@charset "UTF-8";body,html{padding:0;margin:0;font-family:InterMedium,Roboto,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:100%;overflow:hidden;scrollbar-color:"#e8e8e8"}a{color:inherit;text-decoration:none}*{box-sizing:border-box}#__next,.main-page{height:100%}.MuiGrid-spacing-xs-4{width:100%!important;margin:0}::-webkit-scrollbar{width:14px!important;height:14px!important}::-webkit-scrollbar-track{background-color:transparent!important}::-webkit-scrollbar-thumb{background-color:#e8e8e8!important;border-radius:6px!important;border:2px solid transparent!important;background-clip:padding-box!important}::-webkit-scrollbar-thumb:hover{background-color:#bababa!important}::-webkit-scrollbar-thumb:active{background-color:#7c7c7c!important}@font-face{font-family:Inter;src:url(https://panorama-public-images.yuja.com/fonts/inter/Inter-Regular.ttf)}@font-face{font-family:InterBold;src:url(https://panorama-public-images.yuja.com/fonts/inter/Inter-Bold.ttf)}@font-face{font-family:InterSemiBold;src:url(https://panorama-public-images.yuja.com/fonts/inter/Inter-SemiBold.ttf)}:root{--white-color:#ffffff;--pearl-white-color:#fcfbfb;--cloud-white-color:#efefef;--frosty-white-color:#f3f4f6;--ivory-color:#fcfcfc;--black-color:#000000;--jet-black-color:#212121;--teal-color:#163e4a;--electric-blue-color:#029ce2;--ocean-blue-color:#3c8da9;--slate-blue-color:#60767d;--deepcerulean-color:#0277ad;--astronautblue-color:#014260;--cerulean-color:#006b9b;--crimson-red-color:#ff0000;--cherry-red-color:#e53c2e;--burntsienna-color:#ef5350;--flushmahogany-color:#c93e3e;--pizza-color:#d49211;--tundora-color:#444444;--gallery-color:#ebebeb;--mystic-color:#dadde9;--gallerytranslucent-color:#ebebeb73;--gray-color:#8a8a8a;--misty-gray-color:#c4c4c4;--gravel-gray-color:#545454;--storm-gray-color:#5a5a5a;--whisper-gray-color:#e6e6e6;--midnight-gray-color:#333;--dim-gray-color:#a9a9a9;--muted-gray-color:#bfbfbf3d;--pearl-gray-color:#e8e8e8;--cloudy-gray-color:#dfe1e4;--divider-gray-color:#8d8d8d94;--steel-gray-color:#666666;--shadow-gray-color:#3d3d3d;--smoky-gray-color:#464646;--subdued-gray-color:#beb7b78a;--pale-gray-color:#dfdfdf8b;--gunmetal-gray-color:#353535;--slate-gray-color:#4c4c4c;--charcoal-color:#7d7d7d;--dark-gray-color:#515151;--light-gray-color:#d6d6d6;--light-silver-color:#f2f2f2;--silver-gray-color:#eee;--graphite-gray-color:#616161;--scorpion-color:#565656;--almostwhite-color:#fefefe;--mediumpurple-color:#7363dc;--lightmediumpurple-color:#897fe1;--perfume-color:#b6b6f8;--bluebell-color:#978fbf;--montecarlo-color:#88d1d1;--onahau-color:#d2f8ff;--gothic-color:#749aab;--juniper-color:#63838d;--powderblue-color:#beddea;--hippieblue-color:#5b9cb0;--scooter-color:#25b0db;--catskillwhite-color:#eff2f7;--alabaster-color:#f7f7f7;--bahamablue-color:#006a9a;--mineshaft-color:#2d2d2d;--royalblue-color:#2b60de;--zest-color:#e66c2c;--crusta-color:#ff8137;--tangerine-color:#f98012;--dodgerblue-color:#1890ff;--deepblush-color:#e58282;--mysin-color:#ffb629;--mariner-color:#3366cc;--indigo-color:#6250d0;--iron-color:#dadce0;--paleblue-color:#f0f8ff;--green-color:#008000;--lime-green-color:#3eca61;--salem-color:#0b9751;--killarney-color:#347235;--japaneselaurel-color:#0b8910;--shamrock-color:#31c47a;--minor-issues-color:#177400;--severe-issues-color:#bd0b0b;--major-issues-color:#f45629;--jacarta-color:#42296e;--atoll-color:#0b6f85}.MuiButtonBase-root.MuiCheckbox-root.Mui-checked:not(.Mui-disabled),.MuiButtonBase-root.MuiRadio-root.Mui-checked:not(.Mui-disabled){color:var(--atoll-color)}.MuiButtonBase-root.MuiCheckbox-root:hover{-webkit-backdrop-filter:brightness(75%);backdrop-filter:brightness(75%)}.left-arrow-icon{rotate:180deg}.interactive-content:focus-visible{outline:2px solid #0b6f85!important;outline-offset:3px;border-radius:4px}.search-bar-clear:focus-visible{outline:2px solid #0b6f85;outline-offset:3px;border-radius:4px}.interactive-content-minusoffset:focus,.interactive-content-minusoffset:focus-visible{outline:2px solid #0b6f85!important;border-radius:4px}.interactive-content-thin{border:1px solid transparent}.interactive-content-thin:focus-visible{border:1px solid #0b6f85;outline:none;border-radius:4px}.settings-container{padding:0 5px}.doc-assist-container{padding:0 5px;height:89%}.smaller-h2{font-size:24px;margin:0}.MFA-input-digits:focus-visible{border:2px solid #0b6f85!important}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px white!important}.structural-only{all:unset}.Contact-Us-Modal{max-width:700px;margin:50px auto auto}.Contact-Us-Modal-wide{max-width:900px;margin:50px auto auto}.interactive-content-bright:focus-visible{outline:2px solid white!important}.radio-button.radio-button--keyboard-focused:not(:has(input:focus-visible)) .radio-button__icon{outline:none}.card.card--no-header>.card-header{display:none}.card-content{container-type:inline-size}.card-header-title>.card-title-heading{margin:0;font:inherit;color:inherit}.card .card-header-title{font-family:InterMedium,Inter,sans-serif;font-size:16px;font-weight:900;color:#000000}.radio-button__text:not(:has(.radio-button__description))>.radio-button__title{font-weight:400}.counter-field--sr-label .counter-field__label,.radio-button-group--sr-legend>.radio-button-group__legend,.toggle--sr-title .toggle__text--left{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.toggle--sr-title:not(.roster-status-toggle):has(>.toggle__text--right){flex-direction:row-reverse}.toggle--sr-title>.toggle__text--right .toggle__title{font-family:InterMedium,Inter,sans-serif;font-size:13px;font-weight:400;white-space:nowrap}.radio-button-group--row .radio-button-group__options{flex-direction:row;flex-wrap:wrap;column-gap:24px;row-gap:8px}.table__empty-state .empty-content{background:transparent}.empty-content .empty-content__title{font-size:var(--semantic-typography-heading-h3-size);line-height:var(--semantic-typography-heading-h3-height)}.empty-content .empty-content__description{font-size:var(--semantic-typography-body-md-size);line-height:var(--semantic-typography-body-md-height)}.table{display:flex;flex-direction:column}.table__scroll{min-height:0}.table .table__scroll>table{min-width:0}.table__scroll>table td{white-space:normal}.toggle.toggle--disabled .toggle__title{color:var(--semantic-color-disable)}.wizard__item--current .wizard__name{font-weight:600;color:var(--semantic-color-dark)}.empty-content__actions>.outlined-button.MuiButton-root:first-child{--button-border:1px solid #967ac7!important;--button-bg:#ffffff!important;--button-hover-bg:var(--semantic-bg-primary-muted)!important;--button-color:#614395!important;--button-hover-color:#614395!important;--button-icon-color:#614395!important;--button-width:fit-content!important;min-width:146px}.empty-content__actions>.outlined-button.MuiButton-root:first-child .outlined-button__base-content{color:#614395!important}.view-toggle.view-toggle--primarySolid{align-self:center;padding:4px}.view-toggle.view-toggle--primarySolid .view-toggle-item{height:32px;padding:0 16px;font-size:14px}.view-toggle .view-toggle-item:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--semantic-border-secondary)}.view-toggle .view-toggle-item.is-active:focus-visible{box-shadow:inset 0 0 0 2px var(--semantic-border-secondary),inset 0 0 0 3px #fff}.common-form-select.MuiInputBase-root.Mui-focused,.default-form-select.MuiInputBase-root.Mui-focused{outline:2px solid var(--semantic-border-secondary);outline-offset:3px}.kebab-menu-content,.kebab-menu-content>div{--kebab-color-light:var(--semantic-color-dark)!important;--semantic-color-smoke:var(--semantic-color-dark)!important}.kebab-menu-content .kebab-menu-item{font-family:InterMedium}.integration-banner.banner,.modal .modal__body{font-family:inherit}.modal .modal__body{display:block}.filter-label-row .radio-button .radio-button__title,.filter-panel .radio-button .radio-button__title{font-family:InterMedium,Inter,sans-serif;font-size:14px}.default-form-select.MuiInputBase-root.MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-width:1px;border-color:var(--semantic-border-default)}.default-form-select.MuiInputBase-root.MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--semantic-border-strong)}.default-form-select.MuiInputBase-root.MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-width:1px;border-color:var(--semantic-border-secondary-subtle)}body>.filter-panel{z-index:1300}.outlined-button.MuiButton-root:has(>.MuiButton-startIcon){column-gap:0}.outlined-button.MuiButton-root svg[fill]:not([fill=none]){fill:var(--button-icon-color)}.outlined-button.MuiButton-root:disabled svg[fill]:not([fill=none]){fill:var(--button-disabled-color)}.outlined-button.MuiButton-root:focus-visible svg[fill]:not([fill=none]){fill:var(--button-focus-icon-color)}.outlined-button.MuiButton-root svg path[fill]:not([fill=none]):not([stroke]),.outlined-button.MuiButton-root svg.MuiSvgIcon-root,.outlined-button.MuiButton-root svg.MuiSvgIcon-root path,.outlined-button.MuiButton-root svg[fill]:not([fill=none]) path:not([stroke]){stroke:none}.outlined-button.MuiButton-root svg path[fill=inherit]:not([stroke]){fill:var(--button-icon-color)}.page-body{height:100%}.page-unauthenticated-text{font-size:60px;color:var(--jacarta-color);margin:auto;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;position:absolute;top:0;bottom:0;left:0;right:0}.session-expired-overlay{position:fixed;inset:0;z-index:2000;background-color:white;outline:none;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.session-expired-overlay .failure-page-container{height:auto}.landing-page-body{height:100%;display:flex;position:relative;align-items:center;justify-content:center}.landing-page-container{float:left;width:544px;max-width:calc(100% - 20px);max-height:calc(100% - 20px);overflow:auto;height:-moz-fit-content;height:fit-content;background-color:var(--white-color);border-radius:5px;padding:40px 30px 40px 40px;scrollbar-gutter:stable;position:relative;margin:10px;box-shadow:0 3px 5px var(--misty-gray-color);font-family:Inter,InterMedium,Roboto,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.landing-page-loading-text-container{width:95%;text-align:center;width:60%;margin:auto;font-weight:600;line-height:1.2;font-size:64px;color:var(--jacarta-color);padding-top:50px}.landing-page-spinner-container{margin:100px auto auto;width:-moz-fit-content;width:fit-content}.landing-page-successful-text{color:var(--green-color)}.landing-page-error-text{color:var(--flushmahogany-color)}.login-page-image{position:absolute;object-fit:cover;width:100%;height:100%}.SSO-error-container{margin-top:15px}@media (max-width:1400px){.landing-page-loading-text-container{width:95%;text-align:center;width:60%;margin:auto;font-weight:600;line-height:1.2;font-size:64px;color:var(--jacarta-color);padding-top:50px}.landing-page-spinner-container{margin:100px auto auto;width:-moz-fit-content;width:fit-content}}@media (max-width:450px){.landing-page-container{margin:5px;padding:20px}}@media (max-width:330px){.landing-page-container{padding:10px 0 10px 10px}.SSO-error-container{margin-top:5px}}.login-welcome-container{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;display:block;margin:none none 15px}.login-yuja-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/yuja-icon-with-text.3128b486.svg);height:63px;width:140px}.login-yuja-icon,.no-login-icon{background-repeat:no-repeat;background-size:contain;background-position:50%}.no-login-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/no-login-icon.f551a500.svg);height:123px;width:100%;margin-top:40px}.mfa-setup-container{display:flex;flex-direction:column;width:100%;padding-top:20px;padding-bottom:0}.mfa-setup-header{text-align:left}.mfa-qr-code-section{display:flex;align-items:center;flex-direction:column}.mfa-setup-title{font-size:18px;font-weight:400;color:#333;margin-bottom:10px;font-family:Inter,sans-serif}.mfa-setup-description{font-size:16px;color:#666;line-height:1.5;font-family:Inter,sans-serif;max-width:500px;margin:0 auto}.mfa-setup-steps{width:100%;max-width:500px;margin-bottom:30px}.mfa-step{display:flex;align-items:flex-start;margin-bottom:25px;gap:15px}.mfa-step-number{width:30px;height:30px;border-radius:50%;background-color:#1976d2;color:white;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;flex-shrink:0;margin-top:2px}.mfa-step-content{flex:1 1}.mfa-step-title{font-size:18px;font-weight:600;color:#333;margin-bottom:5px;font-family:Inter,sans-serif}.mfa-step-description{font-size:14px;color:#666;line-height:1.4;font-family:Inter,sans-serif;margin-bottom:8px}.mfa-recommended-apps{font-size:13px;color:#555;font-family:Inter,sans-serif}.mfa-app-names{font-style:italic;color:#666}.mfa-qr-code-container{display:flex;flex-direction:column;align-items:center;margin:25px 0;padding:20px;background-color:#f8f9fa;border-radius:12px;border:1px solid #e9ecef}.mfa-qr-code-wrapper{position:relative}.mfa-manual-code-label{text-align:center;font-size:15px;margin-top:18px;margin-bottom:10px;color:#4d4d4d}.mfa-manual-code-section{width:100%}.mfa-qr-code{width:200px;height:200px;display:block}.qr-code-corner{position:absolute;z-index:1}.qr-code-corner.qr-top-left{transform:rotate(0deg)}.qr-code-corner.qr-top-right{transform:rotate(90deg);right:0}.qr-code-corner.qr-bottom-right{transform:rotate(180deg);right:0;bottom:0}.qr-code-corner.qr-bottom-left{transform:rotate(270deg);bottom:0}.mfa-qr-code-helper-text{font-size:13px;color:#666;text-align:center;font-family:Inter,sans-serif;max-width:280px;line-height:1.4}.mfa-setup-button-container{width:100%;max-width:500px;align-self:center;padding:0 5px}.mfa-setup-help{text-align:center;font-size:14px;color:#666;font-family:Inter,sans-serif}.mfa-help-link{margin-bottom:15px}.mfa-help-text-link{color:#1976d2;cursor:pointer;text-decoration:underline;font-weight:500;transition:color .2s ease}.mfa-help-text-link:focus,.mfa-help-text-link:hover{color:#1565c0;outline:none}.mfa-back-link{color:#666}.mfa-back-link:focus,.mfa-back-link:hover{color:#333}.mfa-setup-loading{display:flex;flex-direction:column;align-items:center;padding:40px 20px}.mfa-setup-loading-spinner{width:40px;height:40px;border:4px solid #f3f3f3;border-top-color:#1976d2;border-radius:50%;animation:spin 1s linear infinite;margin-bottom:20px}.mfa-setup-loading-text{font-size:16px;color:#666;font-family:Inter,sans-serif}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:480px){.mfa-setup-title{font-size:20px}.mfa-setup-description{font-size:14px}.mfa-step-title{font-size:16px}.mfa-qr-code{width:160px;height:160px}.mfa-qr-code-container{padding:15px;margin:20px 0}}.mfa-verify-container{display:flex;flex-direction:column;width:100%;padding-bottom:0}.mfa-verify-header{display:flex;flex-direction:row;justify-content:space-between}.mfa-verify-title{font-size:18px;font-weight:400;color:#333;margin-bottom:8px;margin-top:5px}.mfa-verify-description{font-size:16px;color:#666;line-height:1.5;font-family:Inter,sans-serif}.mfa-otp-input-container{display:flex;justify-content:center;align-items:center;margin-bottom:20px;gap:4px}.mfa-otp-input-container>div{width:100%;justify-content:center}.mfa-error-container{min-height:30px;display:flex;justify-content:center;margin-bottom:10px}.signup-field-validation-check-inner-container-center{display:flex;justify-content:center;align-items:center}.mfa-verify-button-container{width:100%}.mfa-resend-code-container{width:100%;padding-top:16px;text-align:center}.mfa-resend-code-clickable{all:unset;color:var(--cerulean-color);font-family:InterMedium;font-size:15px;cursor:pointer}.mfa-resend-code-clickable:hover{text-decoration:underline}.mfa-resend-code-clickable:focus-visible{outline:2px solid #0b6f85;border-radius:2px;padding:0 4px}.mfa-resend-code-waiting{color:var(--steel-gray-color);font-family:Inter,sans-serif;font-size:15px}.mfa-help-text{text-align:center;font-size:14px;color:#666;font-family:Inter,sans-serif}.mfa-help-description{margin-bottom:10px;line-height:1.4}.mfa-back-link{color:#316d83;cursor:pointer;font-size:15px;text-decoration:underline;font-weight:500;transition:color .2s ease}.mfa-back-link:focus,.mfa-back-link:hover{color:#1565c0;outline:none}@media (max-width:480px){.mfa-verify-title{font-size:20px}.mfa-verify-description{font-size:14px}.mfa-otp-input-container input{width:40px!important;height:50px!important;font-size:18px!important}}.login-icon{object-fit:contain;height:63px;width:140px;object-position:left;src:url(https://panorama-portal-cdn.yuja.com/_next/static/media/yuja-icon-with-text.3128b486.svg)}.login-welcome-message{font-size:22px;color:var(--black-color);font-weight:700;margin-top:10px;margin-bottom:0;font-family:InterMedium;line-height:1.4}.login-signin-message{font-size:16px;line-height:1.5;color:var(--slate-gray-color)}.login-mfa-back-button{margin-bottom:10px}.login-select-login-type-container{margin-top:25px}.login-select-login-type-container>:first-child{margin-bottom:10px;margin-right:10px;font-size:16px;line-height:1.5;letter-spacing:.5px}.login-prompt-container{margin-top:20px;display:block}.login-prompt{margin-bottom:5px;font-size:18px;letter-spacing:.5px;display:flex;line-height:1.5}.prompt-text{margin-bottom:0;height:-moz-fit-content;height:fit-content;align-self:flex-end}.login-error-container{margin-left:auto}#loginPassword,#loginUsername{width:100%;font-size:15px;line-height:1.5;letter-spacing:.5px;color:var(--black-color)}.login-remember-me-container{margin-top:10px;font-size:18px;line-height:1.5;display:flex}.login-forgot-password-prompt{margin-top:auto;margin-bottom:auto;margin-left:auto;font-size:16px;line-height:1.5;color:var(--atoll-color)}.login-forgot-password-prompt:focus,.login-forgot-password-prompt:hover{text-decoration:underline}.login-forgot-password-prompt-button:focus-visible{outline:2px solid #0b6f85;border-radius:2px}.login-forgot-password-prompt-button{all:unset;padding:0 4px;cursor:pointer}#rememberMeCheckBox{cursor:pointer}.login-remember-me-container{padding-top:8px}.login-button-container{margin-top:30px}#loginButton{background-color:var(--jacarta-color);width:100%;height:70px;font-size:20px;line-height:1.4}#loginButton:hover{background-color:var(--astronautblue-color)}.login-no-methods-text{margin-top:50px}.reset-password-link-receive{margin-top:20px;font-size:15px;line-height:1.5;white-space:pre-wrap;text-align:center;justify-content:center;display:flex}.reset-password-link-request{font-weight:600}.reset-password-link-countdown{color:var(--cerulean-color);font-family:InterBold;font-size:15px;line-height:1.5}.reset-password-link-clickable{all:unset;color:var(--cerulean-color);font-family:InterMedium;width:-moz-fit-content;width:fit-content}.reset-password-link-clickable:hover{cursor:pointer;text-decoration:underline}.reset-password-link-clickable:focus-visible{outline:2px solid #0b6f85;border-radius:2px;padding:0 4px}.validation-check-container{display:flex;margin-top:15px}.validation-half-container{width:50%}.validation-check-inner-container>*{margin-top:5px}.dot-dot-dot{position:relative}.dot-dot-dot:after{position:absolute;right:-5px;width:0;content:"";animation:dot-dot-dot-animation 2s linear infinite}@keyframes dot-dot-dot-animation{25%{content:" ."}50%{content:" . ."}75%{content:" . . ."}to{content:""}}.mfa-step1-apps-section{display:flex;flex-direction:column;align-items:center;gap:16px;margin:24px 0}.mfa-setup-step-label{color:#4d4d4d}.mfa-app-option-box{display:flex;align-items:center;justify-content:center;width:460px;height:47px;background-color:#ffffff;border:1px solid #e0e0e0;border-radius:4px;cursor:pointer;transition:all .2s ease;box-shadow:0 .5px 5px rgba(0,0,0,.15);gap:12px;padding:0 16px}.mfa-app-option-box:hover{box-shadow:0 1px 8px rgba(0,0,0,.2);transform:translateY(-1px)}.mfa-app-option-box:active{transform:translateY(0);box-shadow:0 .5px 3px rgba(0,0,0,.15)}.mfa-app-option-box:focus{outline:2px solid #1976d2;outline-offset:2px}.mfa-app-icon{width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:50%;flex-shrink:0}.mfa-lock-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/lock-icon.fd6b693f.svg)}.mfa-app-name{font-size:16px;font-weight:500;color:#333;flex:1 1}@media (max-width:480px){.mfa-app-option-box{width:100%;max-width:450px}}@media (max-width:768px){.responsive-login-form,.responsive-mfa-setup-container,.responsive-mfa-verify-container,.responsive-sso-login-form{max-width:100%;padding:10px}.responsive-remember-me-container{flex-direction:column;align-items:flex-start;gap:15px}.responsive-mfa-qr-code-wrapper .mfa-qr-code{width:180px;height:180px}.responsive-mfa-verify-header{margin-bottom:15px}}@media (max-width:480px){.responsive-login-form,.responsive-mfa-setup-container,.responsive-mfa-verify-container,.responsive-sso-login-form{padding:15px}.responsive-prompt-container{margin-top:15px}.responsive-button-container,.responsive-mfa-setup-button-container,.responsive-mfa-verify-button-container{margin-top:20px}.responsive-remember-me-container{font-size:16px;gap:12px}.responsive-mfa-qr-code-wrapper .mfa-qr-code{width:160px;height:160px}.responsive-mfa-otp-input-container{gap:2px;margin:15px 0}.responsive-mfa-otp-input-container input{width:40px!important;height:40px!important;font-size:16px!important;margin:0 2px!important}.responsive-mfa-verify-header .mfa-verify-title{font-size:18px}.responsive-mfa-setup-loading{padding:30px 15px}}@media (max-width:360px){.responsive-mfa-otp-input-container{justify-content:space-between;max-width:280px}.responsive-mfa-otp-input-container input{width:35px!important;height:35px!important;font-size:14px!important;margin:0 1px!important}.responsive-mfa-qr-code-wrapper .mfa-qr-code{width:140px;height:140px}}

/*!
 * Load Awesome v1.1.0 (http://github.danielcardoso.net/load-awesome/)
 * Copyright 2015 Daniel Cardoso <@DanielCardoso>
 * Licensed under MIT
 */.la-ball-spin,.la-ball-spin:before{width:32px;height:32px}.la-ball-spin:before{content:"";display:block;background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/spinner.8717d5c1.png);background-repeat:no-repeat;background-size:cover;z-index:1;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.la-ball-spin.la-sm,.la-ball-spin.la-sm:before{width:16px;height:16px}.la-ball-spin.la-2x,.la-ball-spin.la-2x:before{width:64px;height:64px}.la-ball-spin.la-3x,.la-ball-spin.la-3x:before{width:96px;height:96px}.la-ball-spin.la-4x,.la-ball-spin.la-4x:before{width:128px;height:128px}.field-validation-check-container{margin-top:5px}.field-validation-check{display:flex;align-items:center}.field-validation-check-icon{background-repeat:no-repeat;background-size:cover;min-width:22px;min-height:22px;width:22px;height:22px;margin-right:5px}.field-validation-check-icon-pass{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/correct.6a9e2229.svg)}.field-validation-check-icon-fail{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/incorrect.f9510a31.svg)}.field-validation-check-prompt{word-break:break-word;font-size:14px;line-height:1.5}.main-page-content-container{overflow-y:auto;overflow-x:hidden;width:100%;height:calc(100% - 50px);position:relative;background-color:var(--alabaster-color);container:report/size}.main-page-content-container-padding{padding:20px}#panoramaSurveyIFrame{border:0;width:700px;max-width:100%;height:325px;flex:1 1}#panoramaNPSSurveyIFrameContainer{position:fixed;bottom:0;right:0;top:unset;z-index:11000;align-items:flex-end;justify-content:center}@media (max-width:640px){#panoramaSurveyIFrame{height:100%}#panoramaNPSSurveyIFrameContainer{top:0}}.install-title-container{text-align:center;width:-moz-fit-content;width:fit-content;margin:auto}.install-title-text{color:var(--black-color);font-weight:700;font-size:40px}.install-subtitle-text{font-size:20px;color:var(--charcoal-color);line-height:1.4}.install-body-container{display:flex;flex-direction:column;gap:16px;margin-top:20px;width:100%}.install-card{width:100%;max-width:none;margin:0!important}.install-card .card-title-text{font-size:20px}.install-card-icon-building{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/install-building.249488f5.svg)}.install-card-icon-account{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/install-account.3b0d4cdd.svg)}.install-card-icon-structure{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/install-structure.b822fc90.svg)}.install-card-icon-entry-point{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/install-entry-point.c3fae9ff.svg)}.install-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));grid-gap:16px 24px;gap:16px 24px;align-items:start}.install-field{display:flex;flex-direction:column;gap:6px;min-width:0}.install-field-label{font-size:14px;line-height:20px;font-weight:500;color:var(--black-color)}.install-field-hint{display:flex;align-items:flex-start;gap:6px;font-size:12px;line-height:18px;color:#6b6b6b;overflow-wrap:anywhere}.install-field-hint-error{color:#bf0033}.install-field-hint-icon{display:inline-flex;width:16px;height:16px;flex-shrink:0}.install-field-hint-icon svg{width:16px;height:16px}.install-section-badge{font-size:12px;line-height:18px}.install-umbrella-container{display:flex;align-items:flex-start;gap:50px}.install-umbrella-text{display:flex;flex-direction:column;gap:2px;min-width:0}.install-umbrella-title{font-size:14px;line-height:20px;font-weight:500;color:var(--black-color)}.install-umbrella-description{font-size:12px;line-height:18px;color:#6b6b6b}.install-umbrella-state{font-size:13px;line-height:18px;color:var(--black-color)}.install-umbrella-switch{display:flex;align-items:center;gap:8px;flex-shrink:0}.install-lms-description{margin-bottom:4px}.install-lms-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:10px;gap:10px;margin-bottom:14px}.install-lms-tile{display:flex;align-items:center;height:56px;margin:0!important;padding:0 12px 0 2px;border:1px solid #d9d9d9;border-radius:8px;background-color:var(--white-color);transition:background-color .15s ease-out,border-color .15s ease-out}.install-lms-tile:hover{background-color:#f5f5f5}.install-lms-tile-selected{border:2px solid #5b2d90;background-color:#f3eef9}.install-lms-tile-label{display:flex;align-items:center;gap:10px;font-size:14px;line-height:18px;font-weight:500;color:var(--black-color)}.install-lms-tile-label .install-radio-button-icon{margin:0;flex-shrink:0}.install-domain-field{max-width:560px}.install-error-banner{display:flex;align-items:flex-start;gap:10px;padding:12px 16px;border:1px solid #bf0033;border-radius:8px;background-color:#f8dcdb;font-size:14px;line-height:20px;color:var(--black-color)}.install-error-banner-title{font-weight:600}.install-footer{position:-webkit-sticky;position:sticky;bottom:0;z-index:5;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px 16px;padding:12px 24px;border-top:1px solid #e6e6e6;background-color:var(--white-color)}.install-footer-progress{font-size:14px;line-height:20px;color:#6b6b6b}.install-footer-progress-error{color:#bf0033}.install-footer-progress-complete{color:var(--green-color)}.install-lms-radio-group-container{margin-bottom:15px!important}.install-settings-container{margin-top:20px;display:flex;justify-content:space-between;align-items:baseline;gap:40px;width:100%;max-width:max-content;align-items:center}.install-settings-container .install-lms-radio-group-container{flex-shrink:0}.install-settings-container .data-field{flex:1 1;min-width:0}.install-radio-button-icon{background-repeat:no-repeat;background-size:contain;margin:auto 10px auto auto}.install-radio-button-icon-canvas{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/canvas.bada493d.svg);height:30px;width:30px}.install-radio-button-icon-schoology{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/powerschool.a523d9bd.svg);height:30px;width:30px}.install-radio-button-icon-moodle{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/moodle.0463cca7.svg);height:30px;width:45px}.install-radio-button-icon-blackboard{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/blackboard.46f1cdc7.svg);width:50px;height:30px;margin-left:-10px;margin-right:5px}.install-radio-button-icon-d2l{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/D2L.7f64f99f.svg);width:64px;height:30px}.install-data-field-validation-container{margin-bottom:25px}.install-button-container,.install-validation-result-container{margin-top:30px}.install-validation-result-text{font-size:18px;line-height:1.5}.install-validation-result-text-success{color:var(--green-color);margin-bottom:10px}.install-validation-result-text-warning{color:var(--tangerine-color)}.install-validation-result-text-error{color:var(--flushmahogany-color)}.install-institution-button-container{margin-top:10px}.install-customer-link-container{margin-top:20px}.add-on-settings{width:50%;margin-bottom:25px}@media (max-width:1700px){.add-on-settings{width:80%}}@media (max-width:800px){.add-on-settings{width:100%}}.add-on-tr{width:100%}.add-on-td{width:50%}.yuja-account-search-results-container{margin-bottom:5px;max-width:1250px}.integrations-update-changes-container{margin-bottom:12px;display:flex;flex-direction:row;justify-content:flex-end;column-gap:5px;margin-left:auto;margin-right:auto}.lms-api-integration-container,.video-api-integration-container{display:flex;flex-wrap:wrap;margin-bottom:15px;column-gap:10px;row-gap:10px;margin-top:10px;align-items:center}@container (max-width: 600px){.lms-api-test-api-container{padding-top:5px}}.lms-api-integration-access-key{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:95px;display:inline}.lms-api-bracket{margin-left:5px}.lms-api-no-access-keys-text{margin-bottom:10px}.lms-api-test-api-container{display:flex;column-gap:10px}.lms-api-d2l-authentication-button{margin-top:10px;margin-bottom:20px}.lms-api-panopto-authentication-button{margin-top:10px;margin-bottom:10px}.lms-api-access-key-modal-content-container{max-height:600px}.lms-api-access-key-large-modal-content-container{max-height:800px}.panopto-api-access-key-modal-content-container .custom-data-field-container,.panopto-api-access-key-modal-content-container .custom-data-field-container-smaller-margin{width:100%}.panopto-api-access-key-modal-content-container .custom-data-field-title-container{min-width:28%;max-width:28%}.panopto-api-access-key-modal-content-container .custom-data-field-value-container{width:auto;flex:1 1;min-width:0}.panopto-api-access-key-modal-content-container .custom-data-field-value-container .MuiFormControl-root{width:100%}.panopto-api-access-key-modal-content-container .panopto-auth-response-actions{display:flex;flex-direction:column;align-items:flex-start}.panopto-api-access-key-modal-content-container .panopto-auth-response-input-only{width:100%;padding-left:0}@container dialog (max-width: 900px){.panopto-api-access-key-modal-content-container .custom-data-field-container,.panopto-api-access-key-modal-content-container .custom-data-field-container-smaller-margin{flex-direction:column;align-items:flex-start}.panopto-api-access-key-modal-content-container .custom-data-field-title-container,.panopto-api-access-key-modal-content-container .custom-data-field-value-container{min-width:100%;max-width:100%;width:100%;padding-left:0}.panopto-api-access-key-modal-content-container .panopto-auth-response-section{padding-bottom:12px}}.lms-api-access-key-modal-description-container{margin-bottom:10px;color:"#6B6B6B"}.lms-visualizer-cards-container{display:flex;flex-direction:column;min-width:0;row-gap:25px}.lms-api-integration-close{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/close.a9fc736c.svg)}.integration-settings-grid-container{margin-top:20px}.hover-background-container{background-color:transparent;padding:4px}.hover-background-container:hover{background-color:#ececec;border-radius:4px}.hover-background-container:active:hover{background-color:transparent}.hover-background-container:focus-visible{background-color:#ececec;border-radius:4px;outline:2px solid #0b6f85}.hover-background-container:active .lms-api-integration-close{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/close-pressed.f4152f87.svg)}@container report (max-width: 1260px){.integration-settings-grid-container{display:revert}.integration-settings-flex-container-left{margin-bottom:22px}}@media (max-width:400px){#customized-dialog-title{font-size:14px}}.text-field-wrapper{container:textField/inline-size;min-height:60px;max-height:120px}.integration-text-field-container,.new-folder-text-field-container,.share-to-email-container{display:flex;margin-bottom:10px;justify-content:flex-start;width:100%;column-gap:30px;row-gap:10px;color:black}.new-folder-text-field-container .text-field-form__title,.share-to-email-container .text-field-form__title{flex-shrink:0;align-self:flex-start;height:36px;white-space:nowrap}.new-folder-text-field-container .text-field-form__content,.share-to-email-container .text-field-form__content{min-width:0}.new-folder-text-field-container .text-field-form__description{width:auto!important}@container textField (max-width: 550px){.integration-text-field-container{flex-wrap:wrap}}@container textField (max-width: 400px){.integration-text-field-container,.new-folder-text-field-container{flex-wrap:wrap}}.lti1p3-checkbox-container{display:grid;grid-row-gap:10px;row-gap:10px;grid-template-columns:1fr 3fr}@container dialog (max-width: 400px){.lti1p3-checkbox-container{grid-template-columns:1fr}}.integration-checkbox-container{display:grid;align-items:center;justify-content:flex-start;grid-template-columns:24px 150px;grid-gap:7px;gap:7px;font-size:15px;font-weight:400!important;color:#000000}.sso-switch-container{margin-bottom:15px;display:flex;align-items:baseline;justify-content:space-between;margin-top:-5px}.integration-read-only-field{display:flex;flex-direction:row;align-items:start!important}.integration-read-only-field .custom-data-field-value-container{font-size:14px;line-height:1.5;white-space:nowrap;align-items:center;color:#4d4d4d;width:auto;height:-moz-fit-content;height:fit-content;gap:10px;display:flex;flex-direction:row;flex-wrap:wrap}.integration-read-only-field .custom-data-value{white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}.custom-data-value.latest-visualizer-security-key{word-break:break-all;white-space:normal;text-overflow:unset;max-width:calc(100% - 42px)!important}.integration-read-only-section .custom-data-field-title-container{min-width:25%;max-width:25%}.integration-read-only-section .custom-data-field-value-container{width:74%}.integration-read-only-field .custom-data-field-buttons-container{gap:5px;justify-content:flex-start}.new-tab-icon{width:32px;height:32px;& svg path{stroke:#42296e}}.integration-status-wrapper{display:flex;flex-direction:row;gap:5px;align-items:center;font-size:14px;color:#333333}.integration-status-text{line-height:18px}.integration-status-wrapper>svg{min-width:18px}.integration-copy-box{display:flex;flex-direction:row;align-items:center;gap:4px;color:#4d4d4d;font-size:12px}.integration-copy-checkbox{width:20px;height:20px;display:flex;align-items:center;background-size:20px;background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/tealTickHollow.732b5c3d.svg)}.document-provider-integration-card{margin-top:20px}.request-filter-dates .report-date-filter-wrapper{flex:none}.request-filter-dates .react-datepicker__input-container input.date-picker-icon-container{border:1px solid #e5e5e5;border-radius:8px}.integrations-container{max-width:1408px;margin-inline:auto}.integrations-container input{text-overflow:ellipsis}.integrations-grid-container{display:flex;flex-direction:column;row-gap:16px}.integrations-grid-heading{display:flex;flex-direction:column;row-gap:4px}.integrations-grid-title{margin:0;font-family:InterBold,Inter,sans-serif;font-size:20px;font-weight:400;color:#262626}.integrations-grid-description{margin:0;font-size:14px;line-height:1.6;color:#525252}.integrations-grid-body{display:flex;flex-direction:column;row-gap:16px}.integrations-grid-categories{display:flex;flex-wrap:wrap;gap:8px}.integrations-grid-category{font-family:inherit;font-size:13px;font-weight:600;padding:6px 14px;border-radius:999px;border:1px solid #e3e3e3;background-color:#ffffff;color:#525252;cursor:pointer}.integrations-grid-category--selected{border-color:#6b46c1;background-color:#f4f2f9;color:#6b46c1}.integrations-grid-category:focus-visible{outline:2px solid #0b6f85;outline-offset:3px}.integrations-grid-section{display:flex;flex-direction:column;row-gap:12px}.integrations-grid-sections{display:flex;flex-direction:column;row-gap:24px}.integrations-grid-section-header,.integrations-grid-section-title{display:flex;align-items:center;column-gap:8px}.integrations-grid-section-title{margin:0;font-size:14px;font-weight:700;color:#262626}.integrations-grid-section-count{font-size:12px;font-weight:600;color:#6b6b6b;background-color:#f2f2f2;padding:2px 8px;border-radius:999px}.integrations-grid-cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-auto-rows:1fr;grid-gap:14px;gap:14px}.integrations-grid-card{width:100%;height:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;row-gap:10px;padding:22px 14px;border:1px solid #e3e3e3;border-radius:10px;background-color:#ffffff;font-family:inherit;text-align:center;cursor:pointer}.integrations-grid-card:hover{border-color:#c9b8ea;background-color:#faf9fc}.integrations-grid-card:focus-visible{outline:2px solid #0b6f85;outline-offset:3px}.integrations-grid-card-icon-container{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background-color:#f4f2f9}.integration-protocol-lti-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/protocol-lti.0e881522.svg)}.integration-protocol-api-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/protocol-api.fc4abd4e.svg)}.integration-protocol-visualizer-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/protocol-visualizer.95c25c9b.svg)}.integration-protocol-sso-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/protocol-sso.eec7abb0.svg)}.integrations-grid-card-icon-container>.card-title-icon{width:28px;min-width:28px;height:28px;margin:0}.integrations-grid-card-title{font-size:14px;font-weight:700;color:#262626}.integrations-grid-empty{margin:0;font-size:14px;color:#525252}.integrations-detail-header{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;column-gap:14px;row-gap:8px;white-space:nowrap;padding:8px 20px;background-color:#ffffff;border-bottom:1px solid #e3e3e3}.integrations-detail-header-actions{display:flex;align-items:center;column-gap:10px;margin-left:auto}.integrations-detail-header-divider{width:1px;height:20px;background-color:#e3e3e3}.integrations-detail-header-identity{display:flex;align-items:center;column-gap:14px}.integrations-detail-header-identity>.card-title-icon{width:20px;min-width:20px;height:20px;margin:0}.integrations-detail-header-title{margin:0;white-space:nowrap;font-size:15px;font-weight:700;color:#262626}.integrations-detail-header-title:focus{outline:none}.integration-detail-section{border:1px solid #e3e3e3;border-radius:10px;background-color:#ffffff}.integration-detail-tabs{display:flex;align-items:center;column-gap:10px;padding:10px 20px 0;border-bottom:1px solid #f0f0f0}.integration-detail-body{display:flex;flex-direction:column;row-gap:16px;padding:16px 20px 20px}.integration-detail-description{margin:0;font-size:14px;line-height:1.7;color:#525252}.integration-detail-columns{display:flex;flex-wrap:wrap;align-items:flex-start;gap:24px;container:integrationDetailColumns/inline-size}.integration-detail-main{display:flex;flex:1 1 320px;flex-direction:column;min-width:0}.integration-detail-side{display:flex;flex:1 1 280px;flex-direction:column;row-gap:14px;max-width:340px;min-width:0}@container integrationDetailColumns (max-width: 623px){.integration-detail-side{max-width:none}}.integration-field-row{display:flex;flex-wrap:wrap;column-gap:20px;padding:14px 0}.integration-field-row-info{display:flex;flex:0 1 250px;flex-direction:column;row-gap:6px;min-width:200px}.integration-field-row-label-container{display:flex;align-items:center;column-gap:6px}.integration-field-row-label{font-size:14px;font-weight:600;color:#262626}.integration-field-row-description{max-width:250px;font-size:13px;line-height:1.4;color:#6b6b6b}.integration-field-row-input{flex:1 1 300px;min-width:0;margin-top:20px}.setup-guide{display:flex;flex-direction:column;padding:20px 14px;border-radius:16px;background-color:#fafafa}.setup-guide-title{margin:0}.setup-guide-toggle{display:flex;align-items:center;justify-content:space-between;column-gap:10px;width:100%;padding:0;border:none;background:transparent;font-family:inherit;font-size:14px;font-weight:700;color:#262626;text-align:left;cursor:pointer}.setup-guide-collapse{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .2s ease-out,opacity .2s ease-out}.setup-guide-collapse--expanded{grid-template-rows:1fr;opacity:1}.setup-guide-collapse-inner{min-height:0;margin:0 -6px -6px;overflow:hidden}.setup-guide-body{padding:14px 6px 6px}.setup-guide-body,.setup-guide-section-panel{display:flex;flex-direction:column;row-gap:14px}.setup-guide-body>.setup-guide-section-panel:first-child{padding-top:14px}.setup-guide-section-panel:empty{display:none}.setup-guide-progress{display:flex;align-items:center;justify-content:space-between;column-gap:10px}.setup-guide-step-label{font-size:12px;font-weight:600;color:#5b45a4;white-space:nowrap}.setup-guide-placeholder{display:flex;flex-direction:column;row-gap:10px}.setup-guide-toggle-end{display:flex;align-items:center;column-gap:8px}.setup-guide-completed{display:inline-flex;align-items:center;column-gap:8px;font-size:14px;font-weight:400;line-height:1.5;color:#262626}.setup-guide-completed svg{flex-shrink:0;width:20px;height:20px}.setup-guide-chevron{display:inline-flex;transition:transform .15s ease-out}.setup-guide-chevron--expanded{transform:rotate(180deg)}.setup-guide-section-tabs-row{position:relative;border-bottom:1px solid #ece5f7}.setup-guide-section-tabs{display:flex;column-gap:16px;overflow-x:auto;scroll-padding-inline:32px;scrollbar-width:none}.setup-guide-section-tabs::-webkit-scrollbar{display:none}.setup-guide-section-tabs-arrow{position:absolute;top:50%;display:flex;align-items:center;width:32px;height:24px;transform:translateY(-50%);padding:0;border:none;color:#525252;cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease,visibility 0s linear .15s}.setup-guide-section-tabs-arrow--visible{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .15s ease,visibility 0s}@media (prefers-reduced-motion:reduce){.setup-guide-section-tabs-arrow,.setup-guide-section-tabs-arrow--visible{transition:none}}.setup-guide-section-tabs-arrow--left{left:0;justify-content:flex-start;background:linear-gradient(90deg,#fafafa 55%,rgba(250,250,250,0))}.setup-guide-section-tabs-arrow--right{right:0;justify-content:flex-end;background:linear-gradient(270deg,#fafafa 55%,rgba(250,250,250,0))}@media (forced-colors:active){.setup-guide-section-tabs-arrow{background:Canvas;color:ButtonText}}.setup-guide-section-tab{flex-shrink:0;padding:0 2px 6px;border:none;border-bottom:2px solid transparent;background:transparent;font-family:inherit;font-size:12px;font-weight:600;line-height:1.3;letter-spacing:-.01em;white-space:nowrap;color:#6b6b6b;cursor:pointer}.setup-guide-section-tab--active{border-bottom-color:#5b45a4;color:#42296e}@media (forced-colors:active){.setup-guide-section-tab--active{border-bottom-color:Highlight}}.setup-guide-step-content{display:flex;flex-direction:column;row-gap:14px;max-height:320px;margin:-6px;padding:6px 12px 6px 6px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#cfc3ea transparent}.setup-guide-step-content>*{flex-shrink:0}.setup-guide-step-content>span{font-size:14px;line-height:1.5;color:#262626}.setup-guide-step-content:focus-visible{outline:2px solid #0b6f85;outline-offset:-2px}.setup-guide-step-title{margin:0;font-size:14px;font-weight:400;line-height:1.5;color:#262626}.setup-guide-navigation{display:flex;column-gap:10px}.setup-guide-navigation-button{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid #d9cdf0;border-radius:50%;background-color:#ffffff;color:#262626;cursor:pointer}.setup-guide-navigation-button--next{border-color:#7c4dcc;background-color:#7c4dcc;color:#ffffff}.setup-guide-navigation-button:disabled,.setup-guide-navigation-button[aria-disabled=true]{border-color:#e5e5e5;background-color:#f0f0f0;color:#c4c4c4;cursor:default}.setup-guide-navigation-button svg{width:16px;height:16px}.setup-guide-resource{display:flex;flex-direction:column}.setup-guide-resource-field{position:relative;display:flex;align-items:center}.setup-guide-resource-input{box-sizing:border-box;width:100%;height:36px;padding:6px 40px 6px 15px;border:1px solid #d4d4d4;border-radius:8px;background-color:#ebebeb;color:#262626;font-family:Inter,Helvetica,sans-serif;font-size:13px;text-overflow:ellipsis;outline:none;cursor:default}.setup-guide-resource-field .setup-guide-copy-button{position:absolute;right:16px}.setup-guide-resource-value{display:flex;flex:1 1;align-items:center;column-gap:8px;box-sizing:border-box;min-width:0;min-height:36px;padding:5px 12px;border:1px solid #d0d0d0;border-radius:6px;background-color:#ffffff}.setup-guide-resource-value .copy-icon{margin-block:-4px}.setup-guide-resource-value:has(.setup-guide-resource-text:focus-visible){outline:2px solid #0b6f85;outline-offset:2px}.setup-guide-resource-text{flex:1 1;min-width:0;font-family:inherit;font-size:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;outline:none}.setup-guide-copy-button,.setup-guide-resource-text{padding:0;border:none;background:transparent;color:#525252}.setup-guide-copy-button{display:flex;cursor:pointer;pointer-events:auto}.setup-guide-copy-button svg{width:18px;height:18px}.verify-launch-card{display:flex;flex-direction:column;row-gap:10px;padding:15px 16px;border:1px solid #ebddff;border-radius:16px;background:linear-gradient(180deg,#fbf8ff,#f4f1ff)}.verify-launch-card-title{margin:0;font-size:14px;font-weight:700;color:#262626}.verify-launch-card-status{display:flex;align-items:center;column-gap:8px;margin:0;font-size:14px;line-height:1.5;color:#262626}.verify-launch-card-instructions{margin:0;font-size:13px;font-weight:500;line-height:1.5;color:var(--color-tundora)}.visualizer-snippet{display:flex;flex-direction:column;row-gap:16px}.visualizer-snippet-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.visualizer-details-title,.visualizer-snippet-title{margin:0;font-size:15px;font-weight:600;color:#262626}.visualizer-snippet-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.visualizer-snippet-copied{display:flex;align-items:center;column-gap:6px;font-size:13px;color:#262626}.visualizer-snippet-copied svg,.visualizer-snippet-error svg,.visualizer-usage-status svg{flex-shrink:0;width:20px;height:20px}.visualizer-snippet-code{max-height:360px;margin:0;padding:14px;overflow:auto;border:1px solid #e3e3e3;border-radius:8px;background-color:#fafafa;font-family:ui-monospace,Menlo,monospace;font-size:12px;line-height:1.6;color:#262626;white-space:pre}.visualizer-snippet-code code{font:inherit}.visualizer-snippet-code:focus-visible{outline:2px solid #0b6f85;outline-offset:2px}.visualizer-snippet-error{display:flex;align-items:center;column-gap:8px;margin:0;font-size:13px;color:#a83226}.visualizer-details{display:flex;flex-direction:column;margin-top:24px}.visualizer-details--first{margin-top:0}.visualizer-usage-status{display:flex;align-items:center;column-gap:8px;margin:0;padding:10px 12px;border:1px solid #ebddff;border-radius:8px;background-color:#ffffff;font-size:14px;font-weight:500;line-height:1.4;color:#525252}.visualizer-usage-status--detected{border-color:#cfebd6;color:#262626}.visualizer-usage-dot{flex-shrink:0;width:10px;height:10px;margin:0 5px;border-radius:50%;background-color:#a3a3a3}.verify-launch-card-status svg{flex-shrink:0;width:20px;height:20px}.setup-guide-navigation-button:focus-visible,.setup-guide-section-tab:focus-visible,.setup-guide-toggle:focus-visible{outline:2px solid #0b6f85;outline-offset:2px}.integration-tablist-row{position:relative;flex:0 1 auto;min-width:0}.integration-tablist{display:grid;grid-template-columns:max-content;margin:-4px -4px -3px;padding:4px 4px 2px;overflow-x:auto;scroll-padding-inline:32px;scrollbar-width:none}.integration-tablist::-webkit-scrollbar{display:none}.integration-tablist-layer{grid-area:1/1;display:flex;align-items:center;column-gap:10px}.integration-tab-remove-layer{pointer-events:none}.integration-tab-ghost{visibility:hidden}.integration-tablist-arrow{position:absolute;top:50%;display:flex;align-items:center;width:32px;height:24px;transform:translateY(-50%);padding:0;border:none;color:#525252;cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease,visibility 0s linear .15s}.integration-tablist-arrow--visible{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .15s ease,visibility 0s}.integration-tablist-arrow--left{left:0;justify-content:flex-start;background:linear-gradient(90deg,#ffffff 55%,rgba(255,255,255,0))}.integration-tablist-arrow--right{right:0;justify-content:flex-end;background:linear-gradient(270deg,#ffffff 55%,rgba(255,255,255,0))}@media (prefers-reduced-motion:reduce){.integration-tablist-arrow,.integration-tablist-arrow--visible{transition:none}}@media (forced-colors:active){.integration-tablist-arrow{background:Canvas;color:ButtonText}}.integration-tab{display:flex;flex-shrink:0;align-items:center;column-gap:8px;border-bottom:2px solid transparent}.integration-tab--selected{border-bottom-color:#7c4dc4}.integration-tab-label{display:inline-flex;align-items:center;column-gap:8px;padding:12px 0 10px;border:none;background:transparent;font-family:inherit;font-size:15px;font-weight:600;white-space:nowrap;color:#6b6b6b;cursor:pointer}.integration-tab--selected .integration-tab-label{color:#262626}.integration-tab-remove-slot{flex-shrink:0;width:18px;height:18px}.integration-tab-remove{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;margin:-3px;padding:0;border:none;background:transparent;color:#8a8a8a;cursor:pointer;pointer-events:auto}.integration-tab-remove:before{content:"";position:absolute;inset:3px;border-radius:50%}.integration-tab-remove:hover{color:#262626}.integration-tab-remove:hover:before{background-color:#f2f2f2}.integration-tab-remove:focus-visible{outline:none}.integration-tab-remove:focus-visible:before{outline:1px solid var(--semantic-border-secondary);outline-offset:2px}.integration-tab-remove svg{position:relative;width:10px;height:10px}.integration-tab-dot{flex-shrink:0;width:8px;height:8px;border-radius:50%}.integration-tab-dot--empty{background-color:#b7b7b7}.integration-tab-dot--saved{background-color:#1f9d4d}.integration-tab-dot--started{background-color:#42296e}.integration-tab-add{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:26px;height:26px;margin-bottom:6px;padding:0;border:1px solid #ddd2f0;border-radius:6px;background:transparent;color:#614395;cursor:pointer}.integration-tab-add:hover{background-color:#f2eefa}.integration-tab-add:focus-visible,.integration-tab-label:focus-visible{outline:1px solid var(--semantic-border-secondary);outline-offset:2px}.integration-tab-label:focus-visible{border-radius:4px}.integration-remove-confirm{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:8px 16px;border:1px solid #f3676a;border-radius:8px;background-color:#fffafa}.integration-remove-confirm-text{font-size:16px;font-weight:500;line-height:26px;color:#000000}.integration-remove-confirm-text:focus-visible{outline:1px solid var(--semantic-border-secondary);outline-offset:2px;border-radius:4px}.integration-remove-confirm-actions{display:flex;flex-shrink:0;column-gap:10px}@media (prefers-reduced-motion:reduce){.setup-guide-chevron,.setup-guide-collapse{transition:none}}.integration-field-row-input--control{display:flex;align-items:center;min-height:36px}.integration-field-row-error{display:block;margin-top:6px;font-size:13px;color:#a83226}.integration-method-radio .radio-button-group__options{display:flex;flex-flow:row wrap;align-items:center;gap:32px}.integration-field-row-icon-button{display:flex;align-items:center;margin:-2px;padding:2px;border:none;background:transparent;color:#525252;cursor:pointer;pointer-events:auto}.integration-field-row-icon-button:focus-visible{outline:2px solid #0b6f85;outline-offset:0}.verify-api-access-tab:focus-visible{outline:2px solid #0b6f85;outline-offset:2px}.lms-api-connect-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px;padding:14px 0;border-top:1px solid #f0f0f0}.lms-api-connect-status{display:flex;align-items:center;column-gap:8px;font-size:14px;color:#262626}.lms-api-connect-status svg,.verify-api-access-error svg{flex-shrink:0;width:20px;height:20px}.setup-guide-step-list{display:flex;flex-direction:column;row-gap:10px;margin:0;padding-left:18px;list-style:disc;font-size:13px;line-height:1.5;color:#525252}.setup-guide-step-list .setup-guide-step-list{list-style:circle}.setup-guide-step-list li>div+div{margin-top:10px}#lms-api-d2l-scope-option-dropdown .MuiMenuItem-root,#lms-api-d2l-scope-option-dropdown .common-form-menu-item__label{height:auto;white-space:normal;text-overflow:clip}.setup-guide-step-list .setup-guide-resource{margin-top:6px}.setup-guide-image-placeholder{display:flex;flex-direction:column;flex-shrink:0;align-items:center;justify-content:center;row-gap:8px;box-sizing:border-box;width:100%;min-height:140px;padding:16px;border:1.5px dashed #b8b8b8;border-radius:12px;background-color:#ebebeb;text-align:center}.setup-guide-image-placeholder svg{width:28px;height:28px;color:#6b6b6b}.setup-guide-image{position:relative;display:block;flex-shrink:0;box-sizing:border-box;width:100%;aspect-ratio:2560/1202;padding:0;overflow:hidden;border:1px solid #e6dcf7;border-radius:8px;background:transparent;cursor:pointer}.setup-guide-image img{display:block;width:100%;height:100%;object-fit:contain}.setup-guide-image:focus-visible{outline:2px solid #0b6f85;outline-offset:2px}.setup-guide-image-expand{position:absolute;top:8px;right:8px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;background-color:rgba(33,33,33,.75);color:#ffffff;opacity:0;transition:opacity .15s}.setup-guide-image:focus-visible .setup-guide-image-expand,.setup-guide-image:hover .setup-guide-image-expand{opacity:1}.setup-guide-image-expand svg{width:18px;height:18px}.setup-guide-image-skeleton{flex-shrink:0;aspect-ratio:2560/1202;border-radius:8px}.setup-guide-step-list li>.setup-guide-image,.setup-guide-step-list li>.setup-guide-image-placeholder,.setup-guide-step-list li>.setup-guide-image-skeleton{margin-top:8px}.setup-guide-image-viewer{--bar-height:60px;position:relative;flex:1 1;overflow:hidden}.setup-guide-image-viewer-stage{position:absolute;inset:0;display:flex;padding:var(--bar-height) 24px;overflow:auto;scrollbar-width:none}.setup-guide-image-viewer-stage::-webkit-scrollbar{display:none}.setup-guide-image-viewer-stage--pannable{cursor:-webkit-grab;cursor:grab}.setup-guide-image-viewer-stage--dragging{cursor:-webkit-grabbing;cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.setup-guide-image-viewer-image{flex-shrink:0;max-width:none;margin:auto;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none}.setup-guide-image-viewer-bar{position:absolute;right:0;left:0;display:flex;align-items:center;height:var(--bar-height);padding:0 1rem;transition:opacity .3s}.setup-guide-image-viewer-bar--hidden:not(:has(:focus-visible)){opacity:0;pointer-events:none}.setup-guide-image-viewer-top-bar{top:0;justify-content:space-between;gap:1rem;background:linear-gradient(rgb(16,18,20),rgba(14,22,36,0))}.setup-guide-image-viewer-bottom-bar{bottom:0;justify-content:center;gap:8px;background:linear-gradient(rgba(14,22,36,0),rgb(16,18,20))}.setup-guide-image-viewer-caption{display:flex;align-items:center;gap:8px;min-width:0;color:#ffffff;font-size:14px;font-weight:600}.setup-guide-image-viewer-caption svg{flex-shrink:0;width:32px;height:32px}.setup-guide-image-viewer-caption-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.setup-guide-image-viewer-button-row{display:flex;flex-shrink:0;gap:8px}.setup-guide-image-viewer-button{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:4px;background:transparent;color:#ffffff;cursor:pointer}.setup-guide-image-viewer-button:hover:not([aria-disabled=true]){background-color:rgba(255,255,255,.12)}.setup-guide-image-viewer-button[aria-disabled=true]{opacity:.4;cursor:default}.setup-guide-image-viewer-button:focus-visible{outline:2px solid #ffffff;outline-offset:0}.setup-guide-image-viewer-button svg{width:18px;height:18px}.setup-guide-image-viewer-zoom{min-width:56px;color:#ffffff;font-size:14px;font-weight:600;text-align:center}.setup-guide-image-placeholder-caption{font-size:12px;font-weight:600;line-height:1.3;color:#525252}.setup-guide-copyable-list{display:flex;align-items:flex-start;width:100%;min-width:0;border:1px solid #d4d4d4;border-radius:8px;background-color:#ebebeb}.setup-guide-step-list .setup-guide-copyable-list{margin-top:6px}.setup-guide-copyable-list-text{flex:1 1;box-sizing:border-box;min-width:0;padding:8px 4px 8px 12px;border:none;background:transparent;font-family:monospace;font-size:12px;line-height:1.5;color:#525252;resize:none;overflow:hidden;outline:none;cursor:default}.setup-guide-copyable-list .setup-guide-copy-button{flex-shrink:0;padding:6px 10px}.lms-api-connect-error-card{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid #ebddff;border-radius:12px;background:linear-gradient(#fbf8ff,#f4f1ff)}.lms-api-connect-error-card-title{margin:0;font-size:14px;font-weight:600;line-height:1.2;color:#262626}.lms-api-connect-error-card-description{margin:0;padding:10px 12px;border:1px solid #ffdad6;border-radius:8px;background:#fff8f6;color:#b91c1c;font-size:13px;line-height:1.35;overflow-wrap:anywhere}.lms-api-connect-error-card-fix{display:flex;flex-direction:column;gap:6px;padding-top:10px;border-top:1px solid #e6dcf7}.lms-api-connect-error-card-fix-title{display:flex;align-items:center;gap:6px;margin:0;color:#262626;font-size:14px;font-weight:600;line-height:1.2}.lms-api-connect-error-card-fix-title svg{flex-shrink:0}.lms-api-connect-error-card-fix-text{margin:0;color:#525252;font-size:13px;line-height:1.35}.verify-api-access-card{display:flex;flex-direction:column;row-gap:10px;padding:15px 16px;border:1px solid #ebddff;border-radius:16px;background:linear-gradient(180deg,#fbf8ff,#f4f1ff)}.verify-api-access-tabs{display:flex;column-gap:16px;border-bottom:1px solid #ebddff}.verify-api-access-tab{padding:10px 4px;border:none;border-bottom:2px solid transparent;background:transparent;font-family:inherit;font-size:14px;font-weight:600;color:#6b6b6b;cursor:pointer}.verify-api-access-tab--active{border-bottom-color:#614395;color:#262626}.verify-api-access-panel,.verify-api-access-rows{display:flex;flex-direction:column;row-gap:10px}.verify-api-access-rows{margin:0;padding:12px 14px;list-style:none;border:1px solid #ebddff;border-radius:8px;background-color:#ffffff}.verify-api-access-row{display:flex;flex-direction:column;row-gap:3px;padding-bottom:10px;border-bottom:1px solid #ebddff}.verify-api-access-row:last-child{padding-bottom:0;border-bottom:none}.verify-api-access-row-header{display:flex;align-items:center;justify-content:space-between;gap:8px}.verify-api-access-row-name{font-size:14px;font-weight:600;color:#262626}.verify-api-access-chip{display:inline-flex;flex-shrink:0;align-items:center;column-gap:4px;font-size:12px;color:#262626}.verify-api-access-chip svg{width:16px;height:16px}.verify-api-access-chip--checking{column-gap:6px;font-weight:500;color:#525252}.verify-api-access-chip--failed{font-weight:600;color:#a83226}.verify-api-access-row-description{font-size:13px;line-height:1.5;color:#525252}.verify-api-access-row-detail{font-size:12px;line-height:1.4;color:#262626}.verify-api-access-error{display:flex;align-items:center;column-gap:10px;padding:14px 16px;border-radius:8px;background-color:#fbe9e7;font-size:14px;font-weight:700;color:#a83226}.verify-api-access-error-description{margin:0;font-size:13px;line-height:1.5;color:#525252}.integration-spinner{flex-shrink:0}.integration-spinner-arc{transform-origin:12px 12px;animation:integration-spinner-rotate .9s linear infinite}@keyframes integration-spinner-rotate{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.integration-spinner-arc{animation:none}}.institution-page-container{width:100%;height:100%;display:flex;container-type:inline-size}.common-page-main-wrapper{display:flex;flex-direction:column;flex:1 1;max-width:calc(100% - 60px)}.common-page-main-wrapper>main{flex:1 1;max-width:var(--content-max-width);margin:0 auto}.common-page-main-wrapper>main.institution-page-content-container{max-width:none}.common-page-main-wrapper>.common-banner-container{flex:1 0}.institution-page-content-container{overflow-y:scroll;overflow-x:hidden;--content-gutter:max(0px,calc((100% - var(--content-max-width, 100%)) / 2));padding:20px calc(10px + var(--content-gutter)) 20px calc(20px + var(--content-gutter));position:relative;align-items:center;background-color:var(--alabaster-color);float:right;container:report/size}.institution-page-content-container,.marketplace-content-container{scrollbar-gutter:stable;width:100%;height:100%}.whats-new-page-container{overflow-y:auto;overflow-x:hidden;width:100%;height:100%;background-color:var(--alabaster-color);padding:0 10px 20px 20px}@-moz-document url-prefix(){.institution-page-content-container{padding:10px}}@container (width < 520px){.institution-page-content-container{padding:5px 0 5px 10px}}.issues-report-issue-icon{width:24px;height:24px;margin-right:7px!important}@container (width < 410px){.issues-report-issue-icon.severe-icon{margin-right:4px}}@container (width < 350px){.issues-report-issue-icon,.issues-report-issue-icon>svg{width:16px;height:16px}.issues-report-issue-icon{margin-right:4px!important}}.access-notes-page-container,.my-content-page-container{overflow-x:hidden;width:100%;height:100%;background-color:var(--alabaster-color)}.my-content-page-container{display:flex;flex-direction:column;flex:1 1;overflow-y:hidden;min-height:0}.access-notes-page-container{display:flex;flex-direction:column;overflow-y:auto}.custom-format-requests-container{margin-right:3px;height:100%}.institutions-title-container{text-align:center;width:-moz-fit-content;width:fit-content;margin:auto}.institutions-title-text{color:var(--black-color);font-weight:700;font-size:40px}.institutions-subtitle-text{font-size:20px;color:var(--charcoal-color);line-height:1.4}.search-filter-tile{padding:10px 30px!important}.institutions-search-container{width:100%;height:-moz-fit-content;height:fit-content;margin:auto;row-gap:10px;column-gap:10px;display:flex;justify-content:center;align-items:center;overflow:visible;padding-top:8px;padding-bottom:8px}.institutions-search-container.search-filter-left{justify-content:flex-start;.MuiFormHelperText-root{margin-top:0}}.usage-report-search-container{flex-wrap:wrap;overflow:auto}.institution-search-tile{margin-top:20px;min-width:200px;width:95%}.institutions-search-bar-container{position:relative;max-width:65%;flex:1 1;min-width:200px}.institutions-search-bar-container:where(:has(#institutionsSearchBar)){flex:0 1 auto}.access-notes-caption-container .institutions-search-bar-container{width:auto!important;margin-left:10px;margin-right:0}.feedback-search{position:relative;width:100%}.Filter-Menu-Popover-container:focus-visible{outline:2px solid #0b6f85}.my-content-search{position:relative;width:30%}.FilterMenuPopper{z-index:1300;display:flex;flex:1 1}.institutions-search-sort-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/search-content-icon.2f05392b.svg);background-repeat:no-repeat;background-size:cover;width:20px;height:20px;top:10px;right:15px;position:absolute}.search-bar:has(#institutionsSearchBar){width:700px;max-width:100%}.search-placeholder-hint{margin:0 0 4px;font-size:12px;line-height:1.4;color:#6f6f6f}.chip.filter-sub-account-chip{max-width:100%;height:auto;white-space:normal}.chip.filter-sub-account-chip .chip__label{overflow-wrap:anywhere}.chip.filter-sub-account-chip .chip__close{flex-shrink:0}#ScanDomainBar{width:400px;margin-left:20px}#institutionsSearchButton{border:3px solid var(--jacarta-color);color:var(--jacarta-color);font-size:14px;height:48px;width:80px;text-transform:capitalize;line-height:1.5}#institutionsSearchButton:hover{background-color:var(--jacarta-color);color:var(--white-color)}.institution-table-tile{width:95%;height:-moz-fit-content;height:fit-content;margin-top:25px}.institution-find-by-tile{padding:0;margin:26px 0 -12px 40px;font-weight:500;font-size:18px;line-height:1.5}@container report (max-width: 1100px){.search-bar:has(#institutionsSearchBar){width:500px}.institution-search-tile{width:70%}}@container report (max-width: 900px){.search-bar:has(#institutionsSearchBar){width:410px}.institution-search-tile{width:90%}}@media (max-width:980px){#ScanDomainBar{width:300px}}@container report (max-width: 830px){.search-bar:has(#institutionsSearchBar){width:180px}.institutions-search-bar-container{min-width:180px!important}}@container report (max-width: 750px){.search-bar:has(#institutionsSearchBar){width:150px}.institutions-search-bar-container{min-width:150px!important}}@media (max-width:630px){#filter-menu-popover .MuiPaper-root{margin-left:0!important}}@media (max-width:480px){#filter-menu-popover .filter-label-row{grid-template-columns:1fr!important;row-gap:8px}}@container report (max-width: 480px){.search-bar:has(#institutionsSearchBar){width:100%}.institution-search-tile{width:95%}#institutionsSearchButton{width:100%;margin-top:12px}.institutions-search-button-container{display:contents;align-items:center;&>div{flex-wrap:wrap}}.institutions-search-bar-container{position:relative;width:100%}}@container report (max-width: 675px){.institutions-search-container{justify-content:start;flex-wrap:wrap}.institutions-search-container .institutions-search-bar-container{max-width:100%;flex:1 1}}@media (max-width:600px){.usage-report-search-container{flex-wrap:wrap}.usage-report-search-container .report-date-filter-wrapper{min-width:100%}.usage-report-search-container .report-date-filter-container{flex-direction:column}div.institutions-management-container>div:last-child{width:-moz-fit-content;width:fit-content}}@media (max-width:325px){div.institutions-management-container>div.institution-table-tile{width:273px}}.institutions-table-cell{height:10px;padding:8px!important}.institutions-table-domain-link{color:var(--jacarta-color)}.institutions-table-row{height:2px!important}.institutions-table-container{margin:auto;height:-moz-fit-content;height:fit-content;overflow-x:auto}.institutions-domain-container,.institutions-identifier-key-container{display:flex;width:-moz-fit-content;width:fit-content}.institutions-table-lms-icon{background-repeat:no-repeat;background-size:cover;height:20px;margin-right:5px}.institutions-table-canvas-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/canvas.bada493d.svg);width:20px}.institutions-table-moodle-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/moodle.0463cca7.svg);width:30px}.institutions-table-blackboard-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/blackboard.46f1cdc7.svg);width:30px}.institutions-table-d2l-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/D2L.7f64f99f.svg);width:42px}.institutions-table-schoology-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/powerschool.a523d9bd.svg);width:20px}.institutions-table-copy-icon{margin-top:-5px}.institutions-table-container .table__scroll{max-height:none}.feedback-title-container{text-align:center;width:-moz-fit-content;width:fit-content;margin:auto}.feedback-prompt{margin-bottom:8px}.feedback-title-text{color:var(--black-color);font-weight:700;font-size:40px}.feedback-body{padding:5px}.feedback-subtitle-text{font-size:20px;line-height:1.4;color:var(--charcoal-color)}.feedback-search-tile{margin-top:20px;width:95%;height:-moz-fit-content;height:fit-content}.feedback-search-container{display:flex;gap:10px}.feedback-search-slider-icon-container{width:32px;height:32px;position:relative}.feedback-search-bar-icon{width:22px;height:22px;top:8px;left:12px;position:absolute}.feedback-search-button-container,.feedback-search-category-container,.feedback-search-date-container,.feedback-search-satisfaction-container,.feedback-search-status-container{display:flex;align-items:center;justify-content:center}.feedback-search-date-container input[type=text]{height:40px;color:rgba(0,0,0,.6);font-weight:400;font-size:1rem;line-height:1.4375em;letter-spacing:.00938em;padding:0;position:relative;display:block;transform-origin:top left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 24px)}.feedback-search-date-container>.react-datepicker-wrapper{width:182px;padding-left:20px}.feedback-search-date-container .react-datepicker-popper{z-index:9999}.feedback-table-tile{width:95%;height:-moz-fit-content;height:fit-content;margin-top:25px}#feedbackActions{display:flex;flex-direction:row;gap:10px}.feedback-search-filter-label{margin-right:8px;font-size:14px;white-space:nowrap}#feedbackActions .common-form-select.MuiInputBase-root{min-width:140px}@media (max-width:900px){.feedback-search-container{flex-direction:column}.feedback-search-button-container{flex:1 1}.feedback-search-button-container>:first-child{width:100%!important}}@media (max-width:600px){div.feedback-management-container>div:last-child{width:-moz-fit-content;width:fit-content}}@media (max-width:630px){.feedback-search-container{grid-template-columns:1fr 1fr}#feedbackActions{flex-direction:column}#feedbackActions .MuiFormControl-root{width:100%}}@media (max-width:440px){div.feedback-management-container>div.feedback-search-tile{width:revert;margin-left:12px;margin-right:12px}}@media (max-width:400px){div.feedback-management-container>div:last-child{width:revert}}.feedback-table-cell{height:10px;padding:8px!important}.feedback-collapsible-table-cell{padding:8px}.feedback-table-row{height:2px!important}.feedback-table-container{margin:auto;height:-moz-fit-content;height:fit-content}.feedback-management-detail-information-button,.feedback-table-cell-remove-button{font-size:14px!important;text-transform:capitalize!important;background-color:var(--white-color)!important;height:32px;line-height:1.5}.feedback-management-detail-information-button{border:3px solid var(--cerulean-color)!important;color:var(--cerulean-color)!important}.feedback-management-detail-information-button:hover{background-color:var(--cerulean-color)!important;color:var(--white-color)!important}.feedback-table-cell-remove-button{border:3px solid var(--burntsienna-color)!important;color:var(--burntsienna-color)!important}.feedback-table-cell-remove-button:hover{background-color:var(--burntsienna-color)!important;color:var(--white-color)!important}.feedback-management-detail-icon{position:relative;width:20px;height:20px;margin-left:8px;float:right}.feedback-management-expand-less-icon,.feedback-management-expand-less-icon:hover{transform:rotate(180deg)}.tile-container{margin-left:auto;margin-right:auto;background-color:var(--white-color);box-shadow:0 0 5px 0 rgb(0 0 0/20%);border-radius:10px;padding:15px;overflow:hidden}@media screen and (max-width:550px){.tile-container{margin:3px}.searchable-tile{width:385px}}.lti-role-mapping-container{margin-top:20px}.lti-role-mapping-item{display:flex;flex-wrap:wrap;text-align:left;column-gap:15px;align-items:center}@media (max-width:400px){.lti-role-mapping-middle-item{display:none}.lti-role-mapping-item:not(.lti-role-mapping-top-item) .lti-role-mapping-left-item:after{content:" to";margin-left:4px}.lti-role-mapping-item{column-gap:200px}.lti-role-mapping-top-item .lti-role-mapping-middle-item{display:block;flex:1 1 auto;text-align:center}.lti-role-mapping-top-item{flex-direction:row;align-items:center}}.lti-role-mapping-top-item{margin-bottom:10px;line-height:1.5;letter-spacing:.00938em;color:rgb(45,45,45);font-size:14px;font-weight:700}.lti-role-mapping-left-item,.lti-role-mapping-middle-item,.lti-role-mapping-right-item{flex:1 1;margin:auto;letter-spacing:.00938em;color:rgb(45,45,45);font-size:14px;line-height:1.5;font-weight:700}.lti-role-mapping-top-right-item{padding-left:8px}.copy-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/copy.caf25cd9.svg)}.copy-icon,.copy-icon-custom{background-repeat:no-repeat;background-size:cover;width:32px;height:32px;cursor:pointer}.copy-icon-custom{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/copy-dark-icon.73b660b4.svg)}button.copy-icon,button.copy-icon-custom{background-color:transparent;border:none;padding:0}.copy-icon-custom:hover,.integration-read-only-field .copy-icon-custom{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/copy.caf25cd9.svg)}.copy-with-copied-label{position:relative;display:inline-flex}.copy-copied-label{position:absolute;right:calc(100% + 6px);top:50%;transform:translateY(-50%);padding:2px 8px;border-radius:4px;background-color:#333333;color:#ffffff;font-family:Inter;font-size:12px;line-height:18px;white-space:nowrap;pointer-events:none;z-index:1}.csm-management-title-container{text-align:center;width:-moz-fit-content;width:fit-content;margin:auto}.csm-management-title-text{color:var(--black-color);font-weight:700;font-size:40px}.csm-management-subtitle-text{font-size:20px;line-height:1.4;color:var(--charcoal-color)}.csm-management-table-tile{margin-top:25px}.csm-management-generate-button-container{margin-top:25px;display:flex;justify-content:center}.csm-management-table-container{margin:24px}.csm-management-authentication-token-container{display:flex;align-items:center;justify-content:center;min-width:305px}.csm-management-email-missing-text{color:var(--flushmahogany-color)}.card-container{padding:0}.card-title-container{background-color:var(--ivory-color);border-bottom:2px solid var(--cloud-white-color);padding:15px 20px;display:flex;container-type:inline-size;gap:5px;align-items:center}@media (max-width:600px){.card-title-container{flex-wrap:wrap}}.card-body-container{padding:20px;container-type:inline-size}@media (max-width:400px){.card-title-container{padding:5px 10px}.card-body-container{padding:10px}}.card-title-icon{background-repeat:no-repeat;background-size:cover;height:24px;width:24px;min-width:24px;margin-top:auto;margin-bottom:auto;margin-right:10px}.card-title-info-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/info.c7b7f90c.svg)}.card-title-institution-info-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/institution_info_icon.a1482c9e.svg)}.card-title-visualizer-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/visualizer-settings.656595aa.svg)}.card-title-documentProvider-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/Word-document-provider.820aeff0.svg)}.card-title-scope-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/scope.d0669276.svg)}.card-title-wrench-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/wrench.33dabca3.svg)}.card-title-link-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/link.04849117.svg)}.card-title-user-card-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/userCard.6a6c851e.svg)}.card-title-sign-in-logs-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/sign-in-logs.9fcb6679.svg)}.card-title-users-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/users.5c44159f.svg)}.card-title-issues-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/issue-settings.675afa0c.svg)}.card-title-terms-of-use-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/terms-of-use.32d4e145.svg)}.card-title-course-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/course-settings.4149ce0f.svg)}.card-title-user-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/user.eebcd557.svg)}.card-title-alternative-settings-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/alternative-format-settings.297ab159.svg)}.card-title-scheduled-settings-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/Schedule.136808b8.svg)}.card-title-severity-weight-settings-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/severity-weight-settings.014035c9.svg)}.card-title-scoring-rubrics-settings-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/scoring-rubrics-settings.500eb8aa.svg)}.card-title-issue-severity-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/issue-severity-icon.dae5484a.svg)}.card-title-website-accessibility-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/WebsiteWidget.cc6a52b0.svg)}.card-title-auto-pilot{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/AutoPilotPurple.55593dd0.svg)}.card-title-structural-remediation{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/StructuralRemediation.7f9ff542.svg)}.card-title-video-compliance{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/videoCompliance.374cb4cc.svg)}.card-title-design-tools{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/DesignTools.72519be1.svg)}.card-title-dochub-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/doc-hub.6b7001ce.svg)}.card-title-lms-accessibility{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/LMSAccessibility.2f45f6ca.svg)}.card-title-lms-website-widget{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/lms-website%20-widget.9ecd6a71.svg)}.card-title-notification{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/bell.caa4699e.svg)}.card-title-audio-name{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/AudioNym.ddf2470b.svg)}.card-title-audio-recorder-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/AccessNotes.03432e3f.svg)}.card-title-remediation-max-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/RemediationMax.0ea6f9d8.svg)}.card-title-smart-speaker-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/smart-speaker-icon.66080b0d.svg)}.card-title-roles-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/customRoles.9d1230f9.svg)}.card-title-lti-map-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/lti-map.208cbb0e.svg)}.card-title-format-request-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/format-request.b19a6c55.svg)}.card-title-docassist-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/docassist.1e4fc221.svg)}.card-title-actions-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/alt-text-replacement.f27c410e.svg)}.button-color-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/colorpicker.44de9068.svg)}.card-title-api-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/api.081e5503.svg);width:27.1px;margin-right:7.2px}.card-title-integration-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/integration.ae40c43a.svg)}.placement-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/placement.6e3962a4.svg)}.card-title-browser-window{height:14px;width:67px;background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/ellipsis.9bec4c24.svg);color:var(--ivory-color)}.card-title-settings-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/settings-icon.48236672.svg)}.accessibility-score-icon-branding{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/branding-accessibility-score-icon.f68e8890.svg)}.WA-menu-icon-branding{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/website-accessibility-menu-branding.9b9854d4.svg)}.card-title-accessibility-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/accessibility-icon.a3def015.svg)}.card-todoList-tile-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/TodoList.78783ab2.svg)}.course-scans-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/CourseScans.bb66ec24.svg)}.threshold-score-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/threshold-score-icon.f3e8a4de.svg)}.card-title-globe-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/globe.390ded64.svg)}.card-branding-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/branding.c0fc3eb7.svg)}.card-title-adjustment{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/adjustment.189f1de7.svg)}.card-title-alternative-format{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/alternative-format.5c4b8031.svg)}.card-title-color-adjustment{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/color-adjustment.3ad0fa5a.svg)}.card-title-lens{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/lens.7a51d819.svg)}.card-title-analytics{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/analytics.877e9a49.svg)}.card-title-cloud{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/cloud.ac71d9b9.svg)}.card-title-stair-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/stair.1c50462f.svg)}.auto-pilot-history-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/autoPilotHistoryIcon.3725975e.svg)}.card-title-inline-circle{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/full-circle.47b43702.svg)}.card-title-text{font-size:16px!important;font-weight:900!important;color:#000000;min-width:190px;line-height:1.5!important}.card-title-toast-message-settings-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/toast-message-settings.ad09c4a9.svg)}.card-title-help-link-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/help_link.cd73a6b2.svg)}.login-branding-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/login.c7e449be.svg)}.card-title-google-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/googleIcon.66fd807b.svg)}.card-description-text{font-size:14px;font-weight:400;color:#5c5c5c;line-height:1.5;display:flex;align-items:center}.card-description-text>svg{margin-right:10px}.card-description-text>.link,.card-description-text>.primary-link{margin-left:5px}.integration-description-text{display:flex;align-items:center;gap:10px}.card-description-text>svg{min-width:24px}.settings-subtext-header{font-weight:700}.settings-subtext-header,.settings-subtext-header-light-weight{display:flex;min-width:150px;line-height:1.5;letter-spacing:.00938em;color:#292929;font-size:15px;margin:0;position:relative;column-gap:10px;align-items:center}.settings-subtext-header-light-weight{font-weight:500}.settings-subtext-description{color:#5c5c5c;font-size:14px;margin:0;font-weight:400;line-height:1.5}@media (max-width:320px){.settings-subtext-header,.settings-subtext-header-light-weight{font-size:13px;line-height:1.6}.settings-subtext-description{font-size:12px;line-height:1.6}}.margin-bottom-20{margin-bottom:20px}.two-statistics-cards-container{display:grid;grid-template-columns:3fr 1fr 1fr;grid-gap:10px;gap:10px;max-height:150px;margin-bottom:10px;max-height:none}.two-statistics-cards-container .statistic-card .statistic-card__content{flex-direction:column;align-items:flex-start;gap:3px}.always-on-compliance-scans-card .card-header-title{font-size:16px}.statistics-title{font-size:20px;font-weight:600;line-height:1.5;color:#2b2f32;margin-bottom:0}.page-header-card{width:100%;display:flex;flex-direction:column;gap:5px;margin:0;padding:9px 16px 6px;border:1px solid #efefef;border-radius:10px!important;box-shadow:none}.card-title-container:has(>.report-date-filter-wrapper){flex-wrap:wrap;row-gap:10px}.card-title-container>.report-date-filter-wrapper{flex:0 1 auto}@container (max-width: 400px){.card-title-container>.report-date-filter-wrapper .report-date-filter-container{align-items:flex-start}}.statistics-description{font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.5;margin-bottom:0;color:#6b6b6b;padding-right:15px}@media screen and (max-width:1300px){.two-statistics-cards-container{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:20px}.two-statistics-cards-container>:first-child{grid-column:span 2}.two-statistics-cards-container>:nth-child(2),.two-statistics-cards-container>:nth-child(3){grid-column:span 1}}@media screen and (max-width:550px){.two-statistics-cards-container{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:20px}.two-statistics-cards-container>:first-child,.two-statistics-cards-container>:nth-child(2),.two-statistics-cards-container>:nth-child(3){grid-column:span 2}}.data-field-container{margin-bottom:20px}.data-field-container-smaller-margin{margin-bottom:5px}.data-field-description-cannot-edit{font-size:16px;color:var(--flushmahogany-color);margin-left:5px;line-height:1.5}.data-field-value-container{display:grid;grid-template-columns:1fr 50px;align-items:center;grid-column-gap:8px;column-gap:8px;margin-top:8px;max-width:1310px}.data-field-value-container-with-view-icon{align-items:center;margin-top:8px;max-width:1310px;display:flex;column-gap:8px}.data-field-edit-container{margin-top:8px}.data-field-value{max-width:1250px}.data-field-value,.data-field-value-numeric-disabled{font-size:18px;line-height:1.5;margin-right:5px;border:1.24992px solid var(--light-gray-color);border-radius:4.99966px;width:100%;padding:2px 10px;height:35px;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis;background:var(--ivory-color);overflow-y:hidden}.data-field-value-numeric-disabled{color:gray}.data-field-value-not-set{font-size:18px;line-height:1.5;color:var(--flushmahogany-color)}.data-field-view-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/view-icon.0e02ae64.svg);border-color:transparent}.data-field-view-icon:focus-visible{outline:2px solid #0b6f85;outline-offset:1px;border-radius:4px}.text-field-length-counter{position:absolute;right:0;bottom:0;color:#696969;padding-right:7px;padding-bottom:5px;font-size:12px}.data-field-inline-error{display:flex;align-items:center;gap:4px;margin-top:4px;font-size:12px;color:var(--semantic-color-error)}.text-field-error-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/text-field-error.dd5d05c8.svg);background-repeat:no-repeat;background-size:contain;width:24px;height:24px;margin-left:10px}.custom-data-field-container{margin-bottom:20px;display:flex;align-items:flex-start;padding:10px 10px 10px 0}.custom-data-field-container>.data-field-description-cannot-edit{margin:8px 0 0 12px;line-height:35px;white-space:nowrap}.custom-data-field-container-smaller-margin{margin-bottom:5px;display:flex;align-items:center}.horizontal-data-field{flex-direction:row;align-items:center;display:flex;gap:8px}.custom-data-field-title-container{display:flex;flex-direction:column;min-width:19%;max-width:19%;padding-top:8px}.custom-data-field-value-container{width:60%;padding-left:30px}@media (max-width:1200px){.custom-data-field-value-container{width:80%}}.update-user-modal-fields .custom-data-field-value-container{width:100%}@media (max-width:450px){.horizontal-data-field{flex-direction:column;align-items:flex-start;display:flex;gap:0}}.custom-data-field-value{display:flex;justify-content:space-between;font-size:14px;line-height:1.5;margin-right:5px;border:1.24992px solid #9f9f9f;border-radius:4.99966px;width:100%;height:47px;padding:2px 10px 2px 25px;overflow-x:hidden;white-space:nowrap;background:var(--ivory-color);max-width:1250px;overflow-y:hidden;align-items:center}.custom-data-value{text-overflow:ellipsis;max-width:89%;overflow:hidden}.custom-data-field-buttons-container{display:flex;align-items:center;justify-content:center}.custom-data-field-view-icon,.data-field-view-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/view-grey.100bad8c.svg);background-repeat:no-repeat;background-size:contain;width:32px;height:32px;cursor:pointer}.data-field-view-icon{border-radius:0;padding:0;background-color:transparent}.custom-data-field-view-icon:hover,.data-field-view-icon:hover{background-repeat:no-repeat;background-size:contain;width:32px;height:32px;cursor:pointer}.custom-data-field-view-icon:hover,.custom-unstyled-native-button:hover .data-field-view-icon,.data-field-view-icon:hover{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/view-primary.abca6f56.svg)}@container (max-width: 550px){.custom-data-field-container{flex-direction:column;align-items:flex-start}.custom-data-field-value-container{padding-top:5px;padding-left:0;max-width:100%}.custom-data-field-title-container{max-width:100%}}.report-card-body .admin-common-form-control.MuiFormControl-root{min-width:min(100%,291px);max-width:100%}.admin-common-form-control .MuiInputBase-root{background-color:#fefefe;font-size:15px!important;line-height:1.5}.admin-common-form-control .MuiInputBase-root:hover{background-color:#f5f5f5}.admin-common-form-control .MuiMenuItem-root:hover{border:0!important;border-bottom:1px solid #6f6f6f!important}.admin-common-form-control .MuiInputBase-root:has(>[aria-expanded=true]){outline-width:0!important}.custom-data-field-container .MuiInputBase-root{min-height:35px!important}.custom-data-field-container .MuiInputBase-root,.custom-data-field-container .MuiOutlinedInput-root{padding:4px 8px 4px 15px!important;height:35px!important}.custom-data-field-container .MuiInputBase-root input{padding:0}.compact-field-height .MuiInputBase-root{min-height:35px!important}.compact-field-height .MuiInputBase-root,.compact-field-height .MuiOutlinedInput-root{padding:4px 8px!important;height:35px!important}.format-requests-main-content{scrollbar-gutter:stable}.redirection-missing-cookies-container{width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;text-align:center;margin-top:200px;color:var(--steel-gray-color)}.redirection-missing-cookies-title{font-size:30px;line-height:1.4}.redirection-missing-cookies-subtitle{font-size:18px;line-height:1.5}.redirection-missing-cookies-button{cursor:pointer;text-decoration:underline}.navbar{height:50px;width:100%;background:linear-gradient(90deg,rgba(39,24,64,1),rgba(66,41,110,1) 45%,rgba(96,60,159,1));display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1001;position:relative;overflow:visible;box-shadow:0 4px 8px 2px rgba(0,0,0,.03);border-bottom:1px solid #ececec}.navbar-panorama-icon{background-repeat:no-repeat;background-size:contain;width:32px;height:32px;min-width:32px;min-height:32px;margin-top:auto;margin-bottom:auto;margin-left:10px}.navbar-panorama-label{margin-top:auto;margin-bottom:auto;margin-left:16px;font-size:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.navbar-left-container{display:flex;width:-moz-fit-content;width:fit-content;white-space:nowrap;width:calc(100% - 100px)}.navbar-right-container{width:-moz-fit-content;width:fit-content;display:flex;margin:auto 20px auto auto}.navbar-center-container{width:calc(100% - 300px);padding-left:20px;padding-right:160px}.navbar-dochub-switcher-portal{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;margin:auto 12px auto auto;overflow:hidden}.navbar-with-dochub-switcher .navbar-left-container{flex:0 1 auto;min-width:0;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 380px)}.navbar-with-dochub-switcher .navbar-dochub-switcher-portal{flex:0 1 auto;min-width:0;max-width:min(300px,calc(100vw - 280px));margin:auto 8px auto auto;overflow:visible}.navbar-with-dochub-switcher .navbar-right-container{flex:0 0 auto;gap:8px;align-items:center;margin-left:0;margin-right:20px}.navbar-with-dochub-switcher .navbar-open-external-icon{flex-shrink:0}.navbar-with-dochub-switcher .dochub-user-switcher-wrapper{flex:0 1 auto;min-width:0;max-width:100%;overflow:visible}.navbar-with-dochub-switcher .dochub-user-switcher-wrapper-inner{align-self:center;background-color:white;height:40px;min-width:0;max-width:100%}.navbar-with-dochub-switcher .dochub-user-switcher-button.MuiButtonBase-root{min-width:0;overflow:hidden}.navbar-with-dochub-switcher .user-switcher-current-info{min-width:0}.navbar-center-inner-container{height:100%;margin:auto;display:flex;width:-moz-fit-content;width:fit-content}.navbar-center-link,button.navbar-center-link{font-weight:500;font-family:inherit}.navbar-center-link{display:grid;grid-template-columns:1fr 6fr;cursor:pointer;background-color:unset;padding:5px 5px 5px 15px;border:2px solid transparent;white-space:nowrap}.navbar-user-icon:focus-visible{outline:none;outline:2px solid #0b6f85;border:2px solid transparent!important;border-radius:50%}.navbar-center-link:focus-visible{outline:none;background-color:var(--muted-gray-color);border:2px solid #0b6f85!important}.navbar-center-link:hover{background-color:var(--muted-gray-color)}.navbar-center-text{color:var(--white-color);font-size:15px;line-height:1.5;margin:auto 2px auto 10px}.navbar-center-icon{background-repeat:no-repeat;background-size:cover;width:24px;height:24px;margin-top:auto;margin-bottom:auto}.navbar-institutions-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/institutions.77aec917.svg)}.navbar-install-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/install.b5d6424f.svg)}.navbar-csm-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/csm%20management.d8766c8e.svg)}.navbar-feedback-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/feedback.c47d6bb9.svg)}.navbar-events-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/events.4a0cc9f1.svg)}.navbar-disabled-institutions-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/disabled-institutions.740cedf1.svg)}.navbar-docassist-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/docAssist.66a98a77.svg)}.navbar-open-external-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/open-external.36dcbf59.svg);background-repeat:no-repeat;background-size:contain;width:24px;height:24px}.navbar-open-external-icon,.navbar-user-icon{margin-top:auto;margin-bottom:auto;cursor:pointer;border:2px solid transparent}.navbar-user-icon{width:36px;height:36px;margin-left:10px;vertical-align:middle}.navbar-user-menu-item{display:flex;height:25px}.navbar-user-menu-item-icon{background-repeat:no-repeat;background-size:cover;width:20px;height:20px;margin-left:-10px;margin-right:5px;margin-top:2px}.navbar-support-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/support.28e09204.svg)}.navbar-logout-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/logout.877c4f88.svg)}.navbar-user-setup-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/user_setup.f7b10d9d.svg)}.navbar-quick-setup-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/quick_setup_guide.af8b3734.svg)}.navbar-settings-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/settings.b2b17eb3.svg)}.navbar-user-menu-item-text{font-size:16px;line-height:1.5;color:var(--black-color)}#mainPageUserMobileMenu .navbar-center-link .navbar-center-text{color:var(--black-color)}@media (max-width:1200px){.navbar-center-container .navbar-center-icon{width:26px;height:26px}.navbar-center-container .navbar-center-text{font-size:18px;line-height:1.5;margin-left:5px;margin-right:6px}}@media (max-width:850px){.navbar-center-container .navbar-center-text{font-size:16px;line-height:1.5;margin-left:4px;margin-right:2px}.navbar-center-container .navbar-center-icon{width:22px;height:22px}}@media (max-width:750px){.navbar-center-container .navbar-center-text{display:none}.navbar-center-container .navbar-center-icon{width:32px;height:32px}.navbar-center-container{padding-left:revert;padding-right:revert}.navbar-center-container .navbar-center-link{padding-left:12px;padding-right:12px}.navbar-center-container .navbar-install-icon{height:38px;width:38px;margin-bottom:8px}}.Skip-to-main-Button{position:absolute;left:-9999px;z-index:999;padding:1em;background-color:lightgrey;color:black;outline:2px solid #0b6f85;opacity:0}.Skip-to-main-Button:focus{left:47%;opacity:1}@media (max-width:600px){.navbar-center-link:hover{background-color:revert}.navbar-center-icon{height:20px;width:20px}.navbar-center-text{font-size:16px;line-height:1.5;margin-left:5px;margin-top:2px}}@media (max-width:480px){.navbar-with-dochub-switcher .navbar-left-container{min-width:52px}.navbar-with-dochub-switcher .navbar-dochub-switcher-portal{max-width:calc(100vw - 130px)}}.loadable-component-loading-container{width:95%;text-align:center;width:60%;margin:auto;padding-top:50px}.loadable-component-spinner-container{margin:100px auto auto;width:-moz-fit-content;width:fit-content;color:var(--jacarta-color)}.loadable-component-content-to-display-after-delay-container{margin:100px auto auto;width:-moz-fit-content;width:fit-content;font-size:20px;color:var(--steel-gray-color);line-height:1.4}.loadable-component-content-to-display-while-loading-container{font-size:48px;color:var(--black-color);margin-top:24px}.loadable-component-pre-generated-reports-prompt-link{cursor:pointer;text-decoration:underline}.sidebar-left-permanent{min-width:60px;height:100%;position:relative}.sidebar-left-sidebar{height:100%;overflow:hidden;position:absolute;width:60px;background-color:#f1f2f7;transition:min-width .2s ease-in-out;z-index:1000;float:left;box-shadow:0 0 5px 2px rgb(0 0 0/12%);display:flex;flex-direction:column}.sidebar-left-sidebar.expanded{z-index:1600}ul.sidebar-panels{all:unset;list-style:none;margin:0;padding:0}ul.sidebar-panels li{all:unset;margin:0;padding:0}.sidebar-children-container{margin-top:0;padding-left:16px}.sidebar-children-container>.sidebar-child-container-wrapper:first-child{margin-top:4px}.sidebar-child-container-wrapper:focus-visible,.sidebar-container-wrapper:focus-visible{outline:2px solid #0b6f85}.sidebar-container-wrapper.wrapper-expanded:has(+.sidebar-children-container){margin-bottom:0;padding-bottom:0}.sidebar-children-container{max-height:1000px;padding:0 8px 8px;background-color:#e4e6f4;align-items:flex-start;justify-content:flex-start;height:-moz-fit-content;height:fit-content;overflow:hidden;border:2px solid transparent;border-radius:4px;margin:0 7.5px}.sidebar-container-wrapper.wrapper-expanded:has(+.sidebar-children-container){border-bottom-left-radius:0;border-bottom-right-radius:0}.sidebar-child-container-wrapper:hover{outline:none;background-color:#dad0ea;width:100%}.sidebar-panels{overflow-y:auto;height:100%}#sidebarHeaderRow{padding:10px;display:flex;border-bottom:1px solid #c8cbd9;justify-content:space-between}.sidebar-container-wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:start;max-height:40px;height:-moz-fit-content;height:fit-content;overflow:hidden;border:2px solid transparent;border-radius:4px;padding:4px 8px;margin:0 7.5px 10px;transition:max-height 1.2s ease,padding .6s ease}.sidebar-child-container-wrapper{display:flex;padding:0 6px;border-radius:4px;overflow:hidden;margin-top:8px}.sidebar-container-wrapper.child-selected{background-color:#e4e6f4}.sidebar-container-wrapper.wrapper-expanded{max-height:1000px;padding:8px;background-color:#e4e6f4;align-items:flex-start;transition:max-height 1.2s ease,padding .6s ease}.minimized .sidebar-panels{width:60px;overflow-y:hidden}.expanded .sidebar-panels{width:260px}.wrapper-expanded .sidebar-container-wrapper:last-of-type{margin-bottom:0}.sidebar-child-container-wrapper:nth-child(2){margin-top:8px}.sidebar-children-container{display:flex;align-items:start;flex-direction:column}.sidebar-icon-container{display:grid;grid-column-gap:10px;column-gap:10px;min-height:27px;outline:none!important;align-items:center;cursor:pointer;text-overflow:ellipsis}.sidebar-container-wrapper:first-of-type{margin-top:10px}.sidebar-icon-wrapper{display:flex}.sidebar-icon-container-child-minimized-padding .sidebar-icon-wrapper{margin-left:-4px;padding-left:0;transition:padding-left .2s}.sidebar-icon-container-child{display:grid;justify-items:start;align-items:center;grid-column-gap:10px;column-gap:10px;height:40px;margin-left:1px}.sidebar-icon-container-child-full-padding .sidebar-icon-wrapper{padding-left:11px;transition:padding-left .2s}.sidebar-container-wrapper:hover{outline:none;background-color:#dad0ea}.wrapper-expanded .sidebar-child-container-wrapper:hover{background-color:#dad0ea}.sidebar-container-wrapper.wrapper-expanded:hover{background-color:#e4e6f4}.sidebar-container-wrapper:focus-visible{outline:none;background-color:#dad0ea;border:2px solid #0b6f85}.sidebar-container-wrapper-active{background-color:#dad0ea}.sidebar-container-wrapper-active .sidebar-icon-text,.sidebar-container-wrapper-active .sidebar-icon-text-child{font-weight:700;color:#42296e}.sidebar-container-wrapper-active .sidebar-sub-icon{filter:invert(19%) sepia(17%) hue-rotate(227deg) brightness(96%) contrast(99%)}.sidebar-left-sidebar:focus-within .sidebar-container-wrapper-active{background-color:#dad0ea}.sidebar-icon{width:32px;height:32px;margin-left:8px}.sidebar-icon,.sidebar-sub-icon{background-repeat:no-repeat;background-size:cover;margin-top:auto;margin-bottom:auto;perspective:500px;transition:transform .8s;transform-style:preserve-3d}.sidebar-sub-icon{width:18px;height:18px;margin-left:12px;filter:invert(53%) sepia(13%) saturate(846%) hue-rotate(219deg) brightness(89%) contrast(91%)}.sidebar-icon-wrapper svg{perspective:500px;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform:rotateY(0deg);transition:transform 1.2s ease}.sidebar-icon-wrapper svg.sidebar-icon-rotate{transform:rotateY(1turn)}.sidebar-arrow-icon{width:25px;height:25px;margin-left:3px}.sidebar-arrow-icon:hover{cursor:pointer}.sidebar-left-arrow-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/ArrowCircleLeft.8a14c198.svg)}.sidebar-right-arrow-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/ArrowCircleRight.669dd899.svg);background-repeat:no-repeat;margin:auto}.sidebar-icon-text{display:block;margin-left:5px;color:#241837;font-size:18px;line-height:1.5;max-width:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sidebar-icon-text.expanded{max-width:200px}.sidebar-icon-text-child{text-align:center;color:#273240;font-size:14px;line-height:1.5;max-width:150px}.sidebar-expand-contract-icon,.sidebar-text-field{white-space:nowrap;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sidebar-expand-contract-icon{display:flex;justify-content:center;color:#757575;font-size:18px;line-height:1.5}.sidebar-arrow-icon{transform:rotateX(0);transition:transform .3s ease}.sidebar-arrow-icon.arrow-expanded{transform:rotateX(180deg)}.institution-information-actions-container,.institution-information-actions-container-edit-mode{margin:auto auto 12px;row-gap:4px;display:flex;width:100%}.institution-information-navigation-container{display:inline-flex;cursor:pointer;align-items:center}.institution-information-navigation-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/back.7fbe6c2a.svg);background-repeat:no-repeat;background-size:cover;width:25px;height:25px;margin-right:5px}.institution-information-navigation-text{font-size:18px;line-height:1.5}.institution-information-actions-buttons-container,.institution-information-actions-buttons-container-edit-mode{column-gap:12px;display:flex;margin-left:auto;padding-top:5px}#saveOrCancelChangesButton{width:155px!important}.institution-information-actions-button:hover{background-color:var(--jacarta-color)!important;color:var(--white-color)!important}#deleteButton{border:3px solid var(--flushmahogany-color)!important;color:var(--flushmahogany-color)!important}#deleteButton:hover{background-color:var(--flushmahogany-color)!important;color:var(--white-color)!important}.institution-information-title-tile{width:95%;height:170px;display:flex}.institution-information-title-left-container{height:100%;width:125px;display:flex}.institution-information-title-icon{background-repeat:no-repeat;background-size:cover;margin:auto}.institution-information-title-canvas-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/canvas.bada493d.svg);height:100px;width:100px}.institution-information-title-moodle-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/moodle.0463cca7.svg);height:69px;width:100px}.institution-information-title-blackboard-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/blackboard.46f1cdc7.svg);width:100px;height:68px}.institution-information-title-d2l-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/D2L.7f64f99f.svg);width:125px;height:59px}.institution-information-title-copy-icon{margin-top:-5px}.institution-information-title-right-container{height:100%;padding-left:20px;padding-right:20px;width:calc(100% - 125px);position:relative}.institution-information-title-name{font-weight:700;font-size:30px;color:var(--black-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:auto;top:0;bottom:0;height:-moz-fit-content;height:fit-content;position:absolute;line-height:1.4}.institution-information-title-fields{margin-top:10px}.institution-information-title-field{padding-right:20px;display:flex;font-size:18px;line-height:1.5}.institution-information-title-field-qualifier{color:var(--black-color);margin-right:5px}.institution-information-title-field-value{color:var(--charcoal-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.institution-information-grid-container{display:grid;grid-template-columns:1fr 1fr;grid-auto-flow:dense;grid-row-gap:20px;row-gap:20px;margin-top:20px}.general-information-grid-item,.lti-v3-integration-grid-item{grid-row:span 2}.delete-institution-actions{display:flex;column-gap:10px}.institution-information-lti-1p3-deployments-container{overflow-y:auto;overflow-x:none;padding-bottom:10px}.institution-information-deployment-number{width:-moz-fit-content;width:fit-content;font-size:18px;font-weight:700;margin-top:10px;line-height:1.5}.institution-information-lti-1p3-deployment-container:not(:first-child){padding-top:25px}.institution-information-lti-1p3-deployment-container:not(:last-child){border-bottom:1px solid rgb(126,126,126);padding-bottom:25px}.institution-information-lti-configuration-bottom-container{border-top:1px solid rgb(126,126,126);margin-left:-20px;margin-right:-15px}.institution-information-add-configuration-button-container{margin-left:auto;margin-right:20px;margin-top:15px;width:-moz-fit-content;width:fit-content}.institution-information-remove-configuration-button-container{margin-left:auto;margin-right:5px;margin-top:15px;width:-moz-fit-content;width:fit-content}.integrations-container>.institution-information-actions-container{padding-right:20px}@container report (max-width: 550px){.institution-information-actions-buttons-container,.institution-information-actions-buttons-container-edit-mode{flex-flow:row wrap;row-gap:8px}.institution-information-actions-buttons-container{margin-left:revert}.institution-information-actions-container{flex-direction:column}}@container report (max-width: 800px){.institution-information-grid-container{grid-template-columns:revert}}@container report (max-width: 450px){.institution-information-container{min-width:260px;overflow-x:auto;padding-right:16px}}.institution-info-title-class-name{padding-left:25px}.tile-container.institution-report-most-accessible-courses-tile{margin:2px 20px 2px 2px;padding-left:25px;padding-right:25px}.tile-container.accessibility-report-table-cell{margin-bottom:28px}.tile-container.accessibility-report-table-cell tr{height:53px}.tile-container.institution-report-least-accessible-courses-tile{margin:2px 2px 2px 20px;padding-left:25px;padding-right:25px}.courses-table-empty{text-align:center;font-size:26px;margin-top:50px;line-height:1.4;margin-bottom:50px}h1.accessibility-score{font-style:normal;font-weight:400;font-size:44px;color:var(--black-color);padding:0;margin:28px 0 0}.institution-report-least-accessible-courses-table,.institution-report-most-accessible-courses-table{margin-top:4px}.course-analytics-tile{margin-top:28px;padding-left:25px;padding-right:25px}@media (max-width:1200px){.tile-container.institution-report-least-accessible-courses-tile{margin-left:revert}.tile-container.institution-report-most-accessible-courses-tile{margin-right:revert}}@media (max-width:600px){.tile-container.institution-report-least-accessible-courses-tile,.tile-container.institution-report-most-accessible-courses-tile{margin-right:revert;margin-left:revert;width:385px}}@media (max-width:450px){.tile-container.institution-report-least-accessible-courses-tile,.tile-container.institution-report-most-accessible-courses-tile{width:335px}}@media (max-width:400px){.tile-container.institution-report-least-accessible-courses-tile,.tile-container.institution-report-most-accessible-courses-tile{width:292px}}.lms-report-hr{margin:10px 0;border:1px solid #858687;opacity:.7}.filter-hr{margin:-2px 0;border:1px solid #c9c9c9;opacity:.3}@media (max-width:450px){.Filter-Menu-Popover-container{max-width:100vw!important;overflow-x:hidden!important}.filter-menu-content{min-width:unset!important;width:100%!important;box-sizing:border-box}}.storage-report-container{margin:auto}.statistic-card.storage-statistic-card-increase .statistic-card__change{--statistic-card-change-bg:var(--semantic-bg-success-subtle-hover);--statistic-card-change-color:var(--semantic-color-success)}.statistic-card.storage-statistic-card-decrease .statistic-card__change{--statistic-card-change-bg:var(--semantic-bg-error-subtle);--statistic-card-change-color:var(--semantic-color-error)}.institution-report-accessible-course-actions-table-cell{position:relative}.institution-report-least-accessible-courses-heading,.institution-report-most-accessible-courses-heading{font-weight:400;font-size:24px;line-height:1.4}.institution-report-least-accessible-courses-sub-heading,.institution-report-most-accessible-courses-sub-heading{color:var(--charcoal-color);text-overflow:ellipsis;font-size:18px;line-height:1.5;text-transform:none;font-weight:400;margin-bottom:15px}.institution-report-table-actions-button{cursor:pointer}h1.issues-by-document-title,h1.most-occurring-issues-title{font-style:normal;color:var(--black-color);margin:0;padding:0;font-weight:400;font-size:30px;line-height:1.4}p.issues-by-document-subtitle,p.most-occurring-issues-subtitle{color:var(--graphite-gray-color);text-overflow:ellipsis;font-size:20px;text-transform:none;font-weight:400;padding:0;margin-top:16px;margin-bottom:32px;line-height:1.4}.expand-less-icon{transform:rotate(180deg)}p.most-occurring-issues-subtitle{margin-bottom:revert}div.issues-report-most-occurring-issues-list-title,div.issues-report-most-occurring-issues-type-title{font-size:16px;line-height:1.5}div.issues-report-most-occurring-issues-list-title{color:var(--graphite-gray-color)}span.issues-report-most-occurring-issues-type-title{font-weight:700;text-transform:capitalize}span#severe-issues-icon{color:var(--severe-issues-color)}span#major-issues-icon{color:var(--major-issues-color)}span#minor-issues-icon{color:var(--minor-issues-color)}.issues-report-most-occurring-issues-icon{margin-right:8px}.issues-report-most-occurring-issues-table{margin:0 16px}.tile-container.issues-report-most-occurring-issues-tile{margin-bottom:28px;padding:30px}.tile-container.issues-report-bottom-tile{display:grid;grid-template-columns:3fr 7fr;padding:24px}.issues-report-bottom-tile-right-container{display:flex;justify-content:center;align-items:center}@media (max-width:600px){.tile-container.issues-report-most-occurring-issues-tile{margin-right:revert;margin-left:revert;width:385px}}@media (max-width:450px){.tile-container.issues-report-most-occurring-issues-tile{width:335px}}@media (max-width:400px){.tile-container.issues-report-most-occurring-issues-tile{width:292px}}.content-report-container{margin:auto}.content-report-popular-formats-downloaded-tile-left-container,.content-report-popular-formats-uploaded-tile-left-container{padding:100px 35px}.tile-container.content-report-popular-formats-downloaded-tile,.tile-container.content-report-popular-formats-uploaded-tile{margin-bottom:28px;height:450px;display:grid;grid-template-columns:3fr 7fr;padding:24px}.content-report-popular-formats-downloaded-tile-right-container,.content-report-popular-formats-uploaded-tile-right-container{padding-right:110px}h1.content-report-tile-title{font-style:normal;color:var(--black-color);padding:0;margin:28px 0 0;font-weight:400;font-size:30px;line-height:1.4}p.content-report-tile-subtitle{color:var(--graphite-gray-color);text-overflow:ellipsis;font-size:20px;line-height:1.4;text-transform:none;font-weight:400;padding:0;margin-top:16px;margin-bottom:32px}.content-report-alternative-format-icon{font-size:18px;line-height:1.5}.filter-title-text{font-size:15px;line-height:1.5;font-weight:600;font-family:InterBold}.clear-all-text:focus-visible,.filter-title-text:focus-visible,.my-content-filter-type:focus-visible{outline:2px solid #0b6f85;outline-color:#0b6f85;outline-offset:3px;border-radius:4px}.clear-all-text{all:unset;font-size:15px;line-height:1.5;font-weight:400;color:var(--atoll-color);cursor:pointer;font-family:Inter}.clear-all-text:hover{text-decoration:underline}.modal__blanket:has(>.report-filter-modal){z-index:1400}.my-content-filter-type{font-size:13px;font-family:InterSemiBold;line-height:1.6;color:#42296e;font-weight:500}.my-content-filter-title{color:#000}.filter-subtitle,.my-content-filter-title{font-size:13px;line-height:1.6;font-weight:600;padding-left:3px}.filter-value{font-size:13px;line-height:1.6;font-weight:400;color:#4c4c4c}.filter-menu-content .custom-checkbox{--checkbox-size:16px;--checkbox-check-size:11px;--checkbox-main-gap:5px}.filter-menu-content .custom-checkbox__label{font-size:13px;line-height:1.6;font-weight:400;color:#4c4c4c}.filter-menu-content div:has(>.file-type-filter)>.custom-checkbox .custom-checkbox__label{font-size:16px;line-height:1.5;color:inherit}.content-report-hr{margin:-2px 0;border:1px solid #c9c9c9;opacity:.7}.my-content-filter-hr{margin:1px 0;border-top:1px solid #c2c2c2;border-left:0}.no-course-found-tile{margin-top:20px;text-align:center;display:flex;height:78vh;justify-content:center;align-items:center;flex-direction:column;width:100%}.no-course-found-tile .empty-content{padding-bottom:0}.course-filter-container,.course-report-summary-container,.no-course-selected-subtitle{margin-bottom:20px}.course-content-issue-container{margin-top:50px}.course-content-search-container,.course-content-search-container-without-tile{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;margin:auto;display:flex;row-gap:10px;column-gap:10px;align-items:center;justify-content:center;flex-wrap:wrap;width:100%}.course-content-search-container-without-tile .search-bar:has(#institutionsSearchBar){width:100%}.course-information-actions-container{display:flex;justify-content:flex-end}.course-report-top-container{margin-bottom:28px}.course-filter-table-container{margin-top:20px}.content-table-container{margin-top:20px;background-color:var(--white-color);border-top-left-radius:15px;border-top-right-radius:15px}.search-bar-container{position:relative;display:flex}.content-tab-search-slider-icon-container{width:32px;height:32px;position:relative}.search-button-container{display:contents}#searchFileID,#searchSubAccountID{padding-left:48px}.content-tab-icon{background-repeat:no-repeat;background-size:cover;height:35px;width:32px}.pdf-format-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/pdf-file-icon.606cbb11.svg);margin:auto}.word-format-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/word-file-icon.33ec2a8b.svg);margin:auto}.html-format-icon,.pptx-format-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/pdf-file-icon.606cbb11.svg);margin:auto}.content-tab-delete-document-icon{cursor:pointer;background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/delete.53c94f6d.svg);margin:auto}.issues-tab-icon{background-repeat:no-repeat;background-size:contain;height:25px;width:25px;margin-right:5px}.severe-issue-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/severe-issues-icon.c5490577.svg)}.major-issue-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/major-issues-icon.ebd62977.svg)}.minor-issue-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/minor-issues-icon.22bc93fb.svg)}.disabled-issue-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/disabled-issues-icon.9b8787ee.svg)}.issue-tab-severity-container{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;text-transform:capitalize}.course-report-content-summary-tile,.course-report-download-summary-tile{min-height:720px}.course-report-tile-title{font-style:normal;color:var(--black-color);padding:0;margin:28px 0 0;font-weight:400;font-size:30px;line-height:1.4}.course-report-tile-subtitle{color:var(--graphite-gray-color);text-overflow:ellipsis;font-size:20px;line-height:1.4;text-transform:none;font-weight:400;padding:0;margin-top:16px;margin-bottom:32px}.course-report-total-data-title{font-style:normal;color:var(--black-color);padding:0;margin:20px 0 0;font-weight:400;font-size:24px;line-height:1.4;text-align:center}ul.course-report-document-type-list{display:flex;align-items:center;justify-content:center}.contents-tab-title-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/contents-icon.63632e70.svg);margin-right:5px}.issues-tab-title-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/issues-icon.76ff0999.svg);margin-right:5px}.reprocess-course-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/reprocess-icon.c667f212.svg)}.switch-course-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/switch-icon.59a66651.svg)}.course-issues-table-format-cell{text-transform:uppercase}.course-content-issue-title{font-weight:600;font-size:38px;line-height:1.4;margin-top:0}.course-content-issue-subtitle{color:#6b6b6b;text-overflow:ellipsis;font-size:15px;line-height:1.5;text-transform:none;font-weight:400;padding:0;margin-top:0}.search-slider-icon-container{width:32px;height:32px;position:relative}.feedback-search-bar-container{position:relative;display:grid;margin-left:2%}.issues-table-empty{text-align:center;font-size:25px;line-height:1.4;margin-top:50px;margin-bottom:50px}.institution-settings-view-course-settings-container.file-exclusion-list-container{padding-top:16px;padding-bottom:0}.file-exclusion-table .MuiTableRow-root{height:60px}.content-table-empty-text{display:flex;flex-direction:column;gap:15px}.empty-data-container{font-size:20px;line-height:1.4;height:160px;display:flex;justify-content:center;align-items:center}.course-content-issue-tabs-tile-container{padding:unset;height:790px}.reprocess-course-actions{display:flex;column-gap:10px}.course-report-popular-formats-by-type-tile{container-type:inline-size;width:100%}.course-pie-chart-grid{display:flex;flex-direction:row;gap:16px;justify-content:center;flex-basis:50%}.card-title-tooltip-contents{padding-right:22px}.card-title-info-icon-report{background-repeat:no-repeat;background-size:contain;display:inline-block;width:20px;height:20px;margin-left:-15px;margin-bottom:-5px;background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/info.c7b7f90c.svg)}.card-title-info-icon-report:focus-visible{outline:2px solid #0b6f85;outline-offset:3px;border-radius:4px}@container (width < 530px){.course-pie-chart-grid{flex-direction:column}}@media (max-width:600px){.course-content-issue-container{width:379px}.course-report-top-container{width:385px}.course-content-search-container{grid-template-columns:1fr;row-gap:8px}}@media (max-width:670px){.course-content-search-container-without-tile{justify-content:left}}@media (max-width:450px){.course-content-issue-container,.course-report-top-container{width:335px}.switch-courses-panel{padding-right:20px!important}}@media (max-width:400px){.course-content-issue-container{width:295px}.course-report-top-container{width:292px}}@media (max-width:320px){.switch-courses-panel{width:225px;padding-right:10px!important}}.course-report-header{flex:1 1}.course-report-title{font-size:20px;line-height:1.4;font-weight:600}.course-report-link{font-size:16px;line-height:1.5;font-weight:600}.course-report-actions-container{padding:10px 0;display:flex;justify-content:end}.course-report-head-container{display:flex;flex-wrap:wrap;column-gap:15px}.course-reports-filters-container{display:flex;min-height:50px;justify-content:flex-end;align-items:baseline}@container (min-width: 1165px){.course-reports-filters-container{margin-top:15px!important}}.course-report-delete-documents-button{animation:fadeInDown 1s ease-out forwards;display:flex;justify-content:flex-end;margin-bottom:10px}.file-type-filter{display:flex;gap:10px;padding-top:3px}.file-type-checkbox{width:30%;display:flex}.remediation-source-container{display:grid;grid-template-columns:1fr 1fr}.course-agent{min-height:560px;color:#2b2f32}.course-agent-layout{min-height:500px;border:1px solid #d8d8d8;border-radius:8px;overflow:hidden}.course-agent-button{min-height:36px;padding:6px 12px;border:1px solid #6a6a6a;border-radius:4px;background:#ffffff;color:#2b2f32;cursor:pointer;font:inherit}.course-agent-button:hover:not(:disabled){background:#ececec}.course-agent-button:focus-visible{outline:2px solid #0b6f85;outline-offset:2px}.course-agent-button:disabled{cursor:not-allowed;opacity:.6}.course-agent-button-outline{border-color:#967ac7;background:#ffffff;color:#614395}.course-agent-button-outline:hover:not(:disabled){background:#f7f4fd}.course-agent-button-outline:active:not(:disabled){background:#eae4f4}.course-agent-button-ai{display:inline-flex;align-items:center;gap:8px;border:1px solid transparent;border-radius:8px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(91.93deg,#4829ba 2.68%,#6a2dc0 98.88%) border-box;background-origin:border-box;background-clip:padding-box,border-box;color:#9350c7;font-size:14px;font-weight:500}.course-agent-button-ai:hover:not(:disabled){background:linear-gradient(91.93deg,#f7f5ff 2.68%,#faf8ff 98.88%) padding-box,linear-gradient(91.93deg,#4829ba 2.68%,#6a2dc0 98.88%) border-box}.course-agent-button-ai-icon{width:17px;height:17px;flex-shrink:0}.course-agent-button-ai-label{background:linear-gradient(91.93deg,#4829ba 2.68%,#6a2dc0 98.88%);-webkit-background-clip:text;background-clip:text;color:transparent}.course-agent-button-ai:disabled{border-color:transparent;background:#ebebeb;color:#737373;opacity:1}.course-agent-button-ai:disabled .course-agent-button-ai-label{background:none;-webkit-background-clip:border-box;background-clip:border-box;color:#737373}.course-agent-chat{display:flex;min-width:0;flex-direction:column;background:#ffffff}.course-agent-messages{display:flex;min-height:360px;max-height:560px;flex:1 1;flex-direction:column;gap:12px;overflow-y:auto;padding:16px}.course-agent-markdown>:first-child{margin-top:0}.course-agent-markdown>:last-child{margin-bottom:0}.course-agent-markdown pre,.course-agent-markdown table{max-width:100%;overflow-x:auto}.course-agent-markdown table{display:block}.course-agent-composer--panel .course-agent-composer-row{display:flex;align-items:center;gap:12px}.course-agent-composer--panel .course-agent-composer-input{flex:1 1 auto;min-width:0;height:40px;padding:0 12px;border:1px solid #6f6f6f;border-radius:8px;background:#ffffff;font:inherit;font-size:14px;line-height:1.4;color:#262626}.course-agent-composer--panel .course-agent-composer-input::placeholder{color:#6f6f6f}.course-agent-composer--panel .course-agent-composer-input:focus-visible{outline:2px solid #0b6f85;outline-offset:0}.course-agent-composer--panel .course-agent-composer-input:disabled{cursor:not-allowed;opacity:.6}.course-agent-composer--panel .course-agent-send-button{width:auto;min-width:72px;height:40px;padding:0 16px;border:1px solid #967ac7;border-radius:8px;background:#ffffff;color:#614395;cursor:pointer;font:inherit;font-size:14px;font-weight:500;line-height:1}.course-agent-composer--panel .course-agent-send-button:hover:not(:disabled){border-color:#967ac7;background:#f7f4fd}.course-agent-composer--panel .course-agent-send-button:active:not(:disabled){border-color:#614395;background:#eae4f4}.course-agent-composer--panel .course-agent-send-button:disabled{border-color:transparent;background:#d0d0d0;color:#737373;cursor:not-allowed;opacity:1}.course-agent-composer-input{width:100%;min-height:24px;max-height:160px;padding:2px 0;border:none;background:transparent;resize:none;outline:none;font:inherit;font-size:14px;line-height:1.45;color:#262626}.course-agent-composer-input::placeholder{color:#8a8a8a}.course-agent-composer-input:disabled{cursor:not-allowed;opacity:.6}.course-agent-send-button{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid #d8d8d8;border-radius:8px;background:#ffffff;cursor:pointer}.course-agent-send-button img{width:18px;height:18px}.course-agent-send-button:hover:not(:disabled){border-color:#42296e;background:#faf8fc}.course-agent-send-button:focus-visible{outline:2px solid #0b6f85;outline-offset:2px}.course-agent-send-button:disabled{cursor:not-allowed;opacity:.45}.course-agent-panel-message{display:flex;width:100%;max-width:100%;flex-direction:column;align-items:flex-start;gap:8px}.course-agent-panel-message-user{align-items:flex-end}.course-agent-panel-message-header-user{width:100%;justify-content:flex-end}.course-agent-panel-user-message-bubble{max-width:85%;padding:10px 14px;border-radius:10px;background:#edf4f6;color:#262626;font-size:14px;line-height:1.5;text-align:left;overflow-wrap:anywhere}.course-agent-panel-user-message-bubble p{margin:0}.course-agent-panel-message-header{display:flex;align-items:center;gap:8px;color:#262626;font-size:14px;font-weight:600;line-height:1.3}.course-agent-panel-message-bubble{max-width:100%;padding:12px 14px;border-radius:10px;background:#f5f2fc;color:#525252;font-size:14px;font-weight:400;line-height:1.5;overflow-wrap:anywhere}.course-agent-panel-message-bubble:has(.course-agent-document-selection-card){width:100%}.course-agent-panel-message-bubble p{margin:0}.course-agent-panel-suggestions{flex-shrink:0;padding:0 20px 12px}.course-agent-panel-suggestions,.course-agent-reply-choices{display:flex;flex-wrap:wrap;gap:8px}.course-agent-reply-choice{display:inline-flex;align-items:center;gap:6px;padding:8px 12px 8px 16px;border:1px solid #e6ddf1;border-radius:999px;background:#f5f1fb;color:#42296e;cursor:pointer;font:inherit;font-size:14px;line-height:1.3;text-align:left}.course-agent-reply-choice svg{flex-shrink:0;color:#7c3aed}.course-agent-reply-choice:hover:not(:disabled){border-color:#874bd3;background:#fefdff}.course-agent-reply-choice:focus-visible{outline:2px solid #0b6f85;outline-offset:2px}.course-agent-reply-choice:disabled{cursor:not-allowed;opacity:.6}.course-agent-panel-suggestion-chip{padding:8px 14px;border:1px solid #d8d8d8;border-radius:999px;background:#ffffff;color:#262626;cursor:pointer;font:inherit;font-size:13px;line-height:1.3}.course-agent-panel-suggestion-chip:hover:not(:disabled){border-color:#874bd3;background:#fefdff}.course-agent-panel-suggestion-chip:focus-visible{outline:2px solid #0b6f85;outline-offset:2px}.course-agent-panel-suggestion-chip:disabled{cursor:not-allowed;opacity:.6}.course-agent-panel-footer{flex-shrink:0;padding:16px 20px;border-top:1px solid #ececec;background:#ffffff}.course-agent-loading-dots{--course-agent-dots-size:72px;display:block;overflow:hidden;width:calc(var(--course-agent-dots-size) * .625);height:calc(var(--course-agent-dots-size) * .375)}.course-agent-loading-dots img{display:block;width:var(--course-agent-dots-size);height:var(--course-agent-dots-size);margin:calc(var(--course-agent-dots-size) * -.3125) 0 0 calc(var(--course-agent-dots-size) * -.1875)}.course-agent-inline-error{color:#8c1025}.course-agent-document-selection-card{width:100%;margin-top:12px;display:flex;flex-direction:column;gap:12px}.course-agent-document-toolbar{display:flex;align-items:center;gap:8px}.course-agent-document-toolbar .search-bar{flex:1 1 auto;min-width:0;border-color:#6f6f6f}.course-agent-document-toolbar .search-bar:has(.search-bar-input:focus-visible){outline:2px solid #0b6f85;outline-offset:0}.course-agent-document-toolbar .Filter-Menu-Popover-container{min-width:min(440px,calc(100cqw - 56px))}.course-agent-document-table-card{background:#fff}.course-agent-document-pagination{padding:10px 12px}.course-agent-document-pagination .pagination__page-button:not(.pagination__page-button--active):not(:hover){color:#525252}.course-agent-run-actions{display:flex;margin-top:12px}.course-agent-document-actions{display:flex;align-items:center;justify-content:space-between;gap:12px}.course-agent-document-actions>.course-agent-button{flex-shrink:0;margin-left:auto;white-space:nowrap}.course-agent-document-credit-message{max-width:60%;margin:0;color:#5c5c5c;font-size:12px;line-height:1.4}.course-ai-assistant-tab-icon{display:block;width:18px;height:19px}.course-ai-assistant-back-button{margin-bottom:0;grid-column:1;justify-self:start}.report-card:has(.course-ai-assistant-landing){flex:1 1 auto;display:flex;flex-direction:column;min-height:0;margin-bottom:0}.institution-page-content-container:has(.course-ai-assistant-landing){display:flex;flex-direction:column}.institution-report-container:has(.course-ai-assistant-landing){flex:1 0 auto}.institution-report-container:has(.course-ai-assistant-landing) .course-report-head-container{flex-shrink:0}.report-card:has(.course-ai-assistant-landing) .report-card-body{flex:1 1 auto;min-height:0}.report-card:has(.course-ai-assistant-landing) .common-tabs-wrapper{flex:1 1 auto;height:auto;min-height:0}.common-tabs-panel:has(.course-ai-assistant-landing){flex:1 1 auto;display:flex;flex-direction:column;min-height:0;height:auto}.course-ai-assistant-root--landing{flex:1 1 auto;display:flex;flex-direction:column;align-items:stretch;min-height:0;width:100%}.course-ai-assistant-landing,.course-ai-assistant-summary-view{padding:48px 24px 40px;border:1px solid #d8d8d8;border-radius:8px;background:#ffffff;color:#2b2f32}.course-ai-assistant-summary-view{padding-top:16px}.course-ai-assistant-landing{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;width:100%;min-height:0}.course-ai-assistant-landing-content{display:flex;width:100%;max-width:1000px;flex-direction:column;align-items:center}.course-ai-assistant-landing-hero{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;margin-bottom:48px;text-align:center}.course-ai-assistant-landing-hero-icon{width:50px;height:50px;flex-shrink:0}.course-ai-assistant-landing-hero h2{margin:0;color:#262626;font-size:16px;font-weight:600;line-height:1.3}.course-ai-assistant-summary-heading h2{margin:0;color:#262626;font-size:16px;font-weight:600;line-height:1.25}.course-ai-assistant-landing-hero p{margin:0;color:#525252;font-size:15px;font-weight:400;line-height:1.5}@media (min-width:561px){.course-ai-assistant-landing-hero p{white-space:nowrap}}.course-ai-assistant-landing-grid{display:grid;width:100%;max-width:1000px;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.course-ai-assistant-landing-grid li{min-width:0}.course-ai-assistant-landing-card{display:flex;align-items:center;gap:12px;width:100%;max-width:1000px;min-height:0;padding:22px 20px;border:1px solid #e3e3e3;border-radius:8px;background:#ffffff;box-shadow:0 1px 2px rgba(0,0,0,.04);color:inherit;cursor:pointer;font:inherit;text-align:left}.course-ai-assistant-landing-card:hover{border-color:#874bd3;background:#fefdff}.course-ai-assistant-landing-card:focus-visible{outline:2px solid #0b6f85;outline-offset:2px}.course-ai-assistant-landing-card-icon{width:32px;height:32px;flex-shrink:0;object-fit:contain}.course-ai-assistant-landing-card-text{display:flex;min-width:0;flex-direction:column;gap:4px}.course-ai-assistant-landing-card-title{color:#262626;font-size:14px;font-weight:600;line-height:1.3}.course-ai-assistant-landing-card-description{color:#525252;font-size:13px;font-weight:400;line-height:1.4}.course-ai-assistant-summary-toolbar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;margin-bottom:24px}.course-ai-assistant-summary-toolbar-spacer{width:1px}.course-ai-assistant-summary-heading{display:flex;align-items:center;justify-content:center;gap:8px;grid-column:2;color:#262626}.course-ai-assistant-summary-heading svg{width:18px;height:18px}.course-ai-assistant-summary-status{margin:24px 0;color:#525252}.course-agent-summary{display:flex;flex-direction:column;gap:12px}.course-agent-summary-section{padding-bottom:0}.course-agent-summary-section-header{display:flex;align-items:center;gap:10px;margin-bottom:8px}.course-agent-summary-section-header img{width:24px;height:24px}.course-agent-summary-section-header h3{margin:0;color:#262626;font-size:15px;font-weight:600;line-height:1.3}.course-agent-summary-section-content{margin:0;color:#525252;font-size:14px;font-weight:400;line-height:1.6;white-space:pre-wrap}.course-agent-summary-guidance{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.course-agent-summary-guidance-card{position:relative;display:grid;min-height:100%;grid-template-columns:auto minmax(0,1fr);align-items:start;grid-column-gap:12px;column-gap:12px;padding:16px;border:1px solid #d8d8d8;border-radius:8px;background:#ffffff;color:inherit;cursor:pointer;font:inherit;text-align:left}.course-agent-summary-guidance-card:focus-visible:not(:disabled),.course-agent-summary-guidance-card:hover:not(:disabled){border-color:#874bd3;background:#fefdff}.course-agent-summary-guidance-card:focus-visible{outline:2px solid #0b6f85;outline-offset:2px}.course-agent-summary-guidance-card:disabled{cursor:default}.course-agent-summary-guidance-card-hover-arrow{position:absolute;top:12px;right:12px;display:flex;opacity:0;transition:opacity .15s ease}.course-agent-summary-guidance-card:focus-visible:not(:disabled) .course-agent-summary-guidance-card-hover-arrow,.course-agent-summary-guidance-card:hover:not(:disabled) .course-agent-summary-guidance-card-hover-arrow{opacity:1}.course-agent-summary-guidance-icon{width:40px;height:40px;flex-shrink:0;grid-row:1/span 2}.course-agent-summary-guidance-title{margin:0 0 4px;padding-right:20px;color:#262626;font-size:15px;font-weight:600;line-height:1.3}.course-agent-summary-guidance-description{margin:0;color:#525252;font-size:14px;font-weight:400;line-height:1.45}@media (max-width:900px){.course-ai-assistant-landing-content,.course-ai-assistant-landing-grid{max-width:100%}.course-agent-summary-guidance{grid-template-columns:1fr}}@media (max-width:560px){.course-ai-assistant-landing-grid{grid-template-columns:1fr}}@media (max-width:700px){.course-agent-messages{max-height:480px}.course-agent-chat-panel{width:100%;min-width:0}}.course-agent-chat-panel-root{position:fixed;inset:0;z-index:1300;pointer-events:none;visibility:hidden;transition:visibility 0s linear .3s}.course-agent-chat-panel-root.open{pointer-events:auto;visibility:visible;transition-delay:0s}.course-agent-chat-panel-backdrop{position:absolute;inset:0;border:none;margin:0;padding:0;background:rgba(0,0,0,.25);opacity:0;cursor:pointer;transition:opacity .25s ease}.course-agent-chat-panel-root.open .course-agent-chat-panel-backdrop{opacity:1}.course-agent-chat-panel{position:absolute;top:0;right:0;bottom:0;display:flex;width:40vw;min-width:360px;max-width:100%;flex-direction:column;box-sizing:border-box;container-type:inline-size;border:1px solid #e3e3e3;background:#ffffff;box-shadow:-4px 0 24px rgba(0,0,0,.12);transform:translateX(100%);transition:transform .3s ease}.course-agent-chat-panel-root.open .course-agent-chat-panel{transform:translateX(0)}.course-agent-chat-panel-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-bottom:1px solid #e3e3e3}.course-agent-chat-panel-header-title{display:flex;min-width:0;align-items:center;gap:10px}.course-agent-chat-panel-header-icon{width:30px;height:30px;flex-shrink:0}.course-agent-chat-panel-header h2{margin:0;color:#262626;font-size:16px;font-weight:600;line-height:1.25}.course-agent-chat-panel-close-button{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid transparent;border-radius:4px;background:transparent;cursor:pointer}.course-agent-chat-panel-close-button:hover{background:#ececec}.course-agent-chat-panel-close-button:focus-visible{outline:2px solid #0b6f85;outline-offset:2px}.course-agent-chat-panel-body{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;overflow:hidden}.course-agent-chat-panel .course-agent{display:flex;min-height:0;height:100%;flex-direction:column}.course-agent-chat-panel .course-agent-layout{border:none;border-radius:0}.course-agent-chat-panel .course-agent-chat,.course-agent-chat-panel .course-agent-layout{display:flex;min-height:0;flex:1 1 auto;flex-direction:column}.course-agent-chat-panel .course-agent-messages{min-height:0;max-height:none;flex:1 1 auto;gap:16px;padding:20px}.course-agent--panel .course-agent-messages{width:100%}.course-agent-chat-panel .course-agent-panel-footer{margin-top:auto}#searchCourseID,#searchDocument{width:700px;padding-left:50px}@container report (max-width: 1000px){#searchCourseID{width:500px}}@container report (max-width: 810px){#searchCourseID{width:410px}}@container report (max-width: 720px){#searchCourseID{width:180px}}@container report (max-width: 480px){#searchCourseID{width:100%}.course-content-search-container{display:grid}.search-button-container{display:contents}}.course-scans-header{display:flex;align-items:flex-start;justify-content:space-between;column-gap:24px}.course-scans-header>.institution-report-course-analytics-sub-heading{flex:1 1 auto;min-width:0}.course-scans-header-actions{display:flex;flex-direction:column;align-items:flex-end;row-gap:6px;flex:0 0 auto}.course-scans-header-actions>.scope-settings-scan-now-text{max-width:340px;font-size:12px;line-height:1.4;color:#6b6b6b;text-align:right}.course-scans-header-actions>.scope-settings-scan-now-buttons{flex-shrink:0}@container report (max-width: 720px){.course-scans-header-actions{align-items:flex-start;width:100%}}.course-scans-search-row{width:auto;margin:0;justify-content:flex-end;flex:0 0 auto;flex-wrap:nowrap}.course-scans-search-row .search-bar-container{align-items:center;gap:8px}.course-scans-tabs-row .course-scans-search-row{align-self:center}.course-scans-last-scanned .report-updated-inner-text>span[aria-hidden=true]{display:inline-flex;align-items:center;position:relative;top:.5px}.website-accessibility-page-title{text-align:center;font-weight:600;font-size:38px;line-height:1.4}.website-accessibility-page-description{text-align:center;color:var(--charcoal-color);text-overflow:ellipsis;font-size:18px;line-height:1.5;text-transform:none;font-weight:600;margin-top:5px}.domain-button-panel{margin-left:-10px}.update-changes-container{width:100%;margin-bottom:12px;display:flex;flex-direction:row;justify-content:flex-end;column-gap:5px;margin-left:auto;margin-right:auto}.red-button{border:3px solid var(--burntsienna-color)!important;color:var(--burntsienna-color)!important;background-color:var(--white-color)!important;text-transform:capitalize!important}.red-button:hover{background-color:var(--burntsienna-color)!important;color:var(--white-color)!important}.copy-button{margin-top:12px}.installation-tile{margin-bottom:50px}.installation-tile,.installation-tile-no-margin{height:max-content;width:90%}.installation-tile-top-margin{height:max-content;width:90%;margin-top:50px}.installation-tile-body{padding:30px 30px 40px;display:flex;flex-direction:column;gap:1.7vh}.installation-item{border-radius:3.27px;background-color:#f7f6fb;height:100%}.browser-window-body{height:calc(100% - 33px);padding:0;border:10px solid #c3c3c3;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.browser-header{background-color:var(--slate-gray-color);border:0}.icon-placement-window-container{height:80%;width:90%;margin-bottom:35px}.icon-placement-window-container-panel{height:400px;width:90%}.icon-placement-modal-body-container .icon-placement-window-container-panel{height:400px;width:100%;margin-left:0;margin-right:0}.card-intro{margin:0;font-size:18px;line-height:1.5;padding:10px 0}.installation-card-intro{font-weight:700;font-size:24px;line-height:1.4;color:#42296e;font-family:InterBold}.installation-card-subtitle{font-weight:400;font-size:14px;line-height:1.5;line-height:1.4;padding-top:15px;color:#757575;font-family:InterSemiBold}.icon-placement-card-intro{width:90%;margin:10px auto 25px;font-size:18px;line-height:1.5}.icon-placement-modal-intro{width:100%;margin:0 0 25px;font-size:15px;line-height:1.5}.domain-card-intro{margin:0;font-size:18px;line-height:1.5;padding:10px 20px}.footer-cards{margin:auto;width:100%;display:flex;flex-direction:row;justify-content:center}.icon-placement{width:100%;height:100%}.icon-placement-body{height:95%}.icon-placement-body-container,.icon-placement-modal-body-container{height:100%;display:flex;flex-direction:column}.icon-placement-modal-body-container{margin-bottom:5px}.script-source-container{background-color:var(--light-silver-color);height:100%;padding:2%}.script-text{white-space:pre-wrap;word-wrap:break-word;word-break:break-all;margin-bottom:1vh;font-size:.9em;height:80px;overflow:hidden;text-overflow:ellipsis}.script-bg-container{position:relative;width:100%;height:100%}.person-waiting-image-container{position:relative;width:20vw;height:25vh}@container (width < 933px){.website-acc-steps-container{flex-direction:column!important}.website-acc-steps-container .MuiGrid-root.MuiGrid-item{max-width:100%!important}.website-acc-steps-container .installation-step-item{min-height:275px}}.domain-input-form{padding:24px 20px 10px;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;align-items:center;column-gap:15px;row-gap:10px;flex-basis:60px}.domains-table-container{padding:10px 20px}.domains-empty{font-size:24px;line-height:1.4;font-weight:500;text-align:center;margin-top:min(20%,200px);margin-bottom:25px}.code-icon{position:relative;height:3vh;width:3vw}.card.domain{height:100%}.installation-item-right-container{position:relative;width:-moz-fit-content;width:fit-content}.installation-item-left-container{margin:0 20px 20px}.installation-item-left-container h1,.installation-item-left-container h2,.installation-item-left-container p{margin:0;padding:0;font-weight:400}.installation-item-left-container h1{font-size:60px;font-weight:500}.installation-item-left-container h2{font-size:18px;line-height:1.5;font-weight:700;margin-bottom:4px}.installation-item-left-container p{font-size:16px;line-height:1.5}.installation-item-left-container-button{margin-top:12px}.install-step-tile-image-text{position:absolute;font-size:12px;line-height:1.6;top:0;bottom:17px;left:0;right:26px;height:34%;width:78%;margin:auto;overflow:auto;text-overflow:ellipsis;word-break:break-all}.wa-site-tabs-container{clear:both}@container report (max-width: 440px){.website-accessibility-container{overflow-x:auto;padding-right:16px;min-width:300px}.installation-step-item .installation-step-image{transform:scale(.8)}.website-accessibility-page-title{font-size:32px;line-height:1.4}.website-accessibility-page-description{font-size:16px;line-height:1.5}.update-changes-container{display:flex;flex-direction:column}.update-changes-container span{display:contents}.update-changes-container button{margin-top:8px}.install-step-tile-image-text{width:80%;height:33%}}.website-tab-title-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/website_big.aa85300d.svg);margin-right:5px}.document-tab-title-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/contents-icon.63632e70.svg);margin-right:5px}.scan-modal-checkbox{margin:10px 0 0 20px}.scan-modal-description{color:#656565}.scan-modal-body-container{font-size:13px;line-height:1.6;height:100%;display:flex;flex-direction:column}.scan-request-tile{height:max-content;width:90%;margin-top:50px}.scan-details-header{border-bottom:1px solid #939393;color:black;margin-top:0}.scan-modal-info-row{margin-bottom:5px}.scan-details-document{margin:5px 0 0 10px}.circle-arrow-up-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/circle-arrow-up.7f3427a0.svg)}.circle-arrow-down-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/circle-arrow-down.0bf2a186.svg)}.scan-details-status-icon{background-repeat:no-repeat;background-size:cover;width:17px;height:17px;display:inline-block;margin-right:5px}.scan-details-tick-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/tick.4cf26f36.svg)}.scan-details-cross-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/cross.ef96e054.svg)}#websiteAccessibilitySettingsContainer{min-height:80vh;position:absolute;padding:20px;margin:40px 20px 20px;overflow:hidden}.website-accessibility-title{color:var(--electric-blue-color);font-size:clamp(1.8rem,.25rem + 1.5vw,2rem);text-align:center}.website-accessibility-wrapper{padding:15px}.website-accessibility-install-icon-placement-text,.website-accessibility-install-instructions-text{font-size:20px;line-height:1.4;color:var(--storm-gray-color);padding-bottom:20px}.website-accessibility-install-left-container,.website-accessibility-install-right-container{float:left;width:50%}.website-accessibility-install-outer-container{display:flex}.website-accessibility-install-title{color:var(--electric-blue-color);font-size:25px;line-height:1.4;padding-top:25px;margin-bottom:25px;border-bottom:1px solid #9d9d9d80}.website-accessibility-install-instructions-number{color:var(--electric-blue-color)}#websiteAccessibilityInstallInjectionScriptContainer{width:80%;left:0;right:0;margin:auto;background-color:var(--frosty-white-color);box-shadow:2px 2px 11px 1px rgba(0,0,0,.08);border-radius:7.69466px;word-break:break-word;padding:20px 20px 80px;position:relative}#websiteAccessibilityInstallInjectionScriptCopyContainer{position:absolute;right:15px;bottom:15px}#websiteAccessibilityInstallInjectionScriptCopyIcon{margin-left:10px}#websiteAccessibilityIconPlacementViewer{height:100%;padding-bottom:30%;left:0;right:0;margin:auto;box-shadow:2px 2px 11px 1px rgb(0 0 0/8%);border-radius:7.69466px;position:relative}#websiteAccessibilityIconPlacementViewerInnerContainer{position:absolute;height:100%;width:100%}#websiteAccessibilityIconPlacementViewerHead{width:100%;height:15%;background-color:var(--gravel-gray-color);display:flex}#instituteWebsiteAccessibilityIconPlacementViewerBody,#websiteAccessibilityIconPlacementViewerBody{width:100%;height:100%;background-color:var(--frosty-white-color);position:relative}#websiteAccessibilityIconPlacementViewerHeadSearchContainer{float:left;width:70%;position:relative}#websiteAccessibilityIconPlacementViewerHeadSearchBar{float:left;background-color:var(--misty-gray-color);border-radius:15px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:50%;width:95%}.website-accessibility-icon-placement-head-button-container{float:left;width:10%;position:relative}.website-accessibility-icon-placement-head-button{background-color:var(--misty-gray-color);border-radius:50%;height:2.5vw;width:2.5vw;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}#websiteAccessibilityIconPlacementViewerDescriptionContainer{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:50%;height:50%;text-align:center}#websiteAccessibilityIconPlacementViewerDescriptionIconContainer{margin-top:-2vw}#websiteAccessibilityIconPlacementViewerDescriptionTextContainer{position:relative;height:100%;width:100%}#websiteAccessibilityIconPlacementViewerDescriptionText{color:var(--storm-gray-color);font-size:1.5vw;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:-moz-fit-content;height:fit-content;-webkit-user-select:none;-moz-user-select:none;user-select:none}#instituteWebsiteAccessibilityIconPlacementIcon,#websiteAccessibilityIconPlacementIcon{background-repeat:no-repeat;background-size:cover;position:absolute;right:0;bottom:0;height:50px;width:50px;cursor:move;z-index:1}.integrations-header-container,.issue-settings-header-container,.scope-settings-header-container{margin-bottom:25px}.integrations-page-title,.issue-settings-page-title,.scope-settings-page-title{text-align:center;font-weight:600;font-size:38px;line-height:1.4}.integrations-page-description,.issue-settings-page-description,.scope-settings-page-description{text-align:center;color:var(--charcoal-color);text-overflow:ellipsis;font-size:18px;line-height:1.5;text-transform:none;font-weight:600;margin-top:5px}.scope-settings-scan-now-container{display:flex;column-gap:25px}.scope-settings-scan-now-buttons{display:flex;column-gap:10px}.primary-link{color:#42296e}.scope-delete-courses-button{animation:fadeInDown 1s ease-out forwards;display:flex;justify-content:flex-end;padding-bottom:10px}.autopilot-multiselect.has-selected .MuiAutocomplete-endAdornment{top:auto;bottom:6px}.autopilot-multiselect.has-selected textarea{margin-top:5px;padding-top:3.5px!important;padding-bottom:0!important}.actions-page-container{height:100%}.actions-card-body{overflow-x:hidden;height:90%;overflow-y:auto}@media (max-height:500px){.actions-card-body{height:80%}}.institution-settings-action-buttons-container{display:flex;justify-content:flex-end;align-items:center;margin-top:20px;column-gap:8px;margin-left:auto;padding-left:5px;margin-right:0}.institution-settings-tile-container{margin:22px 0;padding:revert}.institution-settings-card{height:100%}.icon-color-picker{cursor:pointer;position:absolute;left:0;top:0;opacity:0;width:24px;height:24px}.institution-settings-tile-header{color:var(--gunmetal-gray-color);font-size:18px;font-weight:700;background-color:var(--ivory-color);padding:8px 15px;border:1.24907px solid var(--cloud-white-color);line-height:1.5}.institution-settings-tile-body{padding:24px 32px}.settings-issues-icon{margin-right:8px;vertical-align:middle}.institution-settings-tile-body-button{cursor:pointer;text-decoration:underline}.institution-settings-tile-body-button.primary-link:focus-visible{outline:2px solid #0b6f85;outline-offset:5px;border-radius:1px}#institution-settings-visualization-tile-body-content{border:1px solid rgba(0,0,0,.23);border-radius:8px;padding:24px 54px}.institution-settings-tile-body-content{margin-top:16px}.institution-settings-body-content-button-container{height:100%;display:flex}.institution-settings-radio-group-container{display:flex!important}.general-settings-body-content-button{align-self:flex-start;display:flex;align-items:center;min-height:22.5px}.settings-subtext-header-last-synced{column-gap:6px}.settings-subtext-header-last-synced>svg{align-self:flex-start;margin-top:3px;flex-shrink:0}.institution-settings-view-course-settings-text-container{color:var(--mineshaft-color);font-size:18px;margin-bottom:5px;font-weight:900;line-height:1.5}.institution-settings-view-course-settings-container{padding:20px 0}.institution-settings-terms-of-use-container-text-area{padding:10px 0 20px}.institution-settings-help-link-container-text-area{padding-top:10px;display:flex;gap:15px;flex-wrap:wrap}.institution-alternative-formats-menu-options>*{margin-bottom:20px}.institution-alternative-formats-menu-options>:last-child{margin-bottom:0}.institution-settings-alternative-formats-menu{display:flex;column-gap:20px}.alternative-formats-container-divider{background-color:#efefef;width:1px}.enabled-alternative-formats-container{width:40%}.draggable-alternative-formats-container{width:60%}.institution-settings-global-settings-body-content{container-type:inline-size;margin-bottom:22px}.reset-container{display:flex;align-items:center}.institution-settings-alternative-settings-header{display:flex;font-weight:700;color:var(--gunmetal-gray-color);font-size:18px;line-height:1.5;margin:16px 0}.institution-settings-no-courses-enabled{text-align:center;margin-top:20px;font-size:18px;line-height:1.5;font-weight:500}.institution-settings-grid-container{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:54px;column-gap:54px;margin-top:20px}.institution-settings-single-column{margin-top:20px;grid-template-columns:revert}.institution-settings-flex-container-left,.institution-settings-flex-container-right{display:flex;flex-direction:column;min-width:0;row-gap:22px}.institution-settings-custom-roles-advice{font-size:18px;line-height:1.5;margin-top:10px;margin-bottom:10px}.institution-settings-case-sensitive{font-size:14px;line-height:1.5}.alternative-formats-menu-mini{width:100%;border-radius:4px;margin-top:20px;display:flex;flex-direction:column;background-color:#f6f7f9;border:1px solid #ebebeb;padding:20px;gap:10px}.header-title{text-align:center;color:black;font-size:16px;font-weight:700}.header-filename{text-align:center;font-size:14px}.formats-empty-image{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/content-not-found.e59ab0a1.svg);width:400px;height:200px;background-repeat:no-repeat;background-size:contain;margin:auto}.alternative-formats-list-draggable{column-count:2;list-style:none;grid-column-gap:10px;column-gap:10px;grid-row-gap:10px;row-gap:10px;display:grid;grid-template-columns:50% 50%;padding:0 10px 0 0}.alternative-formats-footer{display:flex;justify-content:space-between}.alternative-formats-item{cursor:default}.alternative-formats-item:active{z-index:100;cursor:-webkit-grabbing;cursor:grabbing}.alternative-formats-item:focus-visible{outline:2px solid #0b6f85!important;outline-offset:3px;border-radius:4px}.alternative-formats-item:last-child:nth-child(odd){grid-column:1/span 2}.alternative-formats-container{background-color:white;height:52px;border-radius:3px;border:1px solid transparent;display:flex}.alternative-formats-container:hover{border:1px solid #0a6478}.alternative-formats-container:active{box-shadow:0 0 7px #00000026}.alternative-format-drag-handle-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/drag-handle.f8646aef.svg);width:28px;min-width:28px;margin-left:3px}.alternative-format-drag-handle-icon,.alternative-format-icon{object-fit:contain;background-repeat:no-repeat;background-position:50%}.alternative-format-icon{width:32px;min-width:32px;background-size:contain}.alternative-format-label{align-content:center;margin-left:7px;font-size:15px;color:#131313}.SourceFile{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/source-file-icon.8a80756d.svg)}.Pdf{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/pdf-file-icon.190fed07.svg)}.TextFile{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/text-file-icon.1c7d5bc2.svg)}.ImmersiveReader{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/immersive-reader-file-icon.ebfdcc8a.svg)}.EnhancedHTML,.GradientReader{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/gradient-reader-file-icon.326f1cb7.svg)}.EPUB{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/epub-file-icon.14633c51.svg)}.AudioPodcast{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/audio-podcast-icon.6a828d96.svg)}.OCR{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/ocr-pdf-icon.e654149e.svg)}.MathFormats{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/math-format-icon.13949247.svg)}.LanguageTranslations{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/translation-icon.39c3526d.svg)}.Braille{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/braille-file-icon.632ed66e.svg)}.CustomFormats{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/generic-file-icon.5995e072.svg)}@container report (max-width: 1260px){.institution-settings-grid-container{display:revert}.institution-settings-flex-container-left{margin-bottom:22px}}@media (max-width:2000px){.institution-settings-alternative-formats-menu{column-gap:10px}.enabled-alternative-formats-container{width:35%}.draggable-alternative-formats-container{width:65%}.alternative-formats-list-draggable{column-count:2;grid-template-columns:50% 50%;padding-right:10px}.alternative-formats-item:last-child:nth-child(odd){grid-column:1/span 2}}@media (max-width:1840px){.institution-settings-alternative-formats-menu{column-gap:20px}.enabled-alternative-formats-container{width:40%}.draggable-alternative-formats-container{width:60%}.alternative-formats-list-draggable{column-count:1;grid-template-columns:100%;padding-right:0}.alternative-formats-item:last-child:nth-child(odd){grid-column:1}}@media (max-width:1340px){.institution-settings-alternative-formats-menu{column-gap:30px}.enabled-alternative-formats-container{width:45%}.draggable-alternative-formats-container{width:55%}.alternative-formats-list-draggable{column-count:2;grid-template-columns:50% 50%;padding-right:10px}.alternative-formats-item:last-child:nth-child(odd){grid-column:1/span 2}}@media (max-width:1140px){.institution-settings-alternative-formats-menu{column-gap:20px}.enabled-alternative-formats-container{width:40%}.draggable-alternative-formats-container{width:60%}}@media (max-width:1020px){.alternative-formats-list-draggable{column-count:1;grid-template-columns:100%;padding-right:0}.alternative-formats-item:last-child:nth-child(odd){grid-column:1}}@media (max-width:670px){.alternative-formats-menu-mini{padding:15px}.institution-settings-alternative-formats-menu{column-gap:20px}}@media (max-width:630px){.alternative-formats-menu-mini{padding:10px}}@media (max-width:530px){.institution-settings-alternative-formats-menu{column-gap:10px;flex-direction:column}.enabled-alternative-formats-container{width:100%;margin-bottom:20px}.draggable-alternative-formats-container{width:100%}}@media (max-width:440px){.alternative-format-settings-grid-item,.course-settings-grid-item{max-width:250px}}@container report (max-width: 440px){.institution-settings-action-buttons-container{display:flex;flex-direction:column;align-items:revert}.institution-settings-action-buttons-container span{display:contents}.institution-settings-action-buttons-container button{margin-top:8px}.institution-settings-container{overflow-x:auto;padding-right:5px;min-width:235px;max-width:400px}}.card-title-text{min-width:unset!important}.autopilot-settings-container{margin-top:20px;display:flex;justify-content:space-between;align-items:baseline;column-gap:40px;row-gap:10px;flex-wrap:wrap}@container (width < 355px){.autopilot-settings-container{flex-direction:column;align-items:start}.autopilot-settings-container>.general-settings-body-content{margin:0!important}}.general-settings-container{margin-top:20px;display:flex;justify-content:space-between;align-items:baseline;column-gap:100px}.general-settings-nested-container{box-sizing:border-box;margin-top:12px;margin-left:12px;padding:12px 0 12px 10px;height:86px;border-left:1px solid #737373}.general-settings-percent-suffix{margin-left:8px;font-weight:600;font-size:18px;line-height:30px;color:#262626}.general-settings-nested-container>.general-settings-container:first-child{margin-top:0}.general-settings-container-draggable{margin-top:20px;display:flex;justify-content:space-between;align-items:baseline;gap:40px}.general-settings-user-settings-header-container{flex:1 1;max-width:300px}.general-settings-header-container{flex:4 1}.general-settings-body-content{margin-bottom:22px;flex:1 1}.institution-settings-add-custom-role{font-weight:700;color:#353535;font-size:14px;margin-bottom:12px;line-height:1.5}.general-settings-radio-group-container{margin-top:10px;margin-bottom:10px}@container (width < 355px){.general-settings-container{flex-direction:column;justify-content:space-between;align-items:baseline}.general-settings-body-content{margin:0 auto}}.umbrella-locked-setting{display:block;border:0;margin:0;padding:0;min-width:0;min-inline-size:0}.umbrella-locked-setting-legend{display:block;margin:0 0 4px;padding:0;font-size:12px;font-style:italic;color:#6b6b6b}.institution-settings-tile-body-content>.umbrella-locked-setting{margin-top:20px}.institution-settings-tile-body-content>.umbrella-locked-setting>.general-settings-container{margin-top:8px}.umbrella-locked-setting[disabled]{cursor:not-allowed}.umbrella-locked-setting[disabled]>:not(legend){opacity:.75}.umbrella-settings-banner{margin:16px 0;padding:12px 16px;border-left:4px solid #0b6f85;background-color:#f2f8fa;font-size:13px;color:#333333}.user-settings-language-selector{color:var(--mineshaft-color);font-size:22px;display:flex;align-items:center;line-height:1.4}.user-settings-card{margin:32px auto}.user-settings-language-selector-container{display:flex;column-gap:8px;align-items:center}.user-settings-global-settings-header{display:flex;line-height:1.5;letter-spacing:.00938em;color:rgb(45,45,45);font-size:18px;font-weight:400;margin:22px 0 0}@container (max-width: 440px){.user-settings-container{overflow-x:auto;padding-right:16px;min-width:250px;max-width:400px}}.custom-color-settings-grid-item{padding-bottom:24px}.branding-settings-WA-settings-header{font-weight:600}.branding-settings-WA-settings-header,.branding-settings-login-settings-header{line-height:1.5;letter-spacing:.00938em;color:rgb(45,45,45);font-size:18px;margin:10px 0}.branding-settings-login-settings-header{max-width:300px;font-weight:400}.branding-settings-description{color:#6b6b6b;font-size:15px;line-height:1.5;font-family:Inter;font-weight:500}.branding-icons-container{display:grid;grid-gap:20px;gap:20px;grid-template-columns:1fr 1fr}@container (max-width: 695px){.branding-icons-container{display:flex}}.branding-settings-action-buttons-container{display:flex;justify-content:flex-end;align-items:center;margin-bottom:16px;column-gap:10px}.colors-container{display:flex;justify-content:center;align-items:center;background-color:#faf8ff;padding-left:10px;width:-moz-fit-content;width:fit-content;border:1px solid #d0d0d0;border-radius:5px;box-shadow:0 0 2px 0 #00000040;cursor:pointer}.color-button:focus-visible{outline:2px solid #0b6f85!important}@container (width < 465px){.branding-settings-action-buttons-container{flex-direction:column;row-gap:10px;align-items:flex-start}.colors-container{justify-content:left!important}}.simple-picker-plus{position:relative}.navbar-preview{display:flex;flex-direction:column;row-gap:10px}.navbar-preview-wrapper{height:83px;max-width:752px;box-shadow:0 0 1.8px #00000066;display:flex;padding:16px 11px;background:#f9f9f9;border-radius:6.3px}@container (width < 881px){.navbar-preview{padding-top:20px}}@container (width < 692px){.branding-icons-container{flex-direction:column}}.branding-settings-icon-settings-header{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;line-height:1.5;letter-spacing:.00938em;color:rgb(45,45,45);font-size:18px;margin:10px 0;align-items:center;grid-row-gap:20px;row-gap:20px}.branding-settings-card{height:100%;width:100%}.card-title-button{margin:auto 20px 0}.branding-settings-container{container-type:inline-size}.branding-settings-container:focus{outline:none}.branding-settings-card-container{container-type:inline-size;padding:0 20px}@media (max-width:400px){.branding-settings-card-container{padding:0 5px}}.branding-settings-flexbox-container{display:flex;display:-webkit-flex;gap:10%}@container report (max-width: 920px){.image-previewer-grid{grid-template-columns:revert;margin-top:20px;row-gap:20px}.branding-settings-flexbox-container{flex-direction:column}}@container report (max-width: 790px){.branding-settings-icon-settings-header{row-gap:15px}}.branding-settings-text-header{color:rgb(45,45,45);font-size:18px;font-weight:400;line-height:1.5}.row-item{display:grid;grid-row-gap:20px;row-gap:20px}.custom-icon-upload-button-wrapper{align-self:center}.custom-icon-upload-button{width:36px;height:36px;padding-top:4px}.custom-icon-upload-button:hover{background-color:#ececec;border-radius:4px}.branding-settings-text-with-pickers{margin-bottom:30px}.branding-settings-size-section+.branding-settings-size-section{margin-top:30px}.branding-settings-size-section .general-settings-radio-group-container{margin-top:14px}.branding-settings-WA-settings-columns{display:flex;line-height:1.5;letter-spacing:.00938em;font-size:18px;margin:10px 0;font-weight:400;column-gap:100%}.branding-tab-adjustment-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/contents-icon.63632e70.svg);margin-right:5px}.panoramaAccessibilityAdjustmentIcon{width:35px;height:35px}.panoramaAccessibilityAdjustmentItemBar{width:65px;height:4px;border-radius:2px;background-color:#9d8db9}.panoramaAccessibilityAdjustmentItemOptionsBar{display:flex;column-gap:4px}@font-face{font-family:InterMedium;src:url(https://panorama-public-images.yuja.com/fonts/inter/Inter-Medium.ttf)}#panoramaInnerAccessibilityOuterContainer{display:flex;border-radius:10px;background-color:#d7cde7;margin:10px 10px 10px 0;font-weight:400}#panoramaAccessibilityInnerContainer{height:45vh;min-height:380px;top:0;right:0;background:white;box-shadow:0 0 13px 1px rgb(0 0 0/23%)!important;line-height:1.4;font-family:InterMedium,system-ui,-apple-system,Roboto,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-stretch:normal;margin:20px;animation:fadein .5s;display:flex;flex-direction:column;box-sizing:border-box!important;flex:1 1!important;overflow:hidden!important}@media (max-width:400px){#panoramaAccessibilityInnerContainer{margin:10px}#panoramaAccessibilityPoweredByYuJaContainer{padding:0!important;min-height:65px!important}}.panorama-accessibility-preferences-tab{display:flex;width:100%;margin-bottom:12px;font-size:14px}@media (max-width:530px){.panorama-accessibility-preferences-tab{flex-direction:column;gap:5px;padding-bottom:35px}.panorama-accessibility-preferences-tab div button{transform:none!important}}#panoramaAccessibilityTitleContainer{margin:10px 0;column-gap:12px;display:flex;justify-content:center}.panoramaAccessibilityResetButtonContainer{display:flex;justify-content:end;flex-wrap:wrap;flex:1 1;gap:6px;padding:2px 10px 2px 0}#panoramaAccessibilityTitleText{margin:0 auto;font-weight:700;font-size:16px;text-align:center}#panoramaAccessibilityHeaderContainer{display:flex;background-color:#ffffff;padding:6px 0;align-items:revert;justify-content:center}#panoramaAccessibilityTabsContainer{height:calc(100% - 120px)}#panoramaAccessibilityTabsInnerContainerForLargeDisplay{height:60px;display:block}#panoramaAccessibilityTabsInnerContainerForSmallDisplay{height:60px;display:none}#panoramaAccessibilityModal{width:100%;overflow-y:scroll!important;overflow-x:hidden!important;row-gap:16px;display:flex;flex-direction:column;height:calc(100vh - 185px);padding-right:4px}#panoramaAccessibilityInnerModal{display:flex;flex-direction:column;row-gap:8px;padding-bottom:10px}#panoramaAccessibilityModal::-webkit-scrollbar{width:10px!important;height:10px!important}#panoramaAccessibilityModal::-webkit-scrollbar-track{background-color:transparent!important}#panoramaAccessibilityModal::-webkit-scrollbar-thumb{background-color:transparent!important;border-radius:6px!important;border:2px solid transparent!important;background-clip:padding-box!important}#panoramaAccessibilityModal:hover::-webkit-scrollbar-thumb{background-color:rgba(150,150,150,.8)!important}#panoramaAccessibilityModal::-webkit-scrollbar-thumb:hover{background:rgb(130,130,130,1)!important;border:0!important}#panoramaAccessibilitySearchBarContainer{position:relative}#panoramaAccessibilitySearchBar{width:100%;height:37px;padding-left:36px;border:.528021px solid #545454;font-size:20px;line-height:1.4;border-radius:6px;background:#f8f8f8;box-sizing:border-box}#panoramaAccessibilitySearchBar:focus{background:white}#panoramaAccessibilitySearchBar::placeholder{color:#545454;opacity:1}#panoramaAccessibilitySearchBarIcon{position:absolute;margin:10px 0 0 10px;font-size:15px;line-height:1.5}#panoramaAccessibilityFilesFoundContainer{padding-left:12px;font-size:20px;line-height:1.4;height:20px;font-weight:600}#panoramaAccessibilityFilesFoundNumber{color:#0277ad;font-weight:700}#panoramaAccessibilityFilesContainer{height:calc(100% - 50px);padding-left:3%;padding-right:3%;min-height:200px}.panorama-alternative-formats-inner-container{width:100%;height:100%}.panorama-alternative-formats-button{float:right}.panorama-accessibility-table-filename{width:auto;overflow:hidden;word-break:break-word;font-size:16px;line-height:1.5}.panorama-accessibility-table-more-action{text-align:center}#panoramaAccessibilityPoweredByYuJaContainer{position:relative;box-shadow:0 0 4px rgb(38 57 77/28%);border-top:1px solid #bababac4;display:flex;align-items:center;justify-content:space-between;padding:0 8px;bottom:0;width:-webkit-fill-available;min-height:40px;height:-moz-fit-content;height:fit-content;gap:2px}#panoramaAccessibilityPoweredByYuJaContainer:focus{outline:0!important}#panoramaAccessibilityPoweredByYuJaInnerContainer{border:0!important;display:flex;padding:5px 4px 4px;flex:1 2;max-width:-moz-fit-content;max-width:fit-content;margin-bottom:2px}#panoramaAccessibilityPoweredByYuJaInnerContainer:focus-visible{outline:2px solid #0b6f85;border-radius:2px;padding-bottom:3px}@media (max-width:320px){#panoramaAccessibilityPoweredByYuJaInnerContainer{flex-direction:column;text-align:center}}#panoramaAccessibilityPoweredByYuJaIcon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/yuja-icon-with-color.4f9b348b.svg);background-repeat:no-repeat;background-size:cover;width:28px;height:25px;flex-shrink:0;align-self:center}#panoramaAccessibilityPoweredByYuJaText{font-style:normal;font-stretch:normal;font-size:15px!important;line-height:1.5;color:#42296e;width:-moz-fit-content;width:fit-content;margin:auto auto auto 5px}#panoramaAccessibilityPoweredByYuJaText:hover{text-decoration:underline}#panoramaAccessibilitySupportYujaContainer{display:flex;margin-left:3px;color:#42296e}#panoramaAccessibilityProfilesWrapper{position:relative}#panoramaAccessibilityProfilesOuterContainer{border-bottom:1px solid #b4bfd0;border-top:1px solid #b4bfd0}.panorama-accessibility-panel-icon-tab-label{color:#fff;text-transform:capitalize}.panorama-website-accessibility-profile-textbox{display:flex;align-items:center;color:#0b6f85;cursor:pointer}@media (max-width:1400px){#panoramaAccessibilitySearchBar{padding-left:36px;font-size:18px;line-height:1.5}#panoramaAccessibilityFilesFoundContainer{font-size:18px;line-height:1.5}.panorama-accessibility-table-filename{font-size:14px;line-height:1.5}#panoramaAccessibilityPoweredByYuJaText{font-size:12px;line-height:1.6}}@media (max-width:500px){#panoramaAccessibilitySearchBar{padding-left:35px;font-size:20px;line-height:1.4}#panoramaAccessibilityFilesFoundContainer{font-size:20px;line-height:1.4}#panoramaAccessibilityPoweredByYuJaText{font-size:12px;line-height:1.6}}@media (max-width:450px){#panoramaAccessibilityFloatButton{width:40px;height:40px;opacity:.75}#panoramaAccessibilityTabsInnerContainerForLargeDisplay{display:none}#panoramaAccessibilityTabsInnerContainerForSmallDisplay{display:block}}@media (max-width:385px){#panoramaAccessibilitySearchBarIcon{position:absolute;left:10px;font-size:14px;line-height:1.5;width:16px;height:16px;margin:10px auto auto 0}#panoramaAccessibilitySearchBar{padding-left:30px;font-size:18px;line-height:1.5}#panoramaAccessibilityFilesFoundContainer{font-size:18px;line-height:1.5}.panorama-accessibility-table-filename{font-size:14px;line-height:1.5}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.add-on-card{height:100%}.add-on-card-title-container{display:flex;align-items:center;column-gap:15px;row-gap:15px}.add-on-card-title{font-size:24px;font-weight:700;line-height:34px}.institution-settings-tile-body-button.primary-link{color:#0b6f85;font-weight:500;text-decoration:underline;position:relative}.learn-more-dot{color:#0b6f85;font-weight:500}.new-add-on-card{box-shadow:0 4px 4px 0 #00000040;border-radius:8px;height:100%;margin-left:auto;margin-right:auto;background-color:var(--white-color);overflow:hidden;padding:15px 20px}.add-on-card-icon-container{width:48px;height:48px;min-width:48px;border-radius:4px;display:flex;justify-content:center;align-items:center;background-color:#eceaf1}.add-on-card-icon{background-size:contain;background-repeat:no-repeat;background-position:50%;width:40px;height:40px}.icon-access-notes{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/accessNotes.14282539.svg)}.icon-audioname{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/audioName.f55b5de1.svg)}.icon-workflow{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/workflowOrchestration.5c1899df.svg)}.icon-google-workspace{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/Panorama%20Google%20Workspace%20Accessibility%20Module.82fd5055.svg);background-size:40px}.icon-custom-access{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/customAccess.9f0b4e05.svg);background-size:30px}.icon-video-compliance{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/videoCompliance.374cb4cc.svg);background-size:30px}.icon-autopilot{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/autopilot.76d820de.svg)}.icon-design-tools{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/designTools.9a2f6568.svg)}.icon-inline-remediation{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/fullCircle.aa42f1b4.svg)}.icon-pdf-remediation{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/remediationMax.19696a4b.svg)}.icon-smart-speaker{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/smartSpeaker.b4bad40e.svg)}.icon-website-widget{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/websiteWidget.29a7ce14.svg)}.icon-lms-integration{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/lmsAccessibility.0b4ccafc.svg)}.addon-items-logo-container{background-color:#eceaf1;display:flex;justify-content:center;align-items:center;height:140px;border-radius:4px}.addon-menu-items-container{display:grid;grid-gap:16px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}@container report (max-width: 747px){.addon-menu-items-container{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@container report (max-width: 400px){.addon-menu-items-container{grid-template-columns:revert}}.addons-menu-title{font-weight:600;font-size:18px;color:black;line-height:27px;justify-content:space-between;display:flex}.addon-items-logo{background-size:cover;background-position:50%;background-repeat:no-repeat}.addon-items-logo,.addons-menu-item:hover .addon-items-logo{height:82px;width:82px}.logo-access-notes{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/accessNotes.14282539.svg)}.logo-custom-accessibility-requests{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/customAccess.9f0b4e05.svg)}.addons-menu-item:hover .logo-access-notes{background-image:url(https://panorama-public-images.yuja.com/animations/AccessNotes+Note-Taking+Platform.gif)}.logo-full-circle-remediation{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/fullCircle.aa42f1b4.svg)}.addons-menu-item:hover .logo-inline-remediation{background-image:url(https://panorama-public-images.yuja.com/animations/Inline+Full-Circle+Content+Remediation.gif)}.logo-pdf-remediation{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/remediationMax.19696a4b.svg)}.addons-menu-item:hover .logo-pdf-remediation{background-image:url(https://panorama-public-images.yuja.com/animations/Structural+Remediation+Max.gif)}.logo-autopilot{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/autopilot.76d820de.svg)}.addons-menu-item:hover .logo-autopilot{background-image:url(https://panorama-public-images.yuja.com/animations/AutoPilot+AI+Platform.gif)}.logo-design-tools{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/designTools.9a2f6568.svg)}.addons-menu-item:hover .logo-design-tools{background-image:url(https://panorama-public-images.yuja.com/animations/LMS+Accessibility+Designer.gif)}.logo-website-widget{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/websiteWidget.29a7ce14.svg)}.addons-menu-item:hover .logo-website-widget{background-image:url(https://panorama-public-images.yuja.com/animations/Website+Accessibility+Widget+1.gif)}.logo-workflow-orchestration{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/workflowOrchestration.5c1899df.svg)}.logo-google-workspace{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/Panorama%20Google%20Workspace%20Accessibility%20Module.82fd5055.svg)}.logo-doc-assist{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/customAccess.9f0b4e05.svg);width:55px!important;height:55px!important}.addons-menu-item:hover .logo-doc-assist{background-image:url(https://panorama-public-images.yuja.com/animations/customAccess.gif)}.logo-video-compliance{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/videoCompliance.374cb4cc.svg);width:55px!important;height:55px!important}.addons-menu-item:hover .logo-video-compliance{background-image:url(https://panorama-public-images.yuja.com/animations/videoCompliance.gif)}.addons-menu-item:hover .logo-workflow-orchestration{background-image:url(https://panorama-public-images.yuja.com/animations/Workflow+Orchestration.gif)}.addons-menu-item:hover .logo-google-workspace{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/Panorama%20Google%20Workspace%20Accessibility%20Module.f7ff019e.gif)}.logo-custom-access{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/customAccess.9f0b4e05.svg);width:55px!important;height:55px!important}.addons-menu-item:hover .logo-custom-access{background-image:url(https://panorama-public-images.yuja.com/animations/customAccess.gif)}.logo-smart-speaker{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/smartSpeaker.b4bad40e.svg)}.addons-menu-item:hover .logo-smart-speaker{background-image:url(https://panorama-public-images.yuja.com/animations/SmartSpeaker+AI+Platform.gif)}.logo-lms-integration{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/lmsAccessibility.0b4ccafc.svg)}.addons-menu-item:hover .logo-lms-integration{background-image:url(https://panorama-public-images.yuja.com/animations/Panorama+LMS+Accessibility+Platform.gif)}.logo-audioname{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/audioName.f55b5de1.svg)}.addons-menu-item:hover .logo-audioname{background-image:url(https://panorama-public-images.yuja.com/animations/AudioName+Pronunciation+Platform.gif)}.addons-menu-item{position:relative;display:flex;flex-direction:column;row-gap:10px;background-color:white;box-shadow:0 0 1px 0 #00000040;border:1px solid #efefef;padding:15px;border-radius:6px;cursor:pointer}.addons-menu-item:hover{outline:2px solid #0b6f85}.addons-menu-item:focus,.addons-menu-item:focus-visible{outline-color:#0b6f85;outline-width:2px}.access-notes-policy-banner.csm-bar{margin:0;flex-wrap:wrap}@media (max-width:399px){.access-notes-policy-banner.csm-bar #request-trial-button{margin-left:42px}}.addons-menu-item-title{color:black;font-weight:500;font-size:15px;line-height:18px}.addons-menu-item-subtitle{color:#6b6b6b;font-weight:400;font-size:14px;line-height:17px}.add-on-tile-body-content{display:grid;grid-template-columns:1fr 1fr 1fr;margin-top:16px}.add-on-flexbox{margin-right:30px}.add-on-settings-tile-header{display:flex;letter-spacing:.00938em;color:rgb(45,45,45);font-size:18px;line-height:1.5;margin:0;font-weight:400}.add-on-settings-tile-body-content{margin-bottom:22px}.add-on-settings-radio-group-container{display:flex!important}.addon-settings-card-container{display:flex;flex-direction:column;row-gap:25px}.addon-settings-switch-container{margin-bottom:15px;grid-template-columns:1fr 1fr;margin-top:-5px;width:60%}.addon-settings-audio-switch-container,.addon-settings-switch-container{display:grid;align-items:center;justify-content:left;grid-column-gap:60px;column-gap:60px}.addon-settings-audio-switch-container{grid-template-columns:2fr 1fr;width:65%}.addon-settings-switch-tooltip-wrapper{width:-moz-fit-content;width:fit-content}.addon-settings-header-switch-container{display:flex;align-items:center;justify-content:space-between;column-gap:20px}.addon-header-container{display:grid;grid-template-columns:3fr 262px;margin-bottom:40px;grid-column-gap:60px;column-gap:60px}.add-on-settings-button-container{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:20px;width:100%}.add-on-update-buttons{display:flex;column-gap:5px;row-gap:10px;flex-wrap:wrap}@container report (max-width: 440px){.add-on-settings-button-container{flex-direction:column;align-items:flex-start}}@container report (max-width: 800px){.addon-header-container{grid-template-columns:revert;row-gap:40px}}@container report (max-width: 900px){.addon-settings-audio-switch-container{grid-template-columns:revert;row-gap:20px}}@container report (max-width: 715px){.addon-settings-switch-container{width:100%}.add-on-card-title-container{flex-wrap:wrap}}@container report (max-width: 500px){.addon-settings-switch-container{grid-template-columns:revert;width:100%;row-gap:20px}}.addon-settings-tile{margin-bottom:25px}.tier-program-title{font-weight:700;font-size:20px;line-height:1.4;letter-spacing:0;color:#42296e;margin-bottom:10px;margin-top:30px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.tier-program-description{font-weight:400;font-size:15px;line-height:1.5;letter-spacing:0;color:#444444;margin-bottom:30px}.tier-program-container{width:100%;list-style:none;display:flex;flex-direction:row;column-gap:20px;margin-bottom:20px}.most-popular-tier{width:135px;height:27px;border-radius:4px;padding:2px 8px;background:#ded6eb;align-self:flex-end;color:#595959;font-weight:500;font-size:15px;display:flex;justify-content:space-around;align-items:center;margin-left:auto;margin-top:-34px;margin-bottom:5px}.tier-program-card{flex:1 1;border:1px solid #d7d7d7;background:linear-gradient(168.89deg,#fbfbfb 46.51%,#e9e3f4 123.26%);box-shadow:0 0 10px 0 #0000000d;border-radius:10px;position:relative;height:auto;padding:50px 30px}@media (max-width:1300px){.tier-program-container{display:grid;grid-template-rows:1fr;grid-row-gap:25px;row-gap:25px;margin-bottom:0}.tier-program-card{display:grid;grid-template-columns:1fr 1fr;height:-moz-fit-content;height:fit-content}.most-popular-tier{margin-right:auto;margin-left:0;margin-bottom:5px}}@media (max-width:700px){.tier-program-card{display:flex;flex-direction:column}.most-popular-tier{width:135px;height:27px;border-radius:4px;padding:2px 8px;background:#ded6eb;align-self:flex-end;color:#595959;font-weight:500;font-size:15px;display:flex;justify-content:space-around;align-items:center;margin-top:-29px}}.tier-list-icon{margin-right:10px}.tier-list-item{display:flex;margin-bottom:10px}.tier-first-item{color:#2a2a2a;margin-bottom:15px}.tier-list-container{margin-top:30px;color:#4e4e4e;font-weight:400;font-size:15px;line-height:1.5;letter-spacing:0}.active-tier-border{border:3px solid #8a63c7}.tier-banner{background-color:#8a63c7;color:white;padding:8px 16px;border-radius:4px;position:absolute;top:-16px;left:50%;transform:translateX(-50%);font-size:15px;font-weight:500;box-shadow:0 -4px 10px 0 #00000026;height:31px;width:178px;text-align:center;justify-content:center;display:flex;align-items:center}.tier-program-card-title{font-weight:700;font-size:20px;line-height:1.4;letter-spacing:0;color:#2b2b2b;margin-bottom:10px}.tier-program-card-description{font-weight:400;font-size:15px;line-height:1.5;letter-spacing:0;color:#444444}.trail-request-modal-title{font-size:14px;font-weight:600;color:#000}.trail-request-modal-error{background-repeat:no-repeat;background-size:cover;min-width:16px;min-height:16px;width:16px;height:16px;margin-right:3px}.request-trial-modal-description{font-size:15px;line-height:1.5;font-weight:400;color:#6b6b6b;margin-bottom:10px}.aoc-config-container{display:flex;flex-direction:column;gap:20px;width:100%}.aoc-config-section .card-header{height:auto;min-height:56px;padding-top:12px;padding-bottom:12px}.aoc-config-threshold-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-column-gap:40px;column-gap:40px;grid-row-gap:20px;row-gap:20px;align-items:center}.aoc-config-threshold-row .settings-subtext-description{margin:0}.aoc-config-threshold-slider{width:520px;max-width:100%}.aoc-config-threshold-slider .slider{display:flex;width:100%}.aoc-config-threshold-slider .slider__track-wrapper{flex:1 1;width:auto}.aoc-config-body{display:flex;flex-direction:column;gap:26px}.aoc-config-status:not(:empty){margin-top:12px}.aoc-config-issues{display:flex;flex-direction:column;gap:12px;margin-top:26px}.aoc-config-controls-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.aoc-config-search{flex:0 1 320px;min-width:180px}.aoc-config-inline-control{display:flex;align-items:center;gap:8px;white-space:nowrap}.aoc-config-inline-label{font-family:InterMedium,Inter,sans-serif;font-size:14px;line-height:20px;color:#262626;white-space:nowrap}.aoc-config-controls-row .aoc-config-inline-control{gap:10px}.aoc-config-footer .aoc-config-inline-label{font-size:13px;color:#6b6b6b}.aoc-config-footer{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:12px;gap:12px}.aoc-config-footer .aoc-config-pagination{grid-column:2}.aoc-config-footer .aoc-config-inline-control{grid-column:3;justify-self:end}@media (max-width:768px){.aoc-config-threshold-row{grid-template-columns:minmax(0,1fr)}.aoc-config-controls-row .aoc-config-inline-control{flex-wrap:wrap}.aoc-config-footer{grid-template-columns:1fr;justify-items:center}.aoc-config-footer .aoc-config-inline-control,.aoc-config-footer .aoc-config-pagination{grid-column:1;justify-self:center}}.pie-chart-tile-list-title{color:var(--dark-gray-color);font-size:18px;font-weight:400;display:flex;align-items:center;margin:12px;line-height:1.5}span.pie-chart-tile-list-icon{width:12px;height:12px;display:inline-block;border-radius:50%;margin-right:8px}.pie-chart-tile{width:100%;container:pie-chart-t;min-width:230px;margin:0;min-height:485px}.pie-chart-tile>.card-header{height:auto;min-height:56px;padding-top:15px;padding-bottom:15px}.pie-chart-tile .card-header-title{font-size:16px;line-height:1.5}.pie-chart-tile-title{font-style:normal;color:var(--black-color);margin:0;padding:0;font-weight:400;font-size:30px;line-height:1.4}.pie-chart-tile-subtitle{text-overflow:ellipsis;text-transform:none;padding:0;font-size:15px;line-height:1.5;font-weight:400;margin-bottom:16px;color:#6b6b6b;margin-top:0}.pie-chart-tile-total-data-title{padding:0;margin:20px 0 0;text-align:center}.pie-chart-horizontal-tile-total-data-title,.pie-chart-tile-total-data-title{font-style:normal;color:var(--black-color);font-weight:400;font-size:24px;line-height:1.4}.pie-chart-horizontal-tile-total-data-title{margin-top:20px}.pie-chart-horizontal-tile-type-list{padding:0}.pie-chart-horizontal-tile-container{display:flex}.pie-chart-horizontal-tile-left-container{width:40%;padding:50px}.pie-chart-horizontal-tile-right-container{width:60%;position:relative}.pie-chart-horizontal-tile-list-title{color:var(--dark-gray-color);font-size:18px;line-height:1.5;font-weight:400;display:flex;align-items:center;margin-bottom:12px}.pie-chart-horizontal-tile-pie-chart-container{position:absolute;margin:auto;top:0;bottom:0;height:-moz-fit-content;height:fit-content;width:100%}.pie-chart-tile-pie-chart-container{width:50%;align-items:center;justify-content:center;display:flex}@media (max-width:1300px){.pie-chart-tile-pie-chart-container{width:70%}}@media (max-width:350px){.pie-chart-tile-pie-chart-container{width:100%}}.pie-chart-tile-type-list{display:flex;flex-direction:column;justify-content:space-between}.pie-chart-tile-list-text{font-size:13px;line-height:1.6;font-weight:400;color:#737373}.pie-chart-container{display:flex;justify-content:space-around;align-items:center}@container (max-width: 400px){.pie-chart-container{flex-direction:column}.pie-chart-container .pie-chart{width:100%}}.pie-chart-table-container{display:flex;justify-content:space-around;align-items:center;margin-top:15px}.pie-chart-list-item{display:flex;align-items:center;padding-bottom:3px}.pie-chart{height:300px;width:72%;display:flex;justify-content:center;align-items:center}@container pie-chart-t (width <= 350px){.pie-chart-tile-pie-chart-container{width:100%}}@container pie-chart-t (width <= 600px){.pie-chart-tile-pie-chart-container{width:100%!important}}.bar-chart-tile-list-title{color:var(--dark-gray-color);font-size:18px;line-height:1.5;font-weight:400;display:flex;align-items:center;margin:12px}div.bar-chart-tile-list-icon,span.bar-chart-tile-list-icon{width:12px;min-width:12px;height:12px;display:inline-block;border-radius:50%;margin-right:8px}.bar-chart-tile-list-dash-icon{flex-shrink:0;margin-right:6px}.bar-chart-tile{height:100%;margin-bottom:28px;min-height:450px}.bar-chart-tile-title{font-style:normal;color:var(--black-color);margin:0;padding:0;font-weight:400;font-size:30px;line-height:1.4;line-height:30px}.bar-chart-tile-subtitle{color:var(--graphite-gray-color);text-overflow:ellipsis;font-size:20px;line-height:1.4;text-transform:none;font-weight:400;padding:0;margin-top:16px;margin-bottom:32px}.bar-chart-tile-total-data-title{font-style:normal;color:var(--black-color);padding:0;margin:20px 0 0;font-weight:400;font-size:24px;text-align:center;line-height:1.4}.bar-chart-tile-type-list{padding:0;margin:0;list-style:none;display:flex;flex-flow:row wrap;justify-content:space-around}.bar-chart-horizontal-tile-total-data-title{font-style:normal;color:var(--black-color);margin-top:20px;font-weight:400;font-size:24px;line-height:1.4}.bar-chart-horizontal-tile-type-list{padding:0}.bar-chart-horizontal-tile-container{display:flex}.bar-chart-horizontal-tile-left-container{width:40%;padding:50px}.bar-chart-horizontal-tile-right-container{width:60%;position:relative}.bar-chart-horizontal-tile-list-title{color:var(--dark-gray-color);font-size:18px;line-height:1.5;font-weight:400;display:flex;align-items:center;margin-bottom:12px}.bar-chart-horizontal-tile-bar-chart-container{position:absolute;margin:auto;top:0;bottom:0;height:-moz-fit-content;height:fit-content;width:100%}@media (max-width:600px){.bar-chart-tile{margin-right:revert;margin-left:revert;width:385px}}@media (max-width:450px){.bar-chart-tile{width:335px}}@media (max-width:400px){.bar-chart-tile{width:292px}}.bar-chart-tile-list-text{display:flex;justify-content:space-between;align-items:center;width:170px;font-size:15px;font-weight:500;font-family:InterSemiBold;line-height:1.5;gap:3px}@media (max-width:400px){.bar-chart-tile-list-text{width:150px;flex-direction:column;align-items:start;row-gap:5px}}.bar-chart-tile-list-long-value,.bar-chart-tile-list-medium-value,.bar-chart-tile-list-value{font-size:14px;font-family:InterSemiBold;line-height:1.5;border-radius:10px;padding:0 5px;width:60px;height:22px;text-align:center;text-overflow:ellipsis;overflow:hidden}.bar-chart-tile-list-medium-value{width:75px}.bar-chart-tile-list-long-value{width:90px;min-width:max-content}@media (max-width:400px){.bar-chart-tile-list-medium-value{width:67px}}.empty-line-chart{text-align:center;font-size:26px;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;font-weight:500;padding:0 20px 60px;line-height:1.4}.chart-container{position:relative;height:45vh;width:98%}.common-banner-container{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;position:relative;overflow:hidden;filter:drop-shadow(0 5px 5px #6c69701a);background-color:#f7f6fb;border-width:2px;border-color:transparent;min-height:0;flex:1 1;font-size:14px;color:black;line-height:1;margin-bottom:0;height:auto;max-height:0;padding:0 50px 0 20px;transition:max-height .3s ease,margin-bottom .3s ease,padding .3s ease,border-color .3s ease}.common-banner-container.expanded{padding:10px 50px 10px 20px;margin-bottom:10px;border:2px solid #0b6f85;visibility:visible;min-height:max-content;max-height:max-content}@-moz-document url-prefix(){.common-banner-container.expanded{min-height:44px}.common-page-main-wrapper>.common-banner-container{flex:0 0}@container report (max-width: 700px){.common-page-main-wrapper>.common-banner-container{flex:0 1!important}.common-banner-container.expanded{padding-top:6px;padding-bottom:6px}}}.event-banner-content.adjacent-banner,.event-banner-content.expanded,.expanded .event-banner-content{min-height:44px}.common-banner-container .event-banner-content{padding:0;transition:padding .3s ease,padding-left .5s ease,transform 0s ease}.common-banner-container.expanded .event-banner-content{padding:6px 0;transition:padding .3s ease,padding-left 0s ease,transform 0s ease,top 0s ease,bottom 0s ease}.common-banner-container>svg{min-width:24px}span:has(>.common-banner-x){display:contents}.common-banner-x{position:absolute!important;top:50%;transform:translateY(-50%);right:14px;border-radius:4px!important;z-index:20;border:0!important}.common-banner-x.Mui-focusVisible{outline:2px solid #0b6f85;outline-offset:3px;border:0!important}.event-banner-container{background:linear-gradient(270deg,#170098 40%,#0d0054 65%);color:white;filter:none;border:0!important;justify-content:center;padding:0 140px;&.no-carets{padding:0 50px}&.expanded{padding:0 140px}&.expanded.no-carets{padding:0 95px}& .common-banner-x:focus,& .common-banner-x:hover{background-color:#180872}& .common-banner-x:active{background-color:#11045c}& .common-banner-x:active svg{fill:#c4c4c4}}.event-banner-content{width:100%;display:flex;flex-direction:row;gap:5px;justify-content:center;align-items:center;padding:9px;z-index:10;position:relative;align-self:center;filter:drop-shadow(0 0 10px 1px #00000060);transition:transform .5s ease}.event-banner-prefix{font-size:16px;font-weight:600;line-height:1;background-image:linear-gradient(315deg,#dfd1ff,#b2ffff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0 5px 0 0}.event-banner-text{text-align:center;line-height:1.2;min-height:-moz-fit-content;min-height:fit-content;flex:3 1;min-width:min(100%,250px);max-width:max-content}.event-banner-title{font-size:16px;color:#efefef;margin-right:13px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3;text-overflow:ellipsis}.banner-button-wrapper{flex:2 2;max-width:max-content}.event-banner-content button.event-banner-link{flex:1 1;color:#11007a!important;font-size:14px!important;align-items:center;display:flex;flex-direction:row;gap:4px;white-space:break-spaces!important;height:unset!important;padding:1px 14px;min-height:-moz-fit-content;min-height:fit-content;text-transform:unset!important;background-color:#e6d8fe!important;&>svg{min-width:24px;min-height:14px}}.event-banner-link:hover{background:linear-gradient(0deg,#d9cfea,#e6d8fe)!important}.event-banner-link:active{background:none;background-color:#d9cfea}.event-banner-link-text{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2;overflow:hidden}.banner-stars-start{position:absolute;top:50%;height:52px;left:-55px;transform:translateX(calc(100% + 75px)) translateY(-65%);transition:left 0s ease,right 0s ease,transform .3s ease}.banner-stars-end{position:absolute;top:50%;height:55px;right:-60px;transform:translateX(calc(-100% - 25px)) translateY(-60%)}.no-carets .banner-stars-start{transform:translateX(calc(100%)) translateY(-65%);transition:left .5s ease,right .5s ease}.event-banner-stars-container{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;flex-direction:row;justify-content:space-around;align-items:center}.event-banner-navigation-buttons{position:absolute;left:0;padding-left:18px;display:flex;flex-direction:row;gap:10px;z-index:100;opacity:1;transition:opacity .5s ease;& button:focus,& button:hover{background-color:#180872}& button:active{background-color:#11045c}& button:active svg{stroke:#c4c4c4}}.event-banner-navigation-buttons.hidden{opacity:0}.event-banner-scroll-container{flex:1 1;position:relative;display:flex;flex-direction:column}.central-banner{transform:translateY(0);opacity:1}.adjacent-banner{position:absolute;max-width:100%;height:unset;top:0;bottom:0;opacity:0}.moving{transition:padding .3s ease,transform .5s ease,opacity .1s ease!important}.adjacent-banner.adjacent-previous{transform:translateY(-100%)}.adjacent-banner.adjacent-next{transform:translateY(100%)}.adjacent-next.moving-previous,.adjacent-previous.moving-next{transform:translateY(0);opacity:1}.central-banner.moving-next{transform:translateY(100%);opacity:0}.central-banner.moving-previous{transform:translateY(-100%);opacity:0}.short-bottom-banner{margin-bottom:0!important}.tall-top-banner{margin-top:10px}.integration-banner{background-color:#f9f8ff!important;border:2px solid #c0b9ec!important;color:#333333;transition:margin-bottom .3s ease;&>svg{transform:scaleX(-100%)}}.integration-banner.banner--expanded{flex-shrink:0;margin-bottom:20px}@media (prefers-reduced-motion:reduce){.integration-banner{transition:none}}.event-banner-prefix-colon{margin-left:-3px}.lg-screen{display:inline}.sm-screen{display:none}@container report (max-width: 320px){.event-banner-title{font-size:14px!important}.event-banner-link{font-size:12px!important}}@container report (max-width: 580px){.common-banner-container button.visualizer-guide-button{min-width:unset!important;max-width:100%;height:auto;text-wrap:auto}.event-banner-content{flex-direction:column;align-items:flex-start}.event-banner-link-text{-webkit-line-clamp:1}}@container report (max-width: 700px){.common-page-main-wrapper>.common-banner-container{flex:0 0}.common-banner-container{&.expanded{height:max-content}&:has(.event-banner-content){padding:0!important}&.expanded .event-banner-content{padding:6px 50px 6px 0}.event-banner-content{padding:0 50px 0 0;&.no-carets{padding-left:20px}& .event-banner-text{text-align:left}}& .event-banner-navigation-buttons{padding-left:10px;flex-direction:column;position:relative}}.banner-stars-end,.banner-stars-start{display:none}.event-banner-container{background:linear-gradient(270deg,#170098 25%,#0d0054 75%)}.event-banner-title{-webkit-line-clamp:2}.lg-screen{display:none}.sm-screen{display:inline}}.common-banner-container button.visualizer-guide-button{min-width:max-content}.my-content-page-container>.common-banner-container,.my-content-page-container>.integration-banner.banner{width:auto;margin-left:10px;margin-right:10px;&.banner--expanded,&.expanded{margin-top:10px;margin-bottom:0}}.marketplace-content-container>.common-banner-container,.marketplace-content-container>.integration-banner.banner{width:auto;margin-left:10px;margin-right:10px;&.banner--expanded,&.expanded{margin-top:10px;margin-bottom:10px}}.institution-page-content-container:has(.institution-report-container)>.common-banner-container.expanded,.institution-page-content-container:has(.institution-report-container)>.integration-banner.banner--expanded{margin-bottom:10px}.institution-page-content-container:has(.workflow-page)>.common-banner-container.expanded,.institution-page-content-container:has(.workflow-page)>.integration-banner.banner--expanded{margin-top:10px;margin-bottom:10px}.institution-page-content-container:has(.integrations-container)>.integration-banner.banner--expanded{margin-bottom:16px}.error-boundary-container{position:relative;height:100%;width:100%;padding:10px;min-height:200px}.error-boundary-text{position:absolute;left:0;right:0;top:0;bottom:0;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;margin:auto;transform:translateY(-50%)}.feedback-float-button{right:0;transform-origin:bottom;transform:translate(50%,50%) rotate(270deg);position:fixed!important;text-align:center;float:right;top:75%;z-index:1000}.feedback-float-icon{margin-top:18px}.feedback-container{gap:10px;position:relative;height:auto;background:var(--white-color);overflow-x:hidden}.feedback-header{height:85px;gap:10px;padding-bottom:28px}.feedback-header-title{font-size:19px;line-height:1.5;font-weight:500}.feedback-header-secondary-text{text-align:left;font-size:14px;line-height:1.5}.feedback-input{gap:10px}.feedback-success-body{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:25px 34px;gap:10px;height:inherit}.feedback-category-button-containers,.feedback-satisfaction-button-containers{padding-top:10px;padding-bottom:10px;display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-column-gap:8px;column-gap:8px;grid-row-gap:8px;row-gap:8px;width:100%}.feedback-result-message{font-size:24px;line-height:1.4;text-align:center;font-weight:500;white-space:pre-wrap}.send-feedback-container{display:inline-flex;column-gap:8px}.yuja-footer{position:absolute;bottom:71px}.user-setup-header-container{margin-bottom:25px}.user-setup-page-title{text-align:center;font-weight:600;font-size:38px;line-height:1.4}.user-setup-page-description{text-align:center;color:var(--charcoal-color);text-overflow:ellipsis;font-size:18px;line-height:1.5;text-transform:none;font-weight:600;margin-top:5px}.install-extension-tile{height:max-content;margin-bottom:40px}.install-extension-tile-body{padding:30px 30px 40px;display:flex;flex-direction:column;gap:1vh;container-name:install}.installation-step-item{padding:20px 35px;display:flex;flex-direction:column;justify-content:space-between;min-height:345px}@media (max-width:350px){.install-extension-tile{width:90%}}@media (max-width:450px){.installation-step-info-container{flex-direction:column}}.installation-step-image{display:flex;justify-content:center}.installation-step-item-new{display:flex;flex-direction:row;justify-content:space-between;min-height:400px;flex-wrap:wrap;overflow:hidden;height:100%;container-type:size}.installation-step-image-new{display:flex;justify-content:left;width:400px;height:-moz-fit-content;height:fit-content;align-self:end;margin-left:auto;gap:15px}@media (min-width:750px){.installation-step-text{min-width:300px!important;padding:20px 35px!important}}.installation-step-text{padding:20px 25px 5px;display:flex;justify-content:start;gap:16.37px;min-width:150px;width:min-content;min-height:160px;flex:1 1}.installation-step-icon{color:rgb(255,255,255);background-color:rgb(66,41,110);border-radius:50%;width:39.28px;height:39.28px;font-size:19.64px;flex-shrink:0;display:flex;justify-content:center;align-items:center}@container (width < 490px){.installation-step-image-new{width:100%;border-top-right-radius:10px}.installation-step-image-new>img{border-top-right-radius:10px}}@container (width < 411px){.installation-step-text{min-height:180px}}@container (width < 867px){.installation-step-item{min-height:275px}.install-tile-body .installation-step-item{min-height:300px}}.audio-nym-tile{width:90%}.audio-nym-tile-body{display:flex;flex-direction:column;gap:1vh}.auth-token-tile{width:90%}.browser-icon-container{position:relative;height:100%;width:100%;background-color:var(--light-silver-color);display:flex;align-items:center;justify-content:center}.icon-box{width:25%;border:1px solid var(--whisper-gray-color);border-radius:20px;box-shadow:0 0 5px #bfb2b2;padding:5px}@container report (max-width: 500px){.user-setup-container{overflow-x:auto;min-width:300px}.user-setup-page-title{font-size:32px;line-height:1.4}.user-setup-page-description{font-size:16px;line-height:1.5}}@container report (max-width: 480px){.installation-step-item .installation-step-image{transform:scale(.8)}.user-setup-page-title{font-size:24px;line-height:1.4}.user-setup-page-description{font-size:14px;line-height:1.5}.install-extension-tile{height:40%}.install-extension-tile-body{gap:1vh}.auth-token-tile{height:30%}.browser-icon-container{height:40%}.icon-box{width:30%;padding:1.5%}}.installation-vid{max-width:370px;height:208px;border-radius:3px;border:0;width:100%}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:normal}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.375em;border-bottom-right-radius:.375em}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper--header-bottom[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper--header-middle[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker-popper--header-bottom[data-placement^=top] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select,.react-datepicker__header--middle,.react-datepicker__header--bottom){border-top-right-radius:.3rem}.react-datepicker__header--middle{border-top:1px solid #aeaeae;border-radius:0;margin-top:4px}.react-datepicker__header--bottom{border-bottom:none;border-top:1px solid #aeaeae;border-radius:0 0 .3rem .3rem}.react-datepicker__header-wrapper{position:relative}.react-datepicker__header-wrapper .react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:2px}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker__month-select,.react-datepicker__month-year-select,.react-datepicker__year-select{background-color:transparent;border:1px solid #aeaeae;border-radius:.3rem;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;margin-top:5px;padding:2px 5px}.react-datepicker__month-select:focus-visible,.react-datepicker__month-year-select:focus-visible,.react-datepicker__year-select:focus-visible{outline:1px auto}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:rgb(165.75,165.75,165.75)}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.5em;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:5em;margin:2px}.react-datepicker__month{margin:.5em;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:5em;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.375em;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:white;border-bottom-right-radius:.375em}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.375em}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + 2.125em / 2);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:white;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:2.125em;line-height:2.125em;text-align:center;margin:.208em}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:rgb(28.75,93.2196969697,143.75)}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;width:2.125em;line-height:2.125em;text-align:center;margin:.208em}.react-datepicker__day--disabled,.react-datepicker__day-name--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:rgb(49.8551020408,189.6448979592,62.5632653061)}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:magenta}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:rgb(207,82.9642857143,0)}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover{background-color:rgb(28.75,93.2196969697,143.75)}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:rgb(186.25,217.0833333333,241.25);color:rgb(0,0,0)}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:rgb(28.75,93.2196969697,143.75);color:#fff}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translateX(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.625em;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:rgb(178.5,178.5,178.5)}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:rgb(178.5,178.5,178.5)}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:rgb(178.5,178.5,178.5)}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__children-container{width:17.25em;margin:.5em;padding-right:.25em;padding-left:.25em;height:auto}.react-datepicker__aria-live{position:absolute;-webkit-clip-path:circle(0);clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.react-datepicker-popper-offset{margin-top:-.7em}.report-header-container{overflow:hidden}.report-card-body .MuiSkeleton-root,.report-header-container .MuiSkeleton-root,.report-top-tile-container .MuiSkeleton-root{scale:1}.report-top-tile-container{width:100%}.statistic-card{min-width:0}.statistic-card .statistic-card__title{height:auto;font-family:InterSemiBold,Inter,sans-serif;font-size:15px}.statistic-card .statistic-card__content{flex-wrap:wrap;height:auto;min-height:42px}.report-card{border:1px solid #efefef;width:100%;flex:1 1;display:flex;flex-direction:column;.common-tabs-panel:has(.report-summary-container){margin-top:0;flex:1 1;display:flex;justify-content:center}}.report-card-body{height:100%;min-height:400px;display:flex;flex-direction:column;position:relative;flex:1 1}.report-card-body:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(137deg,#f5f2fc,#eaf6f8);pointer-events:none;z-index:0;filter:blur(100px);opacity:0;transition:opacity .3s ease}.report-card-body:has(.report-summary-container):before{opacity:.4}.report-card-body .common-tabs-wrapper{z-index:1}.report-card-body .common-tabs-wrapper:has(.FilterMenuPopper){z-index:1300}.report-card-body>.common-tabs-wrapper:has(.report-body-tabs){flex:1 1;display:flex;flex-direction:column}.report-card-body .tabs-as-dropdown-ref-wrapper{margin-bottom:20px}@container (width < 440px){.report-card-container{flex-direction:column;row-gap:20px}}.report-top-tile-container-three-cards{width:100%}.report-top-tile-container-five-cards{grid-column-gap:10px;column-gap:10px;grid-row-gap:8px;row-gap:8px}.report-top-tile-container-five-cards-no-margin{margin-bottom:0}.report-updated-wrapper.MuiBox-root{column-gap:10px;row-gap:5px}.report-updated-inner-text{column-gap:4px}.report-updated-date{white-space:nowrap}.report-top-tile{border:1px solid #efefef!important;color:#333333;.icon-container{position:absolute;right:5px;top:5px}.icon-container img{height:45px;width:45px}}.report-top-tile-top-container{padding:0 36px 0 0}.report-top-tile-accessibility-score-container{background:rgba(23,116,0,.04)}.report-top-tile-bottom-container{padding-right:36px;gap:3px}.report-top-tile-stats{display:flex;row-gap:3px;column-gap:10px}.report-top-tile-stats:has(>.MuiSkeleton-root){display:flex}.report-top-tile-value{white-space:nowrap}.report-top-card-icon svg{stroke:#42296e}.report-top-card-icon:hover{background-color:#ececec}.report-top-card-icon:active svg{stroke:#311c56!important}.report-top-card-icon:focus,.report-top-card-icon:focus-visible{border:1px solid #0b6f85}.line-chart-tile-view-toggle{width:37%}.line-chart-tile-view-toggle .view-toggle.view-toggle--primarySolid{display:flex;width:100%}.line-chart-tile-view-toggle .view-toggle-item{flex:1 1}@container (width < 600px){.line-chart-tile-view-toggle{width:100%}}.report-section-subtitle{color:#6a7282}.report-accessibility-tile-subtitle-row{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.report-date-filter-wrapper,.reports-filters-wrapper{max-width:100%}.reports-filters-container{row-gap:5px;column-gap:10px;max-width:100%}.report-filter-container{border:1px solid #e5e7eb}.report-date-filter-container{gap:16px;width:max-content;max-width:100%;.filter-dropdown-button{margin:0}.report-date-filter-container{padding:0}}.filter-dropdown-button{background:transparent;font-family:InterMedium;color:#4a5565;border:1px solid #e5e7eb}.filter-dropdown-button:hover{background-color:#f5f5f5}.react-datepicker__input-container input.date-picker-icon-container{padding:9px 10px 10px 35px;width:155px;color:#4a5565;font-family:InterSemiBold;background-repeat:no-repeat;background-position:12px;background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/calendarNew.466df8c0.svg)}.report-date-filter-from-container,.report-date-filter-to-container{height:36px;column-gap:8px}.report-date-filter-from-container .month-picker-container,.report-date-filter-to-container .month-picker-container{height:36px;width:auto}.report-date-range-filter>.report-date-filter-container{gap:16px}.report-date-range-filter .report-date-filter-from-container,.report-date-range-filter .report-date-filter-to-container{flex:none}.report-date-range-filter .react-datepicker__input-container input.date-picker-icon-container{border:1px solid #e5e5e5;border-radius:8px}.report-date-filter-label{font-family:InterMedium;font-weight:500;font-size:14px;line-height:20px;color:#262626;white-space:nowrap}.report-date-filter-from-text{margin-top:5px;margin-bottom:auto}.report-date-filter-to-text{margin-top:auto;svg{fill:#d1d5dc}}.report-title-container{column-gap:10px;row-gap:7px;border-bottom:1px solid #efefef}@media (max-width:440px){.report-card-container{flex-direction:column;row-gap:17px}.report-header-container{padding:8px!important}.reports-filters-container{display:flex!important;flex-direction:column;align-items:flex-start}.report-date-filter-from-text{line-height:1.6}.report-date-filter-from-container,.report-date-filter-to-container{margin-left:0!important}}@container (max-width: 475px){.report-top-updated{text-align:start!important}}@container report (max-width: 1500px){.report-top-tile-container-eight-cards{grid-template-rows:auto auto;grid-template-columns:repeat(4,1fr);max-height:revert}}@container report (max-width: 1260px){h3.report-accessibility-tile-title{margin-top:0}.report-accessibility-tile{grid-template-columns:revert}}@container report (max-width: 1250px){.report-top-tile-container-six-cards{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr 1fr;margin-right:0;max-height:revert}}@container report (max-width: 1000px){.report-top-tile-container{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;max-height:revert}}@container report (max-width: 970px){.report-top-tile-container>:first-child{margin-left:0}.report-top-tile-container>:last-child{margin-right:0}.report-top-title-container>h1{margin:0 0 8px}.report-top-title-container>h3{margin:0 0 16px}}@container report (min-width: 770px) and (max-width: 970px){.report-top-tile-container-five-cards .report-top-card-vector{display:none}}@container report (max-width: 800px){.report-top-tile-container-five-cards{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr 1fr;margin-right:0;max-height:revert}.report-top-tile-container-eight-cards{grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(2,1fr);max-height:revert}.report-top-tile-container>:nth-child(2){margin-right:0}.report-top-tile-container>:nth-child(3){margin-left:0}}@container report (max-width: 750px){.reports-filters-container{justify-content:flex-start}.report-top-title-end-container{align-items:flex-start}.report-title-container{align-items:flex-start;flex-direction:column}.report-actions-container>.report-date-filter-container{justify-content:normal}}@container report (max-width: 730px){.course-reports-filters-container{display:grid;justify-content:flex-start}.report-top-tile-container-three-cards{grid-template-rows:revert;grid-template-columns:revert;row-gap:10px;max-height:500px;width:100%}}@container report (max-width: 700px){.report-top-tile-container-six-cards.roster-cards{grid-template-rows:revert;grid-template-columns:revert}.report-top-tile-container-six-cards.roster-cards>:first-child,.report-top-tile-container-six-cards.roster-cards>:last-child,.report-top-tile-container-six-cards.roster-cards>:nth-child(2),.report-top-tile-container-six-cards.roster-cards>:nth-child(3),.report-top-tile-container-six-cards.roster-cards>:nth-child(4){margin-left:revert;margin-right:revert}.report-top-tile-container-six-cards.roster-cards>:last-child{margin-bottom:0}}@container report (max-width: 560px){.report-top-tile-container-five-cards.roster-cards{grid-template-rows:revert;grid-template-columns:revert}.report-top-tile-container-five-cards.roster-cards>:first-child,.report-top-tile-container-five-cards.roster-cards>:last-child,.report-top-tile-container-five-cards.roster-cards>:nth-child(2),.report-top-tile-container-five-cards.roster-cards>:nth-child(3),.report-top-tile-container-five-cards.roster-cards>:nth-child(4){margin-left:revert;margin-right:revert}.report-top-tile-container-five-cards.roster-cards>:last-child{margin-bottom:0}}@container report (max-width: 550px){.report-top-tile-container,.report-top-tile-container-eight-cards,.report-top-tile-container-five-cards,.report-top-tile-container-six-cards{grid-template-rows:revert;grid-template-columns:revert}.report-top-tile-container-eight-cards>:first-child,.report-top-tile-container-eight-cards>:last-child,.report-top-tile-container-eight-cards>:nth-child(2),.report-top-tile-container-eight-cards>:nth-child(3),.report-top-tile-container-eight-cards>:nth-child(4),.report-top-tile-container-eight-cards>:nth-child(5),.report-top-tile-container-eight-cards>:nth-child(6),.report-top-tile-container-eight-cards>:nth-child(7),.report-top-tile-container-five-cards>:first-child,.report-top-tile-container-five-cards>:last-child,.report-top-tile-container-five-cards>:nth-child(2),.report-top-tile-container-five-cards>:nth-child(3),.report-top-tile-container-five-cards>:nth-child(4),.report-top-tile-container-six-cards>:first-child,.report-top-tile-container-six-cards>:last-child,.report-top-tile-container-six-cards>:nth-child(2),.report-top-tile-container-six-cards>:nth-child(3),.report-top-tile-container-six-cards>:nth-child(4),.report-top-tile-container>:first-child,.report-top-tile-container>:last-child,.report-top-tile-container>:nth-child(2),.report-top-tile-container>:nth-child(3){margin-left:revert;margin-right:revert}.report-top-title-container{margin-top:8px}.report-date-filter-from-container,.report-date-filter-to-container{margin-left:0}.report-date-filter-from-container .month-picker-container,.report-date-filter-to-container .month-picker-container{height:34px}.report-accessibility-tile{margin-right:revert;margin-left:revert;width:385px}.report-date-filter-to-text{min-width:25px}.report-date-filter-from-text{min-width:99px}.report-date-filter-from-container .react-datepicker__input-container input{max-width:165px}.report-summary-refresh-banner{flex-direction:column!important}}@container (max-width: 400px){.report-date-filter-wrapper{min-width:100%}.report-date-filter-container{display:flex;flex-direction:column}}@container (max-width: 267px){.report-date-filter-from-container .month-picker-container{margin-left:0}}.reports-checkbox-container div:has(>.custom-checkbox){min-height:30px}.report-header-container{border:1px solid #efefef;background-color:white}.report-title-text{color:rgba(0,0,0,.87)}.report-description-text{color:#6a7282;margin-bottom:16px}.report-header-container .report-description-text{margin-bottom:0}.report-card-right{min-width:min(315px,100%)}.report-top-card-hr{border:1px solid #eff0f0}.stat-value-decline,.stat-value-incline,.stat-value-stagnant{white-space:nowrap}.stat-value-incline{background-color:#eafbf2;color:#387e25}.stat-value-stagnant{background-color:#e6e8e7;color:#000000}.stat-value-decline{background-color:#f6e7eb;color:#a52134}.stat-value-delta-direction{margin-right:2px}.report-graph-value-container{svg{margin-left:2px}}.report-graph-text{color:#4c4c4c;text-align:start}.report-updated-container .info-tooltip-container{margin-left:0}.report-updated-inner-text>svg{margin-right:4px}@container (width < 300px){.report-card-right{min-width:100px;padding-bottom:5px}.report-card-container{overflow:scroll}.report-updated-wrapper:has(.report-updated-date-container){flex-direction:column}.report-updated-date-container{width:min-content}}.report-summary-container{width:100%;background:transparent;padding:8px;border-radius:12px;.MuiSkeleton-text{transform:scale(1)}}.report-summary-empty-container{justify-content:center;margin-top:0!important;margin:0 0 15px;.content-table-empty-text{align-items:center}}.report-summary-generate .empty-content__actions>.outlined-button.MuiButton-root:first-child{--button-bg:linear-gradient(270deg,#2c27b2,#6934c5) padding-box,linear-gradient(180deg,#8376ff,#9272ef) border-box!important;--button-hover-bg:linear-gradient(90deg,#2c27b2,#6934c5) padding-box,linear-gradient(180deg,#9272ef,#8376ff) border-box!important;--button-border:1px solid transparent!important;--button-color:#ffffff!important;--button-hover-color:#ffffff!important;--button-icon-color:#ffffff!important}.report-summary-generate .empty-content__actions>.outlined-button.MuiButton-root:first-child .outlined-button__base-content{color:#ffffff!important}.report-summary-empty-image{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/AISummaryGenerate.1a19dfb1.svg)}.report-summary-generating{justify-content:center;padding:min(60px,40%) 0;border:2px solid white;border-radius:10px;background:linear-gradient(white) padding-box,linear-gradient(305deg,#ffec41,#ed7ef8 33%,#9350c7 66%,#6b55fe) border-box;transition:border-color .3s ease;&.gen-loop-visible{border-color:transparent}.lottie-animation-wrapper{width:179px;height:134.25px}}.report-summary-refresh-banner{background:linear-gradient(180deg,#fbf8ff,#f4f1ff);border:2px solid #ebddff;.info-icon-wrapper{padding:8px;height:36px;background-color:#ffffff;border-radius:8px;box-shadow:0 1px 2px -1px #0000001a;filter:drop-shadow(0 1px 3px #0000001a)}.report-summary-refresh-text.MuiTypography-root{font-family:Inter;font-size:14px;line-height:22.4px;color:#525252;flex:1 1;align-self:center}.report-summary-refresh-text.multiline{align-self:flex-start}.report-summary-refresh-button-wrapper{flex:1 1;max-width:120px;display:flex;justify-content:flex-end}.report-summary-refresh-button-wrapper>button{padding:10px 20px}}.report-summary-divider{width:100%;height:0;border-top:1px solid #e5e7eb}.report-summary-section-header{display:flex;gap:2px;align-items:center}.report-summary-section{.report-summary-section-title.MuiTypography-root{font-family:Inter;font-weight:600;font-size:18px}.report-summary-section-header>svg{margin-right:4px}.report-summary-section-content{font-family:Inter;font-size:16px;color:#4a5565}}.report-summary-courses-head{font-size:15px;font-family:inherit;font-weight:600;color:#101828;line-height:28px;margin-bottom:4px;padding:0;display:flex;flex-direction:row;align-items:center;gap:10px}.report-summary-courses-head>svg,.report-summary-section-header>svg{min-width:30px}.report-summary-guidance-head{margin-bottom:-5px;padding-left:0}.report-summary-guidance-button.MuiButtonBase-root{display:flex;flex-direction:row;gap:8px;max-width:100%}.has-both-buttons .report-summary-guidance-button.MuiButtonBase-root{min-width:min(100%,176px)}.guidance-button-text{overflow:hidden;text-overflow:ellipsis}.report-summary-enclosed-section{display:flex;flex-direction:column;border-radius:0;font-family:Inter;background-color:transparent!important;box-shadow:none!important;border:none!important;padding:0!important;h3.report-summary-courses-header{font-size:18px;color:#101828;line-height:28px;font-family:inherit;font-weight:600;background:transparent}.report-summary-courses-description{font-size:16px;font-weight:400;font-family:inherit;color:#4a5565;margin-bottom:3px;padding:0;background:transparent}}.report-summary-action-container{display:flex;flex-direction:column;gap:0;align-items:flex-start;padding:6px 0;background-color:transparent;border:none;border-radius:0;box-shadow:none}.report-summary-action-container button svg{min-width:16px}.report-summary-action-content{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:16px;width:100%}.report-summary-action-text{flex:1 1 auto;display:flex;flex-direction:column;gap:4px;min-width:0}.report-summary-action-text h4.MuiTypography-root{font-family:InterBold;font-weight:700;font-size:14px;color:#101828;letter-spacing:-.15px}.report-summary-action-text p.MuiTypography-root{font-family:Inter;font-size:16px;color:#4a5565}.report-summary-action-content>.report-summary-guidance-button.MuiButtonBase-root{flex:0 0 auto;align-self:center;white-space:nowrap}.report-summary-action-button-wrapper>button{height:unset;padding:10px 15px;line-height:24px;font-size:16px}.report-guidance-button{display:flex;flex-direction:row;gap:8px;align-items:center}.report-summary-guidance-section{gap:10px}h3.report-summary-guidance-header{font-size:18px;font-family:Inter;font-weight:600;color:#101828}.report-summary-course-row{padding-block:unset;padding-inline:unset;padding:14px 0;display:flex;flex-direction:column;gap:5px;border-top:1px solid #e5e7eb;width:100%}.report-summary-course-row:first-of-type{border-top:none}.report-summary-course-row:hover:not(:has(.MuiSkeleton-root)){background-color:transparent;cursor:pointer}.report-summary-courses-description.MuiSkeleton-root{width:100%;margin:0 0 4px}.report-summary-course-top{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:2px;font-family:InterSemiBold}.report-summary-course-name{font-size:16px;font-family:Inter,sans-serif;font-weight:600;color:#101828;text-align:start}.report-summary-course-data{display:flex;flex-direction:row;align-items:center;gap:10px;font-size:14px;color:#4a5565;.report-summary-course-stat-divider{min-width:12px;align-self:center;display:inline-flex;align-items:center;justify-content:center;padding:0 2px;color:rgba(0,0,0,.34);font-weight:300;line-height:1}.report-summary-course-stat-divider:before{content:"";display:inline-block;width:1px;height:18px;background-color:rgba(0,0,0,.34);margin:0 7px;vertical-align:middle;opacity:.85;border-radius:1px}.report-summary-course-stat{display:flex;flex-direction:row;align-items:center;gap:8px;font-weight:400;font-family:Inter,sans-serif}.gauge-icon-table{display:flex;flex-direction:column;justify-content:center;max-height:30px}.gauge-icon{margin-bottom:1px}.gauge-icon>svg{width:inherit!important}.gauge-score{font-size:11px;font-family:InterBold}.report-summary-course-stat strong{color:#101828;font-weight:600;font-family:Inter,sans-serif}}@container report (max-width: 480px){.report-updated-date{white-space:normal}.report-accessibility-tile-subtitle-row,.report-summary-action-content,.report-summary-course-top,.report-top-tile-stats{flex-wrap:wrap}}.always-on-compliance-report-hero-banner{border:1px solid #e6e1ef;border-radius:12px;background:linear-gradient(100deg,#f4f0fa,#f8f6fc 55%,#f3f7f9);padding:var(--style-scale-400);display:flex;flex-wrap:wrap;align-items:center;gap:var(--style-scale-400) var(--style-scale-600);margin-bottom:8px}.always-on-compliance-report-hero-side{flex:1 1 480px;min-width:0;container-type:inline-size;display:flex;flex-direction:column;gap:12px}.always-on-compliance-report-hero-refresh-row{display:flex;justify-content:flex-end}.always-on-compliance-report-hero-filters-row{flex:1 1 100%;display:flex;flex-wrap:wrap;align-items:center;gap:12px;order:3;min-height:50px;margin:0 calc(-1 * var(--style-scale-400)) calc(-1 * var(--style-scale-400));padding:10px var(--style-scale-400);border-top:1px solid #efefef;border-radius:0 0 11px 11px;background-color:#ffffff}.always-on-compliance-report-hero-filters-row .filter-dropdown-button{background-color:#ffffff}.always-on-compliance-report-hero-filters-row-export{margin-left:auto}.always-on-compliance-report-hero-score-group{flex:1 1 420px;min-width:0;display:flex;align-items:center;gap:24px}.always-on-compliance-report-hero-ring{width:140px;height:140px;flex:0 0 auto;position:relative}.always-on-compliance-report-hero-ring-label{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.always-on-compliance-report-hero-ring-score{font-family:InterSemiBold;font-weight:600;font-size:34px;line-height:1;color:#1c1c1c}.always-on-compliance-report-hero-ring-caption{margin-top:4px;font-size:12px;font-weight:600;letter-spacing:.08em;color:#4c4c4c}.always-on-compliance-report-hero-score-text{min-width:0;display:flex;flex-direction:column;gap:8px}.always-on-compliance-report-hero-title{margin:0;font-family:InterBold;font-weight:700;font-size:var(--semantic-typography-heading-h2-size);line-height:var(--semantic-typography-heading-h2-height);color:#2a1a4a}.always-on-compliance-report-hero-score-row{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.always-on-compliance-report-hero-score-label{font-family:InterSemiBold;font-weight:600;font-size:var(--semantic-typography-heading-h5-size);color:#1c1c1c}.always-on-compliance-report-hero-description{margin:0;max-width:440px;font-size:14px;line-height:20px;color:#4c4c4c}.always-on-compliance-report-hero-stats{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(max-content,1fr);background-color:#ffffff;border:1px solid #efefef;border-radius:10px;box-shadow:0 1px 1px rgba(30,8,65,.05);overflow:hidden}.always-on-compliance-report-hero-stat{min-width:0;padding:var(--style-scale-400);display:flex;flex-direction:column;justify-content:center;gap:var(--style-scale-200);border-right:1px solid #efefef}.always-on-compliance-report-hero-stat:last-child{border-right:none}.always-on-compliance-report-hero-stat:last-child .always-on-compliance-report-hero-stat-label{white-space:nowrap}.always-on-compliance-report-hero-stat-label{display:flex;align-items:center;gap:8px;font-size:14px;line-height:1.4;color:#3d3d3d}.always-on-compliance-report-hero-stat-icon{width:24px;height:24px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.always-on-compliance-report-hero-stat-icon img{width:16px;height:16px}.always-on-compliance-report-hero-stat-icon-teal{background-color:#e3f1f4}.always-on-compliance-report-hero-stat-icon-purple{background-color:#efe9f7}.always-on-compliance-report-hero-stat-icon-orange{background-color:#fdf0e6}.always-on-compliance-report-hero-stat-value{font-family:InterSemiBold;font-weight:600;font-size:28px;line-height:1.2;color:#1c1c1c}.always-on-compliance-report-hero-stat-value-secondary{font-size:14px;color:#6f6f6f;font-family:Inter;font-weight:400}.always-on-compliance-report-hero-stat-period{font-size:var(--semantic-typography-body-sm-size);line-height:150%;color:var(--semantic-color-smoke)}.always-on-compliance-report-hero-stat-remaining{display:flex;align-items:center;gap:var(--style-scale-200);font-size:var(--semantic-typography-body-sm-size);color:#6f6f6f}.always-on-compliance-report-hero-stat-remaining-track{flex:1 1 auto;min-width:60px;height:6px;border-radius:3px;background-color:#ece7f5;overflow:hidden}.always-on-compliance-report-hero-stat-remaining-fill{height:100%;background-color:#614395}.always-on-compliance-report-card-body{min-height:0}.always-on-compliance-report-trends-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));grid-gap:16px;gap:16px;min-width:0;width:100%}.always-on-compliance-report-trends-card{width:100%;min-width:0;height:100%;display:flex;flex-direction:column}.always-on-compliance-report-trends-card .card-header-title{font-size:var(--semantic-typography-heading-h4-size)}.always-on-compliance-report-trends-card-body{flex:1 1 auto;display:flex;flex-direction:column;gap:var(--style-scale-400);min-width:0;padding:var(--style-scale-400)}.always-on-compliance-report-trends-card-body .chart-container{height:320px}.always-on-compliance-report-trends-legend{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:var(--style-scale-350);font-size:var(--semantic-typography-body-sm-size);color:#4c4c4c}.always-on-compliance-report-trends-legend-item{display:inline-flex;align-items:center;gap:6px}.always-on-compliance-report-trends-legend-swatch{width:14px;height:3px;border-radius:2px;display:inline-block}.always-on-compliance-report-format-breakdown{flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-evenly;gap:var(--style-scale-600);width:100%}.always-on-compliance-report-format-row{display:grid;grid-template-columns:44px minmax(70px,auto) minmax(80px,1fr) auto;align-items:center;grid-gap:12px;gap:12px;width:100%}.always-on-compliance-report-format-icon{width:44px;height:44px;border-radius:8px;background-color:#f7f7f9;border:1px solid #efefef;display:inline-flex;align-items:center;justify-content:center}.always-on-compliance-report-format-label{font-family:InterSemiBold;font-weight:600;font-size:14px;color:#2b2f32}.always-on-compliance-report-format-bar-track{height:10px;border-radius:5px;background-color:#f1f1f1;overflow:hidden}.always-on-compliance-report-format-bar-fill{height:100%;border-radius:5px}.always-on-compliance-report-format-count{font-size:var(--semantic-typography-body-sm-size);color:#4c4c4c;text-align:right;white-space:nowrap}@container (width < 680px){.always-on-compliance-report-hero-stats{grid-template-columns:minmax(0,1fr)}.always-on-compliance-report-hero-stat{border-right:none;border-bottom:1px solid #efefef}.always-on-compliance-report-hero-stat:last-child{border-bottom:none}.always-on-compliance-report-hero-stat:last-child .always-on-compliance-report-hero-stat-label{white-space:normal}}@media (max-width:660px){.always-on-compliance-report-hero-score-group{flex-wrap:wrap}.always-on-compliance-report-format-row{grid-template-columns:44px minmax(0,1fr) auto}.always-on-compliance-report-format-bar-track{grid-column:1/-1;grid-row:2}}.modal-title-bottom-border{height:5px;width:100%;background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/modal-title-bottom-border.7cfd1edf.png);background-repeat:no-repeat;background-size:100% 5px;flex:0 0 5px}#customized-dialog-title.modal-title-compact{color:#262626;font-family:InterSemiBold,sans-serif;font-size:18px;line-height:30px;padding:12px 20px 12px 24px}.modal-button-actions-container{display:flex;gap:10px;flex-shrink:0;justify-content:flex-end}.loading-modal-header{font-size:26px;color:#38225e;font-weight:700;padding-top:20px;line-height:1.4}.loading-modal-text{font-size:16px;line-height:1.5}.loading-modal-spinner-container{margin:auto}#newFolderNameInput,#shareEmailListInput{color:black;opacity:1}#customized-dialog-title{color:rgb(56,34,94);padding:15px 0 10px}.modal__blanket:has(.impact-type-table){z-index:1301!important}body:has(#filter-menu-popover) .modal__blanket{z-index:1301!important}body:has(.modal__blanket) .MuiAutocomplete-popper,body:has(.modal__blanket) .MuiMenu-root{z-index:1302}.impact-type-table table{table-layout:fixed!important}.impact-type-table .table__cell-content,.impact-type-table td{white-space:normal!important}.filepond-content{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 0;gap:20px;font-size:16px!important;line-height:1.5}.report-actions-container{display:flex;justify-content:flex-end;gap:10px;flex-direction:column}.MuiTableContainer-root:focus-visible{outline:2px solid #0b6f85;border-radius:3px}.report-updated-container.MuiBox-root,button.report-updated-container{display:inline-flex;gap:8px;padding:5px 12px;background-color:#f9fafb;border:1px solid #f3f4f6;border-radius:15px;text-overflow:ellipsis;margin-top:0;text-align:end;align-items:center;flex-direction:row;flex-wrap:wrap;height:max-content;font-size:12px;font-family:InterSemiBold;font-weight:500;line-height:1.5;color:#4c4c4c}.report-updated-container.report-refresh-button-section{background-color:#f3f8f9;border:1px solid #cee2e7}.report-updated-container.report-refresh-button-section:hover{background-color:#e7f1f3;border:1px solid #b6d4da;cursor:pointer}button.reports-refresh-button{color:#0b6f85;font-size:12px!important;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;font:inherit;font-family:Inter;font-weight:600;letter-spacing:.4px;outline:2px solid transparent;display:flex;align-items:center;gap:8px}.reports-refresh-button:focus-visible{outline:2px solid #0b6f85;outline-offset:3px}.reports-disabled{overflow:hidden;height:100%;pointer-events:none}.reports-disabled .MuiBackdrop-root{transition:opacity 225ms cubic-bezier(.4,0,.2,1),left .2s ease-in-out!important}.reports-disabled-text{font-size:16px;line-height:1.5}.reports-disabled-button-container{display:flex;justify-content:center;margin-top:20px}.reports-filters-container div.MuiInputBase-input{padding-right:32px!important}.report-tabless-section-title{display:flex;flex-direction:row;gap:7px;padding:0 16px 8px 0;border-bottom:1px solid rgba(0,0,0,.12);margin-bottom:20px;font-weight:700;font-family:InterBold;font-size:16px;align-items:center;letter-spacing:.5px;color:#2B2F32;text-transform:capitalize}@container report (width < 520px){.report-actions-container{justify-content:flex-start}}.institution-report-container{margin:0 20px;display:flex;flex-direction:column;min-height:100%}@container report (max-width: 440px){.content-report-container,.course-report-container,.institution-report-container,.issues-report-container,.storage-report-container{min-width:250px;overflow-x:auto;padding-right:16px}.institution-report-container{margin:0 0 0 -5px;padding-left:5px;padding-right:11px!important}.report-actions-container{flex-direction:column;row-gap:8px}}@media (max-width:450px){button.infinite-terms-select-button{width:unset!important}.export-modal-row{grid-template-columns:1fr!important}}.website-accessibility-report-tabs .MuiTabs-root{width:40%}@container (width < 814px){.website-accessibility-report-tabs .MuiTabs-root{width:50%}}@container (width < 710px){.website-accessibility-report-tabs .MuiTabs-root{width:80%}}@container (width < 435px){.website-accessibility-report-tabs .MuiTabs-root{width:100%}}.advanced-options-container{margin-top:20px;color:black;cursor:pointer;font-size:15px;line-height:1.5;font-weight:600;display:flex;align-items:center;justify-content:space-between}button.advanced-options-container{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;width:100%;text-align:left;font:inherit}.advanced-options-container:focus-visible{outline:2px solid var(--atoll-color);outline-offset:5px;border-radius:4px}.advanced-options-hr{border:1px solid #c9c9c9;opacity:.4;margin-top:3px}.email-container{color:black;display:flex;justify-content:center;margin-left:13px;margin-bottom:5px}.email-input:focus-visible{border:none;outline:2px solid #0b6f85;border-radius:2px}.advanced-options-button{height:20px;width:20px;border-radius:4px}.advanced-options-button:hover{background-color:#ececec}.subscription-email-input-container{border:1px solid #d0d0d0;border-radius:8px;min-height:36px;display:flex;align-items:center;gap:8px;padding:6px 12px;background:#fff}.subscription-email-input-icon{color:#525252}.subscription-email-input{border:none;outline:none;width:100%;font-size:14px;line-height:20px;color:#404040;background:transparent}.subscription-email-input::placeholder{color:#8c8c8c}.subscription-email-input-container.error{border-color:#d32f2f}.export-modal .subscription-email-input-container.error:focus-within{border-color:#d32f2f;outline-color:#d32f2f}.export-modal-email-error{display:flex;align-items:center;gap:6px;margin-top:4px;color:#d32f2f;font-size:14px;line-height:20px}.export-modal-accordion-section{border:1px solid #e5e5e5;border-radius:8px;overflow:visible;margin-top:12px;position:relative}.export-modal-accordion-section:focus-within{outline:none}.export-modal-accordion-section+.export-modal-accordion-section{margin-top:12px}.export-modal-accordion-section .export-modal-accordion-trigger{margin-top:0;width:100%;min-height:40px;border:none;border-radius:0;background:#fafafa;color:#404040;cursor:pointer;font-size:15px;line-height:20px;font-weight:500;display:flex;align-items:center;justify-content:space-between;padding:0 10px}.export-modal-accordion-section .export-modal-accordion-trigger[aria-expanded=true]{border-bottom:1px solid #e5e5e5}.export-modal-accordion-panel{padding:12px;background:#fff}.export-modal-accordion-trigger-left{display:inline-flex;align-items:center;gap:8px}.export-modal-accordion-trigger-left svg{flex-shrink:0;display:block}.export-modal-accordion-trigger:focus-visible{outline:2px solid var(--atoll-color);outline-offset:2px;border-radius:4px}.export-modal .modal-title-bottom-border{height:2px;flex:0 0 2px;background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/modal-title-bottom-border.7cfd1edf.png);background-repeat:no-repeat;background-size:100% 2px}.export-modal .subscription-email-input-container:focus-within{border-color:#0b6f85;outline:2px solid #0b6f85;outline-offset:3px}.export-modal .subscription-email-input:focus-visible{outline:none}.export-modal .report-subscription-action-row .MuiButton-root:focus-visible{outline:2px solid #0b6f85;outline-offset:3px}.export-modal .MuiInputBase-root.export-modal-select.Mui-focused{outline:2px solid #0b6f85!important;outline-offset:3px;border-color:#0b6f85!important}.advanced-options-panel{color:#525252;font-size:15px;line-height:20px}.subscription-send-to-field{border:1px solid #d0d0d0;border-radius:6px;min-height:36px;display:flex;align-items:center;gap:8px;padding:6px 12px;color:#404040;font-size:14px;line-height:20px}.subscription-frequency-description{color:#525252;font-size:14px;line-height:20px;margin-top:2px;display:block;max-width:350px;white-space:pre-line}.subscription-frequency-title{color:#262626}.subscription-frequency-row{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:12px}.subscription-frequency-left{flex:1 1;min-width:0}.subscription-frequency-select{display:flex;justify-content:flex-end;flex-shrink:0}.subscription-frequency-select .common-form-select.MuiInputBase-root{min-width:124px}.report-subscription-action-row{display:flex;justify-content:flex-end}.report-subscription-action-row .MuiButton-root.report-subscription-action-btn-subscribed{border:1px solid #05883a!important;background-color:#fbfffc!important;color:#03692b!important}.report-subscription-action-row .MuiButton-root.report-subscription-action-btn-subscribed.Mui-focusVisible,.report-subscription-action-row .MuiButton-root.report-subscription-action-btn-subscribed:focus-visible,.report-subscription-action-row .MuiButton-root.report-subscription-action-btn-subscribed:hover{border-color:#05883a!important;background-color:#fbfffc!important;color:#03692b!important;box-shadow:none!important}.report-subscription-action-row .MuiButton-root.report-subscription-action-btn-subscribed .MuiButton-startIcon,.report-subscription-action-row .MuiButton-root.report-subscription-action-btn-subscribed .MuiButton-startIcon path,.report-subscription-action-row .MuiButton-root.report-subscription-action-btn-subscribed .MuiButton-startIcon svg{color:#03692b!important;fill:#03692b!important;stroke:#03692b!important}.report-subscription-action-row .MuiButton-root.report-subscription-action-btn-unsubscribe .MuiButton-startIcon svg{fill:none!important}.report-subscription-action-row .MuiButton-root.report-subscription-action-btn-unsubscribe .MuiButton-startIcon path{fill:none!important;stroke:#614395!important}.report-subscription-action-row .MuiButton-root.report-subscription-action-btn-unsubscribe.Mui-focusVisible .MuiButton-startIcon svg,.report-subscription-action-row .MuiButton-root.report-subscription-action-btn-unsubscribe:hover .MuiButton-startIcon svg{fill:none!important}.report-subscription-action-row .MuiButton-root.report-subscription-action-btn-unsubscribe.Mui-focusVisible .MuiButton-startIcon path,.report-subscription-action-row .MuiButton-root.report-subscription-action-btn-unsubscribe:hover .MuiButton-startIcon path{fill:none!important;stroke:#fff!important}.MuiInputBase-root.export-modal-select{border:1px solid #d0d0d0!important;border-radius:8px!important;background-color:#fff!important;min-height:36px;font-size:15px!important}.MuiInputBase-root.export-modal-select:hover{background-color:#fff!important}.MuiInputBase-root.export-modal-select.Mui-focused{outline:none!important;border-color:#0b6f85!important}.MuiInputBase-root.export-modal-select .MuiSelect-select{font-size:15px!important;line-height:20px;color:#404040}@media (max-width:450px){.subscription-frequency-row{flex-direction:column;align-items:flex-start}.subscription-frequency-select{width:100%;justify-content:flex-start}.report-subscription-action-row{justify-content:flex-start}.report-subscription-action-row .MuiButton-root{width:100%}}.report-body-tabs{margin-top:0!important;margin-bottom:20px!important}.export-modal-row .radio-button-group__options{flex-direction:row;flex-wrap:wrap;column-gap:24px}.course-settings-card{margin:32px 0}.course-settings-action-buttons-container{display:flex;justify-content:flex-end;flex-wrap:wrap;flex-basis:content;align-items:center;margin-top:16px;column-gap:10px;margin-right:0;margin-left:auto}.course-settings-action-buttons-container button{display:flex;flex-direction:row;gap:8px;align-items:center;svg{margin-left:0;min-width:24px}}.course-settings-container{padding:0 20px}.course-settings-disabled-sections{width:100%;padding:0 20px;text-align:start}@media (max-width:400px){.course-settings-container{padding:0!important}}@container report (max-width: 1170px){.course-settings-action-buttons-container span{display:contents}.course-settings-action-buttons-container button{margin-top:8px}}@container report (max-width: 680px){.course-settings-action-buttons-container{display:flex;flex-wrap:wrap;align-items:flex-end}}.my-content-container{height:100%;width:100%;display:flex;flex-direction:column;min-height:0;overflow:hidden}.my-content-container:has(>.skeleton-grid-container){overflow:hidden}.invalid-textfield-image{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/invalid.f9510a31.svg);background-size:cover;margin-top:3px;align-self:flex-start;width:16px;height:16px;min-width:16px;min-height:16px}.skeleton-grid-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;column-gap:5px;padding-top:5px;margin-right:-15px;padding-right:5px;overflow:hidden}.my-content-action-icon,.my-content-search-bar-icon{width:24px;height:24px}.my-content-create-folder-icon{width:22px;height:23px}.my-content-sort-icon{width:12px;height:12px;background-image:"../public/images/myContent/sort-icon.svg";background-size:auto}.my-content-view-icon{width:34px;height:34px;position:relative}.my-content-expand-more-icon{width:16px;height:16px;position:relative;margin-left:16px}.my-content-search-bar-icon{top:4px;right:12px;position:absolute}.my-content-action-icon{position:relative}#contentSearchBar::placeholder{color:var(--smoky-gray-color);opacity:1;font-size:18px;line-height:1.5}.my-content-action-container{display:flex;align-items:center}#new-folder-action-text,.my-content-action-text,.my-content-sort-text{color:#42296e;font-size:15px;line-height:1.5}.my-content-header,.my-content-mobile-header{display:flex;height:56px;background:var(--white-color);align-items:center;width:100%;padding:0 60px 0 16px;box-shadow:0 0 5px 0 rgb(0 0 0/20%);justify-content:space-between}.my-content-mobile-header{flex-direction:column}.my-content-header-left{width:100%;display:flex;column-gap:16px;margin-left:15px;align-items:center}.my-content-header-right{display:flex;padding-left:16px}.my-content-header-top{width:100%}.institutions-search-container.dochub-new-search-tile{padding:0 calc(24px + var(--dochub-scrollbar-width, 0px)) 0 24px;width:100%;margin:0;column-gap:12px;justify-content:flex-start;.my-content-filter-container{flex:0 0 auto}.institutions-search-bar-container{flex:1 1;max-width:100%;min-width:0;& .MuiInputBase-root{height:35px}& .search-bar:has(#institutionsSearchBar){width:100%}}}.dochub-user-switcher-wrapper{display:flex;flex:1 1 300px;justify-content:space-between;flex-direction:row-reverse;padding:0;margin:0;overflow:hidden}.dochub-user-switcher-wrapper-inner{display:flex;flex:1 1;max-width:min(300px,100%);min-width:250px;height:44px}.my-content-user-filter-switcher{width:300px;max-width:100%;flex:0 0 auto}.dochub-user-switcher-button.MuiButtonBase-root{display:flex;flex:1 1;width:100%;height:100%;border-radius:4px;border:1px solid #316d83;justify-content:start;padding:4px 8px;gap:8px;text-transform:none;&>svg{min-width:24px}}#my-content-user-switcher-btn.dochub-user-switcher-button.MuiButtonBase-root{min-height:44px;height:44px;padding-top:0;padding-bottom:0}#my-content-user-switcher-btn .name-no-overflow{display:block;line-clamp:1;-webkit-line-clamp:1;white-space:nowrap}.dochub-user-switcher-button.Mui-focusVisible{outline:2px solid #0b6f85!important;outline-offset:3px}.user-switcher-current-info{display:flex;align-items:center;gap:8px;flex:1 1;max-width:calc(100% - 32px)}.role-icon{height:16px;width:16px;min-width:16px;display:block}.role-icon.admin,.role-icon.csm,.role-icon.csm-admin,.role-icon.sub-admin{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/admin.c77b208d.svg)}.role-icon.instructor{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/instructor.c9d960a3.svg)}.role-icon.student{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/student.aa8b5b86.svg)}.all-users-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/all-users.58f21334.svg)}.dochub-user-switcher-popover .MuiPaper-root{border-radius:8px;outline:2px solid #e5e5e5;margin-top:5px;margin-left:1px;min-width:min(calc(100% - 36px),300px);width:max-content;max-width:min(calc(100% - 36px),300px);height:max(calc(100% - 166px),500px);min-height:200px;max-height:min(calc(100% - 166px),500px);overflow-y:auto;overflow-x:hidden;display:flex;box-shadow:none;&:has(>.csm){min-width:min(calc(100% - 36px),360px);max-width:min(calc(100% - 36px),360px)}}.dochub-user-switcher-container{display:flex;flex-direction:column;padding:5px 0 8px;overflow:auto;width:100%}.user-switcher-menu{padding:0;flex:0 0}.user-switcher-entry-container.MuiMenuItem-root{display:flex;flex-direction:row;align-items:center;gap:12px;padding:7px 12px;max-width:100%;overflow:visible;min-height:52px;border-radius:4px;& .MuiTouchRipple-root,& button{border-radius:4px}&.selected{background-color:#fbf8ff}&.Mui-focusVisible,&:focus-visible{outline:2px solid var(--atoll-color);outline-offset:-2px;box-shadow:inset 0 0 0 2px var(--atoll-color);background-color:#ececec}}.user-switcher-entry-info{display:flex;flex-direction:column;flex:1 1;min-width:0;overflow:hidden}.user-switcher-section-title{padding:6.5px 13px 6px;display:flex;flex-direction:row;gap:8px;align-items:center;flex:0 0}.user-switcher-entry-email.MuiTypography-root{font-size:12px;color:#6a7282;line-height:1.5;overflow:hidden;text-overflow:ellipsis}.user-switcher-entry-name-wrapper{display:flex;flex-direction:row;align-items:center;gap:8px;overflow:hidden}.MuiTypography-root.user-switcher-entry-fullname,.MuiTypography-root.user-switcher-section-title{font-family:InterSemiBold;font-size:14px;color:#0a0a0a;line-height:20px}.name-no-overflow,.user-switcher-entry-fullname{overflow:hidden;text-overflow:ellipsis}.name-no-overflow{display:-webkit-box;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;word-wrap:break-word}.user-switcher-entry-checkmark{min-width:16px;max-width:16px;height:16px;max-height:16px;flex:0 0;display:block;background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/check-mark.ec2ca2bd.svg)}.user-switcher-entry-divider{height:2px;min-height:2px;width:100%;margin:6px 0;background-color:#e6e6e8;flex:0 0}.dochub-user-switcher-search{flex:0 0;&>div{justify-content:center}& input{padding:0}}.user-switcher-role-filter{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:6px;row-gap:6px;padding:4px 16px 10px}.user-switcher-role-filter-button.MuiButtonBase-root{text-transform:none;color:#4a5565;font-family:InterSemiBold;font-weight:500;font-size:12px;padding:2px 7px;min-width:38px;background:white;border:1px solid #e5e7eb;border-radius:100px;&.Mui-focusVisible,&:hover{background-color:#f1f1f1;border-color:#e5e7eb}&.Mui-focusVisible{outline:2px solid var(--atoll-color);outline-offset:3px}&.selected{background-color:#9810fa;border-color:#9810fa;color:white}}.user-switcher-entry-list.MuiList-root{display:flex;flex-direction:column;overflow:auto;flex:1 1;gap:4px;padding-top:0;padding-bottom:0;scrollbar-gutter:stable;min-height:108px;.content-table-empty-text{gap:5px;max-width:80%}}.user-switcher-entry-list.loading{align-items:center;overflow:hidden}.user-switcher-entry-list.loading .user-switcher-entry-container{padding:0 12px;margin:8px 0}.user-switcher-entry-list.loading>.MuiButtonBase-root{padding:7px 12px;width:100%;margin:0}.user-switcher-confirm-text-wrapper{display:flex;flex-direction:column;gap:8px}.tile-container.my-content-body{overflow-x:hidden;overflow-y:hidden}.tile-container.my-content-body.my-content-body-compact-scroll{overflow-y:auto}.my-content-body{background:var(--white-color);margin:32px 52px 32px 32px;padding:16px 0!important;position:relative;min-height:0;max-height:calc(100% - 64px);box-shadow:0 0 5px 0 rgb(0 0 0/20%);display:flex;flex-direction:column;flex:1 1;--dochub-scrollbar-width:0px}.my-content-body-header{flex-shrink:0}.my-content-body-content-container{display:flex;flex-direction:column;flex:1 1;min-height:0;overflow-y:auto;padding-top:0;margin:13px 3px 0}.my-content-body-compact-scroll .my-content-body-content-container{flex:none;flex-shrink:0;overflow-y:auto;min-height:160px}.my-content-body-content-container:has(>.my-content-list-view){overflow-y:hidden}.my-content-body-compact-scroll .my-content-body-content-container .lottie-container{height:auto!important}.no-content-body{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%;row-gap:20px;flex:1 1}.my-content-body-prompt{font-weight:700;font-size:22px;color:var(--jacarta-color);line-height:1.4}.no-content-body-footer{display:flex;align-items:center;column-gap:8px}.my-content-prompt{margin-bottom:8px}.new-folder-modal-actions{display:flex;column-gap:10px}.my-content-share-container{display:flex;flex-direction:column;row-gap:10px;margin-bottom:8px}.my-content-share-container .async-autocomplete{height:unset;padding-top:unset}.workflow-dropdown-base.node-share-permission{width:unset;min-width:130px}.my-content-node-share-button{align-self:flex-end}.my-content-node-share-name{width:-moz-fit-content;width:fit-content}.my-content-node-share-remove{display:flex;justify-content:right;margin-right:18px}.my-content-node-share-permission{display:flex;min-height:35px;.loadable-component-loading-container{padding-top:0;margin:unset}.loadable-component-content-to-display-after-delay-container,.loadable-component-content-to-display-while-loading-container,.loadable-component-spinner-container{margin-top:0}}.move-files-folder-list{list-style:none;padding-left:0;display:flex;flex-wrap:wrap;gap:16px}.move-files-folder-wrapper{flex:1 0}.move-files-folder-wrapper.selected-folder .move-files-folder-item{outline:2px solid #0b6f85!important}.move-files-folder-item{display:flex;padding:4px 16px 4px 12px;align-content:center;cursor:pointer;min-width:270px;min-height:65px;max-width:100%;box-shadow:0 0 2px 0 #00000040;border:1px solid #dadce0;border-radius:6px;gap:4px;outline:2px solid transparent!important}.move-files-folder-item:hover{box-shadow:0 0 4px 0 #00000040;background-color:#efefef}.move-files-folder-item:focus{outline:2px solid #0b6f85!important}.move-files-folder-item>.MuiListItemAvatar-root{display:flex}.move-files-folder-item .MuiAvatar-root{margin:auto 0}.move-files-folder-item .MuiTypography-body1{height:-moz-fit-content;height:fit-content}.move-files-folder-item>.MuiListItemText-root{display:flex;align-items:center;flex-wrap:wrap}.move-files-modal-actions{display:flex;flex-direction:row;gap:10px}.my-content-grid-view{flex:1 1;display:inline-flex;flex-direction:column;animation:fadeInDown 1s ease-out forwards;padding:6px 24px 0}.my-content-grid-view-folders{display:grid;grid-gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(275px,100%),1fr));margin-top:8px;margin-bottom:16px}.my-content-file-item{border:1px solid var(--cloudy-gray-color);background-color:var(--white-color);border-radius:6px;display:flex;flex-direction:row;cursor:pointer;box-shadow:none;transition:box-shadow .3s ease}.my-content-page-container .my-content-file-item{flex-direction:column}.dochub-file{border:0 solid transparent!important}.drag-overlay-absolute,.drag-overlay-wrapper{width:160px!important;height:57px!important}.drag-overlay-absolute{opacity:.75;position:relative}.drag-overlay{position:absolute;max-width:160px;max-height:57px;overflow:hidden;border-radius:6px}.drag-overlay,.drag-overlay>.MuiList-root{box-shadow:0 0 4px 0 #00000040!important}.drag-overlay .dochub-folder{max-height:57px}.drag-overlay .dochub-folder>.MuiListItem-root{max-width:160px}.drag-overlay .MuiListItem-root{width:revert;background-color:#ffffff!important}.drag-overlay .MuiListItemAvatar-root{height:38px;display:flex;align-items:center}.drag-overlay-count{width:25px;height:25px;background-color:#0b6f85;color:white;font-weight:600;border-radius:100%;z-index:300;right:-10px;top:-8px;position:absolute;display:flex;justify-content:center;align-items:center}.my-content-file-item:focus,.my-content-file-item:focus-visible{outline:2px solid #0b6f85!important}.dochub-folder.multi-focus,.my-content-file-item.multi-focus{outline:2px solid #0b6f85!important}.my-content-file-item-actions-container{background-color:white;position:absolute;top:4px;right:4px;border-radius:8px;border:1px solid #d0d0d0;box-shadow:0 0 5px 0 #0000001f}.my-content-file-item-top{background:var(--white-color)!important;padding:12px 15px 0;border-radius:6px 6px 0 0;display:flex;position:relative;z-index:3}.my-content-file-item-menuitem.Mui-focusVisible button{border-radius:4px!important}.my-content-item-wrapper{width:100%}.my-content-list-item.is-over{background-color:#efefef!important;box-shadow:0 0 4px 0 #00000040}.my-content-list-item{outline:2px solid transparent}.my-content-list-item.multi-focus{outline:2px solid #0b6f85!important}.my-content-list-item.is-over .MuiListItem-root{background-color:#efefef!important}span.my-content-file-item-accessibility-icon{position:absolute;left:20px;top:18px;z-index:3}.my-content-file-item-header-screenshot-container{display:flex;justify-content:center;align-items:center;background:#f5f5f5;border-radius:6px;width:100%}.my-content-file-item-header-screenshot{width:100%;height:120px;margin:15px 30px 0;position:relative;box-shadow:0 0 1px 0 #00000040;overflow:hidden}.my-content-file-item-bottom>ul{background-color:white!important}.my-content-file-item-bottom.drag-overlay>ul,.my-content-file-item-bottom>ul{border-top-left-radius:0!important;border-top-right-radius:0!important;border:revert!important}.my-content-file-item-bottom.drag-overlay>ul{background-color:transparent!important}.my-content-file-item-bottom>li,.my-content-file-item-bottom>li:hover{background-color:white!important}.my-content-folder-item{cursor:pointer}.dochub-folder{display:flex;flex-direction:row}.dochub-folder.is-over,.my-content-file-item.is-over,.my-content-list-item.is-over{outline:2px solid #0b6f85;background-color:#e7f1f3!important}.my-content-folder-button-container,.my-content-list-item.is-over>.MuiListItem-root{justify-content:center}.my-content-list-item.is-over>.my-content-folder-button-container{background-color:#e7f1f3!important}.my-content-folder-item>ul{height:78px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.my-content-folder-item:focus{outline:2px solid #0b6f85;outline-offset:-2px}.my-content-list-view{height:100%;display:flex;flex-direction:column;animation:fadeInDown 1s ease-out forwards;margin:0 24px;padding-top:6px}.doc-hub-list-item-wrapper{width:100%}.list-view-name-field-item{display:flex;column-gap:8px;align-items:center}.my-content-breadcrumbs{width:100%;margin-bottom:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.my-content-breadcrumbs-list{list-style-type:none;padding:0;margin:0}.my-content-breadcrumbs-list-item{display:inline-block;font-size:15px;color:#4d4d4d;cursor:pointer;border:1px solid transparent;padding:4px 10px}.my-content-breadcrumbs-list-item.drag-over{border:1px dashed red}.my-content-breadcrumbs-list-item-separator{display:inline-block;color:#4d4d4d;margin-left:8px;margin-right:8px}.my-content-breadcrumbs-last-list-item{font-weight:700;font-size:15px;color:#0b6f85}.my-content-breadcrumbs-list-item:hover{text-decoration:underline}.my-content-breadcrumbs-list-item:focus-visible{outline:2px solid #0b6f85;border-radius:4px}.my-content-file-item-preview-missing{width:100%;height:100%;background-color:#d9d9d9;position:relative}.my-content-file-item-preview-missing-icon{position:absolute;margin:auto;width:-moz-fit-content;width:fit-content;left:0;right:0;top:35%}.my-content-list-view-actions-container{margin-bottom:10px;display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}@media (max-width:900px){.my-content-header-left div>button,.my-content-header-left span>button{min-width:revert;padding:0}.my-content-header-left div>button>span,.my-content-header-left span>button>span{margin:revert}#new-folder-action-text,.my-content-action-text{display:none}}@media (max-width:500px){.my-content-body{max-height:unset!important}.MuiPaper-elevation{max-height:calc(100% - 15%)}}@media (max-width:675px){.my-content-body{margin-left:10px;margin-right:10px;overflow-x:auto}.my-content-mobile-header{height:84px;padding-top:10px}.my-content-header-top>div{width:100%}.my-content-header-bottom{display:flex;width:100%;margin-top:2px}.my-content-header-bottom>div{margin:auto}}.my-content-sort-item{display:flex;justify-content:space-between;align-items:center;border-radius:4px;padding:8px 15px;border:1px solid #6f6f6f;height:35px;width:96px;cursor:pointer}.my-content-list-view-file-screenshot{box-shadow:0 0 6px 0 rgb(0 0 0/12%);background:#d9d9d9;border:1px solid #dfe1e4}.my-content-sort-item:hover{background-color:#f5f5f5;box-shadow:0 0 4px 0 #00000040}.my-content-sort-item:focus,.my-content-sort-item:focus-visible{border:2px solid #0b6f85;outline:none}.my-content-sort-focused{border:2px solid #0b6f85}.my-content-grid-view-header{display:flex;flex-wrap:wrap;gap:5px}.my-content-filter-icon-container{position:relative;cursor:pointer;width:100%;height:100%;margin:0;display:flex;align-items:center;border-radius:4px}.my-content-filter-icon-container:hover{background-color:#ececec}.my-content-filter-container{cursor:pointer;display:flex;align-items:center;height:40px;border-radius:4px}.my-content-filter-icon-container:focus-visible{outline:2px solid #0b6f85;outline-offset:-2px}.my-content-list-view .my-content-item-wrapper{min-width:0}.my-content-grid-view .MuiListItemText-root .MuiListItemText-secondary{white-space:normal}@container report (max-width: 830px){.dochub-new-search-tile #institutionsSearchBar{width:100%}.dochub-new-search-tile .institutions-search-bar-container{min-width:150px!important}}@media (max-width:480px){.tile-container.my-content-body{margin-left:4px;margin-right:4px}.my-content-grid-view{padding-left:8px;padding-right:8px}.my-content-list-view{margin:0 4px}.my-content-grid-view .MuiListItemText-root .MuiListItemText-primary{white-space:normal;overflow-wrap:break-word}.institutions-search-container.dochub-new-search-tile{padding-left:8px;padding-right:calc(8px + var(--dochub-scrollbar-width, 0px))}.my-content-file-item-bottom .MuiListItem-root,.my-content-folder-item .MuiListItem-root{padding-left:8px!important;padding-right:4px!important}.my-content-file-item-bottom .MuiListItemAvatar-root,.my-content-folder-item .MuiListItemAvatar-root{min-width:46px}.my-content-folder-item .MuiListItemAvatar-root img{width:38px;height:38px}.my-content-toolbar{width:100%}.my-content-toolbar>button,.my-content-toolbar>span button{min-width:0!important;width:auto!important;max-width:100%}.my-content-toolbar .view-toggle{width:100%;min-width:0;max-width:100%;height:auto!important;min-height:35px}.my-content-toolbar .view-toggle-item{flex:1 1;min-width:0;height:auto!important;min-height:35px;padding-top:4px;padding-bottom:4px}.my-content-toolbar .view-toggle-label{white-space:normal;min-width:0}.my-content-toolbar .MuiFormControl-root,.my-content-toolbar .MuiInputBase-root{min-width:0!important}.my-content-toolbar .MuiFormControl-root{width:100%}.my-content-toolbar label[for=content-sort-label]+div{flex:1 0 100%;min-width:0!important}.my-content-list-view-actions-container{justify-content:flex-start}.my-content-list-view-actions-container button{min-width:0!important;max-width:100%}.my-content-list-item-grid{grid-template-columns:44px minmax(0,1fr)!important}.my-content-list-item-grid:has(>:nth-child(3))>:first-child{display:none}.my-content-list-view .my-content-folder-button-container{width:36px!important;min-width:36px!important}.my-content-filter-container .file-type-checkbox{width:auto;min-width:30%}}:root{--cg-purple:#614395;--cg-purple-border:#967ac7;--cg-smoke:#525252;--cg-green-dark:#007f6d;--cg-card-border:#f0eef6;--cg-card-bg:rgba(255,255,255,0.9)}.civic-guard-landing-page-container{width:100%;height:100%;overflow:hidden;position:relative}.civic-guard-landing-page-container:before{top:-80px;left:-80px;width:600px;height:600px;background:linear-gradient(0deg,#42296e,#8b5cf6);opacity:.3}.civic-guard-landing-page-container:after,.civic-guard-landing-page-container:before{content:"";position:absolute;border-radius:50%;filter:blur(128px);pointer-events:none;z-index:0}.civic-guard-landing-page-container:after{top:203.6px;left:570.4px;width:700px;height:700px;background:linear-gradient(0deg,#0b6f85,#42296e);opacity:.25}.cg-landing-container{position:relative;z-index:1;display:flex;flex-direction:column;gap:16px;padding:26px 30px;width:100%;max-width:none;margin:0;min-width:0;font-family:Inter,sans-serif;box-sizing:border-box}.cg-landing-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;flex-wrap:wrap}.cg-landing-title{margin:0;font-size:28px;font-weight:700;line-height:1.2;color:#1f1a33}.cg-landing-subtitle{margin:6px 0 0;font-size:15px;color:#000000}.cg-landing-badges{display:flex;gap:10px;flex-wrap:wrap;padding-top:6px}.cg-landing-main-row{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:stretch}.cg-landing-card{background:var(--cg-card-bg);border:1px solid var(--cg-card-border);border-radius:14px;padding:20px;box-shadow:0 1px 3px 0 rgba(0,0,0,.05);box-sizing:border-box;min-width:0}.cg-landing-card-heading{margin-bottom:16px}.cg-landing-card-title{margin:0;font-size:18px;font-weight:600;color:#1e1b4b}.cg-landing-card-subtitle{margin:6px 0 0;font-size:14px;color:var(--cg-smoke)}.cg-landing-dropzone{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px;min-height:175px;padding:16px;border:1.5px dashed var(--cg-purple-border);border-radius:12px;background:white;cursor:pointer;transition:background .15s ease,border-color .15s ease}.cg-landing-dropzone--full{grid-column:1/-1}.cg-landing-dropzone:focus-visible,.cg-landing-dropzone:hover{background:#f3eefb;border-color:var(--cg-purple);outline:none}.cg-landing-dropzone-active{background:#ece3fb;border-color:var(--cg-purple)}.cg-landing-dropzone-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;background:linear-gradient(#ede9f8,#d0c8f0)}.cg-landing-dropzone-title{font-size:15px;font-weight:600;color:#2d2542}.cg-landing-dropzone-hint{font-size:13px;color:var(--cg-smoke)}.cg-landing-options-column{display:flex;flex-direction:column;gap:12px}.cg-landing-option-card{display:flex;align-items:center;gap:12px;background:#ffffff;border:1px solid var(--cg-card-border);border-radius:14px;padding:14px;box-shadow:0 1px 3px 0 rgba(0,0,0,.05);flex:1 1}.cg-landing-option-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;flex-shrink:0}.cg-landing-option-icon-purple{background:#efe9fa}.cg-landing-option-icon-teal{background:#e2f4f1}.cg-landing-option-icon-green{background:#e7f3e8}.cg-landing-option-title{margin:0;font-size:15px;font-weight:600;color:#1f1a33}.cg-landing-option-desc{margin:4px 0 0;font-size:13px;line-height:1.4;color:var(--cg-smoke)}.cg-landing-card-header-row{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:14px;flex-wrap:wrap}.cg-landing-card-header-row .cg-landing-card-heading{margin-bottom:0}.cg-landing-recent-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;width:100%;min-width:0}.cg-guidance-banner-close:focus-visible,.cg-landing-card .blue-button:focus-visible,.cg-landing-card button:focus-visible,.cg-landing-dropzone:focus-visible,.cg-landing-option-card:focus-visible,.cg-landing-recent-item:focus-visible{outline:2px solid #0b6f85;outline-offset:3px}.cg-landing-recent-item{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;border:1px solid var(--cg-card-border);border-radius:10px;padding:12px 14px;background:var(--cg-card-bg);cursor:pointer;text-align:left;width:100%;min-width:0;max-width:100%;box-sizing:border-box;overflow:hidden;transition:background .15s ease,border-color .15s ease}.cg-landing-recent-item:has(.cg-landing-recent-item-score){grid-template-columns:32px minmax(0,1fr) 34px}.cg-landing-recent-item:focus-visible,.cg-landing-recent-item:hover{background:#f3eefb;border-color:var(--cg-purple-border);outline:none}.cg-landing-recent-item-icon{display:inline-flex;flex-shrink:0;width:32px;height:32px;align-items:center;justify-content:center}.cg-landing-recent-item-text{display:flex;flex-direction:column;gap:2px;min-width:0;overflow:hidden}.cg-landing-recent-item-name{font-size:14px;font-weight:600;color:#2d2542;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.cg-landing-recent-item-score{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;min-width:0;overflow:hidden}.cg-landing-recent-item-score .gauge-icon-container{margin:0;width:28px;display:flex;flex-direction:column;align-items:center;gap:2px}.cg-landing-recent-item-score .gauge-icon{transform:none;width:28px;height:auto;display:flex;justify-content:center}.cg-landing-recent-item-score .gauge-icon>svg{width:100%;height:auto;display:block}.cg-landing-recent-item-score .gauge-score{font-size:11px!important;line-height:1;text-align:center;width:100%}.cg-landing-recent-item-meta{font-size:12px;color:var(--cg-smoke)}.cg-recent-skeleton-item{cursor:default;pointer-events:none}.cg-recent-skeleton-item:focus-visible,.cg-recent-skeleton-item:hover{background:var(--cg-card-bg);border-color:var(--cg-card-border)}.cg-recent-skeleton-item .MuiSkeleton-root{background-color:rgba(66,41,110,.08)}.cg-recent-skeleton-item .cg-landing-recent-item-text .MuiSkeleton-root:first-of-type{margin-bottom:2px}.cg-landing-workflow-card{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.cg-landing-workflow-card .cg-landing-card-heading{margin-bottom:0}@media (max-width:1080px){.civic-guard-landing-page-container{overflow-y:auto;overflow-x:hidden}.cg-landing-main-row,.cg-landing-recent-list{grid-template-columns:1fr}.cg-landing-recent-list{display:grid;grid-gap:12px;gap:12px;overflow-x:visible;padding-bottom:0}.cg-landing-recent-item{min-width:0;max-width:none;width:100%;flex:none}}@media (max-width:640px){.cg-landing-dropzones{display:grid;grid-template-columns:1fr}.cg-landing-container{padding:16px;gap:12px}.cg-landing-card{padding:16px}.cg-landing-title{font-size:20px}.cg-landing-recent-item-name,.cg-landing-subtitle{font-size:13px}.cg-landing-recent-item-icon img{width:28px;height:28px}}.cg-guidance-banner{background:linear-gradient(90deg,#ede9f8,#e0f4f8);border:.8px solid #d0c8f0;border-radius:14px;padding:14px;margin-top:10px;margin-bottom:20px;margin-left:28px;margin-right:calc(24px + var(--dochub-scrollbar-width, 0px));font-family:Inter,sans-serif}.cg-guidance-banner-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.cg-guidance-banner-heading{display:inline-flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:#42296e;font-family:Inter,sans-serif}.cg-guidance-banner-heading svg{flex-shrink:0}.cg-guidance-banner-close{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;border-radius:6px;cursor:pointer;transition:background .15s ease}.cg-guidance-banner-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.cg-guidance-card{display:flex;align-items:flex-start;gap:10px;background:#ffffff;border:1px solid #f0eef6;border-radius:10px;padding:12px}.cg-guidance-card-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;flex-shrink:0}.cg-guidance-card-icon svg{width:18px;height:18px}.cg-guidance-icon-purple{background:#efe9fa}.cg-guidance-icon-teal{background:#e2f4f1}.cg-guidance-icon-blue{background:#e6eefc}.cg-guidance-card-text{min-width:0}.cg-guidance-card-title{margin:0;display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:14px;font-weight:600;color:#1f1a33}.cg-guidance-card-desc{margin:4px 0 0;font-size:13px;line-height:1.45;color:var(--cg-smoke)}@media (max-width:1080px){.cg-guidance-banner-cards{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.cg-guidance-banner{padding:10px;margin-left:12px;margin-right:calc(12px + var(--dochub-scrollbar-width, 0px))}.cg-guidance-banner-header{gap:8px}.cg-guidance-banner-heading{min-width:0;overflow-wrap:break-word}.cg-guidance-card{padding:10px}.cg-guidance-card-desc,.cg-guidance-card-title{overflow-wrap:break-word}}.selected-label{white-space:nowrap;background-color:#f7f6fb;border-radius:20px;border:1px solid #6f6f6f;padding-left:20px;padding-right:10px;font-size:15px;line-height:1.5;display:flex;height:34px;align-items:center;text-wrap:auto;min-height:-moz-fit-content;min-height:fit-content}.filter-table-container{margin-top:20px}.content-search-container{grid-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:1fr 100px;align-items:center}@media (max-width:600px){.content-search-container{grid-template-columns:1fr;row-gap:8px}}.activation-container,.activation-loading-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.activation-container-text-container{font-size:36px;text-align:center;line-height:1.4;margin-bottom:18px}.activation-container-button-container{column-gap:8px;display:flex}.activation-container-icon-container{margin-bottom:-36px}.roster-table-container{margin-top:20px;background-color:var(--white-color);border-top-left-radius:15px;border-top-right-radius:15px;display:grid;min-width:200px}.roster-search-tile{margin-top:20px;min-width:200px;width:100%}.roster-controls-card-body,.roster-controls-card-layout{display:flex;flex-direction:column;row-gap:10px}.roster-controls-card-layout{width:100%;padding-top:0}.roster-management-description{margin:0;color:#737373;font-size:16px;line-height:24px;align-self:flex-start}.roster-controls-row{width:100%;display:flex;justify-content:space-between;align-items:center;column-gap:10px;row-gap:10px;flex-wrap:wrap}.roster-controls-left{flex:1 1 515px;min-width:300px;display:flex;align-items:center;gap:10px;flex-wrap:nowrap}.roster-controls-right{flex:1 1 360px;display:flex;justify-content:flex-end;align-items:center;gap:10px;flex-wrap:wrap}.roster-controls-right .MuiButton-root{min-width:130px}#roster-search .roster-search-bar-container{width:382px;min-width:220px;flex:1 1 auto}@media (max-width:980px){.roster-controls-right{justify-content:flex-start}}@media (max-width:700px){.roster-controls-left,.roster-controls-right{min-width:100%}#roster-search .roster-search-bar-container{width:auto;min-width:0;flex:1 1 auto}}@media (max-width:480px){.roster-controls-right{flex-direction:column;align-items:stretch}.roster-controls-right .institutions-search-button-container{width:100%;justify-content:stretch}.roster-controls-right .MuiButton-root{width:100%}}.roster-table-locked-label{display:flex;width:-moz-fit-content;width:fit-content;margin:auto;align-items:center}.roster-table-modal-actions{display:flex;column-gap:10px}.roster-modal-halves-container{display:flex;margin-top:20px}.roster-modal-left-half,.roster-modal-right-half{width:50%;padding:0 20px}@media (max-width:440px){.roster-modal-left-half,.roster-modal-right-half{width:50%;padding:0 5px}}@media (max-width:380px){.roster-search-items-container{flex-direction:column;align-items:start!important;min-width:100px!important}}.roster-search-items-container{display:flex;justify-content:center;align-items:center;width:80%;gap:10px;min-width:250px}.roster-modal-title{text-align:center;font-weight:700}.roster-modal-sub-accounts-search-tile{margin-top:20px}.roster-modal-sub-accounts-search-tile .search-bar:has(#institutionsSearchBar){width:100%}.roster-modal-sub-account-table-container{margin-top:30px;background-color:var(--white-color)}.roster-filter-menu-container{padding:10px 15px;min-width:400px}.roster-filter-icon-container{position:relative;cursor:pointer;width:-moz-fit-content;width:fit-content;margin:auto;display:flex;justify-content:center;align-items:center}.roster-filter-menu-top-container{display:flex}.roster-filter-menu-left-container,.roster-filter-menu-right-container{width:50%;white-space:nowrap}.roster-filter-menu-title{white-space:nowrap;font-weight:700}.roster-filter-menu-bottom-container{margin-top:20px;display:flex;justify-content:end;column-gap:5px}.roster-filter-checkbox-container{display:flex;margin-top:5px;column-gap:5px}.roster-filters-applied{position:absolute;top:-8px;right:-8px;color:var(--white-color);background:#0b6f85;border-radius:50%;width:20px;height:20px;text-align:center;font-size:12px;line-height:1.5;font-weight:500;display:flex;justify-content:center;align-items:center;font-family:InterMedium}.roster-status-toggle .toggle__text--right .toggle__title{font-size:13px;font-weight:400;white-space:nowrap}.sub-account-search-container{grid-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:1fr;align-items:center}.create-user-modal-user-description{margin-bottom:20px}.roster-download-modal-content{max-width:100%;display:flex;flex-direction:column;row-gap:12px}.roster-download-modal-content .create-user-modal-user-description{margin-bottom:0}.roster-download-export-row,.roster-download-role-selector-row{display:grid;width:100%;min-width:0}.roster-download-role-selector-row{grid-template-columns:.75fr 2fr;align-items:flex-start}.roster-download-export-row{grid-template-columns:.75fr 2fr;align-items:center}.roster-download-row-label{min-width:0;width:100%;padding-top:6px}@media (max-width:640px){.roster-download-modal-content{width:100%}.roster-download-export-row,.roster-download-role-selector-row{display:flex;flex-direction:column;row-gap:8px}.roster-download-row-label{width:100%;padding-top:0}}.roster-top-tile{margin:8px 8px 2px;display:flex;flex-direction:column;justify-content:space-between;padding:16px;background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/gradient.1f8871ac.svg);background-repeat:no-repeat;border-radius:7px!important}@container report (max-width: 904px){.roster-top-tile{margin:8px}}.roster-search-container{width:100%;height:-moz-fit-content;height:fit-content;margin:auto;row-gap:10px;column-gap:10px;display:flex;justify-content:center;align-items:center;overflow-x:auto;overflow-y:hidden}.roster-search-buttons-container{display:flex;flex-direction:row;gap:10px}@keyframes fadeInDown{0%{opacity:0;margin-top:-10px}to{opacity:1;margin-top:0}}@container report (max-width: 800px){#roster-search.institutions-search-container{justify-content:start;flex-wrap:wrap}}.roster-delete-users-button{animation:fadeInDown 1s ease-out forwards;display:flex;justify-content:flex-end;padding-top:10px;margin-bottom:-10px}.roster-delete-users-button-in-card{padding-top:0;margin-bottom:0}.roster-button-container{margin-right:10px}.roster-filter-container{padding-top:0;cursor:pointer}.roster-upload-filepond-container{height:200px;width:100%;min-height:108px;display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center;row-gap:16px;border-radius:10px;border:1px dashed #8a7ba3;background-color:#fcfbff;padding:10px 20px}.roster-upload-filepond-container--dragover{border:2px solid #0277ad;background-color:#f8f5ff}.roster-upload-filepond-container--loading{opacity:.9}.new-accessibility-report-filepond-content{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:12px}.new-accessibility-report-filepond-icon{width:38px;height:38px;border-radius:50%;background-color:#f0ecfc;display:flex;align-items:center;justify-content:center}.new-accessibility-report-filepond-text{margin:0;font-size:15px;font-weight:400;color:#5d4e79;text-align:center}.new-accessibility-report-filepond-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:#0b6f85;font:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer;padding:0}.new-accessibility-report-filepond-link:disabled{opacity:.7;cursor:not-allowed}.new-accessibility-report-filepond-link:focus-visible{outline:2px solid #0b6f85;border-radius:2px;outline-offset:2px}.new-accessibility-report-filepond-input{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.new-accessibility-report-filepond-lottie-overlay{z-index:10;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#e6f2f7e5;box-shadow:0 2px 10px rgba(0,0,0,.1);border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.new-accessibility-report-filepond-lottie-animation{width:120px;height:120px;display:flex;align-items:center;justify-content:center}.new-accessibility-report-filepond-lottie-text{color:#333;font-size:14px;font-weight:500}.filepond-item,.filepond-item-error{width:100%;min-height:40px;color:black;font-size:14px;line-height:1.5;border-radius:7px;display:flex;justify-content:space-between;align-items:center;column-gap:41px;row-gap:4px;padding:8px;border:1px solid black}.filepond-item{background-color:#fff;height:-moz-fit-content!important;height:fit-content!important}.filepond-item-error{border:1px solid #bf0033}.filepond-delete-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/trashicon.86440924.svg);cursor:pointer;width:18px;height:20px;flex-shrink:0}.filepond-delete-icon-button{width:30px;height:30px;border:2px solid transparent;background-color:transparent;border-radius:4px;display:flex;justify-content:center;align-items:center}.filepond-delete-icon-button:hover{background-color:#ececec}.filepond-delete-icon-button:focus,.filepond-delete-icon-button:focus-visible{outline:0;border-color:#0b6f85}.sample-csv-hypertext{text-decoration:underline;cursor:pointer;color:#0b6f85}.sample-csv-hypertext:focus-visible{outline-color:#0b6f85;outline-offset:5px}.upload-csv-modal .modal__body .link{font:inherit}.course-csv-example-container{display:flex;flex-direction:row;gap:48px}.course-csv-example{display:flex;flex-direction:row;gap:4px;justify-content:center}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.upload-icon{width:24px;height:24px;background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/uploadFile.b9f53ce8.svg);background-position:50%;background-size:contain;background-repeat:no-repeat}.upload-table-container{display:flex;flex-direction:column;justify-content:center;gap:15px}.roster-search-bar-container{position:relative;width:100%}.roster-table-container-in-card{margin-top:0;border-top-left-radius:10px;border-top-right-radius:10px}.roster-table-container .table__scroll{max-height:clamp(300px,calc(100vh - 160px),600px)}.roster-table-container .common-form-select.MuiInputBase-root{min-width:120px}.search-bar:has(#rosterSearchBar){width:100%}.roster-table-container .table td{white-space:normal;overflow-wrap:anywhere}.common-simple-table-row{padding:5px 15px;border-bottom:1px solid var(--subdued-gray-color);min-height:20px;background-color:var(--white-color);cursor:pointer;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.common-simple-table-row:hover{background-color:var(--pale-gray-color)}.tree-item:focus-visible{outline:2px solid #0b6f85;border-radius:6px;outline-offset:-1px}.common-hierarchy-tree-row:hover{background:rgba(0,0,0,.04);border-radius:8px}.table-info{display:flex;justify-content:space-between;flex-direction:row;column-gap:10px}@media screen and (max-width:900px){.table-info{flex-direction:column;row-gap:10px}}.table-info .reports-filters-container{flex:unset}.table th[aria-sort=none] .table__sort-button .outlined-button__base-content>svg:last-child{opacity:0;transition:opacity .15s ease-in-out}.table th[aria-sort=none] .table__sort-button:focus-visible .outlined-button__base-content>svg:last-child,.table th[aria-sort=none] .table__sort-button:hover .outlined-button__base-content>svg:last-child{opacity:1}.common-simple-table-empty-text{text-align:center;font-size:18px;font-weight:700;margin-top:40px;line-height:1.5}.common-simple-table-row-icon{margin-left:auto;margin-top:3px;margin-bottom:-3px}.common-hierarchy-table-rows-highlighted,.common-hierarchy-table-rows-highlighted:hover{background-color:#e9f1f3;border-radius:8px}.light-caret-circle-down{vertical-align:bottom;margin-left:6px;background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/light-caret-circle-down.e29a26dc.svg)}.caret-circle-right{vertical-align:bottom;margin-left:6px;background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/caret-circle-right.df5e3cf9.svg)}.caret-arrow-down-icon{vertical-align:bottom;margin-left:6px;background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/circle-arrow-down.0bf2a186.svg)}.sub-account-picker-sync-description{margin-top:10px;text-align:center;gap:5px;display:flex;justify-content:center}.sub-account-sync-link{color:#0277ad}.sub-account-sync-link:hover{cursor:pointer;text-decoration:underline}.sub-account-sync-link:focus-visible{outline-color:var(--atoll-color);outline-offset:5px}.no-subaccounts-display{text-align:center}.no-subaccounts-display-content{margin:20px 0}.sub-account-type-icon{margin-right:5px;vertical-align:bottom}.table:has(.table__empty-state-cell) thead{display:none}.pagination:not(:has(.pagination__page-button:not(.pagination__page-button--active))){display:none}.table th .table__header-text,.table th .table__sort-button .outlined-button__base-content{font-family:InterMedium,Inter,sans-serif;font-weight:700!important;color:var(--semantic-color-dark)!important}button.custom-unstyled-native-button{background-color:transparent;border:none;color:inherit;cursor:pointer;font-size:inherit;font-weight:inherit;padding:20;text-align:inherit;text-decoration:none;width:-moz-fit-content;width:fit-content}.custom-unstyled-native-button:focus-visible{outline:2px solid #0b6f85;outline-offset:2px;border:1px;border-radius:4px}.custom-data-field-copy:focus-visible{outline:2px solid #0b6f85;outline-offset:2px;border:1px;border-radius:4px}.gauge-icon-container{margin:auto;width:-moz-fit-content;width:fit-content;display:inline-flex;flex-direction:column;align-items:center;gap:4px}.gauge-icon-container-inside-table{width:-moz-fit-content;width:fit-content;margin:-8px auto -15px}.gauge-icon{display:block;background-repeat:no-repeat;background-size:cover}.gauge-score{text-align:center;width:100%}.gauge-icon-table{width:-moz-fit-content;width:fit-content;margin-top:-4px;margin-bottom:-10px;text-align:center}.course-analytics-container{display:flex;flex-direction:column;gap:15px;.course-filter-table-container{margin-top:0}}.institution-report-course-analytics-heading{font-weight:400;font-size:24px;line-height:1.4}.institution-report-course-analytics-sub-heading{color:#6b6b6b;text-overflow:ellipsis;font-size:15px;line-height:1.5;text-transform:none;font-weight:400;padding:0;margin-top:0}.institution-report-course-analytics-search-tile{margin-top:25px}#course-analytics-search{font-family:Inter;font-size:15px}.course-analytics-search-filter{padding:0;.institutions-search-bar-container{max-width:min(65%,500px)}}.course-analytics-course-name-button{all:unset;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;border-radius:4px}.course-analytics-course-name-button:hover{text-decoration:underline}.course-analytics-course-name-button:focus-visible{outline:2px solid #0b6f85;outline-offset:2px}.tox-statusbar__branding{display:none!important}.tox .tox-split-button__chevron svg{fill:rgba(34,47,62,.7)!important}.tox .tox-listboxfield .tox-listbox--select,.tox .tox-textarea,.tox .tox-textarea-wrap .tox-textarea:focus,.tox .tox-textfield,.tox .tox-toolbar-textfield{border-color:#949494!important}.tox .tox-textarea-wrap .tox-textarea{border:1px solid #949494!important}.tox .tox-listboxfield .tox-listbox--select,.tox .tox-textarea,.tox .tox-textarea-wrap .tox-textarea:focus,.tox .tox-textfield:focus,.tox .tox-toolbar-textfield{box-shadow:0 0 4px 1px #0b6f8540!important;border-color:#0b6f85!important}.tox .tox-collection__item:focus-visible,.tox .tox-dialog__body-nav-item:focus-visible,.tox .tox-edit-area__iframe:focus-visible,.tox .tox-listboxfield .tox-listbox--select:focus-visible,.tox .tox-mbtn:focus-visible,.tox .tox-split-button:focus-visible,.tox .tox-tbtn:focus-visible,.tox .tox-toolbar-textfield:focus-visible{outline:2px solid #0b6f85!important;outline-offset:3px!important;box-shadow:0 0 4px 1px #0b6f8540!important}.tox .tox-mbtn:focus-visible:after,.tox .tox-split-button:focus-visible:after,.tox .tox-tbtn--enabled:focus:after,.tox .tox-tbtn:focus-visible:after{box-shadow:none!important;border:0!important}.tox .tox-edit-area:focus-within{outline:2px solid #0b6f85!important;outline-offset:3px!important;box-shadow:0 0 4px 1px #0b6f8540!important}.tox.tox-edit-focus .tox-edit-area:before{opacity:0!important;border:0!important}.tox .tox-edit-area__iframe:focus:not(:focus-visible),.tox .tox-mbtn:focus:not(:focus-visible),.tox .tox-split-button:focus:not(:focus-visible),.tox .tox-tbtn:focus:not(:focus-visible){outline:none!important}.tox.keyboard-hint-attached{border-bottom-width:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.hugerte-keyboard-hint.active,.hugerte-keyboard-hint.reserved{padding:6px 12px;border:2px solid #eeeeee;border-top:1px solid var(--semantic-border-muted);border-radius:0 0 10px 10px;background-color:var(--semantic-bg-system-subtle);color:var(--semantic-color-smoke);font-size:var(--semantic-typography-body-sm-size);line-height:22px}.hugerte-keyboard-hint-keys{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 16px}.hugerte-keyboard-hint.reserved:not(.active) .hugerte-keyboard-hint-keys{visibility:hidden}.hugerte-keyboard-hint-group{white-space:nowrap}.hugerte-keyboard-hint kbd{padding:0 6px;border:solid var(--semantic-border-default);border-width:1px 1px 2px;border-radius:4px;background-color:var(--semantic-bg-system-white);color:var(--semantic-color-dark);font-family:inherit;font-size:13px;line-height:18px}#default-issue-how-to-fix-guide-iframe{display:none}.issue-severity-weighting-settings-container{display:flex;justify-content:space-evenly;column-gap:30px;padding-top:30px;padding-bottom:30px;min-height:400px}@container report (max-width: 710px){.issue-rubrics-breakdown-container,.issue-severity-weighting-settings-container{display:flex;justify-content:space-evenly;flex-direction:column;column-gap:30px;row-gap:30px;width:100%}}.scoring-modal-container{padding:0;height:100%;overflow-x:auto;display:flex;flex-direction:column}.issue-settings-container{height:100%;padding:0 10px}.issue-settings-overview-iframe{border:0;width:712px;height:400px}.issue-settings-overview{height:100%;width:100%;justify-content:space-around;align-items:center;display:flex;padding:35px;flex-direction:column;overflow:scroll}.issue-overview-title{font-weight:700;font-size:24px;line-height:1.4;letter-spacing:0;margin:20px 0}.issue-overview-description{font-weight:400;font-size:15px;line-height:1.5;letter-spacing:0;margin:0 0 40px;width:70%}.overview-left-container{flex-direction:column;text-align:center}.overview-left-container,.overview-right-container{display:flex;justify-content:center;align-items:center}.overview-right-container{position:relative;padding:10px}.overview-video-tutorial{width:600px;height:350px;background-color:white;box-shadow:0 7px 7px 0 #00000040}.overview-video-tutorial>iframe{z-index:13;position:relative}@container report (max-width: 1200px){.overview-video-tutorial{width:400px;height:250px}}@container report (max-width: 1100px){.issue-settings-overview-iframe{width:412px;height:235px}.issue-overview-description{width:100%}}@container report (max-width: 800px){.issue-settings-overview{display:grid;grid-row-gap:20px;row-gap:20px;overflow:scroll}.overview-video-tutorial{width:350px;height:150px}}@container report (max-width: 500px){.issue-settings-container,.scoring-modal-container{overflow-x:auto;padding-right:16px;width:100%;min-width:250px}.issue-settings-action-buttons-container{max-width:100%;flex-direction:column;gap:10px;padding-top:30px}}.custom-issue-settings-header-container{line-height:1.5;letter-spacing:.00938em;color:rgb(45,45,45);font-size:14px;margin:0;font-weight:700;display:flex;flex-direction:column;flex:2 1;align-self:start;margin-top:-10px}.custom-issue-settings-body-content{margin-bottom:22px;flex:1 1;margin-left:30px}.custom-issue-settings-input-fields{flex:1 1}.custom-issue-settings-container{display:grid;justify-content:space-between;align-items:baseline;grid-template-columns:3fr 1fr;width:50%;margin-top:30px;grid-column-gap:40px;column-gap:40px;grid-row-gap:10px;row-gap:10px}.issue-settings-severity-item{align-items:center;justify-content:center;display:flex;flex-direction:column}.issue-settings-severity-item-label{margin-bottom:5px;font-weight:900;font-size:14px;line-height:1.5;color:#2b2f32;font-family:InterBold,sans-serif}.issue-settings-severe-weighting-card{display:flex;flex-direction:column;row-gap:30px}.issue-settings-severity-slider{width:300;color:#402b6b}.issue-settings-severity-slider.MuiSlider-thumb{height:15px;width:8px;background-color:#fff;border:1px solid #d2d2d2}.issue-settings-severity-slider.MuiSlider-rail{height:5px;border:1.5px solid #d2d2d2}.issue-settings-tile{padding:0;margin:20px 0}.issue-settings-title-text{font-weight:500;font-size:15px;line-height:1.5;letter-spacing:0}.issue-settings-hr{border:.75px solid #c2c2c2;opacity:.5;margin-bottom:15px}.review-setting-title{font-weight:500;font-size:15px}.review-setting-description{display:flex;justify-self:start;font-weight:400;font-size:15px;align-items:center}.review-setting-container{display:grid;grid-template-columns:1fr 4fr;align-items:start}.review-settings{margin-top:20px;display:flex;flex-direction:column;gap:20px}.review-severity-issues{display:grid;align-items:center;grid-template-columns:1fr 2fr;margin-bottom:10px}.issue-severity-container{display:flex;align-items:center;flex-wrap:wrap}.issue-severity-text{margin-right:20px;min-width:51px}.issue-name-container{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}@media (max-width:1100px){.review-setting-container{grid-template-columns:1fr 3fr}.review-severity-issues{grid-template-columns:1fr 1fr}}@media (max-width:900px){.review-setting-container{grid-template-columns:1fr 3fr}.review-severity-issues{grid-template-columns:1fr 1fr}}@media (max-width:800px){.review-setting-container{grid-template-columns:none}.review-setting-description{margin-top:10px}.review-severity-issues{grid-template-columns:1fr 1fr}}.weight-value{align-items:center;padding:5px 15px;border-radius:20px;margin-right:5px;text-align:center;width:45px;height:26px;display:flex;justify-content:center}.minor-weight{background-color:#e0eee0}.review-scoring-rubrics{border-radius:4px;color:#344054;background-color:#e4e3f6;padding:5px 10px;white-space:nowrap;margin-left:10px;height:26px;display:flex;justify-content:center;align-items:center}.review-weight{display:inline-flex;align-items:center;padding:5px 15px;border-radius:20px;margin-right:5px;margin-left:10px}.major-weight{background-color:#fff0d4;margin-left:25px}.severe-weight{background-color:#ffe0e0;margin-left:25px}.threshold-adjustments{margin-top:5px;margin-bottom:5px}.issue-settings-description-text{font-weight:500;font-size:15px;padding-top:5px;padding-bottom:15px;letter-spacing:0;color:#6b6b6b}.checks-enabled-standards-selector{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:10px;margin-bottom:6px;border:1px solid #d2c5f6;border-radius:4px;background:#ffffff;width:100%;box-sizing:border-box}.checks-enabled-standards-selector-question{display:flex;align-items:center;gap:8px}.checks-enabled-standards-selector-question-icon{display:block;width:24px;height:24px;flex-shrink:0}.checks-enabled-standards-selector-label{font-family:Inter,sans-serif;font-size:18px;font-weight:600;line-height:150%;color:#5f4aa6;flex:0 1 auto;min-width:0}.checks-enabled-standards-radio-group{width:100%;margin-top:0;grid-gap:12px;gap:12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}@container report (max-width: 1000px){.checks-enabled-standards-selector{align-items:flex-start}.checks-enabled-standards-radio-group{grid-template-columns:1fr}}.issue-settings-installation-tile{height:max-content;width:95%;margin-bottom:50px}.issue-settings-action-buttons-container{display:flex;justify-content:flex-end;align-items:center;margin-bottom:10px;margin-top:-20px;column-gap:10px}.issue-settings-spinner-container{justify-content:center;align-items:center;display:flex}.issue-rubrics-breakdown-container{display:flex;justify-content:space-evenly;column-gap:30px;padding-bottom:30px}.rubrics-scenario-breakdown-tab{padding:20px 10px;display:flex;flex-direction:column;row-gap:10px;background:var(--light-purple,rgba(218,208,234,1))}@container report (max-width: 1260px){.custom-issue-settings-container{width:70%}}@container report (max-width: 870px){.custom-issue-settings-container{width:100%}.review-severity-issues{display:flex;flex-direction:column;align-items:flex-start;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:80%}.issue-name-container{width:80%}.issue-severity-container{margin-left:-25px;width:50%}}@container report (max-width: 400px){.severity-weight{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.major-weight,.severe-weight{margin-left:0}}@container report (max-width: 495px){.custom-issue-settings-container{grid-template-columns:1fr}}.rubric-tool-tip-container{display:flex;gap:5px;align-items:center;cursor:pointer}.rubric-tool-tip-icon-container{all:unset;display:flex;align-items:center;cursor:pointer}.rubric-tool-tip-icon-container:focus-visible{outline:2px solid #0b6f85;border-radius:6px}.issue-settings-title{font-weight:500;font-size:18px;line-height:1.5;margin-bottom:5px;flex:0 1}.issue-settings-description{font-weight:500;font-size:15px;line-height:1.5;color:#6b6b6b;margin-bottom:10px;flex:0 1}.issue-settings-compatibility-banner-wrapper>.issue-settings-policy-banner{border:2px solid #0b6f85;background-color:#eefbfe;border-radius:7px;padding:10px 15px;display:flex;align-items:center;margin-bottom:10px}.issue-settings-compatibility-banner-wrapper .issue-settings-policy-banner-icon,.issue-settings-compatibility-banner-wrapper .issue-settings-policy-banner-icon svg{width:-moz-fit-content;width:fit-content;height:32px;margin-right:5px}.issue-settings-compatibility-banner-wrapper .issues-report-issue-icon{display:flex;align-items:center;width:revert;height:revert;margin-right:0!important;max-width:32px}.issue-settings-stepper-card-container{overflow:auto;height:614px}.issue-settings-stepper-card-shell{width:100%;max-width:none;height:732px;background:#ffffff;border-radius:10px;box-shadow:0 0 5px rgba(0,0,0,.2)}.issue-settings-stepper-card-header{background:#fcfcfc;border-bottom:1px solid rgba(194,194,194,.5);padding:15px 20px;min-height:56px;box-sizing:border-box}.issue-settings-stepper-card-header .wizard{width:100%!important}.issue-settings-stepper-card-header .wizard__item:not(:first-child){flex:1 1 auto}.issue-settings-stepper-card-header .wizard__divider{flex:1 1 24px;width:auto;min-width:24px;margin:0 16px}.issue-settings-stepper-card-header .wizard__item--current .wizard__node{background:#008400;border-color:#008400;color:#ffffff}.issue-settings-stepper-card-header .wizard__item--current .wizard__name{color:#008400}.issue-settings-stepper-card{padding:20px}.issue-settings-stepper-card-shell .stepper-buttons-hr{margin:0}.issue-settings-stepper-card-shell .stepper-buttons{padding:10px;min-height:45px;box-sizing:border-box}.scoring-rubric-compliance-tile-container{margin-top:20px;display:flex;gap:20px;display:none}.scoring-rubric-tile{background:#f7f7f9;border-radius:10px;padding:10px}@media (max-width:802px){.scoring-rubric-compliance-tile-container{flex-direction:column}}@media (max-height:900px),(max-width:1100px){.scoring-rubric-compliance-tile-container{display:flex!important}}.guided-questions-container{padding:10px 0}.guided-questions-header{margin-bottom:20px}.guided-questions-section{margin-bottom:30px}.guided-questions-question{font-weight:600;font-size:15px;line-height:26px;color:rgba(0,0,0,.87);margin:0 0 5px;padding-top:14px}.guided-questions-options{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;padding:0 0 15px}@container report (max-width: 870px){.guided-questions-options{flex-direction:column}}.guided-question-card{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ffffff;border:1px solid #eaeaea;border-radius:10px;padding:25px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-size:15px;font-weight:400;color:#333333;text-transform:capitalize;transition:border-color .15s ease,background-color .15s ease;height:70px;box-sizing:border-box;flex:1 1;min-width:0}.guided-question-card:hover{border-color:#7A61CF;background-color:#f4f4f4}.guided-question-card:focus-visible{outline:2px solid #0b6f85;outline-offset:2px}.guided-question-card.selected{border:2px solid #7a61cf;background-color:#ffffff}.guided-question-card-label{flex:1 1}.guided-question-card-check{flex-shrink:0;margin-left:8px;display:flex;align-items:center}.option-card-group.radio-button-group{display:flex;width:100%}.option-card-group .radio-button-group__options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:15px;gap:15px;padding-top:12px}.option-card-group .radio-button{position:relative;width:100%;min-height:71px;box-sizing:border-box;align-items:flex-start;padding:12px;border:1px solid #e5e5e5;border-radius:6px;background:#ffffff}.option-card-group .radio-button:hover{background:#f9f9f9}.option-card-group .radio-button:has(input:checked){padding:11px;border:2px solid #42296e;background:#fbf7ff}.option-card-group .radio-button:before{content:var(--option-badge,none);position:absolute;top:-12px;left:39px;padding:2px 8px;border-radius:4px;background:#885dd4;color:#ffffff;font-size:14px;font-weight:500;line-height:140%;white-space:nowrap}.option-card-group .radio-button:after{content:var(--option-tag,none);position:absolute;top:10px;right:10px;padding:2px 10px;border:1px solid #d4c0ed;border-radius:17px;background:#f4ebff;color:#42296e;font-size:13px;font-weight:500;white-space:nowrap}.scoring-model-cards .radio-button__text{padding-right:90px}@container report (max-width: 1260px){.scoring-model-cards .radio-button-group__options{grid-template-columns:repeat(2,minmax(0,1fr))}}@container report (max-width: 1000px){.checks-enabled-standards-radio-group .radio-button-group__options{grid-template-columns:1fr}}@container report (max-width: 870px){.scoring-model-cards .radio-button-group__options{grid-template-columns:1fr}}.institution-settings-view-course-settings-container .search-filter-tile,.scope-settings-container .update-changes-container{width:100%}.scope-settings-divider{width:100%;height:1px;background-color:#d8d8d8}.scope-settings-search-buttons{gap:10px;display:flex}.scope-settings-omitted-terms-container{margin:0 0 4px 28px}.radio-button-group--row .radio-button-group__options>.scope-settings-omitted-terms-container{order:1;flex-basis:100%;margin:4px 0}.scope-settings-omitted-terms-input-container{background-color:#ffffff;padding:15px;border-radius:10px;border:1px solid #d8d8d8;max-width:800px}.scope-settings-omitted-terms-title{font-size:15px;color:#292929;margin-bottom:4px;font-weight:700}.scope-settings-omitted-terms-description{font-size:14px;color:#5c5c5c;margin-bottom:10px}.scope-settings-omitted-terms-footer{font-size:14px;color:#5c5c5c;margin-top:12px}.scope-settings-omitted-terms-input-row{display:flex;gap:10px;align-items:center;max-width:800px}.scope-settings-omitted-terms-input{width:100%}.scope-settings-omitted-terms-tags{margin-top:10px;gap:10px}.scope-settings-omitted-terms-empty{margin-top:10px;color:#757575;font-size:14px}@container report (max-width: 500px){.integrations-container,.scope-settings-container{overflow-x:auto;padding-right:16px;min-width:450px}}@container report (max-width: 440px){.scope-settings-container{overflow-x:auto;padding-right:5px;min-width:250px;max-width:400px}.integrations-container{min-width:250px}}.scope-settings-card{height:max-content;width:90%;margin-top:20px}.scope-settings-card>.card-header{flex-wrap:wrap;height:auto;min-height:56px;padding-top:10px;padding-bottom:10px}.scope-settings-card>.card-header>.card-header-title{flex-shrink:0}.institution-api-test-div{display:flex;align-items:center;margin-bottom:22px;margin-top:10px}.institution-api-test-div-icon{margin-right:20px}.institution-api-test-div-content{display:flex;flex-direction:column}.institution-api-test-div-content h4{margin-top:4px;margin-bottom:6px;font-weight:900}.institution-api-test-div-subtitle{font-weight:600}.institution-api-test-div-subtitle-container{word-break:break-all}.institution-api-tests-container{margin-left:10px}.institution-api-test-status{margin-top:-8px;margin-bottom:0;text-align:center}.react-datepicker__input-container input{height:34px;border:1px solid #6f6f6f;padding:10px 35px 10px 10px;font-size:15px;line-height:1.5;width:165px}.react-datepicker__input-container input[disabled]{cursor:auto}.react-datepicker__input-container input:hover{border:1px solid black}:where(.react-datepicker:not(.month-picker-calendar)) .react-datepicker__month{display:flex;flex-direction:column;row-gap:16px}:where(.react-datepicker:not(.month-picker-calendar)) .react-datepicker__month-wrapper{display:flex;flex-direction:row;column-gap:16px}:where(.react-datepicker:not(.month-picker-calendar)) .react-datepicker__month-text{margin:10px!important;width:36px!important;height:36px!important;border-radius:50%!important;display:inline-flex!important;justify-content:center;align-items:center!important}:where(.react-datepicker:not(.month-picker-calendar)) .react-datepicker__month-text--selected{background-color:#42296e!important;color:#fff!important}:where(.react-datepicker:not(.month-picker-calendar)) .react-datepicker__month-text--keyboard-selected{background-color:transparent!important;color:inherit!important}:where(.react-datepicker:not(.month-picker-calendar)) .react-datepicker__month-text--selected:hover{background-color:#42296e!important;color:#fff!important}@container report (max-width: 680px){:where(.react-datepicker:not(.month-picker-calendar)) .react-datepicker__month-text{margin:10px!important}:where(.react-datepicker:not(.month-picker-calendar)) .react-datepicker__month-wrapper{padding-bottom:14px!important}}@container report (max-width: 525px){:where(.react-datepicker:not(.month-picker-calendar)) .react-datepicker__month-text{margin:5px!important}:where(.react-datepicker:not(.month-picker-calendar)) .react-datepicker__month-wrapper{padding-bottom:2px!important}}.react-datepicker:not(:where(.month-picker-calendar)){border-radius:12px;box-shadow:0 0 6px 0 #2320201a;font-family:Inter,InterMedium,Roboto,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;min-height:100px;padding:18px 20px 10px}:where(.react-datepicker:not(.month-picker-calendar)) .react-datepicker__header{background-color:transparent;border-bottom:0;padding:0}.month-picker-popper,.specific-date-picker-popper{z-index:1500!important}.month-picker-popper.react-datepicker-popper[data-placement^=bottom],.specific-date-picker-popper.react-datepicker-popper[data-placement^=bottom]{margin-top:5px}.react-datepicker.month-picker-calendar--month{width:220px}.react-datepicker.month-picker-calendar--month .react-datepicker__month-wrapper{grid-template-columns:repeat(3,44px)}.react-datepicker.month-picker-calendar--month .react-datepicker__month-text{width:44px!important;height:44px!important}.month-picker-container{height:33px;width:min-content}.next-year-button,.prev-year-button{width:8px;height:14px;background:none;display:flex;img{width:8px;height:14px}}.next-year-button:focus,.prev-year-button:focus,:where(.react-datepicker:not(.month-picker-calendar)) .react-datepicker__month-text:focus{outline:none}.next-year-button:focus-visible,.prev-year-button:focus-visible{outline:2px solid #0b6f85;outline-offset:3px;border-radius:2px}:where(.react-datepicker:not(.month-picker-calendar)) .react-datepicker__month-text:focus-visible{outline:2px solid #0b6f85;outline-offset:3px}.month-picker-top-bar{grid-template-columns:8px 1fr 8px;justify-items:center;padding-bottom:15px}.month-picker-header-date{width:max-content;justify-content:center;font-family:InterBold;font-weight:700;font-size:13px}.month-picker-year-box{width:72px;border:1px solid #6f6f6f;border-radius:4px}@container (max-width: 400px){.react-datepicker-popper{will-change:auto!important}:where(.react-datepicker:not(.month-picker-calendar)) .react-datepicker__month-wrapper{padding-bottom:0}}.month-picker-icon-container{position:relative;pointer-events:none;width:100%;height:100%;margin-top:-33px}.month-picker-icon{background-repeat:no-repeat;background-size:cover;background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/calandar.f4aa5530.svg);position:absolute;right:0;top:0;bottom:0;margin-top:auto;margin-bottom:auto;width:22px;height:22px;margin-right:5px}:where(.react-datepicker:not(.month-picker-calendar)) .react-datepicker__triangle{display:none!important}.react-datepicker-customize{border-radius:5px;border:none;box-shadow:0 0 4px 0 #00000040;font-family:InterMedium,Roboto,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;padding:10px 10px 10px 20px;overflow:auto;scrollbar-gutter:stable}:where(.react-datepicker:not(.month-picker-calendar)) .react-datepicker__current-month{font-size:12px;padding-bottom:10px;line-height:1.6;justify-content:center!important}:where(.react-datepicker:not(.month-picker-calendar)) .react-datepicker__day{color:#2b2f32;font-family:Inter}:where(.react-datepicker:not(.month-picker-calendar)) .react-datepicker__day--disabled,:where(.react-datepicker:not(.month-picker-calendar)) .react-datepicker__day--disabled~.react-datepicker__day--outside-month{color:#ccc;pointer-events:none}:where(.react-datepicker:not(.month-picker-calendar)) .react-datepicker__day--outside-month{color:#8e8c9a}:where(.react-datepicker:not(.month-picker-calendar)) .react-datepicker__day-name{font-family:Inter;color:#4c4c4c}:where(.react-datepicker:not(.month-picker-calendar)) .react-datepicker__day--selected{border-radius:20px;background-color:#42296e;color:#fff!important}:where(.react-datepicker:not(.month-picker-calendar)) .react-datepicker__day--selected:hover{background-color:#42296e!important;color:#fff!important}:where(.react-datepicker:not(.month-picker-calendar)) .react-datepicker__day--keyboard-selected,:where(.react-datepicker:not(.month-picker-calendar)) .react-datepicker__day:hover{border-radius:20px;background-color:#f0f0f0}:where(.react-datepicker:not(.month-picker-calendar)) .react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,:where(.react-datepicker:not(.month-picker-calendar)) .react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,:where(.react-datepicker:not(.month-picker-calendar)) .react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,:where(.react-datepicker:not(.month-picker-calendar)) .react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{border-radius:20px;background-color:#f0f0f0;color:inherit}:where(.react-datepicker:not(.month-picker-calendar)) .react-datepicker__day--selected:not([aria-disabled=true]):hover,:where(.react-datepicker:not(.month-picker-calendar)) .react-datepicker__month-text--selected:not([aria-disabled=true]):hover{background-color:#42296e!important;color:#fff!important}:where(.react-datepicker:not(.month-picker-calendar)) .react-datepicker__day:focus{outline:none}:where(.react-datepicker:not(.month-picker-calendar)) .react-datepicker__day:focus-visible{outline:2px solid #0b6f85;outline-offset:3px;border-radius:20px}:where(.react-datepicker:not(.month-picker-calendar)) .react-datepicker__navigation-icon--next,:where(.react-datepicker:not(.month-picker-calendar)) .react-datepicker__navigation-icon--previous{left:-10px}:where(.react-datepicker:not(.month-picker-calendar)) .react-datepicker__navigation--next{right:0;width:8px;height:16px;margin-right:15px;margin-top:7px;border:none;background-repeat:no-repeat;background-size:contain;background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/yearForward.e68adbfa.svg)}:where(.react-datepicker:not(.month-picker-calendar)) .react-datepicker__navigation--previous{left:0;width:8px;height:16px;margin-left:15px;margin-top:7px;border:none;background-repeat:no-repeat;background-size:contain;background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/yearBack.7e1d8d4b.svg)}:where(.react-datepicker:not(.month-picker-calendar)) .react-datepicker__navigation:focus{outline:none}:where(.react-datepicker:not(.month-picker-calendar)) .react-datepicker__navigation:focus-visible{outline:2px solid #0b6f85;border-radius:2px;outline-offset:3px}#month-picker-container.month-picker-container .react-datepicker__day--keyboard-selected:not(.react-datepicker__day--selected),#month-picker-container.month-picker-container .react-datepicker__day:focus,#month-picker-container.month-picker-container .react-datepicker__day:focus-visible{background-color:transparent!important;color:inherit!important;outline:3px solid #0b6f85!important;outline-offset:0!important;border-radius:50%!important;box-shadow:none!important}#month-picker-container.month-picker-container .react-datepicker__day--keyboard-selected:not(.react-datepicker__day--selected):hover{background-color:transparent!important}.my-content-skeleton-row{flex-direction:row;justify-content:flex-start;display:flex}.my-content-skeleton-top{font-size:2rem;margin-right:10px;line-height:1.4}.report-header-tile-skeleton-container{margin-bottom:10px}.report-header-skeleton{display:flex;justify-content:space-between;align-items:center;margin:-10px 0 -20px;max-width:none}.report-header-skeleton-button{display:flex;justify-content:flex-end;margin-top:10px;padding-bottom:10px}@container report (max-width: 950px){.report-header-skeleton{flex-direction:column;align-items:flex-start}.report-header-skeleton-button{justify-content:flex-start}}.installation-item-skeleton{display:flex;flex-direction:column;justify-content:center;height:480px;align-items:center}.settings-card-left-wrapper{flex:2 1}.settings-card-right-wrapper{flex:1 1}.settings-card-wrapper{display:flex;justify-content:flex-start;width:70%;margin-bottom:30px}.grid-settings-card-container{display:flex;justify-content:space-between;width:100%}.grid-settings-card{width:48%}@media (max-width:1500px){.grid-settings-card-container{display:contents}.grid-settings-card{width:100%}}.skeleton-row{display:flex;justify-content:space-between}.branding-settings-row{width:100%;margin-top:10px;justify-content:flex-start}.branding-settings-color-wrapper{width:80%}.branding-settings-color-wrapper,.scope-settings-row{display:flex;justify-content:flex-start;margin-bottom:30px}#smartSpeakerSettingsContainer{min-height:80vh;position:absolute;padding:20px;margin:40px 20px 20px;overflow:hidden}.smart-speaker-title{color:var(--electric-blue-color);font-size:clamp(1.8rem,.25rem + 1.5vw,2rem);text-align:center}#saveButtonContainer{display:inline-flex;float:right}.smart-speaker-wrapper{padding:15px}.smart-speaker-install-instructions-text,.smart-speaker-install-modal-placement-text{font-size:20px;line-height:1.4;color:var(--storm-gray-color);padding-bottom:20px}.smart-speaker-install-left-container,.smart-speaker-install-right-container{float:left;width:50%}.smart-speaker-install-outer-container{display:flex}.smart-speaker-install-title{font-size:25px;line-height:1.4;padding-top:25px;margin-bottom:25px;border-bottom:1px solid #9d9d9d80}.smart-speaker-install-instructions-number,.smart-speaker-install-title{color:var(--electric-blue-color)}#smartSpeakerInstallInjectionScriptContainer{width:80%;left:0;right:0;margin:auto;background-color:var(--frosty-white-color);box-shadow:2px 2px 11px 1px rgba(0,0,0,.08);border-radius:7.69466px;word-break:break-word;padding:20px 20px 80px;position:relative}#smartSpeakerInstallInjectionScriptCopyContainer{position:absolute;right:15px;bottom:15px}#smartSpeakerInstallInjectionScriptCopyModal{margin-left:10px}#smartSpeakerModalPlacementViewer{height:100%;padding-bottom:30%;left:0;right:0;margin:auto;box-shadow:2px 2px 11px 1px rgb(0 0 0/8%);border-radius:7.69466px;position:relative}#smartSpeakerModalPlacementViewerInnerContainer{position:absolute;height:100%;width:100%}#smartSpeakerModalPlacementViewerHead{width:100%;height:15%;background-color:var(--gravel-gray-color);display:flex}#instituteSmartSpeakerModalPlacementViewerBody,#smartSpeakerModalPlacementViewerBody{width:100%;height:100%;background-color:var(--frosty-white-color);position:relative}#smartSpeakerModalPlacementViewerHeadSearchContainer{float:left;width:70%;position:relative}#smartSpeakerModalPlacementViewerHeadSearchBar{float:left;background-color:var(--misty-gray-color);border-radius:15px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:50%;width:95%}.smart-speaker-modal-placement-head-button-container{float:left;width:10%;position:relative}.smart-speaker-modal-placement-head-button{background-color:var(--misty-gray-color);border-radius:50%;height:2.5vw;width:2.5vw;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}#smartSpeakerModalPlacementViewerDescriptionContainer{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:50%;height:50%;text-align:center}#smartSpeakerModalPlacementViewerDescriptionModalContainer{margin-top:-2vw}#smartSpeakerModalPlacementViewerDescriptionTextContainer{position:relative;height:100%;width:100%}#smartSpeakerModalPlacementViewerDescriptionText{color:var(--storm-gray-color);font-size:1.5vw;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:-moz-fit-content;height:fit-content;-webkit-user-select:none;-moz-user-select:none;user-select:none}#instituteSmartSpeakerModalPlacementModal,#smartSpeakerModalPlacementModal{background-repeat:no-repeat;background-size:cover;position:absolute;right:0;bottom:0;height:50px;width:50px;cursor:move;z-index:1}#panoramaAudioPlayerPanel{height:-moz-fit-content;height:fit-content;background-size:cover;background-repeat:no-repeat;box-shadow:0 6px 13px 1px rgb(0 0 0/23%);z-index:1200;background-color:#17171d;border:1px solid #8c8c8c;border-radius:8px;width:100%;margin-bottom:10px}.audio-player-caption-wrapper{display:flex;justify-content:center;align-items:center;height:55px;width:100%}#audioPlayerCaptionContainer{color:white;background-color:rgb(42,42,42);padding:2px 10px;text-align:center;position:relative;cursor:-webkit-grab;cursor:grab;width:max-content;max-width:90%;margin:0 7px 7px;height:-moz-fit-content;height:fit-content;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@container audioBar (max-width: 580px){#audioPlayerCaptionContainer{-webkit-line-clamp:2;line-clamp:2}}.audio-progress-bar-root{padding:0;margin:0 12px;position:relative}.audio-progress-bar-root>.MuiSlider-root{height:6px;padding:12px 0!important}#audioPlayerButtonsContainer{display:flex;align-items:center;justify-content:space-between;margin-top:-15px;padding:0 12px;height:34px}#audioPlayerControlPanel{container-name:audioBar;container-type:inline-size}#audioPlayerButtonsContainer img,.audio-player{display:flex;align-items:center;justify-content:center}.audio-player{position:relative;flex-direction:column;row-gap:5px;width:100%;padding:5px 15px 0;position:-webkit-sticky;position:sticky;bottom:0;z-index:3;background-color:white}.audio-display-volume-slider{display:flex;justify-content:center}.volume-control{display:flex;align-items:center;position:relative}.volume-control button{padding:0;z-index:10}.volume-slider-container{min-width:42px;display:flex;align-items:center;justify-content:center;margin:0 8px}.waveform-toggle{width:min-content;align-self:flex-end;margin:15px}.yuja-logo-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/logoIcon.86ca9bdc.svg)!important}.speed-control div[role=button]:hover{cursor:pointer}.audio-player-icon{width:24px;height:24px;background-size:cover}.audio-player-play-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/whitePlay.a5d57806.svg)}.audio-player-pause-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/whitePause.d321da95.svg)}.audio-player-back-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/whiteBacktrack.52c4ccab.svg)}.audio-player-forward-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/whiteFastForward.77567641.svg)}.audio-player-restart-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/whiteRestart.c33d0bb3.svg)}.audio-player-download-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/downloadIcon.99a4acb5.svg)}.audio-player-volume-up-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/volumeOn.5eba8253.svg)}.audio-player-volume-off-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/volumeOff.d91c030c.svg)}.audio-player-caption-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/cc.d1a5082f.svg)}.audio-player-caption-off-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/ccOff.fbc251c5.svg)}.audio-recorder-control-box{background:rgba(23,29,28,1);border-radius:50px;display:flex;column-gap:10px;padding:10px;align-items:center;flex-grow:1;width:min-content}.audio-recorder-control-wrapper{display:flex;justify-content:flex-end}.waveform{background:linear-gradient(90deg,#59d1d00f,#6d8bb80f 12.5%,#7b78c40f 25%,#7953b00f 38%,#9f28c30f 49.5%,#7d4fac0f 62.5%,#7787c30f 75%,#63b0c80f 87.5%,#53cec40f)}.progress-bar-tag-markers-container{position:absolute;width:100%;display:flex;pointer-events:none;z-index:1;height:16px;align-items:center;margin:4px 0 7px}.progress-bar-tag-marker{position:absolute;transform:translateX(-50%)}.audio-player-play-buttons{display:flex;column-gap:15px}.audio-player-duration-display{white-space:nowrap;display:flex;flex-direction:row;flex-wrap:nowrap;color:#ffffff;padding:12px 0;justify-content:center;min-width:108px}.audio-player-button-container-left,.audio-player-button-container-right{display:flex;align-items:center;flex-grow:1;column-gap:15px}.audio-player-button-container-left{justify-content:left}.audio-player-button-container-right{justify-content:right}.access-notes-container{width:100%;height:100%;overflow-y:auto}.access-notes-file-icon{background:url(https://panorama-portal-cdn.yuja.com/_next/static/media/audio-file.3bf9e7ff.svg);width:45px;height:45px;background-size:contain}.my-content-file-item:hover>li>div>.access-notes-file-icon{background:url(https://panorama-portal-cdn.yuja.com/_next/static/media/audio-file-hover.c3d38783.svg);background-size:contain}.access-note-nodes-content{max-height:calc(100% - 64px);overflow-y:auto;padding-right:10px;padding-bottom:5px;padding-top:5px}.activity-content-top-image{width:150px;height:150px;position:relative}.activity-content-body{display:flex;justify-content:center;align-items:center;flex-direction:column;row-gap:24px;height:100%;width:100%}.audio-picker{cursor:pointer;display:none;position:absolute;left:0;top:0;opacity:0;width:24px;height:24px}.activity-content{min-width:380px}.activity-content-header{width:100%;padding:8px 16px;display:flex;flex-shrink:0;align-items:center;margin-bottom:10px;justify-content:space-between}.activity-content-header-item{display:flex;align-items:center;gap:10px;font-weight:700;width:100%}@container accessNotesWrapper (max-width: 580px){.activity-content-header{flex-direction:column;row-gap:10px;align-items:revert;justify-content:center}.access-notes-header-playback-tile{display:none!important}.access-notes-policy-banner{flex-direction:column;align-items:center}.access-notes-policy-banner-icon{width:100%;justify-content:space-between;align-self:unset}.policy-banner-x{position:absolute!important;right:10px;top:10px}}#progressContainer{width:80%;height:10px;background-color:#f3f3f3;border:1px solid #ccc;border-radius:5px;overflow:hidden}#progressBar{width:0;height:10px;color:white}.activity-content-tile{display:flex;align-items:center;justify-content:center;height:80%}.access-notes-icon-container{width:24px;height:24px;cursor:pointer}.access-notes-icon-container:focus-visible{outline-color:var(--atoll-color);outline-offset:1px}.uploaded-audio-viewer-grid{display:grid;grid-template-columns:1.5fr 1fr;grid-column-gap:5px;column-gap:5px;height:100%}.uploaded-audio-viewer-tile{container-name:audioTile;container-type:inline-size;width:revert;margin:0;height:100%;overflow:scroll}.uploaded-audio-viewer-column{display:flex;flex-direction:column;padding:5px;height:100%;overflow:hidden}.audio-previewer-right-panel,.uploaded-audio-viewer-right-panel{height:100%;padding:10px 5px 15px 15px;overflow-y:scroll;scrollbar-gutter:stable}.uploaded-audio-viewer-right-panel{padding-top:0!important}.uploaded-audio-viewer-right-panel:has(.access-notes-caption-container){padding:10px 0 15px}.uploaded-audio-viewer-right-panel:has(.summary-text-container){padding-top:10px!important}#generatingCaptionAnimation{width:150px;height:110px}.access-notes-caption-container,.access-notes-transcript-top-bar{display:flex;flex-direction:column}.access-notes-transcript-top-bar{row-gap:10px;position:-webkit-sticky;position:sticky;top:0;background-color:white;padding-bottom:10px;padding-top:10px}.assess-notes-tag-list{overflow-y:scroll}.access-notes-tag-container{display:flex;flex-direction:column;row-gap:10px;height:-moz-fit-content;height:fit-content}.access-notes-formats-container{display:flex;align-items:center}.access-notes-caption-alternative-format{display:flex;flex:1 0;background:rgba(247,248,250,1);border:.5px solid rgba(111,111,111,1);border-radius:3px;justify-content:space-between;align-items:center;padding:0 10px;margin-left:10px;margin-right:0;cursor:pointer}.access-notes-caption-alternative-format:focus-visible{outline-color:var(--atoll-color)}.access-note-caption-header{font-weight:700;text-align:center;font-size:20px;line-height:1.4}.access-note-caption-description{text-align:center;font-size:15px;line-height:1.5;padding:0 20px}.slides-processing-lottie-container .access-note-caption-description{margin-bottom:30px}.language-translation-container{display:flex;width:100%;margin-top:16px;gap:10px;justify-content:center;flex-wrap:wrap;align-items:flex-start}.language-translation-container>div:first-child{flex:1 1 auto;min-width:200px;max-width:230px}.language-translation-container button{flex:0 0 auto;min-width:151px;padding:0 16px!important}@media (max-width:500px){.language-translation-container{flex-direction:column;align-items:flex-start}.language-translation-container>div:first-child{width:100%;max-width:230px;min-width:200px}.language-translation-container button{width:100%;flex:0 0 auto!important;min-width:151px;padding:0 16px!important}}@media (min-width:501px) and (max-width:900px){.language-translation-container{flex-wrap:wrap}.language-translation-container>div:first-child{flex:1 1 100%;max-width:250px}.language-translation-container button{flex:1 1 auto;width:auto}}.caption-row{cursor:pointer;margin-bottom:10px;display:flex;flex-direction:column}.access-notes-caption-download-button.MuiButtonBase-root{min-width:0;margin:0 0 0 10px;height:46px;padding:0!important}.access-notes-caption-download-button>.MuiButton-startIcon{margin:0;padding:11px 20px}.access-notes-caption-download-button svg{width:24px!important;height:24px!important;stroke-width:0px}.access-notes-transcript-rows{flex:1 1;height:100%}.caption-row:active,.caption-transcript-row:active{background-color:#eee}.caption-transcript-row{cursor:pointer;padding:10px 5px 10px 10px;display:flex;flex-direction:column;border:2px solid transparent;scroll-margin-top:120px}.caption-transcript-row:focus,.caption-transcript-row:focus-visible{border:2px solid #0b6f85;outline:none}.caption-transcript-row.search-excluded{display:none}.caption-transcript-row.current{background-color:#ccc}.caption-timestamp{background-image:linear-gradient(rgba(246,238,246,1),rgba(246,238,246,1)),linear-gradient(264.39deg,#ba54a1 10.32%,#993393 37.24%,#8d278e 49.97%,#7b298f 60.75%,#4d2e90 82.24%,#2e3191 95.16%);border:1px double transparent;background-origin:border-box;background-clip:content-box,border-box}.caption-timestamp,.tag-timestamp{border-radius:20px;width:-moz-fit-content;width:fit-content}.tag-timestamp{min-width:64px;height:-moz-fit-content;height:fit-content;display:flex;padding:2px 8px}.tag-wikipedia-icon{width:30px}.tag-title{flex:1 1;text-align:left;font-weight:700;overflow:hidden;text-overflow:ellipsis}.tag-content-row>p{margin:0;font-weight:400}.tag-content-row a{color:revert;-webkit-text-decoration:revert;text-decoration:revert}.tag-content-row .inserted-image{max-height:min(220px,40vh);max-width:100%}.tag-content-row .inserted-definition{display:-webkit-box;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden}.definition-tag-title{display:flex;align-items:center;column-gap:10px}.tag-content-row{color:#575757;font-size:15px;line-height:1.5}.recording-content-tile{min-width:380px;height:100%;margin-left:revert;margin-right:revert;padding:0;container-name:recording;container-type:inline-size}.audio-upload-menu.mic-selection .MuiPaper-root li:first-child{background-color:initial;border-top:0;color:black}.audio-upload-menu.input-selection .MuiPaper-root li:first-child{border-top:0}.audio-upload-menu.mic-selection .MuiPaper-root li:first-child:hover{background-color:rgba(0,0,0,.04)!important}.audio-upload-menu.mic-selection .MuiPaper-root li.Mui-focusVisible:first-child{background-color:rgba(0,0,0,.12)!important}.audio-upload-menu.mic-selection .MuiPaper-root li:first-child{justify-content:left!important;column-gap:10px}.audio-upload-menu .MuiPaper-root li{border-top:1px solid #6f6f6f;height:35px;color:#4d4d4d;font-size:15px;line-height:1.5}.audio-upload-menu .MuiPaper-root{border:1px solid #6f6f6f!important;box-shadow:none!important;max-width:none!important;overflow:hidden}.audio-upload-menu .MuiPaper-root ul{padding:0!important;min-width:230px!important;width:auto!important}.audio-upload-menu .MuiPaper-root li .upload-menu-icons{display:flex;flex-direction:row;align-items:center;justify-content:center;column-gap:10px;padding-right:20px}.upload-menu-icons.has-child-menu{margin-right:-20px}.upload-menu-icons.has-child-menu.mic-disabled{margin-right:-35px;column-gap:5px!important}.access-note-progress-bar-wrapper{display:flex;justify-content:center;width:100%;margin:auto}.access-note-progress-bar{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.access-note-progress{width:50%;display:flex;flex-direction:column;align-items:center}.audio-viewer-add-tag-button-panel{position:absolute;bottom:0;right:0;margin:0 20px 12px 0;display:flex;flex-direction:column;justify-content:flex-end;column-gap:10px}.access-notes-add-tag-top-bar{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;column-gap:10px;row-gap:10px;margin-bottom:10px}.access-notes-tag-editor{height:140px;position:relative}.access-notes-add-tag-bar-left,.access-notes-add-tag-bar-right{display:flex;align-items:center;column-gap:10px;min-width:0}.access-notes-add-tag-bar-middle{flex:1 1;display:flex;min-width:136px;justify-content:flex-start}.access-notes-add-tag-buttons{min-width:0!important;border:2px solid #42296e!important;border-radius:2.5px!important;padding:4px!important}.access-notes-add-tag-buttons:hover{background-color:#42296e!important}.access-notes-add-tag-buttons:hover path{stroke:white!important}.access-notes-add-tag-buttons:focus,.access-notes-add-tag-buttons:focus-visible{background-color:#42296e!important}.access-notes-add-tag-buttons:focus path,.access-notes-add-tag-buttons:focus-visible path{stroke:white!important}.access-notes-add-tag-buttons .MuiTouchRipple-root{display:none!important}.access-notes-add-tag-buttons.Mui-disabled{background-color:#c2bbcf!important;border:1px solid #c2bbcf!important}.audio-viewer-add-tag-button-panel{row-gap:5px;padding-right:5px}.audio-viewer-add-tag-button-panel button{width:min-content;padding:5px;border-radius:4px;border:1px solid transparent}.audio-viewer-add-tag-button-panel button:hover{background-color:#ececec}.audio-viewer-add-tag-button-panel button:focus-visible{border:1px solid #0b6f85}.audio-viewer-add-tag-button-panel .MuiTouchRipple-root{display:none}.access-notes-add-tag-bar-left .simple-picker-plus{padding:4px 0 4px 4px}.access-notes-add-tag-bar-left .simple-picker-plus button{padding:0}.access-notes-container .audio-player-caption-wrapper{min-height:30px;height:-moz-fit-content;height:fit-content}.access-notes-container #audioPlayerCaptionContainer{margin:0 7px}.access-notes-container .audio-player-duration-display{padding:0}.access-notes-container #audioPlayerButtonsContainer{height:unset;overflow-x:auto;overflow-y:hidden;min-height:34px}.access-notes-add-tag-top-bar .colors-container{min-width:72px;width:max-content}.tag-title-input{border:1px solid #0b6f85;outline:1px solid transparent;border-radius:3px;font-size:15px;line-height:1.5;padding-left:10px;height:42px;max-width:300px;width:100%}.tag-title-input:focus{outline:1px solid #0b6f85!important}.tag-time-title-row{display:flex;align-items:center;column-gap:10px;font-size:medium;margin-bottom:5px}.no-tag-content-body{display:flex;justify-content:space-between;align-items:center;flex-direction:column;height:100%;padding:10px 5px 15px 15px}.access-notes-tag-section #audioPlayerControlPanel{z-index:50;row-gap:5px;padding-top:5px}.access-notes-tag-section .audio-player-play-buttons button{padding:0}@container report (max-width:800px){.access-notes-tag-container{row-gap:2px}.audio-previewer-right-panel,.uploaded-audio-viewer-right-panel{padding:10px 0 0 15px}.access-notes-add-tag-top-bar{grid-template-columns:5fr 1fr}.uploaded-audio-viewer-grid{grid-template-rows:1fr 3fr;grid-template-columns:1fr;row-gap:0}.uploaded-audio-viewer-column{height:max-content}@-moz-document url-prefix(){.uploaded-audio-viewer-column{height:400px}}.uploaded-audio-viewer-tile{max-height:650px}.recording-content-tile{max-height:320px}}@container audioTile (max-width: 400px){.access-notes-add-tag-top-bar{grid-template-columns:1fr}.access-notes-tag-container{row-gap:2px}.tag-time-title-row,.tag-timestamp,.tag-title-input{font-size:medium}}.view-tag-back-button{width:-moz-fit-content;width:fit-content;display:flex;cursor:pointer;margin-bottom:15px;margin-left:5px;column-gap:10px;align-items:center}.tag-content-wrapper img{max-width:100%;height:auto}@keyframes flashBackground{0%,50%{background-color:inherit}25%,75%{background-color:#ccc}to{background-color:inherit}}.flashBackground{animation-name:flashBackground;animation-duration:4s;animation-fill-mode:both}.summary-text-container{display:flex;flex-direction:column}.summary-text{color:black;padding-bottom:17px;font-weight:600;font-size:15px;line-height:1.5}.access-notes-page-container{container-type:size;container-name:accessNotesWrapper}.access-notes-skeleton-top{height:100%}.access-notes-skeleton-top .my-content-mobile-header{display:none}.access-notes-audio-interface-container{width:100%;height:100%;display:flex;flex-direction:column;background-color:white;min-height:450px;container-type:size;container-name:accessNotesMain}.access-notes-policy-banner-wrapper{border-bottom:.5px solid #cacaca;transition:border-bottom .5s ease;background-color:var(--alabaster-color)}.access-notes-policy-banner-wrapper:has(.closed){border-bottom:0}.access-notes-policy-banner{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:10px 25px;overflow:hidden;position:relative;border-radius:8px;filter:drop-shadow(0 5px 5px #6c69701a);background-color:#eefbfe;transition:all .5s ease}.access-notes-policy-banner.open{padding:10px 30px;border:2px solid #0b6f85;visibility:visible;max-height:min-content}.access-notes-policy-banner.closed{padding:0 30px;margin-top:0;border:0 solid #0b6f85!important;margin-bottom:0;height:0;visibility:hidden;border-bottom:0 solid #cacaca}.access-notes-policy-banner:not(.csm-bar)>.MuiButtonBase-root{padding:0}.access-notes-policy-banner-icon{display:flex;width:32px;height:auto;align-items:center;justify-content:center;align-self:flex-start}.access-notes-policy-banner-icon>svg{height:32px;width:auto}.policy-banner-x{position:relative;border-radius:4px!important}.policy-banner-x.Mui-focusVisible{outline:2px solid #0b6f85;outline-offset:3px;border:0!important}.recording-policy-text-container{flex:1 1;font-size:13px;color:black;line-height:1.6}.recording-policy-description{font-size:14px;line-height:1.5;margin:0;font-weight:400}.recording-policy-link{color:#0b6f85;text-decoration:underline}.access-notes-compatibility-banner-wrapper>.access-notes-policy-banner{border:2px solid #bd8700;background-color:#bd87000d;margin-left:32px;margin-right:52px}.access-notes-compatibility-banner-wrapper .access-notes-policy-banner-icon,.access-notes-compatibility-banner-wrapper .access-notes-policy-banner-icon svg{width:-moz-fit-content;width:fit-content;height:32px}.access-notes-compatibility-banner-wrapper .issues-report-issue-icon{display:flex;align-items:center;width:revert;height:revert;margin-right:0!important;max-width:32px}.access-notes-compatibility-banner-wrapper:has(~.access-notes-container>.access-notes-audio-interface-container) .access-notes-policy-banner{margin-left:25px;margin-right:25px}.access-notes-header-bar{width:100%;padding:5px min(55px,12%);display:flex;column-gap:10px;justify-content:flex-start;font-weight:700;align-items:center;border-bottom:.5px solid #cacaca;flex-wrap:wrap;position:relative;transition:padding .25s ease}.access-notes-header-bar .access-notes-header-back-button{margin-left:-8px}.access-notes-header-name-field{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;flex:1 1;padding:5px 0}.audio-name-input{max-width:350px;font-weight:400;height:35px;flex:1 1;border-radius:4px;padding-left:10px;font-size:15px;line-height:1.5;width:-moz-fit-content;width:fit-content;border:1px solid transparent;outline:2px solid transparent;transition:border .1s linear}.audio-name-input:focus,.audio-name-input:hover{border:1px solid #0b6f85}.audio-name-input:focus{outline:1px solid #0b6f85}.access-notes-header-playback-tile{width:min-content;min-width:100px;display:flex;align-items:center;gap:5px;margin:0;border:1px solid #8c8c8c;border-radius:25px;padding:0;overflow:hidden;font-weight:400;flex:0 0}.access-notes-header-playback-tile .audio-player{width:150px;padding-top:0}.access-notes-header-rec-tile{width:-moz-fit-content;width:fit-content;display:flex;align-items:center;gap:5px;border:1px solid #8c8c8c;border-radius:25px;padding:0 13px;font-weight:400;flex:0 0}.access-notes-header-rec-tile.idle{cursor:pointer}.access-notes-header-rec-start{width:max-content}.access-notes-preview-actions{display:flex;flex-direction:row;align-items:center;gap:8px}.an-header-element{margin:3px 0}.access-notes-quiz-button{margin-right:10px}.access-notes-discard-button.small-screen,.access-notes-upload-button.small-screen{width:64px!important}.access-notes-discard-button:disabled,.access-notes-upload-button:disabled{border:2px solid transparent!important}.access-notes-upload-button.uploading>.MuiButton-startIcon{margin-left:0!important;margin-right:0!important}.uploading .header-bar-button-text{display:flex;justify-content:center;align-items:center}.small-screen .header-bar-button-text{display:none}.small-screen .MuiButton-startIcon,.small-screen .MuiButton-startIcon>svg{margin-left:0!important;margin-right:0!important}.access-notes-header-rec-divider{height:20px;width:.5px;border:.5px;background-color:#8c8c8c}.access-notes-header-waveform{width:125px;margin-right:0}.access-notes-header-waveform.hide-waveform{width:0;margin-right:-5px;overflow:hidden}.access-notes-header-timer{width:45px;margin-left:2px;margin-right:-2px}.access-notes-main-section{position:relative;display:flex;flex:1 0;flex-direction:row;max-height:100%;overflow:hidden;overflow-x:hidden}.access-notes-main-section.breakpoint{flex-direction:column;overflow:auto;overflow-x:hidden}.access-notes-tag-section{flex:1 1;border-right:.5px solid #cacaca;display:flex;flex-direction:column;min-width:0;overflow-y:auto}.access-notes-tag-section.breakpoint{flex:1 0;min-height:max-content;max-height:max-content;border-right:0;overflow:visible}.access-notes-tag-section-inner{min-height:0;height:100%}.access-notes-tag-list,.access-notes-tag-section-inner{flex:1 1;display:flex;flex-direction:column;overflow-y:auto}.access-notes-tag-list{justify-content:flex-start;overflow-x:hidden;scrollbar-gutter:stable;padding:15px 8px 15px 15px}.access-notes-add-tag-wrapper{display:flex;border-top:.5px solid #cacaca;justify-content:center;max-height:50%}.access-notes-add-tag-editor{padding:15px 15px 10px;width:100%;position:relative;height:-moz-fit-content;height:fit-content}.access-notes-tabs-section{width:40%;max-width:500px;min-height:0;display:flex;flex-direction:column;height:100%;overflow:hidden;margin-right:max(-40%,-500px);transition:margin-right .5s ease}.access-notes-tabs-section .common-tabs-wrapper{height:100%}.access-notes-tabs-section.tabs-closed{margin-right:max(-40%,-500px)}.access-notes-tabs-section.tabs-open{margin-right:0!important}.access-notes-tabs-section .MuiTabs-root{margin-top:0!important;margin-bottom:0!important;width:100%!important;max-width:none!important;background:rgba(244,244,244,1);flex:0 0}.access-notes-tabs-section .MuiTabs-root .MuiTab-root{background-color:white;max-width:none;min-width:50px}.access-notes-tabs-section .MuiTabs-root .MuiTabs-scroller .MuiTabs-indicator{background-color:#6750a4}.access-notes-tabs-section .MuiTabs-root .MuiTabs-flexContainer{column-gap:0}.access-notes-tab-header{display:flex;align-items:center;justify-content:center;font-size:15px;line-height:1.5;font-weight:700;column-gap:8px;visibility:visible;width:100%}.slides-tab-wrapper{height:100%!important;flex:1 1;min-height:150px;position:relative}.slides-tab-wrapper .lottie-container{border:0!important;border-radius:0!important;width:100%;height:100%!important}.delete-note-lottie-container{position:relative;width:100%;height:100%;border:0!important;background-color:inherit}.slides-processing-lottie-container,.slides-uploading-lottie-container{padding-top:0;border-radius:0!important;justify-content:center}.slides-tab-wrapper .lottie-container-inner{border-radius:0!important}.slides-tab-wrapper iframe{width:100%;height:100%;position:absolute;border:1px solid black}.slides-loading-span{font-size:20px;width:100%;height:100%;display:flex;align-items:center;justify-content:center;line-height:1.4}.slides-tab-wrapper .no-content-body{padding:10px 5px 15px 15px}.access-notes-tabs-section .no-content-body{padding-top:10px}.access-notes-tabs-section div[role=tabpanel]{height:calc(100% - 48px);flex:1 1}.access-notes-tabs-section.slides-success div[role=tabpanel] .slides-tab-wrapper{height:100%}.access-notes-internal-button-spacing{display:flex;gap:10px}.modal-button-actions-container:has(.access-notes-internal-button-spacing)>button{display:none}.access-notes-tabs-section.breakpoint{width:100%;max-width:none;border-bottom:.5px solid #cacaca;min-height:0;flex:2 1!important;min-height:max-content;overflow:visible}@container accessNotesMain (max-width: 900px){.access-notes-tabs-section{width:100%;max-width:none;border-bottom:.5px solid #cacaca;min-height:0;flex:2 1!important;min-height:max-content;overflow:visible}.access-notes-tag-section{flex:1 0;min-height:max-content;max-height:max-content;border-right:0;overflow:visible}.access-notes-main-section{flex-direction:column;overflow:auto;overflow-x:hidden}.uploaded-audio-viewer-right-panel{height:100%;overflow-y:revert}.access-notes-add-tag-wrapper{max-height:none}.access-notes-tag-section .audio-player{border-top:.5px solid #cacaca}.access-notes-tabs-section div[role=tabpanel]{min-height:0;overflow-y:auto;scrollbar-gutter:stable}.access-notes-tabs-section .slides-tab-wrapper:has(.slides-processing-lottie-container){height:290px!important}.access-notes-tabs-section .slides-tab-wrapper .slides-processing-lottie-container,.access-notes-tabs-section .slides-tab-wrapper .slides-uploading-lottie-container{padding-top:unset!important}.access-notes-tabs-section div[role=tabpanel]:has(.slides-tab-wrapper iframe){scrollbar-gutter:auto;padding-left:0;min-height:400px}.access-notes-tabs-section div[role=tabpanel]>div:not(.access-notes-tag-list){height:max-content;display:flex;justify-content:center;align-items:center}.access-notes-tabs-section div[role=tabpanel] div.no-tag-content-body{height:100%}#generatingCaptionAnimation{min-height:100px;height:100px}.slides-uploading-lottie-container div{height:150px!important;margin-top:-15px}.slides-uploading-lottie-container span{margin-top:-20px}.access-notes-caption-container{width:100%}.slides-tab-wrapper .lottie-container-inner{padding-top:revert;justify-content:center}.gen-ai-message-input{margin-bottom:0!important}.access-notes-add-tag-bar-right{margin-right:40px}}@container accessNotesMain (max-width: 585px){.audio-player-play-buttons{flex:0 0;justify-content:space-between!important}#audioPlayerButtonsContainer{gap:15px}.audio-player-button-container-left,.audio-player-button-container-right{padding:1px 0;justify-content:space-between!important}.access-notes-add-tag-bar-left{min-width:100%}.access-notes-add-tag-bar-middle{flex:unset}.access-notes-add-tag-top-bar{flex-wrap:wrap}.access-notes-add-tag-bar-right{margin-right:0!important}.tag-title-input{max-width:none}}@container accessNotesMain (max-width: 708px){.access-notes-quiz-button{display:none}}.import-image-modal-content{display:flex;flex-direction:column;gap:15px}.import-image-drop-zone{width:100%;height:min-content;display:flex;align-items:center;justify-content:center;gap:5px;background-color:#f7eff6;color:black;border:1px dashed #42296e;border-radius:4px;height:60px}.import-image-drop-zone>.primary-link{font-weight:700;color:#0b6f85!important}.import-image-modal-divider{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:20px;color:#252525}.image-modal-divider-line{height:0;width:100%;border-top:.25px solid #252525}.import-image-search-panel{display:flex;gap:18px}.import-image-search-panel>div{flex:1 1}.import-image-search-panel #institutionsSearchBar{width:100%}.import-image-search-results-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;row-gap:20px;column-gap:5px;height:min-content;padding-top:5px;transition:max-height .5s ease}.import-image-search-results-container.search-status-idle{overflow:hidden;max-height:0}.import-image-search-results-container.search-status-loading{height:400px;overflow:hidden}.import-image-search-results-container.search-status-complete{max-height:400px;overflow:auto;scrollbar-gutter:stable;margin-left:-5px;margin-right:-15px;padding-left:5px;padding-right:5px}.import-image-search-idle,.import-image-search-loading{display:flex;justify-content:flex-start;align-items:center;gap:7px;width:100%}.import-image-search-result{display:flex;justify-content:center;align-items:center;padding:0;height:-moz-fit-content;height:fit-content}.import-image-search-result>img{width:100%;height:auto;max-height:100px;outline:4px solid transparent}.import-image-search-result>.MuiTouchRipple-root{display:none}.import-image-search-result:focus>img,.import-image-search-result:hover>img{filter:brightness(85%)}.import-image-search-result:active>img{outline:4px solid #0b6f85}.MuiAutocomplete-endAdornment:has(.import-image-popup-icon){padding-top:2px}.MuiButtonBase-root:has(>.import-image-popup-icon){margin-right:7.5px}.import-image-popup-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.MuiButtonBase-root:has(>.import-image-popup-icon):focus-visible{outline:2px solid #0b6f85;outline-offset:3px;border-radius:4px}.search-results-container .MuiInputBase-root{height:35px;padding-top:3px!important}.search-results-container .MuiInputBase-root>input{color:black;font-size:15px;line-height:1.5;margin-top:2px}.search-results-container .MuiInputBase-root>fieldset{border:1px solid #6f6f6f!important}.import-definition-search-empty,.import-definition-search-loading{font-size:15px;line-height:1.5}#import-definition-autocomplete-label+.MuiInputBase-root:hover{background-color:#f5f5f5;box-shadow:0 0 4px 0 #00000040}#import-definition-autocomplete-label+.MuiInputBase-root.Mui-focused{box-shadow:0 0 4px 0 #00000040}#panorama-modal-dialog .MuiAutocomplete-root.Mui-focused{box-shadow:0 0 4px 0 #0b6f8580}#panorama-modal-dialog~.MuiAutocomplete-popper>.MuiPaper-root{overflow:hidden;padding:5px 0;margin-top:5px}#panorama-modal-dialog~.MuiAutocomplete-popper .MuiAutocomplete-listbox{padding:0}#panorama-modal-dialog~.MuiAutocomplete-popper .MuiAutocomplete-loading,#panorama-modal-dialog~.MuiAutocomplete-popper .MuiAutocomplete-noOptions{padding:0 16px;display:flex}#panorama-modal-dialog~.MuiAutocomplete-popper .MuiAutocomplete-listbox>li.Mui-focused{background-color:#ececec}.MuiAutocomplete-listbox .MuiAutocomplete-option{height:28px;font-size:15px;line-height:1.5}.MuiAutocomplete-listbox .MuiAutocomplete-option[aria-selected=true]{background-color:#e7f1f3}#panorama-modal-dialog:has(.MuiInputBase-root.Mui-focused)~.MuiAutocomplete-popper>.MuiPaper-root{box-shadow:0 0 4px 0 #00000040}.search-results-container{display:flex;flex-direction:column;justify-content:space-between;column-gap:5px;height:min-content;padding-top:5px}.search-results-container .admin-common-form-control,.search-results-container .admin-common-form-control .MuiInputBase-root{height:42px}.search-results-container .admin-common-form-control>label{top:-6px;transition:top .25s ease}.definition-search-results-container .admin-common-form-control>label.Mui-focused,.search-results-container .admin-common-form-control>label.Mui-focused,.search-results-container .admin-common-form-control>label.MuiInputLabel-shrink{top:0}.import-image-search-panel .institutions-search-bar-container>div:not(.institutions-search-bar-icon){width:100%}.import-image-search-panel .institutions-search-bar-container .MuiInputBase-root{height:35px!important}.import-image-search-panel>button{height:35px!important;width:74px!important}.definition-search-results-list{list-style:none;padding:0;margin:0}.definition-search-result{display:flex;flex-direction:column;text-transform:none!important;color:black;padding:5px!important;align-items:flex-start;padding-left:15px;width:100%;border:1px solid transparent}.definition-search-result:focus,.definition-search-result:hover{background-color:#e7f1f3!important}.definition-search-result:focus{border:1px solid black}.import-definition-search-empty-text{text-align:center}.MuiDialogActions-root:has(>.definition-modal-actions){display:none}.excalidraw ul.context-menu{display:block;overflow-x:hidden}.excalidraw .App-bottom-bar>.Island{width:max-content!important;min-width:0!important}.excalidraw .App-toolbar-content{column-gap:15px}.excalidraw-modal-container{z-index:1300!important}.whiteboard-modal .modal__body{position:relative;flex:0 1 auto;height:475px;margin:0;padding:0}.excalidraw--mobile.excalidraw .Modal__content{position:relative!important;max-height:90vh!important}.App-toolbar .dropdown-menu-container>div:nth-child(6),.App-toolbar .dropdown-menu-group{display:none}.App-toolbar .dropdown-menu-container{width:-moz-fit-content;width:fit-content}.access-notes-audio-interface-container.player-RECORD:has(.tabs-closed) .access-notes-add-tag-bar-right{margin-right:40px}.access-notes-audio-interface-container.player-DRAFT:has(.tabs-closed) .access-notes-add-tag-bar-right{margin-right:40px}.excalidraw-imposed-ui{position:absolute;bottom:0;right:0;margin:0 14px 14px;z-index:7;padding:8px}.excalidraw-imposed-ui button{height:auto;width:auto;text-align:center}.gen-ai-chat-container,.gen-ai-chat-container-responses{justify-content:space-between;display:flex;text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;margin:8px 0}.gen-ai-chat-container-responses{justify-content:flex-start;height:87%}.chat-messages-response .chat-messages-no-response{padding:16px;overflow-y:auto;display:flex;flex-direction:column;gap:10px;width:100%}.chat-messages-response{width:100%;overflow:scroll;display:flex;flex-direction:column;min-height:100%}.chat-title{font-size:24px;font-weight:600}.chat-title,.chat-title-icon{margin-bottom:18px;line-height:1.4}.chat-icon-shadow{box-shadow:0 0 0 0 #7c3aed1a}.chat-description{font-size:15px;color:#6b6b6b;margin-bottom:24px;font-weight:400;line-height:1.6}.chat-message{padding:15px 16px;border-radius:7px;margin-top:8px}.user-message{align-self:flex-end;background-color:#f5f5f5;text-align:right;width:-moz-fit-content;width:fit-content;border-radius:24px;border-top-right-radius:8px;flex-direction:row-reverse;justify-content:end}.gen-ai-message,.user-message{color:#0d0d0d;display:flex;margin-right:12px;box-shadow:0 1px 2px -1px rgba(0,0,0,.3)}.gen-ai-message{background-color:#fbf8ff;border-radius:24px;border-top-left-radius:8px;flex-direction:column;margin-bottom:5px}.chat-message-response-container-title,.gen-ai-message{align-self:flex-start;text-align:left;justify-content:start}.chat-message-response-container-title{color:#0d0d0d;display:flex;flex-direction:row}.ai-message-container{margin-left:18px;margin-top:6px}.gen-ai-message-input{width:100%}.gen-ai-genai-icon{margin:0 7px 0 0;width:26px;height:26px}.upcoming-assessments-icon{margin:0;padding:8px 8px 4px;border-radius:14px;background-color:#efefef}.prompt-container{display:flex;align-items:center;justify-content:space-around;margin:8px auto auto;gap:16px;max-width:70%}.prompt-description{text-align:left;color:#4a5565;font-size:15px;font-weight:400;min-height:42px}.prompt-title{font-weight:600;font-size:15px;text-align:left}@media (max-width:950px){.prompt-container{flex-direction:column;gap:8px}.preset-prompts-container{width:100%!important}.prompt-title{min-height:0}.gen-ai-chat-container{height:unset!important}}.study-plan-prompt:hover{cursor:pointer;box-shadow:0 0 8px 0 #00000040;transition:ease-in-out}.fun-facts-container,.key-details-container,.multiple-choice-container{background:#faefde;border-radius:23px;padding:9px;height:34px;margin-top:10px;font-size:13px;line-height:1.6;display:flex;align-items:center;cursor:pointer;width:130px;justify-content:space-around}.key-details-container{margin-right:5px}.fun-facts-container{background:#dff2f2;margin-left:5px;justify-content:space-evenly}.fun-facts-container:hover{background:#dff2f2;font-size:14px;line-height:1.5;transition:ease-in-out}.key-details-container:hover{background:#faefde;font-size:14px;line-height:1.5;transition:ease-in-out}.fun-facts-container:active svg,.fun-facts-container:hover svg,.key-details-container:active svg,.key-details-container:hover svg{width:24px;height:24px;transition:ease-in-out}.fun-facts-container:active{background:#c4f1f1}.key-details-container:active{background:#f8dfb7}.quiz-prompt{width:150px;margin-left:10px}.response-icons-container{margin-top:10px;margin-left:10px;display:flex;width:100%}.response-icon{width:24px;height:24px;padding:4px;cursor:pointer;margin-right:12px}.outline-container{padding:10px 0;display:flex;flex-direction:column}.outline-title{font-weight:900}.generate-quiz-container{width:75%;background:white;justify-content:center;align-items:center;display:flex;align-self:center;box-shadow:0 0 4px 0 #00000040;border-radius:8px;height:100%;flex-direction:column;margin:15px;overflow:scroll;padding:30px;text-align:center}.generate-quiz-description{font-size:12px;line-height:1.6;color:#6b6b6b;margin-bottom:10px}.generate-quiz-title{font-size:20px;font-weight:600;margin-bottom:10px;line-height:1.4}.multiple-choice-container{background:#f9e4f5;margin-left:5px;justify-content:space-evenly;width:170px}.multiple-choice-container:hover{background:#f9e4f5;font-size:14px;line-height:1.5;transition:ease-in-out}.multiple-choice-container:active svg,.multiple-choice-container:hover svg{width:24px;height:24px;transition:ease-in-out}.multiple-choice-container:active{background:#e8c4e1}.quiz-container{width:75%;background:white;justify-content:flex-end;align-items:center;display:flex;align-self:center;box-shadow:0 0 4px 0 #00000040;border-radius:8px;height:100%;flex-direction:column;margin:15px;overflow:hidden;padding:30px}.quiz-title{font-size:20px;font-weight:600;margin-bottom:10px;line-height:1.4}.quiz-description{font-size:12px;line-height:1.6;font-weight:400;color:#6b6b6b;margin-bottom:10px}.quiz-page{background:#f8f8f8}.quiz-header{background:white;justify-content:space-between}.quiz-question-text{font-size:15px;line-height:1.5;font-weight:600;margin:10px 0}.quiz-options{margin:20px 0}.quiz-option-button:hover{box-shadow:0 0 6px 0 #00000040;cursor:pointer}.quiz-option-button{display:block;width:100%;margin:8px 0;padding:10px;font-size:16px;line-height:1.5;cursor:pointer;border:1px solid #e6e6e6;border-radius:4px;background-color:#fff;text-align:left;box-shadow:0 0 1px 0 #00000033;min-height:39px}.quiz-option-button.neutral{pointer-events:none}.quiz-option-button.neutral:hover{box-shadow:0 0 6px 0 #00000040;border:1px solid #e6e6e6}.quiz-option-button.correct{border:1px solid #a1d2ba33;background:#dbe7e1;box-shadow:0 0 1px 0 #a1d2ba33;pointer-events:none}.quiz-option-button.incorrect{background:#f8dcdb;box-shadow:0 0 1px 0 #e3a7a533;border:1px solid #e3a7a533;pointer-events:none}.quiz-answer,.quiz-results{margin-top:20px}.quiz-results{text-align:center;font-size:18px;line-height:1.5}.quiz-list{overflow:scroll;width:100%;padding:0 5px}.quiz-question{border:1px solid #efefef;background:#f9f7fc;border-radius:8px;padding:10px;margin:10px 0 10px 10px}.quiz-question-count{font-size:14px;line-height:1.5;font-weight:500;color:#6b6b6b}.results-container{width:75%;background:white;justify-content:flex-start;align-self:center;box-shadow:0 0 4px 0 #00000040;height:100%;margin:15px;overflow:scroll;padding:30px}.results-card,.results-container{align-items:center;display:flex;border-radius:8px;flex-direction:column}.results-card{width:100%;background:#f9f7fc;border:1px solid #efefef;padding:15px}.results-title{font-size:14px;line-height:1.5;font-weight:600;color:#6b6b6b}.results-description{font-size:15px;line-height:1.5;font-weight:600}.results-score{font-size:18px;line-height:1.5;text-align:center;margin-bottom:20px}.results-section{margin-top:20px;width:100%;background:white;box-shadow:0 0 1px 0 #00000033;border-radius:4px;padding:10px}.results-section h2{font-size:20px;margin-bottom:10px;line-height:1.4}.results-section ul{list-style:none;padding-left:0}.results-section li{margin-bottom:8px}.option-container{display:flex;justify-content:flex-start;align-items:center}.alphabetic-option-container{width:20px;height:20px;background:#dad0ea;border-radius:4px;text-align:center;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:1.5;margin:0 10px;padding:0 10px}.icon-option-container{margin:0 10px}.correct-answer-list,.wrong-answer-list{width:30px;height:30px;display:flex;background:#e3a7a5;border-radius:4px;margin:0 10px;align-items:center;justify-content:center}.correct-answer-list{background:#a1d2ba}.list-container{display:flex;margin:10px 0;align-items:center;justify-content:flex-start}.results-overview{display:flex}.quiz-buttons-container{display:flex;align-self:end;margin-top:10px;width:365px;justify-content:space-between}.quiz-header-container,.regenerate-quiz-container{display:flex;align-items:center;flex-direction:column;justify-content:center}.regenerate-quiz-container{width:75%;background:white;align-self:center;box-shadow:0 0 4px 0 #00000040;border-radius:8px;height:100%;margin:15px;overflow:scroll;padding:30px}.quiz-lottie-container{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/quiz-background.f7547056.svg);background-repeat:no-repeat;background-size:contain}.quiz-option-skeleton{display:flex;align-items:center}.show-results-button{display:flex;align-self:flex-end;margin-right:10px}.option-icon-container{align-items:center;display:flex;justify-content:center}.tag-skeleton-container{height:-moz-fit-content;height:fit-content;margin-bottom:10px;display:flex;flex-direction:column}.tag-skeleton-header{display:flex;flex-direction:row;width:100%;justify-content:space-between;margin-bottom:9px;height:35px;gap:15px}.tag-skeleton-timestamp{width:64px;transform:scale(1)}.tag-skeleton-title{flex:1 0;transform:scale(1)}.tag-skeleton-body{width:100%;transform:scale(1);height:60px}.loading-animation-container{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%;row-gap:60px}.loading-animation-text-container{display:flex;flex-direction:column;align-items:center;row-gap:20px;width:100%}.ai-assistant-container{display:flex;height:100%;width:100%;background:white;border-radius:8px;overflow:hidden;box-shadow:0 0 4px 0 #00000040;position:relative}.ai-assistant-container.mobile .conversation-sidebar{position:absolute;top:0;left:0;width:100%!important;min-width:100%!important;height:100%;z-index:999;background:white}.ai-assistant-container.mobile .chat-interface{width:100%;margin-left:0}.chat-toggle-heading{margin:0}.chat-toggle-button{position:absolute;top:16px;left:16px;z-index:1000;border:none;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;padding:0;justify-content:center;background:none}.ai-send-button{box-shadow:0 2px 5px 0 #00000040;height:40px;border-radius:14px}.ai-send-button-active{box-shadow:0 2px 5px 0 #7c3aed1a;height:40px;border-radius:14px}.chat-toggle-button:hover{transform:translateY(-1px);background:none;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.chat-interface{transition:margin-left .3s ease;padding:4px}.chat-interface.full-width,.chat-interface.with-sidebar{margin-left:0}.conversation-sidebar{width:300px;min-width:300px;background:#f8f9fa;border-right:1px solid #e9ecef;display:flex;flex-direction:column;transform:translateX(0);transition:transform .3s ease,opacity .3s ease;opacity:1;box-shadow:0 0 3px 0 rgba(0,0,0,.1)}.conversation-sidebar-header{padding:36px;border-bottom:1px solid #e9ecef;display:flex;justify-content:space-between;align-items:center;background:white}.conversation-sidebar-title{font-size:18px;font-weight:600;margin:0;color:#333}.conversation-list{flex:1 1;overflow-y:auto;padding:8px;background-color:white}.conversation-item{cursor:pointer;transition:background-color .2s;background:white;border-radius:8px;padding:8px}.conversation-sidebar-title{padding:8px;font-size:14px;font-weight:500;color:#727272}.conversation-item:hover{background:#f1f3f4}.conversation-item.selected{background:#f1f1f1;border-color:#2196f3;border-radius:8px}.conversation-item-content{display:flex;flex-direction:row;justify-content:space-between;gap:4px;align-items:center;height:20px}.conversation-title{font-weight:500;font-size:14px;color:#333;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:none;border:none;padding:0;margin:0;min-width:0;font-family:inherit;text-align:left;cursor:pointer}.conversation-date{font-size:12px;color:#666}.no-conversations-image{margin-bottom:35px;width:200px}.no-conversations{display:flex;flex-direction:column;align-items:center;justify-content:center;height:80%;text-align:center;padding:20px}.no-conversations-text{font-size:18px;color:#444;font-weight:600;margin:0 0 8px}.no-conversations-subtitle{font-size:14px;color:#999;margin:0}.conversation-list-loading{padding:8px}.conversation-item-skeleton{margin-bottom:8px}.chat-interface{flex:1 1;display:flex;flex-direction:column;overflow:auto;background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/accessNotesAiBackground.16567bcb.png)}.preset-prompts-container{background:#ffffff;border-radius:14px;padding:4px 9px;font-size:13px;line-height:1.6;border:1px solid #e5e7eb;display:flex;flex-direction:column;gap:7px;align-items:flex-start;width:33%;height:161px;justify-content:center}.preset-prompts-container:hover{cursor:pointer;transition:ease-in-out;border:1px solid #975ede}.preset-prompts-container:hover .upcoming-assessments-icon{background-color:#ede2fa}.response-icon:focus-visible{outline:2px solid #975ede;outline-offset:2px;border-radius:3px}.response-icon:hover{background-color:#ececec;border-radius:4px}.new-chat-button:focus,.new-chat-button:focus-visible{outline:2px solid #975ede;outline-offset:2px}.new-chat-button:focus .button-icon,.new-chat-button:focus-visible .button-icon{opacity:1!important}.preset-prompts-container:focus-visible{outline:2px solid #975ede;outline-offset:2px;border:1px solid #975ede}.preset-prompts-container:focus-visible .upcoming-assessments-icon{background-color:#ede2fa}.excalidraw .Spinner{display:flex;align-items:center;justify-content:center;height:100%;margin-left:auto;margin-right:auto;--spinner-color:var(--icon-fill-color)}.excalidraw .Spinner svg{animation:rotate 1.6s linear infinite;animation-delay:var(--spinner-delay);transform-origin:center center}.excalidraw .Spinner circle{stroke:var(--spinner-color);animation:dash 1.6s linear 0s infinite;stroke-linecap:round}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes dash{0%{stroke-dasharray:1,300;stroke-dashoffset:0}50%{stroke-dasharray:150,300;stroke-dashoffset:-200}to{stroke-dasharray:1,300;stroke-dashoffset:-280}}.excalidraw .ToolIcon{border-radius:var(--border-radius-lg);display:inline-flex;align-items:center;position:relative;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.excalidraw .ToolIcon__hidden{display:none!important}.excalidraw .ToolIcon.fillable .ToolIcon_type_checkbox:checked+.ToolIcon__icon,.excalidraw .ToolIcon.fillable .ToolIcon_type_radio:checked+.ToolIcon__icon{--icon-fill-color:var(--color-on-primary-container)}.excalidraw .ToolIcon.fillable .ToolIcon_type_checkbox:checked+.ToolIcon__icon svg,.excalidraw .ToolIcon.fillable .ToolIcon_type_radio:checked+.ToolIcon__icon svg{fill:var(--icon-fill-color)}.excalidraw .ToolIcon .ToolIcon_type_checkbox:checked+.ToolIcon__icon,.excalidraw .ToolIcon .ToolIcon_type_radio:checked+.ToolIcon__icon{background:var(--color-surface-primary-container);--keybinding-color:var(--color-on-primary-container)}.excalidraw .ToolIcon .ToolIcon_type_checkbox:checked+.ToolIcon__icon svg,.excalidraw .ToolIcon .ToolIcon_type_radio:checked+.ToolIcon__icon svg{color:var(--color-on-primary-container)}.excalidraw .ToolIcon .ToolIcon__keybinding{bottom:4px;right:4px}.excalidraw .ToolIcon .ToolIcon__icon:hover{background:var(--button-hover-bg)}.excalidraw .ToolIcon .ToolIcon__icon:active{background:var(--button-hover-bg);border:1px solid var(--button-active-border)}.excalidraw .ToolIcon .ToolIcon__icon:active svg{color:var(--color-on-primary-container)}.excalidraw .ToolIcon .ToolIcon__icon[aria-disabled=true]{background:initial;border:none}.excalidraw .ToolIcon .ToolIcon__icon[aria-disabled=true] svg{color:var(--color-disabled)}.excalidraw .ToolIcon--plain{background-color:transparent}.excalidraw .ToolIcon--plain .ToolIcon__icon{width:2rem;height:2rem}.excalidraw .ToolIcon_type_checkbox,.excalidraw .ToolIcon_type_radio{position:absolute;opacity:0;pointer-events:none}.excalidraw .ToolIcon__icon{box-sizing:border-box;width:var(--default-button-size);height:var(--default-button-size);color:var(--icon-fill-color);display:flex;justify-content:center;align-items:center;border-radius:var(--border-radius-lg)}.excalidraw .ToolIcon__icon+.ToolIcon__label{-webkit-margin-start:0;margin-inline-start:0}.excalidraw .ToolIcon__icon svg{position:relative;width:var(--default-icon-size);height:var(--default-icon-size);color:var(--icon-fill-color)}.excalidraw .ToolIcon__label{display:flex;align-items:center;color:var(--icon-fill-color);font-family:var(--ui-font);margin:0 .8em;text-overflow:ellipsis}.excalidraw .ToolIcon__label .Spinner{margin-left:.6em}.excalidraw .ToolIcon_size_small .ToolIcon__icon{width:2rem;height:2rem;font-size:.8em}.excalidraw .Modal .ToolIcon_type_button,.excalidraw .ToolIcon_type_button{padding:0;border:none;margin:0;font-size:inherit;background-color:initial}.excalidraw .Modal .ToolIcon_type_button:focus-visible,.excalidraw .ToolIcon_type_button:focus-visible{box-shadow:0 0 0 2px var(--focus-highlight-color)}.excalidraw .Modal .ToolIcon_type_button.ToolIcon--selected,.excalidraw .ToolIcon_type_button.ToolIcon--selected{background-color:var(--button-gray-2)}.excalidraw .Modal .ToolIcon_type_button.ToolIcon--selected:active,.excalidraw .Modal .ToolIcon_type_button:active,.excalidraw .ToolIcon_type_button.ToolIcon--selected:active,.excalidraw .ToolIcon_type_button:active{background-color:var(--button-gray-3)}.excalidraw .Modal .ToolIcon_type_button:disabled,.excalidraw .ToolIcon_type_button:disabled{cursor:default}.excalidraw .Modal .ToolIcon_type_button:disabled:active,.excalidraw .Modal .ToolIcon_type_button:disabled:focus-visible,.excalidraw .Modal .ToolIcon_type_button:disabled:hover,.excalidraw .ToolIcon_type_button:disabled:active,.excalidraw .ToolIcon_type_button:disabled:focus-visible,.excalidraw .ToolIcon_type_button:disabled:hover{background-color:initial;border:none;box-shadow:none}.excalidraw .Modal .ToolIcon_type_button:disabled svg,.excalidraw .ToolIcon_type_button:disabled svg{color:var(--color-disabled)}.excalidraw .Modal .ToolIcon_type_button--show,.excalidraw .ToolIcon_type_button--show{visibility:visible}.excalidraw .Modal .ToolIcon_type_button--hide,.excalidraw .ToolIcon_type_button--hide{display:none!important}.excalidraw .ToolIcon_type_floating,.excalidraw .ToolIcon_type_floating:active,.excalidraw .ToolIcon_type_floating:hover{background-color:transparent}.excalidraw .ToolIcon_type_floating .ToolIcon__icon{background-color:var(--button-gray-1);width:2rem;height:2rem}.excalidraw .ToolIcon_type_floating .ToolIcon__icon:hover{background-color:var(--button-gray-2)}.excalidraw .ToolIcon_type_floating .ToolIcon__icon:active{background-color:var(--button-gray-3)}.excalidraw .ToolIcon__keybinding{position:absolute;bottom:2px;right:3px;font-size:.625rem;color:var(--keybinding-color);font-family:var(--ui-font);-webkit-user-select:none;-moz-user-select:none;user-select:none}:root[dir=ltr] .excalidraw .unlocked-icon{left:2px}:root[dir=rtl] .excalidraw .unlocked-icon{right:2px}.excalidraw .App-toolbar-container .ToolIcon__icon{width:var(--lg-button-size);height:var(--lg-button-size)}@media screen and (max-width:450px){.excalidraw .App-toolbar-container .ToolIcon__icon{width:1.8rem;height:1.8rem}}@media screen and (max-width:379px){.excalidraw .App-toolbar-container .ToolIcon__icon{width:1.5rem;height:1.5rem}}.excalidraw .App-toolbar-container .ToolIcon__icon svg{width:var(--lg-icon-size);height:var(--lg-icon-size)}.excalidraw .App-toolbar-container .ToolIcon__LaserPointer .ToolIcon__icon,.excalidraw .App-toolbar-container .ToolIcon__MagicButton .ToolIcon__icon{width:var(--default-button-size);height:var(--default-button-size)}.excalidraw button.standalone{display:flex;justify-content:center;align-items:center;width:var(--button-width,var(--default-button-size));height:var(--button-height,var(--default-button-size));box-sizing:border-box;border-width:1px;border-style:solid;border-color:var(--button-border,var(--default-border-color));border-radius:var(--border-radius-lg);cursor:pointer;background-color:var(--button-bg,var(--island-bg-color));color:var(--button-color,var(--color-on-surface));font-family:var(--ui-font);padding:0}.excalidraw button.standalone svg{width:var(--button-width,var(--lg-icon-size));height:var(--button-height,var(--lg-icon-size))}.excalidraw button.standalone:hover{background-color:var(--button-hover-bg,var(--island-bg-color));border-color:var(--button-hover-border,var(--button-border,var(--default-border-color)));color:var(--button-hover-color,var(--button-color,var(--text-primary-color,inherit)))}.excalidraw button.standalone:active{background-color:var(--button-active-bg,var(--island-bg-color));border-color:var(--button-active-border,var(--color-primary-darkest))}.excalidraw button.standalone.active{background-color:var(--button-selected-bg,var(--color-surface-primary-container));border-color:var(--button-selected-border,var(--color-surface-primary-container))}.excalidraw button.standalone.active:hover{background-color:var(--button-selected-hover-bg,var(--color-surface-primary-container))}.excalidraw button.standalone.active svg{color:var(--button-color,var(--color-on-primary-container))}.excalidraw button.standalone svg{width:var(--default-icon-size);height:var(--default-icon-size)}.excalidraw button.standalone>*{pointer-events:none}.excalidraw .excalidraw-eye-dropper-backdrop,.excalidraw .excalidraw-eye-dropper-container{position:absolute;width:100%;height:100%;z-index:var(--zIndex-eyeDropperBackdrop);touch-action:none}.excalidraw .excalidraw-eye-dropper-container{pointer-events:none}.excalidraw .excalidraw-eye-dropper-backdrop{pointer-events:all}.excalidraw .excalidraw-eye-dropper-preview{pointer-events:none;width:3rem;height:3rem;position:fixed;z-index:var(--zIndex-eyeDropperPreview);border-radius:1rem;border:1px solid var(--default-border-color);filter:var(--theme-filter)}.excalidraw .excalidraw-eye-dropper-trigger{width:1.25rem;height:1.25rem;cursor:pointer;padding:4px;margin-right:-4px;margin-left:-2px;border-radius:.5rem;color:var(--icon-fill-color)}.excalidraw .excalidraw-eye-dropper-trigger:hover{background:var(--button-hover-bg)}.excalidraw .excalidraw-eye-dropper-trigger.selected{color:var(--color-primary);background:var(--color-primary-light)}.excalidraw .Island{--padding:0;box-sizing:border-box;background-color:var(--island-bg-color);box-shadow:var(--shadow-island);border-radius:var(--border-radius-lg);padding:calc(var(--padding) * var(--space-factor));position:relative;transition:box-shadow .5s ease-in-out}.excalidraw .Island.zen-mode{box-shadow:none}.excalidraw .focus-visible-none:focus-visible{outline:none!important}.excalidraw .color-picker__heading{padding:0 .5rem;font-size:.75rem;text-align:left}.excalidraw .color-picker-container{display:grid;grid-template-columns:1fr 20px 1.625rem;padding:.25rem 0;align-items:center}.excalidraw--mobile.excalidraw .color-picker-container{max-width:11rem}.excalidraw .color-picker__top-picks{display:flex;justify-content:space-between}.excalidraw .color-picker__button{--radius:.25rem;padding:0;margin:0;width:1.35rem;height:1.35rem;border:1px solid var(--color-gray-30);border-radius:var(--radius);filter:var(--theme-filter);background-color:var(--swatch-color);background-position:0;position:relative;font-family:inherit;box-sizing:border-box}.excalidraw .color-picker__button:hover:after{content:"";position:absolute;inset:-2px;box-shadow:0 0 0 1px var(--color-gray-30);border-radius:calc(var(--radius) + 1px);filter:var(--theme-filter)}.excalidraw .color-picker__button.active .color-picker__button-outline{position:absolute;inset:-2px;box-shadow:0 0 0 1px var(--color-primary-darkest);z-index:1;border-radius:calc(var(--radius) + 1px);filter:var(--theme-filter)}.excalidraw .color-picker__button:focus-visible{outline:none}.excalidraw .color-picker__button:focus-visible:after{content:"";position:absolute;inset:-4px;border:3px solid var(--focus-highlight-color);border-radius:calc(var(--radius) + 1px)}.excalidraw .color-picker__button:focus-visible.active .color-picker__button-outline{display:none}.excalidraw .color-picker__button--large{--radius:.5rem;width:1.875rem;height:1.875rem}.excalidraw .color-picker__button.is-transparent{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4T2NkYGAQYcAP3uCTZhw1gGGYhAGBZIA/nYDCgBDAm9BGDWAAJyRCgLaBCAAgXwixzAS0pgAAAABJRU5ErkJggg==)}.excalidraw .color-picker__button--no-focus-visible{border:0}.excalidraw .color-picker__button--no-focus-visible:after{display:none}.excalidraw .color-picker__button--no-focus-visible:focus-visible{outline:none!important}.excalidraw .color-picker__button.active-color{border-radius:calc(var(--radius) + 1px);width:1.625rem;height:1.625rem}.excalidraw .color-picker__button__hotkey-label{position:absolute;right:4px;bottom:4px;filter:none;font-size:11px}.excalidraw .color-picker{background:var(--popup-bg-color);border:0 solid rgba(255,255,255,.25);box-shadow:0 1px 4px #00000040;border-radius:4px;position:absolute}:root[dir=ltr] .excalidraw .color-picker{left:-5.5px}:root[dir=rtl] .excalidraw .color-picker{right:-5.5px}.excalidraw .color-picker-control-container{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-column-gap:.5rem;column-gap:.5rem}.excalidraw .color-picker-control-container+.popover{position:static}.excalidraw .color-picker-popover-container{margin-top:-.25rem}:root[dir=ltr] .excalidraw .color-picker-popover-container{margin-left:.5rem}:root[dir=rtl] .excalidraw .color-picker-popover-container{margin-left:-3rem}.excalidraw .color-picker-triangle{width:0;height:0;border-style:solid;border-width:0 9px 10px;border-color:transparent transparent var(--popup-bg-color);position:absolute;top:10px}:root[dir=ltr] .excalidraw .color-picker-triangle{transform:rotate(270deg);left:-14px}:root[dir=rtl] .excalidraw .color-picker-triangle{transform:rotate(90deg);right:-14px}.excalidraw .color-picker-triangle-shadow{border-color:transparent transparent rgba(0,0,0,.1)}:root[dir=ltr] .excalidraw .color-picker-triangle-shadow{left:-14px}:root[dir=rtl] .excalidraw .color-picker-triangle-shadow{right:-16px}.excalidraw .color-picker-content{display:flex;flex-direction:column;gap:.75rem;outline:none}.excalidraw .color-picker-content--default{padding:.5rem;display:grid;grid-template-columns:repeat(5,1.875rem);grid-gap:.25rem;border-radius:4px}.excalidraw .color-picker-content--default:focus{outline:none;box-shadow:0 0 0 2px var(--focus-highlight-color)}.excalidraw .color-picker-content--canvas{display:flex;flex-direction:column;padding:.25rem}.excalidraw .color-picker-content--canvas-title{color:#868e96;font-size:12px;padding:0 .25rem}.excalidraw .color-picker-content--canvas-colors{padding:.5rem 0}.excalidraw .color-picker-content--canvas-colors .color-picker-swatch{margin:0 .25rem}.excalidraw .color-picker-content .color-input-container{grid-column:1/span 5}.excalidraw .color-picker-swatch{position:relative;height:1.875rem;width:1.875rem;cursor:pointer;border-radius:4px;margin:0;box-sizing:border-box;border:1px solid #ddd;background-color:currentColor!important;filter:var(--theme-filter)}.excalidraw .color-picker-swatch:focus{box-shadow:0 0 4px 1px currentColor;border-color:var(--select-highlight-color)}.excalidraw .color-picker-transparent{border-radius:4px;box-shadow:inset 0 0 0 1px #0000001a;position:absolute;inset:0}.excalidraw .color-picker-label-swatch,.excalidraw .color-picker-transparent{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4T2NkYGAQYcAP3uCTZhw1gGGYhAGBZIA/nYDCgBDAm9BGDWAAJyRCgLaBCAAgXwixzAS0pgAAAABJRU5ErkJggg==) 0}.excalidraw .color-picker-hash{height:var(--default-button-size);flex-shrink:0;padding:.5rem .5rem .5rem .75rem;border:1px solid var(--default-border-color);border-right:0;box-sizing:border-box;color:var(--input-label-color);display:flex;align-items:center;justify-content:center;position:relative}:root[dir=ltr] .excalidraw .color-picker-hash{border-radius:var(--border-radius-lg) 0 0 var(--border-radius-lg)}:root[dir=rtl] .excalidraw .color-picker-hash{border-radius:0 var(--border-radius-lg) var(--border-radius-lg) 0;border-right:1px solid var(--default-border-color);border-left:0}.excalidraw .color-input-container{display:flex}.excalidraw .color-input-container:focus-within{box-shadow:0 0 0 1px var(--color-primary-darkest);border-radius:var(--border-radius-lg)}.excalidraw .color-picker__input-label{display:grid;grid-template-columns:auto 1fr auto auto;grid-gap:8px;gap:8px;align-items:center;border:1px solid var(--default-border-color);border-radius:8px;padding:0 12px;margin:8px;box-sizing:border-box}.excalidraw .color-picker__input-label:focus-within{box-shadow:0 0 0 1px var(--color-primary-darkest);border-radius:var(--border-radius-lg)}.excalidraw .color-picker__input-hash{padding:0 .25rem}.excalidraw .color-picker-input{box-sizing:border-box;width:100%;margin:0;font-size:.875rem;font-family:inherit;background-color:transparent;color:var(--text-primary-color);border:0;outline:none;height:var(--default-button-size);border:1px solid var(--default-border-color);border-left:0;letter-spacing:.4px;padding:.5rem .5rem .5rem .25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}:root[dir=ltr] .excalidraw .color-picker-input{border-radius:0 var(--border-radius-lg) var(--border-radius-lg) 0}:root[dir=rtl] .excalidraw .color-picker-input{border-radius:var(--border-radius-lg) 0 0 var(--border-radius-lg);border-left:1px solid var(--default-border-color);border-right:0}.excalidraw .color-picker-input:focus-visible{box-shadow:none}.excalidraw .color-picker-label-swatch-container{border:1px solid var(--default-border-color);border-radius:var(--border-radius-lg);width:var(--default-button-size);height:var(--default-button-size);box-sizing:border-box;overflow:hidden}.excalidraw .color-picker-label-swatch{display:flex;justify-content:center;align-items:center;padding:.625rem;width:var(--button-width,var(--default-button-size));height:var(--button-height,var(--default-button-size));box-sizing:border-box;border-width:1px;border-style:solid;border-color:var(--button-border,var(--default-border-color));border-radius:var(--border-radius-lg);cursor:pointer;background-color:var(--button-bg,var(--island-bg-color));color:var(--button-color,var(--color-on-surface));font-family:var(--ui-font);background-color:var(--swatch-color)!important;overflow:hidden;position:relative;filter:var(--theme-filter);border:0!important}.excalidraw .color-picker-label-swatch svg{width:var(--button-width,var(--lg-icon-size));height:var(--button-height,var(--lg-icon-size))}.excalidraw .color-picker-label-swatch:hover{background-color:var(--button-hover-bg,var(--island-bg-color));border-color:var(--button-hover-border,var(--button-border,var(--default-border-color)));color:var(--button-hover-color,var(--button-color,var(--text-primary-color,inherit)))}.excalidraw .color-picker-label-swatch:active{background-color:var(--button-active-bg,var(--island-bg-color));border-color:var(--button-active-border,var(--color-primary-darkest))}.excalidraw .color-picker-label-swatch.active{background-color:var(--button-selected-bg,var(--color-surface-primary-container));border-color:var(--button-selected-border,var(--color-surface-primary-container))}.excalidraw .color-picker-label-swatch.active:hover{background-color:var(--button-selected-hover-bg,var(--color-surface-primary-container))}.excalidraw .color-picker-label-swatch.active svg{color:var(--button-color,var(--color-on-primary-container))}.excalidraw .color-picker-label-swatch:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--swatch-color)}.excalidraw .color-picker-keybinding{position:absolute;bottom:2px;font-size:.7em}:root[dir=ltr] .excalidraw .color-picker-keybinding{right:2px}:root[dir=rtl] .excalidraw .color-picker-keybinding{left:2px}.excalidraw--mobile.excalidraw .color-picker-keybinding{display:none}.excalidraw .color-picker-type-canvasBackground .color-picker-keybinding{color:#aaa}.excalidraw .color-picker-type-elementBackground .color-picker-keybinding{color:#fff}.excalidraw .color-picker-swatch[aria-label=transparent] .color-picker-keybinding{color:#aaa}.excalidraw .color-picker-type-elementStroke .color-picker-keybinding{color:#d4d4d4}.excalidraw.theme--dark .color-picker-swatch[aria-label=transparent] .color-picker-keybinding,.excalidraw.theme--dark .color-picker-type-elementBackground .color-picker-keybinding{color:#000}.excalidraw .picker{padding:.5rem;background:var(--popup-bg-color);border:0 solid rgba(255,255,255,.25);box-shadow:var(--shadow-island);border-radius:4px;position:absolute}:root[dir=rtl] .excalidraw .picker{padding:.4rem}.excalidraw .picker button,.excalidraw .picker-container button{position:relative;display:flex;align-items:center;justify-content:center}.excalidraw .picker button:focus-visible,.excalidraw .picker-container button:focus-visible{outline:transparent;background-color:var(--button-gray-2)}.excalidraw .picker button:focus-visible svg,.excalidraw .picker-container button:focus-visible svg{opacity:1}.excalidraw .picker button:hover,.excalidraw .picker-container button:hover{background-color:var(--button-gray-2)}.excalidraw .picker button:active,.excalidraw .picker-container button:active{background-color:var(--button-gray-3)}.excalidraw .picker button:disabled,.excalidraw .picker-container button:disabled{cursor:not-allowed}.excalidraw .picker button svg,.excalidraw .picker-container button svg{margin:0;width:36px;height:18px;pointer-events:none}.excalidraw .picker button{padding:.25rem .28rem .35rem .25rem}.excalidraw .picker-content{display:grid;grid-template-columns:repeat(4,auto);grid-gap:.5rem;border-radius:4px}.excalidraw .picker-collapsible{font-size:.75rem;padding:.5rem 0}.excalidraw .picker-keybinding{position:absolute;bottom:2px;font-size:.7em;color:var(--keybinding-color)}:root[dir=ltr] .excalidraw .picker-keybinding{right:2px}:root[dir=rtl] .excalidraw .picker-keybinding{left:2px}.excalidraw--mobile.excalidraw .picker-keybinding{display:none}.excalidraw .picker-type-canvasBackground .picker-keybinding{color:#aaa}.excalidraw .picker-type-elementBackground .picker-keybinding{color:#fff}.excalidraw .picker-swatch[aria-label=transparent] .picker-keybinding{color:#aaa}.excalidraw .picker-type-elementStroke .picker-keybinding{color:#d4d4d4}.excalidraw.theme--dark .picker-swatch[aria-label=transparent] .picker-keybinding,.excalidraw.theme--dark .picker-type-elementBackground .picker-keybinding{color:#000}.excalidraw{--list-border-color:var(--color-gray-20)}.excalidraw .QuickSearch__wrapper{position:relative;height:2.6rem;border-bottom:1px solid var(--list-border-color)}.excalidraw .QuickSearch__wrapper svg{position:absolute;top:47.5%;transform:translateY(-50%);left:.75rem;width:1.25rem;height:1.25rem;color:var(--color-gray-40);z-index:1}.excalidraw.theme--dark{--list-border-color:var(--color-gray-80)}.excalidraw.theme--dark .QuickSearch__wrapper{border-bottom:none}.excalidraw .QuickSearch__input{position:absolute;top:0;left:0;width:100%;box-sizing:border-box;border:0!important;font-size:.875rem;padding-left:2.5rem!important;padding-right:.75rem!important}.excalidraw .QuickSearch__input::placeholder{color:var(--color-gray-40)}.excalidraw .QuickSearch__input:focus{box-shadow:none!important}.excalidraw .ScrollableList__wrapper{position:static!important;border:none;font-size:.875rem;overflow-y:auto}.excalidraw .ScrollableList__wrapper>.empty,.excalidraw .ScrollableList__wrapper>.hint{display:flex;justify-content:center;align-items:center;padding:.5rem;font-size:.75rem;color:var(--color-gray-60);overflow:hidden;text-align:center;line-height:150%}.excalidraw .FontPicker__container{display:grid;grid-template-columns:calc(1rem + 3 * var(--default-button-size)) 1rem 1fr;align-items:center}.excalidraw--mobile.excalidraw .FontPicker__container{max-width:calc(2rem + 4 * var(--default-button-size))}.excalidraw{--slider-thumb-size:16px}.excalidraw .range-wrapper{position:relative;padding-top:10px;padding-bottom:30px}.excalidraw .range-input{width:100%;height:4px;-webkit-appearance:none;background:var(--color-slider-track);border-radius:2px;outline:none}.excalidraw .range-input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:var(--slider-thumb-size);height:var(--slider-thumb-size);background:var(--color-slider-thumb);border-radius:50%;cursor:pointer;border:none}.excalidraw .range-input::-moz-range-thumb{width:var(--slider-thumb-size);height:var(--slider-thumb-size);background:var(--color-slider-thumb);border-radius:50%;cursor:pointer;border:none}.excalidraw .value-bubble{transform:translate(-50%)}.excalidraw .value-bubble,.excalidraw .zero-label{position:absolute;bottom:0;font-size:12px;color:var(--text-primary-color)}.excalidraw .zero-label{left:4px}.excalidraw-tooltip{--ui-font:Assistant,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-family:var(--ui-font);position:fixed;z-index:var(--zIndex-popup);padding:8px;border-radius:6px;box-sizing:border-box;pointer-events:none;word-wrap:break-word;background:#000;line-height:1.5;text-align:center;font-size:13px;font-weight:500;color:#fff;display:none}.excalidraw-tooltip.excalidraw-tooltip--visible{display:block}.excalidraw-tooltip-wrapper{display:flex}.excalidraw-tooltip-icon{width:.9em;height:.9em;margin-left:5px;margin-top:1px;display:flex}.excalidraw--mobile.excalidraw-tooltip-icon{display:none}.excalidraw .TextInput{display:inline-block}.ProjectName{margin:auto;display:flex;align-items:center}.ProjectName .TextInput{height:calc(1rem - 3px);width:200px;overflow:hidden;text-align:center;margin-left:8px;text-overflow:ellipsis}.ProjectName .TextInput--readonly{background:none;border:none;width:auto;max-width:200px;padding-left:2px}.ProjectName .TextInput--readonly:hover{background:none}.excalidraw .Checkbox{margin:4px .3em;display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.excalidraw .Checkbox:hover:not(.is-checked) .Checkbox-box:not(:focus){box-shadow:0 0 0 2px #4dabf7}.excalidraw .Checkbox:hover:not(.is-checked) .Checkbox-box:not(:focus) svg{display:block;opacity:.3}.excalidraw .Checkbox:active .Checkbox-box{box-shadow:inset 0 0 2px 1px #1c7ed6!important}.excalidraw .Checkbox:hover .Checkbox-box{background-color:#d0ebff33}.excalidraw .Checkbox.is-checked .Checkbox-box{background-color:#d0ebff}.excalidraw .Checkbox.is-checked .Checkbox-box svg{display:block}.excalidraw .Checkbox.is-checked:hover .Checkbox-box{background-color:#a5d8ff}.excalidraw .Checkbox .Checkbox-box{width:22px;height:22px;padding:0;flex:0 0 auto;margin:0 1em;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 2px #1c7ed6;background-color:transparent;border-radius:4px;color:#1c7ed6;border:0}.excalidraw .Checkbox .Checkbox-box:focus{box-shadow:0 0 0 3px #1c7ed6}.excalidraw .Checkbox .Checkbox-box svg{display:none;width:16px;height:16px;stroke-width:3px}.excalidraw .Checkbox .Checkbox-label{display:flex;align-items:center}.excalidraw .Checkbox .excalidraw-tooltip-icon{width:1em;height:1em}.excalidraw .Avatar{width:var(--avatar-size,1.5rem);height:var(--avatar-size,1.5rem);position:relative;border-radius:100%;outline-offset:2px;display:flex;justify-content:center;align-items:center;cursor:pointer;font-size:.75rem;font-weight:700;line-height:1;color:var(--color-gray-90);flex:0 0 auto}.excalidraw .Avatar:active{transform:scale(.94)}.excalidraw .Avatar-img{width:100%;height:100%;border-radius:100%}.excalidraw .Avatar:before{content:"";position:absolute;inset:-3px;border-radius:100%}.excalidraw .Avatar.is-followed:before{border-color:var(--color-primary-hover);box-shadow:0 0 0 1px var(--color-primary-hover)}.excalidraw .Avatar.is-current-user{cursor:auto}.excalidraw-hyperlinkContainer{display:flex;align-items:center;justify-content:space-between;position:absolute;box-shadow:0 2px 4px #0000004d;z-index:var(--zIndex-hyperlinkContainer);background:var(--island-bg-color);border-radius:var(--border-radius-md);box-sizing:border-box;min-height:42px}.excalidraw-hyperlinkContainer button,.excalidraw-hyperlinkContainer-input{z-index:100}.excalidraw-hyperlinkContainer-input,.excalidraw-hyperlinkContainer-link{height:24px;padding:0 8px;line-height:24px;font-size:.9rem;font-weight:500;font-family:var(--ui-font)}.excalidraw-hyperlinkContainer-input{width:18rem;background-color:transparent;color:var(--text-primary-color);outline:none;border:none;box-shadow:none!important}.excalidraw-hyperlinkContainer-link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:15rem}.excalidraw-hyperlinkContainer button{color:#228be6;background-color:transparent!important;font-weight:500}.excalidraw-hyperlinkContainer button.excalidraw-hyperlinkContainer--remove{color:#c92a2a}.excalidraw-hyperlinkContainer--remove .ToolIcon__icon svg{color:#fa5252}.excalidraw-hyperlinkContainer .ToolIcon__icon{width:2rem;height:2rem}.excalidraw-hyperlinkContainer__buttons{flex:0 0 auto}.excalidraw .Dialog{-webkit-user-select:text;-moz-user-select:text;user-select:text;cursor:auto}.excalidraw .Dialog__title{text-align:left;font-size:1.25rem;border-bottom:1px solid var(--dialog-border-color);padding:0 0 .75rem;margin:0 0 1.5rem}.excalidraw .Dialog__close{color:var(--color-gray-40);margin:0;position:absolute;top:.75rem;right:.5rem;border:0;background-color:transparent;line-height:0;cursor:pointer}.excalidraw .Dialog__close:hover{color:var(--color-gray-60)}.excalidraw .Dialog__close:active{color:var(--color-gray-40)}.excalidraw .Dialog__close svg{width:1.5rem;height:1.5rem}.excalidraw .Dialog__close+.Dialog__content{--offset:28px;height:calc(100% - var(--offset))!important;margin-top:var(--offset)!important}.excalidraw .Dialog--fullscreen .Dialog__close{top:1.25rem;right:1.25rem}.excalidraw.excalidraw-modal-container{position:absolute;z-index:var(--zIndex-modal)}.excalidraw .Modal{position:absolute;inset:0;align-items:center;justify-content:center;overflow:auto;padding:calc(var(--space-factor) * 10);display:flex;flex-direction:column}.excalidraw .Modal .Island{padding:2.5rem;border:0;box-shadow:none;border-radius:0}.excalidraw .Modal.animations-disabled .Modal__background{animation:none}.excalidraw .Modal.animations-disabled .Modal__content{animation:none;opacity:1}.excalidraw .Modal__background{position:fixed;inset:0;z-index:1;background-color:#12121233;animation:Modal__background__fade-in .1s linear forwards}.excalidraw .Modal__content{z-index:2;width:100%;max-width:var(--max-width);max-height:100%;opacity:0;transform:translateY(10px);animation:Modal__content_fade-in 25ms ease-out 0s forwards;position:relative;overflow-y:auto;background:var(--island-bg-color);border:1px solid var(--dialog-border-color);box-shadow:var(--modal-shadow);border-radius:.75rem;box-sizing:border-box}.excalidraw .Modal__content:focus{outline:none}@keyframes Modal__background__fade-in{0%{opacity:0}to{opacity:1}}@keyframes Modal__content_fade-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.excalidraw .Modal__close{color:var(--icon-fill-color);margin:0;padding:.375rem;position:absolute;top:1rem;right:1rem;border:0;background-color:transparent;line-height:0;cursor:pointer}.excalidraw .Modal__close svg{width:1.5rem;height:1.5rem}.excalidraw .Dialog--fullscreen .Modal{padding:0}.excalidraw .Dialog--fullscreen .Modal__content{position:absolute;inset:0;max-width:100%;border:0;border-radius:0}.excalidraw .Stack{--gap:0;display:grid;grid-gap:calc(var(--space-factor) * var(--gap));gap:calc(var(--space-factor) * var(--gap))}.excalidraw .Stack_vertical{grid-template-columns:auto;grid-auto-flow:row;grid-auto-rows:min-content}.excalidraw .Stack_horizontal{grid-template-rows:auto;grid-auto-flow:column;grid-auto-columns:min-content}.excalidraw .confirm-dialog-buttons{display:flex;column-gap:.5rem;justify-content:flex-end}.excalidraw .Dialog__action-button{position:relative;display:flex;column-gap:.5rem;align-items:center;padding:.5rem 1.5rem;border:1px solid var(--default-border-color);background-color:transparent;height:3rem;border-radius:var(--border-radius-lg);letter-spacing:.4px;color:inherit;font-family:inherit;font-size:.875rem;font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none}.excalidraw .Dialog__action-button svg{display:block;width:1rem;height:1rem}.excalidraw .Dialog__action-button--danger{background-color:var(--color-danger);border-color:var(--color-danger);color:#fff}.excalidraw .Dialog__action-button--primary{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff}.excalidraw.theme--dark .Dialog__action-button--danger,.excalidraw.theme--dark .Dialog__action-button--primary{color:var(--color-gray-100)}.excalidraw .publish-library__fields{display:flex;flex-direction:column}.excalidraw .publish-library__fields label{padding:1em 0;display:flex;justify-content:space-between;align-items:center}.excalidraw .publish-library__fields label span{font-weight:500;font-size:1rem;color:#868e96}.excalidraw .publish-library__fields label input,.excalidraw .publish-library__fields label textarea{width:70%;padding:.6em;font-family:var(--ui-font)}.excalidraw .publish-library__fields label .required{color:#e03131;margin:.2rem}.excalidraw .publish-library__buttons{display:flex;padding:.2rem 0;justify-content:flex-end;gap:.5rem}.excalidraw .publish-library__buttons .ToolIcon__icon{min-width:2.5rem;width:auto;font-size:1rem}.excalidraw .publish-library__buttons .ToolIcon_type_button{margin-left:1rem;padding:0 .5rem}.excalidraw .publish-library__buttons--confirm.ToolIcon_type_button{background-color:#228be6}.excalidraw .publish-library__buttons--confirm.ToolIcon_type_button:hover{background-color:#1971c2}.excalidraw .publish-library__buttons--cancel.ToolIcon_type_button{background-color:#adb5bd}.excalidraw .publish-library__buttons--cancel.ToolIcon_type_button:hover{background-color:#868e96}.excalidraw .publish-library__buttons .ToolIcon__icon{color:#fff}.excalidraw .publish-library__buttons .ToolIcon__icon .Spinner{--spinner-color:#fff}.excalidraw .publish-library__buttons .ToolIcon__icon .Spinner svg{padding:.5rem}.excalidraw .publish-library .selected-library-items{display:flex;flex-wrap:wrap}.excalidraw .publish-library .selected-library-items .single-library-item-wrapper{width:9rem}.excalidraw .publish-library-warning{color:#fa5252}.excalidraw .publish-library-note{padding:1em 0;font-style:italic;font-size:14px;display:block}.excalidraw .single-library-item{position:relative}.excalidraw .single-library-item-status{position:absolute;top:.3rem;left:.3rem;font-size:.7rem;color:#f03e3e;background:#ffffffe6;padding:.1rem .2rem;border-radius:.2rem}.excalidraw .single-library-item__svg{background-color:#fff;padding:.3rem;width:7.5rem;height:7.5rem;border:1px solid var(--button-gray-2)}.excalidraw .single-library-item__svg svg{width:100%;height:100%}.excalidraw .single-library-item .ToolIcon__icon{background-color:#fff;width:auto;height:auto;margin:0 .5rem}.excalidraw .single-library-item .ToolIcon,.excalidraw .single-library-item .ToolIcon_type_button:hover{background-color:#fff}.excalidraw .single-library-item .error,.excalidraw .single-library-item .required{color:#e03131;font-weight:700;font-size:1rem;margin:.2rem}.excalidraw .single-library-item .error{font-weight:500;margin:0;padding:.3em 0}.excalidraw .single-library-item--remove{position:absolute;top:.2rem;right:1rem}.excalidraw .single-library-item--remove .ToolIcon__icon{margin:0;background-color:#fa5252}.excalidraw .single-library-item--remove .ToolIcon__icon:hover{background-color:#f03e3e}.excalidraw .single-library-item--remove .ToolIcon__icon:active{background-color:#e03131}.excalidraw .single-library-item--remove svg{color:#fff;padding:.26rem;border-radius:.3em;width:1rem;height:1rem}.excalidraw .dropdown-menu{position:absolute;top:100%;margin-top:.5rem}.excalidraw .dropdown-menu--mobile{left:0;width:100%;row-gap:.75rem}.excalidraw .dropdown-menu--mobile .dropdown-menu-container{padding:8px;box-sizing:border-box;box-shadow:var(--shadow-island);border-radius:var(--border-radius-lg);position:relative;transition:box-shadow .5s ease-in-out}.excalidraw .dropdown-menu--mobile .dropdown-menu-container.zen-mode{box-shadow:none}.excalidraw .dropdown-menu .dropdown-menu-container{background-color:var(--island-bg-color);max-height:calc(100vh - 150px);overflow-y:auto;--gap:2}.excalidraw .dropdown-menu .dropdown-menu-item-base{display:flex;column-gap:.625rem;font-size:.875rem;color:var(--color-on-surface);width:100%;box-sizing:border-box;font-weight:400;font-family:inherit}.excalidraw .dropdown-menu.manual-hover .dropdown-menu-item:hover{background-color:transparent}.excalidraw .dropdown-menu.manual-hover .dropdown-menu-item--hovered{background-color:var(--button-hover-bg)!important}.excalidraw .dropdown-menu.manual-hover .dropdown-menu-item--selected{background-color:var(--color-primary-light)!important}.excalidraw .dropdown-menu.fonts{margin-top:1rem;max-height:calc(7*(2rem + 2px) + 3.95rem)}@media screen and (min-width:1921px){.excalidraw .dropdown-menu.fonts{max-height:calc(7*(2.25rem + 2px) + 3.95rem)}}.excalidraw .dropdown-menu.fonts .dropdown-menu-item-base{display:inline-flex}.excalidraw .dropdown-menu.fonts .dropdown-menu-group:not(:first-child){margin-top:1rem}.excalidraw .dropdown-menu.fonts .dropdown-menu-group-title{font-size:.75rem;text-align:left;font-weight:400;margin:0 0 .5rem;line-height:1.3}.excalidraw .dropdown-menu .dropdown-menu-item{height:2rem;margin:1px;padding:0 .5rem;width:calc(100% - 2px);background-color:transparent;border:1px solid transparent;align-items:center;cursor:pointer;border-radius:var(--border-radius-md)}@media screen and (min-width:1921px){.excalidraw .dropdown-menu .dropdown-menu-item{height:2.25rem}}.excalidraw .dropdown-menu .dropdown-menu-item__text{display:flex;align-items:center;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;gap:.75rem}.excalidraw .dropdown-menu .dropdown-menu-item__shortcut{-webkit-margin-start:auto;margin-inline-start:auto;opacity:.5}.excalidraw .dropdown-menu .dropdown-menu-item__shortcut--orphaned{text-align:right;font-size:.875rem;padding:0 .625rem}.excalidraw .dropdown-menu .dropdown-menu-item--selected{background:var(--color-primary-light);--icon-fill-color:var(--color-primary-darker)}.excalidraw .dropdown-menu .dropdown-menu-item:hover{background-color:var(--button-hover-bg);text-decoration:none}.excalidraw .dropdown-menu .dropdown-menu-item:active{background-color:var(--button-hover-bg);border-color:var(--color-brand-active)}.excalidraw .dropdown-menu .dropdown-menu-item svg{width:1rem;height:1rem;display:block}.excalidraw .dropdown-menu .dropdown-menu-item-bare{align-items:center;height:2rem;justify-content:space-between}@media screen and (min-width:1921px){.excalidraw .dropdown-menu .dropdown-menu-item-bare{height:2.25rem}}.excalidraw .dropdown-menu .dropdown-menu-item-bare svg{width:1rem;height:1rem;display:block}.excalidraw .dropdown-menu .dropdown-menu-item-custom{margin-top:.5rem}.excalidraw .dropdown-menu .dropdown-menu-group-title{font-size:14px;text-align:left;margin:10px 0;font-weight:500}.excalidraw .dropdown-menu-button{display:flex;justify-content:center;align-items:center;padding:.625rem;width:var(--button-width,var(--default-button-size));height:var(--button-height,var(--default-button-size));box-sizing:border-box;border-width:1px;border-style:solid;border-color:var(--button-border,var(--default-border-color));border-radius:var(--border-radius-lg);cursor:pointer;background-color:var(--button-bg,var(--island-bg-color));color:var(--button-color,var(--color-on-surface));font-family:var(--ui-font);width:var(--lg-button-size);height:var(--lg-button-size);--background:var(--color-surface-mid);background-color:var(--background)}.excalidraw .dropdown-menu-button svg{width:var(--button-width,var(--lg-icon-size));height:var(--button-height,var(--lg-icon-size))}.excalidraw .dropdown-menu-button:hover{background-color:var(--button-hover-bg,var(--island-bg-color));border-color:var(--button-hover-border,var(--button-border,var(--default-border-color)));color:var(--button-hover-color,var(--button-color,var(--text-primary-color,inherit)))}.excalidraw .dropdown-menu-button:active{background-color:var(--button-active-bg,var(--island-bg-color));border-color:var(--button-active-border,var(--color-primary-darkest))}.excalidraw .dropdown-menu-button.active{background-color:var(--button-selected-bg,var(--color-surface-primary-container));border-color:var(--button-selected-border,var(--color-surface-primary-container))}.excalidraw .dropdown-menu-button.active:hover{background-color:var(--button-selected-hover-bg,var(--color-surface-primary-container))}.excalidraw .dropdown-menu-button.active svg{color:var(--button-color,var(--color-on-primary-container))}.excalidraw.theme--dark.excalidraw .dropdown-menu-button{--background:var(--color-surface-high)}.excalidraw.theme--dark.excalidraw .dropdown-menu-button:hover{--background:#363541}.excalidraw .dropdown-menu-button:hover{--background:var(--color-surface-high);background-color:var(--background);text-decoration:none}.excalidraw .dropdown-menu-button:active{border-color:var(--color-primary)}.excalidraw .dropdown-menu-button svg{width:var(--lg-icon-size);height:var(--lg-icon-size)}.excalidraw .dropdown-menu-button--mobile{border:none;margin:0;padding:0;width:var(--default-button-size);height:var(--default-button-size)}.excalidraw .library-unit{align-items:center;border:1px solid transparent;display:flex;justify-content:center;position:relative;width:55px;height:55px;box-sizing:border-box;border-radius:var(--border-radius-lg)}.excalidraw .library-unit svg{pointer-events:none}.excalidraw .library-unit--hover{border-color:var(--color-primary)}.excalidraw .library-unit--selected{border-color:var(--color-primary);border-width:1px}.excalidraw .library-unit--skeleton{opacity:.5;background:linear-gradient(-45deg,var(--color-gray-10),var(--color-gray-20),var(--color-gray-10));background-size:200% 200%;animation:library-unit__skeleton-opacity-animation .2s linear}.excalidraw.theme--dark .library-unit--skeleton{background-image:linear-gradient(-45deg,var(--color-gray-100),var(--color-gray-80),var(--color-gray-100))}.excalidraw .library-unit__dragger{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.excalidraw .library-unit__dragger>svg{filter:var(--theme-filter);flex-grow:1;max-height:100%;max-width:100%}.excalidraw .library-unit__checkbox-container,.excalidraw .library-unit__checkbox-container:active,.excalidraw .library-unit__checkbox-container:hover{align-items:center;background:none;border:none;color:var(--icon-fill-color);display:flex;justify-content:center;margin:0;padding:.5rem;position:absolute;left:2rem;bottom:2rem;cursor:pointer}.excalidraw .library-unit__checkbox-container input,.excalidraw .library-unit__checkbox-container:active input,.excalidraw .library-unit__checkbox-container:hover input{cursor:pointer}.excalidraw .library-unit__checkbox{position:absolute;top:.125rem;right:.125rem;margin:0}.excalidraw .library-unit__checkbox .Checkbox-box{margin:0;width:1rem;height:1rem;border-radius:4px;background-color:var(--color-primary-light);border:1px solid var(--color-primary);box-shadow:none!important;padding:2px}.excalidraw .library-unit__checkbox.Checkbox:hover .Checkbox-box{background-color:var(--color-primary-light)}.excalidraw .library-unit__checkbox.is-checked .Checkbox-box{background-color:var(--color-primary)!important}.excalidraw .library-unit__checkbox.is-checked .Checkbox-box svg{color:var(--color-primary-light)}.excalidraw .library-unit__removeFromLibrary>svg{height:16px;width:16px}.excalidraw .library-unit__adder{transform:scale(1);animation:library-unit__adder-animation 1s ease-in infinite;position:absolute;width:1.5rem;height:1.5rem;background-color:var(--color-primary);border-radius:var(--border-radius-md);display:flex;justify-content:center;align-items:center;pointer-events:none}.excalidraw .library-unit__adder svg{color:var(--color-primary-light);width:1rem;height:1rem}.excalidraw .library-unit:active .library-unit__adder{animation:none;transform:scale(.8)}.excalidraw .library-unit__active{cursor:pointer}@keyframes library-unit__adder-animation{0%{transform:scale(.85)}50%{transform:scale(1)}to{transform:scale(.85)}}@keyframes library-unit__skeleton-opacity-animation{0%{opacity:0}75%{opacity:0}to{opacity:.5}}.excalidraw{--container-padding-y:1.5rem;--container-padding-x:.75rem}.excalidraw .library-menu-items__no-items{text-align:center;color:var(--color-gray-70);line-height:1.5;font-size:.875rem;width:100%}.excalidraw .library-menu-items__no-items__label{color:var(--color-primary);font-weight:700;font-size:1.125rem;margin-bottom:.75rem}.excalidraw.theme--dark .library-menu-items__no-items{color:var(--color-gray-40)}.excalidraw .library-menu-items-container{width:100%;display:flex;flex-grow:1;flex-shrink:1;flex-basis:0;overflow-y:auto;flex-direction:column;height:100%;justify-content:center;margin:0;position:relative}.excalidraw .library-menu-items-container>div{padding-left:.75rem;padding-right:.75rem}.excalidraw .library-menu-items-container__row{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem;gap:1rem}.excalidraw .library-menu-items-container__items{row-gap:.5rem;padding:var(--container-padding-y) 0;flex:1 1;overflow-y:auto;overflow-x:hidden;margin-bottom:1rem}.excalidraw .library-menu-items-container__header{color:var(--color-primary);font-size:1.125rem;font-weight:700;margin-bottom:.75rem;width:100%;padding-right:4rem;box-sizing:border-box}.excalidraw .library-menu-items-container__header--excal{margin-top:2rem}.excalidraw .library-menu-items-container__grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:1rem}.excalidraw .library-menu-items-container .separator{width:100%;display:flex;align-items:center;font-weight:500;font-size:.9rem;margin:.6em .2em;color:var(--text-primary-color)}.excalidraw .library-menu-items-private-library-container{min-height:3.75rem;width:100%}.excalidraw .layer-ui__library{display:flex;flex-direction:column;flex:1 1 auto}.excalidraw .library-actions-counter{background-color:var(--color-primary);color:var(--color-primary-light);font-weight:700;display:flex;align-items:center;justify-content:center;border-radius:50%;width:1rem;height:1rem;position:absolute;bottom:-.25rem;right:-.25rem;font-size:.625rem;pointer-events:none}.excalidraw .layer-ui__library-message{padding:2rem;min-width:200px;display:flex;flex-direction:column;align-items:center;flex-grow:1;justify-content:center}.excalidraw .layer-ui__library-message span{font-size:.8em}.excalidraw .publish-library-success .Dialog__content{display:flex;flex-direction:column}.excalidraw .publish-library-success-close.ToolIcon_type_button{background-color:#228be6;align-self:flex-end}.excalidraw .publish-library-success-close.ToolIcon_type_button:hover{background-color:#1971c2}.excalidraw .publish-library-success-close.ToolIcon_type_button .ToolIcon__icon{width:auto;font-size:1rem;color:#fff;padding:0 .5rem}.excalidraw .library-menu-control-buttons{display:flex;align-items:center;justify-content:center;gap:.625rem;position:relative}.excalidraw .library-menu-control-buttons--at-bottom:before{content:"";width:calc(100% - 1.5rem);height:1px;position:absolute;top:-1px;background:var(--sidebar-border-color)}.excalidraw .library-menu-browse-button{flex:1 1;height:var(--lg-button-size);display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;border-radius:var(--border-radius-lg);background-color:var(--color-primary);color:#fff;text-align:center;white-space:nowrap;text-decoration:none!important;font-weight:600;font-size:.75rem}.excalidraw .library-menu-browse-button:hover{background-color:var(--color-brand-hover)}.excalidraw .library-menu-browse-button:active{background-color:var(--color-brand-active)}.excalidraw.theme--dark .library-menu-browse-button{color:var(--color-gray-100)}.excalidraw.excalidraw--mobile .library-menu-browse-button{height:var(--default-button-size)}.excalidraw .layer-ui__library .dropdown-menu{width:auto;top:auto;right:0;left:auto;bottom:100%;margin-bottom:.625rem}.excalidraw .layer-ui__library .dropdown-menu .dropdown-menu-container{width:196px;box-shadow:var(--library-dropdown-shadow);border-radius:var(--border-radius-lg);padding:.25rem .5rem}.excalidraw .layer-ui__library .library-menu-dropdown-container{position:relative}.excalidraw .layer-ui__library .library-menu-dropdown-container--in-heading{padding:0;position:absolute;top:1rem;right:.75rem;z-index:1}.excalidraw .layer-ui__library .library-menu-dropdown-container--in-heading .dropdown-menu{top:100%}.excalidraw{--ExcTextField--color:var(--color-on-surface);--ExcTextField--label-color:var(--color-on-surface);--ExcTextField--background:var(--color-surface-low);--ExcTextField--readonly--background:var(--color-surface-high);--ExcTextField--readonly--color:var(--color-on-surface);--ExcTextField--border:var(--color-gray-20);--ExcTextField--readonly--border:var(--color-border-outline-variant);--ExcTextField--border-hover:var(--color-brand-hover);--ExcTextField--border-active:var(--color-brand-active);--ExcTextField--placeholder:var(--color-border-outline-variant)}.excalidraw .ExcTextField{position:relative}.excalidraw .ExcTextField svg{position:absolute;top:50%;transform:translateY(-50%);left:.75rem;width:1.25rem;height:1.25rem;color:var(--color-gray-40);z-index:1}.excalidraw .ExcTextField--fullWidth{width:100%;flex-grow:1}.excalidraw .ExcTextField__label{font-family:Assistant;font-style:normal;font-weight:600;font-size:.875rem;line-height:150%;color:var(--ExcTextField--label-color);margin-bottom:.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.excalidraw .ExcTextField__input{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;height:3rem;background:var(--ExcTextField--background);border:1px solid var(--ExcTextField--border);border-radius:.5rem;padding:0 .75rem}.excalidraw .ExcTextField__input:not(.excalidraw .ExcTextField__input--readonly):hover{border-color:var(--ExcTextField--border-hover)}.excalidraw .ExcTextField__input:not(.excalidraw .ExcTextField__input--readonly):active,.excalidraw .ExcTextField__input:not(.excalidraw .ExcTextField__input--readonly):focus-within{border-color:var(--ExcTextField--border-active)}.excalidraw .ExcTextField__input input{display:flex;align-items:center;border:none;outline:none;padding:0;margin:0;height:1.5rem;color:var(--ExcTextField--color);font-family:Assistant;font-style:normal;font-weight:400;font-size:1rem;line-height:150%;text-overflow:ellipsis;background:transparent;width:100%}.excalidraw .ExcTextField__input input:not(:focus):hover{background-color:initial}.excalidraw .ExcTextField__input input:focus{outline:initial;box-shadow:none}.excalidraw .ExcTextField__input--readonly{background:var(--ExcTextField--readonly--background);border-color:var(--ExcTextField--readonly--border)}.excalidraw .ExcTextField__input--readonly input{color:var(--ExcTextField--readonly--color)}.excalidraw .ExcTextField--hasIcon .ExcTextField__input{padding-left:2.5rem}.excalidraw .excalidraw-button{display:flex;justify-content:center;align-items:center;padding:.625rem;width:var(--button-width,var(--default-button-size));height:var(--button-height,var(--default-button-size));box-sizing:border-box;border-width:1px;border-style:solid;border-color:var(--button-border,var(--default-border-color));border-radius:var(--border-radius-lg);cursor:pointer;background-color:var(--button-bg,var(--island-bg-color));color:var(--button-color,var(--color-on-surface));font-family:var(--ui-font)}.excalidraw .excalidraw-button svg{width:var(--button-width,var(--lg-icon-size));height:var(--button-height,var(--lg-icon-size))}.excalidraw .excalidraw-button:hover{background-color:var(--button-hover-bg,var(--island-bg-color));border-color:var(--button-hover-border,var(--button-border,var(--default-border-color)));color:var(--button-hover-color,var(--button-color,var(--text-primary-color,inherit)))}.excalidraw .excalidraw-button:active{background-color:var(--button-active-bg,var(--island-bg-color));border-color:var(--button-active-border,var(--color-primary-darkest))}.excalidraw .excalidraw-button.active{background-color:var(--button-selected-bg,var(--color-surface-primary-container));border-color:var(--button-selected-border,var(--color-surface-primary-container))}.excalidraw .excalidraw-button.active:hover{background-color:var(--button-selected-hover-bg,var(--color-surface-primary-container))}.excalidraw .excalidraw-button.active svg{color:var(--button-color,var(--color-on-primary-container))}.undo-redo-buttons,.zoom-actions{background-color:var(--island-bg-color);border-radius:var(--border-radius-lg);box-shadow:0 0 0 1px var(--color-surface-lowest)}.undo-redo-buttons button,.zoom-button{border-radius:0!important;background-color:var(--color-surface-low)!important;font-size:.875rem!important;width:var(--lg-button-size);height:var(--lg-button-size)}.undo-redo-buttons button svg,.zoom-button svg{width:var(--lg-icon-size)!important;height:var(--lg-icon-size)!important}.undo-redo-buttons button .ToolIcon__icon,.zoom-button .ToolIcon__icon{width:100%;height:100%}.reset-zoom-button{border-left:0!important;border-right:0!important;padding:0 .625rem!important;width:3.75rem!important;justify-content:center;color:var(--text-primary-color)}.zoom-out-button{border-top-left-radius:var(--border-radius-lg)!important;border-bottom-left-radius:var(--border-radius-lg)!important}:root[dir=rtl] .zoom-out-button{transform:scaleX(-1)}.zoom-out-button .ToolIcon__icon{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.zoom-in-button{border-top-right-radius:var(--border-radius-lg)!important;border-bottom-right-radius:var(--border-radius-lg)!important}:root[dir=rtl] .zoom-in-button{transform:scaleX(-1)}.zoom-in-button .ToolIcon__icon{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.undo-redo-buttons .undo-button-container button{border-top-left-radius:var(--border-radius-lg)!important;border-bottom-left-radius:var(--border-radius-lg)!important;border-right:0!important}:root[dir=rtl] .undo-redo-buttons .undo-button-container button{transform:scaleX(-1)}.undo-redo-buttons .undo-button-container button .ToolIcon__icon{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.undo-redo-buttons .redo-button-container button{border-top-right-radius:var(--border-radius-lg)!important;border-bottom-right-radius:var(--border-radius-lg)!important}:root[dir=rtl] .undo-redo-buttons .redo-button-container button{transform:scaleX(-1)}.undo-redo-buttons .redo-button-container button .ToolIcon__icon{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.excalidraw .command-palette-dialog{-webkit-user-select:none;-moz-user-select:none;user-select:none}.excalidraw .command-palette-dialog .Modal__content{height:auto;max-height:100%}@media screen and (min-width:861px){.excalidraw .command-palette-dialog .Modal__content{max-height:750px;height:100%}}.excalidraw .command-palette-dialog .Modal__content .Island{height:100%;padding:1.5rem}.excalidraw .command-palette-dialog .Modal__content .Dialog__content{height:100%;display:flex;flex-direction:column}.excalidraw .command-palette-dialog .shortcuts-wrapper{display:flex;justify-content:center;align-items:center;margin-top:12px;gap:1.5rem}.excalidraw .command-palette-dialog .shortcut{display:flex;justify-content:center;align-items:center;height:16px;font-size:10px;gap:.25rem}.excalidraw .command-palette-dialog .shortcut .shortcut-wrapper{display:flex}.excalidraw .command-palette-dialog .shortcut .shortcut-plus{margin:0 4px}.excalidraw .command-palette-dialog .shortcut .shortcut-key{padding:0 4px;height:16px;border-radius:4px;display:flex;justify-content:center;align-items:center;background-color:var(--color-primary-light)}.excalidraw .command-palette-dialog .shortcut .shortcut-desc{margin-left:4px;color:var(--color-gray-50)}.excalidraw .command-palette-dialog .commands{overflow-y:auto;box-sizing:border-box;margin-top:12px;color:var(--popup-text-color);-webkit-user-select:none;-moz-user-select:none;user-select:none}.excalidraw .command-palette-dialog .commands .command-category{display:flex;flex-direction:column;padding:12px 0;margin-right:.25rem}.excalidraw .command-palette-dialog .commands .command-category-title{font-size:1rem;font-weight:600;margin-bottom:6px;display:flex;align-items:center}.excalidraw .command-palette-dialog .commands .command-item{color:var(--popup-text-color);height:2.5rem;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;padding:0 .5rem;border-radius:var(--border-radius-lg);cursor:pointer}.excalidraw .command-palette-dialog .commands .command-item:active{background-color:var(--color-surface-low)}.excalidraw .command-palette-dialog .commands .command-item .name{display:flex;align-items:center;gap:.25rem}.excalidraw .command-palette-dialog .commands .item-selected{background-color:var(--color-surface-mid)}.excalidraw .command-palette-dialog .commands .item-disabled{opacity:.3;cursor:not-allowed}.excalidraw .command-palette-dialog .commands .no-match{display:flex;justify-content:center;align-items:center;margin-top:36px}.excalidraw .command-palette-dialog .icon{width:16px;height:16px;margin-right:6px}.excalidraw .popover{position:absolute;z-index:10;padding:5px 0;outline:none}.excalidraw .context-menu{position:relative;border-radius:4px;box-shadow:0 3px 10px #0003;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:-.25rem 0 0 .125rem;padding:.5rem 0;background-color:var(--popup-secondary-bg-color);border:1px solid var(--button-gray-3);cursor:default}.excalidraw .context-menu button{color:var(--popup-text-color)}.excalidraw .context-menu-item{position:relative;width:100%;min-width:9.5rem;margin:0;padding:.25rem 1rem .25rem 1.25rem;text-align:start;border-radius:0;background-color:transparent;border:none;white-space:nowrap;font-family:inherit;display:grid;grid-template-columns:1fr .2fr;align-items:center}.excalidraw .context-menu-item.checkmark:before{position:absolute;left:6px;margin-bottom:1px;content:"\2713"}.excalidraw .context-menu-item.dangerous .context-menu-item__label{color:#f03e3e}.excalidraw .context-menu-item .context-menu-item__label{justify-self:start;-webkit-margin-end:20px;margin-inline-end:20px}.excalidraw .context-menu-item .context-menu-item__shortcut{justify-self:end;opacity:.6;font-family:inherit;font-size:.7rem}.excalidraw .context-menu-item:hover{color:var(--popup-bg-color);background-color:var(--select-highlight-color)}.excalidraw .context-menu-item:hover.dangerous{background-color:#fa5252}.excalidraw .context-menu-item:hover.dangerous .context-menu-item__label{color:var(--popup-bg-color)}.excalidraw .context-menu-item:focus{z-index:1}.excalidraw--mobile.excalidraw .context-menu-item{display:block}.excalidraw--mobile.excalidraw .context-menu-item .context-menu-item__label{-webkit-margin-end:0;margin-inline-end:0}.excalidraw--mobile.excalidraw .context-menu-item .context-menu-item__shortcut{display:none}.excalidraw .context-menu-item-separator{border:none;border-top:1px solid #adb5bd}.excalidraw{--RadioGroup-background:var(--island-bg-color);--RadioGroup-border:var(--color-surface-high);--RadioGroup-choice-color-off:var(--color-primary);--RadioGroup-choice-color-off-hover:var(--color-brand-hover);--RadioGroup-choice-background-off:var(--island-bg-color);--RadioGroup-choice-background-off-active:var(--color-surface-high);--RadioGroup-choice-color-on:var(--color-surface-lowest);--RadioGroup-choice-background-on:var(--color-primary);--RadioGroup-choice-background-on-hover:var(--color-brand-hover);--RadioGroup-choice-background-on-active:var(--color-brand-active)}.excalidraw .RadioGroup{box-sizing:border-box;display:flex;flex-direction:row;align-items:flex-start;padding:3px;border-radius:10px;background:var(--RadioGroup-background);border:1px solid var(--RadioGroup-border)}.excalidraw .RadioGroup__choice{position:relative;display:flex;align-items:center;justify-content:center;width:32px;height:24px;color:var(--RadioGroup-choice-color-off);background:var(--RadioGroup-choice-background-off);border-radius:8px;font-family:Assistant;font-style:normal;font-weight:600;font-size:.75rem;line-height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;letter-spacing:.4px;transition:all 75ms ease-out}.excalidraw .RadioGroup__choice:hover{color:var(--RadioGroup-choice-color-off-hover)}.excalidraw .RadioGroup__choice:active{background:var(--RadioGroup-choice-background-off-active)}.excalidraw .RadioGroup__choice.active{color:var(--RadioGroup-choice-color-on);background:var(--RadioGroup-choice-background-on)}.excalidraw .RadioGroup__choice.active:hover{background:var(--RadioGroup-choice-background-on-hover)}.excalidraw .RadioGroup__choice.active:active{background:var(--RadioGroup-choice-background-on-active)}.excalidraw .RadioGroup__choice input{z-index:1;position:absolute;width:100%;height:100%;margin:0;padding:0;border-radius:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.excalidraw{--Switch-disabled-color:var(--color-border-outline);--Switch-disabled-toggled-background:var(--color-border-outline-variant);--Switch-disabled-border:var(--color-border-outline-variant);--Switch-track-background:var(--island-bg-color);--Switch-thumb-background:var(--color-on-surface);--Switch-hover-background:var(--color-brand-hover);--Switch-active-background:var(--color-brand-active)}.excalidraw .Switch{position:relative;box-sizing:border-box;width:40px;height:20px;border-radius:12px;transition-property:background,border;transition-duration:.15s;transition-timing-function:ease-out;background:var(--Switch-track-background);border:1px solid var(--Switch-disabled-color)}.excalidraw .Switch:hover{background:var(--Switch-track-background);border:1px solid var(--Switch-hover-background)}.excalidraw .Switch:active{border:1px solid var(--Switch-active-background)}.excalidraw .Switch.toggled{background:var(--color-primary);border:1px solid var(--color-primary)}.excalidraw .Switch.toggled:hover{background:var(--color-primary-darker);border:1px solid var(--color-primary-darker)}.excalidraw .Switch.disabled{background:var(--Switch-track-background);border:1px solid var(--Switch-disabled-border)}.excalidraw .Switch.disabled.toggled{background:var(--Switch-disabled-toggled-background);border:1px solid var(--Switch-disabled-toggled-background)}.excalidraw .Switch:before{content:"";box-sizing:border-box;display:block;pointer-events:none;position:absolute;border-radius:100%;transition:all .15s ease-out;width:10px;height:10px;top:4px;left:4px;background:var(--Switch-thumb-background)}.excalidraw .Switch:active:before{width:12px}.excalidraw .Switch.toggled:before{width:14px;height:14px;left:22px;top:2px;background:var(--Switch-track-background)}.excalidraw .Switch.toggled:active:before{width:16px;left:20px}.excalidraw .Switch.disabled.toggled:before,.excalidraw .Switch.disabled:before{background:var(--Switch-disabled-color)}.excalidraw .Switch input{width:100%;height:100%;margin:0;border-radius:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.excalidraw .Switch input:disabled{cursor:unset}.excalidraw{--ImageExportModal-preview-border:#d6d6d6}.excalidraw.theme--dark{--ImageExportModal-preview-border:#5c5c5c}.excalidraw .ImageExportModal{display:flex;flex-direction:row;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;user-select:none}.excalidraw .ImageExportModal h3{font-family:Assistant;font-style:normal;font-weight:700;font-size:1.313rem;line-height:130%;padding:0;margin:0}.excalidraw .ImageExportModal>h3,.excalidraw--mobile.excalidraw .ImageExportModal h3{display:none}.excalidraw--mobile.excalidraw .ImageExportModal>h3{display:block}.excalidraw--mobile.excalidraw .ImageExportModal{flex-direction:column;height:calc(100vh - 5rem)}.excalidraw .ImageExportModal__preview{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;height:360px;width:55%;margin-right:1.5rem}.excalidraw--mobile.excalidraw .ImageExportModal__preview{max-width:unset;margin-right:unset;width:100%;height:unset;flex-grow:1}.excalidraw .ImageExportModal__preview__filename>input{margin-top:1rem}.excalidraw .ImageExportModal__preview__canvas{box-sizing:border-box;width:100%;height:100%;display:flex;flex-grow:1;justify-content:center;align-items:center;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4T2NkYGAQYcAP3uCTZhw1gGGYhAGBZIA/nYDCgBDAm9BGDWAAJyRCgLaBCAAgXwixzAS0pgAAAABJRU5ErkJggg==) 0;border:1px solid var(--ImageExportModal-preview-border);border-radius:12px;overflow:hidden;padding:1rem}.excalidraw .ImageExportModal__preview__canvas>canvas{max-width:calc(100% - 2rem);max-height:calc(100% - 2rem);filter:none!important}.excalidraw--mobile.excalidraw .ImageExportModal__preview__canvas>canvas{max-height:100%}.excalidraw--mobile.excalidraw .ImageExportModal__preview__canvas{margin-top:24px;max-width:unset}.excalidraw .ImageExportModal__settings{display:flex;flex-direction:column;flex-wrap:wrap;gap:18px}.excalidraw--mobile.excalidraw .ImageExportModal__settings{margin-left:unset;margin-top:1rem;flex-direction:row;gap:6px 34px;align-content:flex-start}.excalidraw .ImageExportModal__settings__setting{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.excalidraw--mobile.excalidraw .ImageExportModal__settings__setting{flex-direction:column;align-items:start;justify-content:unset;height:52px}.excalidraw .ImageExportModal__settings__setting__label{display:flex;flex-direction:row;align-items:center;font-family:Assistant;font-weight:600;font-size:1rem;line-height:150%}.excalidraw .ImageExportModal__settings__setting__label svg{width:20px;height:20px;margin-left:10px}.excalidraw .ImageExportModal__settings__setting__content{display:flex;height:100%;align-items:center}.excalidraw .ImageExportModal__settings__buttons{flex-grow:1;flex-wrap:wrap;display:flex;flex-direction:row;gap:11px;align-items:flex-end;align-content:flex-end}.excalidraw--mobile.excalidraw .ImageExportModal__settings__buttons{padding-top:32px;flex-basis:100%;justify-content:center}@keyframes successStatusAnimation{0%{transform:scale(.35)}50%{transform:scale(1.25)}to{transform:scale(1)}}.excalidraw .ExcButton{--text-color:transparent;--border-color:transparent;--back-color:transparent;color:var(--text-color);background-color:var(--back-color);border-color:var(--border-color);border-radius:.5rem;border-width:1px;border-style:solid;font-family:var(--font-family);-webkit-user-select:none;-moz-user-select:none;user-select:none}.excalidraw .ExcButton:hover{transition:all .15s ease-out}.excalidraw .ExcButton .Spinner{--spinner-color:var(--color-surface-lowest)}.excalidraw .ExcButton .ExcButton__statusIcon{visibility:visible;position:absolute;width:1.2rem;height:1.2rem;animation:successStatusAnimation .5s cubic-bezier(.3,1,.6,1)}.excalidraw .ExcButton.ExcButton--status-loading,.excalidraw .ExcButton.ExcButton--status-success{pointer-events:none}.excalidraw .ExcButton.ExcButton--status-loading .ExcButton__contents,.excalidraw .ExcButton.ExcButton--status-success .ExcButton__contents{visibility:hidden}.excalidraw .ExcButton[disabled]{pointer-events:none}.excalidraw .ExcButton,.excalidraw .ExcButton__contents{display:flex;justify-content:center;align-items:center;flex-shrink:0;flex-wrap:nowrap;position:relative}.excalidraw .ExcButton--color-primary.ExcButton--variant-filled{--text-color:var(--color-surface-lowest);--back-color:var(--color-primary)}.excalidraw .ExcButton--color-primary.ExcButton--variant-filled .Spinner{--spinner-color:var(--text-color)}.excalidraw .ExcButton--color-primary.ExcButton--variant-filled:hover{--back-color:var(--color-brand-hover)}.excalidraw .ExcButton--color-primary.ExcButton--variant-filled:active{--back-color:var(--color-brand-active)}.excalidraw .ExcButton--color-primary.ExcButton--variant-icon,.excalidraw .ExcButton--color-primary.ExcButton--variant-outlined{--text-color:var(--color-primary);--border-color:var(--color-primary);--back-color:transparent}.excalidraw .ExcButton--color-primary.ExcButton--variant-icon .Spinner,.excalidraw .ExcButton--color-primary.ExcButton--variant-outlined .Spinner{--spinner-color:var(--text-color)}.excalidraw .ExcButton--color-primary.ExcButton--variant-icon:hover,.excalidraw .ExcButton--color-primary.ExcButton--variant-outlined:hover{--text-color:var(--color-brand-hover);--border-color:var(--color-brand-hover)}.excalidraw .ExcButton--color-primary.ExcButton--variant-icon:active,.excalidraw .ExcButton--color-primary.ExcButton--variant-outlined:active{--text-color:var(--color-brand-active);--border-color:var(--color-brand-active)}.excalidraw .ExcButton--color-danger.ExcButton--variant-filled{--text-color:var(--color-danger-text);--back-color:var(--color-danger-dark)}.excalidraw .ExcButton--color-danger.ExcButton--variant-filled .Spinner{--spinner-color:var(--text-color)}.excalidraw .ExcButton--color-danger.ExcButton--variant-filled:hover{--back-color:var(--color-danger-darker)}.excalidraw .ExcButton--color-danger.ExcButton--variant-filled:active{--back-color:var(--color-danger-darkest)}.excalidraw .ExcButton--color-danger.ExcButton--variant-icon,.excalidraw .ExcButton--color-danger.ExcButton--variant-outlined{--text-color:var(--color-danger);--border-color:var(--color-danger);--back-color:transparent}.excalidraw .ExcButton--color-danger.ExcButton--variant-icon .Spinner,.excalidraw .ExcButton--color-danger.ExcButton--variant-outlined .Spinner{--spinner-color:var(--text-color)}.excalidraw .ExcButton--color-danger.ExcButton--variant-icon:hover,.excalidraw .ExcButton--color-danger.ExcButton--variant-outlined:hover{--text-color:var(--color-danger-darkest);--border-color:var(--color-danger-darkest)}.excalidraw .ExcButton--color-danger.ExcButton--variant-icon:active,.excalidraw .ExcButton--color-danger.ExcButton--variant-outlined:active{--text-color:var(--color-danger-darker);--border-color:var(--color-danger-darker)}.excalidraw .ExcButton--color-success.ExcButton--variant-filled{--text-color:var(--color-success-text);--back-color:var(--color-success)}.excalidraw .ExcButton--color-success.ExcButton--variant-filled .Spinner{--spinner-color:var(--color-success)}.excalidraw .ExcButton--color-success.ExcButton--variant-filled:hover{--back-color:var(--color-success-darker)}.excalidraw .ExcButton--color-success.ExcButton--variant-filled:active{--back-color:var(--color-success-darkest)}.excalidraw .ExcButton--color-success.ExcButton--variant-icon,.excalidraw .ExcButton--color-success.ExcButton--variant-outlined{--text-color:var(--color-success-contrast);--border-color:var(--color-success-contrast);--back-color:transparent}.excalidraw .ExcButton--color-success.ExcButton--variant-icon .Spinner,.excalidraw .ExcButton--color-success.ExcButton--variant-outlined .Spinner{--spinner-color:var(--color-success-contrast)}.excalidraw .ExcButton--color-success.ExcButton--variant-icon:hover,.excalidraw .ExcButton--color-success.ExcButton--variant-outlined:hover{--text-color:var(--color-success-contrast-hover);--border-color:var(--color-success-contrast-hover)}.excalidraw .ExcButton--color-success.ExcButton--variant-icon:active,.excalidraw .ExcButton--color-success.ExcButton--variant-outlined:active{--text-color:var(--color-success-contrast-active);--border-color:var(--color-success-contrast-active)}.excalidraw .ExcButton--color-muted.ExcButton--variant-filled{--text-color:var(--island-bg-color);--back-color:var(--color-gray-50)}.excalidraw .ExcButton--color-muted.ExcButton--variant-filled .Spinner{--spinner-color:var(--text-color)}.excalidraw .ExcButton--color-muted.ExcButton--variant-filled:hover{--back-color:var(--color-gray-60)}.excalidraw .ExcButton--color-muted.ExcButton--variant-filled:active{--back-color:var(--color-gray-80)}.excalidraw .ExcButton--color-muted.ExcButton--variant-icon,.excalidraw .ExcButton--color-muted.ExcButton--variant-outlined{--text-color:var(--color-muted-background);--border-color:var(--color-muted);--back-color:var(--island-bg-color)}.excalidraw .ExcButton--color-muted.ExcButton--variant-icon .Spinner,.excalidraw .ExcButton--color-muted.ExcButton--variant-outlined .Spinner{--spinner-color:var(--text-color)}.excalidraw .ExcButton--color-muted.ExcButton--variant-icon:hover,.excalidraw .ExcButton--color-muted.ExcButton--variant-outlined:hover{--text-color:var(--color-muted-background-darker);--border-color:var(--color-muted-darker)}.excalidraw .ExcButton--color-muted.ExcButton--variant-icon:active,.excalidraw .ExcButton--color-muted.ExcButton--variant-outlined:active{--text-color:var(--color-muted-background-darker);--border-color:var(--color-muted-darkest)}.excalidraw .ExcButton--color-warning.ExcButton--variant-filled{--text-color:black;--back-color:var(--color-warning-dark)}.excalidraw .ExcButton--color-warning.ExcButton--variant-filled .Spinner{--spinner-color:var(--text-color)}.excalidraw .ExcButton--color-warning.ExcButton--variant-filled:hover{--back-color:var(--color-warning-darker)}.excalidraw .ExcButton--color-warning.ExcButton--variant-filled:active{--back-color:var(--color-warning-darkest)}.excalidraw .ExcButton--color-warning.ExcButton--variant-icon,.excalidraw .ExcButton--color-warning.ExcButton--variant-outlined{--text-color:var(--color-warning-dark);--border-color:var(--color-warning-dark);--back-color:var(--input-bg-color)}.excalidraw .ExcButton--color-warning.ExcButton--variant-icon .Spinner,.excalidraw .ExcButton--color-warning.ExcButton--variant-outlined .Spinner{--spinner-color:var(--text-color)}.excalidraw .ExcButton--color-warning.ExcButton--variant-icon:hover,.excalidraw .ExcButton--color-warning.ExcButton--variant-outlined:hover{--text-color:var(--color-warning-darker);--border-color:var(--color-warning-darker)}.excalidraw .ExcButton--color-warning.ExcButton--variant-icon:active,.excalidraw .ExcButton--color-warning.ExcButton--variant-outlined:active{--text-color:var(--color-warning-darkest);--border-color:var(--color-warning-darkest)}.excalidraw .ExcButton--size-large{font-weight:600;font-size:.875rem;min-height:3rem;padding:.5rem 1.5rem;letter-spacing:.4px}.excalidraw .ExcButton--size-large .ExcButton__contents{gap:.75rem}.excalidraw .ExcButton--size-medium{font-weight:600;font-size:.75rem;min-height:2.5rem;padding:.5rem 1rem;letter-spacing:normal}.excalidraw .ExcButton--size-medium .ExcButton__contents{gap:.5rem}.excalidraw .ExcButton--variant-icon{padding:.5rem .75rem;width:3rem}.excalidraw .ExcButton--fullWidth{width:100%}.excalidraw .ExcButton__icon{width:1.25rem;height:1.25rem}.excalidraw .FixedSideContainer{position:absolute;pointer-events:none}.excalidraw .FixedSideContainer>*{pointer-events:var(--ui-pointerEvents)}.excalidraw .FixedSideContainer_side_top{left:var(--editor-container-padding);top:var(--editor-container-padding);right:var(--editor-container-padding);bottom:var(--editor-container-padding)}.excalidraw .FixedSideContainer_side_top.zen-mode{right:42px}.excalidraw .HintViewer{pointer-events:none;box-sizing:border-box;position:absolute;display:flex;flex-direction:column;justify-content:center;left:0;top:100%;max-width:100%;width:100%;margin-top:.5rem;text-align:center;color:var(--color-gray-40);font-size:.75rem}.excalidraw--mobile.excalidraw .HintViewer{position:static;padding-right:2rem}.excalidraw .HintViewer>span{padding:.25rem}.excalidraw.theme--dark .HintViewer{color:var(--color-gray-60)}.excalidraw--mobile.excalidraw .PasteChartDialog .Island{display:flex;flex-direction:column}.excalidraw .PasteChartDialog .container{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap}.excalidraw--mobile.excalidraw .PasteChartDialog .container{flex-direction:column;justify-content:center}.excalidraw .PasteChartDialog .ChartPreview{margin:8px;text-align:center;width:192px;height:128px;border-radius:2px;padding:1px;border:1px solid #ced4da;display:flex;align-items:center;justify-content:center;background:transparent}.excalidraw .PasteChartDialog .ChartPreview div{display:inline-block}.excalidraw .PasteChartDialog .ChartPreview svg{max-height:120px;max-width:186px}.excalidraw .PasteChartDialog .ChartPreview:hover{padding:0;border:2px solid #339af0}.excalidraw .HelpDialog .Modal__content{max-width:960px}.excalidraw .HelpDialog h3{margin:1.5rem 0;font-weight:700;font-size:1.125rem}.excalidraw .HelpDialog__header{display:flex;flex-wrap:wrap;gap:.75rem}.excalidraw .HelpDialog__btn{--background:var(--color-surface-mid);display:flex;column-gap:.5rem;align-items:center;background-color:var(--background);padding:.625rem 1rem;border:1px solid var(--background);border-radius:var(--border-radius-lg);color:var(--text-primary-color);font-weight:600;font-size:.75rem;letter-spacing:.4px}.excalidraw.theme--dark.excalidraw .HelpDialog__btn{--background:var(--color-surface-high)}.excalidraw.theme--dark.excalidraw .HelpDialog__btn:hover{--background:#363541}.excalidraw .HelpDialog__btn:hover{--background:var(--color-surface-high);text-decoration:none}.excalidraw .HelpDialog__btn:active{border-color:var(--color-primary)}.excalidraw .HelpDialog__link-icon{line-height:0}.excalidraw .HelpDialog__link-icon svg{width:1rem;height:1rem}.excalidraw .HelpDialog__islands-container{display:grid;grid-column-gap:1.5rem;grid-row-gap:2rem}@media screen and (min-width:1024px){.excalidraw .HelpDialog__islands-container{grid-template-columns:1fr 1fr}.excalidraw .HelpDialog__island--tools{grid-area:1/1/2/2}.excalidraw .HelpDialog__island--view{grid-area:2/1/3/2}.excalidraw .HelpDialog__island--editor{grid-area:1/2/3/3}}.excalidraw .HelpDialog__island h4{font-size:1rem;font-weight:700;margin:0 0 .625rem}.excalidraw .HelpDialog__island-content{border:1px solid var(--dialog-border-color);border-radius:var(--border-radius-lg)}.excalidraw .HelpDialog__shortcut{border-bottom:1px solid var(--dialog-border-color);padding:.375rem .75rem;display:flex;justify-content:space-between;align-items:center;font-size:.875rem;column-gap:.5rem}.excalidraw .HelpDialog__shortcut:last-child{border-bottom:none}.excalidraw .HelpDialog__key-container{display:flex;align-items:center;column-gap:.25rem;flex-shrink:0}.excalidraw .HelpDialog__key{display:flex;box-sizing:border-box;font-size:.625rem;background-color:var(--color-primary-light);border-radius:var(--border-radius-md);padding:.5rem;word-break:keep-all;align-items:center;font-family:inherit;line-height:1}.excalidraw{--avatar-size:1.75rem;--avatarList-gap:.625rem;--userList-padding:var(--space-factor);--userlist-hint-bg-color:var(--color-gray-10);--userlist-hint-heading-color:var(--color-gray-80);--userlist-hint-text-color:var(--color-gray-60);--userlist-collaborators-border-color:var(--color-gray-20)}.excalidraw .UserList__wrapper{width:100%;pointer-events:none!important}.excalidraw .UserList,.excalidraw .UserList__wrapper{display:flex;justify-content:flex-end;align-items:center}.excalidraw .UserList{pointer-events:none;padding:var(--userList-padding);flex-wrap:wrap;gap:var(--avatarList-gap);box-sizing:border-box;--max-size:calc(var(--avatar-size) * var(--max-avatars, 2) + var(--avatarList-gap) * (var(--max-avatars, 2) - 1) + var(--userList-padding) * 2);max-height:var(--max-size);max-width:var(--max-size)}.excalidraw .UserList>*{pointer-events:var(--ui-pointerEvents)}.excalidraw .UserList_mobile{padding:0;justify-content:normal;margin:.5rem 0;max-width:none;max-height:none}.excalidraw .UserList__more{width:var(--avatar-size,1.5rem);height:var(--avatar-size,1.5rem);position:relative;border-radius:100%;outline-offset:2px;display:flex;justify-content:center;align-items:center;cursor:pointer;font-size:.75rem;line-height:1;color:var(--color-gray-90);flex:0 0 auto;background-color:var(--color-gray-20);border:0!important;font-size:.625rem;font-weight:400;flex-shrink:0;color:var(--color-gray-100);font-weight:700}.excalidraw .UserList__more:active{transform:scale(.94)}.excalidraw .UserList__more-img{width:100%;height:100%;border-radius:100%}.excalidraw .UserList__more:before{content:"";position:absolute;inset:-3px;border-radius:100%}.excalidraw .UserList__more.is-followed:before{border-color:var(--color-primary-hover);box-shadow:0 0 0 1px var(--color-primary-hover)}.excalidraw .UserList__more.is-current-user{cursor:auto}.excalidraw .UserList__collaborator-name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.excalidraw .UserList__collaborator--avatar-only{position:relative;display:flex;flex:0 0 auto}.excalidraw .UserList__collaborator--avatar-only .UserList__collaborator-status-icon{--size:14px;position:absolute;display:flex;flex:0 0 auto;bottom:-.25rem;right:-.25rem;width:var(--size);height:var(--size)}.excalidraw .UserList__collaborator--avatar-only .UserList__collaborator-status-icon svg{flex:0 0 auto;width:var(--size);height:var(--size)}.excalidraw .UserList__collaborator-status-icons{margin-left:auto;flex:0 0 auto;min-width:2.25rem;gap:.25rem;justify-content:flex-end;display:flex}.excalidraw .UserList__collaborator.is-muted .UserList__collaborator-status-icon-microphone-muted{color:var(--color-danger);filter:drop-shadow(0 0 0 rgba(0,0,0,.5))}.excalidraw .UserList__collaborator-status-icon-speaking-indicator{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;width:1rem;padding:0 3px;box-sizing:border-box}.excalidraw .UserList__collaborator-status-icon-speaking-indicator div{width:.125rem;height:.4rem;background-color:#a2f1a6}.excalidraw .UserList__collaborator-status-icon-speaking-indicator div:first-of-type{animation:speaking-indicator-anim 1s ease-in-out -.45s infinite}.excalidraw .UserList__collaborator-status-icon-speaking-indicator div:nth-of-type(2){animation:speaking-indicator-anim 1s ease-in-out -.9s infinite}.excalidraw .UserList__collaborator-status-icon-speaking-indicator div:nth-of-type(3){animation:speaking-indicator-anim 1s ease-in-out -.15s infinite}@keyframes speaking-indicator-anim{0%,to{transform:scaleY(1)}50%{transform:scaleY(2)}}.excalidraw.theme--dark{--userlist-hint-bg-color:var(--color-gray-90);--userlist-hint-heading-color:var(--color-gray-30);--userlist-hint-text-color:var(--color-gray-40);--userlist-collaborators-border-color:var(--color-gray-80)}.excalidraw .UserList__collaborators{top:auto;max-height:50vh}.excalidraw .Card{display:flex;flex-direction:column;align-items:center;max-width:290px;margin:1em;text-align:center}.excalidraw .Card .Card-icon{font-size:2.6em;display:flex;flex:0 0 auto;padding:1.4rem;border-radius:50%;background:var(--card-color);color:#fff}.excalidraw .Card .Card-icon svg{width:2.8rem;height:2.8rem}.excalidraw .Card .Card-details{font-size:.96em;min-height:90px;padding:0 1em;margin-bottom:auto}.excalidraw .Card .Card-button.ToolIcon_type_button{height:2.5rem;margin-top:1em;margin-bottom:.3em;background-color:var(--card-color)}.excalidraw .Card .Card-button.ToolIcon_type_button:hover{background-color:var(--card-color-darker)}.excalidraw .Card .Card-button.ToolIcon_type_button:active{background-color:var(--card-color-darkest)}.excalidraw .Card .Card-button.ToolIcon_type_button .ToolIcon__label{color:#fff}.excalidraw .Card .Card-button.ToolIcon_type_button .Spinner{--spinner-color:#fff}.excalidraw .ExportDialog__preview{--preview-padding:calc(var(--space-factor) * 4);background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4T2NkYGAQYcAP3uCTZhw1gGGYhAGBZIA/nYDCgBDAm9BGDWAAJyRCgLaBCAAgXwixzAS0pgAAAABJRU5ErkJggg==) 0;text-align:center;padding:var(--preview-padding);margin-bottom:calc(var(--space-factor) * 3);display:flex;justify-content:center;align-items:center}.excalidraw .ExportDialog__preview canvas{max-width:calc(100% - var(--preview-padding) * 2);max-height:25rem}.excalidraw.theme--dark .ExportDialog__preview canvas{filter:none}.excalidraw .ExportDialog__actions{width:100%;display:flex;grid-gap:calc(var(--space-factor) * 2);align-items:top;justify-content:space-between}.excalidraw--mobile.excalidraw .ExportDialog{display:flex;flex-direction:column}.excalidraw--mobile.excalidraw .ExportDialog__actions{flex-direction:column;align-items:center}.excalidraw--mobile.excalidraw .ExportDialog__actions>*{margin-bottom:calc(var(--space-factor) * 3)}.excalidraw--mobile.excalidraw .ExportDialog__preview canvas{max-height:30vh}.excalidraw--mobile.excalidraw .ExportDialog__dialog,.excalidraw--mobile.excalidraw .ExportDialog__dialog .Island{height:100%;box-sizing:border-box}.excalidraw--mobile.excalidraw .ExportDialog__dialog .Island{overflow-y:auto}.excalidraw .ExportDialog--json .ExportDialog-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));justify-items:center;grid-row-gap:2em;row-gap:2em}@media (max-width:460px){.excalidraw .ExportDialog--json .ExportDialog-cards{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.excalidraw .ExportDialog--json .ExportDialog-cards .Card-details{min-height:40px}}.excalidraw .ExportDialog--json .ExportDialog-cards .ProjectName{width:-moz-fit-content;width:fit-content;margin:1em auto;align-items:flex-start;flex-direction:column}.excalidraw .ExportDialog--json .ExportDialog-cards .ProjectName .TextInput{width:auto}.excalidraw .ExportDialog--json .ExportDialog-cards .ProjectName-label{margin:.625em 0;font-weight:700}.excalidraw button.ExportDialog-imageExportButton{border:0;width:5rem;height:5rem;margin:0 .2em;padding:0;display:flex;align-items:center;justify-content:center;border-radius:1rem;background-color:var(--button-color);box-shadow:0 3px 5px -1px #00000047,0 6px 10px #00000024;font-family:Cascadia;font-size:1.8em;color:#fff}.excalidraw button.ExportDialog-imageExportButton:hover{background-color:var(--button-color-darker)}.excalidraw button.ExportDialog-imageExportButton:active{background-color:var(--button-color-darkest);box-shadow:none}.excalidraw button.ExportDialog-imageExportButton svg{width:.9em}.excalidraw .sidebar-trigger{justify-content:center;padding:.625rem;width:var(--button-width,var(--default-button-size));height:var(--button-height,var(--default-button-size));box-sizing:border-box;border-radius:var(--border-radius-lg);cursor:pointer;background-color:var(--button-bg,var(--island-bg-color));color:var(--button-color,var(--color-on-surface));font-family:var(--ui-font);border:none;box-shadow:0 0 0 1px var(--color-surface-lowest);background-color:var(--color-surface-low);width:auto;height:var(--lg-button-size);display:flex;align-items:center;gap:.5rem;line-height:0;font-size:.75rem;letter-spacing:.4px}.excalidraw .sidebar-trigger svg{width:var(--button-width,var(--lg-icon-size));height:var(--button-height,var(--lg-icon-size))}.excalidraw .sidebar-trigger:hover{background-color:var(--button-hover-bg,var(--island-bg-color));border-color:var(--button-hover-border,var(--button-border,var(--default-border-color)));color:var(--button-hover-color,var(--button-color,var(--text-primary-color,inherit)))}.excalidraw .sidebar-trigger:active{background-color:var(--button-active-bg,var(--island-bg-color));border-color:var(--button-active-border,var(--color-primary-darkest))}.excalidraw .sidebar-trigger.active{background-color:var(--button-selected-bg,var(--color-surface-primary-container));border-color:var(--button-selected-border,var(--color-surface-primary-container))}.excalidraw .sidebar-trigger.active:hover{background-color:var(--button-selected-hover-bg,var(--color-surface-primary-container))}.excalidraw .sidebar-trigger.active svg{color:var(--button-color,var(--color-on-primary-container))}.excalidraw .sidebar-trigger:active{box-shadow:0 0 0 1px var(--color-brand-active)}.excalidraw .sidebar-trigger svg{width:var(--lg-icon-size);height:var(--lg-icon-size)}.excalidraw .sidebar-trigger__label-element{align-self:flex-start}.excalidraw .default-sidebar-trigger .sidebar-trigger__label{display:block;white-space:nowrap}.excalidraw.excalidraw--mobile .default-sidebar-trigger .sidebar-trigger__label{display:none}.excalidraw .sidebar{display:flex;flex-direction:column;position:absolute;top:0;bottom:0;right:0;z-index:5;margin:0;padding:0;box-sizing:border-box;background-color:var(--sidebar-bg-color);box-shadow:var(--sidebar-shadow);pointer-events:var(--ui-pointerEvents);overflow:hidden;border-radius:0;width:calc(var(--right-sidebar-width) - var(--space-factor) * 2);border-left:1px solid var(--sidebar-border-color)}:root[dir=rtl] .excalidraw .sidebar{left:0;right:auto}.excalidraw .sidebar--docked{box-shadow:none}:root[dir=rtl] .excalidraw .sidebar{border-right:1px solid var(--sidebar-border-color);border-left:0}.excalidraw .sidebar__header{box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;width:100%;padding:1rem .75rem;position:relative}.excalidraw .sidebar__header:after{content:"";width:calc(100% - 1.5rem);height:1px;background:var(--sidebar-border-color);position:absolute;bottom:-1px}.excalidraw .sidebar__header__buttons{gap:0;display:flex;align-items:center;margin-left:auto}.excalidraw .sidebar__header__buttons button{display:flex;justify-content:center;align-items:center;width:var(--button-width,var(--default-button-size));height:var(--button-height,var(--default-button-size));box-sizing:border-box;border-width:1px;border-style:solid;border-color:var(--button-border,var(--default-border-color));border-radius:var(--border-radius-lg);cursor:pointer;background-color:var(--button-bg,var(--island-bg-color));color:var(--button-color,var(--color-on-surface));font-family:var(--ui-font);--button-bg:transparent;border:0!important;width:var(--lg-button-size);height:var(--lg-button-size);padding:0}.excalidraw .sidebar__header__buttons button svg{width:var(--button-width,var(--lg-icon-size));height:var(--button-height,var(--lg-icon-size))}.excalidraw .sidebar__header__buttons button:hover{background-color:var(--button-hover-bg,var(--island-bg-color));border-color:var(--button-hover-border,var(--button-border,var(--default-border-color)));color:var(--button-hover-color,var(--button-color,var(--text-primary-color,inherit)))}.excalidraw .sidebar__header__buttons button:active{background-color:var(--button-active-bg,var(--island-bg-color));border-color:var(--button-active-border,var(--color-primary-darkest))}.excalidraw .sidebar__header__buttons button.active{background-color:var(--button-selected-bg,var(--color-surface-primary-container));border-color:var(--button-selected-border,var(--color-surface-primary-container))}.excalidraw .sidebar__header__buttons button.active:hover{background-color:var(--button-selected-hover-bg,var(--color-surface-primary-container))}.excalidraw .sidebar__header__buttons button.active svg{color:var(--button-color,var(--color-on-primary-container))}.excalidraw .sidebar__header__buttons button svg{width:var(--lg-icon-size);height:var(--lg-icon-size)}.excalidraw .sidebar__header__buttons button:hover{background:var(--button-hover-bg,var(--island-bg-color))}.excalidraw .sidebar__header__buttons .sidebar__dock.selected svg{stroke:var(--color-primary);fill:var(--color-primary)}.excalidraw .sidebar-tabs-root{display:flex;flex-direction:column;flex:1 1 auto;padding:1rem 0}.excalidraw .sidebar-tabs-root [role=tabpanel]{flex:1 1;flex:1 1 auto;display:flex;flex-direction:column;outline:none}.excalidraw .sidebar-tabs-root [role=tabpanel][data-state=inactive]{display:none!important}.excalidraw .sidebar-tabs-root [role=tablist]{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.excalidraw .sidebar-tabs-root>.sidebar__header{padding-top:0;padding-bottom:1rem}.excalidraw .sidebar-tab-trigger{--button-width:auto;--button-bg:transparent;--button-hover-bg:transparent;--button-active-bg:var(--color-primary);--button-hover-color:var(--color-primary);--button-hover-border:var(--color-primary)}.excalidraw .sidebar-tab-trigger[data-state=active]{--button-bg:var(--color-primary);--button-hover-bg:var(--color-primary-darker);--button-hover-color:var(--color-icon-white);--button-border:var(--color-primary);color:var(--color-icon-white)}.excalidraw .default-sidebar{display:flex;flex-direction:column}.excalidraw .default-sidebar .sidebar-triggers{display:flex;gap:0;padding:2px;margin-top:-3px;margin-bottom:-3px;border:1px solid var(--sidebar-border-color);background:var(--default-bg-color);border-radius:.625rem}.excalidraw .default-sidebar .sidebar-triggers .sidebar-tab-trigger{height:var(--lg-button-size);width:var(--lg-button-size);border:none}.excalidraw .ActiveFile .ActiveFile__fileName{display:flex;align-items:center}.excalidraw .ActiveFile .ActiveFile__fileName span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:9.3em}.excalidraw .ActiveFile .ActiveFile__fileName svg{width:1.15em;-webkit-margin-end:.3em;margin-inline-end:.3em;transform:scaleY(.9)}.excalidraw .OverwriteConfirm{display:flex;flex-direction:column;align-items:center;gap:.75rem;isolation:isolate}.excalidraw .OverwriteConfirm h3{margin:0;font-weight:700;font-size:1.3125rem;line-height:130%;align-self:flex-start;color:var(--text-primary-color)}.excalidraw .OverwriteConfirm__Description{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;width:100%;gap:1rem;padding:2.5rem;background:var(--color-danger-background);border-radius:.5rem;font-family:Assistant;font-style:normal;font-weight:400;font-size:1rem;line-height:150%;color:var(--color-danger-color)}.excalidraw--mobile.excalidraw .OverwriteConfirm__Description{flex-direction:column;text-align:center}.excalidraw .OverwriteConfirm__Description__spacer{flex-grow:1}.excalidraw .OverwriteConfirm__Description__icon{box-sizing:border-box;display:flex;align-items:center;justify-content:center;border-radius:2.5rem;background:var(--color-danger-icon-background);width:3.5rem;height:3.5rem;padding:.75rem}.excalidraw .OverwriteConfirm__Description__icon svg{color:var(--color-danger-icon-color);width:1.5rem;height:1.5rem}.excalidraw .OverwriteConfirm__Description.OverwriteConfirm__Description--color-warning{background:var(--color-warning-background);color:var(--color-warning-color)}.excalidraw .OverwriteConfirm__Description.OverwriteConfirm__Description--color-warning .OverwriteConfirm__Description__icon{background:var(--color-warning-icon-background);flex:0 0 auto}.excalidraw .OverwriteConfirm__Description.OverwriteConfirm__Description--color-warning .OverwriteConfirm__Description__icon svg{color:var(--color-warning-icon-color)}.excalidraw .OverwriteConfirm__Actions{display:flex;flex-direction:row;align-items:stretch;justify-items:stretch;justify-content:center;gap:1.5rem}.excalidraw--mobile.excalidraw .OverwriteConfirm__Actions{flex-direction:column}.excalidraw .OverwriteConfirm__Actions__Action{display:flex;flex-direction:column;align-items:center;padding:1.5rem;gap:.75rem;flex-basis:50%;flex-grow:0}.excalidraw .OverwriteConfirm__Actions__Action__content{height:100%;font-size:.875rem;text-align:center}.excalidraw .OverwriteConfirm__Actions__Action h4{font-weight:700;font-size:1.125rem;line-height:130%;margin:0;color:var(--text-primary-color)}.excalidraw .layer-ui__search{flex:1 0 auto;display:flex;flex-direction:column;padding:8px 0 0}.excalidraw .layer-ui__search-header{display:flex;justify-content:space-between;align-items:center;padding:0 .75rem}.excalidraw .layer-ui__search-header .ExcTextField{flex:1 0 auto}.excalidraw .layer-ui__search-header .ExcTextField__input{background-color:#f5f5f9;border-radius:var(--border-radius-md);border:0}.excalidraw.theme--dark.excalidraw .layer-ui__search-header .ExcTextField__input{background-color:#31303b}.excalidraw .layer-ui__search-header .ExcTextField__input input::placeholder{font-size:.9rem}.excalidraw .layer-ui__search-count{display:flex;justify-content:space-between;align-items:center;padding:8px 8px 0;margin:0 .75rem .25rem;font-size:.8em}.excalidraw .layer-ui__search-count .result-nav{display:flex}.excalidraw .layer-ui__search-count .result-nav .result-nav-btn{width:36px;height:36px;--button-border:transparent}.excalidraw .layer-ui__search-count .result-nav .result-nav-btn:active{background-color:var(--color-surface-high)}.excalidraw .layer-ui__search-count .result-nav .result-nav-btn:first-child{margin-right:4px}.excalidraw .layer-ui__search-result-container{overflow-y:auto;flex:1 1;display:flex;flex-direction:column;gap:.125rem}.excalidraw .layer-ui__result-item{display:flex;align-items:center;min-height:2rem;flex:0 0 auto;padding:.25rem .75rem;cursor:pointer;border:1px solid transparent;outline:none;margin:0 .75rem;border-radius:var(--border-radius-md)}.excalidraw .layer-ui__result-item .text-icon{width:1rem;height:1rem;margin-right:.75rem}.excalidraw .layer-ui__result-item .preview-text{flex:1 1;max-height:48px;line-height:24px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.excalidraw .layer-ui__result-item:hover{background-color:var(--color-surface-high)}.excalidraw .layer-ui__result-item:active{border-color:var(--color-primary)}.excalidraw .layer-ui__result-item.active{background-color:var(--color-surface-high)}.excalidraw .dialog-mermaid-title{margin-block:.25rem;font-size:1.25rem;font-weight:700;padding-inline:2.5rem}.excalidraw .Modal.Dialog.ttd-dialog{padding:1.25rem}.excalidraw .Modal.Dialog.ttd-dialog.Dialog--fullscreen{margin-top:0}.excalidraw .Modal.Dialog.ttd-dialog .Island{padding-inline:0!important;height:100%;display:flex;flex-direction:column;flex:1 1 auto;box-shadow:none}.excalidraw .Modal.Dialog.ttd-dialog .Modal__content{height:auto;max-height:100%}@media screen and (min-width:861px){.excalidraw .Modal.Dialog.ttd-dialog .Modal__content{max-height:750px;height:100%}}.excalidraw .Modal.Dialog.ttd-dialog .Dialog__content{flex:1 1 auto}.excalidraw .ttd-dialog-desc{font-size:15px;font-style:italic;font-weight:500;margin-bottom:1.5rem}.excalidraw .ttd-dialog-tabs-root{width:100%;height:100%;display:flex;flex-direction:column}.excalidraw .ttd-dialog-tab-trigger{color:var(--color-on-surface);font-size:.875rem;margin:0;padding:0 1rem;background-color:transparent;border:0;height:2.875rem;font-weight:600;font-family:inherit;letter-spacing:.4px}.excalidraw .ttd-dialog-tab-trigger[data-state=active]{border-bottom:2px solid var(--color-primary)}.excalidraw .ttd-dialog-triggers{border-bottom:1px solid var(--color-surface-high);margin-bottom:1.5rem;padding-inline:2.5rem}.excalidraw .ttd-dialog-content{padding-inline:2.5rem;height:100%;display:flex;flex-direction:column}.excalidraw .ttd-dialog-content[hidden]{display:none}.excalidraw .ttd-dialog-input{width:auto;height:10rem;resize:none;border-radius:var(--border-radius-lg);border:1px solid var(--dialog-border-color);white-space:pre-wrap;padding:.85rem;box-sizing:border-box;font-family:monospace}@media screen and (min-width:861px){.excalidraw .ttd-dialog-input{width:100%;height:100%}}.excalidraw .ttd-dialog-output-wrapper{display:flex;align-items:center;justify-content:center;padding:.85rem;box-sizing:border-box;flex-grow:1;position:relative;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4T2NkYGAQYcAP3uCTZhw1gGGYhAGBZIA/nYDCgBDAm9BGDWAAJyRCgLaBCAAgXwixzAS0pgAAAABJRU5ErkJggg==) 0;border-radius:var(--border-radius-lg);border:1px solid var(--dialog-border-color);height:400px;width:auto}@media screen and (min-width:861px){.excalidraw .ttd-dialog-output-wrapper{width:100%;height:200px}}.excalidraw .ttd-dialog-output-wrapper canvas{max-width:100%;max-height:100%}.excalidraw .ttd-dialog-output-canvas-container{display:flex;width:100%;height:100%;align-items:center;justify-content:center;flex-grow:1}.excalidraw .ttd-dialog-output-error{color:red;font-weight:700;font-size:30px;word-break:break-word;overflow:auto;max-height:100%;height:100%;width:100%;text-align:center;position:absolute;z-index:10}.excalidraw .ttd-dialog-output-error p{font-weight:500;font-family:Cascadia;text-align:left;white-space:pre-wrap;font-size:.875rem;padding:0 10px}.excalidraw .ttd-dialog-panels{height:100%}@media screen and (min-width:861px){.excalidraw .ttd-dialog-panels{display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem}}.excalidraw .ttd-dialog-panel{display:flex;flex-direction:column;width:100%}.excalidraw .ttd-dialog-panel__header{display:flex;margin:0 4px 4px;align-items:center;gap:1rem}.excalidraw .ttd-dialog-panel__header label{font-size:14px;font-style:normal;font-weight:600}.excalidraw .ttd-dialog-panel:first-child .ttd-dialog-panel-button-container:not(.invisible){margin-bottom:4rem}@media screen and (min-width:861px){.excalidraw .ttd-dialog-panel .ttd-dialog-panel-button-container:not(.invisible){margin-bottom:.5rem!important}}.excalidraw .ttd-dialog-panel textarea{height:100%;resize:none;border-radius:var(--border-radius-lg);border:1px solid var(--dialog-border-color);white-space:pre-wrap;padding:.85rem;box-sizing:border-box;width:100%;font-family:monospace}@media screen and (max-width:861px){.excalidraw .ttd-dialog-panel textarea{width:auto;height:10rem}}.excalidraw .ttd-dialog-panel-button-container{margin-top:1rem;margin-bottom:.5rem}.excalidraw .ttd-dialog-panel-button-container.invisible .ttd-dialog-panel-button{display:none}@media screen and (min-width:861px){.excalidraw .ttd-dialog-panel-button-container.invisible .ttd-dialog-panel-button{display:block;visibility:hidden}}.excalidraw .ttd-dialog-panel-button{position:relative}.excalidraw .ttd-dialog-panel-button.excalidraw-button{font-family:inherit;font-weight:600;height:2.5rem;font-size:12px;color:#fff;background-color:var(--color-primary);width:100%}.excalidraw .ttd-dialog-panel-button.excalidraw-button:hover{background-color:var(--color-primary-darker)}.excalidraw .ttd-dialog-panel-button.excalidraw-button:active{background-color:var(--color-primary-darkest)}.excalidraw .ttd-dialog-panel-button.excalidraw-button:disabled{opacity:.5;cursor:not-allowed}.excalidraw .ttd-dialog-panel-button.excalidraw-button:disabled:hover{background-color:var(--color-primary)}@media screen and (min-width:861px){.excalidraw .ttd-dialog-panel-button.excalidraw-button{width:auto;min-width:7.5rem}}.excalidraw.theme--dark.excalidraw .ttd-dialog-panel-button.excalidraw-button{color:var(--color-gray-100)}.excalidraw .ttd-dialog-panel-button div{display:contents}.excalidraw .ttd-dialog-panel-button div.invisible{visibility:hidden}.excalidraw .ttd-dialog-panel-button div.Spinner{display:flex!important;position:absolute;inset:0;--spinner-color:white}.excalidraw.theme--dark.excalidraw .ttd-dialog-panel-button div.Spinner{--spinner-color:var(--color-gray-100)}.excalidraw .ttd-dialog-panel-button div span{padding-left:.5rem;display:flex}.excalidraw .ttd-dialog-submit-shortcut{-webkit-margin-start:.5rem;margin-inline-start:.5rem;font-size:.625rem;opacity:.6;display:flex;gap:.125rem}.excalidraw .ttd-dialog-submit-shortcut__key{border:1px solid gray;padding:2px 3px;border-radius:4px}.excalidraw .drag-input-container{display:flex;width:100%}.excalidraw .drag-input-container:focus-within{box-shadow:0 0 0 1px var(--color-primary-darkest);border-radius:var(--border-radius-md)}.excalidraw .disabled{opacity:.5;pointer-events:none}.excalidraw .drag-input-label{flex-shrink:0;border:1px solid var(--default-border-color);border-right:0;padding:0 .5rem 0 .75rem;min-width:1rem;height:2rem;box-sizing:border-box;color:var(--popup-text-color);display:flex;align-items:center;justify-content:center;position:relative}:root[dir=ltr] .excalidraw .drag-input-label{border-radius:var(--border-radius-md) 0 0 var(--border-radius-md)}:root[dir=rtl] .excalidraw .drag-input-label{border-radius:0 var(--border-radius-md) var(--border-radius-md) 0;border-right:1px solid var(--default-border-color);border-left:0}.excalidraw .drag-input{box-sizing:border-box;width:100%;margin:0;font-size:.875rem;font-family:inherit;background-color:transparent;color:var(--text-primary-color);border:0;outline:none;height:2rem;border:1px solid var(--default-border-color);border-left:0;letter-spacing:.4px;padding:.5rem .5rem .5rem .25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}:root[dir=ltr] .excalidraw .drag-input{border-radius:0 var(--border-radius-md) var(--border-radius-md) 0}:root[dir=rtl] .excalidraw .drag-input{border-radius:var(--border-radius-md) 0 0 var(--border-radius-md);border-left:1px solid var(--default-border-color);border-right:0}.excalidraw .drag-input:focus-visible{box-shadow:none}.exc-stats{width:204px;position:absolute;top:60px;font-size:12px;z-index:var(--zIndex-layerUI);pointer-events:var(--ui-pointerEvents)}:root[dir=rtl] .exc-stats{left:12px;right:auto}.exc-stats h2{font-size:1.5em;-webkit-margin-before:.83em;margin-block-start:.83em;-webkit-margin-after:.83em;margin-block-end:.83em;font-weight:700}.exc-stats h3{white-space:nowrap;font-size:1.17em;margin:0;font-weight:700}.exc-stats__rows{display:flex;flex-direction:column;gap:.3125rem}.exc-stats__row{display:flex;justify-content:space-between;align-items:center;display:grid;grid-gap:4px;gap:4px}.exc-stats__row div+div{text-align:right}.exc-stats__row--heading{text-align:center;font-weight:700;margin:.25rem 0}.exc-stats .title{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.exc-stats .title h2{margin:0}.exc-stats .close{height:16px;width:16px;cursor:pointer}.exc-stats .close svg{width:100%;height:100%}.excalidraw .ElementLinkDialog{position:absolute;top:var(--editor-container-padding);left:var(--editor-container-padding);z-index:var(--zIndex-modal);border-radius:10px;padding:1.5rem;display:flex;flex-direction:column;justify-content:space-between;box-shadow:var(--shadow-island);background-color:var(--island-bg-color)}.excalidraw--mobile.excalidraw .ElementLinkDialog{left:0;margin-left:.5rem;margin-right:.5rem;width:calc(100% - 1rem);box-sizing:border-box;z-index:5}.excalidraw .ElementLinkDialog .ElementLinkDialog__header{margin-bottom:1.5rem}.excalidraw .ElementLinkDialog .ElementLinkDialog__header h2{margin-top:0;margin-bottom:.5rem}.excalidraw--mobile.excalidraw .ElementLinkDialog .ElementLinkDialog__header h2{font-size:1.25rem}.excalidraw .ElementLinkDialog .ElementLinkDialog__header p{margin:0}.excalidraw--mobile.excalidraw .ElementLinkDialog .ElementLinkDialog__header p{font-size:.875rem}.excalidraw--mobile.excalidraw .ElementLinkDialog .ElementLinkDialog__header{margin-bottom:1rem}.excalidraw .ElementLinkDialog .ElementLinkDialog__input{display:flex}.excalidraw .ElementLinkDialog .ElementLinkDialog__input .ElementLinkDialog__input-field{flex:1 1}.excalidraw .ElementLinkDialog .ElementLinkDialog__input .ElementLinkDialog__remove{color:#c92a2a;margin-left:1rem}.excalidraw .ElementLinkDialog .ElementLinkDialog__input .ElementLinkDialog__remove .ToolIcon__icon{width:2rem;height:2rem}.excalidraw .ElementLinkDialog .ElementLinkDialog__input .ElementLinkDialog__remove .ToolIcon__icon svg{color:#fa5252}.excalidraw .ElementLinkDialog .ElementLinkDialog__actions{display:flex;justify-content:flex-end;margin-top:1.5rem}.excalidraw--mobile.excalidraw .ElementLinkDialog .ElementLinkDialog__actions{font-size:.875rem;margin-top:1rem}.excalidraw .layer-ui__wrapper.animate{transition:width .1s ease-in-out}.excalidraw .layer-ui__wrapper{position:absolute;width:100%;height:100%;pointer-events:none;z-index:var(--zIndex-layerUI)}.excalidraw .layer-ui__wrapper__top-right{display:flex;width:100%;justify-content:flex-end;gap:.75rem;pointer-events:none!important}.excalidraw .layer-ui__wrapper__top-right>*{pointer-events:var(--ui-pointerEvents)}.excalidraw .layer-ui__wrapper__footer{width:100%}.excalidraw .layer-ui__wrapper__footer-right{z-index:100;display:flex}.excalidraw .layer-ui__wrapper .zen-mode-transition{transition:transform .5s ease-in-out}:root[dir=ltr] .excalidraw .layer-ui__wrapper .zen-mode-transition.transition-left{transform:translate(-999px)}:root[dir=ltr] .excalidraw .layer-ui__wrapper .zen-mode-transition.transition-right,:root[dir=rtl] .excalidraw .layer-ui__wrapper .zen-mode-transition.transition-left{transform:translate(999px)}:root[dir=rtl] .excalidraw .layer-ui__wrapper .zen-mode-transition.transition-right{transform:translate(-999px)}.excalidraw .layer-ui__wrapper .zen-mode-transition.layer-ui__wrapper__footer-left--transition-bottom{transform:translateY(92px)}.excalidraw .layer-ui__wrapper .disable-zen-mode{padding:10px;position:absolute;bottom:0;opacity:0;visibility:hidden;transition:visibility 0s linear 0s,opacity .5s;font-family:var(--ui-font);font-size:.75rem;font-weight:500;line-height:1;border-radius:var(--border-radius-lg);border:1px solid var(--default-border-color);background-color:var(--island-bg-color);color:var(--text-primary-color)}[dir=ltr] .excalidraw .layer-ui__wrapper .disable-zen-mode{right:1rem}[dir=rtl] .excalidraw .layer-ui__wrapper .disable-zen-mode{left:1rem}.excalidraw .layer-ui__wrapper .disable-zen-mode:hover{background-color:var(--button-hover-bg)}.excalidraw .layer-ui__wrapper .disable-zen-mode:active{border-color:var(--color-primary)}.excalidraw .layer-ui__wrapper .disable-zen-mode--visible{opacity:1;visibility:visible;transition:visibility 0s linear .3s,opacity .5s;transition-delay:.8s;pointer-events:var(--ui-pointerEvents)}.excalidraw .layer-ui__wrapper .footer-center>*,.excalidraw .layer-ui__wrapper .layer-ui__wrapper__footer-left>*,.excalidraw .layer-ui__wrapper .layer-ui__wrapper__footer-right>*{pointer-events:var(--ui-pointerEvents)}.excalidraw .layer-ui__wrapper .layer-ui__wrapper__footer-right{margin-top:auto;margin-bottom:auto}.excalidraw .App-toolbar.zen-mode .HintViewer,.excalidraw .App-toolbar.zen-mode .ToolIcon__keybinding{display:none}.excalidraw .App-toolbar__divider{width:1px;height:1.5rem;align-self:center;background-color:var(--default-border-color);margin:0 .25rem}.excalidraw--mobile.excalidraw .App-toolbar__divider{margin:0}.excalidraw .App-toolbar__extra-tools-trigger{box-shadow:none;border:0;background-color:transparent}.excalidraw .App-toolbar__extra-tools-trigger:active{background-color:var(--button-hover-bg);box-shadow:0 0 0 1px var(--button-active-border,var(--color-primary-darkest)) inset}.excalidraw .App-toolbar__extra-tools-trigger--selected,.excalidraw .App-toolbar__extra-tools-trigger--selected:hover{background:var(--color-primary-light);color:var(--color-primary)}.excalidraw .App-toolbar__extra-tools-dropdown{margin-top:.375rem;right:0;min-width:11.875rem;z-index:1}.excalidraw .Toast{animation:fade-in .5s;background-color:var(--button-gray-1);border-radius:4px;bottom:10px;box-sizing:border-box;cursor:default;left:50%;margin-left:-150px;padding:4px 0;position:absolute;text-align:center;width:300px;z-index:999999}.excalidraw .Toast .Toast__message{padding:0 1.6rem;color:var(--popup-text-color);white-space:pre-wrap}.excalidraw .Toast .close{position:absolute;top:0;right:0;padding:.4rem}.excalidraw .Toast .close .ToolIcon__icon{width:1.2rem;height:1.2rem}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.excalidraw .SVGLayer{pointer-events:none;width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:var(--zIndex-svgLayer)}.excalidraw .SVGLayer svg{image-rendering:auto;overflow:visible;position:absolute;width:100%;height:100%;top:0;left:0}.excalidraw .excalidraw-canvas-buttons{position:absolute;box-shadow:0 2px 4px #0000004d;z-index:var(--zIndex-canvasButtons);background:var(--island-bg-color);border-radius:var(--border-radius-lg);display:flex;flex-direction:column;gap:.375rem}.excalidraw .follow-mode{position:absolute;box-sizing:border-box;pointer-events:none;border:2px solid var(--color-primary-hover);z-index:9999;display:flex;align-items:flex-end;justify-content:center}.excalidraw .follow-mode__badge{background-color:var(--color-primary-hover);color:var(--color-primary-light);padding:.25rem .5rem;margin-bottom:.5rem;border-radius:.5rem;pointer-events:all;font-size:.75rem;display:flex;gap:.5rem;align-items:center}.excalidraw .follow-mode__badge__label{display:flex;white-space:pre-wrap;line-height:1}.excalidraw .follow-mode__badge__username{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px}.excalidraw .follow-mode__disconnect-btn{all:unset;cursor:pointer;border-radius:.25rem}.excalidraw .follow-mode__disconnect-btn:hover{background-color:var(--color-primary-darker)}.excalidraw .follow-mode__disconnect-btn:active{background-color:var(--color-primary-darkest)}.excalidraw .follow-mode__disconnect-btn svg{display:block;width:1rem;height:1rem}.visually-hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.LoadingMessage{position:absolute;inset:0;z-index:999;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.LoadingMessage .Spinner{font-size:2.8em}.LoadingMessage .LoadingMessage-text{margin-top:1em;font-size:.8em}.LoadingMessage--dark{background-color:#121212;color:#ced4da}.excalidraw{--theme-filter:none;--button-destructive-bg-color:#ffe3e3;--button-destructive-color:#c92a2a;--button-gray-1:#e9ecef;--button-gray-2:#ced4da;--button-gray-3:#adb5bd;--button-special-active-bg-color:#ebfbee;--dialog-border-color:var(--color-gray-20);--dropdown-icon:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="292.4" height="292.4" viewBox="0 0 292 292"><path d="M287 197L159 69c-4-3-8-5-13-5s-9 2-13 5L5 197c-3 4-5 8-5 13s2 9 5 13c4 4 8 5 13 5h256c5 0 9-1 13-5s5-8 5-13-1-9-5-13z"/></svg>');--focus-highlight-color:#a5d8ff;--icon-fill-color:var(--color-on-surface);--icon-green-fill-color:#2b8a3e;--default-bg-color:#ffffff;--input-bg-color:#ffffff;--input-border-color:#ced4da;--input-hover-bg-color:#f1f3f5;--input-label-color:#495057;--island-bg-color:#ffffff;--keybinding-color:var(--color-gray-40);--link-color:#1c7ed6;--overlay-bg-color:rgba(255,255,255,.88);--popup-bg-color:var(--island-bg-color);--popup-secondary-bg-color:#f1f3f5;--popup-text-color:#000000;--popup-text-inverted-color:#ffffff;--select-highlight-color:#339af0;--shadow-island:0px 0px .9310142993927002px 0px rgba(0,0,0,.17),0px 0px 3.1270833015441895px 0px rgba(0,0,0,.08),0px 7px 14px 0px rgba(0,0,0,.05);--button-hover-bg:var(--color-surface-high);--button-active-bg:var(--color-surface-high);--button-active-border:var(--color-brand-active);--default-border-color:var(--color-surface-high);--default-button-size:2rem;--default-icon-size:1rem;--lg-button-size:2.25rem;--lg-icon-size:1rem;--editor-container-padding:1rem;--scrollbar-thumb:var(--button-gray-2);--scrollbar-thumb-hover:var(--button-gray-3);--color-slider-track:hsl(240,100%,90%);--color-slider-thumb:var(--color-gray-80);--modal-shadow:0px 100px 80px rgba(0,0,0,.07),0px 41.7776px 33.4221px rgba(0,0,0,.0503198),0px 22.3363px 17.869px rgba(0,0,0,.0417275),0px 12.5216px 10.0172px rgba(0,0,0,.035),0px 6.6501px 5.32008px rgba(0,0,0,.0282725),0px 2.76726px 2.21381px rgba(0,0,0,.0196802);--avatar-border-color:var(--color-gray-20);--sidebar-shadow:0px 100px 80px rgba(0,0,0,.07),0px 41.7776px 33.4221px rgba(0,0,0,.0503198),0px 22.3363px 17.869px rgba(0,0,0,.0417275),0px 12.5216px 10.0172px rgba(0,0,0,.035),0px 6.6501px 5.32008px rgba(0,0,0,.0282725),0px 2.76726px 2.21381px rgba(0,0,0,.0196802);--sidebar-border-color:var(--color-surface-high);--sidebar-bg-color:var(--island-bg-color);--library-dropdown-shadow:0px 15px 6px rgba(0,0,0,.01),0px 8px 5px rgba(0,0,0,.05),0px 4px 4px rgba(0,0,0,.09),0px 1px 2px rgba(0,0,0,.1),0px 0px 0px rgba(0,0,0,.1);--space-factor:.25rem;--text-primary-color:var(--color-on-surface);--color-selection:#6965db;--color-icon-white:#ffffff;--color-primary:#6965db;--color-primary-darker:#5b57d1;--color-primary-darkest:#4a47b1;--color-primary-light:#e3e2fe;--color-primary-light-darker:#d7d5ff;--color-primary-hover:#5753d0;--color-gray-10:#f5f5f5;--color-gray-20:#ebebeb;--color-gray-30:#d6d6d6;--color-gray-40:#b8b8b8;--color-gray-50:#999999;--color-gray-60:#7a7a7a;--color-gray-70:#5c5c5c;--color-gray-80:#3d3d3d;--color-gray-85:#242424;--color-gray-90:#1e1e1e;--color-gray-100:#121212;--color-disabled:var(--color-gray-40);--color-warning:#fceeca;--color-warning-dark:#f5c354;--color-warning-darker:#f3ab2c;--color-warning-darkest:#ec8b14;--color-text-warning:var(--text-primary-color);--color-danger:#db6965;--color-danger-dark:#db6965;--color-danger-darker:#d65550;--color-danger-darkest:#d1413c;--color-danger-text:black;--color-danger-background:#fff0f0;--color-danger-icon-background:#ffdad6;--color-danger-color:#700000;--color-danger-icon-color:#700000;--color-warning-background:var(--color-warning);--color-warning-icon-background:var(--color-warning-dark);--color-warning-color:var(--text-primary-color);--color-warning-icon-color:var(--text-primary-color);--color-muted:var(--color-gray-30);--color-muted-darker:var(--color-gray-60);--color-muted-darkest:var(--color-gray-100);--color-muted-background:var(--color-gray-80);--color-muted-background-darker:var(--color-gray-100);--color-promo:var(--color-primary);--color-success:#cafccc;--color-success-darker:#bafabc;--color-success-darkest:#a5eba8;--color-success-text:#268029;--color-success-contrast:#65bb6a;--color-success-contrast-hover:#6bcf70;--color-success-contrast-active:#6edf74;--color-logo-icon:var(--color-primary);--color-logo-text:#190064;--border-radius-md:.375rem;--border-radius-lg:.5rem;--color-surface-high:#f1f0ff;--color-surface-mid:#f2f2f7;--color-surface-low:#ececf4;--color-surface-lowest:#ffffff;--color-on-surface:#1b1b1f;--color-brand-hover:#5753d0;--color-on-primary-container:#030064;--color-brand-active:#4440bf;--color-border-outline:#767680;--color-border-outline-variant:#c5c5d0;--color-surface-primary-container:#e0dfff;--color-badge:#0b6513;--background-color-badge:#d3ffd2}@media screen and (min-device-width:1921px){.excalidraw{--lg-button-size:2.5rem;--lg-icon-size:1.25rem;--default-button-size:2.25rem;--default-icon-size:1.25rem}}.excalidraw.theme--dark.theme--dark-background-none{background:none}.excalidraw.theme--dark{--theme-filter:invert(93%) hue-rotate(180deg);--button-destructive-bg-color:#5a0000;--button-destructive-color:#ffa8a8;--button-gray-1:#363636;--button-gray-2:#272727;--button-gray-3:#222;--button-special-active-bg-color:#204624;--dialog-border-color:var(--color-gray-80);--dropdown-icon:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="292.4" height="292.4" viewBox="0 0 292 292"><path fill="%23ced4da" d="M287 197L159 69c-4-3-8-5-13-5s-9 2-13 5L5 197c-3 4-5 8-5 13s2 9 5 13c4 4 8 5 13 5h256c5 0 9-1 13-5s5-8 5-13-1-9-5-13z"/></svg>');--focus-highlight-color:#228be6;--icon-green-fill-color:#69db7c;--default-bg-color:#121212;--input-bg-color:#121212;--input-border-color:#2e2e2e;--input-hover-bg-color:#181818;--input-label-color:#e9ecef;--island-bg-color:#232329;--keybinding-color:var(--color-gray-60);--link-color:#4dabf7;--overlay-bg-color:rgba(52,58,64,.12);--popup-secondary-bg-color:#222;--popup-text-color:#ced4da;--popup-text-inverted-color:#2c2c2c;--select-highlight-color:#4dabf7;--shadow-island:0px 0px .9310142993927002px 0px rgba(0,0,0,.17),0px 0px 3.1270833015441895px 0px rgba(0,0,0,.08),0px 7px 14px 0px rgba(0,0,0,.05);--modal-shadow:0px 100px 80px rgba(0,0,0,.07),0px 41.7776px 33.4221px rgba(0,0,0,.0503198),0px 22.3363px 17.869px rgba(0,0,0,.0417275),0px 12.5216px 10.0172px rgba(0,0,0,.035),0px 6.6501px 5.32008px rgba(0,0,0,.0282725),0px 2.76726px 2.21381px rgba(0,0,0,.0196802);--avatar-border-color:var(--color-gray-85);--scrollbar-thumb:#343a40;--scrollbar-thumb-hover:#495057;--color-slider-track:hsl(244,23%,39%);--color-selection:#3530c4;--color-icon-white:var(--color-gray-90);--color-primary:#a8a5ff;--color-primary-darker:#b2aeff;--color-primary-darkest:#beb9ff;--color-primary-light:#4f4d6f;--color-primary-light-darker:#43415e;--color-primary-hover:#bbb8ff;--color-disabled:var(--color-gray-70);--color-text-warning:var(--color-gray-80);--color-danger:#ffa8a5;--color-danger-dark:#672120;--color-danger-darker:#8f2625;--color-danger-darkest:#ac2b29;--color-danger-text:#fbcbcc;--color-danger-background:#fbcbcc;--color-danger-icon-background:#672120;--color-danger-color:#261919;--color-danger-icon-color:#fbcbcc;--color-warning-background:var(--color-warning);--color-warning-icon-background:var(--color-warning-dark);--color-warning-color:var(--color-gray-80);--color-warning-icon-color:var(--color-gray-80);--color-muted:var(--color-gray-80);--color-muted-darker:var(--color-gray-60);--color-muted-darkest:var(--color-gray-20);--color-muted-background:var(--color-gray-40);--color-muted-background-darker:var(--color-gray-20);--color-logo-text:#e2dfff;--color-surface-high:hsl(245,10%,21%);--color-surface-low:hsl(240,8%,15%);--color-surface-mid:hsl(240 6% 10%);--color-surface-lowest:hsl(0,0%,7%);--color-on-surface:#e3e3e8;--color-brand-hover:#bbb8ff;--color-on-primary-container:#e0dfff;--color-brand-active:#d0ccff;--color-border-outline:#8e8d9c;--color-border-outline-variant:#46464f;--color-surface-primary-container:#403e6a}:root{--zIndex-canvas:1;--zIndex-interactiveCanvas:2;--zIndex-svgLayer:3;--zIndex-wysiwyg:3;--zIndex-canvasButtons:3;--zIndex-layerUI:4;--zIndex-eyeDropperBackdrop:5;--zIndex-eyeDropperPreview:6;--zIndex-hyperlinkContainer:7;--zIndex-modal:1000;--zIndex-popup:1001;--zIndex-toast:999999;--sab:env(safe-area-inset-bottom);--sal:env(safe-area-inset-left);--sar:env(safe-area-inset-right);--sat:env(safe-area-inset-top)}body.excalidraw-cursor-resize,body.excalidraw-cursor-resize *,body.excalidraw-cursor-resize a:hover{cursor:ew-resize}.excalidraw{--ui-font:Assistant,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-family:var(--ui-font);position:relative;overflow:hidden;color:var(--text-primary-color);display:flex;inset:0;height:100%;width:100%}.excalidraw,.excalidraw button{-webkit-user-select:none;-moz-user-select:none;user-select:none}.excalidraw button{cursor:pointer}.excalidraw:focus{outline:none}.excalidraw .excalidraw-link,.excalidraw a{font-weight:500;text-decoration:none;color:var(--link-color);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.excalidraw .excalidraw-link:hover,.excalidraw a:hover{text-decoration:underline}.excalidraw .excalidraw-link:active,.excalidraw a:active{text-decoration:none}.excalidraw canvas{touch-action:none;image-rendering:pixelated;image-rendering:-moz-crisp-edges;z-index:var(--zIndex-canvas)}.excalidraw canvas.interactive{z-index:var(--zIndex-interactiveCanvas)}.excalidraw__canvas-wrapper,.excalidraw__canvas.static{pointer-events:none}.excalidraw__canvas{position:absolute}.excalidraw__embeddable{width:100%;height:100%;border:0}.excalidraw__embeddable-container{position:absolute;z-index:2;transform-origin:top left;pointer-events:none}.excalidraw.theme--dark canvas{filter:var(--theme-filter)}.excalidraw .FixedSideContainer{padding:var(--sat,0) var(--sar,0) var(--sab,0) var(--sal,0)}.excalidraw .panelRow{display:flex;justify-content:space-between}.excalidraw .panelColumn{display:flex;flex-direction:column;row-gap:.75rem}.excalidraw .panelColumn .control-label,.excalidraw .panelColumn h3,.excalidraw .panelColumn legend{margin:0 0 .25rem;font-size:.75rem;color:var(--text-primary-color);font-weight:400;display:block}.excalidraw .panelColumn .control-label input{display:block;width:100%}.excalidraw .panelColumn legend{padding:0}.excalidraw .panelColumn .iconSelectList{flex-wrap:wrap;position:relative}.excalidraw .panelColumn .buttonList{flex-wrap:wrap;display:flex;column-gap:.5rem;row-gap:.5rem}.excalidraw .panelColumn .buttonList label{font-size:.75rem}.excalidraw .panelColumn .buttonList input[type=button],.excalidraw .panelColumn .buttonList input[type=radio]{opacity:0;position:absolute;pointer-events:none}.excalidraw .panelColumn .buttonList .iconRow{margin-top:8px}.excalidraw .panelColumn fieldset{margin:0;padding:0;border:none}.excalidraw .divider{width:1px;background-color:#e9ecef;margin:1px}.excalidraw .buttonList label:focus-within,.excalidraw .dropdown-menu-item:focus-visible,.excalidraw .welcome-screen-menu-item:focus-visible,.excalidraw button:focus-visible,.excalidraw input:focus-visible{outline:transparent;box-shadow:0 0 0 1px var(--color-brand-hover)}.excalidraw .buttonList .ToolIcon__icon{all:unset!important;display:flex!important}.excalidraw .buttonList button{background-color:transparent}.excalidraw .buttonList .zIndexButton,.excalidraw .buttonList button,.excalidraw .buttonList label{display:flex;justify-content:center;align-items:center;width:var(--button-width,var(--default-button-size));height:var(--button-height,var(--default-button-size));box-sizing:border-box;border-width:1px;border-style:solid;border-color:var(--button-border,var(--default-border-color));border-radius:var(--border-radius-lg);cursor:pointer;background-color:var(--button-bg,var(--island-bg-color));color:var(--button-color,var(--color-on-surface));font-family:var(--ui-font);padding:0}.excalidraw .buttonList .zIndexButton svg,.excalidraw .buttonList button svg,.excalidraw .buttonList label svg{width:var(--button-width,var(--lg-icon-size));height:var(--button-height,var(--lg-icon-size))}.excalidraw .buttonList .zIndexButton:hover,.excalidraw .buttonList button:hover,.excalidraw .buttonList label:hover{background-color:var(--button-hover-bg,var(--island-bg-color));border-color:var(--button-hover-border,var(--button-border,var(--default-border-color)));color:var(--button-hover-color,var(--button-color,var(--text-primary-color,inherit)))}.excalidraw .buttonList .zIndexButton:active,.excalidraw .buttonList button:active,.excalidraw .buttonList label:active{background-color:var(--button-active-bg,var(--island-bg-color));border-color:var(--button-active-border,var(--color-primary-darkest))}.excalidraw .buttonList .zIndexButton.active,.excalidraw .buttonList button.active,.excalidraw .buttonList label.active{background-color:var(--button-selected-bg,var(--color-surface-primary-container));border-color:var(--button-selected-border,var(--color-surface-primary-container))}.excalidraw .buttonList .zIndexButton.active:hover,.excalidraw .buttonList button.active:hover,.excalidraw .buttonList label.active:hover{background-color:var(--button-selected-hover-bg,var(--color-surface-primary-container))}.excalidraw .buttonList .zIndexButton.active svg,.excalidraw .buttonList button.active svg,.excalidraw .buttonList label.active svg{color:var(--button-color,var(--color-on-primary-container))}.excalidraw .buttonList .zIndexButton svg,.excalidraw .buttonList button svg,.excalidraw .buttonList label svg{width:var(--default-icon-size);height:var(--default-icon-size)}.excalidraw .App-top-bar{z-index:var(--zIndex-layerUI);display:flex;flex-direction:column;align-items:center}.excalidraw .App-bottom-bar{position:absolute;inset:0;--bar-padding:calc(4 * var(--space-factor));padding:max(var(--bar-padding),var(--sat,0)) var(--sar,0) var(--sab,0) var(--sal,0);z-index:4;display:flex;align-items:flex-end;pointer-events:none}.excalidraw .App-bottom-bar>.Island{width:100%;max-width:100%;min-width:100%;box-sizing:border-box;max-height:100%;display:flex;flex-direction:column;pointer-events:var(--ui-pointerEvents)}.excalidraw .App-bottom-bar>.Island .panelColumn{padding:8px 8px 0}.excalidraw .App-toolbar{width:100%}.excalidraw .App-toolbar .eraser.ToolIcon:hover{--icon-fill-color:#fff;--keybinding-color:#fff}.excalidraw .App-toolbar .eraser.active{background-color:var(--color-primary)}.excalidraw .App-toolbar-content{display:flex;align-items:center;justify-content:space-between;padding:8px}.excalidraw .App-toolbar-content .dropdown-menu--mobile{bottom:55px;top:auto}.excalidraw .App-mobile-menu{width:100%;overflow-x:visible;overflow-y:auto;box-sizing:border-box;margin-bottom:var(--bar-padding)}.excalidraw .App-menu{display:grid;color:var(--icon-fill-color)}.excalidraw .shapes-section{display:flex;justify-content:center;pointer-events:none!important}.excalidraw .shapes-section>*{pointer-events:var(--ui-pointerEvents)}.excalidraw .App-menu_top{grid-template-columns:1fr 2fr 1fr;grid-gap:2rem;align-items:flex-start;cursor:default;pointer-events:none!important}.excalidraw .App-menu_top>*{pointer-events:var(--ui-pointerEvents)}@media (min-width:1536px){.excalidraw .App-menu_top{grid-template-columns:1fr 1fr 1fr;grid-gap:3rem}}.excalidraw .App-menu_top>:first-child{justify-self:flex-start}.excalidraw .App-menu_top>:last-child{justify-self:flex-end}.excalidraw .App-menu_bottom{position:absolute;bottom:1rem;display:flex;justify-content:space-between;align-items:flex-start;cursor:default;pointer-events:none!important;box-sizing:border-box;padding:0 1rem}.excalidraw .App-menu_bottom--transition-left section{width:185px}.excalidraw .App-menu_bottom section{display:flex}.excalidraw .App-menu_bottom>:first-child{justify-self:flex-start}.excalidraw .App-menu_bottom>:last-child{justify-self:flex-end}.excalidraw .App-menu_left{grid-template-rows:1fr auto 1fr;height:100%}.excalidraw .App-menu_right{grid-template-rows:1fr;height:100%}.excalidraw .App-menu__left{overflow-y:auto;padding:.75rem;width:12.5rem;box-sizing:border-box;position:absolute}.excalidraw .dropdown-select{height:1.5rem;padding:0;-webkit-padding-start:.5rem;padding-inline-start:.5rem;-webkit-padding-end:1.5rem;padding-inline-end:1.5rem;color:var(--icon-fill-color);background-color:var(--button-gray-1);border-radius:var(--space-factor);border:1px solid var(--button-gray-2);font-size:.8rem;font-family:inherit;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:var(--dropdown-icon);background-repeat:no-repeat;background-position:right .7rem top 50%,0 0;background-size:.65em auto,100%}:root[dir=rtl] .excalidraw .dropdown-select{background-position:left .7rem top 50%,0 0}.excalidraw .dropdown-select:focus{box-shadow:0 0 0 2px var(--focus-highlight-color)}.excalidraw .dropdown-select:active,.excalidraw .dropdown-select:hover{background-color:var(--button-gray-2)}.excalidraw .dropdown-select__language{height:2rem;border-color:var(--default-border-color)!important;cursor:pointer}.excalidraw .dropdown-select__language,.excalidraw .dropdown-select__language:hover,.excalidraw .scroll-back-to-content{background-color:var(--island-bg-color)}.excalidraw .scroll-back-to-content{border-radius:var(--border-radius-lg);color:var(--icon-fill-color);border:1px solid var(--default-border-color);padding:10px 20px;position:absolute;left:50%;bottom:30px;transform:translate(-50%);pointer-events:var(--ui-pointerEvents);font-family:inherit}.excalidraw .scroll-back-to-content:hover{background-color:var(--button-hover-bg)}.excalidraw .scroll-back-to-content:active{border:1px solid var(--button-active-border)}.excalidraw .help-icon{display:flex;justify-content:center;align-items:center;padding:.625rem;width:var(--button-width,var(--default-button-size));height:var(--button-height,var(--default-button-size));box-sizing:border-box;border-radius:var(--border-radius-lg);cursor:pointer;background-color:var(--button-bg,var(--island-bg-color));color:var(--button-color,var(--color-on-surface));font-family:var(--ui-font);border:none;box-shadow:0 0 0 1px var(--color-surface-lowest);background-color:var(--color-surface-low);width:var(--lg-button-size);height:var(--lg-button-size)}.excalidraw .help-icon svg{width:var(--button-width,var(--lg-icon-size));height:var(--button-height,var(--lg-icon-size))}.excalidraw .help-icon:hover{background-color:var(--button-hover-bg,var(--island-bg-color));border-color:var(--button-hover-border,var(--button-border,var(--default-border-color)));color:var(--button-hover-color,var(--button-color,var(--text-primary-color,inherit)))}.excalidraw .help-icon:active{background-color:var(--button-active-bg,var(--island-bg-color));border-color:var(--button-active-border,var(--color-primary-darkest))}.excalidraw .help-icon.active{background-color:var(--button-selected-bg,var(--color-surface-primary-container));border-color:var(--button-selected-border,var(--color-surface-primary-container))}.excalidraw .help-icon.active:hover{background-color:var(--button-selected-hover-bg,var(--color-surface-primary-container))}.excalidraw .help-icon.active svg{color:var(--button-color,var(--color-on-primary-container))}.excalidraw .help-icon:active{box-shadow:0 0 0 1px var(--color-brand-active)}.excalidraw .help-icon svg{width:var(--lg-icon-size);height:var(--lg-icon-size)}.excalidraw .reset-zoom-button{font-family:var(--ui-font)}.excalidraw .finalize-button{grid-auto-flow:column;grid-gap:.4em;gap:.4em}.excalidraw .eraser-buttons,.excalidraw .finalize-button,.excalidraw .undo-redo-buttons{display:grid;margin-top:auto;margin-bottom:auto;-webkit-margin-start:.6em;margin-inline-start:.6em}.excalidraw .eraser-buttons,.excalidraw .undo-redo-buttons{grid-auto-flow:column}.excalidraw--mobile.excalidraw aside{display:none}.excalidraw--mobile.excalidraw .scroll-back-to-content{bottom:calc(80px + var(--sab, 0));z-index:-1}:root[dir=rtl] .excalidraw .rtl-mirror{transform:scaleX(-1)}.excalidraw .zen-mode-visibility{visibility:visible;opacity:1;height:auto;width:auto;transition:opacity .5s}.excalidraw .zen-mode-visibility.zen-mode-visibility--hidden{visibility:hidden;opacity:0;height:0;width:0;transition:opacity .5s}.excalidraw .disable-pointerEvents{pointer-events:none!important}.excalidraw.excalidraw--view-mode .App-menu{display:flex;justify-content:space-between}.excalidraw input.is-redacted{-webkit-text-security:disc}.excalidraw input[type=text],.excalidraw textarea:not(.excalidraw-wysiwyg){color:var(--text-primary-color);border:1.5px solid var(--input-border-color);padding:.75rem;white-space:nowrap;border-radius:var(--space-factor);background-color:var(--input-bg-color)}.excalidraw input[type=text]:not(:focus):hover,.excalidraw textarea:not(.excalidraw-wysiwyg):not(:focus):hover{border-color:var(--color-brand-hover)}.excalidraw input[type=text]:focus,.excalidraw textarea:not(.excalidraw-wysiwyg):focus{outline:none;border-color:var(--color-brand-hover)}@media print{.excalidraw .App-bottom-bar,.excalidraw .FixedSideContainer,.excalidraw .layer-ui__wrapper{display:none}}.excalidraw ::-webkit-scrollbar{width:4px;height:3px}.excalidraw select::-webkit-scrollbar{width:10px}.excalidraw ::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:10px}.excalidraw ::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.excalidraw ::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb)}.excalidraw .mobile-misc-tools-container{position:absolute;top:calc(5rem - var(--editor-container-padding));right:calc(var(--editor-container-padding) * -1);display:flex;flex-direction:column;border-top-left-radius:var(--border-radius-lg);border-bottom-left-radius:var(--border-radius-lg);border:1px solid var(--sidebar-border-color);border-right:0;overflow:hidden;background-color:var(--island-bg-color)}.excalidraw .mobile-misc-tools-container .ToolIcon__icon{width:2rem;height:2rem;border-radius:0}.excalidraw .mobile-misc-tools-container .default-sidebar-trigger{border:0}.excalidraw .App-toolbar--mobile{overflow:visible;max-width:98vw}.excalidraw .App-toolbar--mobile .ToolIcon__keybinding{display:none}.excalidraw .UserList-Wrapper{margin:0;padding:0;border:none;text-align:left}.excalidraw .UserList-Wrapper legend{display:block;font-size:.75rem;font-weight:400;margin:0 0 .25rem;padding:0}.excalidraw .main-menu-trigger{border:none;box-shadow:0 0 0 1px var(--color-surface-lowest);background-color:var(--color-surface-low)}.excalidraw .main-menu-trigger:active{box-shadow:0 0 0 1px var(--color-brand-active)}.excalidraw .App-menu__left,.excalidraw .App-mobile-menu{--button-border:transparent;--button-bg:var(--color-surface-mid)}.excalidraw.theme--dark.excalidraw .App-menu__left,.excalidraw.theme--dark.excalidraw .App-mobile-menu{--button-hover-bg:#363541;--button-bg:var(--color-surface-high)}.excalidraw .App-menu__left .buttonList{padding:.25rem 0}.excalidraw .excalidraw__paragraph{margin:1rem 0}.excalidraw .Modal__content .excalidraw__paragraph+.excalidraw__paragraph,.excalidraw .Modal__content .excalidraw__paragraph:first-child{margin-top:0}.ErrorSplash.excalidraw{min-height:100vh;padding:20px 0;overflow:auto;display:flex;align-items:center;justify-content:center;-webkit-user-select:text;-moz-user-select:text;user-select:text}.ErrorSplash.excalidraw .ErrorSplash-messageContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;background-color:#ffe3e3;border:3px solid #c92a2a}.ErrorSplash.excalidraw .ErrorSplash-paragraph{margin:15px 0;max-width:600px}.ErrorSplash.excalidraw .ErrorSplash-paragraph.align-center{text-align:center}.ErrorSplash.excalidraw .bigger,.ErrorSplash.excalidraw .bigger button{font-size:1.1em}.ErrorSplash.excalidraw .smaller,.ErrorSplash.excalidraw .smaller button{font-size:.9em}.ErrorSplash.excalidraw .ErrorSplash-details{display:flex;flex-direction:column;align-items:flex-start}.ErrorSplash.excalidraw .ErrorSplash-details textarea{width:100%;margin:10px 0;font-family:Cascadia;font-size:.8em}.excalidraw__embeddable-container .excalidraw__embeddable-container__inner{overflow:hidden;display:flex;align-items:center;justify-content:center;border-radius:var(--embeddable-radius)}.excalidraw__embeddable-container .excalidraw__embeddable__outer{width:100%;height:100%}.excalidraw__embeddable-container .excalidraw__embeddable__outer>*{border-radius:var(--embeddable-radius)}.excalidraw__embeddable-container .excalidraw__embeddable-hint{position:absolute;z-index:1;background:#00000080;padding:1rem 1.6rem;border-radius:12px;color:#fff;font-weight:700;letter-spacing:.6px;font-family:Assistant}@font-face{font-family:Assistant;src:url(https://panorama-portal-cdn.yuja.com/_next/static/media/Assistant-Regular.7acbabb8.woff2) format("woff2");font-weight:400;style:normal;display:swap}@font-face{font-family:Assistant;src:url(https://panorama-portal-cdn.yuja.com/_next/static/media/Assistant-Medium.1e75d8e6.woff2) format("woff2");font-weight:500;style:normal;display:swap}@font-face{font-family:Assistant;src:url(https://panorama-portal-cdn.yuja.com/_next/static/media/Assistant-SemiBold.167acbf8.woff2) format("woff2");font-weight:600;style:normal;display:swap}@font-face{font-family:Assistant;src:url(https://panorama-portal-cdn.yuja.com/_next/static/media/Assistant-Bold.c8f39f24.woff2) format("woff2");font-weight:700;style:normal;display:swap}.footer-center{pointer-events:none;display:flex;width:100%;justify-content:flex-start;-webkit-margin-end:.6rem;margin-inline-end:.6rem}.footer-center>*{pointer-events:var(--ui-pointerEvents)}.excalidraw .ExcalidrawLogo{--logo-icon--xs:2rem;--logo-text--xs:1.5rem;--logo-icon--small:2.5rem;--logo-text--small:1.75rem;--logo-icon--normal:3rem;--logo-text--normal:2.2rem;--logo-icon--large:90px;--logo-text--large:65px;display:flex;align-items:center}.excalidraw .ExcalidrawLogo svg{flex:0 0 auto}.excalidraw .ExcalidrawLogo .ExcalidrawLogo-icon{width:auto;color:var(--color-logo-icon)}.excalidraw .ExcalidrawLogo .ExcalidrawLogo-text{margin-left:.75rem;width:auto;color:var(--color-logo-text)}.excalidraw .ExcalidrawLogo.is-xs .ExcalidrawLogo-icon{height:var(--logo-icon--xs)}.excalidraw .ExcalidrawLogo.is-xs .ExcalidrawLogo-text{height:var(--logo-text--xs)}.excalidraw .ExcalidrawLogo.is-small .ExcalidrawLogo-icon{height:var(--logo-icon--small)}.excalidraw .ExcalidrawLogo.is-small .ExcalidrawLogo-text{height:var(--logo-text--small)}.excalidraw .ExcalidrawLogo.is-normal .ExcalidrawLogo-icon{height:var(--logo-icon--normal)}.excalidraw .ExcalidrawLogo.is-normal .ExcalidrawLogo-text{height:var(--logo-text--normal)}.excalidraw .ExcalidrawLogo.is-large .ExcalidrawLogo-icon{height:var(--logo-icon--large)}.excalidraw .ExcalidrawLogo.is-large .ExcalidrawLogo-text{height:var(--logo-text--large)}.excalidraw .excalifont{font-family:Excalifont,Xiaolai}.excalidraw .welcome-screen-decor{pointer-events:none;color:var(--color-gray-40)}.excalidraw .welcome-screen-decor a{--color:var(--color-primary);color:var(--color);text-decoration:none;margin-bottom:-6px}.excalidraw.theme--dark .welcome-screen-decor{color:var(--color-gray-60)}@media (max-height:599px){.excalidraw .welcome-screen-decor-hint{display:none!important}}@media (max-width:1024px),(max-width:800px){.excalidraw .welcome-screen-decor-hint .welcome-screen-decor--help,.excalidraw .welcome-screen-decor-hint .welcome-screen-decor--menu{display:none}}.excalidraw .welcome-screen-decor-hint--help{display:flex;position:absolute;right:0;bottom:100%}:root[dir=rtl] .excalidraw .welcome-screen-decor-hint--help{left:0;right:auto}.excalidraw .welcome-screen-decor-hint--help svg{margin-top:.5rem;width:85px;height:71px;transform:scaleX(-1) rotate(80deg)}:root[dir=rtl] .excalidraw .welcome-screen-decor-hint--help svg{transform:rotate(80deg)}.excalidraw .welcome-screen-decor-hint--toolbar{position:absolute;top:100%;left:50%;transform:translate(-50%);margin-top:2.5rem;display:flex;align-items:baseline}.excalidraw .welcome-screen-decor-hint--toolbar .welcome-screen-decor-hint__label{width:120px;position:relative;top:-.5rem}.excalidraw .welcome-screen-decor-hint--toolbar svg{width:38px;height:78px}:root[dir=rtl] .excalidraw .welcome-screen-decor-hint--toolbar svg{transform:scaleX(-1)}.excalidraw .welcome-screen-decor-hint--menu{position:absolute;width:320px;font-size:1rem;top:100%;margin-top:.25rem;-webkit-margin-start:.6rem;margin-inline-start:.6rem;display:flex;align-items:flex-end;gap:.5rem}.excalidraw .welcome-screen-decor-hint--menu svg{width:41px;height:94px}:root[dir=rtl] .excalidraw .welcome-screen-decor-hint--menu svg{transform:scaleX(-1)}@media (max-width:860px){.excalidraw .welcome-screen-decor-hint--menu .welcome-screen-decor-hint__label{max-width:160px}}.excalidraw .welcome-screen-center{display:flex;flex-direction:column;gap:2rem;justify-content:center;align-items:center;position:absolute;pointer-events:none;inset:1rem}.excalidraw .welcome-screen-center__logo{display:flex;align-items:center;column-gap:.75rem;font-size:2.25rem}.excalidraw .welcome-screen-center__heading{font-size:1.125rem;text-align:center}.excalidraw .welcome-screen-menu{display:flex;flex-direction:column;gap:2px;justify-content:center;align-items:center}.excalidraw .welcome-screen-menu-item{box-sizing:border-box;pointer-events:var(--ui-pointerEvents);color:var(--color-gray-50);font-size:.875rem;width:100%;min-width:300px;max-width:400px;display:grid;align-items:center;justify-content:space-between;background:none;border:1px solid transparent;padding:.75rem;border-radius:var(--border-radius-md);grid-template-columns:calc(var(--default-icon-size) + .5rem) 1fr 3rem}.excalidraw .welcome-screen-menu-item__text{display:flex;align-items:center;margin-right:auto;text-align:left;column-gap:.5rem}.excalidraw .welcome-screen-menu-item__icon{width:var(--default-icon-size);height:var(--default-icon-size)}.excalidraw .welcome-screen-menu-item__shortcut{margin-left:auto;color:var(--color-gray-40);font-size:.75rem}.excalidraw .welcome-screen-menu-item:hover{text-decoration:none;background:var(--button-hover-bg)}.excalidraw .welcome-screen-menu-item:hover .welcome-screen-menu-item__icon,.excalidraw .welcome-screen-menu-item:hover .welcome-screen-menu-item__shortcut,.excalidraw .welcome-screen-menu-item:hover .welcome-screen-menu-item__text{color:var(--color-gray-100)}.excalidraw .welcome-screen-menu-item:active{background:var(--button-hover-bg);border-color:var(--color-brand-active)}.excalidraw .welcome-screen-menu-item:active .welcome-screen-menu-item__icon,.excalidraw .welcome-screen-menu-item:active .welcome-screen-menu-item__shortcut,.excalidraw .welcome-screen-menu-item:active .welcome-screen-menu-item__text{color:var(--color-gray-100)}.excalidraw.theme--dark .welcome-screen-menu-item,.excalidraw.theme--dark .welcome-screen-menu-item__shortcut{color:var(--color-gray-60)}.excalidraw.theme--dark .welcome-screen-menu-item:hover{background-color:var(--color-surface-low)}.excalidraw.theme--dark .welcome-screen-menu-item:active .welcome-screen-menu-item__icon,.excalidraw.theme--dark .welcome-screen-menu-item:active .welcome-screen-menu-item__shortcut,.excalidraw.theme--dark .welcome-screen-menu-item:active .welcome-screen-menu-item__text,.excalidraw.theme--dark .welcome-screen-menu-item:hover .welcome-screen-menu-item__icon,.excalidraw.theme--dark .welcome-screen-menu-item:hover .welcome-screen-menu-item__shortcut,.excalidraw.theme--dark .welcome-screen-menu-item:hover .welcome-screen-menu-item__text{color:var(--color-gray-10)}@media (max-height:599px){.excalidraw .welcome-screen-center{margin-top:4rem}}@media (min-height:600px) and (max-height:900px){.excalidraw .welcome-screen-center{margin-top:8rem}}@media (max-height:500px),(max-width:320px){.excalidraw .welcome-screen-center{display:none}}.excalidraw .collab-button{--button-bg:var(--color-primary);--button-color:var(--color-surface-lowest);--button-border:var(--color-primary);--button-width:var(--lg-button-size);--button-height:var(--lg-button-size);--button-hover-bg:var(--color-primary-darker);--button-hover-border:var(--color-primary-darker);--button-active-bg:var(--color-primary-darker);box-shadow:0 0 0 1px var(--color-surface-lowest);flex-shrink:0}.excalidraw .collab-button.active.active{background-color:#0fb884;border-color:#0fb884}.excalidraw .collab-button.active.active svg{color:#fff}.excalidraw .collab-button.active.active:active,.excalidraw .collab-button.active.active:hover{background-color:#0fb884;border-color:#0fb884}.excalidraw .CollabButton.is-collaborating{background-color:var(--button-special-active-bg-color)}.excalidraw .CollabButton.is-collaborating .ToolIcon__icon svg,.excalidraw .CollabButton.is-collaborating .ToolIcon__label{color:var(--icon-green-fill-color)}.excalidraw .CollabButton-collaborators{min-width:1em;min-height:1em;line-height:1;position:absolute;bottom:-5px;padding:3px;border-radius:50%;background-color:#b2f2bb;color:#2b8a3e;font-size:.6rem;font-family:Cascadia}:root[dir=ltr] .excalidraw .CollabButton-collaborators{right:-5px}:root[dir=rtl] .excalidraw .CollabButton-collaborators{left:-5px}.landing-page-settings-container{margin-top:20px}.landing-page-settings-item{display:flex;flex-wrap:wrap;text-align:left;column-gap:15px;align-items:center}@media (max-width:400px){.landing-page-settings-middle-item{display:none}.landing-page-settings-item:not(.landing-page-settings-top-item) .landing-page-settings-left-item:after{content:" to";margin-left:4px}.landing-page-settings-item{column-gap:200px}.landing-page-settings-top-item .landing-page-settings-middle-item{display:block;flex:1 1 auto;text-align:center}.landing-page-settings-top-item{flex-direction:row;align-items:center}}.landing-page-settings-top-item{margin-bottom:10px;line-height:1.5;letter-spacing:.00938em;color:rgb(45,45,45);font-size:14px;font-weight:700}.landing-page-settings-left-item,.landing-page-settings-middle-item,.landing-page-settings-right-item{flex:1 1;margin:auto;letter-spacing:.00938em;color:rgb(45,45,45);font-size:14px;font-weight:700;line-height:1.5}.landing-page-settings-top-right-item{padding-left:8px}.autoPilot-stepper-card{min-height:700px}.autoPilot-bulk-stepper-card-container{overflow:auto}.autoPilot-bulk-stepper-card-container .issue-settings-stepper-card{display:flex;flex-direction:column;min-height:0;flex:0 1 auto;max-height:100%}.institution-page-content-container:has(.autoPilot-config-parent-container){display:flex;flex-direction:column;align-items:stretch;overflow-y:hidden}.institution-page-content-container:has(.autoPilot-config-parent-container)>.autoPilot-config-parent-container{flex:1 1 auto;min-height:0}.institution-page-content-container:has(.autoPilot-config-parent-container)>.common-banner-container{flex:0 0 auto}.autoPilot-config-parent-container{height:100%;padding:0 10px;display:flex;flex-direction:column;min-height:0;overflow:hidden}@container report (max-width: 500px){.autoPilot-config-parent-container{overflow-x:auto;padding-right:16px;width:100%;min-width:250px}}.autoPilot-config-container{margin-bottom:15px}.autoPilot-config-container,.title-subtitle{display:flex;flex-direction:column}.config-title{font-weight:600;font-size:18px;line-height:1.5;color:#000000;margin:0}.config-subtitle{font-weight:400;font-size:15px;line-height:1.5;color:#6b6b6b;padding-top:5px;margin:0 0 15px}.divider-line{width:100%;border:1px solid #dad0ea;transform:rotate(180deg);margin:0}.document-list-container{display:flex;margin-top:"15px";flex-wrap:wrap;justify-content:space-around}.document-listItem-tile{display:flex;flex-direction:column;align-items:center;flex:1 1 auto;margin:10px;max-width:200px}.docs-count{color:#0b6f85;font-weight:700}.autoPilot-text{font-size:15px;font-weight:400;line-height:1.5}.semiBoldText{font-weight:600}.document-count{font-size:24px;line-height:1.4;font-weight:700}.document-statistics-items{margin:8px;display:flex;flex-direction:column;justify-content:space-between;padding:16px;background-repeat:no-repeat;width:10%;align-items:center}.autoPilot-header-section{margin-bottom:15px}.autoPilot-header-container{margin-left:5px;margin-right:5px}.autoPilot-header-title{font-weight:600;font-size:18px;line-height:1.5;margin:0}.autoPilot-header-description{font-weight:400;font-size:15px;line-height:1.5;margin:0}.overview-section-container{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/backgroundImage.275829e5.svg);background-repeat:no-repeat;background-size:cover;display:grid;grid-template-columns:1.3fr 1fr;grid-gap:20px;gap:20px;height:432px;align-items:center;margin-bottom:60px}@media (max-width:1000px){.overview-section-container{grid-template-columns:1fr;height:auto}.overview-title{font-size:14px;line-height:1.5;padding:8px 16px}.overview-description{font-size:20px;line-height:1.4}.overview-details{font-size:14px;line-height:1.5}.video-column{height:auto}}.overview-section{display:flex;flex-direction:column;gap:12px;margin:15px}.video-column{height:335px;box-shadow:none}.overview-title{font-weight:700;font-size:16px;line-height:1.5;color:#ffffff;background-color:#0b6f85;border-radius:16.98px;padding:10px 20px;width:108px;margin:16px 0}.overview-description{font-weight:400;font-size:26px;line-height:1.4;color:#42296e;margin:0}.overview-details{font-weight:200;font-size:16px;line-height:1.5;color:#42296e;margin:0}.autopilot-video-button{position:absolute;left:10px;bottom:10px;color:rgb(255,255,255);background-color:rgba(0,0,0,.5);border:none;border-radius:5px;cursor:pointer;outline:none}.autopilot-video-button:focus-visible{outline:2px solid #0b6f85;outline-offset:3px}.button-section{display:flex;flex-direction:column;align-items:center}.button-section-description{height:max-content;font-weight:400;font-size:18px;line-height:1.5;color:#696969;margin:0}@media (max-width:768px){.button-section-description{font-size:16px;line-height:1.5}}.button-container{margin:30px 15px}.autoPilot-body-container-description{color:#6b6b6b;text-overflow:ellipsis;font-size:15px;line-height:1.5;text-transform:none;font-weight:400;padding:0;margin-top:0}.full-width-tile{width:100%}.margin-bottom-15{margin-bottom:15px}.loading-tile{display:flex;margin-bottom:15px;align-items:center;flex-shrink:0}.auto-pilot-history-container-sub-heading{color:#6b6b6b;text-overflow:ellipsis;font-size:15px;line-height:1.5;text-transform:none;font-weight:400;margin-bottom:15px;padding:0;margin-top:0;display:flex;gap:10px;flex-wrap:wrap}.auto-pilot-history-title-card{box-shadow:0 0 5px 0 rgb(0 0 0/20%);border-radius:10px;background-color:white;padding:16px;flex-grow:1;width:300px;flex-shrink:1}.autoPilot-history-navigation-container{display:inline-flex;cursor:pointer;align-items:center;padding:4px;margin-left:-4px;border-radius:4px}.autoPilot-history-navigation-container:focus-visible{outline:2px solid #0b6f85;outline-offset:2px}.autoPilot-history-navigation-icon{width:20px;height:20px;color:#262626}.stepper-buttons{display:flex;padding:0 10px 10px}.stepper-buttons.two-buttons{justify-content:space-between}.stepper-buttons.one-button{justify-content:flex-end}.stepper-buttons.stepper-buttons-with-cancel{justify-content:space-between;align-items:center;padding:16px}.stepper-buttons-right-group{display:flex;align-items:center;gap:12px}.card-title-container.autoPilot-bulk-stepper-title{background-color:transparent;border-bottom:none;padding-top:20px}.card-container:has(.autoPilot-bulk-stepper-title) .stepper-buttons-right-group .MuiButton-root,.card-container:has(.autoPilot-bulk-stepper-title) .stepper-cancel-button{min-width:120px;width:auto;height:40px}.card-container:has(.autoPilot-bulk-stepper-title) .stepper-cancel-button.MuiButton-root{background-color:#ffffff!important;border:1px solid #3c8c9d!important;color:#0b6f85!important;border-radius:8px!important;box-shadow:none!important}.card-container:has(.autoPilot-bulk-stepper-title) .stepper-cancel-button.MuiButtonBase-root:hover:not(:disabled){background-color:#ecf4f6!important;border-color:#3c8c9d!important;color:#095768!important}.card-container:has(.autoPilot-bulk-stepper-title) .stepper-cancel-button.MuiButtonBase-root:active:not(:disabled){background-color:#d8e8eb!important;border-color:#0b6f85!important;color:#0b6f85!important}.card-container:has(.autoPilot-bulk-stepper-title) .stepper-cancel-button.MuiButtonBase-root.Mui-focusVisible{background-color:#ffffff!important;border-color:#3c8c9d!important;outline:2px solid #3c8c9d!important;outline-offset:2px!important}.card-container:has(.autoPilot-bulk-stepper-title) .stepper-cancel-button.MuiButtonBase-root:disabled{background-color:#d0d0d0!important;border:1px solid transparent!important;color:#737373!important}.card-container:has(.autoPilot-bulk-stepper-title) .stepper-buttons-right-group .MuiButton-root{background-color:#ffffff!important;border:1px solid #967ac7!important;color:#614395!important;border-radius:8px!important;box-shadow:none!important}.card-container:has(.autoPilot-bulk-stepper-title) .stepper-buttons-right-group .MuiButtonBase-root:hover:not(:disabled){background-color:#f7f4fd!important;border-color:#967ac7!important;color:#614395!important}.card-container:has(.autoPilot-bulk-stepper-title) .stepper-buttons-right-group .MuiButtonBase-root:active:not(:disabled){background-color:#eae4f4!important;border-color:#614395!important;color:#614395!important}.card-container:has(.autoPilot-bulk-stepper-title) .stepper-buttons-right-group .MuiButtonBase-root.Mui-focusVisible{background-color:#ffffff!important;border-color:#3c8c9d!important;outline:2px solid #3c8c9d!important;outline-offset:2px!important}.card-container:has(.autoPilot-bulk-stepper-title) .stepper-buttons-right-group .MuiButtonBase-root:disabled{background-color:#d0d0d0!important;border:1px solid transparent!important;color:#737373!important}.stepper-buttons-hr{border:.75px solid #c2c2c2;opacity:.5}.step-label-active{color:#42296e!important}.step-label-completed{color:#757575!important}.remediating-issues-card{height:545px;overflow-y:auto;overflow-x:hidden;padding:1px}.remediating-issues-card-tile{display:flex;flex-direction:column;flex-grow:1;flex-shrink:0}.revert-scan-modal-actions{display:flex;column-gap:10px}.revert-changes-card{display:grid;grid-template-columns:auto 1fr;grid-template-rows:1fr 1fr auto;grid-gap:5px 10px;gap:5px 10px;font-size:14px}.revert-changes-card-item{align-self:center}.screen-reader-only{clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.autoPilot-bulk-header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:15px;flex-wrap:wrap;box-shadow:none;border:1px solid #ebddff;background:linear-gradient(-79.35deg,rgb(234,246,248) 49.8%,rgb(245,242,252) 105.9%)}.autoPilot-bulk-header-main{display:flex;flex-direction:column;align-items:flex-start;gap:16px;min-width:260px;flex:1 1 auto}.autoPilot-bulk-header-text{display:flex;flex-direction:column;gap:4px}.autoPilot-bulk-header-title{font-weight:600;font-size:18px;line-height:1.5;margin:0;color:#262626}.autoPilot-bulk-header-description{font-weight:400;font-size:14px;line-height:1.5;color:#6b6b6b;margin:0}.autoPilot-bulk-header-actions{display:flex;align-items:center;gap:10px;flex-shrink:0}.autoPilot-bulk-header-stats{display:flex;align-items:stretch;flex-shrink:0;min-height:101px;background-color:#ffffff;border:.421px solid rgba(0,0,0,.1);border-radius:7.363px;box-shadow:0 .526px 1.052px -.526px rgba(0,0,0,.1)}.autoPilot-bulk-header-stat{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:6px;padding:8px 14px;box-sizing:border-box}.autoPilot-bulk-header-stat:first-child,.autoPilot-bulk-header-stat:last-child{width:230px}.autoPilot-bulk-header-stat-divider{flex-shrink:0;width:.526px;margin:6.311px 0;background-color:rgba(0,0,0,.1)}.autoPilot-bulk-header-stat-label{font-weight:500;font-size:14px;line-height:1.4;color:#6b6b6b;margin:0;white-space:nowrap}.autoPilot-bulk-header-stat-value-row{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:6px;margin:6px 0 0}.autoPilot-bulk-header-stat-value{font-weight:700;font-size:20px;line-height:18.932px;letter-spacing:-.3944px;color:#0a0a0a;white-space:nowrap}.autoPilot-bulk-header-stat-sublabel{font-weight:400;font-size:12px;line-height:1.4;color:#767676;white-space:nowrap}.autoPilot-run-bulk-button.MuiButton-root{width:194px;height:44px;gap:8px;border-radius:8px;background-color:#614395!important;border-color:#614395!important;color:#fafafa!important}.autoPilot-run-bulk-button.MuiButtonBase-root:hover:not(:disabled){background-color:#513679!important;border-color:#513679!important;color:#fafafa!important}.autoPilot-run-bulk-button.MuiButtonBase-root:active:not(:disabled){background-color:#42296e!important;border-color:#42296e!important;color:#fafafa!important}.autoPilot-bulk-page{display:flex;flex-direction:column;width:100%;height:100%;min-height:560px}.autoPilot-course-agent-back-bar{flex-shrink:0;margin-bottom:8px}.autoPilot-bulk-page>.tile-container{width:100%;box-sizing:border-box}.autoPilot-bulk-page>.tile-container.autoPilot-bulk-header{flex-shrink:0}.tile-container.autoPilot-bulk-stepper-card{box-shadow:none;border:1px solid #efefef}.tile-container.autoPilot-bulk-content-card{display:flex;flex-direction:column;gap:16px;padding:20px;width:100%;max-width:100%;box-sizing:border-box;overflow:hidden;flex:1 1 auto;min-height:395px;box-shadow:none;border:1px solid #efefef}.autoPilot-scan-history-header{display:flex;align-items:center;justify-content:space-between;gap:35px;flex-wrap:nowrap;width:100%;flex-shrink:0}@container report (max-width: 700px){.autoPilot-scan-history-header{flex-wrap:wrap}.autoPilot-scan-history-header .autoPilot-bulk-search-container{flex-basis:100%;width:100%}}@container report (max-width: 380px){.autoPilot-scan-history-header .autoPilot-bulk-search-container{flex-wrap:wrap!important}.autoPilot-bulk-search-container .institutions-search-bar-container{flex-basis:100%;max-width:100%}.autoPilot-bulk-search-container .institutions-search-button-container,.autoPilot-bulk-search-container .institutions-search-button-container button{width:100%}}.autoPilot-scan-history-header-text{display:flex;flex-direction:column;gap:5px;min-width:260px;max-width:527px;flex:1 1 auto}.autoPilot-scan-history-header-title-row{display:flex;align-items:center;gap:7px}.autoPilot-scan-history-header-title{font-family:inherit;font-weight:700;font-size:16px;line-height:27px;color:#262626;margin:0}.autoPilot-scan-history-header-description{font-family:inherit;font-weight:400;font-size:14px;line-height:20px;color:#6b6b6b;margin:0}.autoPilot-scan-history-header .autoPilot-bulk-search-container{justify-content:flex-end;flex-wrap:nowrap;padding:0;flex-shrink:1;flex-basis:628px;width:628px;max-width:100%;gap:10px;margin:0 0 0 auto}.autoPilot-bulk-search-container .institutions-search-bar-container{flex:1 1 499px;max-width:499px;min-width:220px;display:flex;align-items:center;gap:8px}.autoPilot-bulk-search-container .institutions-search-button-container{flex-shrink:0}.autoPilot-bulk-search-container .institutions-search-button-container button{min-width:119px}.autoPilot-filter-date-picker{display:flex;align-items:flex-start;column-gap:14px}.autoPilot-filter-date-picker>.my-content-filter-type{white-space:nowrap;padding-top:8px}.autoPilot-filter-date-picker-fields{display:flex;flex-direction:column;row-gap:10px}.autoPilot-filter-date-picker-row{display:flex;align-items:center;column-gap:14px}.autoPilot-filter-date-picker svg{flex-shrink:0;width:18px;height:18px}.autoPilot-filter-date-picker .react-datepicker__input-container input{width:168px;height:35px;padding:8px 35px 8px 15px;font-size:15px;line-height:1.5;color:#4d4d4d;border:1px solid #6f6f6f;border-radius:4px;box-sizing:border-box}.autoPilot-search-field{width:100%}.autoPilot-search-field .my-content-filter-container{height:auto;display:inline-flex;align-items:center}.autoPilot-search-field .my-content-filter-icon-container-compact{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px}.autoPilot-search-field .my-content-filter-icon-container-compact:hover{background-color:transparent}.autoPilot-search-field .my-content-filter-icon-container-compact:focus-visible{outline-offset:-2px}.autoPilot-bulk-search-actions{display:flex;align-items:center;flex-shrink:0}.autoPilot-bulk-table-container{margin-top:0;width:100%;max-width:100%;overflow-x:auto;flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.autoPilot-bulk-table-container .MuiTableContainer-root.MuiTableContainer-root{flex:1 1 auto!important;min-height:0!important}.autoPilot-files-remediated-cell{display:flex;align-items:center;gap:8px;width:100%}.autoPilot-files-remediated-count{font-size:14px;color:#4a4a4a;white-space:nowrap}.autoPilot-status-badge-wrapper{display:inline-flex}.autoPilot-get-started{display:flex;flex-direction:column;align-items:center;text-align:center;padding:64px 20px 60px;gap:0}.autoPilot-get-started-video-wrapper{position:relative;display:flex;align-items:center;justify-content:center;width:446px;max-width:100%;margin-bottom:55px}.autoPilot-get-started-squiggle{position:absolute;left:-68px;top:50%;transform:translateY(-50%);width:110px;height:110px;z-index:0;pointer-events:none}.autoPilot-get-started-dot-grid{position:absolute;z-index:0;pointer-events:none;width:56px;height:148px}.autoPilot-get-started-dot-grid-rotated{position:relative;width:100%;height:100%}.autoPilot-get-started-dot-grid-rotated img{position:absolute;left:50%;width:91px;height:56px;transform:translateX(-50%)}.autoPilot-get-started-dot-grid-rotated img:first-child{top:32.5px}.autoPilot-get-started-dot-grid-rotated img:last-child{top:74.5px}.autoPilot-get-started-dot-grid-top{right:-14px;top:-70px}.autoPilot-get-started-dot-grid-bottom{right:-14px;bottom:-50px}.autoPilot-get-started-video{position:relative;z-index:1;width:446px;max-width:100%;height:251px;border-radius:10px;background:linear-gradient(120deg,#0b3d7a,#1e73be 60%,#6a4fb3);display:flex;flex-direction:column;justify-content:flex-end;padding:20px;color:#ffffff;box-shadow:0 8px 4px rgba(0,0,0,.25)}@media (max-width:550px){.autoPilot-get-started-dot-grid,.autoPilot-get-started-squiggle{display:none}}.autoPilot-get-started-video-tag{align-self:flex-start;background-color:rgba(255,255,255,.9);color:#333333;font-size:12px;font-weight:600;padding:2px 10px;border-radius:6px;margin-bottom:auto}.autoPilot-get-started-video-title{font-size:18px;font-weight:700;line-height:1.3;text-align:left;max-width:220px}.autoPilot-get-started-video-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:66px;height:66px;border-radius:50%;background-color:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;color:#ffffff}.autoPilot-get-started-title{font-weight:700;font-size:22px;line-height:1.4;color:#101828;margin:0 0 12px}.autoPilot-get-started-description{font-weight:400;font-size:15px;line-height:1.5;color:#6b6b6b;margin:0 0 32px;max-width:460px}.autoPilot-select-source{display:flex;flex-direction:column;gap:20px;margin:0 auto;width:100%;max-width:1000px;height:auto;min-height:0;max-height:100%;flex:0 1 auto}.autoPilot-select-source .course-content-search-container-without-tile .MuiOutlinedInput-root.Mui-focused{outline:2px solid #0b6f85;outline-offset:2px}.autoPilot-select-source-heading,.autoPilot-step-heading{display:flex;align-items:center;justify-content:center;gap:10px;flex-shrink:0}.autoPilot-step-heading{margin-bottom:15px}.autoPilot-select-source-heading-icon,.autoPilot-step-heading-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;background-color:#efe9f7;color:#6a4fb3}.autoPilot-select-source-heading .autoPilot-body-container-description,.autoPilot-step-heading .autoPilot-body-container-description{margin:0;font-weight:600;color:#333333}.autoPilot-source-card-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;flex-shrink:0}@media (max-width:800px){.autoPilot-source-card-row{grid-template-columns:1fr}}.autoPilot-source-panel{display:flex;flex-direction:column;gap:20px;min-height:0}.autoPilot-source-card{position:relative;display:flex;align-items:flex-start;gap:14px;text-align:left;padding:18px 20px;border:1.5px solid #e0e0e0;border-radius:12px;background-color:#ffffff;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.autoPilot-source-card:hover{border-color:#b9a7e0}.autoPilot-source-card:focus-visible{outline:2px solid #0b6f85;outline-offset:2px}.autoPilot-source-card-selected{border-color:#6a4fb3;background-color:#f7f3fd}.autoPilot-source-card-disabled,.autoPilot-source-card-disabled:hover{cursor:not-allowed;border-color:#e0e0e0;background-color:#f5f5f5}.autoPilot-source-card-disabled .autoPilot-source-card-icon{background-color:#ececec;color:#a0a0a0}.autoPilot-source-card-disabled .autoPilot-source-card-description,.autoPilot-source-card-disabled .autoPilot-source-card-title{color:#a0a0a0}.autoPilot-source-card-check{position:absolute;top:12px;right:12px;color:#6a4fb3;font-size:20px}.autoPilot-source-card-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:10px;background-color:#efe9f7;color:#6a4fb3;flex-shrink:0;transition:background-color .15s ease,color .15s ease}.autoPilot-source-card-selected .autoPilot-source-card-icon{background-color:#e3d7f7}.autoPilot-source-card:not(.autoPilot-source-card-selected) .autoPilot-source-card-icon{background-color:#f3f4f6;color:#4b5563}.autoPilot-source-card-text{display:flex;flex-direction:column;gap:4px}.autoPilot-source-card-title{font-weight:600;font-size:15px;color:#333333;transition:color .15s ease}.autoPilot-source-card-description{font-size:13px;line-height:1.4;color:#6b6b6b;transition:color .15s ease}.autoPilot-define-scope{display:flex;flex-direction:row;align-items:flex-start;gap:32px;padding:16px 18px;border:1px solid #e0e0e0;border-radius:12px;flex-shrink:0}.autoPilot-define-scope-text{flex:0 0 40%;display:flex;flex-direction:column;gap:2px}.autoPilot-define-scope-title{font-size:15px;margin:0}.autoPilot-define-scope-text .autoPilot-body-container-description{margin:2px 0 0;font-size:14px}.autoPilot-individual-files{display:flex;flex-direction:column;gap:12px}.autoPilot-individual-files .autoPilot-body-container-description{margin:0}.docHub-folder-tree{display:flex;flex-direction:column;gap:12px;min-height:0;flex:1 1 auto}.docHub-folder-tree .autoPilot-body-container-description{margin:0}.docHub-folder-tree>.course-content-search-container{flex-shrink:0}.docHub-folder-tree>.course-content-search-container .search-bar-container{flex:1 1 auto;min-width:0}.docHub-folder-tree-container{border:1px solid #e0e0e0;border-radius:12px;max-height:360px;min-height:0;flex:1 1 auto;overflow-y:auto;padding:8px 0}.docHub-folder-row-skeleton{cursor:default}.docHub-folder-row-skeleton:hover{background-color:transparent}.docHub-folder-row{display:flex;align-items:center;gap:8px;padding:6px 12px;min-height:34px}.docHub-folder-row:hover{background-color:#f7f5fb}.docHub-folder-expand{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:none;background:transparent;cursor:pointer;color:#6b6b6b;padding:0}.docHub-folder-expand-placeholder{display:inline-block;width:22px;height:22px;flex:none}.docHub-folder-icon{color:#6a4fb3}.docHub-folder-name{font-size:14px;color:#333333}.docHub-folder-row{cursor:pointer;border-radius:6px}.docHub-folder-row-selected,.docHub-folder-row-selected:hover{background-color:#ece5fa}.docHub-folder-row-selected .docHub-folder-icon,.docHub-folder-row-selected .docHub-folder-name{color:#42296e}.docHub-folder-row-selected .docHub-folder-name{font-weight:600}.docHub-folder-row:focus-visible{outline:2px solid #0b6f85;outline-offset:-2px}.document-list-view-container{display:flex;flex-direction:column;height:100%;min-height:0}.autoPilot-detail-table-card{width:100%;padding:14px 16px;margin-bottom:16px;background-color:#ffffff;border:1px solid #efefef;border-radius:12px;box-sizing:border-box;box-shadow:none;flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.autoPilot-detail-meta-item{display:flex;flex-direction:column;gap:6px;min-width:100px}.autoPilot-detail-meta-value-with-icon{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:#333333}.autoPilot-detail-meta-value-with-icon svg{color:#6b6b6b;font-size:16px;width:16px;height:16px;flex-shrink:0}.autoPilot-progress-status{display:flex;flex-direction:column;gap:8px;width:100%;min-width:220px}.autoPilot-progress-status-header{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.autoPilot-progress-status-label{font-size:12px;color:#6c6c6c;font-weight:400}.autoPilot-progress-status-percent{font-size:14px;font-weight:500;color:#262626}.autoPilot-progress-status-percent-total{font-size:12px;font-weight:500;color:#737373}.autoPilot-progress-status-bar{display:flex;width:100%;height:8px;border-radius:4px;overflow:hidden;background-color:#e6e6e6}.autoPilot-progress-status-bar-segment{height:100%}.autoPilot-progress-status-bar-success{background-color:#05883a}.autoPilot-progress-status-bar-failed{background-color:#f3676a}.autoPilot-progress-status-bar-pending{background-color:#e5e5e5}.autoPilot-progress-status-legend{display:flex;align-items:center;flex-wrap:wrap;gap:6px 16px}.autoPilot-progress-status-legend-item{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#333333;white-space:nowrap}.autoPilot-progress-status-dot{width:8px;height:8px;border-radius:50%;flex:none}.autoPilot-progress-status-dot-success{background-color:#05883a}.autoPilot-progress-status-dot-failed{background-color:#f87171}.autoPilot-progress-status-dot-pending{background-color:#d1d5db}.autoPilot-detail-banner-card{width:100%;display:flex;align-items:stretch;margin-bottom:16px;border:1px solid #efefef;border-radius:20px;overflow:hidden;padding:0;box-shadow:none;flex-wrap:wrap;flex-shrink:0}.autoPilot-detail-banner-purple-panel{display:flex;flex-direction:column;justify-content:center;gap:14px;padding:18px 20px;background:#f7f4fd;flex:1 1 320px}.autoPilot-detail-banner-purple-panel-compact{flex:0 0 auto;justify-content:flex-start;padding:18px 20px 0;background:#ffffff}.autoPilot-detail-banner-purple-panel-compact .autoPilot-history-navigation-container{background:#ffffff}.autoPilot-detail-banner-white-panel{display:flex;align-items:center;gap:50px;padding:18px 20px;background:#ffffff;flex:2 1 480px;flex-wrap:wrap}.autoPilot-detail-banner-title-row{display:flex;align-items:center;gap:8px;margin:0}.autoPilot-detail-banner-title{font-size:16px;font-weight:700;color:#262626}.autoPilot-detail-banner-scores{display:flex;align-items:center;gap:28px}.autoPilot-detail-banner-status{flex:1 1 260px}.autoPilot-detail-banner-score-block{display:flex;flex-direction:column;gap:4px}.autoPilot-detail-banner-score-label{font-size:13px;color:#656565;font-weight:500}.autoPilot-detail-banner-score-was{font-size:20px;font-weight:600;color:#656565}.autoPilot-detail-banner-arrow{color:#666666;font-size:22px;align-self:flex-end;margin-bottom:4px}.autoPilot-detail-banner-current-row{display:flex;align-items:center;gap:10px}.autoPilot-detail-banner-score-current{font-size:28px;font-weight:700;color:#262626;line-height:1.1}.autoPilot-detail-banner-delta{display:inline-flex;align-items:center;padding:2px 8px;border-radius:4px;background-color:#e4f5e9;color:#147729;font-size:13px;font-weight:600}.autoPilot-detail-file-table{margin-top:0;min-height:0;display:flex;flex-direction:column}.autoPilot-detail-meta-label{display:flex;align-items:center;gap:4px;font-size:13px;color:#6b6b6b;font-weight:500;white-space:nowrap}.autoPilot-detail-table-toolbar{display:flex;align-items:center;gap:10px;margin-bottom:14px;flex-wrap:wrap;flex-shrink:0}.autoPilot-bulk-actions-expanded{display:inline-flex;align-items:center;gap:8px}.autoPilot-detail-search-bar{flex:1 1 auto;min-width:220px;max-width:700px}@media (max-width:900px){.autoPilot-detail-banner-card{flex-direction:column}.autoPilot-detail-banner-white-panel{flex-direction:column;align-items:flex-start;gap:20px}.autoPilot-detail-banner-status{margin-left:0}}.autoPilot-file-checks{width:100%;max-width:1000px;margin:0 auto}.autoPilot-file-checks-tabs-skeleton{display:flex;justify-content:space-between;align-items:center;width:80%;max-width:850px;margin:3% auto 15px;border-bottom:1px solid rgba(0,0,0,.12);min-height:48px}.autoPilot-file-checks-tabs-skeleton-tab{display:flex;align-items:center;gap:7px;padding:8px 16px}.autoPilot-final-review{display:flex;flex-direction:column;align-items:center;gap:18px;padding:8px 4px}.autoPilot-review-stats-row,.autoPilot-review-summary-row,.autoPilot-review-table-wrapper{width:100%;max-width:1000px}.autoPilot-review-table-wrapper .MuiTableRow-root:focus,.autoPilot-review-table-wrapper .MuiTableRow-root:focus-visible{background-color:transparent;outline:none}.autoPilot-review-table-wrapper .MuiTableRow-hover:hover{background-color:transparent!important}.autoPilot-review-summary-row{display:grid;grid-template-columns:1fr 1px 1fr;grid-gap:24px;gap:24px}.autoPilot-review-summary-divider{width:1px;align-self:stretch;background-color:#e8e8e8}@media (max-width:800px){.autoPilot-review-summary-row{grid-template-columns:1fr}.autoPilot-review-summary-divider{display:none}}.autoPilot-review-summary-item{display:flex;flex-direction:column;gap:8px}.autoPilot-review-summary-header{justify-content:space-between}.autoPilot-review-summary-header,.autoPilot-review-summary-label-group{display:flex;align-items:center;gap:8px}.autoPilot-review-summary-label{font-size:13px;color:#6b6b6b}.autoPilot-review-edit-button{display:inline-flex;align-items:center;justify-content:center;padding:2px;border:none;background:none;cursor:pointer;color:#6a4fb3;border-radius:4px}.autoPilot-review-edit-button:hover{background-color:#efe9f7}.autoPilot-review-edit-button:focus-visible{outline:2px solid #0b6f85;outline-offset:1px}.autoPilot-review-edit-button .MuiSvgIcon-root{font-size:18px}.autoPilot-review-summary-value{display:flex;align-items:flex-start;flex-wrap:wrap;gap:10px;min-width:0}.autoPilot-review-source-name{font-weight:600;color:#333333}.autoPilot-review-chip-list{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;min-width:0;max-width:100%;overflow:hidden}.autoPilot-review-source-chip{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border:none;border-radius:6px;background-color:#f2f2f2;font-size:14px;font-weight:400;color:#333333;white-space:nowrap;flex:0 0 auto}.autoPilot-review-source-chip-more{cursor:pointer;background-color:white;border:1px solid #e0e0e0}.autoPilot-review-source-chip-more .MuiSvgIcon-root{font-size:18px}.autoPilot-review-source-chip-more:hover{background-color:#e6e6e6}.autoPilot-review-source-chip-more:focus-visible{outline:2px solid #0b6f85;outline-offset:-2px}.autoPilot-review-format-chips{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.autoPilot-review-format-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid #e0e0e0;border-radius:10px;background-color:#ffffff}.autoPilot-review-format-info{display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:none;cursor:pointer;color:#6b6b6b;border-radius:50%}.autoPilot-review-format-info:hover{color:#42296e}.autoPilot-review-format-info:focus-visible{outline:2px solid #0b6f85;outline-offset:2px}.autoPilot-review-format-info .MuiSvgIcon-root{font-size:18px}.autoPilot-review-issue-popover{min-width:380px;max-width:460px;max-height:320px;overflow-y:auto;border-radius:8px;background-color:#ffffff!important;box-shadow:0 1px 4px rgba(0,0,0,.08)!important;border:1px solid #efefef}.autoPilot-review-issue-list{list-style:none;margin:0;padding:6px 0}.autoPilot-review-issue-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 16px;font-size:14px;color:#333333}.autoPilot-review-issue-row:not(:last-child){border-bottom:1px solid #f0f0f0}.autoPilot-review-issue-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.autoPilot-review-issue-severity{display:grid;grid-template-columns:25px 60px;align-items:center;grid-gap:6px;gap:6px;flex:0 0 auto;font-size:13px;color:#6b6b6b}.autoPilot-review-issue-severity .issues-tab-icon{margin-right:0;justify-self:end}.autoPilot-review-issue-empty{padding:16px;font-size:14px;color:#6b6b6b;text-align:center}.autoPilot-review-doc-type{display:flex;align-items:center;gap:10px;text-transform:uppercase}.autoPilot-review-stats-row{display:flex;align-items:stretch;border-radius:16px;border:1px solid #ebddff;background:linear-gradient(180deg,#FBF8FF,#F4F1FF)}.autoPilot-review-stat{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0;padding:12px 16px}.autoPilot-review-stat-right{align-items:flex-end;text-align:right;position:relative}.autoPilot-review-stat-right:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:60%;width:1px;background-color:rgba(66,41,110,.15)}@media (max-width:800px){.autoPilot-review-stats-row{flex-direction:column}.autoPilot-review-stat-right{align-items:flex-start;text-align:left}.autoPilot-review-stat-right:before{top:0;left:50%;transform:translateX(-50%);height:1px;width:60%}}.autoPilot-review-stat-label{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#344054}.autoPilot-review-stat-label .MuiSvgIcon-root{color:#6a4fb3}.autoPilot-review-stat-value{font-weight:700;font-size:28px;line-height:1.2;color:#000000}.autoPilot-review-stat-credit{color:#874BD3}.autoPilot-review-remaining-balance{font-size:14px;font-weight:500;letter-spacing:-.2px;color:#6d6d6d}.autoPilot-review-stats-row-insufficient{border:1px solid rgba(203,24,0,.1);background:linear-gradient(180deg,#fff8f8,#fff1f1)}.autoPilot-review-stats-row-insufficient .autoPilot-review-stat-right:before{background-color:rgba(203,24,0,.1)}.autoPilot-review-stats-row-insufficient .autoPilot-review-stat-label svg path{stroke:#6b7280!important}.autoPilot-review-stat-credit-insufficient{color:#d34b4d}.autoPilot-review-stats-row-insufficient .autoPilot-review-stat{gap:4px;padding:12px 16px}.autoPilot-review-credit-warning{font-size:12px;line-height:1.3;font-weight:400;color:#454545}.autoPilot-confirm-modal-actions{display:flex;justify-content:flex-end;gap:10px;padding:4px}.autoPilot-confirm-modal-body{display:flex;flex-direction:column;gap:16px;font-size:14px;line-height:1.5;color:#4a4a4a}.autopilot-report-legend .radio-button-group__options{gap:20px}.autopilot-report-legend .radio-button__text{flex-direction:row;align-items:center;justify-content:space-between;gap:3px;width:205px}.autopilot-report-legend.structural-report-legend .radio-button__text{width:250px}.autopilot-report-legend .radio-button__title{display:flex;align-items:center;font-family:InterSemiBold;font-weight:500}.autopilot-report-legend .radio-button__title:before{content:"";width:12px;min-width:12px;height:12px;border-radius:50%;margin-right:8px;background-color:var(--legend-color)}.autopilot-report-legend .radio-button__description{margin-top:0;min-width:max-content;width:90px;height:22px;padding:0 5px;border-radius:10px;text-align:center;color:var(--semantic-color-dark);font-family:InterSemiBold;line-height:1.5;background-color:var(--legend-value-color)}.panorama-dashboard-container{display:flex;flex-direction:column;gap:15px;width:100%}.icon-badge{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.icon-badge svg{width:100%;height:100%}.panorama-dashboard-hero-banner{display:flex;flex-direction:column;gap:12px;background-image:linear-gradient(90deg,#f0ecff,#e8f6f8);border-radius:12px;border:.8px solid #d8d0f4;padding:15px}.panorama-dashboard-hero-top-row{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;width:100%}.panorama-dashboard-hero-content{display:flex;flex-direction:column;gap:12px;flex:1 0;min-width:0}.panorama-dashboard-hero-title{font-family:Inter,sans-serif;font-weight:600;font-size:18px;line-height:30px;color:#1E0841;margin:0}.panorama-dashboard-hero-scores{display:flex;align-items:center;gap:24px}.panorama-dashboard-hero-score-block{display:flex;flex-direction:column;gap:4px}.panorama-dashboard-hero-score-label{font-size:12px;line-height:18px;color:#6C6C6C}.panorama-dashboard-hero-score-value{display:flex;align-items:center;gap:8px;font-weight:700;font-size:28px;line-height:42px;color:#262626}.panorama-dashboard-hero-score-muted{font-weight:700;color:#6C6C6C;font-size:20px}.panorama-dashboard-hero-score-arrow{color:#236f80;font-size:20px;align-self:flex-end;margin-bottom:8px}.panorama-dashboard-hero-score-delta.stat-value-incline{border-radius:6px;height:auto;padding:2px 8px;font-size:14px}.panorama-dashboard-hero-stats{display:flex;align-items:center;gap:15px;height:100px;padding:11px 16px;background-color:#ffffff;border:1px solid #e8e5ef;border-radius:10px;box-shadow:0 1px 1px rgba(30,8,65,.05);flex-shrink:0}.panorama-dashboard-hero-stat{display:flex;flex-direction:column;justify-content:center;gap:15px;min-width:190px}.panorama-dashboard-hero-stat-label{display:flex;align-items:center;gap:6px;font-weight:500;font-size:14px;line-height:21px;color:#717182;white-space:nowrap}.panorama-dashboard-hero-stat-label img{width:24px;height:24px;flex-shrink:0}.panorama-dashboard-hero-stat-value{font-weight:600;font-size:28px;line-height:1.2;color:#333333}.panorama-dashboard-hero-stat-divider{align-self:stretch;width:1px;background-color:#e6e2ee;flex-shrink:0}.panorama-dashboard-hero-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:14px;line-height:20px;color:#404040;margin:0}.panorama-dashboard-section-card{width:100%}.card-content.panorama-dashboard-engines-body,.card-content.panorama-dashboard-what-changed-body{padding-top:12px;padding-bottom:12px}.card-content.panorama-dashboard-engines-body{padding-bottom:0}.panorama-dashboard-engines-title,.panorama-dashboard-section-title{display:flex;align-items:center;box-sizing:border-box;height:44px;margin:-12px -20px 4px;padding:12px 16px;background-color:#fafafa;border-bottom:1px solid #e5e5e5;border-radius:8px 8px 0 0;font-family:Inter,sans-serif;font-weight:600;font-size:14px;line-height:21px;color:#262626}.panorama-dashboard-section-subtitle{font-size:14px;line-height:18px;color:#737373}.panorama-dashboard-what-changed-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.panorama-dashboard-what-changed-tile{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:10px;border-right:1px solid #ebebeb}.panorama-dashboard-what-changed-tile:last-child{border-right:none}.panorama-dashboard-what-changed-tile .icon-badge{margin-bottom:4px}.panorama-dashboard-what-changed-count{font-weight:700;font-size:24px}.panorama-dashboard-what-changed-name{font-weight:600;font-size:15px;color:#262626}.panorama-dashboard-what-changed-description{font-size:13px;color:#737373}.panorama-dashboard-engines-list{display:flex;flex-direction:column}.panorama-dashboard-engine-row{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid #ebebeb}.panorama-dashboard-engine-row:last-child{border-bottom:none}.panorama-dashboard-engine-text{display:flex;flex-direction:column;flex:1 0;min-width:0}.panorama-dashboard-engine-name{font-weight:600;font-size:14px;color:#262626}.panorama-dashboard-engine-description{font-weight:400;font-size:14px;color:#737373}.panorama-dashboard-engine-badges{display:flex;align-items:center;gap:8px;flex-shrink:0}.panorama-dashboard-engine-badge{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:122px;padding:6px 12px;border-radius:999px;font-weight:700;font-size:14px}.panorama-dashboard-engine-badge-documents{background:#f5f5f5;color:#262626}.panorama-dashboard-engine-badge-issues{color:#ffffff}.panorama-dashboard-engine-badge-label{font-weight:400;font-size:13px;text-transform:none}.panorama-dashboard-engines-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:12px;border-top:1px solid #ebebeb;font-size:12px}.panorama-dashboard-engines-footer-ai{color:#737373;font-weight:400}.panorama-dashboard-engines-footer-ai-percent{color:#42296e;font-weight:700}.panorama-dashboard-engines-footer-hours{color:#737373}.panorama-dashboard-engines-footer-hours-value{color:#42296e;font-weight:700}.panorama-dashboard-improvements-row{display:flex;align-items:stretch;gap:15px;width:100%}.panorama-dashboard-engines-card{flex:1 0;min-width:0;width:auto}.card.panorama-dashboard-hours-saved-card{flex-shrink:0;width:400px}.card-content.panorama-dashboard-hours-saved-body{padding:16px 24px}.panorama-dashboard-hours-saved-title{display:flex;align-items:center;box-sizing:border-box;height:44px;margin:-16px -24px 16px;padding:12px 16px;background-color:#fafafa;border-bottom:1px solid #e5e5e5;border-radius:8px 8px 0 0;font-family:Inter,sans-serif;font-weight:600;font-size:14px;line-height:21px;color:#262626}.panorama-dashboard-hours-saved-list{display:flex;flex-direction:column;gap:8px;width:100%}.panorama-dashboard-hours-saved-row{display:flex;align-items:center;gap:12px;width:100%}.panorama-dashboard-hours-saved-label-group{display:flex;flex-direction:column;gap:2px;flex:1 0;min-width:0;white-space:nowrap}.panorama-dashboard-hours-saved-name{font-weight:500;font-size:14px;color:#262626}.panorama-dashboard-hours-saved-hours{font-weight:400;font-size:14px;color:#737373}.panorama-dashboard-hours-saved-bar-track{display:flex;align-items:flex-start;height:8px;width:120px;background-color:#f5f5f5;border-radius:4px;overflow:hidden;flex-shrink:0}.panorama-dashboard-hours-saved-bar-fill{height:100%;border-radius:4px}.panorama-dashboard-hours-saved-divider{width:100%;height:1px;background-color:#e5e5e5;margin:12px 0}.panorama-dashboard-hours-saved-total{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.panorama-dashboard-hours-saved-total-value{font-weight:700;font-size:32px;color:#262626}.panorama-dashboard-hours-saved-total-label{font-weight:400;font-size:12px;color:#737373;margin-left:9px}.panorama-dashboard-hours-saved-total-label:first-of-type{margin-left:4px}.panorama-dashboard-donut-ring-gauge{position:relative}@container report (max-width: 1100px){.panorama-dashboard-hero-top-row{flex-direction:column;align-items:stretch}.panorama-dashboard-hero-stats{height:auto;flex-wrap:wrap}.panorama-dashboard-hero-stat{min-width:150px}}@container report (max-width: 900px){.panorama-dashboard-what-changed-grid{grid-template-columns:repeat(2,1fr)}.panorama-dashboard-what-changed-tile:nth-child(2){border-right:none}.panorama-dashboard-what-changed-tile:first-child,.panorama-dashboard-what-changed-tile:nth-child(2){border-bottom:1px solid #ebebeb}}@container report (max-width: 700px){.panorama-dashboard-hero-stats{flex-direction:column;align-items:stretch}.panorama-dashboard-hero-stat-divider{width:auto;height:1px}.panorama-dashboard-engine-row{flex-wrap:wrap}.panorama-dashboard-engine-badges{width:100%;justify-content:flex-start}.panorama-dashboard-engine-badge{min-width:0;flex:1 1}}@container report (max-width: 480px){.panorama-dashboard-what-changed-grid{grid-template-columns:1fr}.panorama-dashboard-what-changed-tile{border-right:none;border-bottom:1px solid #ebebeb}.panorama-dashboard-what-changed-tile:last-child{border-bottom:none}}.notification-header-section{margin-bottom:15px;display:flex;justify-content:space-between}.notification-header-container{margin-left:5px;margin-right:5px}.notification-header-title{font-weight:600;font-size:20px;margin:0 0 10px;line-height:1.4}.notification-header-description{font-weight:400;font-size:15px;line-height:1.5;margin:0;color:#6b6b6b}.notification-tile-section{margin-bottom:22px;.roster-cards{row-gap:8px;column-gap:10px}}.notification-left-tile-container{width:80%}.notification-right-tile-container{width:30%}.notification-right-tile{height:94%;margin:7px 0 0 36px}.notification-content{margin:5px 10px}.notification-table{margin-top:15px}.activity-container{margin-left:10px}.notification-category-title{font-weight:600;color:#42296e;margin-left:0!important}.notifications-filters{column-count:4;font-size:13px;line-height:1.6;color:#4c4c4c}.notification-category-container{margin-bottom:15px}.notification-filter-hr{border:1px solid #c2c2c280;margin-top:3px;margin-bottom:6px}.notification-filter-title{font-size:14px;line-height:1.5;font-weight:600;color:#42296e}.notification-filter-icon-container{position:relative;cursor:pointer;width:-moz-fit-content;width:fit-content;margin:auto;display:flex;justify-content:center;align-items:center}.notification-search-container{position:absolute;width:100%;height:max-content;background:yellowgreen;top:40px;z-index:99;padding:10px 15px;gap:10.54px;border-radius:3.16px 0 0 0;border:1.05px solid #d0d0d0;background:#ffffff}.notification-search-bar-container{align-items:center}.notificationOption{width:auto;height:35px;text-align:center;padding:7px 15px;border-radius:17px!important;border:1px solid #6f6f6f;color:#4c4c4c;margin-left:10px;cursor:pointer;display:flex;align-items:center}.notificationOption:hover,.notificationOption:visited{background:#e0e0e0}.notificationOption.highlighted{background:#dad0ea;border:none;font-weight:400;color:black;display:flex;padding-left:4px}#User.notificationOption.highlighted{padding-left:12px}#Course.notificationOption.highlighted{padding-left:15px}.notificationOption.highlighted>div{width:17px;content:url(https://panorama-portal-cdn.yuja.com/_next/static/media/selected.0a32cec6.svg)}#filteredResultTable{max-height:200px;overflow-x:hidden;overflow-y:auto;text-overflow:ellipsis;white-space:nowrap;flex-grow:1;max-width:100%;margin-top:7px}.searchSelectResultList{padding:0;margin:0}.searchSelectResult{margin-top:5px;font-size:15px;line-height:1.5;margin-left:10px;margin-right:10px;cursor:pointer;color:#4c4c4c;list-style-type:none}.searchSelectResultList .searchSelectResult:focus-visible{outline:2px solid #0b6f85;outline-offset:2px;border-radius:2px}.searchSelectSkeleton{margin-top:5px;font-size:15px;line-height:1.5;margin-left:10px;color:#4c4c4c;list-style-type:none}.searchSeparateLine{border:1px solid #c9c9c9;opacity:.6}.filterKeyword{display:flex;align-items:center;padding:5px 15px;margin-right:8px;margin-bottom:3px;margin-top:3px;font-size:13px;line-height:1.6;font-weight:300;border:1px solid #6f6f6f;border-radius:20px!important;width:-moz-fit-content;width:fit-content;color:black;height:32px;max-width:200px}.filterKeyword,.filterKeyword span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filterKeyword span{flex-grow:1}.deleteKeywords{border:none;width:10px;height:10px;background-position:50%;margin-left:5px;cursor:pointer;background:url(https://panorama-portal-cdn.yuja.com/_next/static/media/publish-times-icon.3b79daa0.svg);background-repeat:no-repeat}.filterKeyword>button{border:0;color:#6f6f6f}.search-hint-container{display:flex;margin-top:8px;flex-direction:column;font-size:15px;line-height:1.5;font-weight:400;color:#898989}.advanced-filter-title{font-size:15px;line-height:1.5;font-weight:600;height:35px;align-items:center;display:flex}#optionFilter{display:flex;margin-top:8px;margin-bottom:8px}.keywords-container{display:flex;margin-top:3px}.load-more-button-container{display:flex;align-items:center;justify-content:center;margin-top:20px}.activity-icon{min-width:24px;min-height:24px;max-width:24px;max-height:24px}.filter-menu-content{display:flex;flex-direction:column;flex:1 1;min-height:0;overflow:hidden}.filter-menu-body{overflow-y:auto;flex:1 1;min-height:0;padding:5px 15px 0}.sticky-bottom,.sticky-top{position:-webkit-sticky;position:sticky;background-color:white}.sticky-top{top:0;padding:15px 15px 10px}.sticky-bottom{bottom:0;padding:10px 15px 15px}.workflow-page{width:100%;height:100%;position:relative;background-color:white;container-name:workflow;container-type:inline-size}.awm-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.institution-page-content-container:has(.workflow-page){padding:0 var(--content-gutter);overflow-y:hidden;scrollbar-gutter:auto}.workflow-full-skeleton{height:100%;width:100%;display:flex;flex-direction:column}.awm-top-header-skeleton{height:42px;padding:10px 20px 0;display:flex;align-items:center;justify-content:space-between}.awm-tab-section-skeleton{display:flex;align-items:center;justify-content:space-around;height:61px;padding:0 29px 0 19px;width:300px}.awm-filter-section-skeleton{padding:3px 20px 13px;display:flex;justify-content:start;gap:10px;align-items:center}.awm-filter-left-skeleton{height:100%;display:flex;gap:15px}.awm-list-base-skeleton{display:flex;flex-direction:column;width:100%;overflow:hidden;padding-bottom:25px}.awm-list-base-skeleton .awm-list-item{min-height:40px}.awm-list-content-skeleton{display:flex;flex-direction:column;gap:12px;overflow:hidden}.awm-list-base-skeleton .list-top-skeleton{min-height:57px;margin-bottom:6px}.awm-list-base-skeleton .list-bottom-skeleton{min-height:38px;margin-top:5px}.workflow-dropdown-base{border-radius:4px;height:35px;overflow:hidden;border:1px solid transparent}.workflow-dropdown-base:hover{background-color:#f5f5f5}.workflow-dropdown-base.Mui-disabled{background:#f5f5f5;border:1px solid #909090}.workflow-dropdown-base,.workflow-dropdown-base.borderless.Mui-focused,.workflow-dropdown-base.borderless:hover{border-color:#6f6f6f}.workflow-dropdown-base .MuiOutlinedInput-input{font-size:15px}.workflow-dropdown-base .MuiInputBase-input,.workflow-dropdown-base.borderless.Mui-focused .MuiInputBase-input,.workflow-dropdown-base.borderless:hover .MuiInputBase-input{padding:0 49px 0 15px!important;transition:padding .25s ease,margin .25s ease}.workflow-dropdown-base.Mui-focused{outline:2px solid #0b6f85;outline-offset:3px;border-radius:4px;box-shadow:0 0 4px 1px #0b6f8540}.workflow-dropdown-base fieldset{border-color:transparent!important;border-width:0!important}.workflow-dropdown-base.borderless .MuiSvgIcon-root{opacity:0;transition:opacity 0s ease-in}.workflow-dropdown-base.borderless.Mui-focused .MuiSvgIcon-root,.workflow-dropdown-base.borderless:hover .MuiSvgIcon-root{opacity:1;transition:opacity .25s ease}.workflow-dropdown-base.borderless .MuiInputBase-input{padding:10px 50px 10px 0!important}.workflow-dropdown-paper .MuiButtonBase-root:hover{background-color:#ececec}.awm-settings-top-back:focus-visible{padding-right:5px;outline:2px solid #0b6f85;outline-offset:3px;border-radius:4px}.workflow-dropdown-paper .MuiButtonBase-root:focus-visible{outline:2px solid #0b6f85;outline-offset:-2px;border-radius:4px;background-color:#ffffff}.workflow-dropdown-paper .MuiMenuItem-root{text-wrap:auto;border-bottom:0!important}.workflow-dropdown-paper .MuiMenuItem-root:hover{background-color:#ececec}.workflow-dropdown-paper .MuiMenuItem-root.Mui-selected{background-color:#e7f1f3}.workflow-dropdown-paper .MuiMenuItem-root.Mui-selected:hover{background-color:#ececec}.MuiPaper-root.workflow-dropdown-paper,.workflow-dropdown-paper{border:0!important;border-radius:4px!important;margin-top:7px}.workflow-dropdown-paper>ul{padding:5px 0}.workflow-dropdown-label-with-icon{display:flex;align-items:center;gap:10px;overflow:hidden}.workflow-dropdown-label{text-overflow:ellipsis;overflow:hidden}.awm-list-wrapper .workflow-dropdown-base.borderless{margin-right:35px;transition:margin-right .25s ease}.awm-list-priority.workflow-dropdown-base.borderless{margin-right:0;width:90px}.awm-list-wrapper .awm-list-assignee.borderless{margin-right:0;transition:margin-right .25s ease;max-width:230px;width:230px}.awm-list-website{max-width:230px;width:230px}.awm-list-wrapper .workflow-dropdown-base.borderless.Mui-focused,.awm-list-wrapper .workflow-dropdown-base.borderless:hover{margin-right:0}.awm-new-project-page{position:relative;display:flex;flex-direction:column;width:100%;height:100%;padding:10px 0 0 10px;scrollbar-gutter:stable;overflow-y:auto;overflow-x:hidden}.awm-new-project-header{flex:0 0}.awm-new-project-body{position:relative;display:flex;flex-direction:row;align-items:center;width:100%;row-gap:15px;flex:1 1;column-gap:60px}.awm-new-project-body .common-tutorial-section{justify-content:end}.awm-new-project-fields-wrapper{display:flex;margin:0 32px;flex:1 1;justify-content:start}.MuiInputBase-root:has(#async-autocomplete-tags-all){height:max-content!important}@container report (max-width: 920px){.awm-new-project-body{flex-direction:column-reverse;justify-content:center;gap:40px}.common-tutorial-video{min-width:unset!important;min-height:unset!important;margin:0 10px}.awm-new-project-body .common-tutorial-section{flex:0 1!important}}@container report (min-width: 1440px){.awm-new-project-body{column-gap:100px}}.awm-new-project-fields{display:flex;flex-direction:column;row-gap:20px;width:100%}.awm-title{font-weight:600;font-size:20px;display:flex;flex-direction:column;gap:6px}.awm-subtitle{font-weight:400;font-size:14px;color:#6b6b6b}.awm-option{display:flex;flex-direction:column;gap:5px}.awm-option .MuiFormControl-root{width:100%}.awm-new-project-end-date{font-size:14px;line-height:1.6;color:#1d1b20}.awm-field-title{position:relative;display:flex;width:max-content}.info-tooltip-container{all:unset;display:flex;align-items:center;justify-content:center;border-radius:2px;margin-left:4px;min-width:24px;min-height:24px;height:-moz-fit-content;height:fit-content;cursor:pointer}.info-tooltip-container:not(.tooltip-relative){position:absolute;margin-left:0;right:-4px;top:2px;transform:translate(100%)}.awm-field-title .info-tooltip-container:not(.tooltip-relative){left:100%;right:auto;top:50%;margin-left:-2px;padding-left:0;transform:translateY(-50%)}.awm-field-title .info-popover-root .info-tooltip-container:not(.tooltip-relative){margin-left:6px}.info-tooltip-container:focus-visible{outline:2px solid #0b6f85;outline-offset:0;border-radius:4px}#awm-new-project-key::-webkit-contacts-auto-fill-button,#awm-new-project-name::-webkit-contacts-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;position:absolute;right:0}.awm-new-project-create{width:135px;max-width:100%;margin-top:20px;margin-bottom:10px;padding:6px 28px}.awm-project-page{height:100%;display:flex;flex-direction:column;padding-top:10px;position:relative}.workflow-animations-overlay{position:absolute;width:100%;bottom:0;pointer-events:none;z-index:99999}.awm-tabs-container{display:flex;height:100%;flex-direction:column;justify-content:space-between;align-items:stretch;border-bottom:1px solid #e6e0e9;margin:0 20px;padding-top:6px}.awm-tabs-container:has(.tabs-as-dropdown){padding-top:10px!important;border-bottom:1px solid transparent}.awm-tabs-container>.common-tabs-panel{flex:1 1 auto;min-height:0;height:auto}.awm-tabs-container .tabs-toggle-wrapper{width:100%}.awm-tabs-container .MuiTabs-root{margin:0!important;border-bottom:0!important;min-height:unset}.awm-tabs-container .MuiTabs-flexContainer{width:-moz-fit-content;width:fit-content;column-gap:0}.awm-tabs-container .common-tabs-row .MuiTabs-root,.awm-tabs-container .common-tabs-row>.tabs-toggle-wrapper{width:-moz-fit-content;width:fit-content;max-width:100%;flex:0 0 auto}.awm-tabs-container .common-tabs-row>.tabs-toggle-wrapper{height:auto}.awm-tabs-container .MuiTabs-root .MuiTab-root{width:125px;min-height:unset}.awm-tabs-container>.MuiButtonBase-root{margin-bottom:5px}.awm-tab{display:flex;flex-direction:row;gap:10px;align-items:center}.MuiTab-root .awm-tab{padding:12px 0}.awm-timeline-banner{gap:16px;margin:10px 20px 0;padding:10px 16px;border:1px solid #ebddff;border-radius:12px;background-color:#fbf8fe}.awm-timeline-banner,.awm-timeline-info{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.awm-timeline-info{gap:10px}.awm-timeline-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;border:1px solid #e6e0e9;background-color:#ffffff}.awm-timeline-title{font-size:15px;font-weight:600;color:#1d1b20;white-space:nowrap}.awm-timeline-dates{font-size:14px;color:#6f6f6f;white-space:nowrap}.awm-timeline-progress{display:flex;flex-direction:column;gap:4px;flex:0 0 26%;max-width:26%;margin-left:auto}.awm-timeline-progress-header{display:flex;flex-direction:row;align-items:center;gap:10px}.awm-timeline-progress-bound{flex:1 1;font-size:12px;color:#6f6f6f;white-space:nowrap}.awm-timeline-progress-bound:first-child{text-align:left}.awm-timeline-progress-bound:last-child{text-align:right}.awm-timeline-progress-label{flex:0 1 auto;font-size:13px;font-weight:500;color:#344054;white-space:nowrap}.awm-timeline-actions{display:flex;align-items:center;padding-left:16px;border-left:1px solid #e6e0e9}.awm-project-header{display:flex;justify-content:space-between;align-items:center;flex:0 0;padding:0 20px;flex-wrap:wrap;gap:10px}.awm-project-switcher-wrapper{display:flex;max-width:100%;flex:1 1}.awm-project-switcher{display:flex;column-gap:10px;align-items:center;max-width:100%}.awm-project-switcher button:focus{background-color:transparent}.awm-project-switcher button:focus-visible,.switcher-open button{background-color:#ececec}.awm-project-name{font-weight:500;font-size:20px;text-overflow:clip;overflow:hidden;word-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:0}.awm-switcher-button{width:24px;height:24px}.awm-switcher-button,button.awm-add-enrollment-button{display:flex;justify-content:center;align-items:center}button.awm-add-enrollment-button{width:32px;height:32px;padding:0 3px;box-sizing:border-box;border-radius:8px;background-color:transparent;cursor:pointer}button.awm-add-enrollment-button:hover{background-color:#ececec}button.awm-add-enrollment-button:focus-visible{outline:2px solid #0b6f85;outline-offset:-2px}.awm-end-project-button.MuiButton-root{display:flex;align-items:center;column-gap:7px}.awm-project-switcher:hover{cursor:pointer}.awm-project-switcher:hover .MuiButtonBase-root{background-color:#ececec}.awm-project-header-right{display:flex;align-items:center;gap:10px}.awm-notification-bell-button{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:4px;border-radius:6px}.awm-notification-bell-button:hover{background-color:#f3f4f6}.awm-notification-bell-button:focus-visible{outline:2px solid #0b6f85;outline-offset:-2px}.awm-notification-panel{width:452px;max-width:calc(100vw - 32px);height:368px;display:flex;flex-direction:column}.awm-notification-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px 12px;border-bottom:1px solid #f2f2f2}.awm-notification-header-title{font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:600;line-height:150%;letter-spacing:0;vertical-align:middle;color:#000000}.awm-notification-menu-button{background:none;border:none;cursor:pointer;font-size:20px;color:#6b7280;padding:4px 8px;border-radius:4px;line-height:1}.awm-notification-menu-button:hover{background-color:#f3f4f6}.awm-notification-list{flex:1 1;overflow-y:auto}.awm-notification-row{display:flex;align-items:flex-start;gap:12px;padding:14px 20px;cursor:pointer;border-bottom:1px solid #f5f5f5}.awm-notification-row:hover{background-color:#fafafa}.awm-notification-row:focus-visible{outline:solid #0b6f85;outline-offset:-2px}.awm-notification-row:last-child{border-bottom:none}.awm-notification-row-avatar{flex-shrink:0}.awm-notification-avatar-img{width:32px;height:32px;border-radius:50%;object-fit:cover}.awm-notification-row-content{flex:1 1;min-width:0}.awm-notification-row-action{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px}.awm-notification-row-action-text{font-family:Inter,Arial,sans-serif;font-size:14px;font-weight:600;line-height:1.4;color:#0d0d0d}.awm-notification-row-time{color:#6b6b6b;white-space:nowrap}.awm-notification-row-ticket,.awm-notification-row-time{font-family:Inter,Arial,sans-serif;font-size:14px;font-weight:400}.awm-notification-row-ticket{line-height:1.4;color:#0d0d0d;margin-top:2px}@media (max-width:480px){.awm-notification-row{padding:10px 12px;gap:8px}.awm-notification-header{padding:12px 12px 10px}}.awm-task-creator,.awm-ticket{position:absolute;visibility:hidden;right:min(100%,-500px);bottom:0;width:500px;max-width:100%;height:100%;overflow:hidden;flex-direction:column;background-color:#ffffff;box-shadow:0 4px 4px 0 #00000000;z-index:24;transition:right .25s ease,width .25s ease}.awm-ticket.open{visibility:visible}.awm-task-creator.open,.awm-ticket.inline.open{box-shadow:0 4px 4px 0 #00000026;display:flex;right:0;visibility:visible}.awm-ticket-full{display:flex;flex-direction:column;height:100%}#awm-create-task-modal{max-width:720px}#awm-create-task-modal h2 .MuiButtonBase-root:last-child{border:1px solid transparent;padding:4px;top:12px;border-radius:4px}#awm-create-task-modal h2 .MuiButtonBase-root:last-child.Mui-focusVisible{border:1px solid #0b6f85;background-color:#ececec}.task-creator-header{flex:0 0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:-moz-fit-content;height:fit-content;padding:10px 15px;font-size:18px;border-bottom:1px solid #dfdcd8}.task-creator-header-buttons{display:flex;align-items:center;column-gap:5px}.awm-task-fullscreen-button{padding:3px;border:1px solid transparent}.awm-task-exit-button{padding:5px;border:1px solid transparent}.task-creator-footer{flex:0 0;display:flex;width:100%;justify-content:flex-end;align-items:center;padding:10px 20px;column-gap:10px}.task-creator-footer>button{width:88px}.task-creator-fields{flex:1 1;display:flex;flex-direction:column;flex-wrap:nowrap;gap:15px;overflow-y:auto;scrollbar-gutter:stable;width:100%;padding:20px 20px 10px}.awm-task-creator{container-name:taskCreator;container-type:inline-size}@container taskCreator (max-width: 350px){.awm-task-creator .task-creator-option{flex-direction:column;align-items:flex-start;gap:5px}}.awm-task-creator.modal .task-creator-fields{flex-direction:row}.awm-task-creator.inline .task-creator-footer{border-top:1px solid #dfdcd8}.task-creator-description{font-size:14px;color:#6b6b6b}.task-creator-option{display:flex;align-items:center;gap:20px}.task-creator-section{display:flex;flex-direction:column;gap:5px}.task-creator-group{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px}.task-creator-option.full-row,.task-creator-section.full-row{width:100%}.MuiMenuItem-root:has(>.awm-dropdown-menuitem){min-height:unset}.awm-dropdown-menuitem{display:flex;align-items:center;gap:10px;font-size:15px}.task-creator-option>.admin-common-form-control{flex:1 1}.task-creator-option>.admin-common-form-control .MuiInputBase-root{width:100%}.task-creator-option>.admin-common-form-control.empty #awm-select-box{color:#4d4d4d}.task-creator-option-title-wrapper{flex:0 0;min-width:100px;color:inherit;font-family:inherit;line-height:inherit;font-size:inherit;overflow:visible}.task-creator-section>.task-creator-option-title-wrapper{flex:0 0 auto}.MuiInputLabel-root.task-creator-option-title-wrapper:has(.info-tooltip-container){overflow:visible}.task-creator-fields .task-creator-option-title-wrapper{min-width:150px}.task-creator-option-title{width:-moz-fit-content;width:fit-content;color:rgba(0,0,0,.6);font-weight:600;display:flex;align-items:center;gap:10px;position:relative}.task-creator-option-title.ticket-pad-left{color:black}.task-creator-option-title.required{padding-right:14px;position:relative;width:max-content}.task-creator-option-title.required>svg{position:absolute;right:0}.task-creator-option-title:has(.task-creator-option-title-extra){gap:4px}.task-creator-option-title-extra{font-size:14px;color:#4d4d4d}.task-creator-option .month-picker-container,.workflow-page .month-picker-container{margin-left:0;width:max-content}.workflow-hidden-input-label{position:absolute!important;left:-5000px!important}.task-creator-option .react-datepicker-popper,.workflow-page .react-datepicker-popper{z-index:500}#root-portal .react-datepicker-popper{z-index:20}.react-datepicker-popper[data-placement^=top]{top:-10px!important}.task-creator-mce{min-height:250px}.task-creator-mce.mce-loaded>.MuiSkeleton-root{display:none}.task-creator-mce.mce-loading>.tox,.task-creator-mce.mce-loading>textarea{visibility:hidden}@container ticketMain (max-width: 300px){.task-creator-option{flex-direction:column;align-items:flex-start;gap:5px}.task-creator-option-reporter{padding:4px 0!important;max-height:35px}.task-creator-option-title{max-width:100%!important}}.awm-content-board,.awm-content-list,.awm-main-content{display:flex;flex-direction:column;width:100%;padding-bottom:60px;height:100%;overflow-y:hidden}.awm-main-content{padding-top:10px}.awm-main-content>.delete-button-wrapper{margin-top:0}.awm-main-content>.delete-button-wrapper.open{margin-bottom:10px}.awm-filter-header-wrapper{padding:0;display:flex;flex-direction:column;row-gap:10px}.awm-filter-header{flex-wrap:wrap}.awm-filter-header,.awm-filter-search{display:flex;align-items:center;gap:10px}.awm-filter-search{flex-direction:row}.awm-filter-container{border-radius:4px;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.awm-filter-container:hover{background-color:#ececec}.awm-filter-container>.my-content-filter-icon-container{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:1px solid transparent}.awm-filter-container>button:focus{border:1px solid transparent}.awm-filter-container>button:focus-visible{border:1px solid #0b6f85}.awm-filter-container .my-content-filter-icon-container:focus-visible{border:2px solid #0b6f85;outline:2px solid transparent}#ticket-filter-menu-popover .MuiPaper-root:has(.month-picker-container){overflow:auto;scrollbar-gutter:stable}#ticket-filter-menu-popover .MuiPaper-root:has(.date-open .month-picker-container){overflow:hidden;padding-right:10px}.workflow-filter-title{font-size:14px;line-height:1.6;font-weight:500;color:inherit;position:relative}.workflow-filter-title .info-tooltip-container{top:-1px}.awm-header-priority{flex:0 0 auto;width:150px}.awm-search-bar-container,.awm-search-bar-container-full-width{position:relative}.awm-search-bar-container input{max-width:200px}.awm-assignee-filter{display:flex;gap:1px}.awm-assignee-filter.contained{padding-right:0}.awm-enrollee-circle-wrapper{width:32px}.awm-enrollee-circle{position:relative;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:2px solid white;outline:3px solid transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:100%;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;padding:0}.awm-ticket-cell-assignee-circle-image{width:100%;height:100%;object-fit:cover;border-radius:100%}.awm-dropdown-menuitem .awm-ticket-cell-assignee-circle-image{width:32px;height:32px}.task-creator-option-reporter .awm-ticket-cell-assignee-circle-image,.workflow-dropdown-label-with-icon .awm-ticket-cell-assignee-circle-image{max-width:24px;max-height:24px}.awm-enrollee-circle:hover{z-index:30!important}.awm-ticket-cell-assignee-circle{position:relative;display:flex;align-items:center;justify-content:center;width:30px;height:30px;font-size:12px;border:2px solid transparent;color:white;outline:3px solid transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:100%;cursor:auto;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;padding:0}.awm-ticket-cell-assignee-circle.clickable,.awm-ticket-cell-assignee-circle.clickable .awm-ticket-cell-assignee-circle,.awm-ticket-cell-assignee-circle.clickable .awm-ticket-cell-assignee-circle-image{cursor:pointer}.awm-ticket-cell-assignee-circle.clickable:active,.awm-ticket-cell-assignee-circle.clickable:hover{background-color:#cfcfcf}.awm-ticket-cell-assignee-circle.clickable:focus-visible{outline:2px solid #0b6f85}.awm-ticket-cell-assignee-circle-wrapper.menu-open .awm-ticket-cell-assignee-circle,.awm-ticket-cell-assignee-circle.clickable.menu-open{outline:none;background-color:#cfcfcf}.awm-ticket-cell-assignee-circle-wrapper.menu-open .awm-ticket-cell-assignee-circle:focus-visible,.awm-ticket-cell-assignee-circle.clickable.menu-open:focus-visible{outline:none;background-color:#cfcfcf}.awm-ticket-cell-priority-icon.menu-open,.awm-ticket-cell-priority-icon:focus-visible{outline:2px solid #0b6f85}.task-creator-option-reporter .awm-ticket-cell-assignee-circle.clickable{cursor:not-allowed}.awm-enrollee-circle.assignee-display{background-color:#6f6f6f;color:white}.awm-enrollee-circle:not(.selected):focus-visible{outline:2px solid #0b6f85}.awm-enrollee-circle.selected{outline:3px solid #42296e}.awm-overflow-assignee{display:flex;align-items:center;padding:9px 15px;gap:10px;cursor:pointer}.awm-overflow-assignee.selected{background-color:#e7f1f3}.awm-overflow-assignee:hover{background-color:#ececec}.awm-overflow-assignee:has(input:focus-visible),.awm-overflow-assignee:hover{background-color:#ececec}.awm-overflow-assignee .MuiButtonBase-root{padding:0;border-radius:0}.awm-overflow-assignee .MuiButtonBase-root:hover{-webkit-backdrop-filter:initial;backdrop-filter:none}#ticket-filter-menu-popover .MuiCheckbox-root.Mui-disabled svg>rect,.awm-project-page .MuiCheckbox-root.Mui-disabled svg>rect{fill:#f5f5f5}#ticket-filter-menu-popover .MuiCheckbox-root:not(.Mui-checked):hover svg>rect,.awm-overflow-assignee .MuiCheckbox-root:not(.Mui-checked):hover svg>rect,.awm-project-page .MuiCheckbox-root:not(.Mui-checked):hover svg>rect{fill:#e6e6e6}#awm-assignee-overflow-popover .MuiPaper-root{padding:5px 0}.workflow-dropdown-base#awm-type-filter{width:180px}.workflow-dropdown-base#awm-priority-filter{width:160px;min-width:160px}.workflow-dropdown-base#awm-task-assignee{min-width:0}#awm-new-task-assignee .awm-ticket-cell-assignee-circle-wrapper{position:relative;width:30px;height:30px;min-height:30px;display:flex;align-items:center}#awm-new-task-assignee .awm-ticket-cell-assignee-circle{position:absolute}.awm-ticket-cell-date .month-picker-icon{margin-right:unset;right:unset;left:0;margin-left:5px}.awm-ticket-cell-date .react-datepicker__input-container input{width:100px;padding-left:36px;padding-right:0;color:#344054;background-color:#e6e6e6;border:1px solid transparent}.awm-ticket-cell-date .month-picker-container:has(.react-datepicker__tab-loop) input,.awm-ticket-cell-date .picker-open,.awm-ticket-cell-date .react-datepicker__input-container input:focus,.month-picker-container:focus-within input,.react-datepicker__input-container .picker-open{outline:2px solid #0b6f85;outline-offset:3px}.react-datepicker__day--keyboard-selected{background-color:transparent!important;outline:2px solid #0b6f85!important;outline-offset:2px;color:#4d4d4d}.react-datepicker__day--selected{background-color:#0b6f85!important;color:white!important;border-radius:50%;outline:none!important}.react-datepicker__day:focus-visible{background-color:transparent!important;outline:2px solid #0b6f85!important;outline-offset:2px;color:#4d4d4d!important}.workflow-enrollments-popover .MuiPaper-root{padding:5px 0;margin:5px 0;overflow:visible}.workflow-cell-title-field .awm-ticket-title-inner,.workflow-footer-title-field .awm-ticket-title-inner{font-size:15px;font-weight:400}.workflow-cell-title-field.editing .awm-ticket-title-inner,.workflow-footer-title-field.editing .awm-ticket-title-inner{padding-left:4px!important}.delete-button-wrapper{display:flex;justify-content:flex-end;height:0;overflow:hidden;margin-top:-5px;transition:height .25s ease,margin .25s ease;&>button{font-size:14px!important;visibility:hidden}}.delete-button-wrapper.open{height:35px;margin-top:0;overflow:visible;&>button{visibility:visible}}.awm-cols-scroller{width:100%;height:100%;display:flex;overflow:scroll;scrollbar-gutter:stable}.awm-board-columns{width:100%;height:100%;position:relative;display:grid;grid-template-columns:repeat(3,250px);grid-gap:10px;gap:10px}.awm-board-columns.awm-board-columns-skeleton{padding:0 10px 15px 0;flex:1 0}.workflow-full-skeleton .awm-board-columns-skeleton{padding-left:20px}.awm-content-board .awm-board-columns.awm-board-columns-skeleton{padding:0 10px 15px 0}.awm-board-column-wrapper{min-width:250px;padding-bottom:5px;height:100%}.awm-board-column{max-width:350px;background-color:#f1f2f7;border-radius:4px;height:100%;padding:0 9px 5px;position:relative}.awm-board-column,.awm-col-header-wrapper{display:flex;flex-direction:column;row-gap:10px}.awm-col-header-wrapper{position:-webkit-sticky;position:sticky;top:0;z-index:12}.awm-col-header{padding:10px 10px 5px;font-weight:700;background-color:#f1f2f7;border-radius:4px;display:flex;align-items:center;gap:10px}.awm-col-count{font-size:14px;font-weight:400}.awm-col-footer{padding:0 5px;height:30px;display:flex;align-items:center;font-size:15px;column-gap:6px;border-radius:8px;outline:1px solid transparent;pointer-events:none;padding-block:0;background-color:transparent;border:0;font:inherit}.awm-board-column .awm-col-footer{opacity:0}.stable-footer .awm-col-footer{opacity:1}.awm-board-column:focus-within .awm-col-footer,.awm-board-column:hover .awm-col-footer{opacity:1;pointer-events:auto}.awm-col-footer:focus-visible{opacity:1;background-color:#cfcfcf;outline:2px solid #0b6f85}.awm-col-footer:hover{background-color:#cfcfcf;cursor:pointer}.awm-col-tickets{display:flex;flex-direction:column;row-gap:5px;visibility:visible}.awm-col-tickets:not(:has(>*)){display:none}.awm-col-tickets.drop-zones-on{visibility:hidden}@container report (max-width: 700px){.awm-project-page{overflow-x:hidden;overflow-y:auto}.awm-content-board,.awm-content-list,.awm-main-content{flex:0 0 auto;height:auto;overflow-y:visible}.awm-cols-scroller{height:auto;overflow:visible}.awm-board-columns{height:auto;grid-template-columns:minmax(0,1fr)}.awm-board-column-wrapper{min-width:0;height:auto}.awm-board-column{max-width:none;height:auto}}.awm-ticket-cell{position:relative;display:flex;flex-direction:column;width:100%;padding:12px 10px;background-color:#ffffff;border-radius:4px;outline:1px solid transparent;row-gap:10px;font-size:15px}.awm-ticket-cell:not(.staged-cell):hover{background-color:#ececec;cursor:pointer}.awm-ticket-cell-open{position:absolute;inset:0;z-index:1;padding:0;border:0;border-radius:4px;background-color:transparent;cursor:pointer}.awm-ticket-cell-open:focus-visible{outline:2px solid #0b6f85;outline-offset:3px}.awm-ticket-cell:has(.awm-ticket-cell-open:focus-visible){background-color:#ececec}.awm-ticket-cell-actions,.awm-ticket-cell-bottom .awm-ticket-cell-assignee-circle-wrapper,.awm-ticket-cell-date,.awm-ticket-cell-priority-icon,.awm-ticket-cell-title-edit,.awm-ticket-cell-website{position:relative;z-index:2}.awm-ticket-cell-top{display:flex;justify-content:space-between}.staged-cell .awm-ticket-cell-top{display:none}.awm-ticket-cell-code{background-color:#d3dcf2;padding:5px 8px;display:flex;align-items:center;border-radius:30px}.awm-ticket-cell-title-wrapper{display:flex;gap:10px;position:relative}.awm-ticket-cell-title{min-height:22.5px;padding-right:24px;font-weight:400;overflow-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;max-width:100%}.awm-ticket-cell:hover .awm-ticket-cell-title{text-decoration:underline}.awm-ticket-cell:hover .awm-ticket-cell-title-edit,.ticket-draggable:focus-within .awm-ticket-cell-title-edit{display:inline-block}.awm-ticket-cell-title-edit{height:15px;margin-left:4px;display:none;position:relative}.menu-button-span-wrapper:has(>.cell-title-edit-icon){position:absolute;top:-5px;left:5px}.cell-title-edit-icon:hover{background-color:#cfcfcf!important}.awm-ticket-cell-title-edit .cell-title-edit-icon:focus-visible{outline-offset:0}.awm-ticket-cell-bottom{display:flex;flex-direction:row;align-items:center;gap:10px}.awm-ticket-cell-priority-icon{height:32px;width:32px;border-radius:4px;padding:0;border:0;background-color:transparent;display:flex;align-items:center;cursor:pointer;justify-content:center}.awm-ticket-cell-priority-icon.read-only{cursor:default}.awm-ticket-cell-priority-icon:hover{background-color:#cfcfcf}.awm-ticket-cell-website-icon{height:32px;width:32px;border-radius:4px;padding:0;border:0;background-color:transparent;display:flex;align-items:center;cursor:pointer;justify-content:center}.awm-ticket-cell-website-icon.read-only{cursor:default}.awm-ticket-cell-website-icon:not(.read-only):hover{background-color:#cfcfcf}.awm-ticket-cell-website-icon.menu-open,.awm-ticket-cell-website-icon:focus-visible{outline:2px solid #0b6f85}.workflow-enrollments-popover-list .MuiMenuItem-root:focus-visible{outline:2px solid #0b6f85;outline-offset:-2px;border-radius:4px}.awm-ticket-cell-due-date{display:flex;align-items:center;gap:3px;padding:5px 8px;border-radius:4px;background-color:#e6e6e6;color:#344054}.workflow-inline-publish path{stroke:#c2bbcf;transition:stroke .25s ease}.workflow-inline-publish.publishable path{stroke:#42296e}.workflow-inline-publish.publishable:active path{stroke:#311c56}.menu-button-span-wrapper:has(.workflow-inline-publish.Mui-disabled){cursor:not-allowed!important}@container report (min-width: 1100px){.awm-board-columns{grid-template-columns:repeat(3,325px)}}.ticket-draggable{position:relative}.ticket-draggable.just-moved.ticket-Done{z-index:10}.ticket-draggable.just-moved.ticket-Done:before{content:"";position:absolute;display:block;top:0;bottom:0;left:0;right:0;background-color:#007d1e;margin:11px;outline:10px solid #007d1e;animation:just-moved-ripples .8s ease 3}@keyframes just-moved-ripples{0%{opacity:0;outline-offset:-10px}45%{opacity:1}to{opacity:0;outline-offset:12px}}.awm-ticket.full{flex:1 1;display:flex;position:absolute;right:0;width:100%;flex-direction:column;height:100%;z-index:500;overflow:hidden}.awm-ticket-header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dfdcd8;margin:0 20px;padding:5px 0;row-gap:5px}@container report (max-width: 500px){.awm-ticket-header{flex-direction:column;align-items:flex-start}}.awm-ticket-header-breadcrumbs{display:flex;align-items:center;min-height:32px;gap:5px}.awm-breadcrumb-divider{-webkit-user-select:none;-moz-user-select:none;user-select:none}.awm-breadcrumb,.awm-breadcrumb-divider{font-size:15px;color:#4d4d4d;text-align:center}.awm-breadcrumb:focus{outline:2px solid #0b6f85!important;outline-offset:2px;border-radius:4px}.awm-breadcrumb.awm-breadcrumb-highlighted{font-weight:700;color:#0b6f85}.awm-breadcrumb-link-text{max-width:100%;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden;word-break:break-all;line-height:1.5}.awm-breadcrumb-link:hover{cursor:pointer}.awm-ticket-body{display:flex;flex:1 1;height:100%;overflow:hidden;padding:0 10px 0 16px}.awm-ticket-main{display:flex;flex-direction:column;flex:1 1;scrollbar-gutter:stable;overflow-y:auto;overflow-x:hidden;padding-top:15px;padding-right:20px;gap:15px;container-name:ticketMain;container-type:inline-size}.awm-ticket-main .ticket-pad-left{padding-left:6px}.awm-ticket-details{flex:0 0;min-width:max(20%,250px);display:flex;flex-direction:column;padding:10px 0 10px 10px;overflow-y:auto;scrollbar-gutter:stable;gap:15px;border-left:1px solid #dfdcd8;box-shadow:0 4px 4px 0 #00000026}@-moz-document url-prefix(){.awm-ticket-details{padding-right:10px}}.awm-details-top{display:flex;width:100%;align-items:center;justify-content:space-between}.awm-activity-status-card.status-todo,.workflow-dropdown-base.status-todo{background-color:#e6e6e6}.workflow-dropdown-base.status-todo:hover{background-color:#d7d7d7}.awm-activity-status-card.status-progress,.workflow-dropdown-base.status-progress{background-color:#d3ddf2}.workflow-dropdown-base.status-progress:hover{background-color:#cad4e9}.awm-activity-status-card.status-done,.workflow-dropdown-base.status-done{background-color:#dbe7e1}.workflow-dropdown-base.status-done:hover{background-color:#d4e4dc}.workflow-dropdown-base:has(.awm-task-status){width:175px;max-width:175px;height:35px}.workflow-dropdown-base:has(.awm-task-status) fieldset{border-color:transparent}.workflow-dropdown-base:has(.awm-task-status:focus-visible) fieldset{border-color:#6f6f6f}.workflow-dropdown-base:has(#awm-task-priority){width:165px;height:35px}.awm-ticket-details-card{border-radius:9px;border:1px solid #4d4d4d;display:flex;flex-direction:column;overflow:hidden}.awm-ticket-details-card.expanded{overflow:visible}.awm-ticket-details-card-header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 15px;border-bottom:0 solid #4d4d4d;transition:all .25s ease}.awm-ticket-details-card.expanded .awm-ticket-details-card-header{border-bottom-width:1px}.awm-ticket-details-expander{display:flex;align-items:center}.awm-ticket-details-card-fields{padding:0 15px;display:flex;flex-direction:column;gap:15px;height:-moz-fit-content;height:fit-content;max-height:0;transition:all .25s ease}.awm-ticket-details-card.expanded .awm-ticket-details-card-fields{padding:10px 15px;max-height:500px}.awm-ticket.full .month-picker-container{width:-moz-fit-content;width:fit-content}.awm-ticket.full .month-picker-container input:disabled{background-color:transparent;color:black;cursor:default}.awm-ticket.full .month-picker-container input:disabled:hover{border:1px solid #c9bdbd}#task-date-created-value,#task-last-changed-value{font-size:14px;color:#6b6b6b}.awm-ticket-title,.awm-ticket-title-inner{width:100%;font-weight:600;font-size:18px;outline:0!important;margin-left:4px}.awm-ticket-title-inner{border-radius:4px;overflow:hidden;padding:6px 4px;margin:0 1px;resize:none;field-sizing:content;height:auto!important;border:1px solid transparent;font:inherit;transition:padding-left .25s ease}.awm-ticket-title:focus-visible{outline:2px solid #0b6f85!important;outline-offset:3px;box-shadow:0 0 4px 1px #0b6f8540;border-radius:4px}@-moz-document url-prefix(){.awm-ticket-title-inner{overflow-y:auto}}.staged-cell .awm-ticket-title-inner{min-height:70px}.awm-ticket-title.viewing:hover .awm-ticket-title-inner{background-color:#e6e6e6!important}.awm-ticket-title.editing .awm-ticket-title-inner{border-color:#0b6f85!important;box-shadow:0 0 4px 0 #0b6f8540;padding-left:15px}.awm-ticket-title .awm-ticket-title-inner,.awm-ticket-title:focus-visible .awm-ticket-title-inner{border:1px solid #6f6f6f}.awm-ticket-title.editing textarea,.awm-ticket-title:focus-visible textarea{outline:2px solid #0b6f85!important;outline-offset:3px;border-radius:4px}.awm-ticket-title.viewing .MuiFormControl-root .MuiOutlinedInput-root:hover fieldset{box-shadow:none}.awm-ticket-title.viewing fieldset{border:1px solid transparent!important}.task-creator-aligned .task-creator-option-title{width:250px;max-width:35%;min-width:175px;flex:unset}@container report (max-width: 500px){.task-creator-aligned .task-creator-option-title{max-width:28%;min-width:75px!important;width:max-content;flex:1 1!important}.awm-ticket-body{padding:0 0 0 16px}.awm-ticket.inline .awm-ticket-main{padding-left:0!important}}.task-creator-option-reporter{cursor:not-allowed}.task-creator-aligned>.task-creator-option-enrollee,.task-creator-option-reporter,.task-user-read{display:flex;align-items:center;gap:10px;font-size:15px}.task-creator-aligned .workflow-dropdown-base{max-width:300px}.task-description{padding:5.5px 0;max-width:100%;word-wrap:break-word;font-weight:400}.task-description>*{margin-top:0;margin-bottom:0}.task-description img{max-width:100%;height:auto}.task-hidden-editor{position:relative}.task-hidden-editor.viewer{display:block;border-radius:4px;transition:all .25s ease}.task-description.empty-override,.task-hidden-editor.viewer.empty{padding:5px 0;color:#4d4d4d;width:100%}.task-hidden-editor.viewer:not(.prevent-click):hover{background-color:#e6e6e6}.task-hidden-editor.viewer:not(.prevent-click):focus-visible{background-color:#e6e6e6;outline:2px solid #0b6f85;outline-offset:2px}.task-hidden-editor.editor{display:flex;flex-direction:column;gap:10px;width:100%}.task-hidden-editor.editor .hugerte-keyboard-hint{margin-top:-10px}.task-hidden-editor.editor .hidden-editor-actions{display:flex;gap:10px;justify-content:flex-end}.task-hidden-editor.editor.viewing,.task-hidden-editor.viewer.editing{display:none}.task-hidden-editor.viewer img{padding-left:5.5px;padding-right:5.5px}.awm-ticket-main.read-only .awm-ticket-title-inner:disabled{background-color:initial;color:black;border-color:transparent}.awm-ticket-main.read-only .awm-ticket-title:hover .awm-ticket-title-inner:disabled{background-color:transparent!important}.ticket-activity-panel,.ticket-activity-panel>div{width:100%}.ticket-activity-panel .MuiTab-root{min-width:130px;font-size:15px;height:40px;margin:2px}.ticket-activity-panel .MuiTabs-root{max-width:-moz-fit-content;max-width:fit-content}.ticket-activity-panel.comment-mode{margin-bottom:-15px}.comment-prompt-container{background-color:white;position:-webkit-sticky;position:sticky;bottom:0;display:flex;align-items:start;gap:10px;padding:10px 0}.comment-prompt-container .MuiFormControl-root{width:100%}.task-creator-option-title.less-bottom{margin-bottom:-15px}.comment-prompt-container .awm-ticket-cell-assignee-circle-wrapper{margin-top:6.5px}.comment-prompt-container .task-hidden-editor.viewer{width:100%;padding:10px 20px;color:#4d4d4d;border:1px solid #6f6f6f}.awm-ticket-comment-list{gap:10px;padding-bottom:15px}.awm-comment-wrapper,.awm-ticket-comment-list{display:flex;flex-direction:column}.awm-comment-container{display:flex;gap:10px;width:100%}.awm-comment-data{flex:1 1;display:flex;gap:5px;flex-wrap:wrap;flex-direction:column;font-size:14px}.awm-skeleton-comment-data{gap:10px}.awm-comment-header{display:flex;gap:10px;align-items:flex-start}.awm-comment-commenter{font-weight:600;font-size:15px;color:#0d0d0d}.awm-comment-date{font-weight:400;font-size:14px;color:#6b6b6b}.awm-comment-actions{display:flex;gap:5px}.awm-comment-action{color:#0b6f85;font-size:14px;background-color:transparent;border:0}.awm-comment-action:hover{text-decoration:underline;cursor:pointer}.awm-comment-action:focus-visible{outline:2px solid #0b6f85;outline-offset:3px;border-radius:6px}.awm-comment-action-divider{width:2px;height:2px;border-radius:100%;color:#6b6b6b}.awm-ticket-activity-list{gap:20px}.awm-activity-container,.awm-activity-content,.awm-activity-data{display:flex;flex-wrap:wrap;max-width:100%;overflow-x:hidden}.awm-activity-container svg,.awm-activity-content svg,.awm-activity-data svg{max-width:100%;height:auto}.awm-activity-content>svg{flex:0 0;min-width:24px}.awm-activity-text{word-wrap:break-word;word-break:break-all}.awm-activity-text.awm-empty-activity{color:#6b6b6b}.awm-activity-side{max-width:47%}.awm-activity-data{gap:2px}.awm-activity-header{gap:5px}.awm-activity-content{display:flex;flex-direction:row;align-items:center;gap:20px;margin-top:2px}.awm-activity-container .awm-ticket-cell-assignee-circle{margin-top:8px}.awm-activity-user{display:flex;flex-direction:row;align-items:center;gap:5px}.awm-skeleton-comment-data{gap:5px}.awm-activity-status-card{padding:4px 6px;border-radius:4px;text-transform:capitalize;width:max-content}.awm-ticket.inline .task-creator-option-title{flex:0 0;min-width:160px}.awm-ticket.inline .task-creator-header-title{font-size:15px}.header-status-wrapper{border-radius:4px;overflow:hidden}.task-creator-header-status{font-size:15px;padding:6px 15px;border:1px solid transparent!important;border-radius:4px;display:flex;align-items:center;color:#2c007a;gap:9px;outline:0!important}.task-creator-header-status.status-prog{background:linear-gradient(237.89deg,#eee6fc -6.4%,#eff9fd 103.86%) padding-box,linear-gradient(92.96deg,#c7ebff,#e4c5ea 99.57%) border-box}.task-creator-header-status.status-prog:not(.read-only){cursor:pointer;&:focus-visible,&:hover{box-shadow:0 0 4px 0 #7f7f7f4d;background:linear-gradient(54.86deg,#eee6fc -5.7%,#eff9fd 100.99%) padding-box,linear-gradient(267.19deg,#b4dbf1 .11%,#e4c5ea 99.48%) border-box}}.task-creator-header-status:focus-visible{outline:2px solid #0b6f85!important;outline-offset:2px}.status-done.task-creator-header-status{border:1px solid #007d1e!important;background-color:#eeffe3;color:#007d1e}.awm-drag-overlay-wrapper .awm-ticket-cell{opacity:.75}.awm-drag-overlay-wrapper .awm-ticket-cell:hover{background-color:#ffffff;cursor:auto}.awm-drag-overlay-wrapper .awm-ticket-cell:hover .awm-ticket-cell-title{text-decoration:initial}.awm-col-drop-zone-wrapper{position:-webkit-sticky;position:sticky;background-color:#f1f2f7;left:9px;right:9px;bottom:5px;top:49px;z-index:10;padding:5px}.awm-col-drop-zone{background-color:#d9ebf3;border:1px solid #0277ad;padding:2px;width:100%;height:120px;max-height:100%;border-radius:4px;display:flex;align-items:center;justify-content:center}.awm-col-drop-zone.over{background-color:#b1d5e6}.awm-col-drop-zone .drop-zone-title{font-size:15px;font-weight:800}.awm-ticket-separator-wrapper{height:0;position:relative;width:100%}.awm-ticket-separator{position:absolute;height:10px;left:-5px;right:-5px;top:-5px;z-index:20;display:flex;align-items:center}.awm-ticket-separator-line{height:2px;width:100%;background-color:transparent}.over .awm-ticket-separator-line{background-color:#0277ad}.awm-ticket-separator-circle{position:absolute;left:0;width:5px;height:5px;outline:2px solid #0277ad;background-color:transparent;transform:translate(-200%,-50%);border-radius:100%}.awm-project-search-wrapper{border-bottom:1px solid #e3e3e3}.awm-project-search-wrapper .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline,.awm-project-search-wrapper .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,.awm-project-search-wrapper .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border:none!important;box-shadow:none!important}.awm-project-search-wrapper .MuiInputBase-root.MuiOutlinedInput-root,.awm-project-search-wrapper .MuiInputBase-root.MuiOutlinedInput-root.Mui-focused,.awm-project-search-wrapper .MuiInputBase-root.MuiOutlinedInput-root.Mui-focused:hover,.awm-project-search-wrapper .MuiInputBase-root.MuiOutlinedInput-root:hover,.awm-project-search-wrapper .MuiInputBase-root.MuiOutlinedInput-root:hover:not(:focus-visible){background-color:transparent!important;box-shadow:none!important}.awm-project-search-wrapper input{padding:16px}.awm-project-search-wrapper .search-bar:focus-within{outline:2px solid #0b6f85;outline-offset:-2px}.awm-project-search-empty{padding:12px 15px;color:#6f6f6f;font-size:14px}.awm-project-overflow-list{display:flex;flex-direction:column;padding:0;max-height:300px;overflow-y:auto}.awm-current-project-section{padding:8px 0;border-bottom:1px solid #0000001a}.awm-current-project-title{font-size:16px;font-weight:600;padding:0 0 14px 16px;margin:0}.awm-current-project-title:focus-visible{outline:2px solid #0b6f85;outline-offset:-2px}.awm-current-project-block{display:flex;align-items:center;justify-content:space-between;gap:10px;background-color:#fbf8ff;padding:8px 16px}.awm-current-project-info{display:flex;flex-direction:column;gap:6px;flex:1 1;min-width:0}.awm-current-project-name{font-size:16px;font-weight:400;color:#0a0a0a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awm-overflow-project-name{display:flex;flex-direction:row;gap:10px;font-size:16px;font-weight:400}.awm-current-project-check{flex-shrink:0}.awm-recent-projects-title{padding:10px 0 6px 16px;margin:0;font-size:16px;font-weight:600}.awm-project-option{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:12px 14px;background-color:#ffffff;border-bottom:1px solid #0000001a}.awm-overflow-project-badges{display:flex;flex-direction:row;align-items:center;gap:8px}.awm-project-option:hover{background-color:#ececec;cursor:pointer;outline:none}.awm-project-option:focus-visible{outline:2px solid #0b6f85;outline-offset:-2px;border-radius:4px;z-index:1}.awm-project-option.selected{background-color:#e9f1f3}.awm-new-project-container{display:flex;font-size:16px;font-weight:500;justify-content:center;align-items:center;gap:6px;padding:14px 16px;cursor:pointer;color:#614395}.awm-new-project-container:hover{background-color:#ececec}.awm-new-project-container:focus-visible{outline:2px solid #0b6f85;outline-offset:-2px;border-radius:4px}.awm-settings-page{display:flex;flex-direction:column;gap:15px;padding:0 20px 20px;height:100%}.awm-list-wrapper .MuiTableContainer-root,.awm-settings-page .MuiTableContainer-root{flex:1 1;max-height:max-content}.awm-settings-top-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;max-width:100%;column-gap:10px;row-gap:10px}.awm-settings-top-back-wrapper{display:flex;flex:0 1;max-width:100%}.awm-settings-top-back,.awm-settings-top-back .MuiButtonBase-root{display:flex;align-items:center;max-width:100%}.awm-settings-top-back .MuiButtonBase-root{padding:6px;flex-direction:row;font-size:15px;gap:3px}.awm-settings-top-back svg{width:18px;height:18px}.awm-settings-top-back:hover{background-color:#e6e6e6!important;border-radius:4px}.awm-settings-back-text{text-overflow:clip;overflow:hidden;word-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;width:max-content}.awm-settings-title{align-items:flex-end;padding-bottom:5px;margin-bottom:5px;font-weight:600;font-size:18px;border-bottom:1px solid #dfdcd8}.awm-settings-search-section,.awm-settings-title{display:flex;justify-content:space-between;width:100%}.awm-settings-search-section{flex-direction:row;align-items:center;padding-right:5px;gap:10px}.enrollments-table-container{flex:1 1;display:flex;flex-direction:column;gap:10px;min-height:0}.enrollments-table-container td{padding-top:14px;padding-bottom:14px}.awm-delete-enrollments-button{display:flex;height:0;width:100%;justify-content:flex-end;overflow:hidden;visibility:hidden;margin-top:-15px;transition:height .5s ease,margin-top .5s ease}.awm-delete-enrollments-button.active{margin-top:0;visibility:visible;height:50px;padding:5px 5px 0 0}.awm-general-modal-text{font-size:16px}#select-user-role-label~.Mui-disabled>svg{opacity:50%}.awm-invite-modal-content{display:flex;flex-direction:column;gap:10px;container-type:inline-size;container-name:WorkflowModal}.modal__body:has(>.awm-invite-modal-content){padding-top:6px;padding-bottom:6px;margin:18px 0}.awm-invite-modal-content .admin-common-form-control{margin-right:0;height:35px}.awm-invite-modal-content .task-creator-option-title{color:black;font-size:16px}.awm-invite-desc{font-size:15px;color:#6b6b6b;margin-bottom:10px}body:has(.awm-new-project-page) .MuiAutocomplete-popper{z-index:800}.workflow-page .admin-common-form-control .MuiInputBase-root.Mui-disabled{border:0}.workflow-page .admin-common-form-control .MuiInputBase-root.Mui-disabled fieldset{border-color:#909090}.back-text-prefix{display:none}@container report (max-width: 768px){.awm-project-name{font-size:16px!important}.back-text-prefix{display:initial}}@container WorkflowModal (max-width: 350px){.awm-invite-modal-content .task-creator-option{flex-direction:column;align-items:flex-start;gap:5px}.awm-invite-modal-content .admin-common-form-control{margin:0}.full-row .async-autocomplete{width:100%}}.import-image-modal-content .lottie-container{z-index:10;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#e6f2f7e5;box-shadow:0 2px 10px rgba(0,0,0,.1);border:2px solid #0277ad;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:5px}.replace-format-file-cell{display:flex;flex-direction:column;padding:15px;margin-left:1px;margin-bottom:1px;row-gap:10px;background-color:white;box-shadow:0 0 2px 0 #00000040;border-radius:2px}.replace-file-cell-main{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:10px;color:#212121}.replace-file-cell-main .tile-container{width:100%!important;padding:0;box-shadow:none;background-color:transparent}.replace-file-cell-main .tile-container>div{align-items:flex-start!important}.replace-file-cell-main .tile-container>div>div:first-child{align-items:center;width:100%}.replace-file-cell-main .tile-container>div>div:last-child{margin-bottom:0!important}.replace-file-cell-main h4{margin:0;font-weight:400;font-size:14px;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.replace-file-cell-main h4~img{max-height:21px}.replace-file-cell-main #progressContainer{flex:1 1;width:unset;margin-top:2px}.replace-file-cell-main #progressBar,.replace-file-cell-main #progressContainer{height:5px}.replace-file-cell-main #progressContainer~span{min-width:50px;text-align:end}.replace-file-cell-main button{width:32px;height:32px}.replace-file-cell-main button#custom-formats-remove svg{margin-left:unset!important;fill:#c70609}.replace-file-cell-main .generic-file-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/generic-file-icon.5995e072.svg);background-size:contain;min-width:36px;height:36px}.replace-file-central{flex:1 1;display:flex;flex-direction:row;position:relative;min-height:36px;align-items:center;column-gap:5px}.replace-file-name{flex:1 1;display:flex;gap:5px;align-items:center}.replace-file-name-text{font-size:14px;font-weight:500;line-height:1.5;flex:1 1;text-align:left;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;word-break:break-all;display:-webkit-box;margin-top:0;transition:margin .3s ease-in-out}.replace-file-name-text:focus-visible{outline:2px solid #0b6f85;outline-offset:2px;border-radius:4px}.replace-file-name-rename{display:flex;align-items:center;opacity:0;flex:0 0}.replace-format-file-cell:focus-within .replace-file-name-rename,.replace-format-file-cell:hover .replace-file-name-rename,body:has(#custom-formats-rename-tooltip:hover) .replace-file-name-rename,body:has(#custom-formats-replace:hover) .replace-file-name-rename{opacity:100%;width:32px}.replace-file-central .MuiFormControl-root{flex:1 1}.replace-file-central .MuiInputBase-root{padding:7px 14px!important}.replace-format-button-divider{width:2px;height:15px;background-color:#d9d9d9}#replace-format-delete-popover .MuiPaper-root{background-color:transparent;box-shadow:none;filter:drop-shadow(0 0 4px #00000020)}.replace-format-delete-confirm{display:flex;flex-direction:column;align-items:center;gap:5px;padding:10px;max-width:160px;font-size:14px;border-radius:4px;background-color:white;text-align:center}.delete-custom-format-buttons{display:flex;flex-direction:row;gap:5px;align-items:center;justify-content:center;border-radius:4px}.delete-custom-format-buttons span:first-child svg g{stroke-width:1.5px}.replace-file-cell-upload-wrapper{overflow:hidden}.replace-file-cell-upload-wrapper.closed{margin-top:-10px;height:max-content;max-height:0}.replace-file-cell-main.replacement-cell{padding:10px 16px;background-color:#f9fafb;border-radius:4px;margin:2px;width:calc(100% - 4px);border:1px solid #e7e7e7}.replace-format-file-cell>.tile-container{background-color:transparent}.replace-format-file-cell #progressContainer{border:1px solid transparent}.replace-file-cell-upload-wrapper.open{margin-top:0;max-height:92px;transition:margin-top .3s ease,max-height .3s ease}.replace-file-name-checkbox{width:20px;height:20px;display:flex;align-items:center;background-size:20px;background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/greenTickHollow.3214ca1c.svg)}.awm-list-wrapper{display:flex;flex-direction:column;overflow:hidden;margin-bottom:25px;position:relative}.awm-list-table{flex:1 1;max-height:unset}.awm-list-table td{padding:8px 16px}.awm-list-key{min-width:max-content;max-width:150px;font:inherit;color:inherit;background-color:transparent;border:0!important}.MuiTableCell-body:has(.awm-list-key):hover{cursor:pointer}.awm-list-key:hover{text-decoration:underline}.awm-list-key:focus-visible{outline:2px solid #0b6f85;outline-offset:2px;border-radius:2px}.awm-list-title{width:100%;width:200px;max-width:200px;display:flex;align-items:center;overflow:hidden;font-size:14px;font-weight:400;transition:width .25s ease,max-width .25s ease}.awm-list-title.editing{max-width:250px;width:250px;box-shadow:0 0 4px 0 #00000040}.awm-list-title:focus-visible{box-shadow:0 0 4px 0 #0b6f8540;&>input{border:1px solid #0b6f85}}.awm-list-title .awm-ticket-title-inner{white-space:pre;overflow-wrap:unset;margin:0;text-overflow:ellipsis}table:has(.awm-list-title.editing) .awm-ticket-title{width:250px;max-width:250px}.awm-ticket-title.awm-list-title.editing .awm-ticket-title-inner{padding-left:4px}.awm-list-status{width:min-content!important}.awm-list-status.borderless .MuiInputBase-input{padding-left:15px!important;padding-right:15px!important}.awm-list-assignee.borderless .MuiInputBase-input{display:flex;padding:0 5px!important}.awm-list-table .task-creator-option-reporter{width:max-content}input.awm-list-due{width:140px!important}.awm-list-priority{width:min-content!important;min-width:90px!important}.awm-list-priority.borderless .MuiInputBase-input{display:flex;padding:0 5px!important}.awm-list-date{width:max-content}.awm-list-wrapper .workflow-dropdown-base{max-width:250px}.awm-list-footer{flex:1 0;max-height:44px;min-height:-moz-fit-content;min-height:fit-content;border:1px solid rgba(224,224,224,1);border-top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;overflow:hidden}.awm-list-footer-editor-wrapper{padding:0 32px 0 16px;display:flex;align-items:center;gap:10px}.awm-list-footer .awm-col-footer{padding:10px 16px;opacity:1;pointer-events:auto;border-radius:0;width:100%;height:unset!important}.workflow-footer-title-field{height:45px;padding:5px 0;display:flex;min-width:0}.workflow-dropdown-paper,.workflow-enrollments-paper{box-shadow:0 0 2px 0 #00000040;padding-top:5px;padding-bottom:5px;& li:hover{background-color:#ececec!important}& li.Mui-selected{background-color:#e7f1f3!important}}li.MuiButtonBase-root:has(.awm-dropdown-menuitem>.MuiCheckbox-root),li.MuiButtonBase-root:has(.awm-dropdown-menuitem>.common-radio-button-icon){&:not(:hover){background-color:#ffffff!important}}.awm-ticket-website{display:flex;align-items:center;gap:6px;min-width:0}.awm-ticket-website-url{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.format-requests-card{height:100%;display:flex;flex-direction:column}.format-requests-card .format-requests-content-wrapper{display:flex;flex-direction:column;gap:20px;flex:1 1;overflow:hidden;scrollbar-gutter:stable}.format-requests-card .card-content{overflow:auto}.format-requests-card .card-header{flex:0 0 auto}.approve-reject-options-wrapper{display:flex;gap:10px;justify-content:flex-end;width:100%}.approval-buttons-container{margin-top:50px;margin-bottom:5px}.reject-message-container{display:flex;flex-direction:column;padding:10px;margin:2px;row-gap:10px;background-color:#efefef;box-shadow:0 0 2px 0 #00000040;border-radius:2px}.completed-request .replace-file-name-text{-webkit-line-clamp:unset;word-break:normal}.accessibility-requests-card{height:100%;display:flex;flex-direction:column}.accessibility-requests-card .accessibility-request-card-body-container{display:flex;flex-direction:column;gap:20px;flex:1 1;overflow:hidden;scrollbar-gutter:stable;padding:0!important}.accessibility-requests-card .accessibility-request-card-title-container{flex:0 0}.accessibility-requests-card .card-content{overflow:auto}.format-requests-prompt{font-size:15px;color:#6b6b6b;margin-bottom:10px}.custom-format-requests-container .card-header-title{flex:1 1}.custom-format-requests-container h2{display:flex;flex:1 1;justify-content:start;align-items:center;flex-wrap:wrap}.format-request-credits{font-weight:400;font-size:15px}.format-requests-table-container{flex:1 1 1px}.format-request-content-text{display:-webkit-box;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;text-overflow:ellipsis;overflow:hidden}.format-request-filters{display:flex;flex-direction:row;justify-content:start;gap:20px;align-items:center;padding:5px}@container report (max-width: 900px){.format-request-filters{flex-wrap:wrap}}@container report (max-width: 500px){.format-request-filters .workflow-dropdown-base{width:100%;max-width:254px!important}.request-filter-dates{flex-wrap:wrap}}.request-filter-search{width:unset!important;min-width:250px}.request-filter-search input{width:unset!important}.format-req-search-wrap{display:flex;flex-direction:row;gap:10px}.format-request-filters .workflow-dropdown-base{max-width:260px!important;min-width:140px}.format-request-filters .react-datepicker-popper{z-index:1000}.format-request-filters .month-picker-container{max-width:166px;height:35px}.format-request-filters .react-datepicker__input-container input{width:166px}.format-request-filters .month-picker-icon-container{margin-top:-35px}.request-filter-dates{display:flex;gap:10px;align-items:center}.table.format-requests-table table{table-layout:fixed;min-width:0}.table.format-requests-table td,.table.format-requests-table th{white-space:normal}.table.format-requests-table th{overflow-wrap:anywhere}.table.format-requests-table .table__sort-button.MuiButton-root{white-space:normal;overflow-wrap:anywhere;height:auto;text-align:left}.table.format-requests-table .table__sort-button svg{flex-shrink:0}.format-requests-table tr td{padding-top:15px;padding-bottom:15px;overflow:hidden;text-overflow:ellipsis}.format-request-status{max-width:100%;padding:5.5px 8px;display:inline-flex;overflow:hidden;text-overflow:ellipsis;white-space:normal;overflow-wrap:anywhere;flex-wrap:wrap;column-gap:5px;background-color:#ebebeb;color:#5b5b5b;border:1px solid #d7d7d7;border-radius:4px;font-size:14px}.format-request-status.status-done{background-color:#f3f6ed;color:#2f7e32;border:1px solid #d8e1c6}.format-request-status.status-rejected{background-color:#fff3f3;color:#b25050;border:1px solid #e1c6c6}.format-request-status.status-in-progress{background-color:#ebf2fa;color:#376daa;border:1px solid #c6d4e1}.format-requests-fulfillment-wrapper{background-color:#f6f7f9;border:1px solid #ebebeb;display:flex;flex-direction:column;gap:20px;border-bottom:none!important;overflow:hidden!important}.format-requests-fulfillment-wrapper.show-terms{padding:0 0 20px!important;gap:0}.format-requests-main-content{gap:10px;overflow-y:auto;overflow-x:hidden}.format-requests-main-content,.format-requests-scrollable{display:flex;flex-direction:column;margin-right:-10px;padding-right:10px}.format-requests-scrollable{gap:20px}@-moz-document url-prefix(){.format-requests-fulfillment-wrapper{padding:20px!important}.format-requests-scrollable{margin-right:-20px;padding-right:20px}}.format-requests-divider{width:100%;height:2px;background-color:#d8d8d8}.format-requests-fulfill-title{text-align:center;display:flex;flex-direction:column;padding:0 30px;word-wrap:normal}.format-requests-fulfill-title>h1{margin:0;font-weight:600;font-size:21px}.format-requests-fulfill-filename{font-weight:400;font-size:18px;width:-moz-fit-content;width:fit-content;margin:0 auto;align-content:center;color:#0b6f85}.format-requests-fulfill-filename:hover{text-decoration:underline}.format-requests-fulfillment-description{display:flex;flex-direction:column;gap:15px}.format-requests-field{display:flex;flex-direction:row;font-size:15px;column-gap:10px;row-gap:5px;justify-content:space-between;align-items:center}.format-requests-field.force-vertical{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:5px}.format-requests-field-title{margin:0;font-size:inherit;color:#191919}.format-requests-field-content{color:#6b6b6b;max-width:100%}@container dialog (max-width: 500px){.format-requests-field{flex-direction:column;align-items:flex-start}}.format-requests-file-area{display:flex;flex-direction:column;gap:15px}.format-requests-file-area .format-requests-file-desc{margin:0;font-size:15px;position:relative;width:max-content;max-width:100%}.format-requests-file-desc .info-tooltip-container{padding-left:2px}.new-accessibility-report-filepond-container:has(.small-filepond){height:90px;margin-top:2px}.small-filepond{flex-direction:row;color:black}.filepond-click-to-upload{color:#42296e;text-decoration:underline;font-weight:600;cursor:pointer}.filepond-click-to-upload:focus-visible{outline:2px solid #0b6f85!important;outline-offset:2px;border-radius:4px}.format-requests-button-area{display:flex;justify-content:center;padding-top:20px}.format-requests-button-area button{font-size:15px!important;min-width:150px}.format-requests-time-spent{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;font-size:15px}.format-requests-time-wrapper{display:flex;align-items:center;gap:10px}.format-request-time{display:flex;align-items:center;gap:7px;font-weight:600}.format-request-time input{max-width:30px;-moz-appearance:textfield}.format-request-time input::-webkit-inner-spin-button,.format-request-time input::-webkit-outer-spin-button{appearance:none;-webkit-appearance:none;margin:0}.format-request-time-title{font-weight:400}.format-requests-terms-content{padding:0 20px;padding-top:20px!important;background-color:#f7f8fa;box-shadow:inset 0 5px 5px -5px lightgray;border-bottom:none!important}.format-requests-bottom-actions{display:flex;background-color:#f7f8fa;justify-content:space-between;padding:0!important;height:auto}.format-action-link{color:#000000!important;font-family:inherit!important;background-color:transparent;font-size:14px!important;padding:0 2px;outline:none;border:2px solid transparent}.format-action-link:hover{background-color:transparent;cursor:pointer;text-decoration:underline}.format-action-link:focus-visible{background-color:transparent;border:2px solid #0b6f85;border-radius:4px}.format-action-link:active{color:#515151}.format-requests-terms-footer{box-shadow:0 -5px 5px -5px lightgray;min-height:20px}.formats-back-button-wrapper{position:absolute;top:15px;left:20px}.show-terms h2{color:rgb(19,19,19)!important;font-weight:700;font-size:18px;padding:20px 24px 16px!important}.format-requests-fulfillment-wrapper.csm-redesign{background-color:#ffffff;gap:0;padding:0!important;border-radius:12px}.format-requests-fulfillment-wrapper.csm-redesign .format-requests-fulfill-title{text-align:left;padding:12px 24px;margin:0;background-image:linear-gradient(90deg,#11859E,#7A4EC9);background-repeat:no-repeat;background-position:bottom;background-size:100% 1.5px}.format-requests-fulfillment-wrapper.csm-redesign .format-requests-fulfill-title>h1{margin:0;font-size:18px;font-weight:600;color:#262626;line-height:30px}.format-requests-fulfillment-wrapper.csm-redesign .format-requests-main-content{padding:20px 24px 0;margin-right:0;scrollbar-gutter:auto;gap:20px}.format-requests-fulfillment-wrapper.csm-redesign .format-requests-main-content:not(:has(.format-requests-button-area)){padding-bottom:20px}.format-requests-fulfillment-wrapper.csm-redesign .modal__body>.format-requests-main-content{padding-left:0;padding-right:0}.format-requests-fulfillment-wrapper.csm-redesign .format-requests-scrollable{padding:0;margin-right:0;gap:20px}.format-requests-fulfillment-wrapper.csm-redesign .format-requests-fulfillment-description{gap:10px}.format-requests-fulfillment-wrapper.csm-redesign .format-requests-field{font-size:14px}.format-requests-fulfillment-wrapper.csm-redesign .format-requests-field.force-vertical{gap:10px}.format-requests-fulfillment-wrapper.csm-redesign .format-requests-field-title{font-size:14px;font-weight:500;color:#262626}.format-requests-fulfillment-wrapper.csm-redesign .format-requests-field-content{font-size:14px;color:#525252}.format-requests-fulfillment-wrapper.csm-redesign .format-requests-field-title-row{display:flex;align-items:center;justify-content:space-between;width:100%;gap:10px}.format-requests-fulfillment-wrapper.csm-redesign .format-requests-field-group{display:flex;flex-direction:column;gap:10px;width:100%}.format-requests-fulfillment-wrapper.csm-redesign .format-requests-current-document,.format-requests-fulfillment-wrapper.csm-redesign .new-accessibility-report-filepond-container{width:100%;box-sizing:border-box}.format-requests-fulfillment-wrapper.csm-redesign .format-requests-field.force-vertical,.format-requests-fulfillment-wrapper.csm-redesign .format-requests-field.force-vertical .format-requests-field-content{width:100%}.format-requests-current-document{display:flex;align-items:center;justify-content:space-between;gap:15px;background-color:#fafafa;border:1px solid #e0e0e0;border-radius:10px;padding:10px 15px}.format-requests-current-document-info{display:flex;align-items:center;gap:15px;min-width:0}.format-requests-current-document-info .interactive-content{display:flex}.format-requests-current-document-info .interactive-content:focus-visible{border-radius:50%}.format-requests-current-document .link:focus-visible{border-radius:0}.format-requests-current-document-text{display:flex;flex-direction:column;gap:2px;min-width:0}.format-requests-current-document-name{font-size:14px;font-weight:500;color:#262626;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.format-requests-current-document-name:focus-visible{outline:2px solid #0b6f85;outline-offset:2px;border-radius:4px}.format-requests-current-document-date{font-size:13px;color:#525252;white-space:nowrap}.format-requests-upload-group{display:flex;flex-direction:column;gap:10px;width:100%}.format-requests-upload-group .format-requests-file-area{gap:0}.format-requests-fulfillment-wrapper.csm-redesign .new-accessibility-report-filepond-container{background-color:#fcfbff!important;border:.833px dashed #8a7ba3;border-radius:10px;height:auto;min-height:88px}.format-requests-fulfillment-wrapper.csm-redesign .small-filepond{flex-direction:column;gap:12px;padding:12px 20px}.format-requests-fulfillment-wrapper.csm-redesign .filepond-inner-desc{font-size:13px!important;color:#5d4e79}.format-requests-fulfillment-wrapper.csm-redesign .filepond-click-to-upload{color:#0b6f85;font-weight:500}.format-requests-upload-icon-circle{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:#f0ecfc;border-radius:50%;flex-shrink:0}.format-requests-fulfillment-wrapper.csm-redesign .format-request-credits,.format-requests-fulfillment-wrapper.csm-redesign .format-request-time,.format-requests-fulfillment-wrapper.csm-redesign .format-request-time-title,.format-requests-fulfillment-wrapper.csm-redesign .format-requests-file-desc{font-size:14px}.format-requests-fulfillment-wrapper.csm-redesign .format-requests-button-area{display:block;padding-top:0}.format-requests-fulfillment-wrapper.csm-redesign .format-requests-button-area .format-requests-divider{height:1px;background-color:#ebebeb;margin:0 -24px 16px;width:auto}.format-requests-fulfillment-wrapper.csm-redesign .format-requests-button-row{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding-bottom:16px}.format-requests-fulfillment-wrapper.csm-redesign .format-requests-button-row button{min-width:96px}.format-requests-fulfillment-wrapper.csm-redesign .format-requests-page-count-row{display:flex;align-items:flex-end;justify-content:space-between;gap:15px;width:100%}.format-requests-fulfillment-wrapper.csm-redesign .format-requests-page-count-label{display:flex;flex-direction:column;gap:6px}.format-requests-fulfillment-wrapper.csm-redesign .format-requests-page-count-heading{display:flex;align-items:center;gap:4px}.format-requests-fulfillment-wrapper.csm-redesign .format-requests-page-count-info{padding:0;width:20px;height:20px;color:#737373}.format-requests-fulfillment-wrapper.csm-redesign .format-requests-page-count-info:hover{background-color:transparent}.format-requests-fulfillment-wrapper.csm-redesign .format-requests-page-count-info.Mui-focusVisible{outline:2px solid #0b6f85;outline-offset:2px;border-radius:4px}.format-requests-fulfillment-wrapper.csm-redesign .format-requests-page-count-value{display:flex;align-items:center;height:36px;padding:0 12px;font-size:14px;color:#262626}.format-requests-fulfillment-wrapper.csm-redesign .request-review-text{font-size:14px;color:#525252;line-height:20px}.format-requests-fulfillment-wrapper.csm-redesign .request-review-text strong{color:#262626}.format-requests-fulfillment-wrapper.csm-redesign .format-requests-bottom-actions{background-color:#ffffff;border-top:1px solid #ebebeb;border-radius:0 0 12px 12px;padding:12px 24px!important}.format-requests-fulfillment-wrapper.csm-redesign .format-action-link{color:#0b6f85!important;font-size:14px!important;font-weight:500}.format-requests-fulfillment-wrapper.csm-redesign .format-action-link:active{color:#095768!important}.format-requests-fulfillment-wrapper.csm-redesign .approval-buttons-container{margin-top:20px;margin-bottom:0}.format-requests-fulfillment-wrapper.csm-redesign .common-tabs-wrapper{margin:0}.format-requests-fulfillment-wrapper.csm-redesign .common-tabs-row{border-bottom:1px solid #ebebeb}.format-requests-fulfillment-dialog .MuiDialog-container{align-items:center!important;margin-top:0!important}.confirm-save-changes-content{display:flex;flex-direction:column;gap:12px;font-size:14px;font-weight:400;line-height:20px;color:#525252}.common-tutorial-video{position:relative;min-width:400px;min-height:225px;max-width:640px;max-height:360px;width:100%;aspect-ratio:16/9;height:100%;box-shadow:0 7px 7px 0 #00000040}.common-tutorial-video>iframe{z-index:13;position:relative}.common-tutorial-circle{position:absolute;width:140px;height:140px;top:50%;left:0;transform:translate(-50%,-50%);background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/tutorial-circle.c639fd30.svg);object-fit:contain}.common-tutorial-compliance-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/compliance.3594ee10.svg);width:20px;height:20px;margin-right:10px}.common-tutorial-wcag-tile{position:absolute;width:277px;height:87px;top:16%;left:-30%;transform:translate(-50%,-50%);background:#f7f7f9;border-radius:10px;padding:10px;color:#606060}.common-tutorial-en-tile{width:427px;left:20%;transform:translate(50%,-50%);top:-13%}.common-tutorial-en-tile,.common-tutorial-section-tile{position:absolute;height:65px;background:#f7f7f9;border-radius:10px;padding:10px;color:#606060;z-index:99}.common-tutorial-section-tile{width:463px;transform:translate(50%,50%);bottom:-16%;left:-60%}.compliance-title{font-weight:600;font-size:15px;line-height:150%;display:flex;margin:0 0 2px}.compliance-description{font-weight:400;font-size:14px;line-height:160%;color:#606060;margin:0}.common-tutorial-square{position:absolute;background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/tutorial-square.f921d720.svg);object-fit:contain;width:93px;height:87px;right:0}.common-tutorial-square.square-top{transform:translate(50%,-50%);top:0}.common-tutorial-square.square-bottom{transform:translate(50%,50%);bottom:0}.common-tutorial-section{position:relative;margin-right:40px;flex:1 1;margin-left:70px;display:flex;justify-content:center}.common-tutorial-section>div>iframe{border-width:0}@container report (max-width: 920px){.common-tutorial-section{flex:0 1;margin:10px 0}.common-tutorial-square.square-top{transform:translate(50%,-10%)}.common-tutorial-square.square-bottom{transform:translate(50%,10%)}}@media (max-width:600px){.common-tutorial-circle{width:100px}.common-tutorial-section{margin-right:0;margin-left:0}.overview-video-tutorial{width:210px;height:150px}.overview-right-container{padding:2%}}@media (max-height:900px),(max-width:1100px){.common-tutorial-en-tile,.common-tutorial-section-tile,.common-tutorial-wcag-tile{display:none!important}}@media (max-width:1400px){.overview-right-container{padding:6%}.common-tutorial-wcag-tile{left:-30%}.common-tutorial-en-tile{top:-16%;left:25%}.common-tutorial-section-tile{bottom:-18%;left:-80%}}@media (max-width:1350px){.common-tutorial-wcag-tile{left:-25%}}@media (max-width:1280px){.common-tutorial-wcag-tile{left:-38%}.common-tutorial-en-tile{top:-20%;left:6%}.common-tutorial-section-tile{bottom:-18%;left:-80%}}.async-autocomplete{flex:1 1;min-width:0;max-width:100%}.async-autocomplete-multiselect .MuiInputBase-root{height:max-content;padding-top:6px!important;gap:5px}.async-autocomplete textarea::placeholder{color:#6f6f6f;opacity:1;font-size:15px}.async-autocomplete-tags-all{display:flex;flex-wrap:wrap;width:100%;justify-content:start;padding-right:15px}.autocomplete-tag-chip .chip__label{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis}.async-autocomplete-tag{padding:0 15px;height:35px;font-size:15px;background-color:#f9f9f9;border:1px solid #727272;border-radius:20px;display:flex;flex-direction:row;align-items:center;gap:7px}.async-autocomplete-tag-name{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:1;-webkit-line-clamp:1}.autocomplete-tag-remove{height:28px;width:28px;cursor:pointer;border-radius:50%}.autocomplete-tag-remove:hover{background-color:#e9e9e9}.async-autocomplete-paper{margin-top:4px;margin-bottom:4px;height:100%}.MuiAutocomplete-listbox{overflow:hidden!important}.async-autocomplete-paper .MuiAutocomplete-listbox{max-height:250px;overflow-y:auto!important}.async-autocomplete-paper .MuiAutocomplete-option{padding:5px 15px;height:min-content;min-height:34px;display:flex;align-items:center;word-break:break-word}.async-autocomplete-option-check{display:flex;flex-shrink:0;margin-left:auto;padding-left:8px}.common-solid-tabs-wrapper{position:relative}.common-tabs-wrapper .tabs-toggle-wrapper{position:relative;width:100%}.common-tabs-row{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;width:100%}.common-solid-tabs-wrapper .MuiTab-root:focus-visible{z-index:1}.layout-tab{display:flex;align-items:center;flex-direction:row;gap:6px}.common-layout-tabs{width:max-content;.Mui-selected .layout-view-icon path{stroke:#ffffff}.layout-view-icon path{stroke:#2b2f32}}.MuiButtonBase-root.Mui-selected #panorama-modal-dialog~.MuiAutocomplete-popper>.async-autocomplete-paper{overflow:auto;height:100%}.search-field-search-icon{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/search.461de99a.svg);background-repeat:no-repeat;background-size:contain;min-width:18px;filter:invert(.7);background-position:50%;margin-left:15px}.action-div{background-color:white;color:black;flex:1 1;text-transform:capitalize;padding-right:15px;padding-left:15px;justify-content:start;font-size:13px;border-radius:0;max-height:25px;min-height:29px;border:2px solid transparent;display:flex;align-items:center;cursor:pointer;outline:none}.custom-tooltip-button{all:unset}.action-div:hover{background-color:#ececec;color:black}.common-tabs-panel{border:2px solid transparent;margin-top:2px;height:100%}.common-tabs-wrapper{height:100%}.common-tabs-panel:focus-visible{border:2px solid #0b6f85;outline:none;border-radius:4px}.contact-us-button.outlined-button.MuiButton-root{--button-width:100%!important;--button-bg:linear-gradient(114.71deg,rgba(107,85,254,0.8) 9.52%,rgba(147,80,199,0.8) 133.56%),linear-gradient(0deg,rgba(0,0,0,0.2),rgba(0,0,0,0.2))!important;--button-border:none!important;--button-color:#ffffff!important;--button-icon-color:#ffffff!important;--button-hover-bg:#5740b6!important;--button-hover-color:#ffffff!important;--button-pressed-bg:#442da5!important;--button-pressed-color:#ffffff!important;--button-radius:3px!important}.main-page-content-container:has(>.events-management-container){overflow:hidden}.events-management-container{overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;display:flex;flex-direction:column;row-gap:15px;padding-left:0;padding-right:0;padding-bottom:0;height:100%}.events-management-container>div{margin-left:20px;margin-right:10px}.events-header-tile{flex:0 0;overflow:unset}.events-listing-tile{margin-bottom:15px;flex:1 1;display:flex;flex-direction:column;overflow:visible;gap:10px;& .report-actions-container>button{font-size:15px;padding:8px 15px;border-radius:4px;height:35px}}.events-listing-tile .institutions-search-container{margin:0 auto}.events-search-bar{width:unset;max-width:450px;flex:1 1;& .MuiInputBase-root{height:35px;width:100%;font-size:15px;background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/searchgrey.d9514104.svg);background-repeat:no-repeat;background-position:15px;background-size:20px 20px;border:0}}.events-list-container{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}li.event-list-item{width:100%;height:auto;background-color:#ffffff;border-radius:8px;border:1px solid #e4e4e7;padding:15px;display:flex;flex-direction:column;row-gap:10px}.event-policy-list-wrapper{list-style:none;margin:0;padding:0;display:flex;gap:8px;align-items:center}.event-upcoming-item{padding:6px 10px;border-radius:300px;padding:5px 10px;display:flex;flex-direction:row;align-items:center;gap:4px;line-height:1;height:100%;font-size:12px;background-clip:padding-box,border-box;background-origin:border-box;border:1px solid transparent}.event-upcoming-item.upcoming{color:#007a7b;background:linear-gradient(90deg,#edf6f6,#e6ffff),linear-gradient(90deg,#deffff,#5ca9a9)}.event-upcoming-item.past{color:#5a5a5a;background:linear-gradient(90deg,#eeeeee,#f9f9f9)}.event-policy-item{font-size:14px;padding:5px 10px;color:#333333;background-color:#f1f1f1;border-radius:4px}.event-policy-item.panorama{background-color:#edf3ff;color:#2665e2}.event-policy-item.access-notes{background-color:#fff4fe;color:#c323b4}.event-policy-item.smart-speaker{background-color:#f9f1ff;color:#9548ce}.event-item-main{display:flex;flex-direction:row;gap:10px;position:relative}.event-item-data{display:flex;flex-direction:column;row-gap:15px;flex:1 1}.event-item-title{font-weight:600;font-size:20px;line-height:1.4;color:#44296e}.event-item-time{display:flex;flex-direction:row;align-items:start;gap:5px;font-size:14px;row-gap:9px;& svg{min-width:22px}}.event-item-time-title{display:flex;flex-direction:row;flex-wrap:wrap;font-size:14px;color:#333333;column-gap:6px;row-gap:2px}.event-item-time-content{color:#525252}.event-item-actions{display:flex;flex-direction:row;gap:5px;align-items:center;height:min-content;justify-content:flex-start;flex:0 0}li.MuiMenuItem-root:has(>.action-div):hover{background-color:#ececec!important}.events-editor-title{overflow:visible}.events-editor-desc{color:#6b6b6b;font-size:15px;margin-top:12px;margin-bottom:20px}.events-editor-fields{display:flex;flex-direction:column;row-gap:20px}.events-field-container{display:flex;flex-direction:row;align-items:center;column-gap:30px;row-gap:12px;& .events-field-text{display:flex;flex-direction:column;gap:5px;max-width:200px;min-width:150px;flex:1 1}& .events-field-title{margin:0;color:#595959;font-weight:600;font-size:15px;line-height:150%}& .events-field-desc{margin:0;color:#757575;font-size:15px;line-height:150%}& .events-field-content{flex:1 1;min-width:min(100%,280px);max-width:600px;position:relative}}.events-editor-fields .awm-dropdown-placeholder,.events-editor-readonly{color:#4d4d4d}.events-field-content .custom-data-field-container{padding:0;margin:0}.events-field-content .custom-data-field-value-container{width:100%;padding-left:unset;row-gap:5px;margin-top:0!important}.events-field-content .custom-data-field-container:has(.event-editor-date-field){flex-direction:column;row-gap:5px}.custom-data-field-container .events-field-fake-multiline{width:100%;.MuiFormControl-root{width:100%}}.custom-data-field-container .events-field-fake-multiline .MuiInputBase-root{padding:8px 38px 8px 15px!important;height:100%!important;align-items:flex-start}.event-editor-date-field{display:flex;flex-direction:row;gap:5px;align-items:center}.event-editor-location-radio{display:flex;flex-direction:column;row-gap:10px}.events-field-container:has(.event-editor-location-radio){align-items:flex-start}.events-inst-list-button-wrapper{display:flex;flex-direction:row;gap:15px;align-items:center;font-size:14px}.event-item-small-screen{display:none}.event-item-large-screen{display:contents}.events-field-content .Mui-focused input::placeholder,.events-field-content .Mui-focused textarea::placeholder{opacity:0!important}@container report (max-width:720px){.event-editor-date-field{flex-direction:column;align-items:start;justify-content:center;width:max-content}}@container report (max-width:600px){.event-item-small-screen{display:contents}.event-item-large-screen{display:none}.event-item-actions{position:absolute;right:0}.event-item-title{padding-right:26px}}@container report (max-width:500px){.events-field-container{flex-direction:column;align-items:flex-start}}.events-confirmation-container{display:flex;flex-direction:column;gap:16px;flex:1 1}.events-confirmation-title{font-size:18px;font-weight:600;line-height:150%;text-align:center}.events-confirmation-preview{background-color:#efefef;border-radius:10px;padding:50px 9px}.events-confirmation-preview .common-banner-container{margin-bottom:unset!important}.events-confirmation-preview .common-banner-x{cursor:auto!important}.events-confirmation-divider{border:1px solid #efefef;width:100%;margin:10px 0}.events-confirmation-container .events-field-container{&>*{max-width:350px}& .events-field-title{color:#000}& .events-field-desc{color:#757575;display:flex;flex-direction:column;row-gap:12px;& button{padding:6px 12px}}}.events-confirmation-understand{font-weight:600;color:#000000}.events-editor-footer{border-top:1px solid #d1d1d1;display:flex;flex-direction:row;justify-content:space-between;padding:14px 20px;margin-right:0!important;margin-left:0!important;background-color:var(--white-color);position:-webkit-sticky;position:sticky;bottom:0}.events-editor-footer button{height:35px!important;padding:6px 20px;min-width:89px}.events-editor-footer-end{display:flex;flex-direction:row;gap:10px}#quickStartGuideContainer{position:fixed;bottom:0;right:0;left:0;top:0;z-index:1200;align-items:flex-end;justify-content:center;pointer-events:none}#quickStartGuideContainer .quick-setup{pointer-events:all}.quick-setup-wrapper{position:absolute;bottom:0;right:36px;left:70px;top:50px;display:flex;align-items:flex-end;justify-content:flex-end;min-width:175px}.quick-setup-minimized-wrapper{padding:20px;left:80px}.quick-setup-minimized{border-radius:300px;background:linear-gradient(270deg,#7662ce,#9054d5),linear-gradient(270deg,#6049be,#e1c8ff);background-clip:padding-box,border-box;background-origin:border-box;color:white;font-weight:600;display:flex;align-items:center;justify-content:center;column-gap:4px;filter:drop-shadow(0 0 20px #9054d540) drop-shadow(0 0 10px #14044d33);border:1px solid transparent;min-width:165px;opacity:0;visibility:hidden;transition:opacity .5s ease}.quick-setup-minimized.dragging{cursor:-webkit-grabbing;cursor:grabbing}.quick-setup-minimized.quick-setup-minimized-fading{visibility:visible}.quick-setup-minimized.quick-setup-minimized-opaque{opacity:1;visibility:visible;transition:opacity .5s ease}.quick-setup-minimized:focus-visible{outline:2px solid #0b6f85;outline-offset:3px}.quick-setup-minimized-handle{display:flex;align-items:center;gap:4px;padding:10px 0 10px 16px;cursor:pointer}#quickStartGuideContainer .menu-button-span-wrapper:first-of-type{margin-left:4px}#quickStartGuideContainer .menu-button-span-wrapper:last-of-type{margin-right:8px;&>button{width:32px}}.MuiButtonBase-root.quick-setup-minimized-button{background-color:#996ae1;border-radius:100%;width:30px;height:30px;display:flex;margin-top:7px;margin-bottom:7px;align-items:center;justify-content:center;margin-left:2px;border:none;transition:background-color .1s ease}.MuiButtonBase-root.quick-setup-minimized-button:hover{background-color:#7542c1}.MuiButtonBase-root.quick-setup-minimized-button:active{background-color:#612bb2}.quick-setup-full{pointer-events:all;width:250px;height:350px;max-width:100%;max-height:100%;filter:drop-shadow(0 0 20px #42296e4d);font-size:14px;border-radius:10px;border:1px solid #c9baff;overflow:hidden;display:flex;flex-direction:column;opacity:0;visibility:hidden;transition:opacity .1s ease}.quick-setup-full-lowering{visibility:visible}.quick-setup-full-raised{visibility:visible;opacity:1}.quick-setup-header{display:flex;background-color:#f6f3ff;align-items:center}.quick-setup-header-text{flex:1 1;font-weight:600;text-align:left;height:100%;display:flex;align-items:center;padding:11px 0 11px 10px;cursor:pointer}.dragging .quick-setup-header-text{cursor:-webkit-grabbing;cursor:grabbing}.quick-setup-body{background:linear-gradient(180deg,#ffffff,#f4eff9);padding:5px 10px 12px;display:flex;flex-direction:column;row-gap:12px;flex:1 1}.quick-setup-integrations{display:flex;flex-direction:column;row-gap:3px}.setup-step-frame{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #eaeaea;background-color:#ffffff;width:100%;padding:7px 10px;border-radius:4px;display:flex;justify-content:space-between;align-items:center;column-gap:10px;color:#333333;cursor:pointer}.setup-step-frame.selected{border-color:#42296e}.setup-step-frame:focus-visible{outline:2px solid #0b6f85;border-color:transparent}.setup-step-checkbox-wrapper{height:18px}.setup-step-frame .setup-step-checkbox{width:18px;height:18px;border-radius:100%}.setup-step-checkbox.incomplete{border:1px dashed #8e8e8e;background-color:#f7f7f7}.quick-setup-footer{display:flex;justify-content:center;align-items:center;gap:3px;margin-top:auto}.usage-report-card{margin-bottom:24px;border-radius:8px;box-shadow:none!important;border:1px solid transparent;max-height:none!important;background:linear-gradient(96.04deg,#ffffff 1.99%,#f2f1ff 93.82%,#f4efff 115.69%),linear-gradient(96.94deg,#dfdff9 -.35%,#d9d9f7 101.95%);background-origin:border-box;background-clip:content-box,border-box}.usage-report-title-container{display:flex}@media (max-width:717px){.usage-report-title-container{display:flex;flex-direction:column-reverse}.latest-badge{margin-left:0!important}}@media (max-width:600px){.usage-report-list{height:75%!important}}.report-date-container{position:relative;border-radius:8px;padding:24px;text-align:center;min-height:120px;display:flex;flex-direction:column;justify-content:center;align-items:center;width:300px;height:235px;overflow:hidden}.usage-report-graph-image{width:235px;object-fit:cover}.usage-report-card .card-content{overflow-x:auto;container-type:normal}.usage-report-card .card-content .card-content{padding:0}@container report (max-width: 1055px){.usage-report-card .card-content{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:24px;gap:24px;overflow:auto}.usage-graph-container{display:flex;justify-content:center}.report-date-container{width:100%;height:100%;padding:0;min-width:none;min-height:none}}@container report (max-width: 480px){.usage-report-graph-image{width:160px;object-fit:cover}}@media (max-width:480px){.usage-report-list{height:70%!important}}.month-text{font-weight:600;font-size:18px;line-height:150%;margin-bottom:4px;color:#404040}.report-type-text{background-image:url(https://panorama-portal-cdn.yuja.com/_next/static/media/monthlyReport.988c68ab.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;width:266px;height:30px}.title-text{font-weight:600;font-size:20px;line-height:140%;margin-bottom:8px;color:#42296e}.description-text{font-weight:400;font-size:15px;line-height:150%;margin-bottom:16px;color:#191919}.latest-badge{width:106px;border-radius:4px;opacity:1;padding:3px 10px;box-shadow:0 1px 1px 0 #00000026;background:#d5ddf0;margin-bottom:8px;margin-left:10px;font-size:13px;line-height:160%;color:#344054;height:min-content;text-align:center}.usage-report-container{padding:24px;height:100%}@media (max-width:480px){.usage-report-container{padding:5px;height:100%}}.common-page-main-wrapper:has(.usage-report-container-page){min-width:0}.usage-report-container-page{overflow:hidden!important}.usage-report-container-page .search-filter-tile{width:100%}.usage-report-header{margin-bottom:18px;text-align:center}.usage-report-header-inner{display:flex;justify-content:space-between;align-items:center;position:relative}.usage-report-title{font-weight:700;font-size:24px;line-height:140%;text-align:center;vertical-align:middle;margin-bottom:8px;color:#42296e}.institutions-search-bar-container:has(#usage-report-search){margin-left:30px}#comparison-report-search{margin-left:30px}.usage-report-empty-state{text-align:center;padding:64px 32px;min-height:400px;display:flex;align-items:center;justify-content:center;height:80%;flex:1 1}@media (max-width:768px){.usage-report-empty-state{padding:32px 16px;min-height:300px;margin-top:16px;height:unset}}@media (max-width:560px){.back-to-reports-text{display:none}}@media (max-width:480px){.usage-report-empty-state{padding:24px 12px;min-height:250px;margin-top:12px;height:unset}}@media (max-width:850px){.usage-report-header-inner{flex-direction:column}}.usage-report-empty-text{font-size:16px;width:100%;color:#000000}.usage-report-list{overflow:auto;height:80%;margin:20px auto 0}.usage-report-detail-container{width:100%;margin:0 auto;overflow:auto;height:100%}.back-to-reports-text{font-weight:400;font-size:15px;line-height:150%}.usage-report-detail-container>div{outline:none}.usage-report-detail-container a{pointer-events:none;text-decoration:none;color:inherit}.usage-report-detail-container button{pointer-events:none;background:none;border:none;color:inherit;font:inherit}.back-button{outline:2px solid transparent!important;transition:outline .2s ease;cursor:pointer}.back-button:focus-visible{outline:2px solid #0b6f85!important;outline-offset:2px}.back-button:focus:not(:focus-visible){outline:none}.back-button button{outline:none}.compliance-purple-button-inner{display:flex;flex-direction:row;column-gap:9px;align-items:center;justify-content:center;line-height:1}main.video-compliance-container{width:100%;max-height:100%;flex:1 1;overflow-y:auto;overflow-x:hidden;padding:8px;container:report/size;position:relative;display:flex;flex-direction:column}.compliance-landing-container{display:flex;flex-direction:column;justify-content:center;min-height:100%;align-items:center;position:relative;row-gap:40px;max-width:100%}.compliance-landing-bg{position:absolute}.compliance-landing-titles{display:flex;flex-direction:column;gap:10px;align-items:center;text-align:center;min-width:min(100%,700px);max-width:min(50%,700px);color:#404040;flex:0 0}.compliance-landing-header-text{font-weight:600;font-size:28px;line-height:1.4;color:#333333;font-family:InterBold}.compliance-landing-header-main{font-size:32px}.compliance-landing-header-highlight{color:transparent;background:linear-gradient(#8700e9,#4f39f6 50%,#251ecd);-webkit-background-clip:text;background-clip:text}.compliance-landing-description-text{font-size:13px}.compliance-landing-buttons{display:flex;flex-direction:row;column-gap:10px;row-gap:5px;flex-wrap:wrap;justify-content:center;flex:0 0;button.MuiButtonBase-root{min-width:200px;font-family:Inter}}.compliance-measures-carousel-wrapper{max-width:100%;padding:20px 30px 10px;flex:0 0;position:relative;display:flex;flex-direction:column}.compliance-measures-carousel{overflow-x:auto;padding:10px 0 0;scrollbar-gutter:stable;.measures-carousel-inner{display:flex;flex-direction:row;gap:7px;padding:0 30px;width:max-content}.measures-carousel-edge-fade{position:absolute;top:0;bottom:20px;width:30px;background:linear-gradient(90deg,color-mix(in srgb,var(--alabaster-color) 100%,transparent) 10%,color-mix(in srgb,var(--alabaster-color) 70%,transparent) 50%,color-mix(in srgb,var(--alabaster-color) 0%,transparent) 100%);pointer-events:none;z-index:10;transition:width .1s ease-out}&.left-nav .measures-carousel-start,&.right-nav .measures-carousel-end{width:70px;background:linear-gradient(90deg,color-mix(in srgb,var(--alabaster-color) 100%,transparent) 20%,color-mix(in srgb,var(--alabaster-color) 70%,transparent) 70%,color-mix(in srgb,var(--alabaster-color) 0%,transparent) 100%)}}.measures-carousel-nav-button.MuiButtonBase-root{position:absolute;top:50%;transform:translateY(-50%);z-index:10;background-color:#5d31c1;border-radius:375px;width:50px;aspect-ratio:1;min-width:0;overflow:hidden;align-items:center;justify-content:center;transform-origin:top;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out,stroke .2s ease,background-color .2s ease;svg{width:25px;height:25px}path{stroke:white}&.Mui-focusVisible,&:hover{background-color:white;border:2px solid #5d31c1;path{stroke:#5d31c1}}&.Mui-focusVisible{outline:2px solid var(--atoll-color);outline-offset:3px}}.measures-carousel-nav-button.show-carousel-nav{opacity:1;pointer-events:all}.measures-carousel-edge-fade.measures-carousel-end,.measures-carousel-nav-button.measures-carousel-start{rotate:180deg}.measures-carousel-start{left:30px}.measures-carousel-end{right:30px}.compliance-measure-showcase-box{overflow:hidden;border-radius:9px;border:1px solid #e9d5ff;background-color:#fdfdff;flex:1 1;width:250px;min-width:250px;.compliance-measure-showcase-text{padding:10px;display:flex;flex-direction:column;gap:5px}.compliance-measure-showcase-title{font-family:InterSemiBold;color:#8b5cf6;font-size:14px}.compliance-measure-showcase-desc{color:#3b3b3b;font-size:12px}img.compliance-measure-image{object-fit:contain;padding:10px 8px 8px;max-width:100%;aspect-ratio:2/1;box-shadow:0 0 6px 0 #51515127;filter:drop-shadow(0 0 6px #5151511a)}}.compliance-lumina-ad-box{display:flex;flex-direction:column;background:linear-gradient(180deg,#f8f6ff,#ffffff 52%);text-align:center;align-items:center;gap:23px;width:280px;min-width:280px;overflow:hidden;position:relative;.compliance-lumina-text{display:flex;flex-direction:column;gap:10px;line-height:1.3}.compliance-lumina-title{font-family:InterBold;font-weight:600;font-size:15px;color:#333333}.compliance-lumina-desc{font-family:Inter;font-size:13px;font-weight:400;color:#3b3b3b}.landing-full-lumina-button{display:flex;gap:7px;align-items:center;line-height:1;color:#3e2bb7;z-index:10}.open-external-icon{width:20px;height:20px}.landing-lumina-pic-wrapper{position:absolute;bottom:0;left:0;width:100%;height:115px;overflow:hidden}.landing-lumina-pic{width:100%;translate:0 -50px;object-fit:cover;transform-origin:0 10%}.landing-lumina-gradient{position:absolute;bottom:40px;height:75px;width:100%;z-index:2;background:linear-gradient(180deg,rgba(255,255,255,1),rgba(255,255,255,0))}}@container report (max-width: 450px){.compliance-measure-showcase-box{width:190px;min-width:190px}.compliance-measures-carousel-wrapper{padding:0 0 10px}.compliance-measures-carousel .measures-carousel-edge-fade{width:15px}.compliance-measures-carousel .measures-carousel-inner{padding:0 10px}.compliance-measures-carousel.left-nav .measures-carousel-start,.compliance-measures-carousel.right-nav .measures-carousel-end{width:20px!important}.measures-carousel-start{left:0;&.measures-carousel-nav-button{left:15px}}.measures-carousel-end{right:0;&.measures-carousel-nav-button{right:15px}}.measures-carousel-nav-button{width:32px}.compliance-lumina-ad-box .landing-lumina-gradient{bottom:20px;height:65px}.compliance-lumina-ad-box .landing-lumina-pic-wrapper{height:85px}.compliance-lumina-ad-box .landing-lumina-pic{translate:0 -25px}}@container report (max-width: 350px){.measures-carousel-nav-wrapper{display:flex;flex-direction:row;align-self:center;gap:60px;padding-bottom:30px}.measures-carousel-nav-wrapper button{position:relative;top:unset;left:unset;right:unset;transform:none;transform-origin:50% 50%}.compliance-browse-filters-left{flex-wrap:wrap;overflow:hidden;min-width:100%;max-width:100%}.search-bar.compliance-browse-searchbar{min-width:min(100%,200px)!important;max-width:100%}}.compliance-generation-tile{max-width:100%;flex:1 1;margin:0;position:relative;display:flex;flex-direction:column;padding:0;&:has(.compliance-generation-skeleton-wrapper){padding:10px}}.video-compliance-container:has(>iframe.video-compliance-generation-iframe){padding:0}.video-compliance-generation-iframe{flex:1 1;height:100%;width:100%;border:0!important}.compliance-generation-tile:has(.compliance-finished-info){display:flex;flex-direction:column;row-gap:5px;min-height:100%;height:unset;background:linear-gradient(180deg,#ffffff,#f8f6ff 70%,#e7f6f9)}.video-compliance-container:has(.compliance-generation-tile iframe){.awm-settings-top-back-wrapper{margin-top:2px}}.video-compliance-container:has(.compliance-generation-tile){.awm-settings-top-back-wrapper{margin:10px;color:#333333;font-size:14px;line-height:1}}.compliance-generation-skeleton-wrapper{width:calc(100% - 20px);height:calc(100% - 20px);display:flex;flex-direction:column;align-items:center;position:absolute}.compliance-generation-skeleton-main{width:100%;height:100%;max-width:min(90%,725px);min-height:535px;max-height:635px;display:flex;align-self:center;flex-direction:column;gap:60px;align-items:center;margin-top:30px;.MuiSkeleton-root{transform:unset;max-width:100%}}.compliance-gen-header-skeleton{display:flex;flex-direction:column;align-items:center;gap:15px;max-width:100%}.compliance-gen-content-skeleton{display:flex;flex-direction:column;align-items:center;gap:30px;flex:1 1;padding-bottom:30px}.compliance-gen-uploader-skeleton-wrapper{display:flex;flex-direction:column;align-items:center;flex:1 1;justify-content:space-between}@container report (max-width: 780px){.compliance-gen-desc-skeleton{height:60px!important}}.compliance-finished-content{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:80px;padding:0 20px}.compliance-finished-info{display:flex;flex-direction:column;align-items:center;text-align:center;gap:15px;max-width:100%;.compliance-finished-checkmark{width:min(90%,160px)!important;aspect-ratio:1/1}.compliance-finished-title.MuiTypography-root{font-family:Inter;font-weight:600;font-size:20px}.compliance-finished-description.MuiTypography-root{font-family:Inter;font-weight:400;font-size:14px;display:flex;flex-direction:column;gap:8px;strong{font-weight:600}}}.compliance-gen-video-wrapper{display:flex;flex-direction:row;padding:12px;border-radius:10px;overflow:hidden;gap:16px;max-width:min(90%,550px);min-width:min(90%,550px);flex-wrap:wrap;align-items:center;justify-content:center;background-color:#ffffff;border:1px solid #f1f1f1;.compliance-gen-video-info{flex:1 1;display:flex;flex-direction:column;justify-content:space-between;gap:10px;min-width:min(100%,175px)}.compliance-gen-video-title{font-family:Inter;font-weight:400;font-size:14px;color:#333333;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.compliance-details-thumbnail-wrapper{max-width:min(20%,150px);min-width:100px}.compliance-details-thumbnail-image{object-fit:contain}.compliance-details-measures{justify-content:center;gap:7px}.compliance-measure-badge{font-family:InterSemiBold;font-weight:500;font-size:13px}}@container report (max-width: 550px){.compliance-gen-video-info .compliance-measure-badge .compliance-measure-badge-text{display:none}}.video-compliance-container:has(.compliance-browse-tile){overflow-y:hidden;scrollbar-gutter:unset}.compliance-browse-tile{width:100%;height:100%;padding-left:0;padding-right:0}.compliance-browse-scroller{width:100%;height:100%;display:flex;flex-direction:column;gap:17px;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable;padding-left:15px;padding-right:5px;margin-top:-5px;padding-top:5px}.compliance-browse-controls{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;row-gap:5px;.common-tabs-wrapper{width:min(360px,100%)}.common-tabs-wrapper .MuiTabs-root{width:100%;margin-top:0}.common-tabs-wrapper .MuiTab-root{flex:1 1;max-width:200px;min-width:150px}}.compliance-browse-filters{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;column-gap:30px;row-gap:5px;align-items:center;.MuiTabs-root .MuiTabs-flexContainer{padding:0;height:38px}.MuiTab-root.MuiButtonBase-root{margin:0!important;border-radius:6px;border:1px solid transparent;padding:8px}.MuiTab-root.Mui-selected{border:1px solid #dad0ea}}.compliance-browse-filters-left{display:flex;flex-direction:row;align-items:center;gap:10px;flex:1 1}.compliance-browse-filters-right{flex:1 0;display:flex;justify-content:flex-end}.search-bar.compliance-browse-searchbar{flex:1 1;min-width:200px;max-width:max(50%,500px)}.compliance-browse-filters{.MuiPaper-root>.filter-menu-content{padding:0}.filter-popover-section{grid-template-columns:1fr 2fr;grid-column-gap:25px;column-gap:25px}.filter-checkbox-wrapper,.filter-popover-section{display:grid;grid-row-gap:8px;row-gap:8px}.compliance-filter-dates{display:grid;grid-template-columns:auto 3fr;grid-column-gap:8px;column-gap:8px;grid-row-gap:10px;row-gap:10px;align-items:center;.MuiTypography-root{font-size:13px;color:#4d4d4d;font-family:Inter;font-weight:400}}.filter-value{font-family:Inter}.special-filter-value{font-weight:600;color:#333333}}.MuiTableContainer-root.video-compliance-list-table{overflow:hidden;flex:1 1;max-height:max-content;border-bottom:1px solid rgba(224,224,224,1);.MuiTableRow-head th:first-of-type{border-top-left-radius:5px}.MuiTableRow-head th:last-of-type{border-top-right-radius:5px}.MuiTableHead-root{font-family:InterSemiBold}}.compliance-list-body-skeleton{margin-block:0;-webkit-padding-start:0;padding-inline-start:0;display:flex;flex-direction:column;gap:32px;margin:10px 0 0}.compliance-list-row-skeleton{margin-left:16px;height:80px}.compliance-table-title-wrapper{display:flex;flex-direction:row;align-items:center;gap:12px;color:#333333;font-family:InterSemiBold;font-weight:500;font-size:14px;overflow:hidden;.compliance-table-thumbnail-wrapper{max-height:100px;aspect-ratio:3/2;border-radius:4px;overflow:hidden;flex:1 1;min-width:120px;max-width:min(150px,30%);img.compliance-table-thumbnail-image{height:100%;max-width:100%;aspect-ratio:16/9;object-fit:cover}}.compliance-table-title{text-overflow:ellipsis;overflow:hidden;flex:1 1;min-width:150px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1}}.MuiTypography-root.compliance-table-date-cell{color:#525252;font-size:14px}.compliance-browse-metrics{flex:0 0;display:flex;flex-direction:row;flex-wrap:wrap;column-gap:10px;row-gap:5px}.compliance-top-tile{flex:1 1;display:flex;padding:8px 10px;border-radius:10px;border:1px solid #e0e0e0;background-color:#ffffff;box-shadow:none;font-family:Inter;min-height:112px}.compliance-browse-metrics .compliance-top-tile{min-width:180px}.compliance-browse-metrics>.statistic-card{flex:1 1;min-width:180px}.compliance-browse-metrics .statistic-card .statistic-card__content{flex-direction:column;align-items:flex-start;gap:3px}.compliance-browse-empty>.view-toggle{display:none}.compliance-library-empty .empty-content{padding-top:20px;padding-bottom:0}.compliance-library-empty .empty-content__content{transform:none}.compliance-browse-scroller .compliance-top-tile{max-width:50%}.compliance-top-tile.MuiSkeleton-root{transform:scale(1)}a.compliance-external-tile-wrapper{flex:2 1;width:min(300px,50%);min-width:min(100%,max(300px,33%))}.compliance-external-tile.MuiButtonBase-root{position:relative;flex-direction:column;background:linear-gradient(180deg,#f8f6ff,#ffffff);border:1px solid #eae3ff;justify-content:space-around;align-items:flex-start;text-transform:none;text-align:unset;padding:15px;width:100%;height:100%;max-width:unset;&.Mui-focusVisible{outline:2px solid var(--atoll-color);outline-offset:3px}.compliance-external-tile-title{color:#3e2bb7;font-size:15px;font-weight:600;font-family:InterBold;padding-right:0}.compliance-external-tile-desc{color:#3b3b3b;font-size:13px}.compliance-external-tile-icon{float:right;margin:-3px -3px 6px 6px}.compliance-external-tile-icon path{fill:transparent!important}}.compliance-browse-main{flex:1 1;min-height:500px}.compliance-browse-header,.compliance-browse-main{display:flex;flex-direction:column;gap:12px}.compliance-library-wrapper{flex:1 1;display:flex;flex-direction:column;justify-content:space-between}.compliance-library-gallery-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,2fr));grid-gap:12px;gap:12px;justify-items:center;padding:5px;margin:-5px}.compliance-browse-main:has(.compliance-library-skeleton){overflow:hidden}.compliance-gallery-node.MuiButtonBase-root{border-radius:10px;padding:0;width:100%;min-width:min(100%,200px);flex:1 1;display:flex;flex-direction:column;overflow:hidden;text-transform:none;background-color:#ffffff;border:1px solid #e0e0e0;&.Mui-focusVisible{outline:2px solid var(--atoll-color);outline-offset:3px}&.Mui-focusVisible,&:hover{background-color:#e6e6e6}}.compliance-gallery-node.MuiSkeleton-root{height:250px;width:100%;transform:scale(1)}.compliance-gallery-thumbnail-container{position:relative;width:100%;overflow:hidden;background-color:#a2a3a8;box-shadow:0 0 6px 0 #51515127;aspect-ratio:16/9;max-height:180px;img.compliance-gallery-thumbnail{object-fit:contain;aspect-ratio:16/9;max-width:100%;height:100%}.compliance-gallery-node-badges{position:absolute;top:0;left:0;right:0;padding:10px;display:flex;flex-direction:row-reverse}}.compliance-gallery-node-badge.MuiBox-root{font-family:Inter;font-size:13px;border-radius:4px;padding:7px 8px;min-width:85px;display:flex;gap:5px;align-items:center;line-height:1;text-transform:none;font-family:InterSemiBold;color:#374052}.compliance-gallery-node-data{flex:3 1;padding:12px;display:flex;flex-direction:column;gap:12px;font-size:15px;color:#333333;align-items:start;text-align:start;width:100%;.compliance-gallery-node-title{font-family:InterSemiBold;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden}.compliance-gallery-node-date{color:#525252;font-size:14px;line-height:1}}.compliance-gallery-node-measures{display:flex;flex-direction:row;gap:5px}.compliance-library-empty{flex:1 1;display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:start;margin-top:30px;max-width:min(90%,700px);align-self:center}@container report (max-width: 550px){.compliance-top-tile{max-width:100%;min-width:100%;margin:0}.compliance-browse-controls{flex-wrap:wrap;justify-content:start;.MuiButtonBase-root{margin-left:auto}}.compliance-library-gallery-container{grid-template-columns:repeat(auto-fill,minmax(100%,2fr))}}.compliance-details-modal .modal__body{margin:0;padding-top:var(--modal-spacing-600);padding-bottom:var(--modal-spacing-600);&::-webkit-scrollbar{width:10px!important}}.compliance-details-content{display:flex;flex-direction:column;gap:15px;width:100%}.compliance-detail-rows{display:flex;flex-direction:column;gap:15px;flex:1 1}.compliance-detail-entry-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:15px;row-gap:5px;font-size:14px;color:#333333;width:100%;max-width:100%}.compliance-detail-entry-title{font-weight:600;font-family:InterBold}.compliance-detail-entry-content{font-family:Inter;font-weight:400;display:flex;flex-direction:row;gap:10px;color:#4d4d4d;.compliance-detail-original-link-blank{background-color:#f7f8fc;color:#707070;padding:5px 10px;border-radius:4px;width:100%;max-width:337px}&.compliance-video-desc{font-size:13px}.open-external-icon path{fill:none!important}a button.MuiButtonBase-root{line-height:1;height:36px;gap:5px}}.compliance-detail-entry-wrapper:has(.compliance-detail-user-info){flex-direction:column;align-items:unset}.compliance-detail-user-info{display:flex;flex-direction:row;column-gap:10px;row-gap:3px;align-items:center;flex-wrap:wrap}.compliance-detail-user-name-section{display:flex;flex-direction:row;gap:5px;align-items:center;line-height:1;font-family:InterSemiBold;min-width:min-content;.avatar{flex-shrink:0}}.compliance-detail-user-email{color:#737373;line-height:1}.compliance-detail-entry-content.generated-date{color:#333333}.compliance-details-upper{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex:1 1;column-gap:20px;row-gap:15px;.compliance-details-thumbnail-wrapper:focus-visible{outline:2px solid var(--atoll-color);outline-offset:3px}.compliance-detail-rows{flex:1 1;min-width:max(180px,50%)}}.compliance-details-thumbnail-wrapper{flex:1 1;aspect-ratio:16/9;min-width:min(100%,238px);max-width:min(400px,100%);display:flex;justify-content:center;position:relative;background-color:#a2a3a8;border:1px solid #d0d0d0;box-sizing:border-box;border-radius:10px}img.compliance-details-thumbnail-image{width:100%;height:100%;object-fit:contain;border-radius:10px;overflow:hidden}.compliance-details-measures{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px}.compliance-gallery-node-measures{.failed,.processing{opacity:.6}}.compliance-gallery-node-measures .wrapped-measure-icon{border-width:1px;border-style:solid;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:5px}.compliance-captioningMeasure{--compliance-measure-bg:#f6ffe3;--compliance-measure-color:#578000;--compliance-measure-border:#d8e8b6}.compliance-descriptionMeasure{--compliance-measure-bg:#ebf6fd;--compliance-measure-color:#2572b6;--compliance-measure-border:#bbdcfa}.compliance-chapteringMeasure{--compliance-measure-bg:#fdf1ff;--compliance-measure-color:#a93dba;--compliance-measure-border:#f0cef5}.compliance-captioningMeasure,.compliance-chapteringMeasure,.compliance-descriptionMeasure{background-color:var(--compliance-measure-bg);color:var(--compliance-measure-color);border-color:var(--compliance-measure-border)}.compliance-measure-badge{padding:2px 6px;border-radius:6px;font-family:Inter;display:flex;gap:5px;align-items:center;line-height:1;border-width:1px;border-style:solid;.wrapped-measure-icon{width:22px;height:22px}}.compliance-detail-entry-title:has(.info-tooltip-container){display:flex;align-items:center}.compliance-detail-entry-content.compliance-embed-code,.compliance-detail-entry-content.compliance-video-link{min-width:100%;max-width:100%;flex-wrap:wrap;gap:10px;.custom-data-field-container{margin:0;padding:0;overflow:hidden;flex:1 1;min-width:200px}.custom-data-field-value{border-radius:4px;padding:5px 10px;margin-right:0;gap:30px;height:36px;background-color:#f7f8fc;border-color:transparent;color:#333333}.custom-data-field-value-container{padding:0!important;width:100%!important}.copy-icon-custom{width:26px;height:26px}.custom-data-value{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-overflow:ellipsis;text-wrap:auto;word-break:break-all;word-wrap:break-word}}.compliance-detail-entry-content.compliance-embed-code .custom-data-value{font-family:monospace;font-size:13px;color:#42296e}.compliance-details-lower{.compliance-detail-entry-content{color:#333333}.compliance-detail-entry-title{max-width:220px;flex:1 1}.compliance-detail-entry-content{flex:1 1;justify-content:start}}@container dialog (max-width: 660px){.compliance-detail-entry-wrapper:has(.measures-entry){flex-direction:column;align-items:unset}}@container dialog (max-width: 515px){.compliance-detail-entry-wrapper{flex-direction:column;align-items:unset}}.sentinel-page{position:relative;width:100%;height:100%}.sentinel-iframe{width:100%;height:100%;border:0}.sentinel-error{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;color:var(--jacarta-color)}.trial-welcome-backdrop{background:rgba(28,18,48,.55);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.trial-welcome-dialog{position:absolute;inset:clamp(8px,2vw,20px);max-width:1320px;max-height:900px;margin:auto;display:flex;flex-direction:column;overflow:hidden;border-radius:16px;outline:none;background:radial-gradient(52% 64% at 82% -8%,rgba(147,112,219,.42),rgba(147,112,219,0) 72%),radial-gradient(46% 58% at 2% 4%,rgba(196,168,235,.48),rgba(196,168,235,0) 70%),radial-gradient(48% 60% at 30% 112%,rgba(167,132,224,.34),rgba(167,132,224,0) 72%),radial-gradient(40% 54% at 100% 100%,rgba(120,90,200,.28),rgba(120,90,200,0) 72%),#faf8fc;box-shadow:0 24px 64px rgba(20,10,40,.35)}.trial-welcome-body{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:clamp(20px,3vh,36px) clamp(16px,4vw,48px) clamp(18px,2.5vh,28px)}.trial-welcome-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.trial-welcome-tagline{margin:0;text-align:center;font-family:InterBold,sans-serif;font-size:clamp(20px,2.2vw,28px);line-height:1.25;text-wrap:balance;background:linear-gradient(100deg,#4a3b78,#3e5f82 52%,#1f7a87);-webkit-background-clip:text;background-clip:text;color:transparent}.trial-welcome-card{width:100%;max-width:min(820px,calc((100dvh - 395px) * 1.78));min-width:min(100%,300px);box-sizing:border-box;padding:8px;border-radius:16px;background:#ffffff;box-shadow:0 18px 44px rgba(66,41,110,.16)}.trial-welcome-video{width:100%;aspect-ratio:16/9;border-radius:10px;overflow:hidden;background:#1b1226}.trial-welcome-video iframe{display:block;border:none}.trial-welcome-terms{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:12px 6px 4px}.trial-welcome-terms-label{flex:1 1 160px;min-width:0;display:flex;align-items:flex-start;gap:8px;cursor:pointer;font-size:14px;line-height:1.4;color:#273240}.trial-welcome-terms-label input{flex:0 0 20px;width:20px;height:20px;margin:0;accent-color:#0b6f85;cursor:pointer}.trial-welcome-terms-label a{font-family:InterSemiBold,sans-serif;color:#0b6f85;text-decoration:underline}.trial-welcome-terms-label a:hover{color:#42296e}.trial-welcome-get-started{margin-left:auto;display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 22px;border:none;border-radius:8px;white-space:nowrap;font-family:InterSemiBold,sans-serif;font-size:15px;color:#ffffff;background:linear-gradient(100deg,#42296e,#603c9f);box-shadow:0 6px 16px rgba(66,41,110,.28);cursor:pointer}.trial-welcome-get-started:hover:not(:disabled){background:linear-gradient(100deg,#54348b,#6e48b0);box-shadow:0 8px 22px rgba(66,41,110,.38)}.trial-welcome-get-started:disabled{color:#6a6a6a;background:#eceaf0;box-shadow:none;cursor:not-allowed}.trial-welcome-features{flex:0 0 auto;margin:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;padding:12px max(24px,calc((100% - 1200px) / 2));border-top:1px solid #ede7f6;background:rgba(255,255,255,.92)}.trial-welcome-feature{display:flex;align-items:center;gap:8px;min-width:0}.trial-welcome-feature-icon{flex:0 0 32px;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#f1ebfa}.trial-welcome-feature:nth-child(2n) .trial-welcome-feature-icon{background:#e3f2f5}.trial-welcome-feature-icon svg{width:18px;height:18px}.trial-welcome-feature-text{display:flex;flex-direction:column;min-width:0;font-size:14px;line-height:1.35;color:#5b5566}.trial-welcome-feature-title{font-family:InterSemiBold,sans-serif;font-size:15px;line-height:1.3;color:#262626}@media (max-width:719px){.trial-welcome-features{grid-template-columns:repeat(2,minmax(0,1fr))}}.accordion{border:1px solid var(--semantic-border-muted);border-radius:var(--alias-border-radius-lg);background-color:var(--semantic-bg-system-white);min-width:384px;color:var(--semantic-color-smoke);font-family:Inter,Helvetica,sans-serif;overflow:hidden}.accordion:focus-within{outline:1px solid var(--semantic-border-secondary-subtle);outline-offset:2px}.accordion__summary{box-sizing:border-box;min-height:44px;padding:0 var(--style-scale-100) 0 var(--style-scale-250);background-color:var(--semantic-bg-system-subtle);justify-content:space-between;align-items:center;gap:var(--style-scale-200);cursor:pointer;list-style:none;display:flex}.accordion__summary:focus{outline:none}.accordion__summary::-webkit-details-marker{display:none}.accordion__titleGroup{align-items:center;gap:8px;min-width:0;display:inline-flex}.accordion__icon{color:var(--semantic-icon-neutral);flex:none;justify-content:center;align-items:center;display:inline-flex}.accordion__title{font-size:var(--semantic-typography-heading-h5-size);font-weight:500;line-height:var(--semantic-typography-heading-h5-height);color:var(--semantic-color-neutral);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.accordion__chevron{width:36px;height:36px;color:var(--semantic-color-smoke);flex:0 0 32px;justify-content:center;align-items:center;transition:transform .16s;display:inline-flex}.accordion__chevron svg{width:20px;height:20px;display:block}.accordion[open] .accordion__chevron{transform:rotate(180deg)}.accordion__content{border-top:1px solid var(--semantic-border-muted);padding:var(--style-scale-400) var(--style-scale-300);font-size:var(--semantic-typography-body-md-size);font-weight:400;line-height:var(--semantic-typography-body-md-height);color:var(--semantic-color-smoke)}.avatar{background-color:var(--semantic-bg-system-strong);border:1px solid var(--semantic-border-inverse);box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;font-family:Inter,sans-serif;display:inline-flex;position:relative;overflow:visible}.avatar--xs{width:14px;height:14px}.avatar--sm{width:24px;height:24px}.avatar--md{width:32px;height:32px}.avatar--lg{width:40px;height:40px}.avatar__inner{justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.avatar__image,.avatar__inner{border-radius:50%;width:100%;height:100%}.avatar__image{object-fit:cover}.avatar__icon{justify-content:center;align-items:center;display:inline-flex}.avatar--xs .avatar__icon{width:10px;height:10px}.avatar--sm .avatar__icon{width:18px;height:18px}.avatar--lg .avatar__icon,.avatar--md .avatar__icon{width:24px;height:24px}.avatar__count{color:var(--semantic-color-smoke);font-weight:500;line-height:1}.avatar--xs .avatar__count{font-size:6px}.avatar--sm .avatar__count{font-size:var(--semantic-typography-sub-heading-sub7-size)}.avatar--md .avatar__count{font-size:var(--semantic-typography-heading-h5-size)}.avatar--lg .avatar__count{font-size:var(--semantic-typography-heading-h4-size)}.avatar__dot{border:1px solid var(--semantic-border-inverse);box-sizing:border-box;border-radius:50%;position:absolute;bottom:0;right:0}.avatar--xs .avatar__dot{width:4px;height:4px}.avatar--sm .avatar__dot{width:6px;height:6px}.avatar--md .avatar__dot{width:8px;height:8px}.avatar--lg .avatar__dot{width:10px;height:10px}.badge{width:-moz-fit-content;width:fit-content;height:var(--badge-height);padding:var(--alias-spacing-0) var(--badge-padding-x);background-color:var(--badge-bg);color:var(--badge-color);border:1px solid var(--badge-border-color,transparent);font-family:Inter,sans-serif;font-size:var(--badge-font-size);box-sizing:border-box;white-space:nowrap;justify-content:center;align-items:center;gap:6px;font-weight:500;line-height:1;display:inline-flex}.badge--sm{--badge-height:24px;--badge-padding-x:var(--alias-spacing-200);--badge-font-size:var(--semantic-typography-sub-heading-sub7-size);--badge-icon-size:12px;--badge-text-offset-y:0px}.badge--md{--badge-height:28px;--badge-padding-x:var(--alias-spacing-250,10px);--badge-font-size:var(--semantic-typography-heading-h6-size,13px);--badge-icon-size:14px;--badge-text-offset-y:0px}.badge--lg{--badge-height:32px;--badge-padding-x:var(--alias-spacing-300,12px);--badge-font-size:var(--semantic-typography-heading-h5-size,14px);--badge-icon-size:16px;--badge-text-offset-y:0px}.badge:focus-visible{outline:1px solid var(--semantic-border-secondary);outline-offset:2px}.badge--pill{border-radius:var(--alias-border-radius-round)}.badge--rectangle{border-radius:var(--alias-border-radius-md)}.badge__icon{width:var(--badge-icon-size);height:var(--badge-icon-size);flex:0 0 var(--badge-icon-size);color:var(--badge-icon-color);justify-content:center;align-items:center;display:inline-flex}.badge__icon svg{color:currentColor;width:100%;height:100%;display:block}.badge__icon svg circle,.badge__icon svg line,.badge__icon svg path,.badge__icon svg polygon,.badge__icon svg polyline,.badge__icon svg rect{stroke:currentColor}.badge__label{color:inherit;transform:translateY(var(--badge-text-offset-y));line-height:1;display:inline-block}.banner{width:100%;min-height:72px;padding:var(--alias-spacing-300) var(--alias-spacing-500);box-sizing:border-box;grid-template-columns:auto 1fr;align-items:start;grid-column-gap:8px;column-gap:8px;font-family:Inter;display:grid}.banner--no-description{min-height:auto;padding-top:var(--alias-spacing-250);padding-bottom:var(--alias-spacing-250);align-items:center}.banner--default{background:var(--semantic-bg-system-subtle);border:1px solid var(--semantic-border-muted);--banner-title-color:var(--semantic-color-dark);--banner-description-color:var(--semantic-color-smoke);--banner-icon-color:var(--semantic-icon-smoke)}.banner--error{background:var(--semantic-bg-error-muted);border:1px solid var(--semantic-border-error);--banner-title-color:var(--semantic-color-error);--banner-description-color:var(--semantic-color-dark);--banner-icon-color:var(--semantic-icon-error)}.banner--success{background:var(--semantic-bg-success-subtle);border:1px solid var(--semantic-border-success);--banner-title-color:var(--semantic-color-success);--banner-description-color:var(--semantic-color-dark);--banner-icon-color:var(--semantic-icon-success)}.banner--warning{background:var(--semantic-bg-warning-subtle);border:1px solid var(--semantic-border-warning);--banner-title-color:var(--semantic-color-warning);--banner-description-color:var(--semantic-color-dark);--banner-icon-color:var(--semantic-icon-warning)}.banner--info{background:var(--semantic-bg-info-muted);border:1px solid var(--semantic-border-info);--banner-title-color:var(--semantic-color-info);--banner-description-color:var(--semantic-color-dark);--banner-icon-color:var(--semantic-icon-info)}.banner--primary{background:var(--semantic-bg-primary-muted);border:1px solid var(--semantic-border-primary)}.banner--primary,.banner--primary-filled{--banner-title-color:var(--semantic-color-secondary);--banner-description-color:var(--semantic-color-dark);--banner-icon-color:var(--semantic-icon-primary)}.banner--primary-filled{background:var(--semantic-bg-primary-strong);border:none}.banner--secondary{background:var(--semantic-bg-secondary-subtle);border:1px solid var(--semantic-border-secondary)}.banner--secondary,.banner--secondary-filled{--banner-title-color:var(--semantic-color-primary-strong);--banner-description-color:var(--semantic-color-dark);--banner-icon-color:var(--semantic-icon-secondary-dark)}.banner--secondary-filled{background:var(--semantic-bg-secondary-subtle-hover);border:none}.banner__icon{width:24px;height:24px;color:var(--banner-icon-color);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.banner__icon svg{color:currentColor;width:100%;height:100%;display:block}.banner__icon svg circle,.banner__icon svg line,.banner__icon svg path,.banner__icon svg polygon,.banner__icon svg polyline,.banner__icon svg rect{stroke:currentColor}.banner__content{gap:var(--alias-spacing-100);flex-direction:column;grid-column:-2/-1;min-width:0;display:flex}.banner__header{justify-content:space-between;align-items:flex-start;gap:var(--alias-spacing-300);display:flex}.banner--no-description .banner__header{align-items:center}.banner__title{font-size:var(--semantic-typography-heading-h5-size);line-height:var(--semantic-typography-heading-h5-height);color:var(--banner-title-color);font-weight:500}.banner__description{font-size:var(--semantic-typography-body-sm-size);line-height:var(--semantic-typography-body-sm-height);color:var(--banner-description-color);font-weight:400}.outlined-button.MuiButton-root{width:var(--button-width);min-width:var(--button-width);height:var(--button-height);padding:var(--button-padding);gap:var(--button-gap);color:var(--button-color);border:var(--button-border);border-radius:var(--button-radius);background:var(--button-bg);box-shadow:none;font-family:Inter,sans-serif;font-size:var(--semantic-typography-heading-h5-size);line-height:var(--semantic-typography-heading-h5-height);text-transform:none;white-space:nowrap;font-weight:500}.outlined-button.MuiButton-root:hover{color:var(--button-hover-color);background:var(--button-hover-bg);box-shadow:var(--button-hover-shadow)}.outlined-button.MuiButton-root:active{color:var(--button-pressed-color);background:var(--button-pressed-bg);border:var(--button-pressed-border)}.outlined-button.MuiButton-root:disabled{color:var(--button-disabled-color);background:var(--button-disabled-bg);cursor:not-allowed;pointer-events:all;border:1px solid #0000}.outlined-button.MuiButton-root:focus-visible{color:var(--button-hover-color);background:var(--button-hover-bg);box-shadow:var(--button-hover-shadow);outline:2px solid var(--button-focus-highlight);outline-offset:3px}.outlined-button.MuiButton-root svg,.outlined-button.MuiButton-root svg path{stroke:var(--button-icon-color)}.outlined-button.MuiButton-root:disabled svg,.outlined-button.MuiButton-root:disabled svg path{stroke:var(--button-disabled-color)}.outlined-button.MuiButton-root:focus-visible svg,.outlined-button.MuiButton-root:focus-visible svg path{stroke:var(--button-focus-icon-color)}.outlined-button__base-content{align-items:center;gap:var(--button-gap);display:inline-flex}.outlined-button__gradient-text{--ai-icon-gradient-start:var(--semantic-gradient-default-start);--ai-icon-gradient-end:var(--semantic-gradient-default-end);background:linear-gradient(90deg,var(--semantic-gradient-default-start),var(--semantic-gradient-default-end));color:#0000;-webkit-background-clip:text;background-clip:text;align-items:center;gap:8px;display:inline-flex}.outlined-button.MuiButton-root:hover .outlined-button__gradient-text{--ai-icon-gradient-start:var(--semantic-gradient-default-start-hover);--ai-icon-gradient-end:var(--semantic-gradient-default-end-hover);background:linear-gradient(90deg,var(--semantic-gradient-default-start-hover),var(--semantic-gradient-default-end-hover));color:#0000;-webkit-background-clip:text;background-clip:text}.outlined-button.MuiButton-root:active .outlined-button__gradient-text{--ai-icon-gradient-start:var(--semantic-gradient-default-start);--ai-icon-gradient-end:var(--semantic-gradient-default-end);background:linear-gradient(90deg,var(--semantic-gradient-default-start),var(--semantic-gradient-default-end));color:#0000;-webkit-background-clip:text;background-clip:text}.outlined-button.Mui-disabled .outlined-button__gradient-text,.outlined-button.MuiButton-root:disabled .outlined-button__gradient-text{--ai-icon-gradient-start:currentColor;--ai-icon-gradient-end:currentColor;color:inherit;background:0 0}.outlined-button__base-ai-content{justify-content:center;align-items:center;gap:8px;line-height:1;display:inline-flex}.outlined-button__gradient-icon{--ai-icon-gradient-start:var(--semantic-gradient-default-start);--ai-icon-gradient-end:var(--semantic-gradient-default-end);flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.outlined-button__gradient-icon svg{width:20px;height:20px;display:block}.outlined-button.MuiButton-root:hover .outlined-button__gradient-icon{--ai-icon-gradient-start:var(--semantic-gradient-default-start-hover);--ai-icon-gradient-end:var(--semantic-gradient-default-end-hover)}.outlined-button.MuiButton-root:active .outlined-button__gradient-icon{--ai-icon-gradient-start:var(--semantic-gradient-default-start);--ai-icon-gradient-end:var(--semantic-gradient-default-end)}.outlined-button.Mui-disabled .outlined-button__gradient-icon,.outlined-button.MuiButton-root:disabled .outlined-button__gradient-icon{--ai-icon-gradient-start:currentColor;--ai-icon-gradient-end:currentColor;color:inherit;background:0 0}.outlined-button__base-ai-label{color:var(--semantic-color-dark);align-items:center;line-height:1;display:inline-flex}.outlined-button.MuiButton-root:disabled .outlined-button__base-ai-label{color:inherit}.outlined-button__icon-only{justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex}.outlined-button__icon-only svg{display:block}.outlined-button--inverse{background:0 0;position:relative;overflow:hidden}.outlined-button--inverse:before{content:"";border-radius:inherit;background:var(--button-color);opacity:0;pointer-events:none;transition:opacity .12s;position:absolute;inset:1px}.outlined-button--inverse:hover:before{opacity:.18}.outlined-button--inverse:active:before{opacity:.1}.outlined-button--inverse>*{z-index:1;position:relative}@media (max-width:400px){.outlined-button.MuiButton-root{font-size:12px}}.breadcrumb{align-items:center;gap:12px;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1;display:flex}.breadcrumb__link{color:inherit;text-decoration:none}.breadcrumb__item{box-sizing:border-box;background-color:var(--semantic-bg-system-muted);height:24px;color:var(--semantic-color-smoke);border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:6px;transition:background-color .16s,color .16s;display:inline-flex}.breadcrumb__link:focus{outline:none}.breadcrumb__link:focus-visible .breadcrumb__item{outline:1px solid var(--semantic-border-secondary);outline-offset:2px}.breadcrumb__link:hover .breadcrumb__item{background-color:var(--semantic-bg-system-heavy)}.breadcrumb__item--current{color:var(--semantic-color-primary);background-color:#0000;padding-left:0;padding-right:0;font-weight:500}.breadcrumb__icon{width:20px;height:20px;color:var(--semantic-color-smoke);flex:0 0 20px;justify-content:center;align-items:center;display:inline-flex}.breadcrumb__icon svg{width:20px;height:20px;display:block}.breadcrumb__item--current .breadcrumb__icon{color:var(--semantic-color-primary)}.breadcrumb__label{white-space:nowrap}.breadcrumb__separator{color:var(--semantic-color-light)}.card{background:var(--semantic-bg-system-white);border:1px solid var(--semantic-border-default);border-radius:12px;width:100%;font-family:Inter,sans-serif;overflow:hidden}.card-header{background:var(--semantic-bg-system-subtle);border:1px solid var(--semantic-border-muted);border-radius:12px 12px 0 0;align-items:center;gap:12px;height:56px;padding:0 20px;display:flex}.card .card-header{border-top:none;border-left:none;border-right:none;border-radius:0}.card-header-icon{width:24px;height:24px;color:var(--semantic-color-secondary);justify-content:center}.card-header-action,.card-header-icon{flex-shrink:0;align-items:center;display:inline-flex}.card-header-action{margin-left:auto}.card-header-title{color:var(--semantic-color-dark);font-size:20px;font-weight:700}.card-header-title>:last-child{margin-left:var(--alias-spacing-200,8px)}.card-content{color:var(--semantic-color-smoke);padding:20px}.custom-checkbox{align-items:flex-start;gap:var(--checkbox-gap);cursor:pointer;color:var(--semantic-color-dark);--checkbox-label-size:15px;--checkbox-label-line-height:135%;font-family:Inter,Helvetica,sans-serif;display:inline-flex;position:relative}.custom-checkbox--disabled{cursor:not-allowed}.custom-checkbox__input{opacity:0;pointer-events:none;position:absolute}.custom-checkbox__asterisk{padding-top:var(--checkbox-asterisk-padding-top);color:var(--semantic-color-error);font-size:var(--checkbox-asterisk-size);transform:translateY(var(--custom-checkbox__asterisk-y));line-height:1}.custom-checkbox__body{gap:var(--checkbox-body-gap);flex-direction:column;display:flex}.custom-checkbox__main{align-items:center;gap:var(--checkbox-main-gap);display:flex}.custom-checkbox__icon{width:var(--checkbox-size);height:var(--checkbox-size);flex:0 0 var(--checkbox-size)}.custom-checkbox__box,.custom-checkbox__icon{justify-content:center;align-items:center;line-height:0;display:inline-flex}.custom-checkbox__box{box-sizing:border-box;border:1px solid var(--semantic-border-heavy);border-radius:var(--checkbox-radius);background-color:var(--semantic-bg-system-white);width:100%;height:100%;transition:border-color .16s,background-color .16s,box-shadow .16s;position:relative}.custom-checkbox__check-icon{width:var(--checkbox-check-size);height:var(--checkbox-check-size);color:var(--semantic-icon-inverse);pointer-events:none;display:block;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.custom-checkbox--hovered:not(.custom-checkbox--checked):not(.custom-checkbox--indeterminate):not(.custom-checkbox--disabled) .custom-checkbox__box,.custom-checkbox--pressed:not(.custom-checkbox--checked):not(.custom-checkbox--indeterminate):not(.custom-checkbox--disabled) .custom-checkbox__box{border-color:var(--semantic-border-heavy);background-color:var(--semantic-bg-system-muted)}.custom-checkbox--checked .custom-checkbox__box,.custom-checkbox--indeterminate .custom-checkbox__box{background-color:var(--semantic-bg-secondary-default);border-color:#0000}.custom-checkbox--indeterminate .custom-checkbox__box:after{content:"";width:var(--checkbox-check-size);background-color:var(--semantic-icon-inverse);border-radius:1px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.custom-checkbox__check-icon path{stroke:currentColor}.custom-checkbox__input:focus-visible~.custom-checkbox__body .custom-checkbox__box{border-color:var(--semantic-border-secondary);outline:2px solid var(--semantic-border-secondary);outline-offset:2px}.custom-checkbox--disabled .custom-checkbox__box{border-color:var(--semantic-border-muted);background-color:var(--semantic-bg-system-white)}.custom-checkbox--disabled.custom-checkbox--checked .custom-checkbox__box{border-color:var(--semantic-border-muted);background-color:var(--semantic-bg-system-muted)}.custom-checkbox--disabled.custom-checkbox--checked .custom-checkbox__check-icon{color:var(--semantic-color-light)}.custom-checkbox__label{color:var(--semantic-color-dark);font-weight:600}.custom-checkbox__description,.custom-checkbox__label{font-size:var(--checkbox-label-size);line-height:var(--checkbox-label-line-height)}.custom-checkbox__description{padding-left:var(--checkbox-description-padding-left);color:var(--semantic-color-smoke);font-weight:400}.custom-checkbox--sm{--checkbox-gap:6px;--checkbox-main-gap:6px;--checkbox-body-gap:2px;--checkbox-size:16px;--checkbox-check-size:11px;--checkbox-radius:var(--alias-border-radius-sm);--checkbox-description-padding-left:22px;--checkbox-asterisk-padding-top:1px;--checkbox-asterisk-size:12px;--custom-checkbox__asterisk-y:4.5px}.custom-checkbox--md{--checkbox-gap:8px;--checkbox-main-gap:8px;--checkbox-body-gap:2px;--checkbox-size:20px;--checkbox-check-size:14px;--checkbox-radius:var(--alias-border-radius-md);--checkbox-description-padding-left:28px;--checkbox-asterisk-padding-top:2px;--checkbox-asterisk-size:15px;--custom-checkbox__asterisk-y:3px}.custom-checkbox--lg{--checkbox-gap:10px;--checkbox-main-gap:10px;--checkbox-body-gap:4px;--checkbox-size:24px;--checkbox-check-size:16px;--checkbox-radius:var(--alias-border-radius-lg);--checkbox-description-padding-left:34px;--checkbox-asterisk-padding-top:3px;--checkbox-asterisk-size:15px;--custom-checkbox__asterisk-y:4px}.chip{box-sizing:border-box;border:1px solid var(--semantic-border-default);border-radius:var(--alias-border-radius-round);background-color:var(--semantic-bg-system-white);width:-moz-fit-content;width:fit-content;color:var(--semantic-color-smoke);white-space:nowrap;font-family:Inter,Helvetica,sans-serif;font-weight:500}.chip,.chip__label{align-items:center;display:inline-flex}.chip__label{color:inherit;padding:0}.chip:focus-within{outline:1px solid var(--semantic-border-secondary);outline-offset:2px}.chip__close{cursor:pointer;color:inherit;background:0 0;border:none;outline:none;justify-content:center;align-items:center;padding:0;transition:transform .12s;display:inline-flex}.chip__close:focus,.chip__close:focus-visible{outline:none}.chip__close:focus-visible,.chip__close:hover{transform:scale(1.2)}.chip__close svg{display:block}.chip__close svg circle,.chip__close svg line,.chip__close svg path,.chip__close svg polygon,.chip__close svg polyline{stroke:currentColor}.chip--sm{gap:var(--alias-spacing-100);height:18px;font-size:var(--semantic-typography-sub-heading-sub7-size);line-height:var(--semantic-typography-body-xs-height)}.chip--sm.chip--with-avatar{padding:var(--alias-spacing-50) var(--alias-spacing-25) var(--alias-spacing-50) var(--alias-spacing-50)}.chip--sm.chip--without-avatar{padding:var(--alias-spacing-50) var(--alias-spacing-50) var(--alias-spacing-50) var(--alias-spacing-150)}.chip--selectable.chip--sm.chip--without-avatar{padding:var(--alias-spacing-50) var(--alias-spacing-150)}.chip--sm .chip__close{width:16px;height:16px}.chip--md{gap:var(--alias-spacing-150);height:28px;font-size:var(--semantic-typography-heading-h6-size);line-height:var(--semantic-typography-heading-h6-height)}.chip--md.chip--with-avatar{padding:var(--alias-spacing-50)}.chip--md.chip--without-avatar{padding:var(--alias-spacing-50) var(--alias-spacing-50) var(--alias-spacing-50) var(--alias-spacing-250)}.chip--selectable.chip--md.chip--without-avatar{padding:var(--alias-spacing-50) var(--alias-spacing-250)}.chip--md .chip__close{width:24px;height:24px}.chip--md .chip__close svg{width:16px;height:16px}.chip--lg{gap:var(--alias-spacing-200);height:40px;font-size:var(--semantic-typography-heading-h5-size);line-height:var(--semantic-typography-heading-h5-height)}.chip--lg.chip--with-avatar{padding:var(--alias-spacing-100)}.chip--lg.chip--without-avatar{padding:var(--alias-spacing-100) var(--alias-spacing-100) var(--alias-spacing-100) var(--alias-spacing-400)}.chip--selectable.chip--lg.chip--without-avatar{padding:var(--alias-spacing-100) var(--alias-spacing-400)}.chip--lg .chip__close{width:32px;height:32px}.chip__icon{color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.chip__icon svg{display:block}.chip--selectable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chip--selectable:hover:not(.chip--disabled){background-color:var(--semantic-bg-system-subtle)}.chip--selected{border-color:var(--semantic-border-secondary);background-color:var(--semantic-bg-secondary-subtle);color:var(--semantic-color-primary)}.chip--disabled{opacity:.5;cursor:not-allowed}.icon-settings-header{flex-direction:column;display:flex}.icon-settings-container{align-items:center;gap:8px;display:flex}.color-buttons-container{border:1px solid var(--semantic-border-muted);padding:var(--alias-spacing-100);border-radius:var(--alias-border-radius-lg);align-items:center;gap:6px;display:inline-flex}.simple-color-button{border-radius:var(--alias-border-radius-md);box-sizing:border-box;cursor:pointer;border:1px solid var(--semantic-icon-smoke);width:30px;height:30px;padding:3px}.simple-color-button:focus-visible{outline:1px solid var(--semantic-border-secondary);outline-offset:2px}.simple-color-button-inner{border-radius:var(--alias-border-radius-md);width:100%;height:100%}.color-picker-container{align-items:center;display:inline-flex;position:relative}.simple-color-picker-popover{z-index:20;background:var(--semantic-bg-system-white);border-radius:var(--alias-border-radius-3xl);box-sizing:border-box;width:-moz-fit-content;width:fit-content;padding:0;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 4px 16px -3px #00000038}[data-theme=dark] .simple-color-picker-popover{border:1px solid var(--alias-neutral-white)}.simple-color-picker-main{margin:0 -12px;position:relative}.simple-color-picker-main .react-colorful{width:100%;height:147px}.simple-color-picker-main .react-colorful__saturation{border-bottom:none;border-radius:12px 12px 0 0;height:168px}.simple-color-picker-main .react-colorful__hue{border-radius:999px;width:200px;height:16px;margin-top:18px;margin-left:65px}.simple-color-picker-main .react-colorful__hue-pointer,.simple-color-picker-main .react-colorful__saturation-pointer{border:4px solid var(--semantic-bg-system-white);width:24px;height:24px;box-shadow:0 0 0 1px #0003}.simple-color-picker-eyedropper{width:36px;height:36px;color:var(--semantic-icon-primary);pointer-events:none;justify-content:center;align-items:center;line-height:0;display:inline-flex;position:absolute;top:124px;left:18px}.simple-color-picker-eyedropper svg{width:20px;height:20px}.simple-color-picker-value-row{align-items:center;gap:var(--alias-spacing-200);margin:var(--alias-spacing-600) var(--alias-spacing-300) 0;display:flex}.simple-color-picker-preview{border:1px solid var(--semantic-border-heavy);width:36px;height:36px;box-shadow:inset 0 0 0 2px var(--semantic-bg-system-white);border-radius:4px;flex-shrink:0}.simple-color-picker-code-input{text-align:center;width:45px;height:36px;color:var(--semantic-color-dark);border:1px solid var(--semantic-border-default);box-sizing:border-box;border-radius:4px;padding:0;font-family:Inter,Helvetica,sans-serif;font-size:10px}.simple-color-picker-code-input--hex{text-align:left;width:139px;padding:0 8px}.simple-color-picker-code-input:focus-visible,.simple-color-picker-mode-button:focus-visible{outline:1px solid var(--semantic-border-secondary);outline-offset:1px}.simple-color-picker-code-input::-webkit-inner-spin-button,.simple-color-picker-code-input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.simple-color-picker-code-input{-moz-appearance:textfield}.simple-color-picker-mode-button{width:53px;height:36px;padding:0 var(--alias-spacing-0) 0 var(--alias-spacing-200);color:var(--semantic-color-dark);background:var(--semantic-bg-system-white);border:1px solid var(--semantic-border-default);box-sizing:border-box;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;font-family:Inter,Helvetica,sans-serif;font-size:10px;display:inline-flex}.simple-color-picker-actions{margin:var(--alias-spacing-600) 18px var(--alias-spacing-300);justify-content:flex-end;align-items:center;gap:var(--alias-spacing-100);display:flex}.search-bar-field{align-items:center;gap:16px;display:flex}.search-bar-field .search-bar{flex:1 1;min-width:0}.search-bar-label{font-family:Inter;font-size:var(--semantic-typography-body-sm-size);font-weight:400;line-height:var(--semantic-typography-body-sm-height);color:var(--semantic-color-dark);flex-shrink:0}.search-bar-label.is-disabled{color:var(--semantic-color-disable)}.search-bar{box-sizing:border-box;background:var(--semantic-bg-system-white);border:1px solid var(--semantic-border-strong);width:100%;height:36px;font-family:Inter;font-size:var(--semantic-typography-body-sm-size);font-weight:400;line-height:var(--semantic-typography-body-sm-height);color:var(--semantic-color-dark);border-radius:8px;align-items:center;gap:8px;padding:0 8px;display:flex;position:relative}.search-bar-input{width:100%;min-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-overflow:ellipsis;background:0 0;border:none;outline:none;overflow:hidden}.search-bar-input::placeholder{color:var(--semantic-color-smoke);font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;opacity:1}.search-bar:focus-within{border-color:var(--semantic-border-secondary)}.search-bar:hover{background:var(--semantic-bg-system-subtle)}.search-bar.is-disabled{background:var(--semantic-bg-system-strong);border-color:var(--semantic-bg-system-strong);color:var(--semantic-color-disable);cursor:not-allowed}.search-bar-icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.search-bar-icon.is-disabled{color:var(--semantic-color-disable)}.search-bar-icon.is-disabled svg{stroke:currentColor}.search-bar-input:disabled{cursor:not-allowed;color:inherit}.search-bar-input:disabled::placeholder{color:inherit}.search-bar-clear,.search-bar-filter{cursor:pointer;color:var(--semantic-color-smoke);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;display:inline-flex}.search-bar-filter.is-disabled{cursor:not-allowed;color:var(--semantic-color-disable)}.search-bar-filter.is-disabled svg path{stroke:currentColor}.search-bar .search-bar-filter-popup{flex-shrink:0;align-items:center;display:inline-flex}.filter{font-family:Inter,sans-serif;display:inline-block;position:relative}.filter-trigger{border-radius:var(--alias-border-radius-lg);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex}.filter-trigger svg{display:block}.filter-trigger--sm{width:18px;height:18px}.filter-trigger--sm svg{width:16px;height:16px}.filter-trigger--md{width:24px;height:24px}.filter-trigger--md svg{width:20px;height:20px}.filter-trigger--lg{width:32px;height:32px}.filter-trigger--lg svg{width:28px;height:28px}.filter-trigger:hover:not(:disabled):not(.is-open){background:var(--semantic-bg-system-default)}.filter-trigger.is-open,.filter-trigger:focus-visible{border-color:var(--semantic-border-secondary);background:0 0;outline:none}.filter-trigger:disabled{cursor:not-allowed;background:var(--semantic-bg-system-muted)}.filter-trigger:disabled svg path{stroke:var(--semantic-icon-disabled)}.filter-panel{background:var(--semantic-bg-system-white);border:1px solid var(--semantic-border-muted);border-radius:var(--alias-border-radius-xl);z-index:1000;flex-direction:column;width:max-content;min-width:432px;max-width:calc(100vw - 32px);min-height:180px;max-height:calc(100vh - 32px);display:flex;position:fixed;overflow:hidden;box-shadow:0 12px 28px #10182824;container:filter-panel/inline-size}.filter-panel__header{padding:var(--alias-spacing-250) var(--alias-spacing-500);background:var(--semantic-bg-system-subtle);border-bottom:1px solid #14141414;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;display:flex}.filter-panel__title{font-size:var(--semantic-typography-heading-h5-size);color:#1f2430;font-weight:500}.filter-panel .filter-panel__clear{cursor:pointer;width:-moz-fit-content;width:fit-content;color:var(--semantic-color-primary);background:0 0;border:none;align-items:center;padding:0;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:1.2;display:inline-flex}.filter-panel .filter-panel__clear:focus-visible{outline:1px solid var(--semantic-border-secondary);outline-offset:2.5px}.filter-panel__body{grid-template-columns:1fr [label] repeat(var(--filter-panel--columns,2),auto) [control];grid-gap:var(--alias-spacing-400);gap:var(--alias-spacing-400);padding:var(--alias-spacing-500);scrollbar-gutter:stable;min-height:0;display:grid;overflow-y:auto}.filter-group{grid-template-columns:subgrid;grid-column:1/-1;grid-gap:12px;gap:12px}.filter-group,.filter-group>*{align-items:center;display:grid}.filter-group>*{grid-template-columns:subgrid;grid-gap:var(--alias-spacing-500);gap:var(--alias-spacing-500);grid-column:label/-1}.filter-group__label{font-family:InterMedium,Inter;font-size:var(--semantic-typography-heading-h5-size);color:var(--semantic-color-secondary);grid-column:1/label;align-self:start;font-weight:500}.filter-group__options{color:var(--semantic-color-neutral);grid-column:label/control;font-family:Inter;font-weight:400}@container filter-panel (width<=340px){.filter-group{grid-template-columns:1fr;align-items:start;gap:8px}}.filter-panel__footer{padding:var(--alias-spacing-250) var(--alias-spacing-500);border-top:1px solid var(--semantic-border-muted);flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;display:flex}.common-form-control__hidden-measure{visibility:hidden;white-space:nowrap;height:0;font-family:inherit;font-size:14px;font-weight:400;position:absolute;overflow:hidden}.common-form-control__hidden-item{padding:10px 34px 8px 15px}.admin-common-form-control{min-width:var(--common-form-control-min-width)}.admin-common-form-control .MuiInputBase-root.Mui-disabled{border-color:var(--semantic-bg-system-strong);background-color:var(--semantic-bg-system-strong)}.common-form-select.MuiInputBase-root{background-color:var(--semantic-bg-system-white);min-width:213px;height:36px;color:var(--semantic-color-dark);border:1px solid var(--semantic-border-default);border-radius:var(--alias-border-radius-lg);font-family:Inter,Helvetica,sans-serif;box-shadow:none!important;font-size:14px!important}.common-form-select--full-width.MuiInputBase-root{width:100%;min-width:100%}.common-form-select.MuiInputBase-root.Mui-focused{border-color:var(--semantic-border-secondary-subtle)}.common-form-select.MuiInputBase-root:hover{background-color:var(--semantic-bg-system-muted);border-color:var(--semantic-border-strong)}.common-form-select.MuiInputBase-root:active{background-color:var(--semantic-bg-system-strong);border-color:var(--semantic-border-heavy)}.common-form-select .MuiSelect-select{align-items:center;line-height:22px;display:flex;overflow:hidden;padding:6px 34px 6px 15px!important}.common-form-select__value{align-items:center;gap:8px;width:100%;min-width:0;display:flex}.common-form-select__start-icon{flex-shrink:0;align-items:center;display:flex}.common-form-select__value-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.common-form-select .MuiOutlinedInput-notchedOutline,.common-form-select:hover .MuiOutlinedInput-notchedOutline{border-width:0!important}.common-form-select.MuiInputBase-root.Mui-focused .MuiSelect-select{box-shadow:none!important;outline:none!important}.default-form-select .MuiOutlinedInput-notchedOutline{border-width:initial}.common-form-select__icon{pointer-events:none;position:absolute;right:10px}.common-form-menu-root{z-index:9999!important}.common-form-menu-paper.MuiPaper-root{background-color:var(--semantic-bg-system-white);max-height:225px;color:var(--semantic-color-dark);border-radius:var(--alias-border-radius-lg);scrollbar-width:thin;scrollbar-color:var(--semantic-bg-system-dust) transparent;border:none;margin-top:8px;overflow-y:auto;box-shadow:0 0 2px #00000040!important}.common-form-menu-paper.MuiPaper-root::-webkit-scrollbar{width:8px}.common-form-menu-paper.MuiPaper-root::-webkit-scrollbar-track{background-color:#0000}.common-form-menu-paper.MuiPaper-root::-webkit-scrollbar-thumb{background-color:var(--semantic-bg-system-dust);border-radius:var(--alias-border-radius-sm,4px)}.common-form-menu-paper.MuiPaper-root::-webkit-scrollbar-thumb:hover{background-color:var(--semantic-bg-system-darkest)}.common-form-menu-paper .MuiList-root.MuiMenu-list,.common-form-menu-paper--with-search .MuiList-root.MuiMenu-list{padding-top:0;padding-bottom:0}.common-form-search-header.MuiListSubheader-root{background-color:var(--semantic-bg-system-white);width:100%;margin:0;padding:0;line-height:normal}.common-form-search{border-bottom:1px solid var(--semantic-border-muted);width:100%;position:relative}.common-form-search-bar.search-bar{border-radius:var(--alias-border-radius-none);background-color:var(--semantic-bg-system-white);border:none;height:40px;padding:6px 12px}.common-form-search-bar.search-bar:hover{background-color:var(--semantic-bg-system-muted)}.common-form-search-bar.search-bar:focus-within{background-color:var(--semantic-bg-system-white)}.common-form-menu-item.MuiMenuItem-root{align-items:center;gap:var(--alias-spacing-250);height:34px;color:var(--semantic-color-dark);white-space:nowrap;text-overflow:ellipsis;border-radius:0;padding:6px 15px;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:160%;display:flex;overflow:hidden;min-height:0!important}.common-form-menu-item.Mui-selected{font-weight:400;background-color:var(--semantic-bg-secondary-subtle)!important}.common-form-menu-item.MuiMenuItem-root:hover{background-color:var(--semantic-bg-system-muted)!important}.common-form-menu-item.MuiMenuItem-root:active{background-color:var(--semantic-bg-system-default)!important}.common-form-menu-item.MuiMenuItem-root.Mui-focusVisible{box-shadow:inset 2px 0 0 0 var(--semantic-border-secondary),inset -2px 0 0 0 var(--semantic-border-secondary),inset 0 2px 0 0 var(--semantic-border-secondary),inset 0 -2px 0 0 var(--semantic-border-secondary);z-index:1;background-color:#0000;border:none;padding-left:15px;border-radius:var(--alias-border-radius-lg)!important;border-top:0!important}.common-form-menu-item__checkbox.MuiCheckbox-root{margin-right:8px;padding:0}.common-form-menu-item__icon{align-items:center;display:flex}.common-form-menu-item__radio.MuiRadio-root{color:var(--semantic-border-heavy);margin-right:8px;padding:0}.common-form-menu-item__radio.MuiRadio-root:hover{color:var(--semantic-border-secondary);background-color:#0000}.common-form-menu-item__radio.Mui-checked{color:var(--semantic-color-dark)}.common-form-menu-item__radio.MuiRadio-root .MuiSvgIcon-root{width:18px;height:18px}.common-form-menu-item:hover .common-form-menu-item__radio.MuiRadio-root{color:var(--semantic-border-secondary)}.common-form-menu-item.Mui-selected .common-form-menu-item__radio.Mui-checked,.common-form-menu-item.Mui-selected .common-form-menu-item__radio.MuiRadio-root{color:var(--semantic-bg-secondary-default)}.common-form-menu-item.Mui-focusVisible{background-color:var(--semantic-bg-system-muted);outline:none}.common-form-menu-item.Mui-selected,.common-form-menu-item.Mui-selected.Mui-focusVisible{background-color:var(--semantic-bg-secondary-subtle)}.common-form-control__asterisk{color:var(--semantic-color-error);margin-left:2px}.common-form-menu-item__label{text-overflow:ellipsis;flex:1 1;min-width:0;overflow:hidden}.common-form-menu-item__remove{cursor:pointer;color:var(--semantic-color-dark);flex:none;align-items:center;display:inline-flex}.common-form-other{padding:6px 15px 10px;list-style:none}.common-form-other__row{flex-direction:row;align-items:center;gap:8px;display:flex}.common-form-other__input{border:1px solid var(--semantic-border-strong);min-width:0;height:32px;color:var(--semantic-color-dark);background:var(--semantic-bg-system-white);border-radius:8px;outline:none;flex:1 1;padding:0 12px;font-family:Inter,sans-serif;font-size:14px}.common-form-other__input:focus-visible{border-color:var(--semantic-border-secondary);outline:1px solid var(--semantic-border-secondary)}.counter-field{--counter-field-border-color:var(--semantic-border-strong);--counter-field-background:var(--semantic-bg-system-white);--counter-field-text-color:var(--semantic-color-light);--counter-field-value-color:var(--semantic-color-dark);--counter-field-icon-color:var(--semantic-bg-system-darkest);--counter-field-description-color:var(--semantic-color-disable);flex-direction:column;gap:4px;width:160px;font-family:Inter,sans-serif;display:flex}.counter-field__label{font-size:var(--semantic-typography-body-sm-size);font-weight:400;line-height:var(--style-scale-450);color:var(--semantic-color-dark)}.counter-field__control{background:var(--counter-field-background);border:1px solid var(--counter-field-border-color);border-radius:var(--alias-border-radius-md);box-sizing:border-box;align-items:center;height:36px;transition:border-color .12s,box-shadow .12s,background-color .12s;display:flex;position:relative;overflow:hidden}.counter-field:not(.counter-field--disabled):not(.counter-field--error) .counter-field__control:hover{--counter-field-background:var(--semantic-bg-system-subtle);--counter-field-border-color:var(--semantic-border-heavy)}.counter-field:not(.counter-field--disabled):not(.counter-field--error) .counter-field__control:focus-within{--counter-field-background:var(--semantic-bg-system-white);--counter-field-border-color:var(--semantic-border-secondary-subtle)}.counter-field--error{--counter-field-border-color:var(--semantic-border-error);--counter-field-background:var(--semantic-bg-error-muted)}.counter-field--disabled{--counter-field-background:var(--semantic-bg-system-default);--counter-field-border-color:var(--semantic-border-strong);--counter-field-text-color:var(--semantic-color-disable);--counter-field-description-color:var(--semantic-color-disable);cursor:not-allowed}.counter-field__input{width:100%;min-width:0;height:100%;padding:var(--alias-spacing-150) var(--alias-spacing-150) var(--alias-spacing-150) var(--alias-spacing-300);color:var(--counter-field-text-color);font-family:inherit;font-size:var(--semantic-typography-body-sm-size);font-weight:400;line-height:var(--style-scale-450);box-sizing:border-box;background:0 0;border:0;outline:none}.counter-field__input::placeholder{color:var(--semantic-color-disable)}.counter-field__input:disabled{cursor:not-allowed}.counter-field__input::-webkit-inner-spin-button,.counter-field__input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.counter-field__input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.counter-field__stepper{background:var(--semantic-bg-system-subtle);opacity:0;pointer-events:none;flex-direction:column;width:24px;height:100%;transition:opacity .12s,border-color .12s;display:flex;position:absolute;top:0;right:0}.counter-field--selected:not(.counter-field--disabled) .counter-field__stepper,.counter-field:not(.counter-field--disabled) .counter-field__control:focus-within .counter-field__stepper,.counter-field:not(.counter-field--disabled) .counter-field__control:hover .counter-field__stepper{opacity:1;pointer-events:auto}.counter-field__stepper-button{width:100%;height:50%;color:var(--counter-field-icon-color);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.counter-field__stepper-button:hover:not(:disabled){background:var(--semantic-bg-secondary-subtle);border:0}.counter-field__stepper-button:active:not(:disabled){background:var(--semantic-bg-secondary-muted)}.counter-field__stepper-button:focus-visible{outline:2px solid var(--semantic-border-focus,#008aa8);outline-offset:-2px}.counter-field__stepper-button:disabled{cursor:not-allowed;opacity:.5}.counter-field--disabled .counter-field__stepper{display:none}.counter-field__description{font-size:var(--semantic-typography-body-sm-size);font-weight:400;line-height:var(--style-scale-450);color:var(--counter-field-description-color);margin:0}.counter-field--has-value:not(.counter-field--disabled) .counter-field__input{color:var(--counter-field-value-color)}:root{--month-picker-accent:var(--semantic-bg-secondary-default);--month-picker-header-bg:var(--semantic-bg-system-muted);--month-picker-border:var(--semantic-border-default);--month-picker-text:var(--semantic-color-dark);--month-picker-muted:var(--semantic-color-ex-light);--month-picker-hover:var(--semantic-bg-system-subtle)}.month-picker-popper .react-datepicker,.react-datepicker,.react-datepicker__input-container input{font-family:Inter,InterMedium,Roboto,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.react-datepicker__input-container input{box-sizing:border-box;cursor:pointer;border:1px solid var(--semantic-border-default);width:189px;height:36px;color:var(--month-picker-text);background-color:var(--semantic-bg-system-white);border-radius:4px;padding:8px 35px 8px 10px;font-size:14px;line-height:18px}.react-datepicker__input-container input[disabled]{cursor:default}.react-datepicker__input-container input:hover{border-color:var(--semantic-color-dark)}.react-datepicker__input-container input:focus,.react-datepicker__input-container input:focus-visible{border-color:var(--month-picker-accent);outline:1px solid var(--semantic-border-secondary);outline-offset:2px}.month-picker-popper{z-index:1500!important;margin:0!important;position:static!important;inset:auto!important;transform:none!important}.react-datepicker__triangle{display:none}.month-picker-calendar{width:var(--month-picker-calendar-width,360px);box-sizing:border-box;border:1px solid var(--semantic-border-default);border-radius:var(--alias-border-radius-lg);background-color:var(--semantic-bg-system-white);font-family:Inter,InterMedium,Roboto,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;overflow:hidden}.month-picker-calendar .react-datepicker__header{box-sizing:border-box;background-color:var(--semantic-bg-system-muted);border-bottom:0;border-radius:0;height:48px;margin:0;padding:0}.month-picker-top-bar{box-sizing:border-box;align-items:center;grid-gap:var(--alias-spacing-200);gap:var(--alias-spacing-200);grid-template-columns:1fr auto;height:48px;padding:0 8px;display:grid}.month-picker-header-date{font-family:Inter,InterMedium,sans-serif;font-size:var(--semantic-typography-heading-h5-size);font-weight:500;line-height:var(--style-scale-500);color:var(--semantic-color-dark);align-items:center;display:flex}.month-picker-year-box{border:none;border-radius:0;width:auto}.month-picker-header-controls{justify-content:flex-end;align-items:center;width:auto;padding:0;display:flex}.next-year-button,.prev-year-button{cursor:pointer;color:var(--semantic-color-dark);background:0 0;border:none;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex}.next-year-button:focus-visible,.prev-year-button:focus-visible{outline:1px solid var(--semantic-border-secondary);outline-offset:1.5px;border-radius:8px}.month-picker-calendar--day{width:var(--month-picker-calendar-width,360px)}.month-picker-calendar--day .react-datepicker__month-container,.month-picker-calendar--range-day .react-datepicker__month-container{width:100%}.month-picker-calendar--day .react-datepicker__month,.month-picker-calendar--range-day .react-datepicker__month{padding:0 var(--alias-spacing-400) var(--alias-spacing-200);box-sizing:border-box;margin:0;display:block}.month-picker-calendar--day .react-datepicker__day-names,.month-picker-calendar--range-day .react-datepicker__day-names{box-sizing:border-box;width:100%;margin:var(--alias-spacing-200) 0 0;padding:0 var(--alias-spacing-400) var(--alias-spacing-200);grid-template-columns:repeat(7,40px);justify-content:space-between;display:grid}.month-picker-calendar--day .react-datepicker__day--keyboard-selected:not(.react-datepicker__day--selected),.month-picker-calendar--day .react-datepicker__day:focus-visible{outline:1px solid var(--semantic-border-secondary);outline-offset:2px;z-index:4;border-radius:999px;position:relative}.month-picker-calendar--day .react-datepicker__week,.month-picker-calendar--range-day .react-datepicker__week{box-sizing:border-box;grid-template-columns:repeat(7,40px);justify-content:space-between;width:100%;margin:0 0 4px;display:grid}.month-picker-calendar--day .react-datepicker__day,.month-picker-calendar--day .react-datepicker__day-name,.month-picker-calendar--range-day .react-datepicker__day,.month-picker-calendar--range-day .react-datepicker__day-name{box-sizing:border-box;width:40px;height:40px;font-family:Inter,InterMedium,sans-serif;font-size:var(--semantic-typography-body-md-size);justify-content:center;align-items:center;margin:0;line-height:20px;display:inline-flex}.month-picker-calendar--day .react-datepicker__day-name,.month-picker-calendar--range-day .react-datepicker__day-name{color:var(--semantic-color-ex-light);font-weight:400}.month-picker-calendar--day .react-datepicker__day{color:var(--semantic-color-dark);border:1px solid #0000;border-radius:100px}.month-picker-calendar--day .react-datepicker__day--outside-month{color:var(--semantic-color-ex-light)}.month-picker-calendar--day .react-datepicker__day--disabled,.month-picker-calendar--range-day .react-datepicker__day--disabled{color:var(--semantic-color-ex-light);pointer-events:none}.month-picker-calendar--day .react-datepicker__day--keyboard-selected:not(.react-datepicker__day--selected){color:var(--semantic-color-dark)!important;background-color:#0000!important;border-radius:999px!important}.month-picker-calendar--day .react-datepicker__day--keyboard-selected:not(.react-datepicker__day--selected):hover{z-index:4;position:relative;background-color:var(--semantic-bg-system-subtle)!important;color:var(--semantic-color-dark)!important;border:1px solid var(--semantic-border-heavy)!important}.month-picker-calendar--day .react-datepicker__day--selected{background-color:var(--semantic-bg-secondary-default)!important;color:var(--semantic-bg-system-white)!important;border-radius:999px!important}.month-picker-calendar--day .react-datepicker__day--selected.react-datepicker__day--keyboard-selected:hover,.month-picker-calendar--day .react-datepicker__day--selected:hover{background-color:var(--semantic-bg-secondary-default-hover)!important;color:var(--semantic-bg-system-white)!important;border-color:#0000!important}.month-picker-calendar--day .react-datepicker__day--outside-month.react-datepicker__day--keyboard-selected{color:var(--semantic-bg-system-subtle)!important;background-color:#0000!important}.month-picker-calendar--day .react-datepicker__day--today:not(.react-datepicker__day--selected){border:1px solid var(--semantic-border-heavy);z-index:4;border-radius:999px;font-weight:400;position:relative}.month-picker-calendar--day .react-datepicker__day:not(.react-datepicker__day--selected):hover{z-index:4;position:relative;background-color:var(--semantic-bg-system-subtle)!important;border:1px solid var(--semantic-border-heavy)!important;border-radius:999px!important}.month-picker-calendar--month{width:var(--month-picker-calendar-width,280px)}.month-picker-calendar--month .react-datepicker__month-container{width:100%}.month-picker-calendar--month .react-datepicker__month{box-sizing:border-box;flex-direction:column;row-gap:8px;margin:0;padding:8px 16px;display:flex}.month-picker-calendar--month .react-datepicker__month-wrapper{justify-content:space-between;grid-gap:var(--alias-spacing-400);gap:var(--alias-spacing-400);grid-template-columns:repeat(3,72px);width:100%;display:grid}.month-picker-calendar--month .react-datepicker__month-text{box-sizing:border-box;font-family:Inter,InterMedium,sans-serif;font-size:var(--semantic-typography-body-md-size);color:var(--month-picker-text);border:1px solid #0000;padding:0;line-height:20px;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:72px!important;height:72px!important;margin:0!important;display:inline-flex!important}.month-picker-calendar--month .react-datepicker__month-text:not(.react-datepicker__month-text--selected):hover{border-color:var(--semantic-border-heavy);background-color:var(--month-picker-hover)!important}.month-picker-calendar--month .react-datepicker__month-text--keyboard-selected:not(.react-datepicker__month-text--selected){color:var(--month-picker-text)!important;background-color:#0000!important}.month-picker-calendar--month .react-datepicker__month-text--selected{background-color:var(--month-picker-accent)!important;color:var(--semantic-bg-system-white)!important;border-color:#0000!important;border-radius:999px!important}.month-picker-calendar--month .react-datepicker__month-text--selected.react-datepicker__month-text--keyboard-selected:hover,.month-picker-calendar--month .react-datepicker__month-text--selected:hover{background-color:var(--semantic-bg-secondary-default-hover)!important;color:var(--semantic-bg-system-white)!important;border-color:#0000!important}.month-picker-calendar--month .react-datepicker__month-text--disabled{pointer-events:none;color:var(--month-picker-muted)!important}.month-picker-calendar--month .react-datepicker__month-text:focus-visible{outline:1px solid var(--semantic-border-secondary);outline-offset:2px}.month-picker-calendar--year{width:var(--month-picker-calendar-width,280px)}.month-picker-calendar--year .react-datepicker__year-container{width:100%}.month-picker-calendar--year .react-datepicker__year{box-sizing:border-box;margin:0;padding:8px 16px}.month-picker-calendar--year .react-datepicker__year-wrapper{justify-content:space-between;grid-gap:var(--alias-spacing-400);gap:var(--alias-spacing-400);grid-template-columns:repeat(3,72px);width:100%;max-width:none;display:grid}.month-picker-calendar--year .react-datepicker__year-text{box-sizing:border-box;font-family:Inter,InterMedium,sans-serif;font-size:var(--semantic-typography-body-md-size);color:var(--month-picker-text);border:1px solid #0000;padding:0;line-height:20px;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:72px!important;height:72px!important;margin:0!important;display:inline-flex!important}.month-picker-calendar--year .react-datepicker__year-text:not(.react-datepicker__year-text--selected):hover{border-color:var(--semantic-border-heavy);background-color:var(--month-picker-hover)!important}.month-picker-calendar--year .react-datepicker__year-text--keyboard-selected:not(.react-datepicker__year-text--selected){color:var(--month-picker-text)!important;background-color:#0000!important}.month-picker-calendar--year .react-datepicker__year-text--selected{background-color:var(--month-picker-accent)!important;color:var(--semantic-bg-system-white)!important;border-color:#0000!important;border-radius:999px!important}.month-picker-calendar--year .react-datepicker__year-text--selected.react-datepicker__year-text--keyboard-selected:hover,.month-picker-calendar--year .react-datepicker__year-text--selected:hover{background-color:var(--semantic-bg-secondary-default-hover)!important;color:var(--semantic-bg-system-white)!important;border-color:#0000!important}.month-picker-calendar--year .react-datepicker__year-text--disabled{pointer-events:none;color:var(--month-picker-muted)!important}.month-picker-calendar--year .react-datepicker__year-text:focus-visible{outline:1px solid var(--semantic-border-secondary);outline-offset:2px}.month-picker-calendar--range-day .react-datepicker__day{isolation:isolate;position:relative;overflow:visible;color:var(--semantic-color-dark)!important;background-color:#0000!important}.month-picker-calendar--range-day .date-range-day-inner{z-index:2;box-sizing:border-box;width:40px;min-width:40px;height:40px;min-height:40px;font-family:Inter,InterMedium,sans-serif;font-size:var(--semantic-typography-body-md-size);border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;line-height:20px;display:inline-flex;position:relative}.month-picker-calendar--range-day .react-datepicker__day--in-range,.month-picker-calendar--range-day .react-datepicker__day--in-selecting-range,.month-picker-calendar--range-day .react-datepicker__day--keyboard-selected,.month-picker-calendar--range-day .react-datepicker__day--range-end,.month-picker-calendar--range-day .react-datepicker__day--range-start,.month-picker-calendar--range-day .react-datepicker__day--selected{color:var(--semantic-color-dark)!important;background-color:#0000!important}.month-picker-calendar--range-day .react-datepicker__day--in-selecting-range:not(.react-datepicker__day--selecting-range-start):not(.react-datepicker__day--selecting-range-end):before,.month-picker-calendar--range-day:not(.month-picker-calendar--range-pending) .react-datepicker__day--in-range:not(.react-datepicker__day--range-start):not(.react-datepicker__day--range-end):before{content:"";z-index:1;background-color:var(--semantic-bg-secondary-subtle);position:absolute;inset:0 -4px}.month-picker-calendar--range-day .react-datepicker__day--selecting-range-start:before,.month-picker-calendar--range-day:not(.month-picker-calendar--range-pending) .react-datepicker__day--range-start:before{content:"";z-index:1;background-color:var(--semantic-bg-secondary-subtle);position:absolute;inset:0 -4px 0 50%}.month-picker-calendar--range-day .react-datepicker__day--range-end:before,.month-picker-calendar--range-day .react-datepicker__day--selecting-range-end:before{content:"";z-index:1;background-color:var(--semantic-bg-secondary-subtle);position:absolute;inset:0 50% 0 -4px}.month-picker-calendar--range-day .react-datepicker__day--range-start.react-datepicker__day--range-end:before{display:none}.month-picker-calendar--range-day .react-datepicker__day--range-end .date-range-day-inner,.month-picker-calendar--range-day .react-datepicker__day--range-start .date-range-day-inner,.month-picker-calendar--range-day .react-datepicker__day--selecting-range-end .date-range-day-inner,.month-picker-calendar--range-day .react-datepicker__day--selecting-range-start .date-range-day-inner{background-color:var(--semantic-bg-secondary-default);color:var(--semantic-bg-system-white)}.month-picker-calendar--range-day .react-datepicker__day--range-end:hover .date-range-day-inner,.month-picker-calendar--range-day .react-datepicker__day--range-start:hover .date-range-day-inner,.month-picker-calendar--range-day .react-datepicker__day--selecting-range-end:hover .date-range-day-inner,.month-picker-calendar--range-day .react-datepicker__day--selecting-range-start:hover .date-range-day-inner{background-color:var(--semantic-bg-secondary-default-hover);color:var(--semantic-bg-system-white);z-index:4;position:absolute}.month-picker-calendar--range-day .react-datepicker__day:not(.react-datepicker__day--range-start):not(.react-datepicker__day--range-end):not(.react-datepicker__day--selecting-range-start):not(.react-datepicker__day--selecting-range-end):hover .date-range-day-inner{z-index:4;background-color:var(--semantic-bg-system-subtle);border:1px solid var(--semantic-border-heavy);position:absolute}.month-picker-calendar--range-day .react-datepicker__day--outside-month .date-range-day-inner{color:var(--semantic-color-ex-light)}.month-picker-calendar--range-day .react-datepicker__day:focus-visible{outline:none}.month-picker-calendar--range-day .react-datepicker__day:focus-visible .date-range-day-inner{outline:1px solid var(--semantic-border-secondary);outline-offset:2px}.month-picker-calendar--time-only{width:auto}.month-picker-calendar--with-time-columns{display:grid}.month-picker-calendar--day.month-picker-calendar--with-time-columns{grid-template-columns:var(--month-picker-calendar-width,360px) auto;grid-template-rows:var(--month-picker-calendar-height,433px) auto;grid-template-areas:"calendar time""footer footer";width:auto}.month-picker-calendar--time-only.month-picker-calendar--with-time-columns{grid-template-columns:auto;grid-template-areas:"time""footer"}.month-picker-calendar--with-time-columns .react-datepicker__month-container{grid-area:calendar}.month-picker-calendar--with-time-columns .react-datepicker__header--time,.month-picker-calendar--with-time-columns .react-datepicker__time-container{display:none}.month-picker-calendar--with-time-columns .react-datepicker__children-container{display:contents}.month-picker-time-panel{grid-area:time}.month-picker-calendar .react-datepicker__children-container{box-sizing:border-box;width:100%;margin:0;padding:0}.month-picker-footer{width:100%;padding:var(--alias-spacing-250) var(--alias-spacing-500);border-top:1px solid var(--semantic-border-muted);box-sizing:border-box;grid-area:footer;justify-content:flex-end;align-items:center;gap:10px;display:flex}.month-picker-container{height:34px}.month-range-picker-container{width:-moz-fit-content;width:fit-content;min-width:-moz-fit-content;min-width:fit-content;height:34px}.date-picker-disabled{pointer-events:none;opacity:.8}.react-datepicker__tab-loop__end,.react-datepicker__tab-loop__start{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.report-header-container{z-index:8;position:relative}.report-card-body .MuiSkeleton-root,.report-header-container .MuiSkeleton-root,.report-top-tile-container .MuiSkeleton-root{transform:scale(1)}.report-top-container{flex-direction:column;justify-content:space-between;width:100%;font-family:Inter;display:flex}.report-top-tile-container{grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:10px;gap:10px;margin-bottom:8px;display:grid}@media (max-width:440px){.report-card-container{flex-direction:column;row-gap:17px}.report-header-container{padding:8px!important}.reports-filters-container{flex-direction:column;align-items:center;display:flex!important}.report-date-filter-from-text{line-height:1.6}.report-date-filter-from-container,.report-date-filter-to-container{margin-left:0!important}}@container (width<=475px){.report-top-updated{text-align:start!important}}.report-card{box-shadow:none;border:1px solid var(--semantic-border-default);container-type:inline-size}.report-card-body{padding:15px}.report-card-body .report-body-tabs{width:max-content;max-width:100%}@container (width<440px){.report-card-container{flex-direction:column;row-gap:20px}}.institution-report-container .compliance-top-tile,.notification-tile-section .compliance-top-tile{min-height:90px}.report-top-tile-container-three-cards{grid-template-columns:1fr 1fr 1fr;grid-column-gap:10px;column-gap:10px;max-height:160px;margin-bottom:8px;margin-right:-8px;display:grid}.report-top-tile-container-two-cards{grid-template-columns:1fr 1fr;grid-column-gap:10px;column-gap:10px;max-height:150px;margin-bottom:-3px;margin-right:-8px;display:grid}.report-top-tile-container-five-cards{grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:8px 10px;gap:8px 10px;max-height:150px;margin-bottom:20px;margin-right:-8px;display:grid}.report-top-tile-container-six-cards{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;max-height:150px;margin-bottom:-3px;margin-right:-8px;display:grid}.report-top-tile-container-five-cards>:first-child,.report-top-tile-container-six-cards>:first-child,.report-top-tile-container-three-cards>:first-child,.report-top-tile-container-two-cards>:first-child{margin-left:0}.report-top-tile-container-two-cards .roster-top-tile{margin-bottom:0}.report-top-tile-container-eight-cards{grid-template-columns:repeat(8,1fr);max-height:150px;margin-bottom:28px;margin-right:-8px;display:grid}.report-updated-wrapper.MuiBox-root{flex-wrap:wrap;gap:10px;display:flex}.report-updated-container.MuiBox-root{background-color:var(--semantic-bg-system-muted);border:1px solid var(--semantic-border-default);text-overflow:ellipsis;text-align:end;color:var(--semantic-color-smoke);border-radius:3000px;flex-direction:row;align-items:center;gap:8px;margin-top:0;padding:5px 12px;font-family:InterSemiBold;font-size:12px;font-weight:500;line-height:1.5;display:flex}.report-updated-inner-text{align-items:center;display:flex}.report-top-tile{color:#333;box-shadow:none;background-repeat:no-repeat;flex-direction:column;justify-content:space-between;gap:5px;margin:0;padding:9px 16px 6px;font-family:Inter;display:flex;position:relative;border:1px solid var(--semantic-border-default)!important}.report-top-tile .icon-container{position:absolute;top:5px;right:5px}.report-top-tile-top-container{margin:0;padding:0 40px 0 0;font-family:InterSemiBold;font-size:15px;font-style:normal;font-weight:500;line-height:1.5}.report-graph{height:34px;margin-top:15px}.graph-container{flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex}.report-top-tile-accessibility-score-container{width:65px;color:var(--minor-issues-color);border:2px solid var(--minor-issues-color);text-align:center;background:#1774000a;border-radius:5px;padding:8px;font-size:22px;font-weight:500;line-height:1.4}.report-top-tile-bottom-container{flex-direction:column;justify-content:space-between;align-items:flex-start;max-width:100%;font-size:28px;font-weight:600;line-height:1.2;display:flex}.report-top-tile-stats{grid-template-columns:.35fr 1fr;grid-gap:4px;gap:4px;width:100%;display:grid}.report-top-tile-value{font-family:InterMedium;font-weight:600}.report-top-tile-date-container{color:#717171;font-family:Inter;font-size:14px;font-weight:400;line-height:1.5}.report-top-tile-file-type-icon-container{font-size:20px;line-height:1.4}.report-top-card-icon{border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.report-top-card-icon svg{stroke:var(--semantic-icon-primary)}.report-top-card-icon:hover{background-color:var(--semantic-bg-system-strong)}.report-top-card-icon:active svg{stroke:var(--semantic-icon-primary)!important}.report-top-card-icon:focus,.report-top-card-icon:focus-visible{border:1px solid var(--semantic-border-secondary);outline:none}.report-top-card-vector{height:37px}.report-accessibility-tile{grid-template-columns:3fr 7fr;align-items:center;margin-bottom:28px;padding:24px;display:grid}.report-accessibility-tile-left-container{flex-direction:column;justify-content:center;align-items:start;max-width:100%;display:flex}h3.report-accessibility-tile-title{color:var(--black-color);margin:0;padding:0;font-size:20px;font-style:normal;font-weight:400;line-height:1.4}.report-section-subtitle{color:var(--semantic-color-smoke);font-family:Inter;font-size:14px}.report-section-subtitle,p.report-accessibility-tile-subtitle{text-overflow:ellipsis;text-transform:none;margin-top:0;padding:0;font-weight:400;line-height:1.5}p.report-accessibility-tile-subtitle{color:#6b6b6b;font-size:15px}.reports-filters-wrapper{justify-content:space-between;align-items:center;column-gap:10px;min-height:50px;padding:10px 16px;display:flex}.report-date-filter-wrapper{flex:1 1}.reports-filters-container{flex-wrap:wrap;flex:1 1;justify-content:flex-end;align-items:center;gap:5px 10px;display:flex}.report-filter-container{border:1px solid var(--semantic-border-default);border-radius:10px;align-items:center;padding:0 4px;display:flex}.report-date-filter-container{align-items:center;gap:10px;display:flex}.report-date-filter-container .filter-dropdown-button{margin:0}.report-date-filter-container .report-date-filter-container{padding:0}.filter-dropdown-button{cursor:pointer;color:var(--semantic-color-smoke);border:1px solid var(--semantic-border-default);background:0 0;border-radius:10px;align-items:center;width:max-content;padding:6px 55px 6px 15px;font-family:InterSemiBold;font-size:15px;display:flex;position:relative}.filter-dropdown-button:hover{background-color:var(--semantic-bg-system-muted)}.filter-dropdown-button:focus-visible{outline:2px solid var(--atoll-color);outline-offset:3px}.filter-dropdown-button-contents{align-items:center;gap:10px;display:flex}.react-datepicker__input-container input.date-picker-icon-container{min-width:190px}.react-datepicker__input-container input.date-picker-icon-container,.react-datepicker__input-container input.date-range-picker-icon-container{box-sizing:border-box;width:100%;color:var(--semantic-icon-neutral);background-position:10px,34px 0,0 0;background-repeat:no-repeat,no-repeat,no-repeat;background-size:14px 14px,1px 100%,34px 100%;background-origin:border-box,border-box,border-box;background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.66602 1.1665V3.49984' stroke='%2399A1AF' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.33398 1.1665V3.49984' stroke='%2399A1AF' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.0833 2.3335H2.91667C2.27233 2.3335 1.75 2.85583 1.75 3.50016V11.6668C1.75 12.3112 2.27233 12.8335 2.91667 12.8335H11.0833C11.7277 12.8335 12.25 12.3112 12.25 11.6668V3.50016C12.25 2.85583 11.7277 2.3335 11.0833 2.3335Z' stroke='%2399A1AF' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1.75 5.8335H12.25' stroke='%2399A1AF' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"),linear-gradient(var(--semantic-border-muted),var(--semantic-border-muted)),linear-gradient(var(--semantic-bg-system-muted),var(--semantic-bg-system-muted));padding:9px 10px 10px 44px;font-family:Inter,sans-serif;font-size:14px;font-weight:600}.react-datepicker__input-container input.date-range-picker-icon-container{min-width:280px}.react-datepicker__input-container input.time-picker-icon-container{box-sizing:border-box;width:100%;min-width:150px;color:var(--semantic-icon-neutral);background-position:10px,34px 0,0 0;background-repeat:no-repeat,no-repeat,no-repeat;background-size:14px 14px,1px 100%,34px 100%;background-origin:border-box,border-box,border-box;background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 12.8333C10.2217 12.8333 12.8333 10.2217 12.8333 7C12.8333 3.77834 10.2217 1.16667 7 1.16667C3.77834 1.16667 1.16667 3.77834 1.16667 7C1.16667 10.2217 3.77834 12.8333 7 12.8333Z' stroke='%2399A1AF' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7 3.5V7L9.33333 8.16667' stroke='%2399A1AF' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"),linear-gradient(var(--semantic-border-muted),var(--semantic-border-muted)),linear-gradient(var(--semantic-bg-system-muted),var(--semantic-bg-system-muted));padding:9px 10px 10px 44px;font-family:Inter,sans-serif;font-size:14px;font-weight:600}.report-actions-container>.report-date-filter-container{justify-content:flex-end}.report-action-button.MuiButtonBase-root{border-radius:10px;min-width:0;height:40px;padding:12px 20px}.report-date-filter-from-container,.report-date-filter-to-container{flex:1 1;align-items:center;column-gap:10px;min-width:0;display:flex}.report-date-filter-from-container .month-picker-container,.report-date-filter-to-container .month-picker-container{width:100%}.report-date-filter-from-text{min-width:99px;font-size:15px;line-height:1.5}.report-date-filter-to-text{align-items:center;display:flex}.report-date-filter-to-text svg{fill:#d1d5dc}.report-top-title-end-container{flex-direction:column;gap:10px;display:flex}.report-title-container{border-bottom:1px solid var(--semantic-border-default);flex-direction:row;justify-content:space-between;align-items:flex-start;gap:7px 10px;width:100%;padding:15px 15px 7px;display:flex}.report-top-title-container{flex:1 1;align-self:flex-start;max-width:max-content}@container report (width<=1500px){.report-top-tile-container-eight-cards{max-height:revert;grid-template-rows:auto auto;grid-template-columns:repeat(4,1fr)}}@container report (width<=970px){.report-top-tile-container>:first-child{margin-left:0}.report-top-tile-container>:last-child{margin-right:0}.report-top-title-container>h1{margin:0 0 8px}.report-top-title-container>h3{margin:0 0 16px}}@container report (width>=770px) and (width<=970px){.report-top-tile-container-five-cards .report-top-card-vector{display:none}}@container report (width<=1250px){.report-top-tile-container-six-cards{max-height:revert;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr 1fr;margin-right:0}}@container report (width<=770px){.report-top-tile-container{max-height:revert;grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.report-top-tile-container-five-cards{max-height:revert;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr 1fr;margin-right:0}.report-top-tile-container-eight-cards{max-height:revert;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(2,1fr)}.report-top-tile-container>:nth-child(2){margin-right:0}.report-top-tile-container>:nth-child(3){margin-left:0}}@container report (width<=750px){.reports-filters-container{justify-content:flex-start}.report-top-title-end-container{align-items:flex-start}.report-title-container{flex-direction:column;align-items:flex-start}.report-actions-container>.report-date-filter-container{justify-content:normal}}@container report (width<=730px){.course-reports-filters-container{justify-content:flex-start;display:grid}}@container report (width<=1260px){h3.report-accessibility-tile-title{margin-top:0}.report-accessibility-tile{grid-template-columns:revert}}@container report (width<=700px){.report-top-tile-container-six-cards.roster-cards{grid-template-rows:revert;grid-template-columns:revert}.report-top-tile-container-six-cards.roster-cards>:first-child,.report-top-tile-container-six-cards.roster-cards>:last-child,.report-top-tile-container-six-cards.roster-cards>:nth-child(2),.report-top-tile-container-six-cards.roster-cards>:nth-child(3),.report-top-tile-container-six-cards.roster-cards>:nth-child(4){margin-left:revert;margin-right:revert}.report-top-tile-container-six-cards.roster-cards>:last-child{margin-bottom:0}}@container report (width<=560px){.report-top-tile-container-five-cards.roster-cards{grid-template-rows:revert;grid-template-columns:revert}.report-top-tile-container-five-cards.roster-cards>:first-child,.report-top-tile-container-five-cards.roster-cards>:last-child,.report-top-tile-container-five-cards.roster-cards>:nth-child(2),.report-top-tile-container-five-cards.roster-cards>:nth-child(3),.report-top-tile-container-five-cards.roster-cards>:nth-child(4){margin-left:revert;margin-right:revert}.report-top-tile-container-five-cards.roster-cards>:last-child{margin-bottom:0}}@container report (width<=550px){.report-top-tile-container,.report-top-tile-container-eight-cards,.report-top-tile-container-five-cards,.report-top-tile-container-six-cards{grid-template-rows:revert;grid-template-columns:revert}.report-top-tile-container-eight-cards>:first-child,.report-top-tile-container-eight-cards>:last-child,.report-top-tile-container-eight-cards>:nth-child(2),.report-top-tile-container-eight-cards>:nth-child(3),.report-top-tile-container-eight-cards>:nth-child(4),.report-top-tile-container-eight-cards>:nth-child(5),.report-top-tile-container-eight-cards>:nth-child(6),.report-top-tile-container-eight-cards>:nth-child(7),.report-top-tile-container-five-cards>:first-child,.report-top-tile-container-five-cards>:last-child,.report-top-tile-container-five-cards>:nth-child(2),.report-top-tile-container-five-cards>:nth-child(3),.report-top-tile-container-five-cards>:nth-child(4),.report-top-tile-container-six-cards>:first-child,.report-top-tile-container-six-cards>:last-child,.report-top-tile-container-six-cards>:nth-child(2),.report-top-tile-container-six-cards>:nth-child(3),.report-top-tile-container-six-cards>:nth-child(4),.report-top-tile-container>:first-child,.report-top-tile-container>:last-child,.report-top-tile-container>:nth-child(2),.report-top-tile-container>:nth-child(3){margin-left:revert;margin-right:revert}.report-top-title-container{margin-top:8px}.report-date-filter-from-container,.report-date-filter-to-container{margin-left:0}.report-date-filter-from-container .month-picker-container,.report-date-filter-to-container .month-picker-container{height:34px}.report-accessibility-tile{margin-right:revert;margin-left:revert;width:385px}.report-date-filter-container{flex-direction:column;display:flex}.report-date-filter-to-text{min-width:25px}.report-date-filter-from-text{min-width:99px}.report-date-filter-from-container .react-datepicker__input-container input{max-width:165px}}@container (width<=267px){.report-date-filter-from-container .month-picker-container{margin-left:0}}.reports-checkbox-container{flex-direction:column;max-width:100%;display:flex}.report-header-container{border:1px solid var(--semantic-border-default);background-color:var(--semantic-bg-system-white);border-radius:10px;margin-bottom:8px;container-type:inline-size}.report-title-text{color:var(--semantic-color-dark);margin:0 0 4px;font-family:InterBold;font-size:20px;font-weight:700;line-height:1.4}.report-description-text{color:var(--semantic-color-smoke);padding-right:15px;font-size:14px;font-weight:400;line-height:20px}.report-card{min-width:230px;margin-bottom:20px}.report-card .common-tabs-panel{margin-top:0}.website-report-card{height:300px;margin-bottom:20px}.report-card-right{flex:2 1;min-width:315px}.report-card-container{flex-wrap:wrap;row-gap:20px;display:flex}.reports-checkbox-item{max-width:100%;margin-top:5px}.reports-checkbox-container label.MuiFormControlLabel-root,.reports-checkbox-item>label.MuiFormControlLabel-root{gap:12px;max-width:100%;margin-left:0;margin-right:0}.summary-card-icon{margin-top:5px!important}.report-top-card-hr{border:1px solid var(--semantic-border-default);width:100%}.stat-value-decline,.stat-value-incline,.stat-value-stagnant{border-radius:30px;justify-content:center;align-items:center;height:30px;padding:10px;font-family:Inter;font-size:14px;font-weight:600;line-height:1.5;display:flex}.stat-value-incline{background-color:var(--semantic-bg-success-subtle);color:var(--color-green-400)}.stat-value-stagnant{background-color:var(--semantic-bg-system-strong);color:var(--semantic-color-dark)}.stat-value-decline{background-color:var(--semantic-bg-error-subtle);color:var(--color-red-300)}.report-graph-value-container{align-items:center;display:flex}.report-graph-value-container svg{margin-left:2px}.report-graph-text{color:var(--semantic-color-smoke);padding-left:10px;font-size:14px;font-weight:400;line-height:1.5}@container (width<300px){.report-card-right{min-width:100px;padding-bottom:5px}.report-card-container{overflow:scroll}}.report-summary-container{flex-direction:column;gap:15px;min-height:300px;display:flex}.report-summary-container .MuiSkeleton-text{transform:scale(1)}.report-summary-empty-container{justify-content:flex-start;gap:25px;margin:15px 0 0}.report-summary-empty-container .content-table-empty-text{align-items:center}.report-summary-empty-image{width:123px;height:110px}.report-summary-generating{flex-direction:column;align-items:center;margin-top:min(60px,40%);display:flex}.report-summary-generating .lottie-animation-wrapper{filter:contrast(.6)hue-rotate(73deg);width:179px}.report-summary-refresh-banner{background:linear-gradient(180deg,var(--semantic-bg-primary-muted),var(--semantic-bg-primary-subtle));border:2px solid var(--semantic-border-primary-subtle);border-radius:12px;flex-direction:row;align-items:flex-start;gap:12px;padding:10px 18px;display:flex}.report-summary-refresh-banner .info-icon-wrapper{background-color:var(--semantic-bg-system-white);filter:drop-shadow(0 1px 3px #0000001a);border-radius:8px;height:36px;padding:8px;box-shadow:0 1px 2px -1px #0000001a}.report-summary-refresh-banner .report-summary-refresh-text{color:#525252;flex:1 1;align-self:flex-start;font-family:Inter;font-size:14px;line-height:22.4px}.report-summary-refresh-banner .report-summary-refresh-button-wrapper{flex:1 1;justify-content:flex-end;max-width:120px;display:flex}.report-summary-refresh-banner .report-summary-refresh-button-wrapper>button{padding:10px 20px}.report-summary-section{flex-direction:column;gap:10px;display:flex}.report-summary-section .report-summary-section-header{align-items:center;gap:2px;display:flex}.report-summary-section .report-summary-section-title.MuiTypography-root{font-family:Inter;font-weight:600}.report-summary-section .report-summary-section-header>svg{margin:7px}.report-summary-section .report-summary-section-content{color:var(--semantic-color-smoke);font-family:Inter;font-size:16px}.report-summary-guidance-section{border:1px solid var(--semantic-border-default);border-radius:14px;flex-direction:column;gap:16px;padding:15px;display:flex;box-shadow:0 0 4px -1px #0000001a}.report-summary-guidance-section h3.report-summary-guidance-header{color:#101828;font-family:Inter;font-size:18px;font-weight:600}.report-summary-guidance-section .report-summary-action-container{border:1px solid var(--semantic-border-default);border-radius:14px;flex-direction:row;align-items:flex-start;gap:16px;padding:15px;display:flex;box-shadow:0 0 2px #0000001a}.report-summary-guidance-section .report-summary-action-icon-wrapper{background-color:var(--semantic-bg-primary-subtle);aspect-ratio:1;border-radius:1000px;justify-content:center;align-items:center;width:42px;display:flex}.report-summary-guidance-section .report-summary-action-text{flex-direction:column;flex:1 1;gap:4px;display:flex}.report-summary-guidance-section .report-summary-action-text h4.MuiTypography-root{color:#101828;font-family:InterBold;font-size:14px;font-weight:700}.report-summary-guidance-section .report-summary-action-text p.MuiTypography-root{color:var(--semantic-color-smoke);font-family:Inter;font-size:14px}.report-summary-guidance-section .report-summary-action-button-wrapper>button{height:unset;padding:10px 15px;font-size:16px;line-height:24px}.report-summary-guidance-section .report-guidance-button{flex-direction:row;align-items:center;gap:8px;display:flex}.time-column-picker{width:var(--month-picker-time-column-width,150px);box-sizing:border-box;border-left:1px solid var(--semantic-border-muted);flex-direction:column;display:flex}.month-picker-calendar--day.month-picker-calendar--with-time-columns .time-column-picker{height:100%}.month-picker-calendar--time-only.month-picker-calendar--with-time-columns .time-column-picker{height:320px}.time-column-picker__header{height:48px;font-size:var(--semantic-typography-heading-h5-size);color:var(--semantic-color-dark);border-bottom:1px solid var(--semantic-border-muted);background-color:var(--semantic-bg-system-muted);justify-content:center;align-items:center}.time-column-picker__header,.time-column-picker__label-row{box-sizing:border-box;font-family:Inter,InterMedium,sans-serif;flex-shrink:0;font-weight:500;display:flex}.time-column-picker__label-row{padding:var(--alias-spacing-200) var(--alias-spacing-200) 0;color:var(--semantic-color-ex-light);font-size:12px}.time-column-picker__label-row span{text-align:center;flex:1 1}.time-column-picker__body{min-height:0;padding:var(--alias-spacing-200) 0;box-sizing:border-box;flex:1 1;display:flex;position:relative}.time-column-picker__highlight{top:50%;left:var(--alias-spacing-200);right:var(--alias-spacing-200);border-radius:var(--alias-border-radius-lg);background-color:var(--semantic-bg-secondary-subtle);pointer-events:none;z-index:0;height:36px;position:absolute;transform:translateY(-50%)}.time-column-picker__column{z-index:1;scrollbar-width:none;-ms-overflow-style:none;min-width:0;min-height:0;padding:0 var(--alias-spacing-100);box-sizing:border-box;flex-direction:column;flex:1 1;align-items:stretch;gap:2px;display:flex;position:relative;overflow-y:auto}.time-column-picker__spacer{flex-shrink:0;height:calc(50% - 18px)}.time-column-picker__column::-webkit-scrollbar{display:none}.time-column-picker__item{scroll-snap-align:center;border-radius:var(--alias-border-radius-lg);cursor:pointer;width:100%;font-family:Inter,InterMedium,sans-serif;font-size:var(--semantic-typography-body-md-size);color:var(--semantic-color-dark);text-align:center;background:0 0;border:none;flex-shrink:0;margin:0;padding:8px 0;line-height:20px}.time-column-picker__item:hover:not(.is-selected){background-color:var(--semantic-bg-system-subtle)}.time-column-picker__item.is-selected{color:var(--semantic-bg-secondary-default);font-weight:600}.time-column-picker__item:focus-visible{outline:1px solid var(--semantic-border-secondary);outline-offset:-1px}.empty-content{background:var(--semantic-bg-system-muted);box-sizing:border-box;justify-content:center;align-items:center;width:100%;padding:48px 24px;font-family:Inter,sans-serif;display:flex}.empty-content--light-bg{background:var(--semantic-bg-system-white)}.empty-content--full-height{min-height:100vh}.empty-content__content{transform:translateY(-28px)}.empty-content__content,.empty-content__text{flex-direction:column;align-items:center;display:flex}.empty-content__text{gap:12px;margin-top:24px}.empty-content__title{color:var(--semantic-color-dark,#2f2f2f);text-align:center;margin:0;font-size:26px;font-weight:700;line-height:34px}.empty-content__description{color:var(--semantic-color-light,#666);text-align:center;margin:0;font-size:16px;font-weight:400;line-height:24px}.empty-content__actions{justify-content:center;align-items:center;gap:16px;margin-top:32px;display:flex}.empty-content__button-content{justify-content:center;align-items:center;gap:8px;display:inline-flex}.empty-content__button-content svg{width:18px;height:18px}.empty-content__image-wrapper{flex-shrink:0;justify-content:center;align-items:center;width:200px;height:160px;display:flex;overflow:hidden}.empty-content__image{object-fit:contain;max-width:100%;max-height:100%;display:block}@media (max-width:640px){.empty-content{padding:32px 20px}.empty-content__content{transform:none}.empty-content__description{max-width:320px}.empty-content__actions{flex-direction:column}}.empty-content-page{background:var(--semantic-bg-system-white,#fff);box-sizing:border-box;background:var(--semantic-bg-system-muted);justify-content:center;align-items:center;width:100%;min-height:100vh;font-family:Inter,sans-serif;display:flex}.empty-content-page__content{flex-direction:column;align-items:center;display:flex;transform:translateY(-28px)}.empty-content-page__text{flex-direction:column;align-items:center;gap:12px;margin-top:24px;display:flex}.empty-content-page__title{color:var(--semantic-color-dark,#2f2f2f);text-align:center;margin:0;font-size:26px;font-weight:700;line-height:34px}.empty-content-page__description{color:var(--semantic-color-light,#666);text-align:center;margin:0;font-size:16px;font-weight:400;line-height:24px}.empty-content-page__actions{justify-content:center;align-items:center;gap:16px;margin-top:32px;display:flex}.empty-content-page__actions .outlined-button.MuiButton-root{font-size:14px}.empty-content-page__actions .MuiButton-startIcon{justify-content:center;align-items:center;margin:0;display:inline-flex}.empty-content-page__image-wrapper{flex-shrink:0;justify-content:center;align-items:center;width:200px;height:160px;display:flex;overflow:hidden}.empty-content-page__image{object-fit:contain;max-width:100%;max-height:100%;display:block}@media (max-width:640px){.empty-content-page{padding:32px 20px}.empty-content-page__content{transform:none}.empty-content-page__description{max-width:320px}.empty-content-page__actions{flex-direction:column}}.kebab-menu-wrapper{--kebab-offset-x:0px;--kebab-offset-y:4px;--kebab-viewport-padding:24px;align-self:center;height:-moz-fit-content;height:fit-content;display:inline-block;position:relative}.kebab-menu-trigger{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.kebab-menu-trigger svg{width:18px;height:18px}.kebab-menu-content{white-space:nowrap;width:max-content;min-width:120px;max-width:480px;max-height:calc(100vh - 2 * var(--kebab-viewport-padding,24px));padding:var(--kebab-spacing-200) 0;background:var(--kebab-bg-white);border-radius:var(--kebab-radius-lg);border:1px solid var(--semantic-border-subtle);z-index:9999;position:fixed;overflow-y:auto;box-shadow:0 4px 16px #00000029}.kebab-menu-content--with-sections{min-width:200px}.kebab-menu-section+.kebab-menu-section{margin-top:var(--kebab-spacing-200)}.kebab-menu-section-title-divider{border-bottom:1px solid var(--semantic-border-muted);width:90%;margin:0 auto}.kebab-menu-section-title,.kebab-menu-section-title-divider{padding:var(--kebab-spacing-150) var(--kebab-spacing-300) var(--kebab-spacing-0);color:var(--kebab-color-dark);font-size:var(--kebab-font-sm-size);font-weight:500;line-height:var(--kebab-font-sm-height)}.kebab-menu-item{width:100%;min-width:100%;height:36px;padding:var(--kebab-spacing-150) var(--kebab-spacing-300);color:var(--semantic-color-smoke);align-items:center;gap:var(--kebab-spacing-250);font-family:Inter;font-size:var(--kebab-font-sm-size);line-height:var(--kebab-font-sm-height);text-align:left;cursor:pointer;background:0 0;border:none;font-weight:400;display:flex}.kebab-menu-item:focus{outline:2px solid var(--semantic-border-secondary);outline-offset:-2px;border-radius:var(--alias-border-radius-sm)}.kebab-menu-item:focus,.kebab-menu-item:hover{color:var(--semantic-color-neutral);background:var(--kebab-bg-muted)}.kebab-menu-item-icon{width:24px;height:24px;color:var(--kebab-color-light);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.kebab-menu-item-icon svg{width:18px;height:18px}.kebab-menu-item-icon svg path{stroke:var(--kebab-color-light)}.kebab-menu-item:hover .kebab-menu-item-icon{color:var(--semantic-color-neutral)}.kebab-menu-item:hover .kebab-menu-item-icon svg path{stroke:var(--semantic-color-neutral)}.folder-card{min-width:-moz-fit-content;min-width:fit-content;height:56px;padding:0 var(--alias-spacing-200) 0 var(--alias-spacing-400);box-sizing:border-box;border:1px solid var(--folder-card-border-color,var(--semantic-border-muted));background:var(--folder-card-bg,var(--semantic-bg-system-white));color:var(--folder-card-text-color,var(--semantic-color-smoke));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:14px;align-items:center;gap:22px;font-family:Inter,sans-serif;transition:border-color .12s,background-color .12s,box-shadow .12s,transform .12s;display:flex}.folder-card:active,.folder-card:hover{--folder-card-bg:var(--semantic-bg-system-subtle)}.folder-card:active{border:2px solid var(--semantic-border-primary)}.folder-card:focus-visible{--folder-card-border-color:var(--semantic-border-secondary);outline:none}.folder-card__icon{flex-shrink:0;justify-content:center;align-items:center;width:32px;height:26px;display:inline-flex}.folder-card__name{min-width:-moz-fit-content;min-width:fit-content;font-size:var(--semantic-typography-heading-h6-size);font-weight:500;line-height:var(--semantic-typography-heading-h6-height);text-overflow:ellipsis;white-space:nowrap;flex:1 1;overflow:hidden}.folder-card__menu{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.folder-card__menu .kebab-menu-wrapper{position:relative}[data-theme=dark] .folder-card{--folder-card-border-color:var(--semantic-border-default)}[data-theme=dark] .folder-card:focus-visible{--folder-card-border-color:var(--semantic-border-secondary)}.info-card-container{color:#333;background-color:#fff;border:1px solid #efefef;border-radius:10px;flex-direction:column;flex:1 1;justify-content:space-between;padding:10px 16px;display:flex}.info-card-container .info-card-header{grid-template-columns:1fr 38px;justify-content:space-between;align-items:center;display:grid}.info-card-container .info-card-header svg{align-self:start;width:44px;height:44px}.info-card-container .info-card-title{text-wrap:balance}.info-card-container .info-card-content{align-items:baseline;gap:5px;margin-top:15px;font-family:InterSemiBold,InterMedium;font-size:28px;font-weight:600;line-height:120%;display:flex}.info-card-container .info-card-extra-info{color:#818181;font-family:InterMedium;font-size:14px;font-weight:500;line-height:150%}.custom-textarea::placeholder{color:var(--semantic-color-light)}.text-field{flex-direction:column;gap:6px;width:100%;display:flex}.text-field,.text-field input,.text-field textarea{font-family:Inter,Helvetica,sans-serif}.text-field__label{color:var(--semantic-color-dark);font-size:14px;font-weight:500;line-height:20px}.text-field input:focus,.text-field textarea:focus{outline:none}.text-field-form{justify-content:space-between;font-family:Inter,Helvetica,sans-serif;display:flex}.text-field-form--number{flex-direction:column;gap:10px}.text-field-form__title{color:var(--semantic-color-neutral);align-items:center;gap:2px;font-size:14px;font-weight:700;display:inline-flex}.text-field-form__required{color:var(--semantic-color-error);margin-left:4px;line-height:0;display:inline-block;position:relative;top:1px;transform:translateY(1px)}.text-field-form__content{flex-direction:column;gap:5px;width:100%;display:flex}.text-field-form__description{flex-direction:row;align-items:center;gap:5px;font-size:12px;display:flex}.link{width:-moz-fit-content;width:fit-content;color:var(--semantic-color-primary);cursor:pointer;border-bottom:1px solid;align-items:center;gap:4px;font-family:Inter,sans-serif;line-height:1.2;text-decoration:none;display:inline-flex}.link:focus-visible{outline:2px solid var(--semantic-border-secondary);outline-offset:2.5px}.link--no-underline{border-bottom:none}.link-icon{color:currentColor;align-items:center;width:1em;height:1em;display:inline-flex}.link-icon svg{width:100%;height:100%}.link-icon,.link-icon svg,.link-icon svg *{color:inherit;stroke:currentColor}.link--sm{font-size:12px}.link--md{font-size:16px}.link--lg{font-size:24px}.link--default{color:var(--semantic-color-primary)}.link--visited{color:var(--semantic-color-secondary)}.link--inverse{color:var(--semantic-color-inverse-muted)}.link:hover{opacity:.8}.menu-shell{min-width:0;font-family:Inter,Arial,sans-serif}.menu{background:var(--semantic-bg-system-white);border:1px solid var(--semantic-border-subtle);max-height:668px;color:var(--semantic-color-dark);border-radius:6px;flex-direction:column;display:flex;overflow:hidden}.menu-header{border-bottom:1px solid var(--semantic-border-subtle);background:var(--semantic-bg-system-subtle);justify-content:space-between;align-items:center;height:50px;padding:0 12px;display:flex}.menu-title{font-size:13px;font-weight:600}.menu-header-right{color:var(--semantic-color-light);align-items:center;gap:8px;font-size:12px;display:flex}.menu-chevron{align-items:center;font-size:18px;line-height:1;display:inline-flex}.menu-list{flex:1 1;padding:0;overflow-y:auto}.menu-item{border-bottom:1px solid var(--semantic-border-subtle);cursor:pointer;align-items:flex-start;gap:10px;min-height:66px;padding:12px 14px 10px 10px;display:flex}.menu-item.is-selected,.menu-item:hover{background:var(--semantic-bg-primary-muted)}.menu-item.is-disabled{opacity:.5;cursor:not-allowed;background:var(--semantic-bg-system-muted)}.menu-item input{width:14px;height:14px;margin-top:4px;transform:translateY(1.5px)}.menu-item-main{flex:1 1;min-width:0}.menu-item-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.menu-item-title{color:var(--semantic-color-dark);font-size:14px;font-weight:500}.menu-item-title.is-disabled{color:var(--semantic-color-disable)}.menu-tag{background:var(--semantic-bg-primary-strong);color:var(--semantic-color-secondary);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:12px}.menu-tag.is-disabled{background:var(--semantic-bg-system-default);color:var(--semantic-color-smoke)}.menu-description{color:#737373;align-items:center;gap:6px;width:100%;margin-top:8px;font-size:13px;display:flex}.menu-learn-more{color:var(--semantic-color-primary);cursor:pointer;background:0 0;border:none;align-items:center;margin-left:auto;padding:0;font-size:13px;font-weight:500;display:inline-flex}.menu-learn-more:hover{opacity:.8}.menu-learn-more.is-disabled{color:var(--semantic-color-smoke);cursor:not-allowed;pointer-events:none}.menu-inline-icon{color:var(--semantic-color-primary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.menu-inline-icon.is-disabled{color:var(--semantic-color-smoke)}.menu-custom-content{margin-top:16px}.menu-footer{border-top:1px solid var(--semantic-border-subtle);background:var(--semantic-bg-system-white);justify-content:space-between;align-items:center;height:48px;padding:0 10px;display:flex}.menu-footer-link{color:var(--semantic-border-secondary);cursor:pointer;background:0 0;border:none;font-size:12px;text-decoration:underline}.menu-actions{align-items:center;gap:14px;display:flex}.menu-cancel,.menu-save{cursor:pointer;flex:1 1;gap:8px;height:32px;padding:8px 12px}.menu-leading-icon{width:14px;height:14px;color:var(--semantic-color-dark);flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:inline-flex}.menu.icon-mode .menu-item{background:var(--semantic-bg-system-white);min-height:52px}.menu.icon-mode .menu-item:hover{background:var(--semantic-bg-primary-muted);min-height:52px}.menu.icon-mode .menu-description{margin-top:6px}.menu.icon-mode .menu-item-title{font-size:13px;font-weight:600}.menu.icon-mode .menu-tag{padding:3px 9px;font-size:11px}.menu-item input:focus,.menu-item input:focus-visible{outline:none}.menu-item:focus-visible,.menu-item:focus-within{outline:1px solid var(--semantic-border-secondary);outline-offset:-2px}.modal{background:var(--modal-bg);border:1px solid var(--semantic-border-default);border-radius:8px;flex-direction:column;max-height:calc(100vh - 64px);display:flex;overflow:hidden;box-shadow:0 2px 10px #00000029}.modal:focus,.modal:focus-visible{outline:none}.modal__header{box-sizing:border-box;padding:var(--modal-spacing-300) 0;justify-content:space-between;align-items:center;display:flex;position:relative}.modal__title{font-size:var(--modal-title-size);line-height:var(--modal-title-height);color:var(--modal-title-color);padding-left:var(--modal-spacing-600);margin:0;font-family:InterSemiBold,Inter;font-weight:600}.modal__close{padding-right:var(--modal-spacing-300)}.modal__close svg{width:24px;height:24px}.modal__top-divider{background:linear-gradient(90deg,#7a4ec9,#11859e 50%,#7a4ec9);height:1px;position:absolute;bottom:0;left:0;right:0}.modal__body{gap:var(--modal-spacing-300);min-height:0;font-family:InterRegular,Inter;font-size:var(--modal-body-size);line-height:var(--modal-body-height);color:var(--modal-body-color);padding:var(--modal-spacing-400) var(--modal-spacing-600) var(--modal-spacing-500);flex-direction:column;flex:1 1;overflow-y:auto}.modal__body,.modal__footer{box-sizing:border-box;display:flex}.modal__footer{padding:var(--alias-spacing-400);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px}.modal__blanket{z-index:1002;background:#0003;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal__blanket--contained{width:100%;height:100%;position:relative}.nav-button{justify-content:flex-start;gap:var(--alias-spacing-0);height:36px;padding:var(--alias-spacing-0);border-radius:var(--alias-border-radius-none);color:var(--semantic-color-light);font-family:Inter;font-size:var(--semantic-typography-heading-h5-size);font-weight:500;line-height:var(--semantic-typography-heading-h5-height);cursor:pointer;background:0 0;border:none;transition:color .2s,border-bottom-color .2s,outline-color .2s}.nav-button,.nav-button__icon{align-items:center;display:inline-flex}.nav-button__icon{width:20px;height:20px;color:inherit;flex:0 0 20px;justify-content:center}.nav-button__icon svg{width:100%;height:100%;display:block}.nav-button__icon svg circle,.nav-button__icon svg line,.nav-button__icon svg path,.nav-button__icon svg polygon,.nav-button__icon svg polyline{stroke:var(--semantic-icon-ex-light)}.nav-button__label{width:-moz-fit-content;width:fit-content;font-size:var(--semantic-typography-heading-h5-size);line-height:var(--semantic-typography-heading-h5-height);color:inherit;align-items:center;padding-right:8px;display:inline-flex}.nav-button:active:not(:disabled),.nav-button:hover:not(:disabled){border-bottom:2px solid var(--semantic-border-heavy)}.nav-button:active:not(:disabled){color:var(--semantic-color-neutral)}.nav-button:focus-visible{color:var(--semantic-color-neutral);outline:1px solid var(--semantic-icon-secondary-light);outline-offset:0;border-radius:var(--alias-border-radius-md);border-bottom:none}.nav-button:disabled{color:var(--semantic-color-ex-light);cursor:not-allowed}.notification-panel{border:1px solid var(--semantic-border-muted);border-radius:var(--alias-border-radius-xl);width:388px;max-height:741px;color:var(--semantic-color-dark);flex-direction:column;font-family:Inter,sans-serif;overflow:hidden}.notification-panel,.notification-panel__header{background:var(--semantic-bg-system-white);display:flex}.notification-panel__header{height:52px;padding:0 var(--alias-spacing-300);border-bottom:1px solid var(--semantic-border-muted);box-sizing:border-box;justify-content:space-between;align-items:center}.notification-panel__title-wrapper{align-items:center;gap:var(--alias-spacing-150);min-width:0;display:flex}.notification-panel__icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.notification-panel__title{font-size:var(--semantic-typography-sub-heading-sub6-size);font-weight:500;line-height:var(--semantic-typography-body-xs-height);white-space:nowrap;margin:0}.notification-panel__content{background:var(--semantic-bg-system-white);max-height:544px;overflow-y:auto}.notification-panel__group{flex-direction:column;display:flex}.notification-panel__group-label{height:var(--style-scale-700);padding:0 var(--alias-spacing-300);font-size:var(--semantic-typography-heading-h6-size);font-weight:500;line-height:var(--style-scale-400);color:var(--semantic-color-dark);background:var(--semantic-bg-system-muted);align-items:center}.notification-panel__group-label,.notification-panel__item{border-bottom:1px solid var(--semantic-border-muted);box-sizing:border-box;display:flex}.notification-panel__item{padding:var(--alias-spacing-400) var(--alias-spacing-300);gap:var(--alias-spacing-300);background:var(--semantic-bg-system-white);transition:background-color .12s}.notification-panel__item--selected,.notification-panel__item--selected:hover,.notification-panel__item:hover{background:var(--semantic-bg-secondary-subtle)}.notification-panel__item--clickable{cursor:pointer}.notification-panel__item-checkbox{flex-shrink:0;padding-top:1px}.notification-panel__item-content{flex:1 1;min-width:0}.notification-panel__item-title{font-size:var(--semantic-typography-heading-h6-size);font-weight:500;line-height:var(--style-scale-400);color:var(--semantic-color-neutral);margin:0 0 10px}.notification-panel__item-meta{font-size:var(--semantic-typography-body-sm-size);font-weight:400;line-height:var(--style-scale-450);color:var(--semantic-color-neutral);margin:0 0 4px}.notification-panel__item-meta span{color:var(--semantic-color-light)}.notification-panel__item-footer{justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}.notification-panel__item-time{color:var(--semantic-color-light);font-size:14px;line-height:160%}.pagination{min-height:64px;padding:0 var(--alias-spacing-400);border-top:1px solid var(--semantic-border-subtle);box-sizing:border-box;grid-template-columns:1fr auto 1fr;align-items:center;font-family:Inter,Helvetica,sans-serif;display:grid}.pagination__info{font-size:var(--semantic-typography-heading-h6-size);color:var(--semantic-color-light)}.pagination__center{grid-column:2;align-items:center;display:inline-flex}.pagination__page-group{background:var(--semantic-bg-system-muted);border-radius:var(--alias-border-radius-lg);box-sizing:border-box;align-items:center;gap:2px;height:34px;padding:4px;display:inline-flex}.pagination__page-button{border-radius:var(--alias-border-radius-lg);width:26px;height:26px;color:var(--semantic-color-disable);cursor:pointer;background:0 0;border:0;font-family:Inter,Helvetica,sans-serif;font-size:11.5px;font-weight:500}.pagination__page-button:hover{color:var(--semantic-color-dark)}.pagination__page-button--active{background:var(--semantic-bg-system-white);color:var(--semantic-color-dark);border:1px solid var(--semantic-border-default);box-shadow:0 8px 18px #0f172a24,0 2px 5px #0f172a14}[data-theme=dark] .pagination__page-button{color:var(--semantic-color-smoke)}[data-theme=dark] .pagination__page-button--active{background:var(--semantic-bg-primary-default);color:var(--color-base-pure-white);border-color:var(--semantic-border-primary)}.pagination__arrow-button{width:28px;height:28px;color:var(--semantic-icon-light);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.pagination__arrow-button svg{width:12px;height:12px}.pagination__arrow-button:hover:not(:disabled){color:var(--semantic-icon-smoke)}.pagination__arrow-button:disabled{opacity:.45;cursor:not-allowed}.pagination__arrow-button:focus-visible,.pagination__page-button:focus-visible{border-radius:var(--alias-border-radius-lg);border:1px solid var(--semantic-border-secondary);outline:none}.popover{box-sizing:border-box;isolation:isolate;background:var(--popover-bg,#f3f8ff);border:1px solid var(--popover-border,#e2eeff);border-radius:10px;flex-direction:column;gap:10px;width:300px;padding:12px 20px 12px 12px;font-family:Inter,sans-serif;position:relative;box-shadow:0 0 5px #1019bc1a}.popover,.popover__header{align-items:flex-start;display:flex}.popover__header{justify-content:space-between;gap:12px;width:100%}.popover__title{letter-spacing:0;color:var(--popover-title-color,#333);font-size:14px;font-weight:600;line-height:150%}.popover__close{width:20px;height:20px;color:var(--popover-close-color,#212121);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.popover__close svg{width:16px;height:16px;display:block}.popover__close:hover{background:#0000000f}.popover__close:active{background:#0000001f}[data-theme=dark] .popover__close:hover{background:#ffffff1f}[data-theme=dark] .popover__close:active{background:#fff3}.popover__close:focus-visible{outline:1px solid var(--semantic-border-secondary);outline-offset:1px}.popover__content{letter-spacing:0;width:100%;color:var(--popover-content-color,#525252);font-size:14px;font-weight:400;line-height:150%}.popover__content ul{margin:0;padding-left:18px}.popover__content li+li{margin-top:4px}[data-theme=dark] .popover{--popover-bg:var(--semantic-bg-system-subtle);--popover-border:var(--semantic-border-default);--popover-title-color:var(--semantic-color-dark);--popover-content-color:var(--semantic-color-smoke);--popover-close-color:var(--semantic-icon-dark)}.profile{border:1px solid var(--semantic-border-light);border-radius:var(--alias-border-radius-xl);background:var(--semantic-bg-system-white);box-sizing:border-box;width:232px;font-family:Inter,sans-serif;overflow:hidden;box-shadow:0 6px 18px #00000029}.profile__header{padding:var(--alias-spacing-400) 0;background-color:var(--semantic-bg-system-subtle);text-align:center;flex-direction:column;align-items:center;display:flex}.profile__name{font-size:var(--semantic-typography-heading-h4-size);line-height:26px}.profile__details,.profile__name{color:var(--semantic-color-dark);font-weight:500}.profile__details{justify-content:center;align-items:center;gap:var(--alias-spacing-150);font-size:var(--semantic-typography-heading-h6-size);line-height:var(--style-scale-400);display:flex}.profile__email{color:var(--semantic-color-light);font-size:var(--semantic-typography-body-sm-size);font-weight:400;line-height:var(--style-scale-450)}.profile__email-link{color:inherit;border-radius:4px;text-decoration:none}.profile__email-link:hover{text-decoration:underline}.profile__email-link:focus-visible{outline:1px solid var(--semantic-border-secondary);outline-offset:2px;text-decoration:underline}.profile__email a{color:inherit;text-decoration:none}.profile__email a:hover{text-decoration:underline}.profile__nav{border-top:1px solid var(--semantic-border-muted)}.profile__divider{background:var(--semantic-border-muted);height:1px}.profile__menu-item{width:100%;min-height:40px;padding:0 var(--alias-spacing-300);align-items:center;gap:var(--alias-spacing-250);cursor:pointer;color:var(--semantic-color-smoke);font:inherit;text-align:left;box-sizing:border-box;background:0 0;border:0;text-decoration:none;display:flex}.profile__menu-item:hover{background:var(--semantic-bg-system-subtle)}.profile__menu-item:focus-visible,.profile__menu-item:focus-within{outline:1px solid var(--semantic-border-secondary);outline-offset:-2px;border-radius:var(--alias-border-radius-xl)}.profile__menu-item--disabled,.profile__menu-item:disabled{cursor:not-allowed;opacity:.5}.profile__menu-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.profile__menu-icon svg{stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:24px;height:24px}.profile__menu-content{font-size:var(--semantic-typography-body-sm-size);font-weight:400;line-height:var(--style-scale-450)}.progress-container{background-color:var(--color-gray-50);border:none;border-radius:5px;width:80%;height:10px;overflow:hidden}.progress-container .progress-bar{width:0;height:10px;color:var(--color-base-pure-white);transition:width .3s ease-in-out}.radio-button{width:-moz-fit-content;width:fit-content;color:var(--semantic-color-dark);cursor:pointer;align-items:center;font-family:Inter,Helvetica,sans-serif;display:inline-flex}.radio-button__control.MuiRadio-root{align-self:flex-start;margin-top:.5px}.radio-button--sm .radio-button__control.MuiRadio-root{margin-top:2px}.radio-button--md .radio-button__control.MuiRadio-root{margin-top:1px}.radio-button--lg .radio-button__control.MuiRadio-root{margin-top:0}.radio-button--disabled{cursor:not-allowed;opacity:.6}.radio-button__control.MuiRadio-root{color:inherit;padding:0}.radio-button__control.MuiRadio-root:hover{background-color:#0000}.radio-button__icon{flex:none;justify-content:center;align-items:center;display:inline-flex}.radio-button__icon svg{width:100%;height:100%;display:block}.radio-button__text{flex-direction:column;min-width:0;display:inline-flex}.radio-button__title{color:var(--semantic-color-dark);text-transform:capitalize;font-weight:700}.radio-button__asterisk{color:var(--semantic-color-error);margin-left:2px}.radio-button__description{color:var(--semantic-color-smoke);font-weight:400}.radio-button--sm{gap:8px}.radio-button--sm .radio-button__icon{width:16px;height:16px}.radio-button--sm .radio-button__title{font-size:15px;line-height:135%}.radio-button--sm .radio-button__description{margin-top:4px;font-size:14px;line-height:135%}.radio-button--md{gap:8px}.radio-button--md .radio-button__icon{width:20px;height:20px}.radio-button--md .radio-button__title{font-size:15px;line-height:135%}.radio-button--md .radio-button__description{margin-top:4px;font-size:14px;line-height:135%}.radio-button--lg{gap:8px}.radio-button--lg .radio-button__icon{width:24px;height:24px}.radio-button--lg .radio-button__title{font-size:15px;line-height:135%}.radio-button--lg .radio-button__description{margin-top:4px;font-size:14px;line-height:135%}.radio-button-group{border:0;flex-direction:column;margin:0;padding:0;font-family:Inter,Helvetica,sans-serif;display:flex}.radio-button-group__legend{color:var(--semantic-color-dark);margin:0 0 8px;padding:0;font-weight:600}.radio-button-group__asterisk{color:var(--semantic-color-error);margin-left:2px}.radio-button-group__options{flex-direction:column;gap:8px;display:flex}:is(.radio-button:has(input:focus-visible) .radio-button__icon,.radio-button--keyboard-focused .radio-button__icon){outline:1px solid var(--semantic-border-secondary);outline-offset:2px;border-radius:50%}.radio-button-group--sm{gap:14px}.radio-button-group--md{gap:18px}.radio-button-group--lg{gap:20px}[data-theme=dark] .radio-button__icon{--radio-bg:var(--semantic-bg-system-white)}[data-theme=dark] .Mui-checked .radio-button__icon{--radio-bg:var(--semantic-bg-secondary-default);--radio-dot:var(--color-base-pure-white)}.scroll-bar{width:20px;height:var(--scroll-bar-height);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;justify-content:center;display:inline-flex;position:relative}.scroll-bar__thumb{width:3px;height:var(--scroll-bar-thumb-height);background-color:var(--scroll-bar-thumb-color);transform:translateY(var(--scroll-bar-thumb-top));border-radius:999px;transition:width .12s,background-color .12s;position:absolute;top:0}.scroll-bar:focus-visible{outline:1px solid var(--semantic-border-secondary);outline-offset:2px;border-radius:4px}.scroll-bar--sm .scroll-bar__thumb{width:2px}.scroll-bar--md .scroll-bar__thumb{width:3px}.scroll-bar--lg .scroll-bar__thumb{width:4px}.scroll-bar--sm{width:16px}.scroll-bar--md{width:20px}.scroll-bar--lg{width:24px}.sidebar{--sidebar-item-bg:var(--semantic-bg-system-white);--sidebar-item-bg-hover:var(--semantic-bg-system-subtle);--sidebar-item-bg-selected:var(--semantic-bg-primary-subtle);--sidebar-item-text-color:var(--semantic-color-light);--sidebar-item-text-color-selected:var(--semantic-color-secondary);--sidebar-item-icon-color:var(--semantic-icon-light);--sidebar-item-icon-color-selected:var(--semantic-icon-primary);--sidebar-item-focus-border:var(--semantic-border-secondary);width:-moz-fit-content;width:fit-content;font-family:Inter}.sidebar__list{gap:var(--alias-spacing-0);flex-direction:column;list-style:none;display:flex}.sidebar__list,.sidebar__list-item{margin:0;padding:0}.sidebar__item{min-width:160px;height:36px;padding:var(--alias-spacing-100) var(--alias-spacing-150);border-radius:var(--alias-border-radius-md);background:var(--sidebar-item-bg);color:var(--sidebar-item-text-color);font:inherit;font-size:var(--semantic-typography-heading-h5-size);line-height:var(--style-scale-500);text-align:left;cursor:pointer;box-sizing:border-box;border:1px solid #0000;align-items:center;gap:8px;font-weight:500;display:inline-flex}.sidebar__item:hover:not(:disabled){background:var(--sidebar-item-bg-hover);color:var(--semantic-color-neutral)}.sidebar__item--selected{background:var(--sidebar-item-bg-selected);color:var(--sidebar-item-text-color-selected)}.sidebar__item:focus-visible{border-color:var(--sidebar-item-focus-border);background:var(--semantic-bg-primary-subtle);outline:none}.sidebar__item:disabled{cursor:not-allowed;opacity:.5}.sidebar__icon{width:20px;height:20px;color:var(--sidebar-item-icon-color);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.sidebar__item:hover:not(:disabled) .sidebar__icon{color:var(--semantic-icon-smoke)}.sidebar__item--selected .sidebar__icon{color:var(--sidebar-item-icon-color-selected)}.sidebar__icon svg{color:currentColor;width:100%;height:100%;display:block}.sidebar__icon svg circle,.sidebar__icon svg line,.sidebar__icon svg path,.sidebar__icon svg polygon,.sidebar__icon svg polyline,.sidebar__icon svg rect{stroke:currentColor}.sidebar__title{white-space:nowrap}.sidebar--icon-only .sidebar__item{justify-content:center;width:32px;min-width:32px;padding:0}.sidebar--icon-only .sidebar__icon{width:20px;height:20px}.slider{align-items:center;gap:var(--alias-spacing-300);color:var(--slider-text-color);font-family:Inter,sans-serif;display:inline-flex}.slider--light{--slider-track-bg:var(--semantic-bg-system-strong);--slider-progress-bg:var(--semantic-bg-primary-default);--slider-thumb-bg:var(--semantic-bg-system-white);--slider-thumb-border:var(--semantic-border-primary-dark);--slider-thumb-border-focus:var(--semantic-border-primary-dark);--slider-thumb-border-focus-shadow:#b09bd5;--slider-text-color:var(--semantic-color-light);--slider-divider-color:var(--semantic-border-strong)}.slider--dark{--slider-track-bg:var(--semantic-bg-system-dark);--slider-progress-bg:var(--semantic-bg-primary-muted);--slider-thumb-bg:var(--semantic-bg-primary-heavy);--slider-thumb-border:var(--semantic-icon-inverse);--slider-thumb-border-focus:var(--semantic-border-primary-subtle);--slider-thumb-border-focus-shadow:#b09bd5;--slider-text-color:var(--semantic-color-light);--slider-divider-color:var(--semantic-border-default)}.slider--disabled{opacity:.5;cursor:not-allowed}.slider__percentage{min-width:36px;font-size:var(--semantic-typography-body-md-size);color:var(--slider-text-color);-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:400;line-height:20px}.slider__input{width:160px}.slider__input:before{content:"";background:var(--slider-divider-color);pointer-events:none;z-index:1;width:1px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.slider__input:disabled{cursor:not-allowed}.slider__input::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--slider-progress-bg) 0,var(--slider-progress-bg) var(--slider-progress),var(--slider-track-bg) var(--slider-progress),var(--slider-track-bg) 100%);border-radius:999px;height:8px}.slider__input::-moz-range-track{background:var(--slider-track-bg);border-radius:999px;height:8px}.slider__input::-moz-range-progress{background:var(--slider-progress-bg);border-radius:999px;height:8px}.slider__input::-webkit-slider-thumb{z-index:2;-webkit-appearance:none;appearance:none;border:1px solid var(--slider-thumb-border);background:var(--slider-thumb-bg);box-sizing:border-box;border-radius:50%;width:20px;height:20px;margin-top:-6px;position:relative}.slider__input:active:not(:disabled)::-webkit-slider-thumb,.slider__input:hover:not(:disabled)::-webkit-slider-thumb{border:2px solid var(--slider-thumb-border-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--slider-thumb-border-focus-shadow) 24%,transparent)}.slider__input:focus-visible{outline:none}.slider__input:focus-visible::-webkit-slider-thumb{border:2px solid var(--slider-thumb-border-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--slider-thumb-border-focus-shadow) 24%,transparent)}.slider__input::-moz-range-thumb{border:1px solid var(--slider-thumb-border);background:var(--slider-thumb-bg);box-sizing:border-box;border-radius:50%;width:20px;height:20px}.slider__input:active:not(:disabled)::-moz-range-thumb,.slider__input:hover:not(:disabled)::-moz-range-thumb{border:2px solid var(--slider-thumb-border-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--slider-thumb-border-focus-shadow) 24%,transparent)}.slider__input:focus-visible::-moz-range-thumb{border:2px solid var(--slider-thumb-border-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--slider-thumb-border-focus-shadow) 24%,transparent)}.slider__track-wrapper{align-items:center;width:160px;height:24px;display:inline-flex;position:relative}.slider__track-wrapper:before{content:"";pointer-events:none;z-index:0;width:1px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.slider__input{z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:0 0;width:100%;height:24px;margin:0;position:relative}.statistic-card{box-sizing:border-box;border:1px solid var(--semantic-border-default);background-color:var(--semantic-bg-system-white);border-radius:6px;flex-direction:column;width:-moz-fit-content;width:fit-content;padding:8px 16px;font-family:Inter,sans-serif;display:flex}.statistic-card__header{justify-content:space-between;align-items:center;gap:12px;min-height:30px;display:flex}.statistic-card__title{height:20px;font-family:Inter,sans-serif;font-size:var(--semantic-typography-heading-h5-size);font-weight:500;line-height:var(--style-scale-500);letter-spacing:0;color:var(--statistic-card-text-color,#333);align-items:center;display:flex}.statistic-card__icon-wrapper{border:3.71px solid var(--semantic-border-subtle);box-sizing:border-box;border-radius:5.36px;flex:0 0 30px;width:30px;height:30px}.statistic-card__icon,.statistic-card__icon-wrapper{justify-content:center;align-items:center;display:inline-flex}.statistic-card__icon{width:20px;height:20px;color:inherit}.statistic-card__icon svg{color:currentColor;width:100%;height:100%;display:block}.statistic-card__icon svg circle,.statistic-card__icon svg line,.statistic-card__icon svg path,.statistic-card__icon svg polygon,.statistic-card__icon svg polyline,.statistic-card__icon svg rect{stroke:currentColor}.statistic-card__content{align-items:center;gap:8px;height:42px;display:flex}.statistic-card__value{font-size:var(--semantic-typography-heading-h1-size);font-weight:600;line-height:var(--semantic-typography-heading-h1-height);color:var(--statistic-card-text-color,#333)}.statistic-card__date,.statistic-card__value{font-family:Inter,sans-serif;letter-spacing:0}.statistic-card__date{color:var(--semantic-color-smoke);font-size:14px;font-weight:400;line-height:20px}.statistic-card__change--positive{--statistic-card-change-bg:var(--semantic-bg-success-subtle-hover);--statistic-card-change-color:var(--semantic-color-success)}.statistic-card__change--negative{--statistic-card-change-bg:var(--semantic-bg-error-subtle);--statistic-card-change-color:var(--semantic-color-error)}.statistic-card__change--neutral{--statistic-card-change-bg:var(--semantic-bg-system-muted);--statistic-card-change-color:var(--semantic-color-smoke)}.statistic-card__change-icon{width:12px;height:12px;color:var(--statistic-card-change-color);justify-content:center;align-items:center;display:inline-flex}.statistic-card__change-icon svg{color:currentColor;width:100%;height:100%;display:block}.statistic-card__change-icon svg circle,.statistic-card__change-icon svg line,.statistic-card__change-icon svg path,.statistic-card__change-icon svg polygon,.statistic-card__change-icon svg polyline{stroke:currentColor}[data-theme=dark] .statistic-card{--statistic-card-text-color:var(--semantic-color-dark)}.stepper{border:1px solid var(--semantic-border-default);border-radius:var(--alias-border-radius-md);background:var(--semantic-bg-system-white);width:-moz-fit-content;width:fit-content;height:28px;padding:var(--alias-spacing-50)}.stepper,.stepper__value{box-sizing:border-box;align-items:center;display:inline-flex}.stepper__value{width:54px;height:20px;color:var(--semantic-color-dark);font-family:Inter,sans-serif;font-size:var(--semantic-typography-heading-h5-size);justify-content:center;font-weight:500;line-height:20px}.stepper--disabled{background:var(--semantic-bg-system-heavy)}.stepper--disabled .stepper__value{color:var(--semantic-color-disable)}.tabs{color:var(--semantic-color-smoke);font-family:Inter,sans-serif;display:inline-flex}.tabs.tabs--with-right-content{justify-content:space-between;width:100%}.tabs--horizontal.tabs--with-right-content{flex-wrap:wrap;gap:12px}.tabs.tabs--with-right-content .tabs-list{box-sizing:border-box;flex-shrink:0;min-width:0;max-width:100%;overflow-x:auto}.tabs--horizontal.tabs--with-right-content .tabs-list .tab{flex-shrink:0}.tabs.tabs--with-right-content>:last-child{min-width:180px}.tab:focus-visible{outline:1px solid var(--semantic-border-secondary);outline-offset:2px;border-radius:4px}.tabs-list{display:flex}.tab{color:var(--semantic-color-smoke);cursor:pointer;font:inherit;background:0 0;border:none;justify-content:center;align-items:center;gap:6px;display:inline-flex;position:relative}.tab.is-disabled{opacity:.45;cursor:not-allowed}.tab.is-disabled:hover{color:var(--semantic-color-disable);background:0 0}.tab-icon{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.tab-icon svg{width:100%;height:100%;color:inherit}.tab-icon svg,.tab-icon svg *{stroke:currentColor}.tab-label{white-space:nowrap;font-family:InterMedium,Inter;font-size:14px;font-weight:500}.tab-close{width:16px;height:16px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.tab-close svg{width:10px;height:10px;display:block}.tab-close:hover{background:var(--semantic-bg-system-strong)}.tab-close:active{background:var(--semantic-bg-system-heavy)}.tab-close:focus-visible{outline:1px solid var(--semantic-border-secondary);outline-offset:1px}.tab-close:disabled{pointer-events:none;opacity:.6}.tab.is-active{color:var(--semantic-color-secondary)}.tab:active:not(.is-disabled){transform:scale(.98)}.tabs--horizontal .tabs-list{flex-direction:row;align-items:center}.tabs--vertical .tabs-list{flex-direction:column;align-items:stretch}.tabs--vertical .tab{justify-content:flex-start}.tabs--contained .tabs-list,.tabs--contained-primary-border .tabs-list,.tabs--contained-solid .tabs-list{border:1px solid var(--semantic-border-muted);background:var(--semantic-bg-system-subtle);border-radius:6px;padding:4px}.tabs--contained .tab,.tabs--contained-primary-border .tab,.tabs--contained-solid .tab{border-radius:5px;min-width:120px;height:32px;padding:0 16px}.tabs--contained-primary-border .tab{box-sizing:border-box;border:1px solid #0000}.tabs--contained .tab.is-active,.tabs--contained-primary-border .tab.is-active{background:var(--semantic-bg-primary-strong)}.tabs--contained-primary-border .tab.is-active{border-color:var(--semantic-border-primary)}.tabs--contained-solid .tab.is-active{background:var(--semantic-bg-primary-default);color:var(--color-base-pure-white)}.tabs.tabs--contained .tab:hover:not(.is-disabled):not(.is-active),.tabs.tabs--contained-primary-border .tab:hover:not(.is-disabled):not(.is-active),.tabs.tabs--contained-solid .tab:hover:not(.is-disabled):not(.is-active){background:var(--semantic-bg-primary-subtle)}.tabs.tabs--contained .tab:active:not(.is-disabled):not(.is-active),.tabs.tabs--contained-primary-border .tab:active:not(.is-disabled):not(.is-active),.tabs.tabs--contained-solid .tab:active:not(.is-disabled):not(.is-active){background:var(--semantic-bg-primary-strong)}.tabs--soft .tab{border-radius:5px;min-width:120px;height:32px;padding:0 16px}.tabs--soft .tab.is-active{background:var(--semantic-bg-primary-subtle)}.tabs--soft .tab:hover:not(.is-disabled):not(.is-active){background:var(--semantic-bg-primary-muted)}.tabs--soft .tab:active:not(.is-disabled):not(.is-active){background:var(--semantic-bg-primary-subtle)}.tabs--line .tabs-list{position:relative}.tabs--line .tabs-list:after{content:"";background:var(--semantic-bg-primary-strong);height:2px;position:absolute;bottom:0;left:0;right:0}.tabs--line .tab{border-radius:5px 5px 0 0;min-width:112px;height:40px;padding:0 16px}.tabs--line .tab.is-active{background:var(--semantic-bg-primary-strong)}.tabs--underline .tabs-list{border-bottom:1px solid var(--semantic-border-muted)}.tabs--underline .tab{min-width:96px;height:40px;padding:0 12px}.tabs--underline .tab:not(.is-active):not(:hover){color:var(--semantic-color-light)}.tabs--underline .tab.is-active{box-shadow:inset 0 -2px 0 0 var(--semantic-bg-primary-default)}.tabs.tabs--underline .tab:hover:not(.is-disabled):not(.is-active){background:var(--semantic-bg-system-subtle);color:var(--semantic-color-neutral)}.tabs.tabs--underline .tab:active:not(.is-disabled):not(.is-active){background:var(--semantic-bg-system-muted);color:var(--semantic-color-neutral)}.tabs .tab:hover:not(.is-active):not(.is-disabled){background:var(--semantic-border-subtle)}.tabs .tab:active:not(.is-active):not(.is-disabled){background:var(--semantic-bg-system-strong)}.tabs--vertical.tabs--contained .tabs-list,.tabs--vertical.tabs--contained-primary-border .tabs-list,.tabs--vertical.tabs--line .tabs-list,.tabs--vertical.tabs--soft .tabs-list,.tabs--vertical.tabs--underline .tabs-list{gap:0}.tabs--vertical.tabs--line .tabs-list:after{display:none}.tabs--vertical.tabs--underline .tabs-list{border-bottom:none;border-right:1px solid var(--semantic-border-muted)}.tabs--vertical.tabs--underline .tab.is-active{box-shadow:inset -2px 0 0 0 var(--semantic-bg-primary-default)}.tabs-panel{color:var(--semantic-color-smoke);margin-top:18px}.tab-count{background:var(--semantic-bg-system-muted);min-width:18px;height:18px;color:var(--semantic-color-secondary);border-radius:9px;justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.tabs.tabs--full-width{width:100%;display:flex}.tabs--full-width .tabs-list,.tabs--full-width .tabs-list .tab{flex:1 1}[data-theme=dark] .tabs--soft .tab.is-active{background:var(--semantic-bg-primary-strong);color:var(--semantic-color-dark);box-shadow:inset 0 -2px 0 var(--semantic-border-primary)}[data-theme=dark] .tabs--vertical.tabs--soft .tab.is-active{box-shadow:inset -2px 0 0 var(--semantic-border-primary)}.table{background:var(--semantic-bg-system-white);border:1px solid var(--semantic-border-muted);border-radius:var(--alias-border-radius-lg);width:100%;color:var(--semantic-color-dark);font-family:Inter,sans-serif;overflow:hidden}.table__header{min-height:64px;padding:0 var(--alias-spacing-400);border-bottom:1px solid var(--semantic-border-subtle);box-sizing:border-box;justify-content:space-between;align-items:center;display:flex}.table__title{color:var(--semantic-color-dark);margin:0;font-size:14px;font-weight:700;line-height:20px}.table__description{color:var(--semantic-color-light);margin:2px 0 0;font-size:12px;line-height:16px}.table__header-action{align-items:center;gap:8px;display:flex}.table__toolbar{padding:var(--alias-spacing-400);border-bottom:1px solid var(--semantic-border-subtle)}.table__empty-state{width:100%}.table__empty-state-cell{white-space:normal!important;padding:0!important}.table tbody tr:hover td.table__empty-state-cell{background:var(--semantic-bg-system-white);background:0 0}.table__scroll{width:100%;max-height:600px;overflow-x:auto}.table table{border-collapse:collapse;table-layout:auto;width:100%;min-width:max-content}.table__cell-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.table thead{background:var(--semantic-bg-system-subtle)}.table td,.table th{height:64px;padding:0 var(--alias-spacing-400);border-bottom:1px solid var(--semantic-border-subtle);box-sizing:border-box;font-size:var(--semantic-typography-body-sm-size);white-space:nowrap;vertical-align:middle;color:var(--semantic-color-dark)}.table th{font-weight:600}.table tbody tr:hover{background:var(--semantic-bg-system-muted)}.table tbody tr.is-selected{background:var(--semantic-bg-secondary-subtle)}.table tbody tr.is-selected:hover{background:var(--semantic-bg-secondary-subtle-hover)}.table tbody tr.is-clickable{cursor:pointer;position:relative}.table tbody tr.is-clickable:active{background:var(--semantic-bg-system-strong)}.table tbody tr.is-clickable.is-selected:active{background:var(--semantic-bg-secondary-subtle-hover)}.table__row-action{pointer-events:none;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.table__row-action:focus-visible{outline:1px solid var(--semantic-border-secondary);outline-offset:-1px}.table__checkbox-cell{width:44px;padding-left:20px!important;padding-right:4px!important}.table__cell--left{text-align:left}.table__cell--center{text-align:center}.table__cell--right{text-align:right}.table__cell-content{align-items:center;min-width:0;display:flex}.table__cell--center .table__cell-content{justify-content:center}.table__cell--right .table__cell-content{justify-content:flex-end}.table__actions-cell,.table__actions-header{width:-moz-fit-content;width:fit-content;text-align:center!important}table th .table__sort-button{color:var(--semantic-color-smoke);cursor:pointer;background:0 0;border:0;font-family:InterMedium,Inter;font-size:14px;font-weight:500}table th .table__sort-button.MuiButton-root{justify-content:flex-start;width:100%;min-width:0}table th .table__sort-button.MuiButton-root[aria-disabled=true]{cursor:not-allowed;color:var(--button-disabled-color)}table th .table__sort-button.MuiButton-root[aria-disabled=true]:hover{background:0 0}.table__cell--center .table__sort-button.MuiButton-root{justify-content:center}.table__cell--right .table__sort-button.MuiButton-root{justify-content:flex-end}table th .table__header-text{font-family:InterMedium,Inter;font-size:14px;font-weight:500}.table__header-content{align-items:center;gap:4px;display:inline-flex}.table__header-tooltip{cursor:help;align-items:center;width:14px;height:14px;display:inline-flex}.table__header-tooltip svg{width:100%;height:100%}.table__header-tooltip svg path{stroke:var(--semantic-bg-primary-default)!important}.table__actions-cell button{color:var(--semantic-color-dark);cursor:pointer;background:0 0;border:0}.table__loading-cell{width:100%;display:flex}.table__loading-cell--left{justify-content:flex-start}.table__loading-cell--center{justify-content:center}.table__loading-cell--right{justify-content:flex-end}.table__footer{padding:var(--alias-spacing-300) var(--alias-spacing-400)}.table__header-main{align-items:center;gap:10px;display:flex}.table__header-icon{flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.table__header-icon svg{width:100%;height:100%;display:block}.table__header-text{min-width:0}.toast-message{box-sizing:border-box;border-radius:12px;align-items:stretch;width:424px;min-height:80px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #00000029}.toast-message:focus-visible{outline:1px solid var(--semantic-border-secondary);outline-offset:2px;border-radius:8px}.toast-message__icon-panel{flex-shrink:0;justify-content:center;align-items:center;width:64px;display:flex}.toast-message__content{flex-direction:column;flex:1 1;justify-content:flex-start;gap:4px;min-width:0;margin-left:16px;margin-right:48px;padding-top:12px;padding-bottom:18px;display:flex}.toast-message__title{overflow-wrap:anywhere;font-size:15px;font-weight:600}.toast-message__description{overflow-wrap:anywhere;font-size:14px;line-height:140%}.toast-message__close-button{cursor:pointer;width:24px;height:24px;color:var(--semantic-color-neutral);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:12px;right:12px}.toast-message__close-button:hover{background:#0000000f}.toast-message__close-button svg{width:16px;height:16px}.toast-message__close-button svg line,.toast-message__close-button svg path{stroke:currentColor}.toast-message__progress-track{background:0 0;height:6px;position:absolute;bottom:0;left:0;right:0}.toast-message__progress-bar{transform-origin:0;height:100%;transition:width .1s linear}.toast-message-container{z-index:9999;gap:12px;display:flex;position:fixed}.toast-message-container--bottom-left{flex-direction:column-reverse;align-items:flex-start;bottom:24px;left:24px}.toast-message-container--top-center{flex-direction:column;align-items:center;top:24px;left:50%;transform:translate(-50%)}.toggle{width:-moz-fit-content;width:fit-content;color:var(--semantic-color-dark);cursor:pointer;align-items:center;font-family:Inter,sans-serif;display:inline-flex}.toggle__text{flex-direction:column;display:inline-flex}.toggle__title{color:var(--semantic-color-dark);font-weight:600}.toggle__description{color:var(--semantic-color-smoke);font-weight:400}.toggle__switch{flex:none;display:inline-flex;position:relative}.toggle__input{opacity:0;pointer-events:none;position:absolute}.toggle__track{background-color:var(--semantic-bg-system-default);align-items:center;transition:background-color .16s,border-color .16s,box-shadow .16s;display:inline-flex;position:relative}.toggle__thumb,.toggle__track{box-sizing:border-box;border:1px solid var(--semantic-border-heavy);border-radius:18px}.toggle__thumb{background-color:var(--semantic-bg-system-white);transition:transform .16s,width .16s,height .16s,box-shadow .16s;position:absolute}.toggle:not(.toggle--disabled):hover .toggle__track{background-color:var(--semantic-bg-system-heavy);border-color:var(--semantic-border-heavy)}.toggle--checked .toggle__track{background-color:var(--semantic-bg-secondary-default);border-color:var(--semantic-bg-secondary-default)}.toggle--checked .toggle__thumb{background-color:var(--semantic-bg-system-white);border-color:var(--semantic-bg-system-white)}.toggle--checked:not(.toggle--disabled):hover .toggle__track{background-color:var(--semantic-bg-secondary-default-hover);border-color:var(--semantic-bg-secondary-default-hover)}.toggle__input:focus-visible+.toggle__track{outline:1px solid var(--semantic-border-secondary);outline-offset:3px}.toggle--disabled{cursor:not-allowed;opacity:1}.toggle--disabled .toggle__track{background-color:var(--semantic-bg-system-muted);border-color:var(--semantic-border-default)}.toggle--disabled .toggle__thumb{background-color:var(--semantic-bg-system-strong);border:1px solid var(--semantic-border-default)}.toggle--disabled.toggle--checked .toggle__track{background-color:var(--semantic-bg-secondary-strong);border-color:var(--semantic-bg-secondary-strong)}.toggle--disabled.toggle--checked .toggle__thumb{background-color:var(--semantic-bg-system-strong);border-color:var(--semantic-bg-system-strong)}.toggle--sm{gap:8px}.toggle--sm .toggle__text{gap:2px}.toggle--sm .toggle__title{font-size:14px;line-height:18px}.toggle--sm .toggle__description{font-size:13px;line-height:17px}.toggle--sm .toggle__track{width:28px;height:16px}.toggle--sm .toggle__thumb{width:12px;height:12px;left:2px}.toggle--sm.toggle--checked .toggle__thumb{transform:translate(11px)}.toggle--md{gap:12px}.toggle--md .toggle__text{gap:3px}.toggle--md .toggle__title{font-size:16px;line-height:21px}.toggle--md .toggle__description{font-size:15px;line-height:20px}.toggle--md .toggle__track{width:50px;height:26px}.toggle--md .toggle__thumb{width:20px;height:20px;left:3px}.toggle--md.toggle--checked .toggle__thumb{transform:translate(22px)}.tooltip{max-width:240px;padding:10px 11px;font-family:Inter,sans-serif;box-shadow:0 2px 8px #0000003d}.tooltip,.tooltip-host{display:inline-flex;position:relative}.tooltip-host__popover{z-index:20;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .12s;position:absolute}.tooltip-host:focus-within>.tooltip-host__popover,.tooltip-host:hover>.tooltip-host__popover{visibility:visible;opacity:1}.tooltip__label{z-index:1;position:relative}.tooltip__arrow{background-color:var(--tooltip-arrow-bg);width:10px;height:10px;position:absolute;transform:rotate(45deg)}.tooltip__arrow--top-left{top:-5px;left:14px}.tooltip__arrow--top-center{margin-left:-5px;top:-5px;left:50%}.tooltip__arrow--top-right{top:-5px;right:14px}.tooltip__arrow--bottom-left{bottom:-5px;left:14px}.tooltip__arrow--bottom-center{margin-left:-5px;bottom:-5px;left:50%}.tooltip__arrow--bottom-right{bottom:-5px;right:14px}.tooltip__arrow--left-top{top:14px;left:-5px}.tooltip__arrow--left-center{margin-top:-5px;top:50%;left:-5px}.tooltip__arrow--left-bottom{bottom:14px;left:-5px}.tooltip__arrow--right-top{top:14px;right:-5px}.tooltip__arrow--right-center{margin-top:-5px;top:50%;right:-5px}.tooltip__arrow--right-bottom{bottom:14px;right:-5px}.upload{color:#2f2f2f;font-family:Inter,Arial,sans-serif}.upload-input{display:none}.upload-dropzone{border:1px dashed var(--semantic-border-default);background:var(--semantic-bg-system-subtle);cursor:pointer;box-sizing:border-box;border-radius:6px;outline:none;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100%;min-height:120px;padding:16px;transition:border-color .16s,background-color .16s,box-shadow .16s;display:flex}.upload:not(.is-disabled):not(.is-error):not(.is-success):not(.is-uploading) .upload-dropzone:hover{border-color:var(--semantic-border-primary);background:var(--semantic-bg-primary-muted)}.upload-dropzone:focus-visible{border-color:var(--semantic-border-primary);background:var(--semantic-bg-primary-muted);box-shadow:0 0 0 3px #7c56d833}.upload.is-dragging:not(.is-error):not(.is-success):not(.is-uploading) .upload-dropzone{border-color:var(--semantic-border-primary);background:var(--semantic-bg-primary-muted)}.upload.is-uploading .upload-dropzone{border-color:var(--semantic-border-primary);background:var(--semantic-bg-system-white)}.upload.is-uploading:not(.is-disabled) .upload-dropzone:hover{border-color:var(--semantic-border-primary);background:var(--semantic-bg-primary-muted)}.upload.is-success .upload-dropzone{border-color:var(--semantic-border-success);background:var(--semantic-bg-success-subtle)}.upload.is-success:not(.is-disabled) .upload-dropzone:hover{border-color:var(--semantic-border-success);background:var(--semantic-bg-success-subtle-hover)}.upload.is-drag-invalid .upload-dropzone,.upload.is-error .upload-dropzone{border-color:var(--semantic-border-error);background:var(--semantic-bg-error-muted)}.upload.is-drag-invalid.is-dragging .upload-dropzone,.upload.is-drag-invalid:not(.is-disabled) .upload-dropzone:hover,.upload.is-error.is-dragging .upload-dropzone,.upload.is-error:not(.is-disabled) .upload-dropzone:hover{border-color:var(--semantic-border-error);background:var(--semantic-bg-error-subtle)}.upload.is-disabled{opacity:.55;pointer-events:none}.upload-icon{display:inline-flex}.upload-icon,.upload.is-uploading .upload-compact-icon,.upload.is-uploading .upload-icon{color:var(--semantic-icon-primary)}.upload.is-success .upload-compact-icon,.upload.is-success .upload-icon{color:var(--semantic-icon-success)}.upload.is-drag-invalid .upload-compact-icon,.upload.is-drag-invalid .upload-icon,.upload.is-error .upload-compact-icon,.upload.is-error .upload-icon{color:var(--semantic-icon-error)}.upload-title{color:var(--semantic-color-dark);text-align:center;font-size:12px;font-weight:600}.upload.is-uploading .upload-title{color:var(--semantic-color-secondary)}.upload.is-success .upload-title{color:var(--semantic-color-success)}.upload.is-drag-invalid .upload-title,.upload.is-error .upload-title{color:var(--semantic-color-error)}.upload-helper{color:var(--semantic-color-light);text-align:center;font-size:10px;line-height:1.4}.upload-helper--inline{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;display:inline-flex}.upload-link{color:var(--semantic-color-primary);text-underline-offset:2px;text-decoration:underline}.upload--compact .upload-dropzone{border-radius:6px;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;min-height:42px;padding:8px 12px}.upload--compact .upload-helper,.upload--compact .upload-title{text-align:left;justify-content:flex-start}.upload-compact-icon{width:28px;height:28px;color:var(--semantic-icon-primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.upload-compact-main{flex-direction:column;flex:1 1;gap:1px;min-width:0;display:flex}.upload-file-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.upload-file-list--above{margin-bottom:10px}.upload-file{border:1px solid var(--semantic-border-muted);background:var(--semantic-bg-system-white);box-sizing:border-box;border-radius:6px;align-items:center;gap:10px;width:100%;min-height:44px;padding:8px 10px;display:flex;position:relative}.upload-file:focus-visible{outline:1px solid var(--semantic-border-secondary);outline-offset:2px;border-radius:var(--alias-border-radius-md)}.upload-file-remove:focus-visible{outline:1px solid var(--semantic-border-secondary);outline-offset:2px;border-radius:var(--alias-border-radius-sm)}.upload-file-icon{width:28px;height:28px;color:var(--semantic-icon-primary);background:var(--semantic-bg-primary-strong);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.upload-file-main{flex:1 1;min-width:0}.upload-file-name{color:#333;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.upload-file-meta{color:#6e6a7c;margin-top:2px;font-size:10px}.upload-file-remove{color:#6e6a7c;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:3px;display:inline-flex}.upload-file-remove:hover{color:#d93b49}.upload-progress{width:100%;margin-top:6px}.upload-progress-top{color:var(--semantic-color-secondary);justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;font-size:10px;display:flex}.upload-progress-track{background:#e9e4f6;border-radius:999px;width:100%;height:3px;overflow:hidden}.upload-progress-fill{background:var(--semantic-bg-primary-default-muted);border-radius:999px;height:100%;transition:width .18s}.upload-spinner{animation:upload-spin .8s linear infinite}@keyframes upload-spin{to{transform:rotate(1turn)}}.view-toggle{border:1px solid #0000;border-radius:6px;width:-moz-fit-content;width:fit-content;padding:2px;font-family:inherit;overflow:hidden}.view-toggle,.view-toggle-item{background:0 0;align-items:center;display:inline-flex}.view-toggle-item{height:24px;color:var(--semantic-color-neutral);font:inherit;cursor:pointer;border:1px solid #0000;border-radius:4px;justify-content:center;gap:6px;padding:0 10px;font-size:12px;font-weight:500;transition:background-color .12s,color .12s,border-color .12s}.view-toggle-item:focus-visible{outline:1px solid var(--semantic-border-secondary);border-radius:4px}.view-toggle-item.is-disabled,.view-toggle-item:disabled{opacity:.45;cursor:not-allowed}.view-toggle-icon{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.view-toggle-icon svg{width:100%;height:100%;color:inherit;stroke:currentColor}.view-toggle-icon svg *{stroke:currentColor}.view-toggle-label{white-space:nowrap}.view-toggle--primary{border:.5px solid var(--semantic-border-strong);background:var(--semantic-bg-system-white);padding:2px}.view-toggle--primary .view-toggle-item:hover:not(:disabled):not(.is-disabled):not(.is-active){color:var(--semantic-color-secondary);background:var(--semantic-bg-primary-subtle)}.view-toggle--primary .view-toggle-item.is-active{color:var(--semantic-color-secondary);background:var(--semantic-bg-primary-muted);border-color:var(--semantic-border-primary)}.view-toggle--primary .view-toggle-item.is-active:hover:not(:disabled):not(.is-disabled){color:var(--semantic-color-secondary);background:var(--semantic-bg-primary-strong);border-color:var(--semantic-border-primary)}.view-toggle--secondary{border:.5px solid var(--semantic-border-strong);background:var(--semantic-bg-system-white);padding:2px}.view-toggle--secondary .view-toggle-item.is-active,.view-toggle--secondary .view-toggle-item:hover:not(:disabled):not(.is-disabled):not(.is-active){color:var(--semantic-color-primary);background:var(--semantic-bg-secondary-subtle)}.view-toggle--secondary .view-toggle-item.is-active{border-color:var(--semantic-border-secondary-subtle)}.view-toggle--secondary .view-toggle-item.is-active:hover:not(:disabled):not(.is-disabled){background:var(--semantic-bg-secondary-strong)}.view-toggle--primarySolid{background:var(--semantic-bg-system-subtle);border-color:#0000;padding:0}.view-toggle--primarySolid .view-toggle-item:hover:not(:disabled):not(.is-disabled):not(.is-active){color:var(--semantic-bg-primary-default-muted);background:var(--semantic-bg-primary-strong)}.view-toggle--primarySolid .view-toggle-item.is-active{color:var(--semantic-color-inverse);background:var(--semantic-bg-primary-default-muted);border-color:var(--semantic-bg-primary-default-muted)}.view-toggle--primarySolid .view-toggle-item.is-active:hover:not(:disabled):not(.is-disabled){color:var(--semantic-color-inverse);background:var(--semantic-bg-primary-default-hover);border-color:var(--semantic-bg-primary-default-hover)}.view-toggle--secondarySolid{background:var(--semantic-bg-system-subtle);border-color:#0000;padding:0}.view-toggle--secondarySolid .view-toggle-item:hover:not(:disabled):not(.is-disabled):not(.is-active){color:var(--semantic-bg-secondary-default);background:var(--semantic-bg-secondary-strong)}.view-toggle--secondarySolid .view-toggle-item.is-active{color:var(--semantic-color-inverse);background:var(--semantic-bg-secondary-default);border-color:var(--semantic-bg-secondary-default)}.view-toggle--secondarySolid .view-toggle-item.is-active:hover:not(:disabled):not(.is-disabled){color:var(--semantic-color-inverse);background:var(--semantic-bg-secondary-default-hover);border-color:var(--semantic-bg-secondary-default-hover)}.view-toggle--primarySoft{background:var(--semantic-bg-system-subtle);border-color:#0000;padding:0}.view-toggle--primarySoft .view-toggle-item:hover:not(:disabled):not(.is-disabled):not(.is-active){color:var(--semantic-color-secondary);background:var(--semantic-bg-primary-subtle)}.view-toggle--primarySoft .view-toggle-item.is-active{color:var(--semantic-color-secondary);background:var(--semantic-bg-primary-muted);border-color:var(--semantic-border-primary)}.view-toggle--primarySoft .view-toggle-item.is-active:hover:not(:disabled):not(.is-disabled){color:var(--semantic-color-secondary);background:var(--semantic-bg-primary-strong);border-color:var(--semantic-border-primary)}.view-toggle--secondarySoft{background:var(--semantic-bg-system-subtle);border-color:#0000;padding:0}.view-toggle--secondarySoft .view-toggle-item:hover:not(:disabled):not(.is-disabled):not(.is-active){color:var(--semantic-color-primary);background:var(--semantic-bg-secondary-muted)}.view-toggle--secondarySoft .view-toggle-item.is-active{color:var(--semantic-color-primary);background:var(--semantic-bg-secondary-subtle);border-color:var(--semantic-border-secondary-subtle)}.view-toggle--secondarySoft .view-toggle-item.is-active:hover:not(:disabled):not(.is-disabled){color:var(--semantic-color-primary);background:var(--semantic-bg-secondary-strong);border-color:var(--semantic-border-secondary-subtle)}.view-toggle--ai{background:var(--semantic-bg-system-subtle);border-color:#0000;padding:0}.view-toggle--ai .view-toggle-item:hover:not(:disabled):not(.is-disabled):not(.is-active){color:#614395;background:#f9f8fc}.view-toggle--ai .view-toggle-item.is-active,.view-toggle--ai .view-toggle-item.is-active:hover:not(:disabled):not(.is-disabled){color:#614395;background:#f9f8fc;border-color:#967ac7}:root{--color-white:#fff;--color-black:#000;--color-deep-cerulean:#0277ad;--color-astronaut-blue:#014260;--color-burnt-sienna:#ef5350;--color-pizza:#d49211;--color-shamrock:#31c47a;--color-japanese-laurel:#076d0a;--color-tundora:#444;--color-gallery:#ebebeb;--color-mystic:#dadde9;--color-gallery-translucent:#ebebeb73;--color-scorpion:#565656;--color-almost-white:#fefefe;--color-light-purple:#d7cde7;--color-medium-purple:#7363dc;--color-light-medium-purple:#897fe1;--color-perfume:#b6b6f8;--color-blue-bell:#978fbf;--color-monte-carlo:#88d1d1;--color-onahau:#d2f8ff;--color-gothic:#749aab;--color-juniper:#63838d;--color-powder-blue:#beddea;--color-hippie-blue:#5b9cb0;--color-scooter:#25b0db;--color-catskill-white:#eff2f7;--color-alabaster:#f7f7f7;--color-bahama-blue:#006a9a;--color-flush-mahogany:#c93e3e;--color-mine-shaft:#2d2d2d;--color-royal-blue:#2b60de;--color-zest:#e66c2c;--color-crusta:#ff8137;--color-dodger-blue:#1890ff;--color-deep-blush:#e58282;--color-my-sin:#936713;--color-salem:#0b9751;--color-mariner:#36c;--color-killarney:#347235;--color-iron:#dadce0;--color-pale-blue:#f0f8ff;--color-charcoal:#7d7d7d;--color-thunderbird:#cd2f22;--color-blue-chalk:#fcd1fd;--color-mandys-pink:#f4c0bb;--color-energy-yellow:#f9d863;--color-whisper:#e8e7f2;--color-harp:#e6f3e6;--color-forest-green:#19901d;--color-red-damask:#d7733d;--color-web-orange:#eaa800;--color-jacarta:#42296e;--color-atoll:#0b6f85;--color-dark-atoll:#095d70;--color-monza:#bf0033;--color-light-monza:#d30039;--color-gray-suit:#c2bbcf;--color-mulled-wine:#54476b;--color-shilo:#e8aebe;--color-burgundy:#9e002a;--color-daisy-bush:#4a258b;--color-valhalla:#311c56;--color-dark-monza:#b40030;--color-fire-brick:#b61111;--color-dark-red:#920e0e;--color-matterhorn:#575757;--color-medium-slate-blue:#4f75cb;--color-light-orchid:#e992d8;--color-light-slate-blue:#928fdc;--color-light-salmon:#e19278;--color-light-goldenrod:#ebbe79;--color-medium-turquoise:#81ccc9;--color-light-coral:#e2726e;--color-dark-sea-green:#6da186;--color-bright-cyan:#6fd6ec;--color-lavender:#a96ee4;--color-dim-gray:#787376;--color-bright-lavender:#a96ee4;--color-electric-blue:#5f45fd;--color-gentle-sea:#b0cbd1;--color-moderate-purple:#7557b4;--color-munsell-yellow:#f6cf00;--color-ultramarine:#4e68f1;--color-traffic-red:#b30000;--color-rose-bonbon:#f14e9c;--color-pure-green:#027b1c;--color-base-pure-white:#fff;--color-base-pure-black:#000;--color-gray-25:#fafafa;--color-gray-50:#f5f5f5;--color-gray-100:#ebebeb;--color-gray-200:#e5e5e5;--color-gray-300:#d0d0d0;--color-gray-400:#aaa;--color-gray-500:#949494;--color-gray-600:#737373;--color-gray-700:#525252;--color-gray-800:#404040;--color-gray-900:#262626;--color-gray-950:#171717;--color-purple-25:#f9f8fc;--color-purple-50:#f7f4fd;--color-purple-100:#eae4f4;--color-purple-200:#cabce2;--color-purple-300:#b09bd5;--color-purple-400:#967ac7;--color-purple-450:#7b58b8;--color-purple-500:#614395;--color-purple-600:#42296e;--color-purple-700:#352158;--color-purple-800:#2e1d4d;--color-purple-900:#281942;--color-purple-950:#211437;--color-icon-accent-violet:#715de3;--color-icon-accent-violet-bg:#eae7fb;--color-icon-accent-violet-border:#f8f7fe;--color-teal-25:#ecf4f6;--color-teal-50:#e5eff2;--color-teal-100:#d8e8eb;--color-teal-200:#a7cbd3;--color-teal-300:#76aeba;--color-teal-400:#3c8c9d;--color-teal-500:#0b6f85;--color-teal-600:#095768;--color-teal-700:#074755;--color-teal-800:#063e4a;--color-teal-900:#053540;--color-teal-950:#04242b;--color-blue-25:#f9fcff;--color-blue-50:#f3f8ff;--color-blue-100:#e2eeff;--color-blue-200:#cfe4ff;--color-blue-300:#8ec5ff;--color-blue-400:#51a2ff;--color-blue-500:#2b7fff;--color-blue-600:#155dfc;--color-blue-700:#1447e6;--color-blue-800:#193cb8;--color-blue-900:#1c398e;--color-blue-950:#162456;--color-green-25:#fbfffc;--color-green-50:#f9fffa;--color-green-100:#e3f8e6;--color-green-200:#c2efc9;--color-green-300:#97dda3;--color-green-400:#70ca80;--color-green-500:#51c568;--color-green-600:#05883a;--color-green-700:#03692b;--color-green-800:#014c1d;--color-green-900:#00240a;--color-green-950:#000401;--color-yellow-25:#fffef8;--color-yellow-50:#fffbeb;--color-yellow-100:#fff3c7;--color-yellow-200:#fde68a;--color-yellow-300:#fcd34d;--color-yellow-400:#fbbf24;--color-yellow-500:#f0b100;--color-yellow-600:#d4860a;--color-yellow-700:#a56601;--color-yellow-800:#955c04;--color-yellow-900:#7a4a00;--color-yellow-950:#5c4101;--color-orange-25:#fffdfa;--color-orange-50:#fffaf3;--color-orange-100:#fff4e5;--color-orange-200:#ffe5c8;--color-orange-300:#ffb86a;--color-orange-400:#ff8904;--color-orange-500:#ff6900;--color-orange-600:#f54900;--color-orange-700:#cb3701;--color-orange-800:#9f2d00;--color-orange-900:#7e2a0c;--color-orange-950:#441306;--color-red-25:snow;--color-red-50:#fff6f6;--color-red-100:#ffefef;--color-red-200:#fac8c8;--color-red-300:#f6a0a0;--color-red-400:#f3676a;--color-red-500:#ee3b45;--color-red-600:#e0161f;--color-red-700:#ca0d14;--color-red-800:#9f0712;--color-red-900:#82181a;--color-red-950:#460809;--color-indigo-25:#f7f5ff;--color-indigo-50:#f4f2ff;--color-indigo-100:#d6ccff;--color-indigo-200:#b8a6ff;--color-indigo-300:#9a80ff;--color-indigo-400:#7c5af7;--color-indigo-500:#613aed;--color-indigo-600:#5532d4;--color-indigo-700:#4829ba;--color-indigo-800:#3c21a1;--color-indigo-900:#311a87;--color-indigo-950:#28156f;--color-violet-25:#faf8ff;--color-violet-50:#f5f0ff;--color-violet-100:#dcf;--color-violet-200:#c7a6ff;--color-violet-300:#b180ff;--color-violet-400:#9b5afb;--color-violet-500:#8a3cf8;--color-violet-600:#7a34dc;--color-violet-700:#6a2dc0;--color-violet-800:#5b25a4;--color-violet-900:#4c1f87;--color-violet-950:#3e196e;--alias-neutral-white:var(--color-base-pure-white);--alias-neutral-50:var(--color-gray-25);--alias-neutral-100:var(--color-gray-50);--alias-neutral-150:var(--color-gray-100);--alias-neutral-200:var(--color-gray-200);--alias-neutral-300:var(--color-gray-300);--alias-neutral-350:var(--color-gray-400);--alias-neutral-400:var(--color-gray-500);--alias-neutral-500:var(--color-gray-600);--alias-neutral-600:var(--color-gray-700);--alias-neutral-700:var(--color-gray-800);--alias-neutral-800:var(--color-gray-900);--alias-neutral-900:var(--color-gray-950);--alias-primary-25:var(--color-purple-25);--alias-primary-50:var(--color-purple-50);--alias-primary-100:var(--color-purple-100);--alias-primary-300:var(--color-purple-300);--alias-primary-400:var(--color-purple-400);--alias-primary-450:var(--color-purple-450);--alias-primary-500:var(--color-purple-500);--alias-primary-600:var(--color-purple-600);--alias-primary-700:var(--color-purple-700);--alias-secondary-50:var(--color-teal-25);--alias-secondary-100:var(--color-teal-100);--alias-secondary-200:var(--color-teal-200);--alias-secondary-300:var(--color-teal-300);--alias-secondary-400:var(--color-teal-400);--alias-secondary-500:var(--color-teal-500);--alias-secondary-600:var(--color-teal-600);--alias-secondary-700:var(--color-teal-700);--alias-error-25:var(--color-red-25);--alias-error-50:var(--color-red-50);--alias-error-100:var(--color-red-100);--alias-error-200:var(--color-red-200);--alias-error-300:var(--color-red-300);--alias-error-400:var(--color-red-400);--alias-error-500:var(--color-red-500);--alias-error-600:var(--color-red-600);--alias-error-700:var(--color-red-700);--alias-warning-25:var(--color-yellow-50);--alias-warning-50:var(--color-yellow-100);--alias-warning-100:var(--color-yellow-200);--alias-warning-400:var(--color-yellow-400);--alias-warning-500:var(--color-yellow-500);--alias-warning-600:var(--color-yellow-600);--alias-warning-700:var(--color-yellow-700);--alias-warning-800:var(--color-yellow-800);--alias-warning-900:var(--color-yellow-900);--alias-info-25:var(--color-blue-25);--alias-info-50:var(--color-blue-50);--alias-info-100:var(--color-blue-100);--alias-info-200:var(--color-blue-200);--alias-info-300:var(--color-blue-300);--alias-info-400:var(--color-blue-400);--alias-info-500:var(--color-blue-500);--alias-info-600:var(--color-blue-600);--alias-info-700:var(--color-blue-700);--alias-success-25:var(--color-green-25);--alias-success-50:var(--color-green-50);--alias-success-100:var(--color-green-100);--alias-success-200:var(--color-green-200);--alias-success-300:var(--color-green-300);--alias-success-500:var(--color-green-500);--alias-success-600:var(--color-green-600);--alias-success-700:var(--color-green-700);--alias-success-800:var(--color-green-800);--alias-ai-indigo-light:var(--color-indigo-25);--alias-ai-indigo-subtle:var(--color-indigo-50);--alias-ai-indigo-default:var(--color-indigo-500);--alias-ai-indigo-dark:var(--color-indigo-700);--alias-ai-violet-light:var(--color-violet-25);--alias-ai-violet-subtle:var(--color-violet-50);--alias-ai-violet-default:var(--color-violet-500);--alias-ai-violet-dark:var(--color-violet-700);--semantic-bg-system-white:var(--alias-neutral-white);--semantic-bg-system-subtle:var(--alias-neutral-50);--semantic-bg-system-muted:var(--alias-neutral-100);--semantic-bg-system-default:var(--alias-neutral-150);--semantic-bg-system-strong:var(--alias-neutral-200);--semantic-bg-system-heavy:var(--alias-neutral-300);--semantic-bg-system-dust:var(--alias-neutral-350);--semantic-bg-system-dark:var(--alias-neutral-500);--semantic-bg-system-darkest:var(--alias-neutral-600);--semantic-bg-system-page:var(--alias-neutral-white);--semantic-bg-system-page-secondary:var(--alias-neutral-50);--semantic-bg-primary-default-light:var(--alias-primary-400);--semantic-bg-primary-default-muted:var(--alias-primary-450);--semantic-bg-primary-default:var(--alias-primary-500);--semantic-bg-primary-default-hover:var(--alias-primary-600);--semantic-bg-primary-muted:var(--alias-primary-25);--semantic-bg-primary-subtle:var(--alias-primary-50);--semantic-bg-primary-strong:var(--alias-primary-100);--semantic-bg-primary-heavy:var(--alias-primary-300);--semantic-bg-secondary-default:var(--alias-secondary-500);--semantic-bg-secondary-default-hover:var(--alias-secondary-600);--semantic-bg-secondary-subtle:var(--alias-secondary-50);--semantic-bg-secondary-subtle-hover:var(--alias-secondary-100);--semantic-bg-secondary-strong:var(--alias-secondary-200);--semantic-bg-secondary-heavy:var(--alias-secondary-300);--semantic-bg-error-default:var(--alias-error-400);--semantic-bg-error-default-hover:var(--alias-error-500);--semantic-bg-error-muted:var(--alias-error-25);--semantic-bg-error-subtle:var(--alias-error-100);--semantic-bg-error-strong:var(--alias-error-200);--semantic-bg-error-heavy:var(--alias-error-300);--semantic-bg-warning-default:var(--color-yellow-500);--semantic-bg-warning-default-hover:var(--color-yellow-600);--semantic-bg-warning-subtle:var(--alias-warning-25);--semantic-bg-warning-subtle-hover:var(--alias-warning-50);--semantic-bg-info-default:var(--alias-info-500);--semantic-bg-info-default-hover:var(--alias-info-600);--semantic-bg-info-muted:var(--alias-info-25);--semantic-bg-info-subtle:var(--alias-info-50);--semantic-bg-info-strong:var(--alias-info-100);--semantic-bg-info-heavy:var(--alias-info-200);--semantic-bg-success-default:var(--alias-success-600);--semantic-bg-success-default-hover:var(--alias-success-700);--semantic-bg-success-subtle:var(--alias-success-25);--semantic-bg-success-subtle-hover:var(--alias-success-100);--semantic-gradient-filled-start:var(--alias-ai-indigo-default);--semantic-gradient-filled-end:var(--alias-ai-violet-default);--semantic-gradient-filled-start-hover:var(--alias-ai-indigo-dark);--semantic-gradient-filled-end-hover:var(--alias-ai-violet-dark);--semantic-gradient-default-start:var(--alias-ai-indigo-default);--semantic-gradient-default-end:var(--alias-ai-violet-default);--semantic-gradient-default-start-hover:var(--alias-ai-indigo-dark);--semantic-gradient-default-end-hover:var(--alias-ai-violet-dark);--semantic-gradient-light-start:var(--alias-ai-indigo-light);--semantic-gradient-light-end:var(--alias-ai-violet-light);--semantic-gradient-light-start-hover:var(--alias-ai-indigo-subtle);--semantic-gradient-light-end-hover:var(--alias-ai-violet-subtle);--semantic-color-ex-light:var(--alias-neutral-350);--semantic-color-light:var(--alias-neutral-500);--semantic-color-smoke:var(--alias-neutral-600);--semantic-color-neutral:var(--alias-neutral-700);--semantic-color-dark:var(--alias-neutral-800);--semantic-color-inverse:var(--alias-neutral-50);--semantic-color-inverse-muted:var(--alias-neutral-150);--semantic-color-disable:var(--alias-neutral-500);--semantic-color-placeholder:var(--alias-neutral-500);--semantic-color-error:var(--alias-error-600);--semantic-color-warning:var(--alias-warning-800);--semantic-color-info:var(--alias-info-600);--semantic-color-success:var(--alias-success-700);--semantic-color-primary:var(--alias-secondary-500);--semantic-color-primary-strong:var(--alias-secondary-600);--semantic-color-secondary:var(--alias-primary-500);--semantic-icon-ex-light:var(--alias-neutral-400);--semantic-icon-light:var(--alias-neutral-500);--semantic-icon-smoke:var(--alias-neutral-600);--semantic-icon-neutral:var(--alias-neutral-700);--semantic-icon-dark:var(--alias-neutral-800);--semantic-icon-inverse:var(--alias-neutral-50);--semantic-icon-disabled:var(--alias-neutral-500);--semantic-icon-error:var(--alias-error-600);--semantic-icon-warning:var(--alias-warning-700);--semantic-icon-info:var(--alias-info-500);--semantic-icon-success:var(--alias-success-600);--semantic-icon-primary:var(--alias-primary-500);--semantic-icon-primary-light:var(--alias-primary-400);--semantic-icon-secondary-dark:var(--alias-secondary-600);--semantic-icon-secondary:var(--alias-secondary-500);--semantic-icon-secondary-light:var(--alias-secondary-400);--semantic-border-disabled:var(--semantic-border-muted);--semantic-border-subtle:var(--alias-neutral-150);--semantic-border-muted:var(--alias-neutral-200);--semantic-border-default:var(--alias-neutral-300);--semantic-border-strong:var(--alias-neutral-400);--semantic-border-heavy:var(--alias-neutral-500);--semantic-border-ex-heavy:var(--alias-neutral-600);--semantic-border-inverse:var(--alias-neutral-white);--semantic-border-inverse-muted:var(--alias-neutral-200);--semantic-border-error:var(--alias-error-400);--semantic-border-error-subtle:var(--alias-error-200);--semantic-border-warning:var(--alias-warning-600);--semantic-border-warning-subtle:var(--alias-warning-100);--semantic-border-info:var(--alias-info-600);--semantic-border-info-subtle:var(--alias-info-200);--semantic-border-success:var(--alias-success-600);--semantic-border-success-subtle:var(--alias-success-200);--semantic-border-secondary-dark:var(--alias-secondary-600);--semantic-border-secondary:var(--alias-secondary-500);--semantic-border-secondary-subtle:var(--alias-secondary-400);--semantic-border-secondary-light:var(--alias-secondary-100);--semantic-border-primary-dark:var(--alias-primary-500);--semantic-border-primary:var(--alias-primary-400);--semantic-border-primary-subtle:var(--alias-primary-100);--semantic-rainbow-pastel-gray:var(--alias-neutral-100);--semantic-rainbow-pastel-purple:var(--alias-primary-50);--semantic-rainbow-pastel-teal:var(--alias-secondary-100);--semantic-rainbow-pastel-red:var(--alias-error-50);--semantic-rainbow-pastel-yellow:var(--alias-warning-50);--semantic-rainbow-pastel-blue:var(--alias-info-100);--semantic-rainbow-pastel-green:var(--alias-success-100);--semantic-rainbow-pastel-orange:var(--color-orange-100);--semantic-rainbow-pastel-indigo:var(--alias-ai-indigo-subtle);--semantic-rainbow-pastel-violet:var(--alias-ai-violet-subtle);--semantic-rainbow-pastel-mint-whisper:#eefae7;--semantic-rainbow-pastel-glacier-foam:#e8fbf7;--semantic-rainbow-pastel-pink:#fde1ee;--semantic-rainbow-pastel-turquoise:#d4f5ed;--semantic-rainbow-neutral-gray:var(--alias-neutral-350);--semantic-rainbow-neutral-purple:var(--color-purple-200);--semantic-rainbow-neutral-teal:var(--alias-secondary-200);--semantic-rainbow-neutral-red:#f2a1a5;--semantic-rainbow-neutral-yellow:#efd386;--semantic-rainbow-neutral-blue:#96baf0;--semantic-rainbow-neutral-green:#8df0a1;--semantic-rainbow-neutral-orange:#f0c19f;--semantic-rainbow-neutral-indigo:#ad9af0;--semantic-rainbow-neutral-violet:#c4a4f2;--semantic-rainbow-neutral-mint-whisper:#b3ee8e;--semantic-rainbow-neutral-glacier-foam:#89edd5;--semantic-rainbow-neutral-pink:#f3afce;--semantic-rainbow-neutral-turquoise:#95eed9;--semantic-rainbow-extra-gray:#949494;--semantic-rainbow-extra-purple:#9870df;--semantic-rainbow-extra-teal:#58b4c8;--semantic-rainbow-extra-red:#f0535b;--semantic-rainbow-extra-yellow:#f2be2d;--semantic-rainbow-extra-blue:#2f7aec;--semantic-rainbow-extra-green:#60e67c;--semantic-rainbow-extra-orange:#ef853b;--semantic-rainbow-extra-indigo:#7c5ced;--semantic-rainbow-extra-violet:#9b62ed;--semantic-rainbow-extra-mint-whisper:#88ea4b;--semantic-rainbow-extra-glacier-foam:#4cedc7;--semantic-rainbow-extra-pink:#ee68a6;--semantic-rainbow-extra-turquoise:#34e6bd}[data-theme=dark]{color:var(--semantic-color-dark,#f1f1f4);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--semantic-bg-system-white:#1c1c20;--semantic-bg-system-subtle:#28282f;--semantic-bg-system-muted:#26262c;--semantic-bg-system-default:#2c2c33;--semantic-bg-system-strong:#34343c;--semantic-bg-system-heavy:#40404a;--semantic-bg-system-dust:#505059;--semantic-bg-system-page:#121214;--semantic-bg-system-page-secondary:#18181b;--semantic-color-ex-light:#8a8a93;--semantic-color-light:#8a8a93;--semantic-color-smoke:#aeaeb6;--semantic-color-neutral:#cfcfd6;--semantic-color-dark:#f1f1f4;--semantic-color-inverse:var(--color-gray-25);--semantic-color-inverse-muted:var(--color-gray-200);--semantic-color-disable:#8a8a93;--semantic-color-placeholder:#8a8a93;--semantic-color-error:var(--color-red-400);--semantic-color-warning:var(--color-yellow-400);--semantic-color-info:var(--color-blue-400);--semantic-color-success:var(--color-green-500);--semantic-color-primary:var(--color-teal-300);--semantic-color-primary-strong:var(--color-teal-200);--semantic-color-secondary:var(--color-purple-200);--semantic-icon-ex-light:#6b6b74;--semantic-icon-light:var(--alias-neutral-white);--semantic-icon-smoke:#aeaeb6;--semantic-icon-neutral:#cfcfd6;--semantic-icon-dark:#f1f1f4;--semantic-icon-inverse:var(--color-gray-25);--semantic-icon-disabled:#8a8a93;--semantic-icon-error:var(--color-red-400);--semantic-icon-warning:var(--color-yellow-500);--semantic-icon-info:var(--color-blue-400);--semantic-icon-success:var(--color-green-500);--semantic-icon-primary:var(--color-purple-300);--semantic-icon-primary-light:var(--color-purple-200);--semantic-icon-secondary-dark:var(--color-teal-200);--semantic-icon-secondary:var(--color-teal-300);--semantic-icon-secondary-light:var(--color-teal-200);--semantic-border-disabled:#7a7a85;--semantic-border-subtle:#2c2c33;--semantic-border-muted:#34343c;--semantic-border-default:#6b6b74;--semantic-border-strong:#6b6b74;--semantic-border-heavy:#6b6b74;--semantic-border-ex-heavy:#8a8a93;--semantic-border-inverse:var(--color-base-pure-white);--semantic-border-inverse-muted:var(--color-gray-300);--semantic-border-error:var(--color-red-400);--semantic-border-error-subtle:var(--color-red-800);--semantic-border-warning:var(--color-yellow-600);--semantic-border-warning-subtle:var(--color-yellow-800);--semantic-border-info:var(--color-blue-500);--semantic-border-info-subtle:var(--color-blue-800);--semantic-border-success:var(--color-green-500);--semantic-border-success-subtle:var(--color-green-800);--semantic-border-secondary-dark:var(--color-teal-300);--semantic-border-secondary:var(--color-teal-400);--semantic-border-secondary-subtle:var(--color-teal-400);--semantic-border-secondary-light:var(--color-teal-700);--semantic-border-primary-dark:var(--color-purple-300);--semantic-border-primary:var(--color-purple-400);--semantic-border-primary-subtle:var(--color-purple-700);--semantic-bg-primary-default-light:var(--color-purple-300);--semantic-bg-primary-default-muted:var(--color-purple-400);--semantic-bg-primary-default:var(--color-purple-450);--semantic-bg-primary-default-hover:var(--color-purple-500);--semantic-bg-primary-muted:color-mix(in srgb,var(--color-purple-500) 14%,#121214);--semantic-bg-primary-subtle:color-mix(in srgb,var(--color-purple-500) 30%,#121214);--semantic-bg-primary-strong:color-mix(in srgb,var(--color-purple-400) 45%,#121214);--semantic-bg-primary-heavy:color-mix(in srgb,var(--color-purple-300) 48%,#121214);--semantic-bg-secondary-default:var(--color-teal-400);--semantic-bg-secondary-default-hover:var(--color-teal-500);--semantic-bg-secondary-subtle:color-mix(in srgb,var(--color-teal-400) 28%,#121214);--semantic-bg-secondary-subtle-hover:color-mix(in srgb,var(--color-teal-400) 36%,#121214);--semantic-bg-secondary-strong:color-mix(in srgb,var(--color-teal-300) 34%,#121214);--semantic-bg-secondary-heavy:color-mix(in srgb,var(--color-teal-300) 50%,#121214);--semantic-bg-error-default:var(--color-red-500);--semantic-bg-error-default-hover:var(--color-red-600);--semantic-bg-error-muted:color-mix(in srgb,var(--color-red-500) 14%,#121214);--semantic-bg-error-subtle:color-mix(in srgb,var(--color-red-500) 30%,#121214);--semantic-bg-error-strong:var(--color-red-400);--semantic-bg-error-heavy:color-mix(in srgb,var(--color-red-300) 48%,#121214);--semantic-bg-warning-subtle:color-mix(in srgb,var(--color-yellow-500) 20%,#121214);--semantic-bg-warning-subtle-hover:color-mix(in srgb,var(--color-yellow-500) 28%,#121214);--semantic-bg-info-default:var(--color-blue-500);--semantic-bg-info-default-hover:var(--color-blue-600);--semantic-bg-info-muted:color-mix(in srgb,var(--color-blue-500) 14%,#121214);--semantic-bg-info-subtle:color-mix(in srgb,var(--color-blue-500) 22%,#121214);--semantic-bg-info-strong:color-mix(in srgb,var(--color-blue-400) 32%,#121214);--semantic-bg-info-heavy:color-mix(in srgb,var(--color-blue-300) 48%,#121214);--semantic-bg-success-default:var(--color-green-600);--semantic-bg-success-default-hover:var(--color-green-700);--semantic-bg-success-subtle:color-mix(in srgb,var(--color-green-600) 18%,#121214);--semantic-bg-success-subtle-hover:color-mix(in srgb,var(--color-green-600) 26%,#121214);--semantic-rainbow-pastel-gray:#34343c;--semantic-rainbow-pastel-purple:color-mix(in srgb,var(--color-purple-500) 20%,#121214);--semantic-rainbow-pastel-teal:color-mix(in srgb,var(--color-teal-500) 20%,#121214);--semantic-rainbow-pastel-red:color-mix(in srgb,var(--color-red-500) 18%,#121214);--semantic-rainbow-pastel-yellow:color-mix(in srgb,var(--color-yellow-500) 20%,#121214);--semantic-rainbow-pastel-blue:color-mix(in srgb,var(--color-blue-500) 18%,#121214);--semantic-rainbow-pastel-green:color-mix(in srgb,var(--color-green-600) 18%,#121214);--semantic-rainbow-pastel-orange:color-mix(in srgb,var(--color-orange-500) 18%,#121214);--semantic-rainbow-pastel-indigo:color-mix(in srgb,var(--color-indigo-500) 20%,#121214);--semantic-rainbow-pastel-violet:color-mix(in srgb,var(--color-violet-500) 20%,#121214);--semantic-rainbow-pastel-mint-whisper:#25351f;--semantic-rainbow-pastel-glacier-foam:#183330;--semantic-rainbow-pastel-pink:#3e2331;--semantic-rainbow-pastel-turquoise:#153731;--semantic-gradient-light-start:color-mix(in srgb,var(--color-indigo-500) 24%,#121214);--semantic-gradient-light-end:color-mix(in srgb,var(--color-violet-500) 24%,#121214);--semantic-gradient-light-start-hover:color-mix(in srgb,var(--color-indigo-500) 34%,#121214);--semantic-gradient-light-end-hover:color-mix(in srgb,var(--color-violet-500) 34%,#121214);--semantic-gradient-default-start:var(--color-indigo-300);--semantic-gradient-default-end:var(--color-violet-300);--semantic-gradient-default-start-hover:var(--color-indigo-200);--semantic-gradient-default-end-hover:var(--color-violet-200)}:root{--style-scale-0:0px;--style-scale-25:1px;--style-scale-50:2px;--style-scale-100:4px;--style-scale-150:6px;--style-scale-200:8px;--style-scale-250:10px;--style-scale-300:12px;--style-scale-350:14px;--style-scale-400:16px;--style-scale-450:18px;--style-scale-500:20px;--style-scale-600:24px;--style-scale-700:28px;--style-scale-800:32px;--style-scale-900:36px;--style-scale-950:38px;--style-scale-1000:40px;--style-scale-1100:44px;--style-scale-1200:48px;--style-scale-1300:56px;--style-scale-1400:64px;--style-scale-1500:72px;--style-scale-1600:80px;--style-scale-1700:88px;--style-scale-1800:96px;--style-scale-1900:120px;--alias-border-radius-none:var(--style-scale-0);--alias-border-radius-xs:var(--style-scale-50);--alias-border-radius-sm:var(--style-scale-100);--alias-border-radius-md:var(--style-scale-150);--alias-border-radius-lg:var(--style-scale-200);--alias-border-radius-xl:var(--style-scale-250);--alias-border-radius-2xl:var(--style-scale-300);--alias-border-radius-3xl:var(--style-scale-400);--alias-border-radius-4xl:var(--style-scale-500);--alias-border-radius-5xl:var(--style-scale-600);--alias-border-radius-6xl:var(--style-scale-800);--alias-border-radius-7xl:var(--style-scale-900);--alias-border-radius-8xl:var(--style-scale-1000);--alias-border-radius-round:999px;--alias-border-stroke-none:var(--style-scale-0);--alias-border-stroke-sm:var(--style-scale-25);--alias-border-stroke-md:1.5px;--alias-border-stroke-lg:var(--style-scale-50);--alias-border-stroke-xl:var(--style-scale-100);--alias-spacing-0:var(--style-scale-0);--alias-spacing-25:var(--style-scale-25);--alias-spacing-50:var(--style-scale-50);--alias-spacing-100:var(--style-scale-100);--alias-spacing-150:var(--style-scale-150);--alias-spacing-200:var(--style-scale-200);--alias-spacing-250:var(--style-scale-250);--alias-spacing-300:var(--style-scale-300);--alias-spacing-400:var(--style-scale-400);--alias-spacing-500:var(--style-scale-500);--alias-spacing-600:var(--style-scale-600);--alias-spacing-700:var(--style-scale-700);--alias-spacing-800:var(--style-scale-800);--alias-spacing-900:var(--style-scale-900);--alias-spacing-1000:var(--style-scale-1000);--alias-spacing-1200:var(--style-scale-1200);--alias-spacing-1300:var(--style-scale-1300);--alias-spacing-1400:var(--style-scale-1400);--alias-spacing-1500:var(--style-scale-1500);--alias-spacing-1600:var(--style-scale-1600);--alias-spacing-1700:var(--style-scale-1700);--alias-spacing-1800:var(--style-scale-1800);--alias-spacing-1900:var(--style-scale-1900);--alias-font-size-xs:var(--style-scale-300);--alias-font-size-sm:var(--style-scale-350);--alias-font-size-md:15px;--alias-font-size-lg:var(--style-scale-450);--alias-font-size-xl:var(--style-scale-500);--alias-font-size-2xl:var(--style-scale-600);--alias-font-size-3xl:var(--style-scale-700);--alias-font-size-4xl:var(--style-scale-800);--alias-font-size-5xl:var(--style-scale-950);--alias-font-size-6xl:var(--style-scale-1000);--alias-font-size-7xl:var(--style-scale-1200);--alias-font-size-8xl:var(--style-scale-1300);--alias-font-style-italic:italic;--alias-font-weight-400:400;--alias-font-weight-500:500;--alias-font-weight-600:600;--alias-font-weight-700:700;--semantic-typography-display-1-size:var(--alias-font-size-8xl);--semantic-typography-display-1-height:70px;--semantic-typography-display-2-size:var(--alias-font-size-6xl);--semantic-typography-display-2-height:56px;--semantic-typography-heading-h1-size:var(--alias-font-size-3xl);--semantic-typography-heading-h1-height:42px;--semantic-typography-heading-h2-size:var(--alias-font-size-2xl);--semantic-typography-heading-h2-height:35px;--semantic-typography-heading-h3-size:var(--alias-font-size-xl);--semantic-typography-heading-h3-height:30px;--semantic-typography-heading-h4-size:var(--alias-font-size-lg);--semantic-typography-heading-h4-height:27px;--semantic-typography-heading-h5-size:var(--alias-font-size-md);--semantic-typography-heading-h5-height:22.5px;--semantic-typography-heading-h6-size:var(--alias-font-size-sm);--semantic-typography-heading-h6-height:18px;--semantic-typography-body-lg-size:var(--alias-font-size-lg);--semantic-typography-body-lg-height:27px;--semantic-typography-body-md-size:var(--alias-font-size-md);--semantic-typography-body-md-height:22.5px;--semantic-typography-body-sm-size:var(--alias-font-size-sm);--semantic-typography-body-sm-height:18px;--semantic-typography-body-xs-size:var(--alias-font-size-xs);--semantic-typography-body-xs-height:18px;--semantic-typography-caption-lg-size:var(--alias-font-size-xl);--semantic-typography-caption-lg-height:27px;--semantic-typography-caption-md-size:var(--alias-font-size-lg);--semantic-typography-caption-md-height:27px;--semantic-typography-caption-sm-size:var(--alias-font-size-md);--semantic-typography-caption-sm-height:22.5px;--semantic-typography-link-lg-size:var(--alias-font-size-xl);--semantic-typography-link-lg-height:27px;--semantic-typography-link-md-size:var(--alias-font-size-lg);--semantic-typography-link-md-height:27px;--semantic-typography-link-sm-size:var(--alias-font-size-md);--semantic-typography-link-sm-height:22.5px;--semantic-typography-link-xs-size:var(--alias-font-size-xs);--semantic-typography-link-xs-height:18px;--semantic-typography-sub-heading-sub1-size:var(--alias-font-size-3xl);--semantic-typography-sub-heading-sub1-height:42px;--semantic-typography-sub-heading-sub2-size:var(--alias-font-size-2xl);--semantic-typography-sub-heading-sub2-height:35px;--semantic-typography-sub-heading-sub3-size:var(--alias-font-size-xl);--semantic-typography-sub-heading-sub3-height:30px;--semantic-typography-sub-heading-sub4-size:var(--alias-font-size-lg);--semantic-typography-sub-heading-sub4-height:27px;--semantic-typography-sub-heading-sub5-size:var(--alias-font-size-md);--semantic-typography-sub-heading-sub5-height:22.5px;--semantic-typography-sub-heading-sub6-size:var(--alias-font-size-sm);--semantic-typography-sub-heading-sub6-height:18px;--semantic-typography-sub-heading-sub7-size:var(--alias-font-size-xs);--semantic-typography-sub-heading-sub7-height:12px}.wizard{--wizard-past-color:var(--semantic-color-primary);--wizard-current-color:var(--semantic-color-secondary);--wizard-future-color:var(--semantic-color-disable);--wizard-past-node-bg:var(--semantic-bg-system-white);--wizard-current-node-bg:var(--semantic-bg-primary-subtle);--wizard-future-node-bg:var(--semantic-bg-system-muted);--wizard-past-node-border:transparent;--wizard-current-node-border:var(--semantic-border-primary);--wizard-future-node-border:transparent;--wizard-divider-past:var(--semantic-bg-secondary-default);--wizard-divider-future:var(--semantic-bg-system-heavy);width:-moz-fit-content;width:fit-content;font-family:Inter,sans-serif}.wizard__list{margin:0;padding:0;list-style:none}.wizard__item,.wizard__list{align-items:center;display:flex}.wizard__step{color:var(--wizard-future-color);gap:8px}.wizard__node,.wizard__step{align-items:center;display:inline-flex}.wizard__node{box-sizing:border-box;border:1.5px solid #0000;border-radius:50%;flex-shrink:0;justify-content:center;width:36px;height:36px;font-size:18px;font-weight:500;line-height:24px}.wizard__name{white-space:nowrap;font-size:16px;font-weight:400;line-height:24px}.wizard__chevron{flex-shrink:0;width:16px;height:16px}.wizard__divider{background:var(--wizard-divider-future);flex-shrink:0;width:170px;height:1px;margin:0 28px}.wizard__item--past .wizard__step{color:var(--wizard-past-color)}.wizard__item--past .wizard__node{background:var(--wizard-past-node-bg);border:none}.wizard__item--past+.wizard__item .wizard__divider{background:var(--wizard-divider-past)}.wizard__item--current .wizard__node{background:var(--wizard-current-node-bg);border-color:var(--wizard-current-node-border);color:var(--wizard-current-color)}.wizard__item--future .wizard__step{color:var(--wizard-future-color)}.wizard__item--future .wizard__node{background:var(--wizard-future-node-bg);border-color:var(--wizard-future-node-border);color:var(--wizard-future-color)}.wizard--horizontal .wizard__list{flex-direction:row}.wizard--vertical .wizard__item,.wizard--vertical .wizard__list{flex-direction:column;align-items:flex-start}.wizard--vertical .wizard__divider{order:-1;width:1px;height:40px;margin:8px 0 8px 17.5px}.wizard--vertical .wizard__item:first-child .wizard__divider{display:none}.wizard--vertical .wizard__item--past+.wizard__item .wizard__divider{background:var(--wizard-divider-past)}@media (max-width:768px){.wizard--horizontal .wizard__divider{width:72px;margin:0 16px}}