*,*:before,*:after{box-sizing:border-box}body{margin:0;line-height:1.5;color:#212529;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:calc(1.375rem + 1.5vw)}h2,.h2{font-size:calc(1.325rem + .9vw)}h3,.h3{font-size:calc(1.3rem + .6vw)}h4,.h4{font-size:calc(1.275rem + .3vw)}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}@media(min-width:1200px){h1,.h1{font-size:2.5rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.75rem}h4,.h4{font-size:1.5rem}}p,ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}ol,ul{padding-left:2rem}dd{margin-bottom:.5rem;margin-left:0}hr{margin:1rem 0;color:inherit;border:0;border-top:1px solid;opacity:.25}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.clearfix:after{display:block;clear:both;content:""}.visually-hidden{width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.float-start{float:left!important}.float-end{float:right!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-flex{display:flex!important}.d-none{display:none!important}.position-relative{position:relative!important}.w-25{width:25%!important}.flex-column{flex-direction:column!important}.flex-grow-1{flex-grow:1!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.align-items-start{align-items:flex-start!important}.align-items-center{align-items:center!important}.gap-2{gap:.5rem!important}.text-center{text-align:center!important}.text-nowrap{white-space:nowrap!important}.visible{visibility:visible!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.me-0{margin-right:0!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}:root,[data-bs-theme=light]{--bs-danger-rgb: 220, 53, 69;--bs-body-color: #212529;--bs-body-bg: #fff;--bs-emphasis-color: #000;--bs-secondary-color: rgba(33, 37, 41, .75);--bs-secondary-bg: #e9ecef;--bs-tertiary-bg: #f8f9fa;--bs-border-width: 1px;--bs-border-color: #dee2e6;--bs-border-radius: .375rem;--bs-border-radius-sm: .25rem;--bs-form-valid-border-color: #198754;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #dc3545;--bs-success-rgb: 25, 135, 84}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-12{flex:0 0 auto;width:100%}@media(min-width:576px){.col-sm-auto{flex:0 0 auto;width:auto}}@media(min-width:992px){.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}.is-invalid~.invalid-feedback{display:block}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity: 1;color:var(--bs-secondary-color)!important}.form-label{margin-bottom:.5rem}.spinner-border{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -.125em;--bs-spinner-border-width: .25em;--bs-spinner-animation-speed: .75s;--bs-spinner-animation-name: spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}@media(prefers-reduced-motion:reduce){.spinner-border{--bs-spinner-animation-speed: 1.5s}}:root{--alternate-font-family: Rubik,"Segoe UI",Roboto,"Helvetica Neue";--font-family: Roboto Slab;--icon-grey: #757575;--icon-light-grey: #D1D1D1;--Text: #222;--Blue: #0676D8;--Grey: #73737D;--Black: #000000;--header-background-grey: #F1F1F1;--messaging-yellow: #FFCD00;--messaging-green: #7ED321;--messaging-red: #E14545;--messaging-blue: #57D2FF;--messaging-white: #FFF;--button: #1b6ec2;--button-border: #1861ac;--vh: 1vh;--global--z-index-dropdown: 1100}.module-wrapper .row.class-attendance-header,.module-wrapper .grid-header-row,.grid-header-row{position:sticky;top:0}.module-wrapper .grid-table,.grid-table{display:table;table-layout:auto;width:100%;border-collapse:collapse}.module-wrapper .grid-header-row,.grid-header-row{background:var(--header-background-grey, #F1F1F1)}.module-wrapper .grid-data-row,.grid-data-row{border-bottom:2px solid #ddd}.module-wrapper .grid-table th,.grid-table th{padding:10px 5px}.module-wrapper .grid-table td,.grid-table td{background:#fff;padding:16px 5px}.module-wrapper .grid-table th:first-child,.module-wrapper .grid-table td:first-child{padding-left:10px}.module-wrapper .grid-table th:last-child,.module-wrapper .grid-table td:last-child,.grid-table th:last-child,.grid-table td:last-child{padding-right:10px}.module-wrapper .horizontal-scroll .grid-data{overflow-x:scroll}.module-wrapper .horizontal-scroll .grid-table td{white-space:nowrap}.module-wrapper .horizontal-scroll .grid-table{width:auto}.module-wrapper .grid-cell-greyed,.grid-cell-greyed{color:var(--Grey);font-feature-settings:"clig" off,"liga" off;font-family:var(--alternate-font-family);font-size:.75em;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1px;text-transform:uppercase;padding-left:.8em}.module-wrapper .grid-no-results-container{background-color:#fff;padding:12px 10px}.module-wrapper .grid-active-row{box-shadow:#ccc 4px 4px}.module-wrapper .grid-active-row td:first-child{background-color:#57d2ff;background-image:linear-gradient(to right,rgba(0,0,0,0) 3px,var(--messaging-white) 2px)}.module-wrapper .feature .pagination{margin-bottom:0}.module-wrapper .feature .course-status{margin-bottom:24px}.module-wrapper .search-panel h5{font-size:24px}.module-wrapper .module-flyout .search-panel{height:100%;position:absolute;left:0;right:0;margin-bottom:0}.module-wrapper .search-container{background-color:#fff;padding:0 10px}.module-wrapper .search-panel{margin-bottom:25px}.module-wrapper .search-container-filter{padding:2rem 0;border-bottom:1px dotted #dcdcdc;display:flex;align-items:center}.module-wrapper .search-container-refine{padding:.5rem 0 0;display:grid;grid-template-columns:auto 1fr;align-items:center}.module-wrapper .search-container-refine>div:last-child{flex:1;display:flex;align-items:start;justify-content:start;flex-wrap:wrap}.module-wrapper .search-filters.text-filter{display:block}.module-wrapper .search-filters{display:flex;flex-flow:wrap}.module-wrapper .search-text-input{border-top-left-radius:5px;border-bottom-left-radius:5px;border:2px solid #e3e3e3;padding:.8rem 1rem}.module-wrapper .search-header{padding-bottom:.5em;text-transform:uppercase;font-size:13px;font-weight:500;letter-spacing:1px;color:#73737d;padding-right:24px;font-weight:600;width:100px;min-width:100px}.module-wrapper .search-select{display:flex;width:200px;padding:.5rem .7rem .5rem 1rem;border:2px solid #e3e3e3;border-radius:5rem;font-size:14px;color:#333;white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis;text-decoration:none;position:relative}.module-wrapper .search-select:after{content:var(--dropdown-down-icon);position:absolute;right:10px;top:8px;transition:transform .2s ease-in-out}.module-wrapper .search-select.up:after{transform:rotate(-180deg) translateY(6px)}.module-wrapper .search-select>span:first-child{flex:1}.module-wrapper .search-title-container{display:flex;align-items:baseline;flex-wrap:wrap;justify-content:space-between}.module-wrapper .search-share{text-align:right}.module-wrapper .search-share a{text-decoration:none;font-size:14px}.module-wrapper .search-share>*:not(:last-child){margin-right:32px}.module-wrapper .search-container-active-selections{grid-area:2 / 2 / 3 / 3;display:flex}.module-wrapper .active-selections-spacer{min-width:100px}.module-wrapper .search-active-selection{display:flex;min-width:200px;font-weight:500;padding:.5rem 2rem .5rem 1rem;background-color:#57d2ff33;border-radius:5rem;font-size:14px;color:#222;position:relative;margin:0 .5em .5em 0}.module-wrapper .form-panel .search-active-selection{margin:.5em 0 0}.module-wrapper .search-active-selection-text{flex:1}.module-wrapper .search-active-selection:after{content:var(--close-icon);position:absolute;top:calc(50% - 10px);right:10px}.module-wrapper .search-select-modal-close{content:var(--close-icon);position:absolute;top:14px;right:12px}.module-wrapper .search-select-modal-option{display:flex;align-items:center;justify-content:left}.module-wrapper .search-select-modal-option>div{color:#0676d8;text-decoration:none;cursor:pointer;padding-right:12px;margin-right:12px}.module-wrapper .search-select-modal-option>div:not(:last-child){border-right:1px solid #e3e3e3}.module-wrapper .search-select-modal h5{font-weight:500;font-family:Rubik,sans-serif;font-size:16px;margin-bottom:12px;background-color:transparent;padding:0}.module-wrapper .date-wrapper{padding-top:.5em}.module-wrapper .datepicker.datepicker-dropdown{position:static;display:none}.module-wrapper .datepicker.datepicker-dropdown:last-child{position:static;display:block}.module-wrapper .datepicker-end-date{border-top-right-radius:5px!important;border-bottom-right-radius:5px!important}.module-wrapper .spacer-border{border-right:1px solid #e3e3e3}.module-wrapper .search-container .is-valid:not(.not-required){border-color:#198754}.module-wrapper .search-container .is-invalid:not(.not-required){border-color:#dc3545}.module-wrapper .search-select-modal{display:none;position:absolute;top:42px;left:0;background-color:#fff;padding:1.3rem;border-radius:5px;border:2px solid #e3e3e3;box-shadow:#b4b4b4 4px 4px;z-index:1000;max-height:40rem;overflow:auto;width:300px}.module-wrapper .search-select-modal-list{margin-top:12px;list-style:none;margin-left:0;padding:2px}.module-wrapper .search-select-modal-list>li{margin:0 0 16px;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.module-wrapper .search-select-modal-list>li:hover{cursor:pointer}.module-wrapper .search-select-modal-list>li *:hover{cursor:pointer}.module-wrapper .search-select-modal-list.sub-list{padding-left:2em;display:none}.module-wrapper .search-select-modal-list.sub-list.show-sub-list{display:block}.module-wrapper .modal-label{display:flex;position:relative}.module-wrapper .modal-label-text{padding-left:12px;margin-top:-2px}.module-wrapper .modal-label-checkbox{transform:none!important;color:#6e6e6e;font-size:14px;height:20px;width:20px;background-color:#fff;border:2px solid #e3e3e3;min-width:20px}.module-wrapper .modal-label-checkbox-overlay{position:absolute;top:0;left:0;color:#6e6e6e;font-size:14px;height:20px;width:20px}.module-wrapper .modal-label-checkbox:checked{z-index:100}.module-wrapper .search-select-container{padding:0 .5em .5em 0;position:relative;transition:opacity .5s ease-in-out}.module-wrapper .form-panel .search-select-container{padding:0}.module-wrapper .search-select-container.visible{visibility:visible;opacity:1}.module-wrapper .search-select-container.hidden{visibility:hidden;opacity:0}.module-wrapper .search-active-selection-list{display:flex;white-space:nowrap;flex-wrap:wrap}.module-wrapper .search-button{padding:.5em 0;text-align:center}.module-wrapper .second-depth{margin-left:33px!important}.module-wrapper .third-depth{margin-left:66px!important}.module-wrapper .search-container-refine,.search-container-search{border-bottom:1px dotted #dcdcdc}.module-wrapper .search-text-input{border-radius:5px;border:2px solid #e3e3e3}.module-wrapper .text-filter{flex:1}.module-wrapper .search-select-container.text-filter{display:flex;flex:1;flex-direction:row;align-items:center}.module-wrapper .search-select-container.text-filter div{width:100%}.module-wrapper .search-select-container.text-filter label{padding-right:.5em;width:20%;overflow-wrap:break-word}.module-wrapper .search-select-container.text-filter input{width:100%}.module-wrapper .form-panel .search-select-container.text-filter{flex-direction:column;align-items:flex-start}.module-wrapper .form-panel .search-select-container.text-filter div{width:100%}.module-wrapper .form-panel .search-select-container.text-filter label{width:100%;padding-right:0}.module-wrapper .form-panel .search-select-container.text-filter{padding:0}.module-wrapper .form-panel{padding-bottom:1em}.module-wrapper .form-panel .search-select,.form-panel .search-select-modal{width:100%}@media only screen and (max-width:768px){.module-wrapper .search-title-container{margin-bottom:20px}.module-wrapper .search-select-modal{width:250px}.module-wrapper .search-container-active-selections,.search-filters{flex-direction:column}.module-wrapper .search-container-refine{display:block}.module-wrapper .text-filter .search-select-container{width:100%}.module-wrapper .search-select-container.text-filter{flex-direction:column;align-items:flex-start}.module-wrapper .search-select-container.text-filter label{width:100%}.module-wrapper .search-panel h5{font-size:20px}}.module-wrapper .search-select-modal-show{opacity:1}.module-wrapper .search-select-modal-hide{transition:opacity .3s ease-in-out;opacity:0}.module-wrapper .search-container .form-switch{padding-left:3em;margin-bottom:0}.module-wrapper .text-filter label:not(.form-check-label):after,.module-wrapper .search-container .search-select span:after,.module-wrapper .filter-upload .filter-upload-label:after{content:" *";color:red}.module-wrapper .text-filter.not-required label:not(.form-check-label):after,.module-wrapper .search-container .search-select.not-required span:after,.module-wrapper .filter-upload.not-required .filter-upload-label:after{content:""}.module-wrapper .action-menu-column{width:35px}.module-wrapper .module-flyout form{height:100%}.module-wrapper .disabled-search-filter{border-color:var(--Grey)!important;color:var(--Grey)}.module-wrapper .search-container .search-select.disabled-search-filter span:after{color:var(--Grey)}.module-wrapper .search-select.disabled-search-filter:after{content:var(--dropdown-down-disabled-icon)}.module-wrapper button.btn.btn-primary,.module-wrapper a.btn.btn-primary{color:#fff;background-color:#1b6ec2;border-color:#1861ac;border-radius:30px;font-family:var(--alternate-font-family);font-size:13px;padding:7px 12px 5px}.module-wrapper .row>*:first-child,.module-wrapper .module-row>*:first-child{padding-left:0;padding-right:10px}.module-wrapper .row>*:last-child,.module-wrapper .module-row>*:last-child{padding-right:0;padding-left:10px}.module-wrapper .module-full-width-area{padding-left:0!important;padding-right:0!important}.module-wrapper .custom-module:not(:last-child){margin-bottom:20px}.module-wrapper .custom-module .course-status{margin-bottom:0}.module-wrapper .search-select-container.filter-upload .row{align-items:center}.module-wrapper .search-select-container.filter-upload .row>*{padding:0}.module-wrapper .search-select-container.filter-upload .row .col-4{display:flex;justify-content:flex-end}.module-wrapper .search-select-container.filter-upload .row.file-info{padding:5px 0;border-top:1px solid #e3e3e3;margin-top:.5em}.module-wrapper .search-select-container.filter-upload .row.upload-info{margin-top:.5em}.module-wrapper .search-select-container.filter-upload .row.file-info:last-child{border-bottom:1px solid #e3e3e3}.module-wrapper .search-select-container.filter-upload .row.file-info button{margin-right:5px}.module-wrapper .search-select-container.filter-upload .row.file-info button:last-child{margin-right:0}.module-wrapper .search-select-container.filter-upload .row.file-info button.file-download{padding-left:.55em;padding-right:.55em}.module-wrapper .search-select-container.filter-upload .row.file-info button.file-remove{padding-left:.45em;padding-right:.45em}@media only screen and (max-width:992px){.module-wrapper .row>*:first-child,.module-wrapper .module-row>*:first-child{padding-left:0;padding-right:0}.module-wrapper .row>*:last-child,.module-wrapper .module-row>*:last-child{padding-right:0;padding-left:0}}.module-row{display:flex;flex-wrap:wrap;margin-right:-12px;margin-left:-12px}.module-row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:12px;padding-left:12px;box-sizing:border-box;min-width:0}.module-wrapper .ds-grid-data{max-width:100%;min-width:0}.module-wrapper .ds-grid-data-desktop,.module-wrapper .ds-grid-data>.desktop-view{max-width:100%;overflow-x:auto}@media(min-width:992px){.module-left-area{flex:0 0 auto;width:66.66666667%}.module-right-area{flex:0 0 auto;width:33.33333333%}.module-full-width-area{flex:0 0 auto;width:100%}}.module-wrapper .grid-data-labels .mobile-header-key div{word-break:break-all}.module-wrapper .grid-data-labels .mobile-header-value .mobile-data-key{display:none}.module-wrapper .grid-data-labels .column-header-datecreated,.module-wrapper .grid-data-labels .column-header-dateupdated{white-space:nowrap;width:130px}.module-wrapper .grid-data-labels .grid-table{table-layout:fixed}.module-wrapper .grid-data-labels .grid-table td.cell-key{word-break:break-all}.module-wrapper .grid-data-locations .column-header-1,.module-wrapper .grid-data-locations .map-row .cell-1{white-space:nowrap}.module-wrapper .grid-data-locations .column-header-2{width:100%}.module-wrapper .grid-data-locations .mobile-header-fullname .mobile-data-key{display:none}.module-wrapper .grid-data-locations .mobile-header-fullname .mobile-data-value{width:100%}.module-wrapper .grid-data-module .grid-table td.cell-relatedclass{word-break:break-all}.module-wrapper .grid-data-module .grid-table{table-layout:fixed}.module-wrapper .grid-data-moduleaction .column-header-1 span{display:none}.cell-fullnamelastcommafirst{vertical-align:top}.user-member-text-opt-pill{align-items:center;border-radius:16px;display:inline-flex;font-size:12px;font-weight:600;line-height:1.2;margin-left:10px;padding:4px 10px;vertical-align:middle}.user-member-text-opt-pill--need{background-color:#38b95f;color:#fff}.user-member-text-opt-pill--recorded{background-color:#d9dde3;color:#4b5563}.module-wrapper .grid-data-observation-questions .column-header-order{width:2%}.module-wrapper .grid-data-observation-questions .column-header-questiontext{width:48%}.module-wrapper .grid-data-observation-questions .column-header-scoredisplay{width:10%}.module-wrapper .grid-data-observation-questions .column-header-scoretext{width:40%}.member-portal .training-rep__img-wrap img{width:11rem}.feature .training-rep{background-color:#333;padding:1rem 1.5rem 1.5rem}.feature .training-rep h2{color:#fff}.feature .training-rep__wrap{display:flex;align-items:center}.feature .training-rep__img-wrap{flex-shrink:0;height:7rem;width:7rem;border-radius:50%;overflow:hidden;margin-right:1.25rem}.feature .training-rep__img-wrap img{width:7rem}.feature .training-rep__name{color:#fff;font-family:var(--font-family);font-size:1.4rem;margin-bottom:.75rem}.feature .training-rep__info:not(:last-child){margin-bottom:.75rem}.feature .training-rep__info{word-break:break-all}.feature .training-rep__info a,.feature .training-rep__info a:link,.feature .training-rep__info a:visited{color:#85eefe;font-size:1rem;display:flex;align-items:center}.feature .training-rep__info i{display:inline-block;margin-right:.75rem}.feature .training-rep__wrap:not(:last-child){margin-bottom:1.25rem}.custom-module.quicklinks a.buttons-list__link{flex-direction:column}.feature .custom-module h2{font-family:var(--font-family);font-size:24px;font-weight:400}.feature .buttons-list{display:flex;flex-wrap:wrap;margin-bottom:.8rem!important;margin-right:-1rem}.feature .buttons-list__link,.feature .buttons-list__link:link,.feature .buttons-list__link:visited{flex:1;min-width:11rem;font-weight:500;color:#fff;background-color:#0676d8;border-radius:8px;padding:1rem;margin-bottom:1rem;display:flex;align-items:center;justify-content:center;transition:background-color .2s;margin-right:1rem}.feature .buttons-list__link span,.feature .buttons-list__link:link span,.feature .buttons-list__link:visited span{text-align:center;display:block;width:100%;font-weight:400}.feature .buttons-list__note{font-size:14px;line-height:1.2}.custom-module.quicklinks .content-area{margin-top:0;margin-bottom:0;padding-left:10px;padding-right:10px;padding-bottom:0}@media only screen and (max-width:992px){.feature .buttons-list{flex-direction:column}}.feature .info-list__card{background-color:#fff;padding:.5rem;display:flex;margin-bottom:.5rem}.feature .training-feed__loader{font-size:20px;color:#b4b4b4}.feature .events-feed__item{background-color:#fff;padding:2rem;border-left:6px solid rgba(0,0,0,0);display:flex}.feature .social-links__list{list-style:none;display:flex;padding-left:0}.feature .social-links__item:not(:last-child){margin-right:2.5rem}.feature .social-links__link,.feature .social-links__link:link,.feature .social-links__link:visited{font-size:32px;color:#0676d8;transition:color .2s}.feature .bi.bi-bluesky:before,.member-portal .ic.ic-bluesky:before{content:var(--global--icons-bluesky)}.feature .social-links__link:hover .bi.bi-bluesky:before,.feature .social-links__link:active .bi.bi-bluesky:before,.member-portal .social-links__link:hover .bi.bi-bluesky:before,.member-portal .social-links__link:active .bi.bi-bluesky:before,.member-portal .social-links__link:hover .ic.ic-instagram:before,.member-portal .social-links__link:active .ic.ic-instagram:before{fill:#2ea3eb;filter:brightness(0) saturate(100%) invert(65%) sepia(64%) saturate(3454%) hue-rotate(175deg) brightness(94%) contrast(95%)}.member-portal .ic.ic-instagram:before{content:var(--global--icons-instagram)}.feature .social-links__link:hover,.feature .social-links__link:active{color:#2ea3eb}.training-welcome{margin-bottom:1rem}.feature .training-welcome__wrap{background-color:#fff;padding:1.5rem 1.75rem;display:flex;align-items:center}.feature .training-welcome__img-wrap{flex-shrink:0;border-radius:50%;overflow:hidden;margin-right:1.75rem}.feature .custom-form__buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;border:none}.feature .primary-btn,.feature .primary-btn:link,.feature .primary-btn:visited{font-size:14px;line-height:1.14;padding:14px 40px;color:#fff;background-color:#0676d8;border-radius:5rem}.feature .primary-btn:hover,.feature .primary-btn:active,.feature .primary-btn:focus{outline:none;box-shadow:none;background-color:#2ea3eb}.feature .local-training{background-color:#fff;padding:1.5rem;margin-bottom:.5rem}.member-portal .local-training{margin-bottom:1.5rem}.feature .local-training__title{margin-bottom:.5rem;padding-top:0}.feature .local-training__select-wrap{display:flex;align-items:center;color:#73737d;font-size:13px;font-weight:500;letter-spacing:1px;text-transform:uppercase}.feature .local-training__select{position:relative;cursor:pointer}.feature .local-training__select .select-selected{position:relative;font-size:13px;color:#0676d8;padding:0 .5rem}.feature .local-training__select .select-selected:after{position:absolute;top:40%;transform:translateY(-50%);content:var(--dropdown-down-icon);width:16px;height:16px;margin-left:3px}.feature .local-training__select .select-hide{display:none}.feature .local-training__select .select-items{min-width:7.5rem;width:max-content;position:absolute;padding:1rem .5rem;background-color:#fff;border:1px solid #e3e3e3;box-shadow:#b4b4b4 6px 6px;top:calc(100% + 10px);left:0;right:0;z-index:99}.feature .local-training__select .select-items div{color:#000;font-weight:400;text-transform:none;padding:8px 16px;margin-bottom:0!important;cursor:pointer}.feature .local-training__select .select-items div:hover,.feature .local-training__select .same-as-selected{font-weight:600!important}.feature .local-training__select .select-items:after{content:"";position:absolute;top:-8px;left:2.5rem;width:15px;height:15px;background:#fff;transform:rotate(45deg);border-top:1px solid #e3e3e3;border-left:1px solid #e3e3e3}.feature .local-training__list{list-style:none;padding:1rem 0 0;margin-bottom:0}.feature .local-training__item:not(:last-child){margin-bottom:1rem}.feature .local-training__item{display:flex}.feature .local-training__icon{display:block;line-height:1.63;color:#57d2ff;margin-right:5px}.feature .local-training__name{font-weight:600}.feature .local-training__address,.feature .local-training__search,.feature .local-training__search:link,.feature .local-training__search:visited{font-size:14px}.feature .local-training__link,.feature .local-training__link:link,.feature .local-training__link:visited{font-size:14px;display:block;width:max-content;margin:1rem auto 0}.feature .local-training__link:hover{color:#2ea3eb}.feature .local-training__link .bi,.member-portal .local-training__link .ic{padding-left:3px}.custom-module.enrollmentstatus .class-attendance-header{background-color:#fff;padding-right:10px}.custom-module.enrollmentstatus .class-attendance-student{padding-top:0;padding-bottom:10px;padding-right:10px;align-items:self-start;min-height:52px}.custom-module.enrollmentstatus .class-attendance-student.status-center{align-items:center}.custom-module.enrollmentstatus .status-progress-wrapper{display:flex;flex-direction:row;gap:0 10px}.custom-module.enrollmentstatus .status-progress-bar .progress-container{margin-bottom:0;height:auto}.custom-module.enrollmentstatus .status-progress-bar{flex-grow:1}.custom-module.enrollmentstatus .grid-icon,.custom-module .prereq-status .grid-icon{width:24px;margin-right:12px}.custom-module.enrollmentstatus .first-column-wrapper,.custom-module .prereq-status{display:flex;flex-direction:row;align-items:center}.module-wrapper .custom-module.enrollmentstatus .row .col-12{padding-left:0}@media only screen and (max-width:992px){.custom-module.enrollmentstatus .class-attendance-student{padding-top:10px}}.course-detail-content{color:#fff;font-size:14px}.custom-module .prereq-status-detail-wrapper{border-top:var(--icon-grey) solid 1px;padding:10px 0}.custom-module .prereq-status-detail-wrapper:last-child{border-bottom:var(--icon-grey) solid 1px}.custom-module .prereq-status-wrapper:not(:last-child){margin-bottom:20px}.custom-module .prereq-title,.custom-module .prereq-title a{color:var(--messaging-blue)}.custom-module.roomavailability .room-availability-table{width:100%;table-layout:fixed}.custom-module.roomavailability th,.custom-module.roomavailability td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-module.roomavailability .content-area{margin-top:0;padding-left:10px;padding-right:10px}.policy-content{display:block;font-size:14px;line-height:1.63;color:#6e6e6e}@font-face{font-family:icomoon;src:url(/fonts/icomoon.ttf?uhwe41) format("truetype"),url(/fonts/icomoon.woff?uhwe41) format("woff"),url(/fonts/icomoon.svg) format("svg");font-weight:400;font-style:normal}.feature .ic{font-family:icomoon,serif!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.feature .ic-arrow-right:before{content:""}.feature .info-list__card{background-color:#fff;padding:2rem;display:flex;margin-bottom:.5rem}@media only screen and (max-width:47.9375em){.feature .info-list__card{flex-direction:column;padding:0}}.feature .info-list__card .info-list__wrapper p{margin-bottom:0;line-height:28px}.feature .info-list__title-wrapper{align-self:flex-start;width:25rem;margin-right:2rem;display:flex;align-items:center}@media only screen and (max-width:93.75em){.feature .info-list__title-wrapper{width:20rem}}@media only screen and (max-width:87.5em){.feature .info-list__title-wrapper{width:18rem}}@media only screen and (max-width:64em){.feature .info-list__title-wrapper{width:25rem}}@media only screen and (max-width:47.9375em){.feature .info-list__title-wrapper{width:100%;padding:2rem;margin-right:0}}.feature .info-list__icon{height:2.8rem;width:2.8rem;object-fit:contain;margin-right:1rem}.feature .info-list__title{color:#0676d8;margin-bottom:0;white-space:nowrap}.feature .info-list__date{font-size:12px;color:#73737d}.feature .info-list__wrapper{flex:1}.feature .info-list__wrapper:not(:last-child){margin-right:2rem}@media only screen and (max-width:47.9375em){.feature .info-list__wrapper:not(:last-child){margin-right:0}}@media only screen and (max-width:47.9375em){.feature .info-list__wrapper{padding:2rem;padding-top:0}}.feature .info-list__courses{list-style:none;padding-left:0}.custom-module.tabetest .course-status{background-color:#333}.custom-module.tabetest .course-subheading{background-color:#333;color:#fff;margin-bottom:0}.custom-module.tabetest .tabe-test-wrapper,.custom-module.tabetest .info-list__card{padding:0 10px 12px}.custom-module.tabetest .module-accordion-button{color:#fff}.custom-module.tabetest .info-list__card,.custom-module.tabetest .events-feed__item{background-color:transparent}.custom-module.tabetest .events-feed__item{padding:0}.custom-module.tabetest .ds-grid-no-results-container{background-color:transparent;color:#fff;margin-bottom:0}.custom-module.tabetest .subheading-end .ds-button,.custom-module.tabetest .subheading-end .ds-button:hover{color:#85eefe}.custom-module.tabetest .tabe-test-record{display:flex;align-items:flex-end;gap:2.5rem;color:#fff;padding:.75rem .2rem}.custom-module.tabetest .tabe-test-record__score{flex:0 0 5.25rem}.custom-module.tabetest .tabe-test-record:not(:last-child){border-bottom:1px solid #4d4d4d}.custom-module.tabetest .tabe-test-record__label{text-transform:uppercase;font-size:.75rem;letter-spacing:.04em;margin-bottom:.25rem}.custom-module.tabetest .tabe-test-record__value{display:flex;align-items:center;justify-content:flex-start;font-size:1.25rem;min-height:24px}.custom-module.tabetest .tabe-test-record__value .grid-icon{width:20px;margin-right:.5rem}.custom-module.tabetest .tabe-test-record__end{display:flex;align-items:center;gap:.75rem;margin-left:auto}.custom-module.tabetest .tabe-test-record__end button{padding-bottom:5px}.custom-module.tabetest .tabe-test-record__download i{display:flex;align-items:center}.custom-module.tabetest .tabe-test-record__download svg path{fill:#85eefe}.custom-module.tabetest .tabe-test-record__date,.custom-module.tabetest .tabe-test-record__no-data{padding-left:1.5rem;color:#fff}@media only screen and (max-width:992px){.custom-module.tabetest .tabe-test-record{flex-wrap:wrap;gap:1rem}.custom-module.tabetest .tabe-test-record__end{width:100%;margin-left:0;justify-content:space-between}}.custom-module.educationlevel .education-level-wrapper{padding:0 10px 12px;background-color:#fff}.custom-module.educationlevel .education-level-record{display:flex;align-items:center;gap:1rem;padding:.75rem .2rem;color:var(--Grey)}.custom-module.educationlevel .education-level-record:not(:last-child){border-bottom:1px solid #e3e3e3}.custom-module.educationlevel .education-level-record__icon{flex:0 0 40px}.custom-module.educationlevel .education-level-record__icon .ds-icon{display:flex;align-items:center}.custom-module.educationlevel .education-level-record__body{border-left:1px solid #e3e3e3;padding-left:1rem}.custom-module.educationlevel .education-level-record__name{font-size:1.25rem;margin-bottom:.25rem}.custom-module.educationlevel .education-level-record__verified{display:flex;align-items:center;gap:.375rem;font-weight:600}.custom-module.educationlevel .education-level-record__download{margin-left:auto}.custom-module.educationlevel .education-level-record__download i{display:flex;align-items:center}@media only screen and (max-width:992px){.custom-module.educationlevel .education-level-record{gap:.75rem}.custom-module.educationlevel .education-level-record__body{padding-left:.75rem}}.custom-module.userheadshot .training-profile{background-color:var(--Blue);color:var(--messaging-white);padding:1rem 1.5rem 1.5rem}.custom-module.userheadshot .training-profile h2{font-family:var(--font-family);font-weight:400;line-height:1.2;color:var(--messaging-white);margin:0 0 1.5rem}.custom-module.userheadshot .training-profile__body{display:flex;align-items:center;gap:1.25rem}.custom-module.userheadshot .training-profile__avatar{position:relative;flex-shrink:0;line-height:0;height:78px;width:78px;align-self:flex-start}.custom-module.userheadshot .training-profile__portrait{height:72px;width:72px;border:3px solid var(--messaging-white);border-radius:50%;background-color:var(--messaging-white);overflow:hidden}.custom-module.userheadshot .training-profile__portrait img{display:block;height:100%;width:100%;object-fit:cover}.custom-module.userheadshot .training-profile__upload{position:absolute;right:-2px;bottom:-2px;height:28px;width:28px;min-height:28px;min-width:0;padding:0;border:2px solid var(--Blue);border-radius:50%;background-color:var(--messaging-white);color:var(--Blue);font-size:.75rem;line-height:1;cursor:pointer}.custom-module.userheadshot .training-profile__upload:hover{background-color:var(--Blue);border-color:var(--messaging-white);color:var(--messaging-white)}.custom-module.userheadshot .training-profile__details{flex-grow:1;min-width:0}.custom-module.userheadshot .training-profile__name{font-family:var(--alternate-font-family);font-size:1rem;font-weight:600;margin:0 0 .75rem}.custom-module.userheadshot .training-profile__progress .progress-container{margin-bottom:0;height:auto}.custom-module.userheadshot .training-profile__status{font-family:var(--alternate-font-family);font-size:.875rem;display:flex;flex-wrap:wrap;align-items:center;gap:0 1rem;margin:.75rem 0 0}.custom-module.userheadshot .training-profile__status a,.custom-module.userheadshot .training-profile__status button{color:var(--messaging-white);font-family:var(--alternate-font-family);font-size:.875rem;display:inline-flex;align-items:center;gap:.5rem;text-decoration:none}.custom-module.userheadshot .training-profile__status a:hover,.custom-module.userheadshot .training-profile__status button:hover{text-decoration:underline}.custom-module.userheadshot .training-profile a:focus-visible,.custom-module.userheadshot .training-profile button:focus-visible{outline:2px solid var(--messaging-white);outline-offset:2px}@media only screen and (max-width:47.9375em){.custom-module.userheadshot .training-profile{padding:1.5rem 1.25rem}.custom-module.userheadshot .training-profile__body{flex-direction:column;align-items:flex-start}.custom-module.userheadshot .training-profile__details{width:100%}}.custom-module.moduleprofilelog .course-status{background-color:var(--global--color-background-dark, #262626);padding:12px 24px;margin-bottom:20px}.custom-module.moduleprofilelog .course-subheading{background-color:var(--global--color-background-dark, #262626);color:#fff;margin-bottom:0}.custom-module.moduleprofilelog .course-subheading .subheading-end .ds-button,.custom-module.moduleprofilelog .course-subheading .subheading-end .ds-button:hover{color:var(--global--color-brand-secondary, #57D2FF);font-size:16px}.custom-module.moduleprofilelog .recent-searches-body{padding:0 10px 12px}.recent-searches-list .ds-tabs{margin-bottom:.5rem}.recent-searches-list .ds-tabs .ds-tabs-mobile{display:none}.recent-searches-list .ds-tabs .ds-tabs-link:hover{color:var(--global--color-brand-primary, #0676D8);background:none}.recent-searches-record{display:flex;align-items:baseline;gap:1rem;padding:.4rem 0;font-size:.875rem}.recent-searches-record__name{flex:1;min-width:0}.recent-searches-record__name .ds-button{font-size:1rem;text-align:left;white-space:normal;padding:0}.recent-searches-record__date{flex:0 0 auto;text-transform:uppercase;font-size:.75rem;letter-spacing:.04em;white-space:nowrap}.custom-module.moduleprofilelog .recent-searches-body .recent-searches-record{color:#fff}.custom-module.moduleprofilelog .recent-searches-body .recent-searches-record__name .ds-button,.custom-module.moduleprofilelog .recent-searches-body .recent-searches-record__name .ds-button:hover{color:var(--global--color-brand-secondary, #57D2FF)}.custom-module.moduleprofilelog .recent-searches-body .ds-tabs-link{color:#fff}.custom-module.moduleprofilelog .recent-searches-body .ds-tabs-link:hover{background-color:transparent;color:#fff}.custom-module.moduleprofilelog .recent-searches-body .ds-tabs-link--active{border-bottom-color:var(--global--color-brand-secondary, #57D2FF);font-weight:700}.custom-module.moduleprofilelog .recent-searches-body .ds-grid-no-results-container{background-color:transparent;color:#fff;margin-bottom:0}.ds-flyout-content .ds-flyout-body.recent-searches-flyout{padding:30px}.recent-searches-flyout__header{font-family:var(--font-family);line-height:28px;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #e3e3e3}.grid-map-layout{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2px}.azure-map{max-height:600px;min-height:400px;width:100%;margin-bottom:20px}.pin-content{font-family:var(--alternate-font-family);font-weight:400;padding:1rem 1.5rem 1.5rem}.pin-content__name{cursor:pointer;font-size:16px;font-weight:500;line-height:1.5;color:#0676d8}.pin-content__specialties{font-weight:400;font-size:14px;color:#222;line-height:1.57;margin-bottom:3px}.map-row{cursor:pointer}@media only screen and (max-width:768px){.grid-map-layout{grid-template-rows:repeat(2,1fr);grid-template-columns:unset;grid-column-gap:unset;grid-row-gap:2rem}}.curriculum-services .dropdown,.module-wrapper .dropdown,.feature .dropdown{position:relative}.curriculum-services .dropdown-toggle,.module-wrapper .dropdown-toggle,.feature .dropdown-toggle{margin-right:0}.curriculum-services .dropdown-toggle:after,.module-wrapper .dropdown-toggle:after,.feature .dropdown-toggle:after{content:"";position:absolute;display:inline-block;width:auto;height:auto;transform:none;margin-left:0;top:auto;border-top:none}.curriculum-services .dropdown-menu,.module-wrapper .dropdown-menu,.feature .dropdown-menu{border-radius:5px;border:2px solid #E3E3E3;background:#fff;box-shadow:4px 4px #0003;position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#fff;text-align:left;list-style:none;opacity:0;transition:opacity .3s ease}.curriculum-services .dropdown-menu.show,.module-wrapper .dropdown-menu.show,.feature .dropdown-menu.show{opacity:1}.curriculum-services .dropdown-menu.show,.module-wrapper .dropdown-menu.show,.feature .dropdown-menu.show{display:block}.curriculum-services .dropdown-item,.module-wrapper .dropdown-item,.feature .dropdown-item{color:var(--Blue, #0676D8);font-feature-settings:"clig" off,"liga" off;padding-left:10px;font-family:var(--alternate-font-family);font-size:14px;font-style:normal;font-weight:400;line-height:21px}.curriculum-services .dropdown-item span,.module-wrapper .dropdown-item span,.feature .dropdown-item span{padding-right:5px}.curriculum-services .menu-heading,.module-wrapper .menu-heading,.feature .menu-heading{padding:15px 20px 4px;color:var(--Text, #222);font-feature-settings:"clig" off,"liga" off;font-family:var(--font-family);font-size:17px;font-style:normal;font-weight:400;line-height:22px}.curriculum-services .menu-sub-heading,.module-wrapper .menu-sub-heading,.feature .menu-sub-heading{padding:12px 20px 4px;color:var(--Text, #222);font-feature-settings:"clig" off,"liga" off;font-family:var(--alternate-font-family);font-size:11px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1px;text-transform:uppercase}.curriculum-services .actions-menu-extra-items,.module-wrapper .actions-menu-extra-items,.feature .actions-menu-extra-items{margin-left:.75em}.module-wrapper .dropdown-default{display:flex;width:100%;padding:10px 15px;flex-direction:row;align-items:flex-start;gap:30px;border-radius:38px;border:1px solid var(--icon-light-grey, #D1D1D1);background:#fff}.module-wrapper .dropdown-default .dropdown-toggle-icon.up svg{transform:rotate(-180deg)}.module-wrapper .dropdown-default .dropdown-toggle-icon svg{transition:transform .3s ease}.dropdown-menu .tf-button span,.nav-item .tf-button span{justify-self:start}.dropdown-toggle-icon{color:var(--global--color-brand-primary, #0676D8)}.popup-confirm-text{flex:1;font-family:var(--alternate-font-family);font-size:20px;font-weight:400;padding-top:20px;max-width:85%;margin:0 auto}.clickable:hover{cursor:pointer;opacity:.85}.course-curriculum-container{color:#222}.course-container-left .row,.feature .row,.course-container-left .module-row,.feature .module-row{margin-left:0;margin-right:0}.course-tabs{display:flex;margin-bottom:32px;margin-top:16px}.course-tabs div{margin-right:42px;color:#222;font-size:18px;font-weight:400;line-height:26px}.course-tabs div:hover{cursor:pointer}.course-tabs .selected{color:#0676d8;padding-bottom:3px;font-weight:700;border-bottom:3px solid #57d2ff}.course-tabs .selected-detail{color:#0676d8;padding-bottom:3px;font-weight:700;border-bottom:3px solid #0676D8}.course-subheading{font-family:var(--font-family);font-size:24px;line-height:28px;padding-bottom:16px;display:flex;align-items:center}.course-element-description{padding-bottom:.5em}.course-container-right .course-subheading{padding-bottom:8px}.course-subheading .subheading-start{flex:1}.course-subheading .subheading-end{font-feature-settings:"clig" off,"liga" off;font-family:var(--alternate-font-family);font-size:14px;font-style:normal;font-weight:400;line-height:21px}.course-sub-container{background-color:#fff;padding:12px 16px;margin-bottom:24px}.course-sub-full-schedule{padding:20px 8px 20px 20px}.course-container-left>div.header-shown{margin-bottom:42px}.course-container-left>div.header-hidden:first-child{margin-top:0}.course-container-left>div.header-hidden{margin-bottom:0;margin-top:-26px}.course-container-left>div.header-hidden~div.header-hidden{margin-top:0}.course-container-left>div.header-hidden .course-sub-container{margin-bottom:12px}.course-container-left>div.header-hidden .course-subheading{padding-bottom:4px}.course-sub-wrapper{display:flex}.course-sub-wrapper>div:last-child{flex:1;padding-left:30px}.left-colored-border-yellow{border-left:3.5px solid #FFCD00}.left-colored-border-green{border-left:3.5px solid #7ED321}.left-colored-border-red{border-left:3.5px solid #E14545}.left-colored-border-blue{border-left:3.5px solid #57D2FF}.left-colored-border-yellow>div{margin-left:-3.5px}.left-colored-border-green>div{margin-left:-3.5px}.left-colored-border-blue>div{margin-left:-3.5px}.left-colored-border-red>div{margin-left:-3.5px}.course-container>div{padding-left:0;padding-right:0}.course-container-right>div{background:#262626;padding:24px;color:#fff;margin-bottom:24px}.course-container-right:not(.has-section)>div:first-child{margin-top:44px}.course-container-right.has-alerts>div:first-child{margin-top:0}.course-container-right h5{margin-bottom:16px;font-size:24px}.course-container-right p{margin-bottom:0}.course-container-right .action-menu-icon path{fill:#fff}.action-menu-icon:hover{background-color:#ffffff80;border-radius:3px}.action-menu-icon{background-color:#ffffff40;border-radius:3px}.vertical-orientation .action-menu-icon:hover{background-color:#cacaca80;border-radius:3px}.vertical-orientation .action-menu-icon{background-color:#cacaca40;border-radius:3px}.no-activity{color:var(--icon-grey, #757575);font-feature-settings:"clig" off,"liga" off;font-family:var(--alternate-font-family);font-size:16px;font-style:normal;font-weight:500;line-height:26px}.course-tabs-mobile{display:none;margin-top:15px;margin-bottom:20px}.sort-order-icon{padding-left:2px}.course-container-right .alternative-theme{background-color:#fff;color:var(--Text)}.course-container-right .standard-theme a{color:#fff}@media only screen and (max-width:992px){.course-container-left>div{margin-bottom:30px}.course-sub-wrapper>div:last-child{padding-left:12px}.course-subheading{font-size:20px}.full-schedule-left{padding-bottom:14px}.course-tabs-desktop{display:none}.course-tabs-mobile,.gradebook-box-title-right{display:block}}@media only screen and (min-width:992px){.course-container .column-right{padding-left:12px}}.class-attendance-header-text,.module-wrapper .class-attendance-header-text{color:var(--icon-grey, #757575);font-feature-settings:"clig" off,"liga" off;font-family:var(--alternate-font-family);font-size:13px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1px;text-transform:uppercase}.class-attendance-header{background:var(--header-background-grey, #F1F1F1);padding:10px 4px 10px 20px;align-items:center}.class-attendance-student{background:#fff;padding:16px 4px 16px 20px;margin-bottom:2px;align-items:center}.class-attendance-student p,.mobile-row-item p{margin-bottom:0}.mobile-view.class-attendance-student,.mobile-view .class-attendance-student{padding-right:20px}.class-attendance-student-text,.module-wrapper .class-attendance-student-text{color:var(--Text, #222);font-family:var(--alternate-font-family);font-size:16px;font-style:normal;font-weight:400;line-height:26px}.class-attendance-student .class-attendance-student-name,.course-status-student{font-feature-settings:"clig" off,"liga" off;font-family:var(--font-family);font-size:17px;font-style:normal;font-weight:400;line-height:22px}.class-attendance-student a.class-attendance-student-name{color:var(--Blue, #0676D8)}.class-attendance-student img,.course-status-student img,.grid-table td img.headshot-image,img.image-size--table-row{margin-right:12px}.class-attendance-student div,.class-attendance-header div{padding-left:0;padding-right:0}.class-attendance-student img,.course-status-student img,.grid-table td img.headshot-image,img.image-size--table-row{width:40px;border-radius:10000px}.class-attendance-student-course,.class-attendance-student-topic{display:flex;justify-content:center}.class-attendance-student-menu{display:flex;justify-content:right;align-items:center}.class-attendance-student-type-0{border-left:3px solid var(--messaging-white)}.class-attendance-student-type-1,.task-status-type-0,.enrollment-status-green{border-left:3px solid var(--messaging-green)}.class-attendance-student-type-2,.task-status-type-1{border-left:3px solid var(--messaging-yellow)}.class-attendance-student-type-3,.task-status-type-2{border-left:3px solid var(--messaging-red)}.class-attendance-student-type-4{border-left:3px solid var(--messaging-green)}.class-attendance-student-type-5{border-left:3px solid var(--messaging-red)}.enrollment-status-gray{border-left:3px solid var(--icon-light-grey)}.row-header{background-color:#d3d3d3;text-transform:uppercase;font-size:11px;font-weight:700;letter-spacing:1px;padding:4px 0!important}.border-left-red{border-left:3px solid #e14545}.border-left-green{border-left:3px solid #7ed321}.border-left-yellow{border-left:3px solid #fccd05}.border-left-gray{border-left:3px solid gray}.grid-section-spacer{margin-bottom:20px!important}.ds-row{background-color:#fff;padding:5px 0!important;margin-bottom:3px}.module-wrapper .course-status{margin-bottom:20px}.module-wrapper table.grid-table thead th{cursor:initial!important}.module-wrapper .module-grid-body:not(:last-child){margin-bottom:20px}.grid-table.headers-only{margin-bottom:0}.ds-grid-data .grid-image-wrapper{padding-right:1em}.ds-grid-data .cell-type-image{display:flex;flex-direction:row}.module-pivot-heading{padding:8px 10px;background-color:#f1f1f1;margin-bottom:2px;text-transform:uppercase;font-size:13px;font-weight:700;letter-spacing:1px}.course-subheading .subheading-end-with-dropdown,.course-subheading .grid-selector-drop-down{display:flex;flex-direction:row;align-items:center}.grid-selector-drop-down.has-header-actions,.grid-selector-drop-down label{margin-right:.7em}.module-pivot-heading{display:flex;flex-direction:row;align-items:self-start;justify-content:space-between}.module-pivot-progress{width:50%}.module-pivot-progress .progress-container{display:flex;flex-direction:row;margin-bottom:0;height:auto}.module-pivot-progress .progress-container .progress-background{margin:0 0 0 5px;background-color:#757575!important}.dynamic-menu{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:10px}.dynamic-menu a{white-space:nowrap}.cell-type-datetime>span,.cell-type-datetime>a,.cell-type-datetime>small{display:flex;justify-content:center}.cell-type-bool>div{display:flex;align-items:center}.column-header-type-datetime,.cell-type-datetime{text-align:center}.cell-bool-show-children{padding-right:3px}@media only screen and (max-width:1200px){.ds-grid-data td.cell-coursename .ds-button{white-space:normal;text-align:left}.ds-grid-data td.cell-coursename{max-width:200px}}.module-wrapper h5,.module-wrapper .course-subheading{font-family:var(--font-family);font-size:24px;line-height:28px;background-color:#f1f1f1;margin-bottom:2px;padding:12px 10px;display:flex;align-items:center;min-height:67px}.module-wrapper .module-accordion-button{color:#052c65;transition:transform .3s ease;border:none;background-color:transparent;padding:0;font-size:16px;line-height:0;height:16px;width:16px;margin-right:5px}.module-wrapper .module-accordion-button.up{transform:rotate(-90deg)}.module-wrapper .module-accordion-body{transition:max-height .3s ease}.module-wrapper .module-accordion-body.up{max-height:0}.module-grid-body .ds-mobile-data-value .ds-button-content{text-wrap:auto;text-align:left}.module-grid-body .ds-mobile-data-value .grid-image-wrapper{padding-bottom:.5rem}@media only screen and (max-width:992px){.module-pivot-progress{width:100%}.module-pivot-heading{flex-direction:column}}.save-changes-wrapper{position:fixed;width:100%;height:100px;z-index:1050;bottom:0;left:0;background:#fff;box-shadow:0 0 5px #00000040;display:flex;padding:24px 0;justify-content:flex-end;align-items:center;flex-shrink:0;margin-bottom:0!important}.save-changes-box{display:flex;justify-content:right}.btn .btn-outline-primary,a.btn.btn-outline-primary{border-radius:30px;font-family:var(--alternate-font-family);font-size:1rem;border-width:2px;font-weight:700;padding:7px 18px 4px}.curriculum-services .save-changes-button.btn.btn-primary,.feature .save-changes-button.btn.btn-primary,.curriculum-services .save-changes-button,.feature .save-changes-button,.dp__action_button.dp__action_select,.curriculum-services .popup-button-confirm,.feature .popup-button-confirm{color:#fff;background-color:#0676d8;border-color:#0676d8;border-radius:1000em;padding:14px 50px;font-weight:500;font-size:1rem}.feature .popup-button-alert-confirm,.member-portal .popup-button-confirm.popup-button-alert-confirm,.curriculum-services .popup-button-alert-confirm{background-color:#dc3545;border-color:#dc3545;color:#fff}.feature .popup-button-alert-confirm:active,.curriculum-services .popup-button-alert-confirm:active{background-color:#b02a37!important;border-color:#b02a37!important;color:#fff}.curriculum-services .btn.btn-outline-primary,.feature .btn.btn-outline-primary,.member-portal .btn.btn-outline-primary{border-color:#0676d8;color:#0676d8;font-size:1rem;padding:.375rem .75rem}.curriculum-services .btn.btn-outline-primary:hover,.feature .btn.btn-outline-primary:hover,.member-portal .btn.btn-outline-primary:hover{color:#fff;background-color:#0676d8;padding:.375rem .75rem}.curriculum-services .popup-button-confirm:active,.feature .popup-button-confirm:active{background-color:#056cc7;border-color:#0676d8;color:#fff}.member-portal .btn.btn-outline-primary:hover,.member-portal .btn.btn-outline-primary{font-size:1em;padding:.375em .75em}.dp__action_button.dp__action_cancel,.curriculum-services .popup-button-cancel,.feature .popup-button-cancel,.curriculum-services .popup-button-cancel:active,.feature .popup-button-cancel:active{border:0;color:#0366d6;background:0}@media only screen and (min-width:992px){.save-changes-buffer{display:flex;height:100px;flex:1}}.menu-divider{border-bottom:var(--icon-light-grey) solid 1px}.list-header-actions input{width:1.23em;height:1.23em;margin-right:4px}.list-header-actions{text-align:right}.mobile-row-item{display:flex;justify-content:space-between;padding-bottom:5px;align-items:center;min-height:31px}.mobile-row-item:last-child{padding-bottom:0}.note-item{display:flex;padding:16px 20px;flex-direction:column;align-items:flex-start;align-self:stretch;border-radius:4px;background:#f4f3f3;margin-bottom:1em;gap:8px}.note-item:last-child{margin-bottom:0}.note-content{color:var(--Text, #222);font-family:var(--alternate-font-family);font-size:1em;font-style:normal;font-weight:400;line-height:26px;overflow-wrap:anywhere}.note-title{display:flex;justify-content:flex-end;align-items:center;gap:10px}.note-profile img{display:flex;width:24px;height:24px;justify-content:center;align-items:center;border-radius:10000px}.course-container-left .note-profile img{width:40px;height:40px}.note-details{display:flex;flex-direction:column;align-items:flex-start}.note-author{color:var(--Text, #222);font-feature-settings:"clig" off,"liga" off;font-family:var(--alternate-font-family);font-size:13px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1px;text-transform:uppercase}.note-date{color:var(--icon-grey, #757575);font-feature-settings:"clig" off,"liga" off;font-family:var(--alternate-font-family);font-size:12px;font-style:normal;font-weight:400;line-height:17px}.course-container-left .note-container{background-color:#fff;padding:12px 16px;margin-bottom:24px}.sideout-form-details .note-container{padding-top:10px;padding-bottom:20px}.make-note{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.make-note-title{color:var(--Text, #222);font-family:var(--alternate-font-family);font-size:1em;font-style:normal;font-weight:400;line-height:26px}.make-note-form textarea{display:flex;height:100px;padding:12px 16px;align-items:flex-start;gap:10px;align-self:stretch;border-radius:4px;border:1px solid var(--icon-light-grey, #D1D1D1);background:#fff;width:100%;resize:none}.make-note-form{align-self:stretch}.make-note-form textarea::placeholder{color:var(--icon-grey, #757575);font-family:var(--alternate-font-family);font-size:1em;font-style:italic;font-weight:400;line-height:26px}.make-note-form-actions{padding-top:1em}.make-form-actions{display:flex;justify-content:flex-end;align-items:center;gap:1em;width:100%}.note-sub-title{color:var(--Black);font-feature-settings:"clig" off,"liga" off;font-family:var(--alternate-font-family);font-size:13px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1px;text-transform:uppercase;margin-bottom:1.3rem}.make-note-selected-student{width:100%}.make-note-selected-student img{width:24px;border-radius:12px;margin-right:12px}.make-note-selected-student ul{width:100%}.make-note-selected-student ul a{display:inline-block}.make-note-selected-student .dropdown-item.active{background-color:var(--Blue, #0676D8)}.make-note-student{width:100%;text-align:left;justify-content:flex-start!important}.make-note-students .dropdown-menu{max-height:500px;overflow-y:scroll;overflow-x:hidden}.curriculum-services .make-note-students ul.dropdown-menu{width:100%}.make-note-selected-student .dropdown-item.active button,.make-note-selected-student .dropdown-item.active a{color:#fff}.make-note-selected-student .dropdown-item.active:hover button,.make-note-selected-student .dropdown-item.active:hover a{color:inherit}.make-note-selected-student .dropdown-item:hover{background-color:var(--icon-light-grey)}.make-note-selected-student .dropdown-item:not(:last-child){border-bottom:0}.make-note-selected-student .dropdown-toggle{display:flex;justify-content:space-between}.make-note-selected-student .dropdown-item img{margin-left:12px}.dropdown-toggle .dropdown-toggle-icon svg{transition:transform .3s ease}.dropdown-toggle.show .dropdown-toggle-icon svg{transform:rotate(-180deg)}.sideout-form.make-note{padding-bottom:0}.make-note .sideout-form-details{width:100%}.make-note-students{display:flex;width:100%;padding:15px 20px;flex-direction:column;align-items:flex-start;gap:10px;border-radius:38px;border:1px solid var(--icon-light-grey, #D1D1D1);background:#fff}.make-note-course-notes{margin-left:12px}@media only screen and (max-height:900px){.make-note-students .dropdown-menu{max-height:400px}}@media only screen and (max-height:800px){.make-note-students .dropdown-menu{max-height:300px}}@media only screen and (max-height:700px){.make-note-form textarea{height:30px;padding:5px}.make-note-students .dropdown-menu{max-height:250px}}@media only screen and (max-height:600px){.make-note-students .dropdown-menu{max-height:150px}}.close-flyout{padding-right:1.5em;padding-top:1.5em;position:absolute;z-index:100;right:0}.close-flyout i{display:inline-flex}.access-log-students{background-color:#ddd}.access-log-students .row{margin-left:0;margin-right:0}.access-log-none{color:var(--Grey);font-weight:500;padding:10px;background-color:#ddd}input{max-width:none}.form-group:not(.not-required) label:not(.form-check-label):after,.scholarships .is-required:after{content:" *";color:red}progress{min-width:100%}.curriculum-services-administrator .btn.btn-primary.btn-icon,.curriculum-services-administrator .btn.btn-danger.btn-icon{padding:0 7px 5px;margin-left:5px}.curriculum-services-administrator .btn.btn-primary{border-radius:.5em;font-size:1rem}.grade-row{margin-right:10px}.gradebook-row.is-valid{color:green;background-color:#e5ffe5}.gradebook-row.is-invalid{color:red;background-color:#ffeaed}.icon-size.bi:before{vertical-align:middle}.form-date-picker.lms-input.is-valid:not([multiple]):not([size]){background-position:right 2.25rem center,center right 2.25rem;padding-right:3.5em}.ds-select.ds-select--success{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.lms-input.is-valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}textarea.lms-input.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.lms-input.is-invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}textarea.lms-input.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.lms-input{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.lms-input{transition:none}.lms-input[type=file]{overflow:hidden}.lms-input[type=file]:not(:disabled):not([readonly]){cursor:pointer}.lms-input:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.lms-input::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.lms-input::-webkit-datetime-edit{display:block;padding:0}.lms-input::-moz-placeholder{color:var(--bs-secondary-color);opacity:1}.lms-input::placeholder{color:var(--bs-secondary-color);opacity:1}.lms-input:disabled{background-color:var(--bs-secondary-bg);opacity:1}.lms-input::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.lms-input::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.lms-input.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.lms-input.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}@media(prefers-reduced-motion:reduce){.lms-input{transition:none}.lms-input::-webkit-file-upload-button{-webkit-transition:none;transition:none}.lms-input::file-selector-button{transition:none}}.ds-loading-overlay{position:fixed;width:100%;height:100%;z-index:1060;top:0;left:0;background-color:#ffffff80}.spinner-position{margin-top:25%}.spinner-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.container a{text-decoration:none}form .form-group{padding-top:10px;padding-bottom:10px}.navbar .dropdown-menu{margin-top:0;top:100%;position:absolute}.navbar .nav-item.dropdown{position:relative}.sideout-form,.module-flyout{overflow-y:hidden;overflow-x:hidden;position:fixed!important;top:0;left:0;right:0;bottom:0;height:100%;padding-bottom:73px;padding-top:0!important}.sideout-form.disable-editing{padding-bottom:0}.sideout-form-header,.module-flyout .search-panel>h5{padding:1.3rem;border-bottom:1px solid #e2dfdf;margin-bottom:0;position:absolute;left:0;right:0;z-index:12;background-color:#fff}.sideout-form-details,.module-flyout .search-container{overflow-y:auto;height:calc(100% - 57px);z-index:11;position:relative;margin-top:71px;top:0;padding:1.3rem}.module-flyout .search-container{height:calc(100% - 150px)}.course-locked .sideout-form-details,.make-note .sideout-form-details.disable-editing{height:100%}.sideout-form-actions,.module-flyout .search-button{position:fixed;bottom:0;z-index:12;width:100%;padding:20px;background-color:#fff;border-top:1px solid #e2dfdf}.module-flyout .search-button{width:100%;margin-left:-1.3em;text-align:right}.module-flyout.tech-handoff-alert-email-flyout{padding-bottom:0;background-color:#f3f3f3}.module-flyout.tech-handoff-alert-email-flyout .search-panel,.module-flyout.tech-handoff-alert-email-flyout form{height:100%;background-color:#f3f3f3}.module-flyout.tech-handoff-alert-email-flyout .search-panel>h5{background-color:#fff}.module-flyout.tech-handoff-alert-email-flyout .search-container{display:flex;flex-direction:column;align-items:center;height:calc(100% - 137px);overflow-y:auto;overflow-x:hidden;padding:32px 24px 110px;background-color:#f3f3f3}.module-flyout.tech-handoff-alert-email-flyout .form-panel{width:min(100%,900px);padding-bottom:16px}.module-flyout.tech-handoff-alert-email-flyout .search-select-container.text-filter{width:100%}.module-flyout.tech-handoff-alert-email-flyout .search-button{right:0;left:0;margin-left:0;background-color:#fff}.module-flyout.tech-handoff-alert-email-flyout .text-area-with-media__toolbar-header,.module-flyout.tech-handoff-alert-email-flyout .text-area-with-media__editor-container{background-color:#fff}.module-flyout.tech-handoff-alert-email-flyout .text-area-with-media__editor{min-height:640px;padding:48px 56px;background-color:#fff}.content-area{background-color:#fff;margin:10px 0;padding:10px 20px 15px}.clearfix{height:0px}.invalid-feedback.is-invalid{display:block}.standard-green{color:green}.standard-red{color:red}.mobile-view,.member-portal .mobile-view{display:none!important}@media only screen and (max-width:992px){.desktop-view,.member-portal .desktop-view{display:none!important}.mobile-view,.member-portal .mobile-view{display:block!important}}.page-link{color:var(--button)}.active>.page-link{color:var(--messaging-white);background-color:var(--button);border-color:var(--button-border)}.subheading-filter-wrapper{display:flex}.subheading-filter{color:var(--blue, #0676D8);font-feature-settings:"clig" off,"liga" off;font-family:var(--alternate-font-family);font-size:14px;font-style:normal;font-weight:400;line-height:21px;margin-top:7px;margin-left:1em}.subheading-filter .ds-checkbox-text{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}@media only screen and (max-width:992px){.subheading-filter .ds-checkbox-text{display:none}}.subheading-filter label{padding-left:10px}.progress-container{width:100%;display:flex;flex-direction:column;height:30px;margin-bottom:30px;align-items:center}.progress-background{width:100%;border-radius:20px;background-color:#f1f1f1!important;height:10px;margin-top:8px;margin-bottom:8px}.progress-bar{border-radius:20px;background-color:#7ed321!important;width:25%;height:10px}.progress-header{white-space:nowrap}.red{color:red}.green{color:green}.pad-left{padding-left:10px}.pad-left-right{padding-left:10px;padding-right:10px}.mini{padding:2px 0;display:inline}#user-search-view .row{padding:0 0 8px}#user-search-view .content-area{margin:0;padding:0}#user-search-view .container{margin-left:0;padding-left:0;margin-right:0;padding-right:0;margin-bottom:0;padding-bottom:0}.pad-glyph{padding-right:14px}.roboto{font-family:Roboto Slab,sans-serif;font-size:17px}.option-select{padding:2px}.black-background{background-color:#262626;color:#fff;padding:15px}#user-search-view .pad-area{padding:15px}.label{text-transform:uppercase;font-size:12px;font-weight:600;letter-spacing:1px;color:#73737d}.headshot img{width:40px;border-radius:10000px;margin:10px 14px 8px 10px;display:inline}.username{padding-right:3px}#user-search-view .row{padding:0}.nav-tabs{margin-bottom:15px}h2{padding-bottom:3px}#user-search-view .col-sm-8{padding-left:0}#user-search-view .col-sm-4{padding-right:0}.lms-input{border-width:2px}.btn-list{margin-right:.5em}.btn-list:last-child{margin-right:0}:root{--global--color-brand-primary: #0676D8;--global--color-brand-primary-dark: #1861ac;--global--color-brand-secondary: #57D2FF;--global--color-brand-tertiary: #1b6ec2;--global--color-neutral-0: #FFFFFF;--global--color-neutral-50: #F9FAFB;--global--color-neutral-100: #F3F4F6;--global--color-neutral-200: #E5E7EB;--global--color-neutral-300: #D1D5DB;--global--color-neutral-400: #9CA3AF;--global--color-neutral-500: #757575;--global--color-neutral-600: #73737D;--global--color-neutral-650: #555555;--global--color-neutral-700: #374151;--global--color-neutral-800: #1F2937;--global--color-neutral-900: #222222;--global--color-semantic-success: #198754;--global--color-semantic-warning: #FFCD00;--global--color-semantic-warning-orange: #FFA200;--global--color-semantic-error: #E14545;--global--color-semantic-info: #57D2FF;--global--color-background-body: #DDDDDD;--global--color-background-header: #F1F1F1;--global--color-background-form-success: #e5ffe5;--global--color-background-form-error: #ffeaed;--global--color-background-notes: #F4F3F3;--global--color-background-dark: #262626;--global--color-background-darker: #333333;--global--color-background-darkest: #3e3e3e;--global--color-background-disabled: #e9ecef;--global--color-background-disabled-border: #dee2e6;--global--color-legacy-bootstrap-danger: #dc3545;--global--color-legacy-bootstrap-danger-dark: #b02a37;--global--color-legacy-bootstrap-success: #198754;--global--color-legacy-github-blue: #0366d6;--global--color-legacy-border-light: #e2dfdf;--global--color-legacy-border-medium: #e3e3e3;--global--color-legacy-border-bootstrap: #ced4da;--global--color-legacy-border-dotted: #dcdcdc;--global--color-legacy-shadow-medium: #b4b4b4;--global--color-legacy-shadow-light: #ccc;--global--color-legacy-text-muted: #6e6e6e;--global--color-legacy-text-form: #495057;--global--color-legacy-accent-blue: #2ea3eb;--global--color-legacy-accent-cyan: #85eefe;--global--color-legacy-button-hover: #056cc7;--global--color-legacy-button-secondary: #92a8d1;--global--color-legacy-yellow-accent: #fccd05;--global--color-legacy-green-accent: #a8f88e;--global--color-legacy-blue-dark: #006aad;--global--status-blue: #57D2FF;--global--status-green: #7ED321;--global--status-yellow: #fccd05;--global--status-red: #E14545;--global--status-neutral: #D1D1D1;--global--status-amber: #FFA200;--global--typography-fontFamily-primary: "Roboto Slab", serif;--global--typography-fontFamily-secondary: "Rubik", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--global--typography-fontFamily-monospace: "Fira Code", "Courier New", monospace;--global--typography-fontSize-xs: 12px;--global--typography-fontSize-sm: 14px;--global--typography-fontSize-base: 16px;--global--typography-fontSize-lg: 18px;--global--typography-fontSize-xl: 20px;--global--typography-fontSize-2xl: 24px;--global--typography-fontSize-3xl: 30px;--global--typography-fontSize-4xl: 36px;--global--typography-fontWeight-light: 300;--global--typography-fontWeight-normal: 400;--global--typography-fontWeight-medium: 500;--global--typography-fontWeight-semibold: 600;--global--typography-fontWeight-bold: 700;--global--typography-fontWeight-extrabold: 800;--global--typography-lineHeight-tight: 1.25;--global--typography-lineHeight-normal: 1.5;--global--typography-lineHeight-relaxed: 1.625;--global--typography-lineHeight-loose: 2;--global--spacing-0: 0;--global--spacing-1: 4px;--global--spacing-2: 8px;--global--spacing-3: 12px;--global--spacing-4: 16px;--global--spacing-5: 20px;--global--spacing-6: 24px;--global--spacing-8: 32px;--global--spacing-10: 40px;--global--spacing-12: 48px;--global--spacing-16: 64px;--global--spacing-20: 80px;--global--spacing-px: 1px;--global--spacing-0-5: 2px;--global--spacing-1-5: 6px;--global--spacing-2-5: 10px;--global--spacing-3-5: 14px;--global--borderRadius-none: 0;--global--borderRadius-sm: 2px;--global--borderRadius-base: 4px;--global--borderRadius-md: 6px;--global--borderRadius-lg: 8px;--global--borderRadius-xl: 12px;--global--borderRadius-2xl: 16px;--global--borderRadius-full: 30px;--global--shadow-none: none;--global--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--global--shadow-base: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--global--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--global--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--global--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04);--global--shadow-dropdown: rgba(0,0,0,.2) 4px 4px 0 0;--global--icons-dropdown-down: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 16 16'%3e%3cpath fill='%230476d8' d='M4.53 5.47a.75.75 0 0 0-1.06 1.06l4 4a.75.75 0 0 0 1.06 0l4-4a.75.75 0 0 0-1.06-1.06L8 8.94 4.53 5.47z'/%3e%3c/svg%3e");--global--icons-dropdown-down-disabled: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 16 16'%3e%3cpath fill='%2373737D' d='M4.53 5.47a.75.75 0 0 0-1.06 1.06l4 4a.75.75 0 0 0 1.06 0l4-4a.75.75 0 0 0-1.06-1.06L8 8.94 4.53 5.47z'/%3e%3c/svg%3e");--global--icons-close: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 -960 960 960'%3e%3cpath d='m256-200-56-56 224-224-224-224 56-56 224 224 224-224 56 56-224 224 224 224-56 56-224-224-224 224Z' fill='%230476d8'/%3e%3c/svg%3e");--global--icons-bluesky: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 16 16'%3e%3cpath d='M3.468 1.948C5.303 3.325 7.276 6.118 8 7.616c.725-1.498 2.698-4.29 4.532-5.668C13.855.955 16 .186 16 2.632c0 .489-.28 4.105-.444 4.692-.572 2.04-2.653 2.561-4.504 2.246 3.236.551 4.06 2.375 2.281 4.2-3.376 3.464-4.852-.87-5.23-1.98-.07-.204-.103-.3-.103-.218 0-.081-.033.014-.102.218-.379 1.11-1.855 5.444-5.231 1.98-1.778-1.825-.955-3.65 2.28-4.2-1.85.315-3.932-.205-4.503-2.246C.28 6.737 0 3.12 0 2.632 0 .186 2.145.955 3.468 1.948' fill='%230676d8'/%3e%3c/svg%3e");--global--icons-instagram: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 16 16'%3e%3cpath d='M8 0C5.829 0 5.556.01 4.703.048 3.85.088 3.269.222 2.76.42a3.9 3.9 0 0 0-1.417.923A3.9 3.9 0 0 0 .42 2.76C.222 3.268.087 3.85.048 4.7.01 5.555 0 5.827 0 8.001c0 2.172.01 2.444.048 3.297.04.852.174 1.433.372 1.942.205.526.478.972.923 1.417.444.445.89.719 1.416.923.51.198 1.09.333 1.942.372C5.555 15.99 5.827 16 8 16s2.444-.01 3.298-.048c.851-.04 1.434-.174 1.943-.372a3.9 3.9 0 0 0 1.416-.923c.445-.445.718-.891.923-1.417.197-.509.332-1.09.372-1.942C15.99 10.445 16 10.173 16 8s-.01-2.445-.048-3.299c-.04-.851-.175-1.433-.372-1.941a3.9 3.9 0 0 0-.923-1.417A3.9 3.9 0 0 0 13.24.42c-.51-.198-1.092-.333-1.943-.372C10.443.01 10.172 0 7.998 0zm-.717 1.442h.718c2.136 0 2.389.007 3.232.046.78.035 1.204.166 1.486.275.373.145.64.319.92.599s.453.546.598.92c.11.281.24.705.275 1.485.039.843.047 1.096.047 3.231s-.008 2.389-.047 3.232c-.035.78-.166 1.203-.275 1.485a2.5 2.5 0 0 1-.599.919c-.28.28-.546.453-.92.598-.28.11-.704.24-1.485.276-.843.038-1.096.047-3.232.047s-2.39-.009-3.233-.047c-.78-.036-1.203-.166-1.485-.276a2.5 2.5 0 0 1-.92-.598 2.5 2.5 0 0 1-.6-.92c-.109-.281-.24-.705-.275-1.485-.038-.843-.046-1.096-.046-3.233s.008-2.388.046-3.231c.036-.78.166-1.204.276-1.486.145-.373.319-.64.599-.92s.546-.453.92-.598c.282-.11.705-.24 1.485-.276.738-.034 1.024-.044 2.515-.045zm4.988 1.328a.96.96 0 1 0 0 1.92.96.96 0 0 0 0-1.92m-4.27 1.122a4.109 4.109 0 1 0 0 8.217 4.109 4.109 0 0 0 0-8.217m0 1.441a2.667 2.667 0 1 1 0 5.334 2.667 2.667 0 0 1 0-5.334' fill='%230676d8'/%3e%3c/svg%3e");--global--icons-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--global--zIndex-base: 1;--global--zIndex-dropdown: 1000;--global--zIndex-sticky: 1020;--global--zIndex-fixed: 1030;--global--zIndex-backdrop: 1040;--global--zIndex-flyout: 1050;--global--zIndex-modal: 1060;--global--zIndex-popover: 1070;--global--zIndex-toast: 1080;--global--component-button-primary-background: #0676D8;--global--component-button-primary-backgroundHover: #1861ac;--global--component-button-primary-color: #FFFFFF;--global--component-button-primary-borderRadius: 30px;--global--component-button-primary-paddingX: 12px;--global--component-button-primary-paddingY: 6px;--global--component-button-primary-fontSize: 14px;--global--component-button-primary-fontWeight: 500;--global--component-button-primary-fontFamily: "Rubik", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--global--component-button-secondary-background: transparent;--global--component-button-secondary-backgroundHover: #F3F4F6;--global--component-button-secondary-color: #0676D8;--global--component-button-secondary-border: 2px solid #0676D8;--global--component-button-secondary-borderRadius: 30px;--global--component-button-danger-background: #E14545;--global--component-button-danger-backgroundHover: #c53030;--global--component-button-danger-color: #FFFFFF;--global--component-form-input-background: #FFFFFF;--global--component-form-input-border: 1px solid #D1D5DB;--global--component-form-input-borderFocus: 1px solid #0676D8;--global--component-form-input-borderRadius: 6px;--global--component-form-input-padding: 12px;--global--component-form-input-fontSize: 16px;--global--component-form-label-color: #374151;--global--component-form-label-fontSize: 14px;--global--component-form-label-fontWeight: 500;--global--component-form-error-color: #E14545;--global--component-form-error-fontSize: 14px;--global--component-card-background: #FFFFFF;--global--component-card-border: 1px solid #E5E7EB;--global--component-card-borderRadius: 8px;--global--component-card-padding: 20px 20px 14px 20px;--global--component-card-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--global--component-modal-background: #FFFFFF;--global--component-modal-backdrop: rgba(0, 0, 0, .5);--global--component-modal-borderRadius: 12px;--global--component-modal-padding: 32px;--global--component-modal-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04);--global--component-navigation-background: #0676D8;--global--component-navigation-linkColor: #FFFFFF;--global--component-navigation-linkColorHover: #57D2FF}.text-primary{color:var(--global--color-brand-primary)}.text-secondary{color:var(--global--color-brand-secondary)}.text-success{color:var(--global--color-semantic-success)}.text-warning{color:var(--global--color-semantic-warning)}.text-error{color:var(--global--color-semantic-error)}.text-info{color:var(--global--color-semantic-info)}.bg-white{background-color:var(--global--color-neutral-0)}.bg-primary{background-color:var(--global--color-brand-primary)}.bg-secondary{background-color:var(--global--color-brand-secondary)}.bg-success{background-color:var(--global--color-semantic-success)}.bg-warning{background-color:var(--global--color-semantic-warning)}.bg-error{background-color:var(--global--color-semantic-error)}.m-0{margin:var(--global--spacing-0)}.m-1{margin:var(--global--spacing-1)}.m-2{margin:var(--global--spacing-2)}.m-3{margin:var(--global--spacing-3)}.m-4{margin:var(--global--spacing-4)}.m-5{margin:var(--global--spacing-5)}.m-6{margin:var(--global--spacing-6)}.p-0{padding:var(--global--spacing-0)}.p-1{padding:var(--global--spacing-1)}.p-2{padding:var(--global--spacing-2)}.p-3{padding:var(--global--spacing-3)}.p-4{padding:var(--global--spacing-4)}.p-5{padding:var(--global--spacing-5)}.p-6{padding:var(--global--spacing-6)}.mt-0{margin-top:var(--global--spacing-0)}.mt-1{margin-top:var(--global--spacing-1)}.mt-2{margin-top:var(--global--spacing-2)}.mt-3{margin-top:var(--global--spacing-3)}.mt-4{margin-top:var(--global--spacing-4)}.mt-5{margin-top:var(--global--spacing-5)}.mt-6{margin-top:var(--global--spacing-6)}.mb-0{margin-bottom:var(--global--spacing-0)}.mb-1{margin-bottom:var(--global--spacing-1)}.mb-2{margin-bottom:var(--global--spacing-2)}.mb-3{margin-bottom:var(--global--spacing-3)}.mb-4{margin-bottom:var(--global--spacing-4)}.mb-5{margin-bottom:var(--global--spacing-5)}.mb-6{margin-bottom:var(--global--spacing-6)}.ml-0{margin-left:var(--global--spacing-0)}.ml-1{margin-left:var(--global--spacing-1)}.ml-2{margin-left:var(--global--spacing-2)}.ml-3{margin-left:var(--global--spacing-3)}.ml-4{margin-left:var(--global--spacing-4)}.ml-5{margin-left:var(--global--spacing-5)}.ml-6{margin-left:var(--global--spacing-6)}.mr-0{margin-right:var(--global--spacing-0)}.mr-1{margin-right:var(--global--spacing-1)}.mr-2{margin-right:var(--global--spacing-2)}.mr-3{margin-right:var(--global--spacing-3)}.mr-4{margin-right:var(--global--spacing-4)}.mr-5{margin-right:var(--global--spacing-5)}.mr-6{margin-right:var(--global--spacing-6)}.pt-0{padding-top:var(--global--spacing-0)}.pt-1{padding-top:var(--global--spacing-1)}.pt-2{padding-top:var(--global--spacing-2)}.pt-3{padding-top:var(--global--spacing-3)}.pt-4{padding-top:var(--global--spacing-4)}.pt-5{padding-top:var(--global--spacing-5)}.pt-6{padding-top:var(--global--spacing-6)}.pb-0{padding-bottom:var(--global--spacing-0)}.pb-1{padding-bottom:var(--global--spacing-1)}.pb-2{padding-bottom:var(--global--spacing-2)}.pb-3{padding-bottom:var(--global--spacing-3)}.pb-4{padding-bottom:var(--global--spacing-4)}.pb-5{padding-bottom:var(--global--spacing-5)}.pb-6{padding-bottom:var(--global--spacing-6)}.pl-0{padding-left:var(--global--spacing-0)}.pl-1{padding-left:var(--global--spacing-1)}.pl-2{padding-left:var(--global--spacing-2)}.pl-3{padding-left:var(--global--spacing-3)}.pl-4{padding-left:var(--global--spacing-4)}.pl-5{padding-left:var(--global--spacing-5)}.pl-6{padding-left:var(--global--spacing-6)}.pr-0{padding-right:var(--global--spacing-0)}.pr-1{padding-right:var(--global--spacing-1)}.pr-2{padding-right:var(--global--spacing-2)}.pr-3{padding-right:var(--global--spacing-3)}.pr-4{padding-right:var(--global--spacing-4)}.pr-5{padding-right:var(--global--spacing-5)}.pr-6{padding-right:var(--global--spacing-6)}.text-xs{font-size:var(--global--typography-fontSize-xs)}.text-sm{font-size:var(--global--typography-fontSize-sm)}.text-base{font-size:var(--global--typography-fontSize-base)}.text-lg{font-size:var(--global--typography-fontSize-lg)}.text-xl{font-size:var(--global--typography-fontSize-xl)}.text-2xl{font-size:var(--global--typography-fontSize-2xl)}.font-light{font-weight:var(--global--typography-fontWeight-light)}.font-normal{font-weight:var(--global--typography-fontWeight-normal)}.font-medium{font-weight:var(--global--typography-fontWeight-medium)}.font-semibold{font-weight:var(--global--typography-fontWeight-semibold)}.font-bold{font-weight:var(--global--typography-fontWeight-bold)}.font-primary{font-family:var(--global--typography-fontFamily-primary)}.font-secondary{font-family:var(--global--typography-fontFamily-secondary)}.ds-component-template{padding:var(--global--spacing-4);background-color:var(--global--color-neutral-0);border:1px solid var(--global--color-neutral-200);border-radius:var(--global--border-radius-md);box-shadow:var(--global--shadow-sm)}.ds-alert-container{display:flex;padding:var(--global--spacing-4, 1rem);align-items:center;align-self:stretch;background:var(--global--color-neutral-900, #262626);border-left:8px solid var(--global--color-neutral-500, #9E9E9E);min-height:64px;margin-bottom:var(--global--spacing-5, 1.25rem);opacity:1;transition:opacity 1s ease,height 1s ease,margin 1s ease,padding 1s ease,min-height 1s ease;overflow:hidden}.ds-alert-container--fade-out{opacity:0}.ds-alert-container--collapsing{height:0;padding:0;margin:0;min-height:0}.ds-alert-container--required{border-left-color:var(--global--color-semantic-warning-orange, #FFA200)}.ds-alert-container--required .ds-alert__icon,.ds-alert-container--required .ds-alert__close-button{color:var(--global--color-semantic-warning-orange, #FFA200)}.ds-alert-container--upcoming{border-left-color:var(--global--color-brand-secondary, #57D2FF)}.ds-alert-container--upcoming .ds-alert__icon,.ds-alert-container--upcoming .ds-alert__close-button{color:var(--global--color-brand-secondary, #57D2FF)}.ds-alert-container--success{border-left-color:var(--global--color-semantic-success, #22C55E)}.ds-alert-container--success .ds-alert__icon,.ds-alert-container--success .ds-alert__close-button{color:var(--global--color-semantic-success, #22C55E)}.ds-alert-container--error{border-left-color:var(--global--color-semantic-error, #E14545)}.ds-alert-container--error .ds-alert__icon,.ds-alert-container--error .ds-alert__close-button{color:var(--global--color-semantic-error, #E14545)}.ds-alert-container--warning{border-left-color:var(--global--color-semantic-warning, #FFCD00)}.ds-alert-container--warning .ds-alert__icon,.ds-alert-container--warning .ds-alert__close-button{color:var(--global--color-semantic-warning, #FFCD00)}.ds-alert-container--info{border-left-color:var(--global--color-semantic-info, #3B82F6)}.ds-alert-container--info .ds-alert__icon,.ds-alert-container--info .ds-alert__close-button{color:var(--global--color-semantic-info, #3B82F6)}.ds-alert__desktop{display:flex;width:100%;align-items:center}.ds-alert__box{display:flex;flex:1;gap:var(--global--spacing-6, 1.5rem);align-items:center;align-self:stretch}.ds-alert__icon{width:24px;height:24px;flex-shrink:0;color:var(--global--color-neutral-0, #FFFFFF)}.ds-alert__type{display:flex;flex:1 0 0;align-items:start;color:var(--global--color-neutral-0, #FFFFFF);font-family:var(--global--typography-fontFamily-secondary, "Rubik", sans-serif);font-size:var(--global--typography-fontSize-base, 1rem);font-style:normal;font-weight:var(--global--typography-fontWeight-medium, 500);line-height:normal;letter-spacing:.5px;text-transform:uppercase}.ds-alert__description{flex:1;min-width:50%;color:var(--global--color-neutral-0, #FFFFFF);font-family:var(--global--typography-fontFamily-secondary, "Rubik", sans-serif);font-size:var(--global--typography-fontSize-base, 1rem);font-style:normal;font-weight:var(--global--typography-fontWeight-medium, 500);line-height:1.5}.ds-alert__actions{display:flex;flex-direction:row;align-items:center;gap:var(--global--spacing-2, .5rem)}.ds-alert__close{flex-shrink:0}.ds-alert__close-button{background:none;border:none;color:var(--global--color-neutral-0, #FFFFFF);font-size:var(--global--typography-fontSize-2xl, 1.5rem);cursor:pointer;padding:var(--global--spacing-1, .25rem);border-radius:var(--global--borderRadius-sm, .125rem);line-height:1;transition:background-color .2s ease}.ds-alert__close-button:hover{background-color:#ffffff1a}.ds-alert__close-button:focus{outline:2px solid var(--global--color-brand-secondary, #57D2FF);outline-offset:2px}.ds-alert-container--mobile,.ds-alert__mobile{display:block}.ds-alert__mobile-row{margin-bottom:var(--global--spacing-2, .5rem)}.ds-alert__mobile-row:last-child{margin-bottom:0}.ds-alert__mobile-close-wrapper{flex:1;text-align:right;justify-content:flex-end}.ds-alert-container--mobile .ds-alert__type{max-width:100%}.ds-alert__actions .btn.btn-outline-primary.alert-confirm-button{border-radius:1000em;font-size:var(--global--typography-fontSize-base, 1rem);color:var(--global--color-brand-secondary, #57D2FF);border-color:var(--global--color-brand-secondary, #57D2FF);margin-left:var(--global--spacing-1-5, .375rem)}.ds-alert__actions .btn.btn-outline-primary.alert-confirm-button:hover{background-color:var(--global--color-brand-secondary, #57D2FF);color:var(--global--color-neutral-0, #FFFFFF);border-color:var(--global--color-neutral-0, #FFFFFF)}.ds-alert__actions .alert-close input[type=checkbox]{background-color:var(--global--color-brand-secondary, #57D2FF);border-color:var(--global--color-neutral-900, #262626)}.ds-alert__actions .alert-close label{color:var(--global--color-neutral-0, #FFFFFF)}@media only screen and (max-width:768px){.ds-alert-container{display:block}.ds-alert__type{max-width:100%;margin-bottom:var(--global--spacing-2, .5rem)}.ds-alert__description{margin-bottom:var(--global--spacing-2, .5rem)}.ds-alert__actions{justify-content:flex-end}.ds-alert__box{flex-direction:column;align-items:flex-start;gap:var(--global--spacing-2, .5rem)}}.ds-alert-container--light{background:var(--global--color-background-primary, #FFF);border:1px solid var(--global--color-border-primary, #DEE2E6);box-shadow:0 2px 4px #0000001a}.ds-alert-container--light .ds-alert__type,.ds-alert-container--light .ds-alert__description{color:var(--global--color-text-primary, #222)}.ds-alert-container--light .ds-alert__icon{color:var(--global--color-text-secondary, #6c757d)}.ds-alert-container--light .ds-alert__close-button{color:var(--global--color-text-secondary, #6c757d);background:transparent}.ds-alert-container--light .ds-alert__close-button:hover{color:var(--global--color-text-primary, #222);background:var(--global--color-background-secondary, #F8F9FA)}.ds-alert-container--light.ds-alert-container--info .ds-alert__icon{color:var(--global--color-brand-primary, #0676D8)}.ds-alert-container--light.ds-alert-container--success .ds-alert__icon{color:var(--global--color-status-success, #28a745)}.ds-alert-container--light.ds-alert-container--warning .ds-alert__icon{color:var(--global--color-status-warning, #ffc107)}.ds-alert-container--light.ds-alert-container--error .ds-alert__icon,.ds-alert-container--light.ds-alert-container--required .ds-alert__icon{color:var(--global--color-status-error, #dc3545)}.ds-alert-container--light.ds-alert-container--upcoming .ds-alert__icon{color:var(--global--color-brand-primary, #0676D8)}.ds-avatar{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;background-color:var(--global--color-neutral-200, #E5E7EB);color:var(--global--color-neutral-600, #4B5563);font-family:var(--global--typography-font-family-secondary, "Rubik", "Segoe UI", sans-serif);font-weight:var(--global--typography-font-weight-medium, 500);-webkit-user-select:none;user-select:none}.ds-avatar--xs{width:24px;height:24px;font-size:var(--global--typography-font-size-xs, .75rem)}.ds-avatar--sm{width:32px;height:32px;font-size:var(--global--typography-font-size-sm, .875rem)}.ds-avatar--md{width:40px;height:40px;font-size:var(--global--typography-font-size-base, 1rem)}.ds-avatar--lg{width:48px;height:48px;font-size:var(--global--typography-font-size-lg, 1.125rem)}.ds-avatar--xl{width:64px;height:64px;font-size:var(--global--typography-font-size-xl, 1.25rem)}.ds-avatar--2xl{width:80px;height:80px;font-size:var(--global--typography-font-size-2xl, 1.5rem)}.ds-avatar--circle{border-radius:50%}.ds-avatar--rounded{border-radius:var(--global--border-radius-lg, .5rem)}.ds-avatar--square{border-radius:var(--global--border-radius-sm, .125rem)}.ds-avatar--loading{background-color:var(--global--color-neutral-100, #F3F4F6)}.ds-avatar--error .ds-avatar-fallback{background-color:var(--global--color-neutral-300, #D1D5DB);color:var(--global--color-neutral-500, #6B7280)}.ds-avatar-image{width:100%;height:100%;object-fit:cover;border:none}.ds-avatar-loading{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:var(--global--color-neutral-100, #F3F4F6)}.ds-avatar-loading-spinner{width:50%;height:50%;border:2px solid var(--global--color-neutral-300, #D1D5DB);border-top-color:var(--global--color-brand-primary, #0676D8);border-radius:50%;animation:ds-avatar-spin .8s linear infinite}@keyframes ds-avatar-spin{to{transform:rotate(360deg)}}.ds-avatar-fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:var(--global--color-neutral-200, #E5E7EB);color:var(--global--color-neutral-600, #4B5563)}.ds-avatar-fallback--initials{background-color:var(--global--color-brand-primary, #0676D8);color:var(--global--color-neutral-0, #FFFFFF)}.ds-avatar-fallback--icon{background-color:var(--global--color-neutral-200, #E5E7EB);color:var(--global--color-neutral-500, #6B7280)}.ds-avatar-initials{font-weight:var(--global--typography-font-weight-semibold, 600);line-height:1;text-transform:uppercase}.ds-avatar-icon{width:60%;height:60%;flex-shrink:0}.ds-avatar:hover{cursor:pointer}.ds-avatar:focus{outline:2px solid var(--global--color-brand-primary, #0676D8);outline-offset:2px}.ds-avatar-group{display:flex;align-items:center}.ds-avatar-group .ds-avatar:not(:first-child){margin-left:-8px}.ds-avatar-group--sm .ds-avatar:not(:first-child){margin-left:-6px}.ds-avatar-group--lg .ds-avatar:not(:first-child){margin-left:-10px}.ds-avatar-group .ds-avatar{border:2px solid var(--global--color-neutral-0, #FFFFFF);position:relative;z-index:1}.ds-avatar-group .ds-avatar:hover{z-index:2}.ds-avatar[tabindex]{cursor:pointer}.ds-avatar[tabindex]:focus{outline:2px solid var(--global--color-brand-primary, #0676D8);outline-offset:2px}@media(prefers-contrast:high){.ds-avatar{border:1px solid var(--global--color-neutral-900, #262626)}}@media(prefers-reduced-motion:reduce){.ds-avatar-loading-spinner{animation:none}}@media print{.ds-avatar{-webkit-print-color-adjust:exact;color-adjust:exact}}.ds-grid-map-layout{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:1rem;align-items:start}.ds-azure-map{max-height:600px;min-height:400px;width:100%;margin-bottom:20px;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #0000001a;border:1px solid var(--global--color-border-primary, #E9ECEF)}.ds-pin-content{font-family:var(--global--font-family-secondary, var(--global--font-family-primary, system-ui));font-weight:400;padding:1rem 1.5rem 1.5rem;background:var(--global--color-background-primary, #FFF);border-radius:8px;box-shadow:0 2px 12px #00000026;max-width:300px;min-width:250px}.ds-pin-content__name{cursor:pointer;font-size:16px;font-weight:500;line-height:1.5;color:var(--global--color-brand-primary, #0676d8);margin-bottom:8px;transition:color .2s ease}.ds-pin-content__name:hover{color:var(--global--color-brand-secondary, #0056b3);text-decoration:underline}.ds-pin-content__specialties{font-weight:400;font-size:14px;color:var(--global--color-text-primary, #222);line-height:1.57;margin-bottom:3px}.ds-pin-content__address{font-size:13px;color:var(--global--color-text-secondary, #757575);line-height:1.4;margin-bottom:8px}.ds-pin-content__contact{font-size:13px;color:var(--global--color-text-secondary, #757575);line-height:1.4}.ds-pin-content__contact a{color:var(--global--color-brand-primary, #0676d8);text-decoration:none}.ds-pin-content__contact a:hover{text-decoration:underline}.ds-map-row{cursor:pointer;padding:12px 16px;border-radius:6px;transition:background-color .2s ease,box-shadow .2s ease;border:1px solid transparent}.ds-map-row:hover{background-color:var(--global--color-background-secondary, #F8F9FA);box-shadow:0 2px 4px #0000000d;border-color:var(--global--color-border-secondary, #DEE2E6)}.ds-map-row--active{background-color:#0676d80d;border-color:var(--global--color-brand-primary, #0676d8);box-shadow:0 0 0 2px #0676d81a}.ds-map-row--selected{background-color:var(--global--color-brand-primary, #0676d8);color:var(--global--color-text-inverse, #FFF)}.ds-map-row--selected:hover{background-color:var(--global--color-brand-secondary, #0056b3)}.ds-map-controls{display:flex;gap:12px;margin-bottom:16px;flex-wrap:wrap}.ds-map-control-button{padding:8px 16px;border:1px solid var(--global--color-border-primary, #DEE2E6);background:var(--global--color-background-primary, #FFF);color:var(--global--color-text-primary, #222);border-radius:4px;cursor:pointer;font-size:14px;transition:all .2s ease}.ds-map-control-button:hover{background:var(--global--color-background-secondary, #F8F9FA);border-color:var(--global--color-border-secondary, #ADB5BD)}.ds-map-control-button--active{background:var(--global--color-brand-primary, #0676d8);color:var(--global--color-text-inverse, #FFF);border-color:var(--global--color-brand-primary, #0676d8)}.ds-map-legend{background:var(--global--color-background-primary, #FFF);border:1px solid var(--global--color-border-primary, #DEE2E6);border-radius:6px;padding:16px;margin-bottom:16px}.ds-map-legend__title{font-weight:600;font-size:14px;color:var(--global--color-text-primary, #222);margin-bottom:12px;text-transform:uppercase;letter-spacing:.5px}.ds-map-legend__item{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:13px;color:var(--global--color-text-secondary, #757575)}.ds-map-legend__item:last-child{margin-bottom:0}.ds-map-legend__marker{width:12px;height:12px;border-radius:50%;flex-shrink:0}.ds-map-legend__marker--primary{background:var(--global--color-brand-primary, #0676d8)}.ds-map-legend__marker--success{background:var(--global--color-status-success, #28a745)}.ds-map-legend__marker--warning{background:var(--global--color-status-warning, #ffc107)}.ds-map-legend__marker--error{background:var(--global--color-status-error, #dc3545)}.ds-map-loading{display:flex;align-items:center;justify-content:center;min-height:400px;background:var(--global--color-background-secondary, #F8F9FA);border-radius:8px;color:var(--global--color-text-secondary, #757575);font-size:16px}.ds-map-loading__spinner{width:32px;height:32px;border:3px solid var(--global--color-border-primary, #DEE2E6);border-top:3px solid var(--global--color-brand-primary, #0676d8);border-radius:50%;animation:ds-spin 1s linear infinite;margin-right:12px}@keyframes ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ds-map-error{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;background:var(--global--color-background-secondary, #F8F9FA);border-radius:8px;color:var(--global--color-text-secondary, #757575);text-align:center;padding:40px 20px}.ds-map-error__icon{width:48px;height:48px;margin-bottom:16px;color:var(--global--color-status-error, #dc3545)}.ds-map-error__title{font-size:18px;font-weight:600;color:var(--global--color-text-primary, #222);margin-bottom:8px}.ds-map-error__message{font-size:14px;margin-bottom:16px}.ds-map-error__retry{padding:8px 16px;background:var(--global--color-brand-primary, #0676d8);color:var(--global--color-text-inverse, #FFF);border:none;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s ease}.ds-map-error__retry:hover{background:var(--global--color-brand-secondary, #0056b3)}@media only screen and (max-width:768px){.ds-grid-map-layout{grid-template-rows:repeat(2,1fr);grid-template-columns:unset;grid-column-gap:unset;grid-row-gap:1rem}.ds-azure-map{min-height:300px;max-height:400px}.ds-pin-content{padding:.75rem 1rem 1rem;min-width:200px;max-width:250px}.ds-map-controls{gap:8px}.ds-map-control-button{padding:6px 12px;font-size:13px}}@media only screen and (max-width:480px){.ds-grid-map-layout{grid-row-gap:.5rem}.ds-azure-map{margin-bottom:16px}.ds-pin-content{padding:.5rem .75rem .75rem;min-width:180px;max-width:220px}.ds-pin-content__name{font-size:15px}.ds-pin-content__specialties{font-size:13px}}.ds-badge{display:inline-flex;align-items:center;justify-content:center;gap:var(--component--badge-gap, var(--global--spacing-1, .25rem));font-family:var(--global--typography-font-family-secondary, "Rubik", "Segoe UI", sans-serif);font-weight:var(--component--badge-font-weight, var(--global--typography-font-weight-medium, 500));line-height:var(--component--badge-line-height, 1);text-align:center;text-decoration:none;white-space:nowrap;vertical-align:baseline;border:var(--component--badge-border-width, 1px) solid transparent;transition:all var(--global--transition-duration-default, .15s) ease;cursor:default;-webkit-user-select:none;user-select:none}.ds-badge--rounded{border-radius:var(--component--badge-border-radius, var(--global--border-radius-full, 9999px))}.ds-badge--uppercase{text-transform:uppercase;letter-spacing:.025em}.ds-badge--clickable{cursor:pointer;text-decoration:none}.ds-badge--clickable:hover{transform:translateY(-1px);box-shadow:var(--global--shadow-sm)}.ds-badge--clickable:active{transform:translateY(0)}.ds-badge--clickable:focus{outline:2px solid var(--global--color-brand-primary, #0676D8);outline-offset:2px}.ds-badge--xs{min-height:var(--component--badge-height-xs, 16px);padding:var(--component--badge-padding-xs, 0 var(--global--spacing-1, .25rem));font-size:var(--component--badge-font-size-xs, var(--global--typography-font-size-2xs, .625rem));--component--badge-gap: var(--global--spacing-05, .125rem)}.ds-badge--sm{min-height:var(--component--badge-height-sm, 20px);padding:var(--component--badge-padding-sm, 0 var(--global--spacing-2, .5rem));font-size:var(--component--badge-font-size-sm, var(--global--typography-font-size-xs, .75rem));--component--badge-gap: var(--global--spacing-1, .25rem)}.ds-badge--md{min-height:var(--component--badge-height-md, 24px);padding:var(--component--badge-padding-md, 0 var(--global--spacing-2, .5rem));font-size:var(--component--badge-font-size-md, var(--global--typography-font-size-sm, .875rem));--component--badge-gap: var(--global--spacing-1, .25rem)}.ds-badge--lg{min-height:var(--component--badge-height-lg, 28px);padding:var(--component--badge-padding-lg, 0 var(--global--spacing-3, .75rem));font-size:var(--component--badge-font-size-lg, var(--global--typography-font-size-base, 1rem));--component--badge-gap: var(--global--spacing-15, .375rem)}.ds-badge--xl{min-height:var(--component--badge-height-xl, 32px);padding:var(--component--badge-padding-xl, 0 var(--global--spacing-4, 1rem));font-size:var(--component--badge-font-size-xl, var(--global--typography-font-size-lg, 1.125rem));--component--badge-gap: var(--global--spacing-2, .5rem)}.ds-badge--solid.ds-badge--primary{background-color:var(--global--color-brand-primary, #0676D8);color:var(--global--color-neutral-0, #FFFFFF)}.ds-badge--solid.ds-badge--secondary{background-color:var(--global--color-neutral-600, #6B7280);color:var(--global--color-neutral-0, #FFFFFF)}.ds-badge--solid.ds-badge--success{background-color:var(--global--color-semantic-success, #22C55E);color:var(--global--color-neutral-0, #FFFFFF)}.ds-badge--solid.ds-badge--warning{background-color:var(--global--color-semantic-warning, #F59E0B);color:var(--global--color-neutral-0, #FFFFFF)}.ds-badge--solid.ds-badge--danger{background-color:var(--global--color-semantic-error, #E14545);color:var(--global--color-neutral-0, #FFFFFF)}.ds-badge--solid.ds-badge--info{background-color:var(--global--color-semantic-info, #3B82F6);color:var(--global--color-neutral-0, #FFFFFF)}.ds-badge--solid.ds-badge--neutral{background-color:var(--global--color-neutral-100, #F3F4F6);color:var(--global--color-neutral-900, #262626)}.ds-badge--solid.ds-badge--dark{background-color:var(--global--color-neutral-900, #262626);color:var(--global--color-neutral-0, #FFFFFF)}.ds-badge--solid.ds-badge--light{background-color:var(--global--color-neutral-0, #FFFFFF);color:var(--global--color-neutral-900, #262626);border-color:var(--global--color-neutral-200, #E5E7EB)}.ds-badge--outline.ds-badge--primary{background-color:transparent;color:var(--global--color-brand-primary, #0676D8);border-color:var(--global--color-brand-primary, #0676D8)}.ds-badge--outline.ds-badge--secondary{background-color:transparent;color:var(--global--color-neutral-600, #6B7280);border-color:var(--global--color-neutral-600, #6B7280)}.ds-badge--outline.ds-badge--success{background-color:transparent;color:var(--global--color-semantic-success, #22C55E);border-color:var(--global--color-semantic-success, #22C55E)}.ds-badge--outline.ds-badge--warning{background-color:transparent;color:var(--global--color-semantic-warning, #F59E0B);border-color:var(--global--color-semantic-warning, #F59E0B)}.ds-badge--outline.ds-badge--danger{background-color:transparent;color:var(--global--color-semantic-error, #E14545);border-color:var(--global--color-semantic-error, #E14545)}.ds-badge--outline.ds-badge--info{background-color:transparent;color:var(--global--color-semantic-info, #3B82F6);border-color:var(--global--color-semantic-info, #3B82F6)}.ds-badge--outline.ds-badge--neutral{background-color:transparent;color:var(--global--color-neutral-600, #6B7280);border-color:var(--global--color-neutral-300, #D1D5DB)}.ds-badge--outline.ds-badge--dark{background-color:transparent;color:var(--global--color-neutral-900, #262626);border-color:var(--global--color-neutral-900, #262626)}.ds-badge--outline.ds-badge--light{background-color:transparent;color:var(--global--color-neutral-500, #6B7280);border-color:var(--global--color-neutral-200, #E5E7EB)}.ds-badge--soft.ds-badge--primary{background-color:#0676d81a;color:var(--global--color-brand-primary, #0676D8)}.ds-badge--soft.ds-badge--secondary{background-color:#6b72801a;color:var(--global--color-neutral-700, #374151)}.ds-badge--soft.ds-badge--success{background-color:#22c55e1a;color:var(--global--color-semantic-success, #22C55E)}.ds-badge--soft.ds-badge--warning{background-color:#f59e0b1a;color:var(--global--color-semantic-warning, #F59E0B)}.ds-badge--soft.ds-badge--danger{background-color:#e145451a;color:var(--global--color-semantic-error, #E14545)}.ds-badge--soft.ds-badge--info{background-color:#3b82f61a;color:var(--global--color-semantic-info, #3B82F6)}.ds-badge--soft.ds-badge--neutral{background-color:var(--global--color-neutral-100, #F3F4F6);color:var(--global--color-neutral-700, #374151)}.ds-badge--soft.ds-badge--dark{background-color:#2626261a;color:var(--global--color-neutral-900, #262626)}.ds-badge--soft.ds-badge--light{background-color:var(--global--color-neutral-50, #F9FAFB);color:var(--global--color-neutral-600, #6B7280)}.ds-badge--dot{padding:0;min-height:auto;width:var(--component--badge-dot-size, 8px);height:var(--component--badge-dot-size, 8px);border-radius:50%}.ds-badge--dot.ds-badge--xs{--component--badge-dot-size: 6px}.ds-badge--dot.ds-badge--sm{--component--badge-dot-size: 8px}.ds-badge--dot.ds-badge--md{--component--badge-dot-size: 10px}.ds-badge--dot.ds-badge--lg{--component--badge-dot-size: 12px}.ds-badge--dot.ds-badge--xl{--component--badge-dot-size: 14px}.ds-badge--dot-only{gap:0}.ds-badge--dot:not(.ds-badge--dot-only){width:auto;height:auto;padding:var(--component--badge-padding-md, 0 var(--global--spacing-2, .5rem));border-radius:var(--component--badge-border-radius, var(--global--border-radius-full, 9999px))}.ds-badge--dot:not(.ds-badge--dot-only):before{content:"";width:var(--component--badge-dot-size, 8px);height:var(--component--badge-dot-size, 8px);border-radius:50%;background-color:currentColor;flex-shrink:0}.ds-badge--pill{border-radius:var(--global--border-radius-full, 9999px);padding-left:var(--global--spacing-3, .75rem);padding-right:var(--global--spacing-3, .75rem)}.ds-badge--pill.ds-badge--xs,.ds-badge--pill.ds-badge--sm{padding-left:var(--global--spacing-2, .5rem);padding-right:var(--global--spacing-2, .5rem)}.ds-badge--pill.ds-badge--lg{padding-left:var(--global--spacing-4, 1rem);padding-right:var(--global--spacing-4, 1rem)}.ds-badge--pill.ds-badge--xl{padding-left:var(--global--spacing-5, 1.25rem);padding-right:var(--global--spacing-5, 1.25rem)}.ds-badge-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.ds-badge-icon svg,.ds-badge-icon img{width:1em;height:1em}.ds-badge--icon-right{flex-direction:row-reverse}.ds-badge-content{flex:1;min-width:0}.ds-badge--dismissible{padding-right:var(--global--spacing-1, .25rem)}.ds-badge-close{display:inline-flex;align-items:center;justify-content:center;width:1.25em;height:1.25em;margin-left:var(--global--spacing-1, .25rem);padding:0;background:none;border:none;border-radius:var(--global--border-radius-sm, .125rem);color:currentColor;opacity:.7;cursor:pointer;transition:opacity var(--global--transition-duration-default, .15s) ease}.ds-badge-close:hover{opacity:1}.ds-badge-close:focus{outline:1px solid currentColor;outline-offset:1px;opacity:1}.ds-badge-close-icon{width:.75em;height:.75em}.ds-badge--clickable.ds-badge--solid:hover{filter:brightness(110%)}.ds-badge--clickable.ds-badge--outline:hover{background-color:currentColor;color:var(--global--color-neutral-0, #FFFFFF)}.ds-badge--clickable.ds-badge--soft:hover{filter:brightness(95%)}@media(prefers-reduced-motion:reduce){.ds-badge{transition:none}.ds-badge--clickable:hover{transform:none}}@media(prefers-contrast:high){.ds-badge--soft{border:1px solid currentColor}.ds-badge--outline{border-width:2px}}@media print{.ds-badge{border:1px solid currentColor}.ds-badge-close{display:none}}.ds-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0;font-family:var(--global--typography-font-family-secondary, "Rubik", "Segoe UI", sans-serif);background-color:transparent;border-radius:0}.ds-breadcrumb-list{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;gap:var(--global--spacing-1, .25rem)}.ds-breadcrumb-item{display:flex;align-items:center;margin:0;padding:0;list-style:none}.ds-breadcrumb-item--active{font-weight:var(--global--typography-font-weight-medium, 500);color:var(--global--color-neutral-900, #262626)}.ds-breadcrumb-item--disabled{opacity:.6;cursor:not-allowed}.ds-breadcrumb-item--current{font-weight:var(--global--typography-font-weight-semibold, 600)}.ds-breadcrumb-item--clickable{cursor:pointer}.ds-breadcrumb-link{display:flex;align-items:center;gap:var(--global--spacing-1, .25rem);text-decoration:none;color:var(--global--color-brand-primary, #0676D8);background:none;border:none;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;transition:color var(--global--transition-duration-default, .15s) ease-in-out,text-decoration var(--global--transition-duration-default, .15s) ease-in-out;outline-offset:2px}.ds-breadcrumb-link:hover{color:var(--global--color-brand-primary-dark, #0554B0);text-decoration:underline}.ds-breadcrumb-link:focus{outline:2px solid var(--global--color-brand-primary, #0676D8);outline-offset:2px;border-radius:var(--global--border-radius-sm, .125rem)}.ds-breadcrumb-link:active{color:var(--global--color-brand-primary-darker, #043A7A)}.ds-breadcrumb-text{display:flex;align-items:center;gap:var(--global--spacing-1, .25rem);color:var(--global--color-neutral-700, #374151);font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.ds-breadcrumb-text--active{color:var(--global--color-neutral-900, #262626);font-weight:var(--global--typography-font-weight-medium, 500)}.ds-breadcrumb-text--disabled{color:var(--global--color-neutral-500, #6B7280);opacity:.6}.ds-breadcrumb-separator{display:flex;align-items:center;margin:0 var(--global--spacing-2, .5rem);color:var(--global--color-neutral-500, #6B7280);font-size:inherit;line-height:1;-webkit-user-select:none;user-select:none}.ds-breadcrumb-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1em;height:1em;fill:currentColor}.ds-breadcrumb--sm{font-size:var(--global--typography-font-size-sm, .875rem);line-height:var(--global--typography-line-height-sm, 1.25)}.ds-breadcrumb--sm .ds-breadcrumb-separator{margin:0 var(--global--spacing-1-5, .375rem)}.ds-breadcrumb--sm .ds-breadcrumb-icon{width:.875em;height:.875em}.ds-breadcrumb--md{font-size:var(--global--typography-font-size-base, 1rem);line-height:var(--global--typography-line-height-normal, 1.5)}.ds-breadcrumb--md .ds-breadcrumb-separator{margin:0 var(--global--spacing-2, .5rem)}.ds-breadcrumb--md .ds-breadcrumb-icon{width:1em;height:1em}.ds-breadcrumb--lg{font-size:var(--global--typography-font-size-lg, 1.125rem);line-height:var(--global--typography-line-height-lg, 1.75)}.ds-breadcrumb--lg .ds-breadcrumb-separator{margin:0 var(--global--spacing-2-5, .625rem)}.ds-breadcrumb--lg .ds-breadcrumb-icon{width:1.125em;height:1.125em}.ds-breadcrumb--pills{padding:var(--global--spacing-2, .5rem) var(--global--spacing-3, .75rem);background-color:var(--global--color-neutral-100, #F3F4F6);border-radius:var(--global--border-radius-md, .375rem)}.ds-breadcrumb--pills .ds-breadcrumb-link{padding:var(--global--spacing-1, .25rem) var(--global--spacing-2, .5rem);border-radius:var(--global--border-radius-sm, .125rem);transition:background-color var(--global--transition-duration-default, .15s) ease-in-out,color var(--global--transition-duration-default, .15s) ease-in-out}.ds-breadcrumb--pills .ds-breadcrumb-link:hover{background-color:var(--global--color-neutral-200, #E5E7EB);text-decoration:none}.ds-breadcrumb--pills .ds-breadcrumb-text--active{padding:var(--global--spacing-1, .25rem) var(--global--spacing-2, .5rem);background-color:var(--global--color-brand-primary, #0676D8);color:var(--global--color-neutral-0, #FFFFFF);border-radius:var(--global--border-radius-sm, .125rem)}.ds-breadcrumb--underline .ds-breadcrumb-link{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.ds-breadcrumb--underline .ds-breadcrumb-link:hover{text-decoration-thickness:2px}.ds-breadcrumb--minimal{font-size:var(--global--typography-font-size-sm, .875rem);color:var(--global--color-neutral-600, #4B5563)}.ds-breadcrumb--minimal .ds-breadcrumb-link{color:var(--global--color-neutral-700, #374151)}.ds-breadcrumb--minimal .ds-breadcrumb-link:hover{color:var(--global--color-neutral-900, #262626)}.ds-breadcrumb--minimal .ds-breadcrumb-separator{color:var(--global--color-neutral-400, #9CA3AF)}.ds-breadcrumb--rounded{border-radius:var(--global--border-radius-md, .375rem)}.ds-breadcrumb--rounded-sm{border-radius:var(--global--border-radius-sm, .125rem)}.ds-breadcrumb--rounded-md{border-radius:var(--global--border-radius-md, .375rem)}.ds-breadcrumb--rounded-lg{border-radius:var(--global--border-radius-lg, .5rem)}.ds-breadcrumb--rounded-xl{border-radius:var(--global--border-radius-xl, .75rem)}.ds-breadcrumb--rounded-full{border-radius:var(--global--border-radius-full, 9999px)}.ds-breadcrumb--has-icons .ds-breadcrumb-link,.ds-breadcrumb--has-icons .ds-breadcrumb-text{gap:var(--global--spacing-1-5, .375rem)}@media(max-width:768px){.ds-breadcrumb{font-size:var(--global--typography-font-size-sm, .875rem)}.ds-breadcrumb-separator{margin:0 var(--global--spacing-1, .25rem)}.ds-breadcrumb--pills{padding:var(--global--spacing-1-5, .375rem) var(--global--spacing-2, .5rem)}}.ds-breadcrumb-item--truncated{color:var(--global--color-neutral-500, #6B7280);cursor:default;-webkit-user-select:none;user-select:none}@media(prefers-contrast:high){.ds-breadcrumb-link{text-decoration:underline}.ds-breadcrumb-link:focus{outline-width:3px}.ds-breadcrumb--pills{border:2px solid var(--global--color-neutral-300, #D1D5DB)}.ds-breadcrumb--pills .ds-breadcrumb-text--active{border:2px solid var(--global--color-brand-primary-dark, #0554B0)}}@media(prefers-reduced-motion:reduce){.ds-breadcrumb-link,.ds-breadcrumb--pills .ds-breadcrumb-link{transition:none}}@media print{.ds-breadcrumb{-webkit-print-color-adjust:exact;color-adjust:exact;font-size:var(--global--typography-font-size-sm, .875rem)}.ds-breadcrumb--pills{background-color:transparent;border:1px solid var(--global--color-neutral-400, #9CA3AF)}.ds-breadcrumb-link{color:var(--global--color-neutral-900, #262626);text-decoration:underline}}.ds-breadcrumb-link:focus-visible{outline:2px solid var(--global--color-brand-primary, #0676D8);outline-offset:2px;border-radius:var(--global--border-radius-sm, .125rem)}.ds-button-menu{display:flex;font-family:var( --global--typography-font-family-secondary, "Rubik", "Segoe UI", sans-serif );gap:var(--global--spacing-1, .25rem)}.ds-action-menu--buttons{gap:var(--global--spacing-1, .25rem)}.ds-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--global--spacing-2, .5rem);border:1px solid transparent;border-radius:var(--global--borderRadiusFull, 30px);font-family:var(--component--button-primary-font-family, var(--global--typography-font-family-secondary, "Rubik", "Segoe UI", sans-serif));font-weight:var(--component--button-primary-font-weight, var(--global--typography-font-weight-normal, 400));line-height:1.4;text-align:center;text-decoration:none;cursor:pointer;transition:all .2s ease-in-out;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;overflow:hidden;background-color:var(--component--button-primary-background, var(--global--color-brand-primary, #0676D8));border-color:var(--component--button-primary-background, var(--global--color-brand-primary, #0676D8));color:var(--component--button-primary-color, var(--global--color-neutral-0, #FFFFFF));padding:var(--component--button-primary-padding-y, var(--global--spacing-2, .5rem)) var(--component--button-primary-padding-x, var(--global--spacing-4, 1rem));font-size:var(--component--button-primary-font-size, var(--global--typography-font-size-base, 1rem));min-height:40px}.ds-button:hover:not(:disabled):not(.ds-button--disabled){background-color:var(--component--button-primary-background-hover, var(--global--color-brand-primary-dark, #1861ac));border-color:var(--component--button-primary-background-hover, var(--global--color-brand-primary-dark, #1861ac))}.ds-button:active:not(:disabled):not(.ds-button--disabled){background-color:var(--global--color-brand-primary-darker, #056cc7);border-color:var(--global--color-brand-primary-darker, #056cc7);transform:translateY(1px)}.ds-button:focus{outline:2px solid var(--global--color-brand-primary, #0676D8);outline-offset:2px}.ds-button:focus:not(:focus-visible){outline:none}.ds-button--primary{background-color:var(--component--button-primary-background, var(--global--color-brand-primary, #0676D8));border-color:var(--component--button-primary-background, var(--global--color-brand-primary, #0676D8));color:var(--component--button-primary-color, var(--global--color-neutral-0, #FFFFFF))}.ds-button--primary:hover:not(:disabled):not(.ds-button--disabled){background-color:var(--component--button-primary-background-hover, var(--global--color-brand-primary-dark, #1861ac));border-color:var(--component--button-primary-background-hover, var(--global--color-brand-primary-dark, #1861ac))}.ds-button--primary:active:not(:disabled):not(.ds-button--disabled){background-color:var(--global--color-brand-primary-darker, #056cc7);border-color:var(--global--color-brand-primary-darker, #056cc7);transform:translateY(1px)}.ds-button--secondary{background-color:var(--component--button-secondary-background, var(--global--color-brand-secondary, #57D2FF));border-color:var(--component--button-secondary-background, var(--global--color-brand-secondary, #57D2FF));color:var(--global--color-neutral-900, #262626)}.ds-button--secondary:hover:not(:disabled):not(.ds-button--disabled){background-color:var(--component--button-secondary-background-hover, var(--global--color-brand-secondary-dark, #2ea3eb));border-color:var(--component--button-secondary-background-hover, var(--global--color-brand-secondary-dark, #2ea3eb))}.ds-button--outline{background-color:var(--component--button-secondary-background, transparent);border-color:var(--component--button-secondary-color, var(--global--color-brand-primary, #0676D8));border-width:var(--component--button-secondary-border, 2px);color:var(--component--button-secondary-color, var(--global--color-brand-primary, #0676D8))}.ds-button--outline-success{background-color:var(--component--button-secondary-background, transparent);border-color:var(--global--color-semantic-success, #198754);border-width:var(--component--button-secondary-border, 2px);color:var(--global--color-semantic-success, #198754)}.ds-button--outline-success:hover:not(:disabled):not(.ds-button--disabled){border-color:var(--global--color-semantic-success, #198754);background-color:var(--component--button-secondary-background-hover, var(--global--color-neutral-100, #F3F4F6))}.ds-button--outline-success:active:not(:disabled):not(.ds-button--disabled){border-color:var(--global--color-semantic-success, #198754);background-color:var(--global--color-semantic-success, #198754);color:var(--global--color-neutral-0, #FFFFFF)}.ds-button--outline:hover:not(:disabled):not(.ds-button--disabled){background-color:var(--component--button-secondary-background-hover, var(--global--color-neutral-100, #F3F4F6));border-color:var(--global--color-brand-primary-dark, #1861ac);color:var(--global--color-brand-primary-dark, #1861ac)}.ds-button--outline:active:not(:disabled):not(.ds-button--disabled){background-color:var(--global--color-brand-primary, #0676D8);color:var(--global--color-neutral-0, #FFFFFF)}.ds-button--danger{background-color:var(--component--button-danger-background, var(--global--color-semantic-error, #E14545));border-color:var(--component--button-danger-background, var(--global--color-semantic-error, #E14545));color:var(--global--color-neutral-0, #FFFFFF)}.ds-button--danger:hover:not(:disabled):not(.ds-button--disabled){background-color:var(--component--button-danger-background-hover, var(--global--color-semantic-error-dark, #c53030));border-color:var(--component--button-danger-background-hover, var(--global--color-semantic-error-dark, #c53030))}.ds-button--danger:active:not(:disabled):not(.ds-button--disabled){background-color:var(--global--color-semantic-error-darker, #b02a37);border-color:var(--global--color-semantic-error-darker, #b02a37);transform:translateY(1px)}.ds-button--success{background-color:var(--global--color-semantic-success, #22C55E);border-color:var(--global--color-semantic-success, #22C55E);color:var(--global--color-neutral-0, #FFFFFF)}.ds-button--success:hover:not(:disabled):not(.ds-button--disabled){background-color:var(--global--color-semantic-success-dark, #16a34a);border-color:var(--global--color-semantic-success-dark, #16a34a)}.ds-button--ghost{background-color:transparent;border-color:transparent;color:var(--global--color-brand-primary, #0676D8)}.ds-button--ghost:hover:not(:disabled):not(.ds-button--disabled){background-color:var(--global--color-neutral-100, #F3F4F6);color:var(--global--color-brand-primary-dark, #1861ac)}.ds-button--link{background-color:transparent;border-color:transparent;color:var(--global--color-brand-primary, #0676D8);text-decoration:underline;border-radius:0}.ds-button--link:hover:not(:disabled):not(.ds-button--disabled){background-color:transparent;color:var(--global--color-brand-primary-dark, #1861ac);text-decoration:none}.ds-button--image{background-color:transparent;border-color:transparent;border-radius:0;overflow:visible;padding:0;margin:0}.ds-button--image:hover:not(:disabled):not(.ds-button--disabled){background-color:transparent;border-color:transparent;opacity:.9}.ds-button--xs{padding:var(--global--spacing-1, .25rem) var(--global--spacing-2, .5rem);font-size:var(--global--typography-font-size-xs, .75rem);min-height:24px}.ds-button--sm{padding:var(--global--spacing-1-5, .375rem) var(--global--spacing-3, .75rem);font-size:var(--global--typography-font-size-sm, .875rem);min-height:32px}.ds-button--md{padding:var(--component--button-primary-padding-y, var(--global--spacing-2, .5rem)) var(--component--button-primary-padding-x, var(--global--spacing-4, 1rem));font-size:var(--component--button-primary-font-size, var(--global--typography-font-size-base, 1rem));min-height:40px}.ds-button--lg{padding:var(--global--spacing-3, .75rem) var(--global--spacing-6, 1.5rem);font-size:var(--global--typography-font-size-lg, 1.125rem);min-height:48px}.ds-button--xl{padding:var(--global--spacing-4, 1rem) var(--global--spacing-8, 2rem);font-size:var(--global--typography-font-size-xl, 1.25rem);min-height:56px}.ds-button--plain-link{background-color:transparent;border-color:transparent;color:var(--global--color-brand-primary, #57D2FF);border:none;padding:0;margin:0;min-height:auto;border-radius:0}.ds-button--plain-link:hover:not(:disabled):not(.ds-button--disabled){background-color:transparent;color:var(--global--color-brand-primary, #57D2FF);text-decoration:none;border:none}.ds-button--plain-link:disabled{background-color:transparent;color:var(--global--color-brand-primary, #57D2FF);opacity:.75;cursor:not-allowed;pointer-events:none}.ds-button--plain-link:active:not(:disabled):not(.ds-button--disabled){background-color:transparent;text-decoration:none}.ds-button--white{background-color:transparent;border-color:transparent;color:var(--global--color-neutral-0, #FFFFFF);text-transform:uppercase;letter-spacing:.5px;text-wrap:wrap;padding:0!important;margin:0!important}.ds-button--white:hover:not(:disabled):not(.ds-button--disabled){background-color:transparent;border-color:transparent;opacity:.9}.ds-button--white:active:not(:disabled):not(.ds-button--disabled){background-color:transparent;border-color:transparent;opacity:.7}.ds-button--default{border-radius:var(--global--border-radius-lg, .5rem)}.ds-button--rounded{border-radius:var(--global--border-radius-xl, .75rem)}.ds-button--pill{border-radius:var(--global--border-radius-full, 30px)}.ds-button--disabled,.ds-button:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.ds-button--loading{cursor:wait;pointer-events:none}.ds-button--loading .ds-button-content{opacity:0}.ds-button--block{display:flex;width:100%}.ds-button--icon-only{aspect-ratio:1;padding:var(--global--spacing-2, .5rem)}.ds-button--icon-only.ds-button--xs{padding:var(--global--spacing-1, .25rem)}.ds-button--icon-only.ds-button--sm{padding:var(--global--spacing-1-5, .375rem)}.ds-button--icon-only.ds-button--lg{padding:var(--global--spacing-3, .75rem)}.ds-button--icon-only.ds-button--xl{padding:var(--global--spacing-4, 1rem)}.ds-button-content{display:flex;align-items:center;justify-content:center;gap:var(--global--spacing-2, .5rem);transition:opacity .2s ease-in-out}.ds-button-content--hidden{opacity:0}.ds-button-loading{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.ds-button-spinner{width:16px;height:16px;border:2px solid transparent;border-top-color:currentColor;border-radius:50%;animation:ds-button-spin .8s linear infinite}.ds-button--sm .ds-button-spinner{width:14px;height:14px;border-width:1.5px}.ds-button--xs .ds-button-spinner{width:12px;height:12px;border-width:1px}.ds-button--lg .ds-button-spinner{width:18px;height:18px;border-width:2px}.ds-button--xl .ds-button-spinner{width:20px;height:20px;border-width:2px}@keyframes ds-button-spin{to{transform:rotate(360deg)}}@media(prefers-contrast:high){.ds-button{border-width:2px}.ds-button--ghost,.ds-button--link{border:2px solid currentColor}}@media(prefers-reduced-motion:reduce){.ds-button{transition:none}.ds-button-spinner{animation:none}.ds-button:active{transform:none}}@media print{.ds-button{-webkit-print-color-adjust:exact;color-adjust:exact;border:1px solid var(--global--color-neutral-900, #262626)}}.ds-card{display:flex;flex-direction:column;background-color:var(--component--card-background, var(--global--color-neutral-0, #FFFFFF));border:var(--component--card-border, 1px solid var(--global--color-neutral-200, #E5E7EB));border-radius:var(--component--card-border-radius, var(--global--border-radius-lg, .5rem));box-shadow:var(--component--card-shadow, 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06));font-family:var(--global--typography-font-family-secondary, "Rubik", "Segoe UI", sans-serif);overflow:hidden;position:relative;transition:all .2s ease-in-out}.ds-card--elevated{box-shadow:var(--global--shadow-lg, 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05));border:none}.ds-card--outlined{border:2px solid var(--global--color-neutral-300, #D1D5DB);box-shadow:none}.ds-card--filled{background-color:var(--global--color-neutral-50, #F9FAFB);border:1px solid var(--global--color-neutral-200, #E5E7EB)}.ds-card--flat{box-shadow:none;border:none;background-color:transparent}.ds-card--offset{box-shadow:#b4b4b4 6px 6px}.ds-card--sm{--card-padding: var(--global--spacing-3, .75rem);--card-header-padding: var(--global--spacing-3, .75rem) var(--global--spacing-3, .75rem) var(--global--spacing-2, .5rem);--card-body-padding: var(--global--spacing-3, .75rem);--card-footer-padding: var(--global--spacing-2, .5rem) var(--global--spacing-3, .75rem) var(--global--spacing-3, .75rem);font-size:var(--global--typography-font-size-sm, .875rem)}.ds-card--md{--card-padding: var(--global--spacing-4, 1rem);--card-header-padding: var(--global--spacing-4, 1rem) var(--global--spacing-4, 1rem) var(--global--spacing-3, .75rem);--card-body-padding: var(--global--spacing-4, 1rem);--card-footer-padding: var(--global--spacing-3, .75rem) var(--global--spacing-4, 1rem) var(--global--spacing-4, 1rem);font-size:var(--global--typography-font-size-base, 1rem)}.ds-card--lg{--card-padding: var(--global--spacing-6, 1.5rem);--card-header-padding: var(--global--spacing-6, 1.5rem) var(--global--spacing-6, 1.5rem) var(--global--spacing-4, 1rem);--card-body-padding: var(--global--spacing-6, 1.5rem);--card-footer-padding: var(--global--spacing-4, 1rem) var(--global--spacing-6, 1.5rem) var(--global--spacing-6, 1.5rem);font-size:var(--global--typography-font-size-lg, 1.125rem)}.ds-card--clickable{cursor:pointer}.ds-card--hoverable:hover:not(.ds-card--disabled):not(.ds-card--loading){transform:translateY(-2px);box-shadow:var(--global--shadow-xl, 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04))}.ds-card--disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.ds-card--loading{position:relative;pointer-events:none}.ds-card--loading:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fffc;display:flex;align-items:center;justify-content:center;z-index:10}.ds-card--loading:before{content:"";position:absolute;top:50%;left:50%;width:24px;height:24px;margin:-12px 0 0 -12px;border:2px solid var(--global--color-neutral-300, #D1D5DB);border-top-color:var(--global--color-brand-primary, #0676D8);border-radius:50%;animation:ds-card-spin .8s linear infinite;z-index:11}@keyframes ds-card-spin{to{transform:rotate(360deg)}}.ds-card--no-padding .ds-card-header,.ds-card--no-padding .ds-card-body,.ds-card--no-padding .ds-card-footer{padding:0}.ds-card--rounded-none{border-radius:0}.ds-card--rounded-sm{border-radius:var(--global--border-radius-sm, .125rem)}.ds-card--rounded-md{border-radius:var(--global--border-radius-md, .375rem)}.ds-card--rounded-lg{border-radius:var(--global--border-radius-lg, .5rem)}.ds-card--rounded-xl{border-radius:var(--global--border-radius-xl, .75rem)}.ds-card--rounded-full{border-radius:var(--global--border-radius-full, 9999px)}.ds-card-header{padding:var(--card-header-padding, var(--global--spacing-4, 1rem) var(--global--spacing-4, 1rem) var(--global--spacing-3, .75rem));border-bottom:1px solid var(--global--color-neutral-100, #F3F4F6);display:flex;align-items:flex-start;justify-content:space-between;gap:var(--global--spacing-3, .75rem)}.ds-card-header--no-padding{padding:0;border-bottom:none}.ds-card-header:last-child{border-bottom:none}.ds-card-header-content{flex:1;min-width:0}.ds-card-title{margin:0;font-family:var(--global--typography-font-family-primary, "Nunito Sans", "Segoe UI", sans-serif);font-size:var(--global--typography-font-size-xl, 1.25rem);font-weight:var(--global--typography-font-weight-semibold, 600);line-height:var(--global--typography-line-height-tight, 1.25);color:var(--global--color-neutral-900, #262626)}.ds-card--sm .ds-card-title{font-size:var(--global--typography-font-size-lg, 1.125rem)}.ds-card--lg .ds-card-title{font-size:var(--global--typography-font-size-2xl, 1.5rem)}.ds-card-subtitle{margin:var(--global--spacing-1, .25rem) 0 0 0;font-size:var(--global--typography-font-size-sm, .875rem);font-weight:var(--global--typography-font-weight-normal, 400);line-height:var(--global--typography-line-height-normal, 1.5);color:var(--global--color-neutral-600, #4B5563)}.ds-card--sm .ds-card-subtitle{font-size:var(--global--typography-font-size-xs, .75rem)}.ds-card--lg .ds-card-subtitle{font-size:var(--global--typography-font-size-base, 1rem)}.ds-card-actions{display:flex;align-items:flex-start;gap:var(--global--spacing-2, .5rem);flex-shrink:0}.ds-card-media{display:block;width:100%;overflow:hidden}.ds-card-media img,.ds-card-media video{width:100%;height:auto;display:block}.ds-card-body{padding:var(--card-body-padding, var(--global--spacing-4, 1rem));flex:1;color:var(--global--color-neutral-700, #374151);line-height:var(--global--typography-line-height-normal, 1.5)}.ds-card-body--no-padding{padding:0}.ds-card-body>:first-child{margin-top:0}.ds-card-body>:last-child{margin-bottom:0}.ds-card-footer{padding:var(--card-footer-padding, var(--global--spacing-3, .75rem) var(--global--spacing-4, 1rem) var(--global--spacing-4, 1rem));border-top:1px solid var(--global--color-neutral-100, #F3F4F6);background-color:var(--global--color-neutral-50, #F9FAFB);display:flex;align-items:center;justify-content:space-between;gap:var(--global--spacing-3, .75rem)}.ds-card-footer--no-padding{padding:0;border-top:none;background-color:transparent}.ds-card-footer:first-child{border-top:none}@media(max-width:768px){.ds-card--sm{--card-padding: var(--global--spacing-2, .5rem);--card-header-padding: var(--global--spacing-2, .5rem) var(--global--spacing-2, .5rem) var(--global--spacing-1-5, .375rem);--card-body-padding: var(--global--spacing-2, .5rem);--card-footer-padding: var(--global--spacing-1-5, .375rem) var(--global--spacing-2, .5rem) var(--global--spacing-2, .5rem)}.ds-card--md{--card-padding: var(--global--spacing-3, .75rem);--card-header-padding: var(--global--spacing-3, .75rem) var(--global--spacing-3, .75rem) var(--global--spacing-2, .5rem);--card-body-padding: var(--global--spacing-3, .75rem);--card-footer-padding: var(--global--spacing-2, .5rem) var(--global--spacing-3, .75rem) var(--global--spacing-3, .75rem)}.ds-card--lg{--card-padding: var(--global--spacing-4, 1rem);--card-header-padding: var(--global--spacing-4, 1rem) var(--global--spacing-4, 1rem) var(--global--spacing-3, .75rem);--card-body-padding: var(--global--spacing-4, 1rem);--card-footer-padding: var(--global--spacing-3, .75rem) var(--global--spacing-4, 1rem) var(--global--spacing-4, 1rem)}}@media(prefers-contrast:high){.ds-card{border-width:2px}.ds-card--outlined{border-width:3px}}@media(prefers-reduced-motion:reduce){.ds-card,.ds-card--hoverable:hover{transition:none;transform:none}.ds-card--loading:before{animation:none}}@media print{.ds-card{-webkit-print-color-adjust:exact;color-adjust:exact;border:1px solid var(--global--color-neutral-900, #262626);box-shadow:none}.ds-card-actions,.ds-card--loading:before,.ds-card--loading:after{display:none}}.form-group .ds-checkbox-label:after,.ds-checkbox-label:after{content:none!important}.ds-checkbox{display:block;position:relative;font-family:var(--global--typography-font-family-secondary, "Rubik", "Segoe UI", sans-serif)}.ds-checkbox--inline{display:inline-block;margin-right:var(--global--spacing-4, 1rem)}.ds-checkbox-label{display:flex;align-items:center;gap:var(--global--spacing-2, .5rem);cursor:pointer;-webkit-user-select:none;user-select:none;line-height:1.5}.ds-checkbox-label--disabled{cursor:not-allowed;opacity:.6}.ds-checkbox-label--reverse{flex-direction:row-reverse;justify-content:space-between}.ds-checkbox-input{position:absolute;opacity:0;width:0;height:0;margin:0;padding:0}.ds-checkbox-indicator{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--component--checkbox-size, 18px);height:var(--component--checkbox-size, 18px);border:2px solid var(--component--checkbox-border-color, var(--global--color-neutral-300, #D1D5DB));border-radius:var(--component--checkbox-border-radius, var(--global--border-radius-sm, .125rem));background-color:var(--component--checkbox-background, var(--global--color-neutral-0, #FFFFFF));transition:all var(--global--transition-duration-default, .15s) ease}.ds-checkbox-indicator--checked{background-color:var(--component--checkbox-checked-background, var(--global--color-brand-primary, #0676D8));border-color:var(--component--checkbox-checked-border-color, var(--global--color-brand-primary, #0676D8))}.ds-checkbox-indicator--indeterminate{background-color:var(--component--checkbox-indeterminate-background, var(--global--color-brand-primary, #0676D8));border-color:var(--component--checkbox-indeterminate-border-color, var(--global--color-brand-primary, #0676D8))}.ds-checkbox-indicator--disabled{background-color:var(--component--checkbox-disabled-background, var(--global--color-neutral-100, #F3F4F6));border-color:var(--component--checkbox-disabled-border-color, var(--global--color-neutral-200, #E5E7EB))}.ds-checkbox-indicator--disabled.ds-checkbox-indicator--checked{background-color:var(--component--checkbox-checked-background, var(--global--color-brand-primary, #0676D8));border-color:var(--component--checkbox-checked-border-color, var(--global--color-brand-primary, #0676D8));opacity:.5}.ds-checkbox-indicator--disabled.ds-checkbox-indicator--indeterminate{background-color:var(--component--checkbox-indeterminate-background, var(--global--color-brand-primary, #0676D8));border-color:var(--component--checkbox-indeterminate-border-color, var(--global--color-brand-primary, #0676D8));opacity:.5}.ds-checkbox-icon{width:16px;height:16px;color:var(--component--checkbox-icon-color, var(--global--color-neutral-0, #FFFFFF));transition:opacity var(--global--transition-duration-default, .15s) ease}.ds-checkbox-text{flex:1;font-size:var(--component--checkbox-font-size, var(--global--typography-font-size-base, 1rem));font-weight:var(--component--checkbox-font-weight, var(--global--typography-font-weight-normal, 400));color:var(--component--checkbox-text-color, var(--global--color-neutral-900, #262626));line-height:var(--component--checkbox-line-height, 1.5)}.ds-checkbox-text--disabled{color:var(--component--checkbox-disabled-text-color, var(--global--color-neutral-400, #9CA3AF))}.ds-checkbox-required{color:var(--component--checkbox-required-color, var(--global--color-semantic-error, #E14545));margin-left:var(--global--spacing-1, .25rem)}.ds-checkbox-description{margin-top:var(--global--spacing-1, .25rem);margin-left:calc(var(--component--checkbox-size, 18px) + var(--global--spacing-2, .5rem));font-size:var(--global--typography-font-size-sm, .875rem);color:var(--global--color-neutral-600, #6B7280);line-height:1.4}.ds-checkbox--reverse .ds-checkbox-description{margin-left:0;margin-right:calc(var(--component--checkbox-size, 18px) + var(--global--spacing-2, .5rem))}.ds-checkbox-description--disabled{color:var(--global--color-neutral-400, #9CA3AF)}.ds-checkbox-help{margin-top:var(--global--spacing-1, .25rem);margin-left:calc(var(--component--checkbox-size, 18px) + var(--global--spacing-2, .5rem));font-size:var(--global--typography-font-size-sm, .875rem);color:var(--global--color-neutral-600, #6B7280);line-height:1.4}.ds-checkbox--reverse .ds-checkbox-help{margin-left:0;margin-right:calc(var(--component--checkbox-size, 18px) + var(--global--spacing-2, .5rem))}.ds-checkbox-error{margin-top:var(--global--spacing-1, .25rem);margin-left:calc(var(--component--checkbox-size, 18px) + var(--global--spacing-2, .5rem));font-size:var(--global--typography-font-size-sm, .875rem);color:var(--global--color-semantic-error, #E14545);line-height:1.4;display:flex;align-items:center;gap:var(--global--spacing-1, .25rem)}.ds-checkbox--reverse .ds-checkbox-error{margin-left:0;margin-right:calc(var(--component--checkbox-size, 18px) + var(--global--spacing-2, .5rem))}.ds-checkbox-validation{margin-top:var(--global--spacing-1, .25rem);margin-left:calc(var(--component--checkbox-size, 18px) + var(--global--spacing-2, .5rem));font-size:var(--global--typography-font-size-sm, .875rem);line-height:1.4;display:flex;align-items:center;gap:var(--global--spacing-1, .25rem)}.ds-checkbox--reverse .ds-checkbox-validation{margin-left:0;margin-right:calc(var(--component--checkbox-size, 18px) + var(--global--spacing-2, .5rem))}.ds-checkbox-validation--valid{color:var(--global--color-semantic-success, #22C55E)}.ds-checkbox--sm{--component--checkbox-size: 14px;--component--checkbox-font-size: var(--global--typography-font-size-sm, .875rem)}.ds-checkbox--sm .ds-checkbox-icon{width:12px;height:12px}.ds-checkbox--md{--component--checkbox-size: 18px;--component--checkbox-font-size: var(--global--typography-font-size-base, 1rem)}.ds-checkbox--lg{--component--checkbox-size: 22px;--component--checkbox-font-size: var(--global--typography-font-size-lg, 1.125rem)}.ds-checkbox--lg .ds-checkbox-icon{width:18px;height:18px}.ds-checkbox--primary{--component--checkbox-checked-background: var(--global--color-brand-primary, #0676D8);--component--checkbox-checked-border-color: var(--global--color-brand-primary, #0676D8);--component--checkbox-indeterminate-background: var(--global--color-brand-primary, #0676D8);--component--checkbox-indeterminate-border-color: var(--global--color-brand-primary, #0676D8)}.ds-checkbox--secondary{--component--checkbox-checked-background: var(--global--color-neutral-600, #6B7280);--component--checkbox-checked-border-color: var(--global--color-neutral-600, #6B7280);--component--checkbox-indeterminate-background: var(--global--color-neutral-600, #6B7280);--component--checkbox-indeterminate-border-color: var(--global--color-neutral-600, #6B7280)}.ds-checkbox--success{--component--checkbox-checked-background: var(--global--color-semantic-success, #22C55E);--component--checkbox-checked-border-color: var(--global--color-semantic-success, #22C55E);--component--checkbox-indeterminate-background: var(--global--color-semantic-success, #22C55E);--component--checkbox-indeterminate-border-color: var(--global--color-semantic-success, #22C55E)}.ds-checkbox--warning{--component--checkbox-checked-background: var(--global--color-semantic-warning, #F59E0B);--component--checkbox-checked-border-color: var(--global--color-semantic-warning, #F59E0B);--component--checkbox-indeterminate-background: var(--global--color-semantic-warning, #F59E0B);--component--checkbox-indeterminate-border-color: var(--global--color-semantic-warning, #F59E0B)}.ds-checkbox--danger{--component--checkbox-checked-background: var(--global--color-semantic-error, #E14545);--component--checkbox-checked-border-color: var(--global--color-semantic-error, #E14545);--component--checkbox-indeterminate-background: var(--global--color-semantic-error, #E14545);--component--checkbox-indeterminate-border-color: var(--global--color-semantic-error, #E14545)}.ds-checkbox--info{--component--checkbox-checked-background: var(--global--color-semantic-info, #3B82F6);--component--checkbox-checked-border-color: var(--global--color-semantic-info, #3B82F6);--component--checkbox-indeterminate-background: var(--global--color-semantic-info, #3B82F6);--component--checkbox-indeterminate-border-color: var(--global--color-semantic-info, #3B82F6)}.ds-checkbox--switch .ds-checkbox-indicator{width:44px;height:24px;border-radius:12px;background-color:var(--global--color-neutral-300, #D1D5DB);border:none;padding:2px}.ds-checkbox--switch .ds-checkbox-indicator:before{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background-color:var(--global--color-neutral-0, #FFFFFF);transition:transform var(--global--transition-duration-default, .15s) ease;box-shadow:var(--global--shadow-sm)}.ds-checkbox--switch .ds-checkbox-indicator--checked{background-color:var(--component--checkbox-checked-background, var(--global--color-brand-primary, #0676D8))}.ds-checkbox--switch .ds-checkbox-indicator--checked:before{transform:translate(20px)}.ds-checkbox--switch .ds-checkbox-indicator--disabled.ds-checkbox-indicator--checked{background-color:var(--component--checkbox-checked-background, var(--global--color-brand-primary, #0676D8));opacity:.5}.ds-checkbox--switch .ds-checkbox-indicator--disabled:before{background-color:var(--global--color-neutral-200, #E5E7EB)}.ds-checkbox--switch .ds-checkbox-icon{display:none}.ds-checkbox--button .ds-checkbox-label{border:1px solid var(--global--color-neutral-300, #D1D5DB);border-radius:var(--global--border-radius-md, .375rem);padding:var(--global--spacing-2, .5rem) var(--global--spacing-3, .75rem);background-color:var(--global--color-neutral-0, #FFFFFF);transition:all var(--global--transition-duration-default, .15s) ease}.ds-checkbox--button .ds-checkbox-indicator{display:none}.ds-checkbox--button.ds-checkbox--checked .ds-checkbox-label{background-color:var(--component--checkbox-checked-background, var(--global--color-brand-primary, #0676D8));border-color:var(--component--checkbox-checked-border-color, var(--global--color-brand-primary, #0676D8));color:var(--global--color-neutral-0, #FFFFFF)}.ds-checkbox--button .ds-checkbox-label:hover:not(.ds-checkbox-label--disabled){border-color:var(--global--color-neutral-400, #9CA3AF)}.ds-checkbox--card .ds-checkbox-label{border:1px solid var(--global--color-neutral-200, #E5E7EB);border-radius:var(--global--border-radius-lg, .5rem);padding:var(--global--spacing-4, 1rem);background-color:var(--global--color-neutral-0, #FFFFFF);box-shadow:var(--global--shadow-sm);transition:all var(--global--transition-duration-default, .15s) ease;flex-direction:column;align-items:flex-start;gap:var(--global--spacing-3, .75rem)}.ds-checkbox--card.ds-checkbox--checked .ds-checkbox-label{border-color:var(--component--checkbox-checked-border-color, var(--global--color-brand-primary, #0676D8));box-shadow:0 0 0 1px var(--component--checkbox-checked-border-color, var(--global--color-brand-primary, #0676D8))}.ds-checkbox--card .ds-checkbox-label:hover:not(.ds-checkbox-label--disabled){border-color:var(--global--color-neutral-300, #D1D5DB);box-shadow:var(--global--shadow-md)}.ds-checkbox--invalid .ds-checkbox-indicator{border-color:var(--global--color-semantic-error, #E14545)}.ds-checkbox--valid .ds-checkbox-indicator{border-color:var(--global--color-semantic-success, #22C55E)}.ds-checkbox-input:focus+.ds-checkbox-indicator{outline:2px solid var(--global--color-brand-primary, #0676D8);outline-offset:2px}.ds-checkbox-input:focus:not(:focus-visible)+.ds-checkbox-indicator{outline:none}.ds-checkbox-label:hover:not(.ds-checkbox-label--disabled) .ds-checkbox-indicator{border-color:var(--global--color-neutral-400, #9CA3AF)}.ds-checkbox-label:hover:not(.ds-checkbox-label--disabled) .ds-checkbox-indicator--checked{border-color:var(--component--checkbox-checked-border-color, var(--global--color-brand-primary, #0676D8))}@media(prefers-reduced-motion:reduce){.ds-checkbox-indicator,.ds-checkbox-icon,.ds-checkbox-label{transition:none}}@media(prefers-contrast:high){.ds-checkbox-indicator{border-width:2px}.ds-checkbox-indicator--checked{border-color:var(--global--color-neutral-900, #262626)}}@media print{.ds-checkbox-indicator--checked:after{content:"✓";position:absolute;font-size:14px;font-weight:700;color:var(--global--color-neutral-900, #262626)}.ds-checkbox-icon{display:none}}.ds-class-attendance-header-text{color:var(--global--color-text-secondary, #757575);font-feature-settings:"clig" off,"liga" off;font-family:var(--global--font-family-secondary, var(--global--font-family-primary, system-ui));font-size:13px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1px;text-transform:uppercase}.ds-class-attendance-header{background:var(--global--color-background-secondary, #F1F1F1);padding:10px 4px 10px 20px;align-items:center;position:sticky;top:0}.ds-class-attendance-student{background:var(--global--color-background-primary, #FFF);padding:16px 4px 16px 20px;margin-bottom:2px;align-items:center}.ds-class-attendance-student p{margin-bottom:0}.ds-class-attendance-student-text{color:var(--global--color-text-primary, #222);font-family:var(--global--font-family-secondary, var(--global--font-family-primary, system-ui));font-size:16px;font-style:normal;font-weight:400;line-height:26px}.ds-class-attendance-student-name{font-feature-settings:"clig" off,"liga" off;font-family:var(--global--font-family-primary, system-ui);font-size:17px;font-style:normal;font-weight:400;line-height:22px}.ds-class-attendance-student a.ds-class-attendance-student-name{color:var(--global--color-brand-primary, #0676D8)}.ds-class-attendance-student img,.ds-class-attendance-header img{width:40px;border-radius:50%;margin-right:12px}.ds-class-attendance-student div,.ds-class-attendance-header div{padding-left:0;padding-right:0}.ds-class-attendance-student-course,.ds-class-attendance-student-topic{display:flex;justify-content:center}.ds-class-attendance-student-menu{display:flex;justify-content:flex-end;align-items:center}.ds-class-attendance-student-type-0{border-left:3px solid var(--global--color-background-primary, #FFF)}.ds-class-attendance-student-type-1{border-left:3px solid var(--global--color-status-success, #28a745)}.ds-class-attendance-student-type-2{border-left:3px solid var(--global--color-status-warning, #ffc107)}.ds-class-attendance-student-type-3{border-left:3px solid var(--global--color-status-error, #dc3545)}.ds-class-attendance-student-type-4{border-left:3px solid var(--global--color-status-success, #28a745)}.ds-class-attendance-student-type-5{border-left:3px solid var(--global--color-status-error, #dc3545)}.ds-enrollment-status-green{border-left:3px solid var(--global--color-status-success, #28a745)}.ds-enrollment-status-gray{border-left:3px solid var(--global--color-text-disabled, #6c757d)}.ds-task-status-type-0{border-left:3px solid var(--global--color-status-success, #28a745)}.ds-task-status-type-1{border-left:3px solid var(--global--color-status-warning, #ffc107)}.ds-task-status-type-2{border-left:3px solid var(--global--color-status-error, #dc3545)}@media only screen and (max-width:992px){.ds-class-attendance-student--mobile{padding-right:20px;padding-top:10px}}.ds-class-attendance--enrollment-status .ds-class-attendance-header{background-color:var(--global--color-background-primary, #FFF);padding-right:10px}.ds-class-attendance--enrollment-status .ds-class-attendance-student{padding-top:0;padding-bottom:10px;padding-right:10px;align-items:flex-start;min-height:52px}.ds-class-attendance--enrollment-status .ds-status-progress-wrapper{display:flex;flex-direction:row;gap:0 10px}.ds-class-attendance--enrollment-status .ds-status-progress-bar{flex-grow:1}.ds-class-attendance--enrollment-status .ds-status-progress-bar .ds-progress-container{margin-bottom:0;height:auto}.ds-class-attendance--enrollment-status .ds-grid-icon{width:24px;margin-right:12px}.ds-class-attendance--enrollment-status .ds-first-column-wrapper{display:flex;flex-direction:row;align-items:center}@media only screen and (max-width:992px){.ds-class-attendance--enrollment-status .ds-class-attendance-student{padding-top:10px}}.ds-container{display:block;width:100%;margin:0 auto;color:var(--global--color-neutral-900, #222222);font-family:var(--global--typography-font-family-secondary, "Rubik", "Segoe UI", sans-serif)}.ds-container--default{background-color:var(--global--color-neutral-0, #FFFFFF);border:1px solid var(--global--color-neutral-200, #E5E7EB);border-radius:var(--global--border-radius-md, .375rem);box-shadow:var(--global--shadow-sm);padding:var(--global--spacing-4, 1rem);margin-bottom:var(--global--spacing-4, 1rem)}.ds-container--course-status{background-color:var(--global--color-neutral-0, #FFFFFF);margin-bottom:24px;border-radius:0;box-shadow:none;border:none;padding:0}.ds-container-header--course-status{padding:14px 20px;background-color:#f1f1f1;border:none;margin-bottom:0}.ds-container-title--course-status{color:#73737d;font-family:var(--global--typography-font-family-secondary, "Rubik", "Segoe UI", sans-serif);font-size:13px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1px;text-transform:uppercase;font-weight:700;margin:0}.ds-container-content--course-status{padding:12px 16px;background-color:#fff;color:#222;font-feature-settings:"clig" off,"liga" off;font-family:var(--global--typography-font-family-secondary, "Rubik", "Segoe UI", sans-serif);font-size:16px;font-style:normal;font-weight:500;line-height:26px}.ds-container-footer--course-status{padding:12px 16px;background-color:#fff;border-top:1px solid var(--global--color-neutral-200, #E5E7EB)}.ds-container--content-area{background-color:#fff;margin:10px 0;padding:10px 20px 15px;border-radius:var(--global--border-radius-md, .375rem);box-shadow:var(--global--shadow-sm)}.ds-container--course-sub{background-color:var(--global--color-neutral-0, #FFFFFF);padding:12px 16px;margin-bottom:24px;border-radius:var(--global--border-radius-md, .375rem);box-shadow:var(--global--shadow-sm)}.ds-container--fluid{max-width:100%;padding:0 var(--global--spacing-4, 1rem)}.ds-container--constrained{max-width:800px;padding:0 var(--global--spacing-4, 1rem)}.ds-container--full-width{max-width:100%;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:0}.ds-container--xs{max-width:576px}.ds-container--sm{max-width:768px}.ds-container--md{max-width:992px}.ds-container--lg{max-width:1200px}.ds-container--xl{max-width:1400px}.ds-container--xxl{max-width:1600px}.ds-container-header{margin-bottom:var(--global--spacing-3, .75rem)}.ds-container-header--default{padding:var(--global--spacing-4, 1rem);background-color:var(--global--color-neutral-50, #F9FAFB);border-bottom:1px solid var(--global--color-neutral-200, #E5E7EB);margin:calc(-1 * var(--global--spacing-4, 1rem)) calc(-1 * var(--global--spacing-4, 1rem)) var(--global--spacing-4, 1rem);border-radius:var(--global--border-radius-md, .375rem) var(--global--border-radius-md, .375rem) 0 0}.ds-container-title{font-size:var(--global--typography-font-size-lg, 1.125rem);font-weight:var(--global--typography-font-weight-semibold, 600);color:var(--global--color-neutral-900, #262626);margin:0}.ds-container-title--default{font-size:var(--global--typography-font-size-lg, 1.125rem);font-weight:var(--global--typography-font-weight-semibold, 600)}.ds-container-content{flex-grow:1}.ds-container-footer{margin-top:var(--global--spacing-3, .75rem)}.ds-container-footer--default{padding:var(--global--spacing-3, .75rem) var(--global--spacing-4, 1rem);background-color:var(--global--color-neutral-50, #F9FAFB);border-top:1px solid var(--global--color-neutral-200, #E5E7EB);margin:var(--global--spacing-4, 1rem) calc(-1 * var(--global--spacing-4, 1rem)) calc(-1 * var(--global--spacing-4, 1rem));border-radius:0 0 var(--global--border-radius-md, .375rem) var(--global--border-radius-md, .375rem)}.ds-container--shadow-none{box-shadow:none}.ds-container--shadow-sm{box-shadow:var(--global--shadow-sm)}.ds-container--shadow-md{box-shadow:var(--global--shadow-md)}.ds-container--shadow-lg{box-shadow:var(--global--shadow-lg)}.ds-container--shadow-xl{box-shadow:var(--global--shadow-xl)}.ds-container--text-left{text-align:left}.ds-container--text-center{text-align:center}.ds-container--text-right{text-align:right}.ds-container--text-justify{text-align:justify}@media(max-width:768px){.ds-container--xs,.ds-container--sm,.ds-container--md,.ds-container--lg,.ds-container--xl,.ds-container--xxl{max-width:100%;padding-left:var(--global--spacing-4, 1rem);padding-right:var(--global--spacing-4, 1rem)}.ds-container-header--course-status{padding:12px 16px}.ds-container-content--course-status{padding:10px 14px;font-size:15px;line-height:24px}.ds-container-title--course-status{font-size:12px}}@media(max-width:576px){.ds-container,.ds-container--fluid,.ds-container--full-width{margin-left:0;margin-right:0}}.container{width:100%;padding-right:var(--global--spacing-3, .75rem);padding-left:var(--global--spacing-3, .75rem);margin-right:auto;margin-left:auto}.container-fluid{width:100%;padding-right:var(--global--spacing-3, .75rem);padding-left:var(--global--spacing-3, .75rem);margin-right:auto;margin-left:auto;max-width:100%}@media(min-width:576px){.container{max-width:540px}}@media(min-width:768px){.container{max-width:720px}}@media(min-width:992px){.container{max-width:960px}}@media(min-width:1200px){.container{max-width:1140px}}@media(min-width:1400px){.container{max-width:1320px}}@media print{.ds-container{box-shadow:none;border:1px solid var(--global--color-neutral-400, #9CA3AF)}.ds-container-header--course-status{background-color:transparent;border-bottom:1px solid var(--global--color-neutral-400, #9CA3AF)}.ds-container-content--course-status{background-color:transparent}}.ds-clickable:hover{cursor:pointer;opacity:.85;transition:opacity .2s ease}.ds-course-curriculum-container{color:var(--global--color-text-primary, #222)}.ds-course-container-left .ds-row,.ds-feature .ds-row{margin-left:0;margin-right:0}.ds-course-container>div{padding-left:0;padding-right:0}.ds-course-tabs{display:flex;margin-bottom:32px;margin-top:16px;gap:42px}.ds-course-tabs div{color:var(--global--color-text-primary, #222);font-family:var(--global--font-family-primary, system-ui);font-size:18px;font-weight:400;line-height:26px;cursor:pointer;transition:color .2s ease}.ds-course-tabs div:hover{color:var(--global--color-brand-primary, #0676D8)}.ds-course-tabs .ds-selected{color:var(--global--color-brand-primary, #0676D8);padding-bottom:3px;font-weight:700;border-bottom:3px solid var(--global--color-brand-secondary, #57d2ff)}.ds-course-tabs .ds-selected-detail{color:var(--global--color-brand-primary, #0676D8);padding-bottom:3px;font-weight:700;border-bottom:3px solid var(--global--color-brand-primary, #0676D8)}.ds-course-tabs-mobile{display:none;margin-top:15px;margin-bottom:20px}.ds-course-tabs-desktop{display:flex}.ds-course-subheading{font-family:var(--global--font-family-primary, system-ui);font-size:24px;line-height:28px;padding-bottom:16px;display:flex;align-items:baseline;color:var(--global--color-text-primary, #222)}.ds-course-element-description{padding-bottom:.5em}.ds-course-container-right .ds-course-subheading{padding-bottom:8px}.ds-course-subheading .ds-subheading-start{flex:1}.ds-course-subheading .ds-subheading-end{font-feature-settings:"clig" off,"liga" off;font-family:var(--global--font-family-secondary, var(--global--font-family-primary, system-ui));font-size:14px;font-style:normal;font-weight:400;line-height:21px;color:var(--global--color-text-secondary, #757575)}.ds-course-sub-container{background-color:var(--global--color-background-primary, #FFF);padding:12px 16px;margin-bottom:24px;border-radius:4px;border:1px solid var(--global--color-border-primary, #E9ECEF)}.ds-course-sub-full-schedule{padding:20px 8px 20px 20px}.ds-course-container-left>div.ds-header-shown{margin-bottom:42px}.ds-course-container-left>div.ds-header-hidden:first-child{margin-top:0}.ds-course-container-left>div.ds-header-hidden{margin-bottom:0;margin-top:-26px}.ds-course-container-left>div.ds-header-hidden~div.ds-header-hidden{margin-top:0}.ds-course-container-left>div.ds-header-hidden .ds-course-sub-container{margin-bottom:12px}.ds-course-container-left>div.ds-header-hidden .ds-course-subheading{padding-bottom:4px}.ds-course-sub-wrapper{display:flex;gap:30px}.ds-course-sub-wrapper>div:last-child{flex:1}.ds-left-colored-border-yellow{border-left:3.5px solid var(--global--color-status-warning, #FFCD00)}.ds-left-colored-border-green{border-left:3.5px solid var(--global--color-status-success, #7ED321)}.ds-left-colored-border-red{border-left:3.5px solid var(--global--color-status-error, #E14545)}.ds-left-colored-border-blue{border-left:3.5px solid var(--global--color-brand-secondary, #57D2FF)}.ds-left-colored-border-yellow>div,.ds-left-colored-border-green>div,.ds-left-colored-border-blue>div,.ds-left-colored-border-red>div{margin-left:-3.5px}.ds-course-container-right>div{background:var(--global--color-background-inverse, #262626);padding:24px;color:var(--global--color-text-inverse, #FFF);margin-bottom:24px;border-radius:4px}.ds-course-container-right:not(.ds-has-section)>div:first-child{margin-top:44px}.ds-course-container-right.ds-has-alerts>div:first-child{margin-top:0}.ds-course-container-right h5{margin-bottom:16px;font-size:24px;color:var(--global--color-text-inverse, #FFF)}.ds-course-container-right p{margin-bottom:0;color:var(--global--color-text-inverse, #FFF)}.ds-course-container-right a{color:var(--global--color-text-inverse, #FFF)}.ds-course-container-right .ds-action-menu-icon path{fill:var(--global--color-text-inverse, #FFF)}.ds-action-menu-icon{background-color:#ffffff40;border-radius:3px;transition:background-color .2s ease}.ds-action-menu-icon:hover{background-color:#ffffff80;border-radius:3px}.ds-vertical-orientation .ds-action-menu-icon{background-color:#cacaca40;border-radius:3px}.ds-vertical-orientation .ds-action-menu-icon:hover{background-color:#cacaca80;border-radius:3px}.ds-no-activity{color:var(--global--color-text-secondary, #757575);font-feature-settings:"clig" off,"liga" off;font-family:var(--global--font-family-secondary, var(--global--font-family-primary, system-ui));font-size:16px;font-style:normal;font-weight:500;line-height:26px}.ds-sort-order-icon{padding-left:2px}.ds-course-container-right .ds-alternative-theme{background-color:var(--global--color-background-primary, #FFF);color:var(--global--color-text-primary, #222)}.ds-course-container-right .ds-alternative-theme a{color:var(--global--color-brand-primary, #0676D8)}.ds-course-container-right .ds-standard-theme a{color:var(--global--color-text-inverse, #FFF)}@media only screen and (max-width:992px){.ds-course-container-left>div{margin-bottom:30px}.ds-course-sub-wrapper{gap:12px}.ds-course-subheading{font-size:20px}.ds-full-schedule-left{padding-bottom:14px}.ds-course-tabs-desktop{display:none}.ds-course-tabs-mobile,.ds-gradebook-box-title-right{display:block}}@media only screen and (min-width:992px){.ds-course-container .ds-column-right{padding-left:12px}}.ds-course-container{display:flex;gap:12px}.ds-course-container-left{flex:1}.ds-course-container-right{flex:0 0 33.333333%;max-width:33.333333%}@media only screen and (max-width:992px){.ds-course-container{flex-direction:column}.ds-course-container-right{flex:1;max-width:100%}}.ds-drop-down-menu{display:block;font-family:var( --global--typography-font-family-secondary, "Rubik", "Segoe UI", sans-serif )}.ds-drop-down-menu-dropdown-wrapper{position:relative;display:inline-flex}.ds-drop-down-menu-trigger{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;padding:var(--global--spacing-1, .25rem);border-radius:var(--global--border-radius-sm, .125rem);color:var(--global--color-neutral-600, #4b5563);transition:all .2s ease-in-out}.ds-drop-down-menu-trigger:hover:not(:disabled){background-color:var(--global--color-neutral-100, #f3f4f6)}.ds-drop-down-menu-trigger:focus{outline:2px solid var(--global--color-brand-primary, #0676d8);outline-offset:2px}.ds-drop-down-menu-trigger--open{background-color:var(--global--color-neutral-100, #f3f4f6);color:var(--global--color-neutral-900, #262626)}.ds-drop-down-menu-trigger:disabled{opacity:.5;cursor:not-allowed}.ds-drop-down-menu-trigger-icon{display:block;flex-shrink:0;transition:transform .2s ease-in-out}.ds-drop-down-menu-trigger--default{display:flex;padding:10px 15px;flex-direction:row;align-items:center;gap:30px;border-radius:var(--global--border-radius-xl, 30px);background:var(--global--color-neutral-0, #ffffff);border:1px solid var(--global--color-neutral-200, #e5e7eb);color:var(--global--color-brand-primary, #0676d8)}.ds-drop-down-menu-trigger--default>div{display:flex;align-items:center;gap:.5rem}.ds-drop-down-menu-trigger--default.ds-drop-down-menu-trigger--open svg{transform:rotate(-180deg)}.ds-drop-down-menu-trigger--default svg{transition:transform .3s ease}.ds-drop-down-menu-dropdown{display:none;min-width:160px;background:var(--global--color-neutral-0, #ffffff);border:1px solid var(--global--color-neutral-200, #e5e7eb);border-radius:var(--global--border-radius-md, .375rem);box-shadow:var(--global--shadow-dropdown, rgba(0, 0, 0, .2) 4px 4px 0 0);padding:var(--global--spacing-2, .5rem) 0;z-index:var(--global--z-index-dropdown, 1000);font-size:var(--global--typography-font-size-sm, .875rem)}.ds-drop-down-menu-dropdown--open{display:block;visibility:hidden}.ds-drop-down-menu-heading{padding:var(--global--spacing-3, .75rem) var(--global--spacing-4, 1rem) var(--global--spacing-1, .25rem);color:var(--global--color-neutral-900, #262626);font-weight:var(--global--typography-font-weight-medium, 500);font-size:var(--global--typography-font-size-base, 1rem);line-height:var(--global--typography-line-height-tight, 1.25);border-bottom:1px solid var(--global--color-neutral-200, #e5e7eb);margin-bottom:var(--global--spacing-1, .25rem)}.ds-drop-down-menu-sub-heading{padding:var(--global--spacing-2, .5rem) var(--global--spacing-4, 1rem) var(--global--spacing-1, .25rem);color:var(--global--color-neutral-600, #4b5563);font-weight:var(--global--typography-font-weight-medium, 500);font-size:var(--global--typography-font-size-xs, .75rem);line-height:var(--global--typography-line-height-normal, 1.5);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--global--spacing-1, .25rem)}.ds-drop-down-menu-item{display:flex;align-items:center;gap:var(--global--spacing-2, .5rem);width:100%;padding:var(--global--spacing-2, .5rem) var(--global--spacing-4, 1rem);background:none;border:none;color:var(--global--color-brand-primary, #0676d8);font-family:inherit;font-size:inherit;font-weight:var(--global--typography-font-weight-normal, 400);line-height:var(--global--typography-line-height-relaxed, 1.625);text-align:left;cursor:pointer;transition:background-color .2s ease-in-out}.ds-drop-down-menu-item:hover:not(:disabled){background-color:var(--global--color-neutral-50, #f9fafb)}.ds-drop-down-menu-item:focus{outline:none;background-color:var(--global--color-neutral-100, #f3f4f6)}.ds-drop-down-menu-separator{margin:var(--global--spacing-1, .25rem) 0;border:0;border-top:1px solid var(--global--color-neutral-200, #e5e7eb)}.ds-drop-down-menu--sm{font-size:var(--global--typography-font-size-sm, .875rem);padding:var(--global--spacing-2, .5rem)}.ds-drop-down-menu--md{font-size:var(--global--typography-font-size-base, 1rem);padding:var(--global--spacing-3, .75rem)}.ds-drop-down-menu--lg{font-size:var(--global--typography-font-size-lg, 1.125rem);padding:var(--global--spacing-4, 1rem)}.ds-drop-down-menu--primary{background-color:var(--global--color-brand-primary, #0676d8);color:var(--global--color-neutral-0, #ffffff)}.ds-drop-down-menu--secondary{background-color:var(--global--color-brand-secondary, #feab00);color:var(--global--color-neutral-900, #262626)}.ds-drop-down-menu--outline{background-color:transparent;border:1px solid var(--global--color-brand-primary, #0676d8);color:var(--global--color-brand-primary, #0676d8)}.ds-drop-down-menu--danger{background-color:var(--global--color-neutral-0, #ffffff);color:var(--global--color-semantic-danger, #ef4444)}.ds-drop-down-menu--success{background-color:var(--global--color-semantic-success, #22c55e);color:var(--global--color-neutral-0, #ffffff)}.ds-drop-down-menu--disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.ds-drop-down-menu:focus:not(.ds-drop-down-menu--disabled){outline:2px solid var(--global--color-brand-primary, #0676d8);outline-offset:2px}.form-group .ds-dropdown-label:after,.ds-dropdown-label:after{content:none!important}.ds-dropdown-container{display:flex;flex-direction:column;gap:var(--global--spacing-1-5, .375rem);font-family:var(--global--typography-font-family-secondary, "Rubik", "Segoe UI", sans-serif);position:relative}.ds-dropdown-container--disabled{opacity:.6;pointer-events:none}.ds-dropdown--options-container{z-index:var(--global--z-index-dropdown, 1100)}.ds-dropdown-label{display:block;font-size:var(--component--form-label-font-size, var(--global--typography-font-size-sm, .875rem));font-weight:var(--component--form-label-font-weight, var(--global--typography-font-weight-medium, 500));color:var(--component--form-label-color, var(--global--color-neutral-700, #374151));line-height:1.4;margin:0}.ds-dropdown-required{color:var(--component--form-error-color, var(--global--color-semantic-error, #E14545));margin-left:var(--global--spacing-1, .25rem)}.ds-dropdown-wrapper{position:relative;display:flex;align-items:center}.ds-dropdown{width:100%;border:var(--component--form-input-border, 1px solid var(--global--color-neutral-300, #D1D5DB));border-radius:var(--component--form-input-border-radius, var(--global--border-radius-md, .375rem));background-color:var(--component--form-input-background, var(--global--color-neutral-0, #FFFFFF));color:var(--global--color-neutral-900, #262626);font-family:inherit;font-size:var(--component--form-input-font-size, var(--global--typography-font-size-base, 1rem));line-height:1.5;transition:all .2s ease-in-out;cursor:pointer;display:flex;align-items:center;gap:var(--global--spacing-2, .5rem);outline:none;position:relative}.ds-dropdown:focus{border-color:var(--component--form-input-border-focus, var(--global--color-brand-primary, #0676D8));box-shadow:0 0 0 3px #0676d81a}.ds-dropdown:hover:not(.ds-dropdown--disabled){border-color:var(--global--color-neutral-400, #9CA3AF)}.ds-dropdown--disabled{background-color:var(--global--color-neutral-100, #F3F4F6);color:var(--global--color-neutral-500, #6B7280);cursor:not-allowed}.ds-dropdown--sm{padding:var(--global--spacing-2, .5rem) var(--global--spacing-3, .75rem);font-size:var(--global--typography-font-size-sm, .875rem);min-height:32px}.ds-dropdown--md{padding:var(--component--form-input-padding, var(--global--spacing-3, .75rem));min-height:40px}.ds-dropdown--lg{padding:var(--global--spacing-4, 1rem);font-size:var(--global--typography-font-size-lg, 1.125rem);min-height:48px}.ds-dropdown--filled{background-color:var(--global--color-neutral-100, #F3F4F6);border-color:transparent}.ds-dropdown--filled:focus{background-color:var(--global--color-neutral-0, #FFFFFF);border-color:var(--global--color-brand-primary, #0676D8)}.ds-dropdown--outlined{border-width:2px;background-color:transparent}.ds-dropdown--outlined:focus{border-color:var(--global--color-brand-primary, #0676D8)}.ds-dropdown--error{border-color:var(--component--form-error-color, var(--global--color-semantic-error, #E14545))}.ds-dropdown--error:focus{border-color:var(--global--color-semantic-error, #E14545);box-shadow:0 0 0 3px #e145451a}.ds-dropdown--success{border-color:var(--global--color-semantic-success, #22C55E)}.ds-dropdown--success:focus{border-color:var(--global--color-semantic-success, #22C55E);box-shadow:0 0 0 3px #22c55e1a}.ds-dropdown--warning{border-color:var(--global--color-semantic-warning, #F59E0B)}.ds-dropdown--warning:focus{border-color:var(--global--color-semantic-warning, #F59E0B);box-shadow:0 0 0 3px #f59e0b1a}.ds-dropdown--open{border-color:var(--global--color-brand-primary, #0676D8);box-shadow:0 0 0 3px #0676d81a}.ds-dropdown--has-prefix{padding-left:var(--global--spacing-10, 2.5rem)}.ds-dropdown-container--sm .ds-dropdown--has-prefix{padding-left:var(--global--spacing-8, 2rem)}.ds-dropdown-container--lg .ds-dropdown--has-prefix{padding-left:var(--global--spacing-12, 3rem)}.ds-dropdown-prefix{position:absolute;left:var(--global--spacing-3, .75rem);top:50%;transform:translateY(-50%);display:flex;align-items:center;color:var(--global--color-neutral-500, #6B7280);pointer-events:none;z-index:1}.ds-dropdown-container--sm .ds-dropdown-prefix{left:var(--global--spacing-2, .5rem)}.ds-dropdown-container--lg .ds-dropdown-prefix{left:var(--global--spacing-4, 1rem)}.ds-dropdown-icon{width:16px;height:16px;flex-shrink:0}.ds-dropdown-container--sm .ds-dropdown-icon{width:14px;height:14px}.ds-dropdown-container--lg .ds-dropdown-icon{width:18px;height:18px}.ds-dropdown-value{flex:1;display:flex;align-items:center;min-height:1.5em;overflow:hidden}.ds-dropdown-placeholder{color:var(--global--color-neutral-400, #9CA3AF)}.ds-dropdown-tags{display:flex;flex-wrap:wrap;gap:var(--global--spacing-1, .25rem);align-items:center}.ds-dropdown-tag{display:inline-flex;align-items:center;gap:var(--global--spacing-1, .25rem);padding:var(--global--spacing-1, .25rem) var(--global--spacing-2, .5rem);background-color:var(--global--color-brand-primary, #0676D8);color:var(--global--color-neutral-0, #FFFFFF);border-radius:var(--global--border-radius-sm, .125rem);font-size:var(--global--typography-font-size-sm, .875rem);line-height:1.2;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-dropdown-container--sm .ds-dropdown-tag{padding:2px var(--global--spacing-1, .25rem);font-size:var(--global--typography-font-size-xs, .75rem)}.ds-dropdown-tag-remove{background:none;border:none;color:inherit;cursor:pointer;padding:0;margin:0;display:flex;align-items:center;border-radius:var(--global--border-radius-sm, .125rem);transition:background-color .2s ease-in-out}.ds-dropdown-tag-remove:hover{background-color:#fff3}.ds-dropdown-tag-remove-icon{width:12px;height:12px}.ds-dropdown-clear{background:none;border:none;padding:var(--global--spacing-1, .25rem);color:var(--global--color-neutral-400, #9CA3AF);cursor:pointer;border-radius:var(--global--border-radius-sm, .125rem);transition:color .2s ease-in-out;display:flex;align-items:center}.ds-dropdown-clear:hover{color:var(--global--color-neutral-600, #4B5563)}.ds-dropdown-clear:focus{outline:2px solid var(--global--color-brand-primary, #0676D8);outline-offset:2px}.ds-dropdown-clear-icon{width:16px;height:16px}.ds-dropdown-container--sm .ds-dropdown-clear-icon{width:14px;height:14px}.ds-dropdown-container--lg .ds-dropdown-clear-icon{width:18px;height:18px}.ds-dropdown-arrow{display:flex;align-items:center;color:var(--global--color-neutral-500, #6B7280);pointer-events:none;transition:transform .2s ease-in-out}.ds-dropdown-arrow-icon{width:16px;height:16px;transition:transform .2s ease-in-out}.ds-dropdown-arrow-icon--open{transform:rotate(180deg)}.ds-dropdown-dropdown{background-color:var(--global--color-neutral-0, #FFFFFF);border:1px solid var(--global--color-neutral-300, #D1D5DB);border-radius:var(--global--border-radius-md, .375rem);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;max-height:300px;overflow:hidden;display:flex;flex-direction:column;z-index:999999999}.ds-dropdown-dropdown--sm{font-size:var(--global--typography-font-size-sm, .875rem)}.ds-dropdown-dropdown--lg{font-size:var(--global--typography-font-size-lg, 1.125rem)}.ds-dropdown-search{padding:var(--global--spacing-3, .75rem);border-bottom:1px solid var(--global--color-neutral-200, #E5E7EB);background-color:var(--global--color-neutral-0, #FFFFFF)}.ds-dropdown-search-input{width:100%;padding:var(--global--spacing-2, .5rem);border:1px solid var(--global--color-neutral-300, #D1D5DB);border-radius:var(--global--border-radius-sm, .125rem);font-size:var(--global--typography-font-size-sm, .875rem);outline:none}.ds-dropdown-search-input:focus{border-color:var(--global--color-brand-primary, #0676D8);box-shadow:0 0 0 2px #0676d81a}.ds-dropdown-options{flex:1;overflow-y:auto;max-height:200px;background-color:var(--global--color-neutral-0, #FFFFFF)}.ds-dropdown-option{padding:var(--global--spacing-3, .75rem);cursor:pointer;transition:background-color .2s ease-in-out;border-bottom:1px solid var(--global--color-neutral-100, #F3F4F6)}.ds-dropdown-option:last-child{border-bottom:none}.ds-dropdown-option:hover,.ds-dropdown-option--highlighted{background-color:var(--global--color-neutral-50, #F9FAFB)}.ds-dropdown-option--selected{background-color:var(--global--color-brand-primary-light, rgba(6, 118, 216, .1));color:var(--global--color-brand-primary, #0676D8);font-weight:var(--global--typography-font-weight-medium, 500)}.ds-dropdown-option--disabled{opacity:.5;cursor:not-allowed;background-color:transparent!important}.ds-dropdown-option-group{border-bottom:1px solid var(--global--color-neutral-200, #E5E7EB)}.ds-dropdown-option-group:last-child{border-bottom:none}.ds-dropdown-option-group-label{padding:var(--global--spacing-2, .5rem) var(--global--spacing-3, .75rem);font-size:var(--global--typography-font-size-sm, .875rem);font-weight:var(--global--typography-font-weight-semibold, 600);color:var(--global--color-neutral-600, #4B5563);background-color:var(--global--color-neutral-50, #F9FAFB);border-bottom:1px solid var(--global--color-neutral-200, #E5E7EB);text-transform:uppercase;letter-spacing:.025em}.ds-dropdown-loading{padding:var(--global--spacing-4, 1rem);display:flex;align-items:center;justify-content:center;gap:var(--global--spacing-2, .5rem);color:var(--global--color-neutral-600, #4B5563);font-size:var(--global--typography-font-size-sm, .875rem)}.ds-dropdown-spinner{width:16px;height:16px;border:2px solid var(--global--color-neutral-300, #D1D5DB);border-top-color:var(--global--color-brand-primary, #0676D8);border-radius:50%;animation:ds-dropdown-spin .8s linear infinite}@keyframes ds-dropdown-spin{to{transform:rotate(360deg)}}.ds-dropdown-no-options{padding:var(--global--spacing-4, 1rem);text-align:center;color:var(--global--color-neutral-500, #6B7280);font-size:var(--global--typography-font-size-sm, .875rem);font-style:italic}.ds-dropdown-footer{padding:var(--global--spacing-3, .75rem);border-top:1px solid var(--global--color-neutral-200, #E5E7EB);background-color:var(--global--color-neutral-50, #F9FAFB)}.ds-dropdown-help{font-size:var(--global--typography-font-size-sm, .875rem);color:var(--global--color-neutral-600, #4B5563);line-height:1.4}.ds-dropdown-error{font-size:var(--component--form-error-font-size, var(--global--typography-font-size-sm, .875rem));color:var(--component--form-error-color, var(--global--color-semantic-error, #E14545));line-height:1.4;display:flex;align-items:center;gap:var(--global--spacing-1, .25rem)}.ds-dropdown-validation{font-size:var(--global--typography-font-size-sm, .875rem);line-height:1.4;display:flex;align-items:center;gap:var(--global--spacing-1, .25rem)}.ds-dropdown-validation--valid{color:var(--global--color-semantic-success, #22C55E)}.ds-dropdown-validation--invalid{color:var(--global--color-semantic-error, #E14545)}.ds-dropdown-validation--warning{color:var(--global--color-semantic-warning, #F59E0B)}@media(prefers-contrast:high){.ds-dropdown{border-width:2px}.ds-dropdown:focus{border-width:3px}.ds-dropdown-dropdown{border-width:2px}}@media(prefers-reduced-motion:reduce){.ds-dropdown,.ds-dropdown-arrow-icon,.ds-dropdown-option{transition:none}.ds-dropdown-spinner{animation:none}}@media print{.ds-dropdown{-webkit-print-color-adjust:exact;print-color-adjust:exact;border:1px solid var(--global--color-neutral-900, #262626)}.ds-dropdown-dropdown{display:none}}.ds-flyout{position:fixed;top:0;bottom:0;z-index:var(--global--zIndex-flyout, 1050);background-color:var(--global--color-neutral-0, #FFFFFF);background-clip:padding-box;padding:var(--global--spacing-4, 1rem);transition:transform .3s ease;width:50%}.ds-flyout--left{left:0;right:auto;transform:translate(-100%)}.ds-flyout--right{left:auto;right:0;transform:translate(100%)}.ds-flyout--show{transform:translate(0)}.ds-flyout--navbar.ds-flyout--right{border-right:none}.ds-flyout-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:var(--global--zIndex-backdrop, 1040)}.ds-flyout-close{position:absolute;top:var(--global--spacing-6, 1.5rem);right:var(--global--spacing-6, 1.5rem);z-index:100;background:none;border:none;padding:0;cursor:pointer;color:var(--global--color-brand-primary, #0676D8);transition:opacity .2s ease}.ds-flyout-close:hover{opacity:.7}.ds-flyout-close:focus{outline:2px solid var(--global--color-brand-primary, #0676D8);outline-offset:2px;border-radius:var(--global--border-radius-sm, .125rem)}.ds-flyout-close-icon{display:flex;align-items:center;justify-content:center}.ds-flyout-close-icon svg{width:1.3em;height:1.3em}.ds-flyout-clearfix{height:0;clear:both}.ds-flyout-content{height:100%;overflow-y:auto}.ds-flyout-body{position:relative;width:100%;padding-top:var(--global--spacing-12, 3rem)}.ds-flyout-body.access-log-students{background-color:var(--global--color-neutral-200, #E5E7EB)}.ds-flyout-body.access-log-students .row{margin-left:0;margin-right:0}.ds-flyout-body.access-log-none{color:var(--global--color-neutral-600, #6B7280);font-weight:500;padding:var(--global--spacing-3, .75rem);background-color:var(--global--color-neutral-200, #E5E7EB)}@media only screen and (max-width:992px){.ds-flyout{width:100%!important}}.ds-form input{max-width:none}.ds-form-group{padding-top:10px;padding-bottom:10px;margin-bottom:1rem}.ds-form .ds-form-group{padding-top:10px;padding-bottom:10px}.ds-form-group:not(.ds-not-required) label:not(.ds-form-check-label):after{content:" *";color:var(--global--color-status-error, #dc3545);margin-left:2px}.ds-child-list{position:relative;height:200px;margin-top:.5rem;overflow:auto;margin-bottom:.5rem;border:1px solid var(--global--color-border-primary, #DEE2E6);border-radius:4px;background:var(--global--color-background-primary, #FFF);padding:8px}.ds-child-list:focus-within{border-color:var(--global--color-brand-primary, #0676D8);box-shadow:0 0 0 2px #0676d833}.ds-form-check-inline{width:30%;display:inline-flex;align-items:center;margin-right:1rem;margin-bottom:.5rem}.ds-form-icon-selectors{display:flex;gap:20px;flex-wrap:wrap;align-items:center}.ds-form-icon-selectors>div{display:flex;flex-direction:column;align-items:center;gap:8px}.ds-form-icon-selectors button{padding:12px;border:2px solid var(--global--color-border-primary, #DEE2E6);background:var(--global--color-background-primary, #FFF);border-radius:8px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;min-width:48px;min-height:48px}.ds-form-icon-selectors button:hover{border-color:var(--global--color-brand-primary, #0676D8);background:#0676d80d}.ds-form-icon-selectors button.ds-selected{border-color:var(--global--color-brand-primary, #0676D8);background:var(--global--color-brand-primary, #0676D8);color:var(--global--color-text-inverse, #FFF)}.ds-form-icon-selectors button:focus{outline:none;box-shadow:0 0 0 2px #0676d833}.ds-form progress{min-width:100%;height:8px;border-radius:4px;border:none;background:var(--global--color-background-secondary, #E9ECEF);margin:8px 0}.ds-form progress::-webkit-progress-bar{background:var(--global--color-background-secondary, #E9ECEF);border-radius:4px}.ds-form progress::-webkit-progress-value{background:var(--global--color-brand-primary, #0676D8);border-radius:4px}.ds-form progress::-moz-progress-bar{background:var(--global--color-brand-primary, #0676D8);border-radius:4px}.ds-curriculum-services-administrator .ds-btn.ds-btn-primary.ds-btn-icon,.ds-curriculum-services-administrator .ds-btn.ds-btn-danger.ds-btn-icon{padding:6px 12px;margin-left:5px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;min-width:36px;min-height:36px}.ds-curriculum-services-administrator .ds-btn.ds-btn-primary{border-radius:.5rem;font-size:1rem;background:var(--global--color-brand-primary, #0676D8);border-color:var(--global--color-brand-primary, #0676D8);color:var(--global--color-text-inverse, #FFF)}.ds-curriculum-services-administrator .ds-btn.ds-btn-primary:hover{background:var(--global--color-brand-secondary, #0056b3);border-color:var(--global--color-brand-secondary, #0056b3)}.ds-grade-row{margin-right:10px;font-size:.875rem;color:var(--global--color-text-secondary, #6c757d);font-weight:500}.ds-list-group-item.ds-is-valid{color:var(--global--color-status-success, #28a745);background-color:#28a7451a;border-color:#28a7454d}.ds-list-group-item.ds-is-invalid{color:var(--global--color-status-error, #dc3545);background-color:#dc35451a;border-color:#dc35454d}.ds-icon-size.ds-bi:before{vertical-align:middle}.ds-form textarea.ds-form-control{resize:vertical;min-height:100px;font-family:var(--global--font-family-primary, system-ui)}.ds-form textarea.ds-form-control:focus{border-color:var(--global--color-brand-primary, #0676D8);box-shadow:0 0 0 2px #0676d833}.ds-form-date-picker.ds-form-control.ds-is-valid:not([multiple]):not([size]){background-position:right 2.25rem center,center right 2.25rem;padding-right:3.5rem}.ds-form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px;gap:16px}.ds-form-row>.ds-form-group{flex:1;min-width:0;padding-right:5px;padding-left:5px}.ds-form-row>.ds-form-group.ds-col-auto{flex:0 0 auto;width:auto}.ds-form-row>.ds-form-group.ds-col-sm{flex:0 0 auto;width:200px}.ds-form-row>.ds-form-group.ds-col-md{flex:0 0 auto;width:300px}.ds-form-row>.ds-form-group.ds-col-lg{flex:0 0 auto;width:400px}.ds-form-feedback{margin-top:4px;font-size:.875rem;line-height:1.4}.ds-form-feedback.ds-valid-feedback{color:var(--global--color-status-success, #28a745)}.ds-form-feedback.ds-invalid-feedback{color:var(--global--color-status-error, #dc3545)}.ds-form-help{margin-top:4px;font-size:.875rem;color:var(--global--color-text-secondary, #6c757d);line-height:1.4}.ds-form-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:24px;padding-top:16px;border-top:1px solid var(--global--color-border-primary, #E9ECEF)}.ds-form-actions.ds-form-actions--start{justify-content:flex-start}.ds-form-actions.ds-form-actions--center{justify-content:center}.ds-form-actions.ds-form-actions--between{justify-content:space-between}@media(max-width:768px){.ds-form-check-inline{width:100%;margin-bottom:8px}.ds-form-icon-selectors{gap:12px}.ds-form-icon-selectors button{min-width:40px;min-height:40px;padding:8px}.ds-form-row{flex-direction:column;gap:0}.ds-form-row>.ds-form-group{width:100%;padding-right:0;padding-left:0}.ds-form-actions{flex-direction:column;gap:8px}.ds-form-actions.ds-form-actions--between{flex-direction:column}}.ds-form{max-width:100%}.ds-form--narrow{max-width:600px}.ds-form--wide{max-width:1000px}.ds-form-section{margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid var(--global--color-border-primary, #E9ECEF)}.ds-form-section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.ds-form-section-title{font-size:1.25rem;font-weight:600;color:var(--global--color-text-primary, #222);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--global--color-brand-primary, #0676D8)}.ds-form-section-description{color:var(--global--color-text-secondary, #6c757d);margin-bottom:20px;line-height:1.5}:root{--dropdown-down-icon: var(--global--icons-dropdown-down);--dropdown-down-disabled-icon: var(--global--icons-dropdown-down-disabled);--close-icon: var(--global--icons-close);--bluesky-icon: var(--global--icons-bluesky);--instagram-icon: var(--global--icons-instagram)}.ds-grid-map-layout{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:1rem}.ds-grid-table{display:table;table-layout:auto;width:100%;border-collapse:collapse}.ds-grid-table.ds-headers-only{margin-bottom:0}.ds-grid-table th{padding:10px 5px}.ds-grid-table td{background:#fff;padding:16px 5px}.ds-grid-table th:first-child,.ds-grid-table td:first-child{padding-left:10px}.ds-grid-table th:last-child,.ds-grid-table td:last-child{padding-right:10px}.ds-grid-header-row{background:var(--header-background-grey, #F1F1F1);position:sticky;top:0}.ds-grid-header-row th{color:var(--icon-grey, #757575);font-feature-settings:"clig" off,"liga" off;font-family:var(--alternate-font-family);font-size:13px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1px;text-transform:uppercase}.ds-grid-header-row th a{color:inherit;text-decoration:none}.ds-grid-header-row th a:hover{color:var(--Blue, #0676D8)}.ds-grid-data-row{border-bottom:2px solid #ddd}.ds-grid-data-row td{color:var(--Text, #222);font-family:var(--alternate-font-family);font-size:16px;font-style:normal;font-weight:400;line-height:26px}.ds-grid-data-row.ds-map-row{cursor:pointer}.ds-grid-data-row.ds-grid-active-row{box-shadow:#ccc 4px 4px}.ds-grid-data-row.ds-grid-active-row td:first-child{background-color:#57d2ff;background-image:linear-gradient(to right,rgba(0,0,0,0) 3px,var(--messaging-white) 2px)}.ds-grid-row-border-type-red{border-left:3px solid var(--messaging-red)}.ds-grid-row-border-type-green{border-left:3px solid var(--messaging-green)}.ds-grid-row-border-type-yellow{border-left:3px solid var(--messaging-yellow)}.ds-grid-row-border-type-grey{border-left:3px solid var(--icon-light-grey)}.ds-action-menu-column{width:35px}.ds-grid-no-results-container{background-color:#fff;padding:12px 16px 12px 19px;margin-bottom:24px;text-align:center;color:var(--Grey);font-family:var(--alternate-font-family);font-size:14px}.ds-mobile-row-item{padding:.75rem 0}.ds-mobile-row-item:not(:last-child){border-bottom:1px solid #f1f1f1}.ds-mobile-row-item.ds-has-row-actions{display:flex;justify-content:space-between;align-items:center}.ds-mobile-data-key{color:var(--icon-grey, #757575);font-feature-settings:"clig" off,"liga" off;font-family:var(--alternate-font-family);font-size:13px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1px;text-transform:uppercase;margin-bottom:.25rem}.ds-mobile-data-value{color:var(--Text, #222);font-family:var(--alternate-font-family);font-size:16px;font-style:normal;font-weight:400;line-height:26px}.ds-class-attendance-student{background:#fff;padding:16px 4px 16px 20px;margin-bottom:2px;align-items:center}.ds-class-attendance-student p,.ds-mobile-row-item p{margin-bottom:0}.ds-class-attendance-student-text{color:var(--Text, #222);font-family:var(--alternate-font-family);font-size:16px;font-style:normal;font-weight:400;line-height:26px}.ds-class-attendance-student img{width:40px;border-radius:10000px;margin-right:12px}.ds-class-attendance-student div{padding-left:0;padding-right:0}@media only screen and (max-width:768px){.ds-grid-map-layout{grid-template-rows:repeat(2,1fr);grid-template-columns:unset;grid-column-gap:unset;grid-row-gap:1rem}}.ds-grid-table{margin-bottom:var(--global--spacing-5, 1.25rem)}.ds-grid-table--headers-only{margin-bottom:0}.ds-grid-table table{width:100%;border-collapse:collapse}.ds-grid-table .table{margin-bottom:0}.ds-grid-table__header{background-color:var(--global--color-neutral-300, #D1D5DB);text-transform:uppercase;font-size:var(--global--typography-font-size-xs, .75rem);font-weight:var(--global--typography-font-weight-bold, 700);letter-spacing:1px;padding:var(--global--spacing-1, .25rem) 0!important;font-family:var(--global--typography-font-family-secondary, "Rubik", sans-serif)}.ds-grid-table__header--sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.ds-grid-table__header--sortable:hover{background-color:var(--global--color-neutral-400, #9CA3AF)}.ds-grid-table__section-header{background-color:transparent}.ds-grid-table__row-header{background-color:var(--global--color-neutral-300, #D1D5DB);text-transform:uppercase;font-size:var(--global--typography-font-size-xs, .75rem);font-weight:var(--global--typography-font-weight-bold, 700);letter-spacing:1px;padding:var(--global--spacing-1, .25rem) 0!important;font-family:var(--global--typography-font-family-secondary, "Rubik", sans-serif)}.ds-grid-table__row{background-color:var(--global--color-neutral-0, #FFFFFF);padding:var(--global--spacing-1-5, .375rem) 0!important;margin-bottom:var(--global--spacing-1, .25rem)}.ds-grid-table__row--border-red{border-left:3px solid var(--global--color-semantic-error, #E14545)}.ds-grid-table__row--border-green{border-left:3px solid var(--global--color-semantic-success, #22C55E)}.ds-grid-table__row--border-yellow{border-left:3px solid var(--global--color-semantic-warning, #FFCD00)}.ds-grid-table__row--border-gray{border-left:3px solid var(--global--color-neutral-500, #9E9E9E)}.ds-grid-table__row--border-bottom-grey{border-bottom:3px solid var(--global--color-neutral-200, #E5E7EB)}.ds-grid-table__cell{padding:var(--global--spacing-2, .5rem);vertical-align:middle}.ds-grid-table__cell--image{text-align:center}.ds-grid-table__image{border-radius:var(--global--border-radius-base, .5rem);width:inherit;max-width:100%;height:auto}.ds-grid-table__image-wrapper{padding-right:1em}.ds-grid-table__cell--type-image{display:flex;flex-direction:row}.ds-grid-table__spacer{height:var(--global--spacing-5, 1.25rem)}.ds-grid-table__spacer td{padding:0!important;border:none!important}.ds-grid-table__mobile-data-value{width:100%}.ds-grid-table__mobile-data-value .ds-grid-table__image-wrapper{padding-right:0;float:left}.ds-grid-table__mobile-row-item{flex-direction:column;align-items:flex-start}.ds-grid-table__mobile-row-item--has-actions{flex-direction:row}.ds-grid-table__mobile-data-key{margin-bottom:.5em}.ds-grid-table__mobile{margin-bottom:var(--global--spacing-5, 1.25rem)}.ds-grid-table__pivot-heading{padding:var(--global--spacing-2, .5rem) var(--global--spacing-5, 1.25rem);background-color:var(--global--color-neutral-300, #D1D5DB);text-transform:uppercase;font-size:var(--global--typography-font-size-sm, .875rem);font-weight:var(--global--typography-font-weight-bold, 700);letter-spacing:1px;display:flex;flex-direction:row;align-items:self-start;justify-content:space-between}.ds-grid-table__pivot-title{flex:1}.ds-grid-table__pivot-progress{width:50%}.ds-grid-table__pivot-progress .progress-container{display:flex;flex-direction:row;margin-bottom:0;height:auto}.ds-grid-table__pivot-progress .progress-container .progress-background{margin:0 0 0 var(--global--spacing-1-5, .375rem)}.ds-grid-table__selector-dropdown{display:flex;flex-direction:row;align-items:center}.ds-grid-table__selector-dropdown--has-actions,.ds-grid-table__selector-dropdown label{margin-right:var(--global--spacing-2-5, .625rem)}.ds-grid-table__row--border-type-green{background-color:var(--global--color-semantic-success, #7ED321)!important;background-image:linear-gradient(to right,rgba(0,0,0,0) 3px,var(--global--color-neutral-0, #FFFFFF) 2px)!important}.ds-grid-table__row--border-type-yellow{background-color:var(--global--color-semantic-warning, #FFCD00)!important;background-image:linear-gradient(to right,rgba(0,0,0,0) 3px,var(--global--color-neutral-0, #FFFFFF) 2px)!important}.ds-grid-table__row--border-type-red{background-color:var(--global--color-semantic-error, #E14545)!important;background-image:linear-gradient(to right,rgba(0,0,0,0) 3px,var(--global--color-neutral-0, #FFFFFF) 2px)!important}.ds-grid-table__row--border-type-grey{background-color:var(--global--color-neutral-400, #9CA3AF)!important;background-image:linear-gradient(to right,rgba(0,0,0,0) 3px,var(--global--color-neutral-0, #FFFFFF) 2px)!important}@media only screen and (max-width:768px){.ds-grid-table{overflow-x:auto}.ds-grid-table table{min-width:600px}.ds-grid-table__header,.ds-grid-table__row-header{font-size:var(--global--typography-font-size-2xs, .625rem);padding:var(--global--spacing-0-5, .125rem) 0!important}.ds-grid-table__cell{padding:var(--global--spacing-1, .25rem);font-size:var(--global--typography-font-size-sm, .875rem)}}@media only screen and (max-width:992px){.ds-grid-table__pivot-progress{width:100%}.ds-grid-table__pivot-heading{flex-direction:column}}.ds-header-nav{display:block;background-color:var(--global--color-neutral-900, #222222);border-bottom:1px solid var(--global--color-neutral-200, #E5E7EB);box-shadow:0 .125rem .25rem #00000013;font-family:var(--global--typography-font-family-secondary, "Rubik", sans-serif)}.ds-header-nav-container{position:relative;width:100%;max-width:var(--global--layout-container-max-width, 1320px);margin:0 auto;padding:0 var(--global--spacing-4, 1rem);min-height:75px}.ds-header-nav-mobile{display:none}.ds-header-nav-settings{display:flex;justify-content:flex-end;width:100%}.ds-header-nav-list--settings{justify-content:flex-end;margin-right:var(--global--spacing-10, 2.5rem)}.ds-header-nav-list--settings>.ds-header-nav-item>.ds-header-nav-link{font-size:var(--global--typography-font-size-xs, .75rem);color:var(--global--color-neutral-300, #D1D1D1);text-transform:uppercase}.ds-header-nav-bottom{--ds-header-nav-logo-width: 70px;display:flex;align-items:center;flex-wrap:wrap;width:100%;padding-left:var(--ds-header-nav-logo-width)}.ds-header-nav-container>.ds-header-nav-bottom:only-child{min-height:70px}.ds-header-nav-logo{position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.ds-header-nav-logo img{max-width:100px;max-height:50px;width:auto;height:auto}.ds-header-nav-main{flex:1 1 auto}.ds-header-nav-list{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none}.ds-header-nav-item{position:relative;display:flex;align-items:center}.ds-header-nav-list--side{margin-left:auto}.ds-header-nav-list--side>.ds-header-nav-item>.ds-header-nav-link{font-size:var(--global--typography-font-size-sm, .875rem);color:var(--global--color-neutral-0, #FFFFFF)}.ds-header-nav-link{display:inline-flex;align-items:center;gap:var(--global--spacing-1, .25rem);padding:8px 0 6px;margin:0 1rem;color:var(--global--color-neutral-0, #FFFFFF);background:none;border:0;border-bottom:4px solid transparent;text-decoration:none;white-space:nowrap;cursor:pointer;font:inherit}.ds-header-nav-link:hover,.ds-header-nav-link:focus,.ds-header-nav-list--settings>.ds-header-nav-item>.ds-header-nav-link:hover,.ds-header-nav-list--settings>.ds-header-nav-item>.ds-header-nav-link:focus,.ds-header-nav-list--side>.ds-header-nav-item>.ds-header-nav-link:hover,.ds-header-nav-list--side>.ds-header-nav-item>.ds-header-nav-link:focus{color:var(--global--color-brand-secondary, #57D2FF);cursor:pointer}.ds-header-nav-link:focus-visible{outline:2px solid var(--global--color-brand-primary, #0676D8);outline-offset:2px}.ds-header-nav-link--disabled,.ds-header-nav-link[disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}.ds-header-nav-chevron{display:inline-flex;align-items:center;justify-content:center;color:currentColor;transition:transform .15s ease}.ds-header-nav-list--settings .ds-header-nav-chevron{color:var(--global--color-brand-secondary, #57D2FF)}.ds-header-nav-item--open>.ds-header-nav-link--toggle .ds-header-nav-chevron{transform:rotate(180deg)}.ds-header-nav-list--main>.ds-header-nav-item--active>.ds-header-nav-link,.ds-header-nav-list--settings>.ds-header-nav-item--active>.ds-header-nav-link,.ds-header-nav-list--side>.ds-header-nav-item--active>.ds-header-nav-link{color:var(--global--color-brand-secondary, #57D2FF)}.ds-header-nav-list--main>.ds-header-nav-item--active>.ds-header-nav-link{border-bottom:4px solid var(--global--color-brand-secondary, #57D2FF)}.ds-header-nav-sublist{position:absolute;top:90%;left:0;z-index:var(--global--z-index-dropdown, 1000);display:none;min-width:10rem;padding:0;margin:0;list-style:none;background-color:var(--global--color-neutral-650, #555555);border:1px solid var(--global--color-neutral-600, #757575);border-top:4px solid var(--global--color-brand-secondary, #57D2FF);box-shadow:4px 4px #0003;text-align:left}.ds-header-nav-list--settings .ds-header-nav-sublist{left:auto;right:0}.ds-header-nav-sublist--open,.ds-header-nav-subitem{display:block}.ds-header-nav-sublink{display:flex;align-items:center;padding:10px 0;margin:0 var(--global--spacing-4, 1rem);color:var(--global--color-neutral-0, #FFFFFF);text-decoration:none;white-space:nowrap;font-size:var(--global--typography-font-size-sm, .875rem)}.ds-header-nav-subitem:not(:last-child)>.ds-header-nav-sublink{border-bottom:1px solid var(--global--color-neutral-600, #757575)}.ds-header-nav-sublink:hover,.ds-header-nav-sublink:focus{color:var(--global--color-brand-secondary, #57D2FF)}.ds-header-nav-sublink--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.ds-header-nav-item--slot{padding:0 var(--global--spacing-2, .5rem)}@media(min-width:577px){.ds-header-nav-item--dropdown:hover>.ds-header-nav-sublist{display:block}.ds-header-nav-sublist:after{content:"";position:absolute;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid var(--global--color-brand-secondary, #57D2FF);top:-14px;left:2rem;z-index:-1}.ds-header-nav-list--settings .ds-header-nav-sublist:after{left:auto;right:2rem}}@media(max-width:576px){.ds-header-nav-container{display:none}.ds-header-nav-mobile{display:block}}.form-group .ds-input-label:after,.ds-input-label:after{content:none!important}.ds-input-container{display:flex;flex-direction:column;gap:var(--global--spacing-1-5, .375rem);font-family:var(--global--typography-font-family-secondary, "Rubik", "Segoe UI", sans-serif)}.ds-input-container--disabled{pointer-events:none}.ds-input-container--disabled .ds-input{border-color:var(--global--color-background-disabled-border, #dee2e6);background-color:var(--global--color-background-disabled, #e9ecef);color:var(--global--color-neutral-500, #6B7280);cursor:not-allowed;pointer-events:none}.ds-input-label{display:block;font-size:var(--component--form-label-font-size, var(--global--typography-font-size-sm, .875rem));font-weight:var(--component--form-label-font-weight, var(--global--typography-font-weight-medium, 500));color:var(--component--form-label-color, var(--global--color-neutral-700, #374151));line-height:1.4;margin:0}.ds-input-required{color:var(--component--form-error-color, var(--global--color-semantic-error, #E14545));margin-left:var(--global--spacing-1, .25rem)}.ds-input-wrapper{position:relative;display:flex;align-items:center}.ds-input{width:100%;border:var(--component--form-input-border, 1px solid var(--global--color-neutral-300, #D1D5DB));border-radius:var(--component--form-input-border-radius, var(--global--border-radius-md, .375rem));background-color:var(--component--form-input-background, var(--global--color-neutral-0, #FFFFFF));color:var(--global--color-neutral-900, #262626);font-family:inherit;font-size:var(--component--form-input-font-size, var(--global--typography-font-size-base, 1rem));line-height:1.5;transition:all .2s ease-in-out;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ds-input::placeholder{color:var(--global--color-neutral-400, #9CA3AF)}.ds-input:focus{border-color:var(--component--form-input-border-focus, var(--global--color-brand-primary, #0676D8));box-shadow:0 0 0 3px #0676d81a}.ds-input:disabled,.ds-input:readonly{background-color:var(--global--color-neutral-100, #F3F4F6);color:var(--global--color-neutral-500, #6B7280);cursor:not-allowed}.ds-input:readonly{cursor:default}.ds-input--sm{padding:var(--global--spacing-2, .5rem) var(--global--spacing-3, .75rem);font-size:var(--global--typography-font-size-sm, .875rem);min-height:32px}.ds-input--md{padding:var(--component--form-input-padding, var(--global--spacing-3, .75rem));min-height:40px}.ds-input--lg{padding:var(--global--spacing-4, 1rem);font-size:var(--global--typography-font-size-lg, 1.125rem);min-height:48px}.ds-input--filled{background-color:var(--global--color-neutral-100, #F3F4F6);border-color:transparent}.ds-input--filled:focus{background-color:var(--global--color-neutral-0, #FFFFFF);border-color:var(--global--color-brand-primary, #0676D8)}.ds-input--outlined{border-width:2px;background-color:transparent}.ds-input--outlined:focus{border-color:var(--global--color-brand-primary, #0676D8)}.ds-input--error{border-color:var(--component--form-error-color, var(--global--color-semantic-error, #E14545))}.ds-input--error:focus{border-color:var(--global--color-semantic-error, #E14545);box-shadow:0 0 0 3px #e145451a}.ds-input--success{border-color:var(--global--color-semantic-success, #22C55E)}.ds-input--success:focus{border-color:var(--global--color-semantic-success, #22C55E);box-shadow:0 0 0 3px #22c55e1a}.ds-input--warning{border-color:var(--global--color-semantic-warning, #F59E0B)}.ds-input--warning:focus{border-color:var(--global--color-semantic-warning, #F59E0B);box-shadow:0 0 0 3px #f59e0b1a}.ds-input--has-prefix{padding-left:var(--global--spacing-10, 2.5rem)}.ds-input--has-suffix{padding-right:var(--global--spacing-10, 2.5rem)}.ds-input--sm.ds-input--has-prefix{padding-left:var(--global--spacing-8, 2rem)}.ds-input--sm.ds-input--has-suffix{padding-right:var(--global--spacing-8, 2rem)}.ds-input--lg.ds-input--has-prefix{padding-left:var(--global--spacing-12, 3rem)}.ds-input--lg.ds-input--has-suffix{padding-right:var(--global--spacing-12, 3rem)}.ds-input-prefix,.ds-input-suffix{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:var(--global--spacing-1, .25rem);color:var(--global--color-neutral-500, #6B7280);pointer-events:none;z-index:1}.ds-input-prefix{left:var(--global--spacing-3, .75rem)}.ds-input-suffix{right:var(--global--spacing-3, .75rem)}.ds-input-container--sm .ds-input-prefix{left:var(--global--spacing-2, .5rem)}.ds-input-container--sm .ds-input-suffix{right:var(--global--spacing-2, .5rem)}.ds-input-container--lg .ds-input-prefix{left:var(--global--spacing-4, 1rem)}.ds-input-container--lg .ds-input-suffix{right:var(--global--spacing-4, 1rem)}.ds-input-icon{width:16px;height:16px;flex-shrink:0}.ds-input-container--sm .ds-input-icon{width:14px;height:14px}.ds-input-container--lg .ds-input-icon{width:18px;height:18px}.ds-input-clear{background:none;border:none;padding:var(--global--spacing-1, .25rem);color:var(--global--color-neutral-400, #9CA3AF);cursor:pointer;pointer-events:auto;border-radius:var(--global--border-radius-sm, .125rem);transition:color .2s ease-in-out}.ds-input-clear:hover{color:var(--global--color-neutral-600, #4B5563)}.ds-input-clear:focus{outline:2px solid var(--global--color-brand-primary, #0676D8);outline-offset:2px}.ds-input-clear-icon{width:16px;height:16px}.ds-input-container--sm .ds-input-clear-icon{width:14px;height:14px}.ds-input-container--lg .ds-input-clear-icon{width:18px;height:18px}textarea.ds-input{resize:vertical;min-height:80px;line-height:1.5}textarea.ds-input--sm{min-height:64px}textarea.ds-input--lg{min-height:96px}select.ds-input{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-position:right var(--global--spacing-3, .75rem) center;background-repeat:no-repeat;background-size:16px 12px;padding-right:var(--global--spacing-10, 2.5rem)}select.ds-input--sm{background-position:right var(--global--spacing-2, .5rem) center;padding-right:var(--global--spacing-8, 2rem)}select.ds-input--lg{background-position:right var(--global--spacing-4, 1rem) center;padding-right:var(--global--spacing-12, 3rem)}select.ds-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%230676d8' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e")}input[type=range].ds-input{padding:var(--global--spacing-2, .5rem) 0;background:transparent;border:none}input[type=range].ds-input:focus{box-shadow:none}input[type=checkbox].ds-input,input[type=radio].ds-input{width:16px;height:16px;padding:0;margin:0;border-width:2px;border-color:var(--global--color-neutral-300, #D1D5DB);background-color:var(--global--color-neutral-0, #FFFFFF)}input[type=checkbox].ds-input{border-radius:var(--global--border-radius-sm, .125rem)}input[type=radio].ds-input{border-radius:50%}input[type=checkbox].ds-input:checked,input[type=radio].ds-input:checked{background-color:var(--global--color-brand-primary, #0676D8);border-color:var(--global--color-brand-primary, #0676D8)}input[type=file].ds-input{padding:var(--global--spacing-2, .5rem);cursor:pointer}input[type=file].ds-input::file-selector-button{margin-right:var(--global--spacing-3, .75rem);padding:var(--global--spacing-1, .25rem) var(--global--spacing-3, .75rem);border:1px solid var(--global--color-neutral-300, #D1D5DB);border-radius:var(--global--border-radius-sm, .125rem);background-color:var(--global--color-neutral-50, #F9FAFB);color:var(--global--color-neutral-700, #374151);font-size:var(--global--typography-font-size-sm, .875rem);cursor:pointer}input[type=file].ds-input::file-selector-button:hover{background-color:var(--global--color-neutral-100, #F3F4F6)}.ds-input-help{font-size:var(--global--typography-font-size-sm, .875rem);color:var(--global--color-neutral-600, #4B5563);line-height:1.4}.ds-input-error{font-size:var(--component--form-error-font-size, var(--global--typography-font-size-sm, .875rem));color:var(--component--form-error-color, var(--global--color-semantic-error, #E14545));line-height:1.4;display:flex;align-items:center;gap:var(--global--spacing-1, .25rem)}.ds-input-validation{font-size:var(--global--typography-font-size-sm, .875rem);line-height:1.4;display:flex;align-items:center;gap:var(--global--spacing-1, .25rem)}.ds-input-validation--valid{color:var(--global--color-semantic-success, #22C55E)}.ds-input-validation--invalid{color:var(--global--color-semantic-error, #E14545)}.ds-input-validation--warning{color:var(--global--color-semantic-warning, #F59E0B)}@media(prefers-contrast:high){.ds-input{border-width:2px}.ds-input:focus{border-width:3px}}@media(prefers-reduced-motion:reduce){.ds-input{transition:none}}@media print{.ds-input{-webkit-print-color-adjust:exact;print-color-adjust:exact;border:1px solid var(--global--color-neutral-900, #262626)}}.ds-link-menu-inline{display:flex;align-items:center;gap:var(--global--spacing-1, .25rem)}.ds-link-menu-inline-link{background:none;border:none;color:var(--global--color-brand-primary, #0676D8);text-decoration:none;font-size:var(--global--typography-font-size-sm, .875rem);font-weight:var(--global--typography-font-weight-normal, 400);cursor:pointer;padding:var(--global--spacing-1, .25rem);border-radius:var(--global--border-radius-sm, .125rem);transition:all .2s ease-in-out;display:inline-flex;align-items:center;gap:var(--global--spacing-1, .25rem)}.ds-link-menu-inline-link:hover:not(:disabled){background-color:var(--global--color-neutral-100, #F3F4F6);text-decoration:underline}.ds-link-menu-inline-link:focus{outline:2px solid var(--global--color-brand-primary, #0676D8);outline-offset:2px}.ds-link-menu-inline-link:disabled{opacity:.5;cursor:not-allowed}.ds-link-menu-inline-icon{width:1em;height:1em;flex-shrink:0}.ds-link-menu-separator-inline{color:var(--global--color-neutral-400, #9CA3AF);font-weight:400;margin:0 var(--global--spacing-1, .25rem)}.ds-link-menu{font-family:var(--global--typography-font-family-secondary, "Rubik", "Segoe UI", sans-serif)}.ds-link-menu--xs{font-size:var(--global--typography-font-size-xs, .75rem);padding:var(--global--spacing-1, .25rem)}.ds-link-menu--sm{font-size:var(--global--typography-font-size-sm, .875rem);padding:var(--global--spacing-2, .5rem)}.ds-link-menu--sm .ds-link-menu-inline-link{font-size:var(--global--typography-font-size-sm, .875rem)}.ds-link-menu--md{font-size:var(--global--typography-font-size-base, 1rem);padding:var(--global--spacing-3, .75rem)}.ds-link-menu--md .ds-link-menu-inline-link{font-size:var(--global--typography-font-size-base, 1rem)}.ds-link-menu--lg{font-size:var(--global--typography-font-size-lg, 1.125rem);padding:var(--global--spacing-4, 1rem)}.ds-link-menu--lg .ds-link-menu-inline-link{font-size:var(--global--typography-font-size-lg, 1.125rem)}.ds-link-menu--xl{font-size:var(--global--typography-font-size-xl, 1.25rem);padding:var(--global--spacing-5, 1.25rem)}.ds-link-menu--no-container-padding{padding:0}.ds-link-menu--primary{background-color:var(--global--color-brand-primary, #0676D8);color:var(--global--color-neutral-0, #FFFFFF)}.ds-link-menu--secondary{background-color:var(--global--color-brand-secondary, #FEAB00);color:var(--global--color-neutral-900, #262626)}.ds-link-menu--outline{background-color:transparent;border:1px solid var(--global--color-brand-primary, #0676D8);color:var(--global--color-brand-primary, #0676D8)}.ds-link-menu--danger{background-color:var(--global--color-semantic-danger, #EF4444);color:var(--global--color-neutral-0, #FFFFFF)}.ds-link-menu--success{background-color:var(--global--color-semantic-success, #22C55E);color:var(--global--color-neutral-0, #FFFFFF)}.ds-link-menu--disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.ds-link-menu:focus:not(.ds-link-menu--disabled){outline:2px solid var(--global--color-brand-primary, #0676D8);outline-offset:2px}.ds-link-menu-item--danger{color:var(--global--color-semantic-error, #E14545)}.ds-link-menu-item--danger:hover:not(:disabled){background-color:var(--global--color-semantic-error-light, #FEF2F2)}.ds-link-menu-item--disabled{opacity:.5;cursor:not-allowed}.ds-link-menu-item-icon{width:1em;height:1em;flex-shrink:0}.ds-list{display:block;width:100%;color:var(--global--color-neutral-900, #222222);font-family:var(--global--typography-font-family-secondary, "Rubik", "Segoe UI", sans-serif);border-bottom:none;margin-bottom:2rem}.ds-list-header{padding:var(--global--spacing-3, .75rem) var(--global--spacing-4, 1rem);background-color:var(--global--color-neutral-100, #F3F4F6);border-bottom:1px solid var(--global--color-neutral-200, #E5E7EB);font-weight:var(--global--typography-fontWeight-medium, 500)}.ds-list-header-row{display:flex;width:100%;margin:0;padding:0}.ds-list-items{display:block}.ds-list-item{border-bottom:1px solid var(--global--color-neutral-200, #E5E7EB);transition:background-color .2s ease-in-out}.ds-list-item:hover{background-color:var(--global--color-neutral-50, #F9FAFB)}.ds-list-item--last{border-bottom:none}.ds-list-row{display:flex;flex-wrap:wrap;margin:0;padding:var(--global--spacing-3, .75rem) var(--global--spacing-4, 1rem);width:100%}.ds-list-item-desktop{display:flex;align-items:center}.ds-list-item-mobile{display:none}@media(max-width:768px){.ds-list-item-desktop{display:none}.ds-list-item-mobile{display:flex}}.ds-list-col{flex:1 0 0%}.ds-desktop-hidden{display:none}.ds-list-col-1{flex:0 0 8.333333%;max-width:8.333333%}.ds-list-col-2{flex:0 0 16.666667%;max-width:16.666667%}.ds-list-col-3{flex:0 0 25%;max-width:25%}.ds-list-col-4{flex:0 0 33.333333%;max-width:33.333333%}.ds-list-col-5{flex:0 0 41.666667%;max-width:41.666667%}.ds-list-col-6{flex:0 0 50%;max-width:50%}.ds-list-col-7{flex:0 0 58.333333%;max-width:58.333333%}.ds-list-col-8{flex:0 0 66.666667%;max-width:66.666667%}.ds-list-col-9{flex:0 0 75%;max-width:75%}.ds-list-col-10{flex:0 0 83.333333%;max-width:83.333333%}.ds-list-col-11{flex:0 0 91.666667%;max-width:91.666667%}.ds-list-col-12{flex:0 0 100%;max-width:100%}.ds-list-col-align-left{text-align:left}.ds-list-col-align-center{text-align:center}.ds-list-col-align-right{text-align:right}.ds-list-col-align-center>.ds-list-col-content,.ds-list-col-align-right>.ds-list-col-content{display:flex}.ds-list-col-align-center>.ds-list-col-content{justify-content:center}.ds-list-col-align-right>.ds-list-col-content{justify-content:flex-end}@media(max-width:768px){.ds-list-col-mobile-align-left{text-align:left}.ds-list-col-mobile-align-center{text-align:center}.ds-list-col-mobile-align-right{text-align:right}.ds-list-col-mobile-align-center>.ds-list-col-content{display:flex;justify-content:center}.ds-list-col-mobile-align-right>.ds-list-col-content{display:flex;justify-content:flex-end}.ds-list-col-mobile-align-left>.ds-list-col-content{justify-content:flex-start}}@media(max-width:768px){.ds-list-col-mobile-1{flex:0 0 8.333333%;max-width:8.333333%}.ds-list-col-mobile-2{flex:0 0 16.666667%;max-width:16.666667%}.ds-list-col-mobile-3{flex:0 0 25%;max-width:25%}.ds-list-col-mobile-4{flex:0 0 33.333333%;max-width:33.333333%}.ds-list-col-mobile-5{flex:0 0 41.666667%;max-width:41.666667%}.ds-list-col-mobile-6{flex:0 0 50%;max-width:50%}.ds-list-col-mobile-7{flex:0 0 58.333333%;max-width:58.333333%}.ds-list-col-mobile-8{flex:0 0 66.666667%;max-width:66.666667%}.ds-list-col-mobile-9{flex:0 0 75%;max-width:75%}.ds-list-col-mobile-10{flex:0 0 83.333333%;max-width:83.333333%}.ds-list-col-mobile-11{flex:0 0 91.666667%;max-width:91.666667%}.ds-list-col-mobile-12{flex:0 0 100%;max-width:100%}.ds-list-col-mobile-hidden{display:none}.ds-desktop-hidden{display:flex}.ds-list-col-mobile-order-1{order:1}.ds-list-col-mobile-order-2{order:2}.ds-list-col-mobile-order-3{order:3}.ds-list-col-mobile-order-4{order:4}.ds-list-col-mobile-order-5{order:5}.ds-list-col-mobile-order-6{order:6}.ds-list-col-mobile-order-7{order:7}.ds-list-col-mobile-order-8{order:8}.ds-list-col-mobile-order-9{order:9}.ds-list-col-mobile-order-10{order:10}}.ds-list-empty{padding:var(--global--spacing3, .75rem) var(--global--spacing4, 1rem);color:var(--global--color-neutral-600, #6B7280);background-color:var(--global--color-neutral-50, #F9FAFB);font-style:italic}.ds-list-footer{padding:var(--global--spacing-3, .75rem) var(--global--spacing-4, 1rem);background-color:var(--global--color-neutral-50, #F9FAFB);border-top:1px solid var(--global--color-neutral-200, #E5E7EB)}.ds-list--tasks .ds-list-header{background:var(--global--color-neutral-100, #F1F1F1);color:var(--global--color-neutral-600, #757575);font-family:var(--global--typography-font-family-secondary, "Rubik", "Segoe UI", sans-serif);font-size:13px;font-weight:var(--global--typography-fontWeight-bold, 700);letter-spacing:1px;text-transform:uppercase;padding:10px;align-items:center}.ds-list--tasks .ds-list-item{background:var(--global--color-neutral-0, #FFFFFF);padding:16px 10px;margin-bottom:2px;align-items:center;border-bottom:none}.ds-list--tasks .ds-list-item--last{margin-bottom:0}.ds-list--tasks .ds-list-row{padding:0}.ds-list--students .ds-list-header{background:var(--global--color-neutral-100, #F1F1F1);padding:10px;align-items:center}.ds-list--students .ds-list-item{background:var(--global--color-neutral-0, #FFFFFF);padding:16px 10px;margin-bottom:2px;align-items:center;border-bottom:none}.ds-list--students .ds-list-row{padding:0}.ds-list--students .ds-list-item--status-0{border-left:3px solid var(--global--color-neutral-0, #FFFFFF)}.ds-list--students .ds-list-item--status-1,.ds-list--students .ds-list-item--status-4{border-left:3px solid var(--global--color-semantic-success, #7ED321)}.ds-list--students .ds-list-item--status-2{border-left:3px solid var(--global--color-semantic-warning, #FFCD00)}.ds-list--students .ds-list-item--status-3,.ds-list--students .ds-list-item--status-5{border-left:3px solid var(--global--color-semantic-error, #E14545)}.ds-list--students .ds-list-item--enrollment-green{border-left:3px solid var(--global--color-semantic-success, #7ED321)}.ds-list--students .ds-list-item--enrollment-gray{border-left:3px solid var(--global--color-neutral-300, #D1D1D1)}.ds-list--alerts .ds-list-item{padding:var(--global--spacing-4, 1rem) 0;border-left:4px solid transparent}.ds-list--alerts .ds-list-item--warning{border-left-color:var(--global--color-semantic-warning, #FFCD00)}.ds-list--alerts .ds-list-item--error{border-left-color:var(--global--color-semantic-error, #E14545)}.ds-list--alerts .ds-list-item--success{border-left-color:var(--global--color-semantic-success, #7ED321)}.ds-list--alerts .ds-list-item--info{border-left-color:var(--global--color-semantic-info, #57D2FF)}.ds-list--grid .ds-list-header{position:sticky;top:0;background:var(--global--color-neutral-100, #F1F1F1);z-index:10}.ds-list--grid .ds-list-item{border-bottom:2px solid var(--global--color-neutral-200, #dddddd)}.ds-list--grid .ds-list-item--active{border-left:4px solid var(--global--color-semantic-info, #57D2FF);box-shadow:var(--global--shadow-sm, 0 1px 3px rgba(0, 0, 0, .1))}.ds-list--minimal .ds-list-item{border-bottom:none;padding:var(--global--spacing-2, .5rem) 0}.ds-list--minimal .ds-list-header{padding:var(--global--spacing-2, .5rem) 0;background-color:transparent;border-bottom:1px solid var(--global--color-neutral-300, #D1D5DB)}.ds-list--sm{font-size:var(--global--typography-font-size-sm, .875rem)}.ds-list--md{font-size:var(--global--typography-font-size-base, 1rem)}.ds-list--lg{font-size:var(--global--typography-font-size-lg, 1.125rem)}.ds-list--striped .ds-list-item:nth-child(2n){background-color:var(--global--color-neutral-50, #F9FAFB)}.ds-list--bordered{border:1px solid var(--global--color-neutral-200, #E5E7EB);border-radius:var(--global--borderRadius-md, .375rem)}.ds-list--hoverable .ds-list-item:hover{background-color:var(--global--color-neutral-50, #F9FAFB)}.ds-list-header-col{padding:0 var(--global--spacing-2, .5rem);flex:1}.ds-list-sort-link{color:inherit;text-decoration:none;display:flex;align-items:center;gap:var(--global--spacing-1, .25rem)}.ds-list-sort-link:hover{color:var(--global--color-brand-primary, #0676D8);text-decoration:none}.ds-list-sort-icon{display:inline-flex;align-items:center}.ds-list-sort-icon-svg{width:16px;height:16px}.ds-list-action-header{text-align:center;width:60px;flex-shrink:0}.ds-list-actions{display:flex;gap:var(--global--spacing-2, .5rem);align-items:center;justify-content:center;flex-shrink:0}.ds-list-mobile-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.ds-list-mobile-value{font-weight:var(--global--typography-font-weight-normal, 400)}.ds-list-col-mobile-label{font-size:var(--global--typography-font-size-sm, .875rem);font-weight:var(--global--typography-fontWeight-medium, 500);color:var(--global--color-neutral-600, #6B7280);margin-bottom:var(--global--spacing-1, .25rem);text-transform:uppercase;letter-spacing:.5px}.ds-list-col-content{flex:1}@media(max-width:768px){.ds-list-item-desktop{display:none}.ds-list-item-mobile{display:flex}.ds-list-mobile-container{width:100%}.ds-list-mobile-container .ds-list-col{margin-bottom:var(--global--spacing-2, .5rem)}.ds-list-mobile-container .ds-list-col:last-child{margin-bottom:0}.ds-list--vertical-on-mobile .ds-list-mobile-container{display:flex;flex-direction:column}}@media(min-width:769px){.ds-list-item-desktop{display:flex}.ds-list-item-mobile{display:none}}.ds-loading{display:flex;align-items:center;justify-content:center;font-family:var(--global--typography-font-family-secondary, "Rubik", "Segoe UI", sans-serif)}.ds-loading--overlay{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:var(--global--z-index-modal, 1060);background-color:#fffc;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ds-loading--inline{position:relative;padding:var(--global--spacing-4, 1rem);min-height:var(--global--spacing-16, 4rem)}.ds-loading--spinner{position:relative;display:inline-flex;align-items:center;gap:var(--global--spacing-2, .5rem)}.ds-loading-backdrop{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fffc;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ds-loading--blur .ds-loading-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#ffffffe6}.ds-loading-content{position:relative;z-index:1;display:flex;align-items:center;justify-content:center}.ds-loading-content--overlay{width:100%;height:100%}.ds-loading-content--center{align-items:center}.ds-loading-content--top{align-items:flex-start;padding-top:25vh}.ds-loading-content--bottom{align-items:flex-end;padding-bottom:25vh}.ds-loading-spinner-wrapper{display:flex;flex-direction:column;align-items:center;gap:var(--global--spacing-3, .75rem);text-align:center}.ds-loading-spinner{position:relative;display:inline-block;border-radius:50%;animation:ds-loading-spin 1s linear infinite}.ds-loading-spinner--small{width:1rem;height:1rem;border-width:2px}.ds-loading-spinner--medium{width:2rem;height:2rem;border-width:3px}.ds-loading-spinner--large{width:3rem;height:3rem;border-width:4px}.ds-loading-spinner--primary{border:currentColor solid;border-right-color:transparent;color:var(--global--color-brand-primary, #0676D8)}.ds-loading-spinner--secondary{border:currentColor solid;border-right-color:transparent;color:var(--global--color-brand-secondary, #57D2FF)}.ds-loading-spinner--neutral{border:currentColor solid;border-right-color:transparent;color:var(--global--color-neutral-500, #6B7280)}.ds-loading--dots .ds-loading-spinner{display:flex;gap:var(--global--spacing-1, .25rem);animation:none}.ds-loading--dots .ds-loading-spinner:before,.ds-loading--dots .ds-loading-spinner:after{content:"";width:.5rem;height:.5rem;background-color:currentColor;border-radius:50%;animation:ds-loading-dots 1.4s ease-in-out infinite both}.ds-loading--dots .ds-loading-spinner:before{animation-delay:-.32s}.ds-loading--dots .ds-loading-spinner:after{animation-delay:-.16s}.ds-loading--pulse .ds-loading-spinner{animation:ds-loading-pulse 1.5s ease-in-out infinite;border-radius:50%;background-color:currentColor;border:none}.ds-loading-message{color:var(--global--color-neutral-700, #374151);font-size:var(--global--typography-font-size-sm, .875rem);font-weight:var(--global--typography-font-weight-medium, 500);line-height:var(--global--typography-line-height-normal, 1.5);max-width:300px;text-align:center}.ds-loading-message--small{font-size:var(--global--typography-font-size-xs, .75rem)}.ds-loading-message--large{font-size:var(--global--typography-font-size-base, 1rem)}.ds-loading-message--primary{color:var(--global--color-brand-primary, #0676D8)}.ds-loading-message--secondary{color:var(--global--color-brand-secondary, #57D2FF)}.ds-loading-message--neutral{color:var(--global--color-neutral-600, #4B5563)}.ds-loading-content{margin-top:var(--global--spacing-2, .5rem)}.ds-loading-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes ds-loading-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ds-loading-dots{0%,80%,to{transform:scale(0);opacity:.5}40%{transform:scale(1);opacity:1}}@keyframes ds-loading-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}@media(max-width:768px){.ds-loading-content--top{padding-top:20vh}.ds-loading-content--bottom{padding-bottom:20vh}.ds-loading-message{font-size:var(--global--typography-font-size-xs, .75rem);max-width:250px}}@media(prefers-reduced-motion:reduce){.ds-loading-spinner{animation:none}.ds-loading--dots .ds-loading-spinner:before,.ds-loading--dots .ds-loading-spinner:after{animation:none;opacity:.7}.ds-loading--pulse .ds-loading-spinner{animation:none}}.ds-mobile-nav{font-family:var(--global--typography-font-family-secondary, "Rubik", sans-serif);z-index:var(--global--z-index-dropdown, 1000)}.ds-mobile-nav-bar{position:sticky;top:0;left:0;right:0;z-index:calc(var(--global--z-index-dropdown, 1000) + 10);display:flex;align-items:center;justify-content:space-between;gap:var(--global--spacing-3, .75rem);padding:var(--global--spacing-3, .75rem) var(--global--spacing-4, 1rem);background-color:var(--global--color-neutral-900, #222222);border-bottom:1px solid var(--global--color-neutral-700, #374151)}.ds-mobile-nav-logo{display:flex;align-items:center}.ds-mobile-nav-logo img{max-width:100px;height:auto}.ds-mobile-nav-bar-end{display:flex;align-items:center;gap:var(--global--spacing-2, .5rem);margin-left:auto}.ds-mobile-nav-toggler{display:inline-flex;align-items:center;gap:var(--global--spacing-1, .25rem);padding:0;background:none;border:0;cursor:pointer;color:var(--global--color-brand-secondary, #57D2FF);-webkit-tap-highlight-color:transparent}.ds-mobile-nav-toggler:focus,.ds-mobile-nav-toggler:focus-visible{outline:0}.ds-mobile-nav-toggler-text{font-size:var(--global--typography-font-size-base, 1rem);font-weight:var(--global--typography-font-weight-medium, 500);text-transform:uppercase;letter-spacing:1px}.ds-mobile-nav-toggler-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px}.ds-mobile-nav-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--global--z-index-dropdown, 1000) + 5);background-color:#0006}.ds-mobile-nav-drawer{position:fixed;top:50px;right:0;bottom:0;width:90%;z-index:calc(var(--global--z-index-dropdown, 1000) + 6);display:flex;flex-direction:column;overflow-y:auto;background-color:var(--global--color-brand-primary, #0676D8);max-height:0;transition:max-height .25s ease;visibility:hidden;padding-top:var(--global--spacing-12, 3rem)}.ds-mobile-nav-drawer--open{max-height:100vh;visibility:visible}.ds-mobile-nav-drawer-header,.ds-mobile-nav-drawer-footer{padding:var(--global--spacing-4, 1rem);color:var(--global--color-neutral-0, #FFFFFF)}.ds-mobile-nav-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.ds-mobile-nav-list--uplinks{background-color:var(--global--color-brand-primary-dark, #006AAB)}.ds-mobile-nav-item{display:flex;flex-direction:column;border-bottom:1px solid rgba(255,255,255,.2)}.ds-mobile-nav-link{display:inline-flex;align-items:center;justify-content:space-between;width:100%;padding:var(--global--spacing-3, .75rem) var(--global--spacing-4, 1rem);color:var(--global--color-neutral-0, #FFFFFF);background:none;border:0;text-decoration:none;text-align:left;text-transform:uppercase;letter-spacing:1px;font:inherit;font-size:var(--global--typography-font-size-base, 1rem);font-weight:var(--global--typography-font-weight-medium, 500);cursor:pointer;-webkit-tap-highlight-color:transparent}.ds-mobile-nav-link:hover{color:var(--global--color-brand-secondary, #57D2FF)}.ds-mobile-nav-link:focus{outline:0}.ds-mobile-nav-link:focus-visible{outline:2px solid var(--global--color-brand-secondary, #57D2FF);outline-offset:-2px}.ds-mobile-nav-link--disabled,.ds-mobile-nav-link[disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}.ds-mobile-nav-link-label{flex:1 1 auto}.ds-mobile-nav-chevron{display:inline-flex;align-items:center;justify-content:center;transition:transform .15s ease}.ds-mobile-nav-item--open>.ds-mobile-nav-link--toggle .ds-mobile-nav-chevron{transform:rotate(180deg)}.ds-mobile-nav-dropdown{list-style:none;margin:0;padding:var(--global--spacing-1, .25rem) 0 var(--global--spacing-2, .5rem);background-color:var(--global--color-brand-primary-dark, #006AAB)}.ds-mobile-nav-dropdown-item-wrapper{display:block}.ds-mobile-nav-dropdown-item{display:block;padding:var(--global--spacing-2, .5rem) var(--global--spacing-8, 2rem);color:var(--global--color-neutral-0, #FFFFFF);text-decoration:none;font-size:var(--global--typography-font-size-sm, .875rem);font-weight:var(--global--typography-font-weight-normal, 400);text-align:left;text-transform:capitalize;-webkit-tap-highlight-color:transparent}.ds-mobile-nav-dropdown-item:hover{color:var(--global--color-brand-secondary, #57D2FF)}.ds-mobile-nav-dropdown-item:focus{outline:0}.ds-mobile-nav-dropdown-item--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.ds-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#00000080;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;padding:var(--global--spacing-4, 1rem);overflow-y:auto;z-index:var(--global--z-index-modal, 1050)}.ds-modal-backdrop--disabled{pointer-events:none;opacity:.7}.ds-modal{position:relative;background-color:var(--global--color-neutral-0, #FFFFFF);border-radius:var(--global--border-radius-xl, .75rem);box-shadow:var(--global--shadow-xl, 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04));display:flex;flex-direction:column;max-height:calc(100vh - 2rem);width:100%;font-family:var(--global--typography-font-family-secondary, "Rubik", "Segoe UI", sans-serif)}.ds-modal--small{max-width:400px;position:absolute;top:20%}.ds-modal--medium{max-width:600px;position:absolute;top:20%}.ds-modal--large{max-width:800px;position:absolute;top:20%}.ds-modal--full{max-width:95vw;max-height:95vh}.ds-modal--disabled{opacity:.7;pointer-events:none}.ds-modal-close{position:absolute;top:var(--global--spacing-4, 1rem);right:var(--global--spacing-4, 1rem);z-index:1;background:none;border:none;cursor:pointer;padding:var(--global--spacing-1, .25rem);border-radius:var(--global--border-radius-sm, .125rem);color:var(--global--color-brand-primary, #0676D8);transition:all .2s ease-in-out;display:flex;align-items:center;justify-content:center}.ds-modal-close:hover{background-color:transparent;color:var(--global--color-brand-primary-dark, #1861ac)}.ds-modal-close--alert{top:var(--global--spacing-2, .5rem);right:var(--global--spacing-2, .5rem);color:var(--global--color-semantic-error, #E14545)}.ds-modal-close--alert:hover{background-color:var(--global--color-semantic-error-light, #FEF2F2);color:var(--global--color-semantic-error, #E14545)}.ds-modal-close--success{top:var(--global--spacing-2, .5rem);right:var(--global--spacing-2, .5rem);color:var(--global--color-primary, #0676D8)}.ds-modal-close--success:hover{background-color:var(--global--color-primary-light, #EFF6FF);color:var(--global--color-primary, #0676D8)}.ds-modal-header{padding:var(--global--spacing-6, 1.5rem) var(--global--spacing-6, 1.5rem) var(--global--spacing-4, 1rem);border-bottom:1px solid var(--global--color-neutral-200, #E5E7EB);text-align:center}.ds-modal-header--dialog{text-align:left;border-bottom:1px solid var(--global--color-neutral-200, #E5E7EB)}.ds-modal-header--alert{text-align:center;border-bottom:none;padding-bottom:var(--global--spacing-2, .5rem)}.ds-modal-header--confirmation{text-align:center;border-bottom:none}.ds-modal-header--save{text-align:center;border-bottom:1px solid var(--global--color-neutral-200, #E5E7EB)}.ds-modal-title{margin:0;font-size:var(--global--typography-font-size-xl, 1.25rem);font-weight:var(--global--typography-font-weight-semibold, 600);color:var(--global--color-neutral-900, #262626);line-height:var(--global--typography-line-height-tight, 1.25)}.ds-modal-title--alert{font-size:var(--global--typography-font-size-2xl, 1.5rem);color:var(--global--color-semantic-error, #E14545)}.ds-modal-title--confirmation{font-size:var(--global--typography-font-size-lg, 1.125rem)}.ds-modal-subtitle{margin:var(--global--spacing-2, .5rem) 0 0;font-size:var(--global--typography-font-size-sm, .875rem);font-weight:var(--global--typography-font-weight-normal, 400);color:var(--global--color-neutral-600, #4B5563);line-height:var(--global--typography-line-height-normal, 1.5)}.ds-modal-body{padding:var(--global--spacing-6, 1.5rem);flex:1;overflow-y:auto;text-align:center;max-width:85%;margin:0 auto}.ds-modal-body--dialog{text-align:center}.ds-modal-body--alert{padding-top:var(--global--spacing-4, 1rem);padding-bottom:var(--global--spacing-4, 1rem)}.ds-modal-body--confirmation{padding-top:var(--global--spacing-4, 1rem)}.ds-modal-message{font-size:var(--global--typography-font-size-base, 1rem);color:var(--global--color-neutral-700, #374151);line-height:var(--global--typography-line-height-relaxed, 1.625);margin:0}.ds-modal-message--alert{font-size:var(--global--typography-font-size-lg, 1.125rem);font-weight:var(--global--typography-font-weight-medium, 500)}.ds-modal-message--confirmation{font-size:var(--global--typography-font-size-lg, 1.125rem)}.ds-modal-confirmation{padding:0 var(--global--spacing-6, 1.5rem) var(--global--spacing-4, 1rem);text-align:center;font-size:var(--global--typography-font-size-xl, 1.25rem);font-weight:var(--global--typography-font-weight-medium, 500);color:var(--global--color-neutral-800, #1F2937);border-bottom:1px solid var(--global--color-neutral-200, #E5E7EB)}.ds-modal-footer{padding:var(--global--spacing-4, 1rem) var(--global--spacing-6, 1.5rem) var(--global--spacing-6, 1.5rem);border-top:1px solid var(--global--color-neutral-200, #E5E7EB);background-color:var(--global--color-neutral-50, #F9FAFB);border-radius:0 0 var(--global--border-radius-xl, .75rem) var(--global--border-radius-xl, .75rem)}.ds-modal-footer--alert{background-color:transparent;border-top:1px solid var(--global--color-neutral-200, #E5E7EB);text-align:center}.ds-modal-footer--confirmation{background-color:transparent;border-top:none}.ds-modal-button-group{display:flex;justify-content:space-between;align-items:center;gap:var(--global--spacing-3, .75rem)}.ds-modal-button-group--alert{justify-content:center}.ds-modal-button-group--confirmation,.ds-modal-button-group--save{justify-content:space-between}.ds-modal-button{display:inline-flex;align-items:center;justify-content:center;padding:var(--global--spacing-3, .75rem) var(--global--spacing-6, 1.5rem);border-radius:9999px;font-family:inherit;font-size:var(--global--typography-font-size-base, 1rem);font-weight:var(--global--typography-font-weight-medium, 500);line-height:1.4;text-decoration:none;cursor:pointer;transition:all .2s ease-in-out;border:1px solid transparent;min-width:120px}.ds-modal-button:focus{outline:2px solid var(--global--color-brand-primary, #0676D8);outline-offset:2px}.ds-modal-button:disabled{opacity:.5;cursor:not-allowed}.ds-modal-button--cancel{background-color:transparent;border:none;color:var(--global--color-brand-primary, #0676D8)}.ds-modal-button--cancel:hover:not(:disabled){background-color:transparent;color:var(--global--color-brand-primary-dark, #1861ac)}.ds-modal-button--confirm{background-color:var(--global--color-brand-primary, #0676D8);border-color:var(--global--color-brand-primary, #0676D8);color:var(--global--color-neutral-0, #FFFFFF)}.ds-modal-button--confirm:hover:not(:disabled){background-color:var(--global--color-brand-primary-dark, #1861ac);border-color:var(--global--color-brand-primary-dark, #1861ac)}.ds-modal-button--alert-confirm{background-color:var(--global--color-semantic-error, #E14545);border-color:var(--global--color-semantic-error, #E14545);color:var(--global--color-neutral-0, #FFFFFF);min-width:150px}.ds-modal-button--alert-confirm:hover:not(:disabled){background-color:var(--global--color-semantic-error, #E14545);border-color:var(--global--color-semantic-error, #E14545);color:var(--global--color-neutral-0, #FFFFFF)}.ds-modal-button-group--success{justify-content:center}.ds-modal-footer--success{background-color:transparent;border-top:1px solid var(--global--color-neutral-200, #E5E7EB);text-align:center}.ds-modal-body--success{padding-top:var(--global--spacing-4, 1rem);padding-bottom:var(--global--spacing-4, 1rem)}.ds-modal-button--success-confirm:focus{outline:none}.ds-modal-button--success-confirm{background-color:var(--global--color-primary, #0676D8);border-color:var(--global--color-primary, #0676D8);color:var(--global--color-neutral-0, #FFFFFF);min-width:150px}.ds-modal-button--success-confirm:hover:not(:disabled){background-color:var(--global--color-brand-primary-dark, #1861ac);border-color:var(--global--color-brand-primary-dark, #1861ac);color:var(--global--color-neutral-0, #FFFFFF)}.ds-modal-button--confirmation-confirm{background-color:var(--global--color-semantic-error, #E14545);border-color:var(--global--color-semantic-error, #E14545);color:var(--global--color-neutral-0, #FFFFFF)}.ds-modal-button--confirmation-confirm:hover:not(:disabled){background-color:var(--global--color-semantic-error-dark, #c53030);border-color:var(--global--color-semantic-error-dark, #c53030)}.ds-modal-button--save-confirm{background-color:var(--global--color-brand-primary, #0676D8);border-color:var(--global--color-brand-primary, #0676D8);color:var(--global--color-neutral-0, #FFFFFF)}.ds-modal-button--save-confirm:hover:not(:disabled){background-color:var(--global--color-brand-primary-dark, #1861ac);border-color:var(--global--color-brand-primary-dark, #1861ac)}.ds-modal-button--disabled{opacity:.5;cursor:not-allowed}@media(max-width:768px){.ds-modal-backdrop{padding:var(--global--spacing-2, .5rem)}.ds-modal{max-width:100%;max-height:calc(100vh - 1rem);margin:0}.ds-modal--small,.ds-modal--medium,.ds-modal--large{max-width:100%}.ds-modal-header,.ds-modal-body,.ds-modal-footer{padding-left:var(--global--spacing-4, 1rem);padding-right:var(--global--spacing-4, 1rem)}.ds-modal-button-group{flex-direction:column-reverse;gap:var(--global--spacing-2, .5rem)}.ds-modal-button{width:100%;min-width:auto}}.popup-confirm-background{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;width:100%;height:100vh;overflow-y:auto;background-color:#00000080;display:flex;align-items:flex-start;justify-content:center;padding-top:15vh}.popup-confirm{position:relative;min-width:600px;max-width:90vw;background-color:#fff;border-radius:var(--global--border-radius-xl, .75rem);padding:var(--global--spacing-12, 3rem);margin:0 auto;display:flex;flex-direction:column;text-align:center;z-index:20}.popup-confirm-text-container{flex:1;font-size:var(--global--typography-font-size-lg, 1.125rem);font-weight:var(--global--typography-font-weight-normal, 400);padding-bottom:var(--global--spacing-4, 1rem)}.popup-confirm-text-sure{font-size:var(--global--typography-font-size-xl, 1.25rem);border-bottom:1px solid var(--global--color-neutral-200, #E5E7EB);padding-bottom:var(--global--spacing-5, 1.25rem);margin-bottom:var(--global--spacing-5, 1.25rem)}.popup-confirm-choices{display:flex;justify-content:space-between;align-items:center;gap:var(--global--spacing-4, 1rem);margin-top:var(--global--spacing-5, 1.25rem)}.popup-confirm-cancel,.popup-confirm-proceed{flex:1}.middle-popup__close{position:absolute;top:var(--global--spacing-4, 1rem);right:var(--global--spacing-4, 1rem);color:var(--global--color-brand-primary, #0676D8);border:none;background:none;padding:0;font-size:3rem;transition:color .2s;display:flex;align-items:center;justify-content:center;z-index:21;cursor:pointer}.middle-popup__close:hover{color:var(--global--color-brand-primary-dark, #1861ac)}.middle-popup__alert{position:absolute;top:var(--global--spacing-5, 1.25rem);left:var(--global--spacing-5, 1.25rem);padding:0;display:flex;align-items:center;justify-content:center;z-index:21}@media only screen and (max-width:992px){.popup-confirm{width:97%;min-width:97%;padding:var(--global--spacing-6, 1.5rem)}}.ds-modal-backdrop:focus{outline:none}.ds-modal:focus{outline:none}@media(prefers-contrast:high){.ds-modal{border:2px solid var(--global--color-neutral-900, #262626)}.ds-modal-button{border-width:2px}}@media(prefers-reduced-motion:reduce){.ds-modal-backdrop,.ds-modal,.ds-modal-button,.ds-modal-close{transition:none}}.ds-pagination{display:flex;flex-direction:column;align-items:center;gap:var(--global--spacing-4, 1rem);margin:0;padding:0;font-family:var(--global--typography-font-family-secondary, "Rubik", "Segoe UI", sans-serif);background-color:transparent}.ds-pagination-list{display:flex;align-items:center;margin:0;padding:0;list-style:none;gap:var(--global--spacing-1, .25rem);flex-wrap:wrap}.ds-pagination-item{display:flex;align-items:center;margin:0;padding:0;list-style:none}.ds-pagination-item--active{z-index:3}.ds-pagination-item--disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.ds-pagination-link{display:flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;padding:var(--global--spacing-2, .5rem) var(--global--spacing-3, .75rem);font-family:inherit;font-size:var(--global--typography-font-size-base, 1rem);font-weight:var(--global--typography-font-weight-normal, 400);line-height:var(--global--typography-line-height-normal, 1.5);color:var(--global--color-brand-primary, #0676D8);background-color:var(--global--color-neutral-0, #FFFFFF);border:1px solid var(--global--color-neutral-300, #D1D5DB);border-radius:var(--global--border-radius-md, .375rem);text-decoration:none;cursor:pointer;transition:color var(--global--transition-duration-default, .15s) ease-in-out,background-color var(--global--transition-duration-default, .15s) ease-in-out,border-color var(--global--transition-duration-default, .15s) ease-in-out,box-shadow var(--global--transition-duration-default, .15s) ease-in-out;-webkit-user-select:none;user-select:none;outline-offset:2px}.ds-pagination-link:hover{color:var(--global--color-brand-primary-dark, #0554B0);background-color:var(--global--color-neutral-50, #F9FAFB);border-color:var(--global--color-neutral-400, #9CA3AF)}.ds-pagination-link:focus{outline:2px solid var(--global--color-brand-primary, #0676D8);outline-offset:2px;z-index:2}.ds-pagination-link:active{color:var(--global--color-brand-primary-darker, #043A7A);background-color:var(--global--color-neutral-100, #F3F4F6)}.ds-pagination-link--active{color:var(--global--color-neutral-0, #FFFFFF);background-color:var(--global--color-brand-primary, #0676D8);border-color:var(--global--color-brand-primary, #0676D8);font-weight:var(--global--typography-font-weight-medium, 500)}.ds-pagination-link--active:hover{color:var(--global--color-neutral-0, #FFFFFF);background-color:var(--global--color-brand-primary-dark, #0554B0);border-color:var(--global--color-brand-primary-dark, #0554B0)}.ds-pagination-link--disabled{color:var(--global--color-neutral-400, #9CA3AF);background-color:var(--global--color-neutral-100, #F3F4F6);border-color:var(--global--color-neutral-200, #E5E7EB);cursor:not-allowed;pointer-events:none}.ds-pagination-link--ellipsis{color:var(--global--color-neutral-500, #6B7280);background-color:transparent;border-color:transparent;cursor:default;pointer-events:none}.ds-pagination--sm .ds-pagination-link{min-width:2rem;height:2rem;padding:var(--global--spacing-1, .25rem) var(--global--spacing-2, .5rem);font-size:var(--global--typography-font-size-sm, .875rem);line-height:var(--global--typography-line-height-sm, 1.25)}.ds-pagination--sm .ds-pagination-list{gap:var(--global--spacing-0-5, .125rem)}.ds-pagination--md .ds-pagination-link{min-width:2.5rem;height:2.5rem;padding:var(--global--spacing-2, .5rem) var(--global--spacing-3, .75rem);font-size:var(--global--typography-font-size-base, 1rem);line-height:var(--global--typography-line-height-normal, 1.5)}.ds-pagination--md .ds-pagination-list{gap:var(--global--spacing-1, .25rem)}.ds-pagination--lg .ds-pagination-link{min-width:3rem;height:3rem;padding:var(--global--spacing-3, .75rem) var(--global--spacing-4, 1rem);font-size:var(--global--typography-font-size-lg, 1.125rem);line-height:var(--global--typography-line-height-lg, 1.75)}.ds-pagination--lg .ds-pagination-list{gap:var(--global--spacing-1-5, .375rem)}.ds-pagination--pills{background-color:var(--global--color-neutral-100, #F3F4F6);border-radius:var(--global--border-radius-lg, .5rem);padding:var(--global--spacing-3, .75rem)}.ds-pagination--pills .ds-pagination-link{border-radius:var(--global--border-radius-full, 9999px);border:none;background-color:transparent}.ds-pagination--pills .ds-pagination-link:hover{background-color:var(--global--color-neutral-200, #E5E7EB)}.ds-pagination--pills .ds-pagination-link--active{background-color:var(--global--color-brand-primary, #0676D8);color:var(--global--color-neutral-0, #FFFFFF)}.ds-pagination--pills .ds-pagination-link--disabled{background-color:transparent;border:none}.ds-pagination--minimal .ds-pagination-link{background-color:transparent;border:none;color:var(--global--color-neutral-700, #374151)}.ds-pagination--minimal .ds-pagination-link:hover{background-color:var(--global--color-neutral-100, #F3F4F6);color:var(--global--color-neutral-900, #262626)}.ds-pagination--minimal .ds-pagination-link--active{background-color:var(--global--color-brand-primary, #0676D8);color:var(--global--color-neutral-0, #FFFFFF)}.ds-pagination--minimal .ds-pagination-link--disabled{background-color:transparent;border:none;color:var(--global--color-neutral-400, #9CA3AF)}.ds-pagination--compact .ds-pagination-list{gap:0}.ds-pagination--compact .ds-pagination-link{border-radius:0;border-right-width:0}.ds-pagination--compact .ds-pagination-item:first-child .ds-pagination-link{border-top-left-radius:var(--global--border-radius-md, .375rem);border-bottom-left-radius:var(--global--border-radius-md, .375rem)}.ds-pagination--compact .ds-pagination-item:last-child .ds-pagination-link{border-top-right-radius:var(--global--border-radius-md, .375rem);border-bottom-right-radius:var(--global--border-radius-md, .375rem);border-right-width:1px}.ds-pagination--left{align-items:flex-start}.ds-pagination--center{align-items:center}.ds-pagination--right{align-items:flex-end}.ds-pagination--rounded{border-radius:var(--global--border-radius-md, .375rem)}.ds-pagination--rounded-sm{border-radius:var(--global--border-radius-sm, .125rem)}.ds-pagination--rounded-md{border-radius:var(--global--border-radius-md, .375rem)}.ds-pagination--rounded-lg{border-radius:var(--global--border-radius-lg, .5rem)}.ds-pagination--rounded-xl{border-radius:var(--global--border-radius-xl, .75rem)}.ds-pagination--rounded-full{border-radius:var(--global--border-radius-full, 9999px)}.ds-pagination-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1em;height:1em;fill:currentColor}.ds-pagination-icon--sm{width:.875em;height:.875em}.ds-pagination-icon--md{width:1em;height:1em}.ds-pagination-icon--lg{width:1.125em;height:1.125em}.ds-pagination-mobile{display:none;width:100%;max-width:200px}.ds-pagination-select{width:100%;padding:var(--global--spacing-2, .5rem) var(--global--spacing-3, .75rem);font-family:inherit;font-size:var(--global--typography-font-size-base, 1rem);color:var(--global--color-neutral-900, #262626);background-color:var(--global--color-neutral-0, #FFFFFF);border:1px solid var(--global--color-neutral-300, #D1D5DB);border-radius:var(--global--border-radius-md, .375rem);outline:none;cursor:pointer;transition:border-color var(--global--transition-duration-default, .15s) ease-in-out,box-shadow var(--global--transition-duration-default, .15s) ease-in-out}.ds-pagination-select:focus{border-color:var(--global--color-brand-primary, #0676D8);box-shadow:0 0 0 3px var(--global--color-brand-primary-alpha-30, rgba(6, 118, 216, .3))}.ds-pagination-select--sm{padding:var(--global--spacing-1, .25rem) var(--global--spacing-2, .5rem);font-size:var(--global--typography-font-size-sm, .875rem)}.ds-pagination-select--lg{padding:var(--global--spacing-3, .75rem) var(--global--spacing-4, 1rem);font-size:var(--global--typography-font-size-lg, 1.125rem)}.ds-pagination-info{font-size:var(--global--typography-font-size-sm, .875rem);color:var(--global--color-neutral-600, #4B5563);text-align:center;margin-top:var(--global--spacing-2, .5rem)}.ds-pagination-info--sm{font-size:var(--global--typography-font-size-xs, .75rem)}.ds-pagination-info--lg{font-size:var(--global--typography-font-size-base, 1rem)}.ds-pagination--mobile-only .ds-pagination-list{display:none}.ds-pagination--mobile-only .ds-pagination-mobile{display:block}.pagination{display:flex;padding-left:0;list-style:none;border-radius:var(--global--border-radius-md, .375rem);margin:var(--global--spacing-5, 1.25rem) 0;justify-content:center}.page-item{display:flex;align-items:center}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item:first-child .page-link{border-top-left-radius:var(--global--border-radius-md, .375rem);border-bottom-left-radius:var(--global--border-radius-md, .375rem)}.page-item:last-child .page-link{border-top-right-radius:var(--global--border-radius-md, .375rem);border-bottom-right-radius:var(--global--border-radius-md, .375rem)}.page-item.active .page-link{z-index:3;color:var(--global--color-neutral-0, #FFFFFF);background-color:var(--global--color-brand-primary, #0676D8);border-color:var(--global--color-brand-primary, #0676D8)}.page-item.disabled .page-link{color:var(--global--color-neutral-400, #9CA3AF);pointer-events:none;cursor:auto;background-color:var(--global--color-neutral-100, #F3F4F6);border-color:var(--global--color-neutral-200, #E5E7EB)}.page-link{position:relative;display:block;padding:var(--global--spacing-2, .5rem) var(--global--spacing-3, .75rem);margin-left:-1px;line-height:1.25;color:var(--global--color-brand-primary, #0676D8);text-decoration:none;background-color:var(--global--color-neutral-0, #FFFFFF);border:1px solid var(--global--color-neutral-300, #D1D5DB);transition:color var(--global--transition-duration-default, .15s) ease-in-out,background-color var(--global--transition-duration-default, .15s) ease-in-out,border-color var(--global--transition-duration-default, .15s) ease-in-out,box-shadow var(--global--transition-duration-default, .15s) ease-in-out}.page-link:hover{z-index:2;color:var(--global--color-brand-primary-dark, #0554B0);text-decoration:none;background-color:var(--global--color-neutral-50, #F9FAFB);border-color:var(--global--color-neutral-400, #9CA3AF)}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 3px var(--global--color-brand-primary-alpha-30, rgba(6, 118, 216, .3))}.member-portal .module-wrapper .page-item:last-child .page-link{border-top-right-radius:var(--global--border-radius-md, .375rem);border-bottom-right-radius:var(--global--border-radius-md, .375rem)}.member-portal .module-wrapper .page-item:first-child .page-link{border-top-left-radius:var(--global--border-radius-md, .375rem);border-bottom-left-radius:var(--global--border-radius-md, .375rem)}.module-wrapper .feature .pagination{margin-top:var(--global--spacing-6, 1.5rem);margin-bottom:var(--global--spacing-4, 1rem)}@media(max-width:768px){.ds-pagination-list{gap:var(--global--spacing-0-5, .125rem)}.ds-pagination-link{min-width:2rem;height:2rem;padding:var(--global--spacing-1, .25rem) var(--global--spacing-2, .5rem);font-size:var(--global--typography-font-size-sm, .875rem)}.ds-pagination-mobile{display:block}.pagination{font-size:var(--global--typography-font-size-sm, .875rem);margin:var(--global--spacing-3, .75rem) 0}.page-link{padding:var(--global--spacing-1, .25rem) var(--global--spacing-2, .5rem)}}@media(max-width:480px){.ds-pagination-list{justify-content:center;flex-wrap:wrap}.ds-pagination-item--page:not(.ds-pagination-item--active){display:none}.ds-pagination-item--page.ds-pagination-item--active,.ds-pagination-item--first,.ds-pagination-item--prev,.ds-pagination-item--next,.ds-pagination-item--last{display:flex}.ds-pagination-item--page.ds-pagination-item--active+.ds-pagination-item--page,.ds-pagination-item--page+.ds-pagination-item--page.ds-pagination-item--active{display:flex}}@media(prefers-contrast:high){.ds-pagination-link{border-width:2px}.ds-pagination-link:focus{outline-width:3px}.ds-pagination-link--active{border-color:var(--global--color-brand-primary-dark, #0554B0)}.page-link{border-width:2px}}@media(prefers-reduced-motion:reduce){.ds-pagination-link,.ds-pagination-select,.page-link{transition:none}}@media print{.ds-pagination,.pagination{display:none}}.ds-pagination-link:focus-visible{outline:2px solid var(--global--color-brand-primary, #0676D8);outline-offset:2px}.page-link:focus-visible{outline:2px solid var(--global--color-brand-primary, #0676D8);outline-offset:2px;box-shadow:none}.ds-popup-confirm{position:relative;min-width:600px;left:0;right:0;top:15%;bottom:0;text-align:center;z-index:20;background-color:var(--global--color-background-primary, #FFF);max-width:14rem;border-radius:1rem;padding:3rem;margin:auto auto 10rem;display:flex;flex-direction:column;box-shadow:0 10px 25px #00000026;border:1px solid var(--global--color-border-primary, #E9ECEF)}.ds-popup-confirm-background{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;width:100%;height:calc(var(--vh, 1vh) * 100);overflow-y:auto;background-color:#00000080;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:ds-popup-fade-in .2s ease-out}@keyframes ds-popup-fade-in{0%{opacity:0}to{opacity:1}}.ds-popup-confirm-text{flex:1;font-family:var(--global--font-family-secondary, var(--global--font-family-primary, system-ui));font-size:20px;font-weight:400;padding-top:20px;color:var(--global--color-text-primary, #222);line-height:1.5;max-width:85%;margin:0 auto}.ds-popup-confirm-text-sure{font-size:2rem;border-bottom:1px solid var(--global--color-border-primary, #E9ECEF);padding-bottom:20px;margin-bottom:20px;font-weight:600;color:var(--global--color-text-primary, #222)}.ds-popup-confirm-text-container{flex:1;font-size:20px;font-weight:400;color:var(--global--color-text-primary, #222);line-height:1.5}.ds-popup-confirm-choices{display:flex;justify-content:space-between;align-items:center;text-align:center;margin-top:20px;gap:16px}.ds-popup-confirm-choices--center{justify-content:center}.ds-popup-confirm-choices--end{justify-content:flex-end}.ds-popup-button{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s ease;border:1px solid transparent;min-width:100px}.ds-popup-button--primary{background:var(--global--color-brand-primary, #0676D8);color:var(--global--color-text-inverse, #FFF);border-color:var(--global--color-brand-primary, #0676D8)}.ds-popup-button--primary:hover{background:var(--global--color-brand-secondary, #0056b3);border-color:var(--global--color-brand-secondary, #0056b3)}.ds-popup-button--secondary{background:var(--global--color-background-primary, #FFF);color:var(--global--color-text-primary, #222);border-color:var(--global--color-border-primary, #DEE2E6)}.ds-popup-button--secondary:hover{background:var(--global--color-background-secondary, #F8F9FA);border-color:var(--global--color-border-secondary, #ADB5BD)}.ds-popup-button--danger{background:var(--global--color-status-error, #dc3545);color:var(--global--color-text-inverse, #FFF);border-color:var(--global--color-status-error, #dc3545)}.ds-popup-button--danger:hover{background:#c82333;border-color:#bd2130}.ds-popup-button--success{background:var(--global--color-status-success, #28a745);color:var(--global--color-text-inverse, #FFF);border-color:var(--global--color-status-success, #28a745)}.ds-popup-button--success:hover{background:#218838;border-color:#1e7e34}.ds-popup-close{color:var(--global--color-brand-primary, #0676D8);border:none;background:none;padding:0;font-size:3rem;transition:color .2s ease;display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:1rem;z-index:21;cursor:pointer;width:48px;height:48px;border-radius:50%}.ds-popup-close:hover{color:var(--global--color-brand-secondary, #0056b3);background:#0676d81a}.ds-popup-alert{border:none;background:none;padding:1.25em 0 0;display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:1.25rem;z-index:21;color:var(--global--color-status-warning, #ffc107);font-size:2rem}.ds-popup-alert--error{color:var(--global--color-status-error, #dc3545)}.ds-popup-alert--success{color:var(--global--color-status-success, #28a745)}.ds-popup-alert--info{color:var(--global--color-brand-primary, #0676D8)}.ds-popup-details{color:var(--global--color-text-secondary, #757575);font-size:16px;margin-bottom:8px;line-height:1.4}.ds-popup-details:last-child{margin-bottom:0}.ds-popup progress{min-width:100%;height:8px;border-radius:4px;border:none;background:var(--global--color-background-secondary, #E9ECEF);margin:16px 0}.ds-popup progress::-webkit-progress-bar{background:var(--global--color-background-secondary, #E9ECEF);border-radius:4px}.ds-popup progress::-webkit-progress-value{background:var(--global--color-brand-primary, #0676D8);border-radius:4px}.ds-popup progress::-moz-progress-bar{background:var(--global--color-brand-primary, #0676D8);border-radius:4px}.ds-popup input{max-width:none;width:100%;padding:12px 16px;border:1px solid var(--global--color-border-primary, #DEE2E6);border-radius:4px;font-size:16px;margin:8px 0;transition:border-color .2s ease,box-shadow .2s ease}.ds-popup input:focus{outline:none;border-color:var(--global--color-brand-primary, #0676D8);box-shadow:0 0 0 2px #0676d833}.ds-popup-confirm--small{min-width:400px;max-width:10rem;padding:2rem}.ds-popup-confirm--large{min-width:800px;max-width:20rem;padding:4rem}.ds-popup-confirm--full-width{min-width:90vw;max-width:90vw}.ds-popup-confirm{animation:ds-popup-slide-in .3s ease-out}@keyframes ds-popup-slide-in{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}.ds-popup-loading{display:flex;flex-direction:column;align-items:center;gap:16px;padding:20px 0}.ds-popup-loading__spinner{width:32px;height:32px;border:3px solid var(--global--color-border-primary, #DEE2E6);border-top:3px solid var(--global--color-brand-primary, #0676D8);border-radius:50%;animation:ds-popup-spin 1s linear infinite}@keyframes ds-popup-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ds-popup-loading__text{color:var(--global--color-text-secondary, #757575);font-size:16px}@media only screen and (max-width:992px){.ds-popup-confirm{width:97%;min-width:97%;max-width:97%;margin:auto;top:10%;padding:2rem}.ds-popup-confirm--small{min-width:95%;max-width:95%}.ds-popup-confirm--large{min-width:97%;max-width:97%}.ds-popup-confirm-text{font-size:18px}.ds-popup-confirm-text-sure{font-size:1.5rem}.ds-popup-confirm-choices{flex-direction:column;gap:12px}.ds-popup-button{width:100%;min-width:auto}.ds-popup-close{font-size:2rem;width:40px;height:40px}}@media only screen and (max-width:480px){.ds-popup-confirm{padding:1.5rem;border-radius:.5rem}.ds-popup-confirm-text{font-size:16px;padding-top:16px}.ds-popup-confirm-text-sure{font-size:1.25rem;padding-bottom:16px;margin-bottom:16px}}.ds-progress-container{width:100%;display:flex;flex-direction:column;height:var(--global--spacing-8, 2rem);margin-bottom:var(--global--spacing-8, 2rem);align-items:center}.ds-progress-label{font-size:var(--global--typography-font-size-sm, .875rem);font-weight:var(--global--typography-font-weight-medium, 500);color:var(--global--color-neutral-700, #374151);margin-bottom:var(--global--spacing-2, .5rem);text-align:center;font-family:var(--global--typography-font-family-secondary, "Rubik", sans-serif)}.ds-progress-background{width:100%;border-radius:var(--global--border-radius-full, 9999px);background-color:var(--global--color-neutral-200, #E5E7EB)!important;height:var(--global--spacing-2-5, .625rem);margin-top:var(--global--spacing-2, .5rem);margin-bottom:var(--global--spacing-2, .5rem);position:relative;overflow:hidden}.ds-progress-bar{border-radius:var(--global--border-radius-full, 9999px);height:100%;transition:width .3s ease-in-out;position:relative;background-color:var(--global--color-semantic-success, #22C55E)}.ds-progress-bar--success{background-color:var(--global--color-semantic-success, #22C55E)!important}.ds-progress-bar--warning{background-color:var(--global--color-semantic-warning, #FFCD00)!important}.ds-progress-bar--error{background-color:var(--global--color-semantic-error, #E14545)!important}.ds-progress-bar--info{background-color:var(--global--color-semantic-info, #3B82F6)!important}.ds-progress-bar--primary{background-color:var(--global--color-brand-primary, #0676D8)!important}.ds-progress-bar--secondary{background-color:var(--global--color-brand-secondary, #57D2FF)!important}.ds-progress-bar--striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.ds-progress-bar--animated{animation:ds-progress-bar-stripes 1s linear infinite}@keyframes ds-progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}.ds-progress-container--small .ds-progress-background,.ds-progress-background--small{height:var(--global--spacing-1, .25rem)}.ds-progress-container--large .ds-progress-background,.ds-progress-background--large{height:var(--global--spacing-4, 1rem)}.ds-progress-container--thin .ds-progress-background{height:var(--global--spacing-1, .25rem)}.ds-progress-container--thick .ds-progress-background{height:var(--global--spacing-4, 1rem)}.ds-progress-info{font-size:var(--global--typography-font-size-xs, .75rem);color:var(--global--color-neutral-600, #6B7280);margin-top:var(--global--spacing-1, .25rem);text-align:center;font-family:var(--global--typography-font-family-secondary, "Rubik", sans-serif)}.ds-progress-info span{margin:0 var(--global--spacing-1, .25rem)}@media only screen and (max-width:768px){.ds-progress-container{height:auto;margin-bottom:var(--global--spacing-6, 1.5rem)}.ds-progress-label{font-size:var(--global--typography-font-size-xs, .75rem)}.ds-progress-background{height:var(--global--spacing-2, .5rem)}.ds-progress-info{font-size:var(--global--typography-font-size-2xs, .625rem)}}.ds-progress-container:focus-within{outline:2px solid var(--global--color-brand-primary, #0676D8);outline-offset:2px;border-radius:var(--global--border-radius-base, .5rem)}@media(prefers-contrast:high){.ds-progress-background,.ds-progress-bar{border:1px solid}}.form-group .ds-radio-label:after,.ds-radio-label:after{content:none!important}.ds-radio{display:block;position:relative;font-family:var(--global--typography-font-family-secondary, "Rubik", "Segoe UI", sans-serif)}.ds-radio--inline{display:inline-flex;vertical-align:middle;margin-right:var(--global--spacing-4, 1rem)}.ds-radio-label{display:flex;align-items:center;gap:var(--global--spacing-2, .5rem);cursor:pointer;-webkit-user-select:none;user-select:none;line-height:1.5}.ds-radio-label--disabled{cursor:not-allowed;opacity:.6}.ds-radio-label--reverse{flex-direction:row-reverse;justify-content:space-between}.ds-radio-input{position:absolute;opacity:0;width:0;height:0;margin:0;padding:0}.ds-radio-indicator{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--component--radio-size, 18px);height:var(--component--radio-size, 18px);border:2px solid var(--component--radio-border-color, var(--global--color-neutral-300, #D1D5DB));border-radius:50%;background-color:var(--component--radio-background, var(--global--color-neutral-0, #FFFFFF));transition:all var(--global--transition-duration-default, .15s) ease}.ds-radio-indicator--checked{background-color:var(--component--radio-checked-background, var(--global--color-brand-primary, #0676D8));border-color:var(--component--radio-checked-border-color, var(--global--color-brand-primary, #0676D8))}.ds-radio-indicator--disabled{background-color:var(--component--radio-disabled-background, var(--global--color-neutral-100, #F3F4F6));border-color:var(--component--radio-disabled-border-color, var(--global--color-neutral-200, #E5E7EB))}.ds-radio-dot{width:8px;height:8px;border-radius:50%;background-color:var(--component--radio-dot-color, var(--global--color-neutral-0, #FFFFFF));transition:opacity var(--global--transition-duration-default, .15s) ease}.ds-radio-text{flex:1;font-size:var(--component--radio-font-size, var(--global--typography-font-size-base, 1rem));font-weight:var(--component--radio-font-weight, var(--global--typography-font-weight-normal, 400));color:var(--component--radio-text-color, var(--global--color-neutral-900, #262626));line-height:var(--component--radio-line-height, 1.5)}.ds-radio-text--disabled{color:var(--component--radio-disabled-text-color, var(--global--color-neutral-400, #9CA3AF))}.ds-radio-required{color:var(--component--radio-required-color, var(--global--color-semantic-error, #E14545));margin-left:var(--global--spacing-1, .25rem)}.ds-radio-description{margin-top:var(--global--spacing-1, .25rem);margin-left:calc(var(--component--radio-size, 18px) + var(--global--spacing-2, .5rem));font-size:var(--global--typography-font-size-sm, .875rem);color:var(--global--color-neutral-600, #6B7280);line-height:1.4}.ds-radio--reverse .ds-radio-description{margin-left:0;margin-right:calc(var(--component--radio-size, 18px) + var(--global--spacing-2, .5rem))}.ds-radio-description--disabled{color:var(--global--color-neutral-400, #9CA3AF)}.ds-radio-help{margin-top:var(--global--spacing-1, .25rem);margin-left:calc(var(--component--radio-size, 18px) + var(--global--spacing-2, .5rem));font-size:var(--global--typography-font-size-sm, .875rem);color:var(--global--color-neutral-600, #6B7280);line-height:1.4}.ds-radio--reverse .ds-radio-help{margin-left:0;margin-right:calc(var(--component--radio-size, 18px) + var(--global--spacing-2, .5rem))}.ds-radio-error{margin-top:var(--global--spacing-1, .25rem);margin-left:calc(var(--component--radio-size, 18px) + var(--global--spacing-2, .5rem));font-size:var(--global--typography-font-size-sm, .875rem);color:var(--global--color-semantic-error, #E14545);line-height:1.4;display:flex;align-items:center;gap:var(--global--spacing-1, .25rem)}.ds-radio--reverse .ds-radio-error{margin-left:0;margin-right:calc(var(--component--radio-size, 18px) + var(--global--spacing-2, .5rem))}.ds-radio-validation{margin-top:var(--global--spacing-1, .25rem);margin-left:calc(var(--component--radio-size, 18px) + var(--global--spacing-2, .5rem));font-size:var(--global--typography-font-size-sm, .875rem);line-height:1.4;display:flex;align-items:center;gap:var(--global--spacing-1, .25rem)}.ds-radio--reverse .ds-radio-validation{margin-left:0;margin-right:calc(var(--component--radio-size, 18px) + var(--global--spacing-2, .5rem))}.ds-radio-validation--valid{color:var(--global--color-semantic-success, #22C55E)}.ds-radio--sm{--component--radio-size: 14px;--component--radio-font-size: var(--global--typography-font-size-sm, .875rem)}.ds-radio--sm .ds-radio-dot{width:6px;height:6px}.ds-radio--md{--component--radio-size: 18px;--component--radio-font-size: var(--global--typography-font-size-base, 1rem)}.ds-radio--lg{--component--radio-size: 22px;--component--radio-font-size: var(--global--typography-font-size-lg, 1.125rem)}.ds-radio--lg .ds-radio-dot{width:10px;height:10px}.ds-radio--primary{--component--radio-checked-background: var(--global--color-brand-primary, #0676D8);--component--radio-checked-border-color: var(--global--color-brand-primary, #0676D8)}.ds-radio--secondary{--component--radio-checked-background: var(--global--color-neutral-600, #6B7280);--component--radio-checked-border-color: var(--global--color-neutral-600, #6B7280)}.ds-radio--success{--component--radio-checked-background: var(--global--color-semantic-success, #22C55E);--component--radio-checked-border-color: var(--global--color-semantic-success, #22C55E)}.ds-radio--warning{--component--radio-checked-background: var(--global--color-semantic-warning, #F59E0B);--component--radio-checked-border-color: var(--global--color-semantic-warning, #F59E0B)}.ds-radio--danger{--component--radio-checked-background: var(--global--color-semantic-error, #E14545);--component--radio-checked-border-color: var(--global--color-semantic-error, #E14545)}.ds-radio--info{--component--radio-checked-background: var(--global--color-semantic-info, #3B82F6);--component--radio-checked-border-color: var(--global--color-semantic-info, #3B82F6)}.ds-radio--button .ds-radio-label{border:1px solid var(--global--color-neutral-300, #D1D5DB);border-radius:var(--global--border-radius-md, .375rem);padding:var(--global--spacing-2, .5rem) var(--global--spacing-3, .75rem);background-color:var(--global--color-neutral-0, #FFFFFF);transition:all var(--global--transition-duration-default, .15s) ease}.ds-radio--button .ds-radio-indicator{display:none}.ds-radio--button.ds-radio--checked .ds-radio-label{background-color:var(--component--radio-checked-background, var(--global--color-brand-primary, #0676D8));border-color:var(--component--radio-checked-border-color, var(--global--color-brand-primary, #0676D8));color:var(--global--color-neutral-0, #FFFFFF)}.ds-radio--button .ds-radio-label:hover:not(.ds-radio-label--disabled){border-color:var(--global--color-neutral-400, #9CA3AF)}.ds-radio--card .ds-radio-label{border:1px solid var(--global--color-neutral-200, #E5E7EB);border-radius:var(--global--border-radius-lg, .5rem);padding:var(--global--spacing-4, 1rem);background-color:var(--global--color-neutral-0, #FFFFFF);box-shadow:var(--global--shadow-sm);transition:all var(--global--transition-duration-default, .15s) ease;flex-direction:column;align-items:flex-start;gap:var(--global--spacing-3, .75rem)}.ds-radio--card.ds-radio--checked .ds-radio-label{border-color:var(--component--radio-checked-border-color, var(--global--color-brand-primary, #0676D8));box-shadow:0 0 0 1px var(--component--radio-checked-border-color, var(--global--color-brand-primary, #0676D8))}.ds-radio--card .ds-radio-label:hover:not(.ds-radio-label--disabled){border-color:var(--global--color-neutral-300, #D1D5DB);box-shadow:var(--global--shadow-md)}.ds-radio--segment .ds-radio-label{border:1px solid var(--global--color-neutral-300, #D1D5DB);border-radius:0;padding:var(--global--spacing-2, .5rem) var(--global--spacing-4, 1rem);background-color:var(--global--color-neutral-0, #FFFFFF);transition:all var(--global--transition-duration-default, .15s) ease;margin-right:-1px;position:relative;z-index:1}.ds-radio--segment:first-child .ds-radio-label{border-top-left-radius:var(--global--border-radius-md, .375rem);border-bottom-left-radius:var(--global--border-radius-md, .375rem)}.ds-radio--segment:last-child .ds-radio-label{border-top-right-radius:var(--global--border-radius-md, .375rem);border-bottom-right-radius:var(--global--border-radius-md, .375rem);margin-right:0}.ds-radio--segment .ds-radio-indicator{display:none}.ds-radio--segment.ds-radio--checked .ds-radio-label{background-color:var(--component--radio-checked-background, var(--global--color-brand-primary, #0676D8));border-color:var(--component--radio-checked-border-color, var(--global--color-brand-primary, #0676D8));color:var(--global--color-neutral-0, #FFFFFF);z-index:2}.ds-radio--segment .ds-radio-label:hover:not(.ds-radio-label--disabled){background-color:var(--global--color-neutral-50, #F9FAFB);z-index:2}.ds-radio--invalid .ds-radio-indicator{border-color:var(--global--color-semantic-error, #E14545)}.ds-radio--valid .ds-radio-indicator{border-color:var(--global--color-semantic-success, #22C55E)}.ds-radio-input:focus+.ds-radio-indicator{outline:2px solid var(--global--color-brand-primary, #0676D8);outline-offset:2px}.ds-radio-input:focus:not(:focus-visible)+.ds-radio-indicator{outline:none}.ds-radio-label:hover:not(.ds-radio-label--disabled) .ds-radio-indicator{border-color:var(--global--color-neutral-400, #9CA3AF)}.ds-radio-label:hover:not(.ds-radio-label--disabled) .ds-radio-indicator--checked{border-color:var(--component--radio-checked-border-color, var(--global--color-brand-primary, #0676D8))}@media(prefers-reduced-motion:reduce){.ds-radio-indicator,.ds-radio-dot,.ds-radio-label{transition:none}}@media(prefers-contrast:high){.ds-radio-indicator{border-width:2px}.ds-radio-indicator--checked{border-color:var(--global--color-neutral-900, #262626)}}@media print{.ds-radio-indicator--checked:after{content:"●";position:absolute;font-size:12px;font-weight:700;color:var(--global--color-neutral-900, #262626)}.ds-radio-dot{display:none}}.form-group .ds-select-label:after,.ds-select-label:after{content:none!important}.ds-select-container{display:flex;flex-direction:column;gap:var(--global--spacing-1-5, .375rem);font-family:var(--global--typography-font-family-secondary, "Rubik", "Segoe UI", sans-serif)}.ds-select-container--disabled{opacity:.6;pointer-events:none}.ds-select-label{display:block;font-size:var(--component--form-label-font-size, var(--global--typography-font-size-sm, .875rem));font-weight:var(--component--form-label-font-weight, var(--global--typography-font-weight-medium, 500));color:var(--component--form-label-color, var(--global--color-neutral-700, #374151));line-height:1.4;margin:0}.ds-select-required{color:var(--component--form-error-color, var(--global--color-semantic-error, #E14545));margin-left:var(--global--spacing-1, .25rem)}.ds-select-wrapper{position:relative;display:flex;align-items:center}.ds-select{width:100%;border:var(--component--form-input-border, 1px solid var(--global--color-neutral-300, #D1D5DB));border-radius:var(--component--form-input-border-radius, var(--global--border-radius-md, .375rem));background-color:var(--component--form-input-background, var(--global--color-neutral-0, #FFFFFF));color:var(--global--color-neutral-900, #262626);font-family:inherit;font-size:var(--component--form-input-font-size, var(--global--typography-font-size-base, 1rem));line-height:1.5;transition:all .2s ease-in-out;outline:none;cursor:pointer;display:block;padding:.375rem 2.25rem .375rem .75rem;font-weight:400;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ds-select:focus{border-color:var(--component--form-input-border-focus, var(--global--color-brand-primary, #0676D8));box-shadow:0 0 0 3px #0676d81a}.ds-select:disabled{background-color:var(--global--color-neutral-100, #F3F4F6);color:var(--global--color-neutral-500, #6B7280);cursor:not-allowed}.ds-select--sm{padding:var(--global--spacing-2, .5rem) var(--global--spacing-3, .75rem);font-size:var(--global--typography-font-size-sm, .875rem);min-height:32px}.ds-select--md{padding:var(--component--form-input-padding, var(--global--spacing-3, .75rem));min-height:40px}.ds-select--lg{padding:var(--global--spacing-4, 1rem);font-size:var(--global--typography-font-size-lg, 1.125rem);min-height:48px}.ds-select--filled{background-color:var(--global--color-neutral-100, #F3F4F6);border-color:transparent}.ds-select--filled:focus{background-color:var(--global--color-neutral-0, #FFFFFF);border-color:var(--component--form-input-border-focus, var(--global--color-brand-primary, #0676D8))}.ds-select--outlined{background-color:transparent;border-width:2px}.ds-select--outlined:focus{border-color:var(--component--form-input-border-focus, var(--global--color-brand-primary, #0676D8))}.ds-select--error{border-color:var(--component--form-error-color, var(--global--color-semantic-error, #E14545))}.ds-select--error:focus{border-color:var(--component--form-error-color, var(--global--color-semantic-error, #E14545));box-shadow:0 0 0 3px #e145451a}.ds-select--success{border-color:var(--global--color-semantic-success, #7ED321)}.ds-select--success:focus{border-color:var(--global--color-semantic-success, #7ED321);box-shadow:0 0 0 3px #7ed3211a}.ds-select--warning{border-color:var(--global--color-semantic-warning, #FFCD00)}.ds-select--warning:focus{border-color:var(--global--color-semantic-warning, #FFCD00);box-shadow:0 0 0 3px #ffcd001a}.ds-select--multiple{min-height:auto;cursor:default}.ds-select--multiple option{padding:var(--global--spacing-2, .5rem)}.ds-select--multiple option:checked{background-color:var(--global--color-brand-primary, #0676D8);color:var(--global--color-neutral-0, #FFFFFF)}.ds-select--has-prefix{padding-left:calc(var(--global--spacing-10, 2.5rem) + var(--global--spacing-3, .75rem))}.ds-select--has-suffix{padding-right:calc(var(--global--spacing-10, 2.5rem) + var(--global--spacing-3, .75rem))}.ds-select-prefix,.ds-select-suffix{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:var(--global--spacing-10, 2.5rem);height:var(--global--spacing-10, 2.5rem);color:var(--global--color-neutral-500, #6B7280);pointer-events:none;z-index:1}.ds-select-prefix{left:0}.ds-select-suffix{right:0}.ds-select-icon{width:var(--global--spacing-5, 1.25rem);height:var(--global--spacing-5, 1.25rem)}.ds-select-help{font-size:var(--global--typography-font-size-sm, .875rem);color:var(--global--color-neutral-600, #6B7280);line-height:1.4}.ds-select-error{font-size:var(--global--typography-font-size-sm, .875rem);color:var(--component--form-error-color, var(--global--color-semantic-error, #E14545));line-height:1.4}.ds-select-validation{font-size:var(--global--typography-font-size-sm, .875rem);line-height:1.4}.ds-select-validation--valid{color:var(--global--color-semantic-success, #7ED321)}.ds-select-validation--invalid{color:var(--component--form-error-color, var(--global--color-semantic-error, #E14545))}.ds-select-validation--warning{color:var(--global--color-semantic-warning, #FFCD00)}.ds-select-container--sm .ds-select--has-prefix{padding-left:calc(var(--global--spacing-8, 2rem) + var(--global--spacing-2, .5rem))}.ds-select-container--sm .ds-select--has-suffix{padding-right:calc(var(--global--spacing-8, 2rem) + var(--global--spacing-2, .5rem))}.ds-select-container--sm .ds-select-prefix,.ds-select-container--sm .ds-select-suffix{width:var(--global--spacing-8, 2rem);height:var(--global--spacing-8, 2rem)}.ds-select-container--lg .ds-select--has-prefix{padding-left:calc(var(--global--spacing-12, 3rem) + var(--global--spacing-4, 1rem))}.ds-select-container--lg .ds-select--has-suffix{padding-right:calc(var(--global--spacing-12, 3rem) + var(--global--spacing-4, 1rem))}.ds-select-container--lg .ds-select-prefix,.ds-select-container--lg .ds-select-suffix{width:var(--global--spacing-12, 3rem);height:var(--global--spacing-12, 3rem)}.ds-note-item{display:flex;padding:16px 20px;flex-direction:column;align-items:flex-start;align-self:stretch;border-radius:4px;background:var(--global--color-background-secondary, #F4F3F3);margin-bottom:1em;gap:8px}.ds-note-item:last-child{margin-bottom:0}.ds-note-content{color:var(--global--color-text-primary, #222);font-family:var(--global--font-family-secondary, var(--global--font-family-primary, system-ui));font-size:1em;font-style:normal;font-weight:400;line-height:26px;overflow-wrap:anywhere}.ds-note-title{display:flex;justify-content:flex-end;align-items:center;gap:10px}.ds-note-profile img{display:flex;width:24px;height:24px;justify-content:center;align-items:center;border-radius:50%}.ds-note-details{display:flex;flex-direction:column;align-items:flex-start}.ds-note-author{color:var(--global--color-text-primary, #222);font-feature-settings:"clig" off,"liga" off;font-family:var(--global--font-family-secondary, var(--global--font-family-primary, system-ui));font-size:13px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1px;text-transform:uppercase}.ds-note-date{color:var(--global--color-text-secondary, #757575);font-feature-settings:"clig" off,"liga" off;font-family:var(--global--font-family-secondary, var(--global--font-family-primary, system-ui));font-size:12px;font-style:normal;font-weight:400;line-height:17px}.ds-note-sub-title{color:var(--global--color-text-primary, #222);font-feature-settings:"clig" off,"liga" off;font-family:var(--global--font-family-secondary, var(--global--font-family-primary, system-ui));font-size:13px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1px;text-transform:uppercase;margin-bottom:1.3rem}.ds-note-container{background-color:var(--global--color-background-primary, #FFF);padding:12px 16px;margin-bottom:24px}.ds-note-container--large-profile .ds-note-profile img{width:40px;height:40px}.ds-note-container--sideout{padding-top:10px;padding-bottom:20px}.ds-make-note{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.ds-make-note-title{color:var(--global--color-text-primary, #222);font-family:var(--global--font-family-secondary, var(--global--font-family-primary, system-ui));font-size:1em;font-style:normal;font-weight:400;line-height:26px}.ds-make-note-form{align-self:stretch}.ds-make-note-form textarea{display:flex;height:100px;padding:12px 16px;align-items:flex-start;gap:10px;align-self:stretch;border-radius:4px;border:1px solid var(--global--color-border-primary, #D1D1D1);background:var(--global--color-background-primary, #FFF);width:100%;resize:none;font-family:var(--global--font-family-secondary, var(--global--font-family-primary, system-ui));font-size:1em;line-height:26px}.ds-make-note-form textarea::placeholder{color:var(--global--color-text-secondary, #757575);font-family:var(--global--font-family-secondary, var(--global--font-family-primary, system-ui));font-size:1em;font-style:italic;font-weight:400;line-height:26px}.ds-make-note-form textarea:focus{outline:none;border-color:var(--global--color-brand-primary, #0676D8);box-shadow:0 0 0 2px #0676d833}.ds-make-note-form-actions{padding-top:1em}.ds-make-form-actions{display:flex;justify-content:flex-end;align-items:center;gap:40px;width:100%}.ds-make-note-students{display:flex;width:100%;padding:15px 20px;flex-direction:column;align-items:flex-start;gap:10px;border-radius:38px;border:1px solid var(--global--color-border-primary, #D1D1D1);background:var(--global--color-background-primary, #FFF)}.ds-make-note-selected-student{width:100%}.ds-make-note-selected-student img{width:24px;border-radius:12px;margin-right:12px}.ds-make-note-selected-student ul{width:100%}.ds-make-note-selected-student ul a{display:inline-block}.ds-make-note-selected-student .ds-dropdown-item--active{background-color:var(--global--color-brand-primary, #0676D8)}.ds-make-note-selected-student .ds-dropdown-item--active a{color:var(--global--color-text-inverse, #FFF)}.ds-make-note-selected-student .ds-dropdown-item:hover{background-color:var(--global--color-background-secondary, #F1F1F1)}.ds-make-note-selected-student .ds-dropdown-item:not(:last-child){border-bottom:0}.ds-make-note-selected-student .ds-dropdown-toggle{display:flex;justify-content:space-between}.ds-make-note-selected-student .ds-dropdown-item img{margin-left:12px}.ds-dropdown-toggle--show .ds-dropdown-toggle-icon svg{transform:scale(-1)}.ds-make-note-students .ds-dropdown-menu{max-height:500px;overflow-y:auto;overflow-x:hidden;width:100%}.ds-make-note-student{width:100%;text-align:left;justify-content:flex-start!important}.ds-make-note-course-notes{margin-left:12px}.ds-make-note .ds-sideout-form-actions{width:100%;min-height:253px}.ds-make-note .ds-sideout-form-details{height:calc(100% - (229px + 2.6rem));width:100%}@media only screen and (max-height:900px){.ds-make-note-students .ds-dropdown-menu{max-height:400px}}@media only screen and (max-height:800px){.ds-make-note-students .ds-dropdown-menu{max-height:300px}}@media only screen and (max-height:700px){.ds-make-note-form textarea{height:30px;padding:5px}.ds-make-note .ds-sideout-form-actions{min-height:155px}.ds-make-note .ds-sideout-form-details{height:calc(100% - (158px + 2.6rem))}.ds-make-note-students .ds-dropdown-menu{max-height:250px}}@media only screen and (max-height:600px){.ds-make-note-students .ds-dropdown-menu{max-height:150px}}.ds-menu-divider{border-bottom:1px solid var(--global--color-border-primary, #D1D1D1)}.ds-list-header-actions{text-align:right}.ds-list-header-actions input{width:1.23em;height:1.23em;margin-right:4px}.ds-list-header-actions input[type=checkbox]{accent-color:var(--global--color-brand-primary, #0676D8)}.ds-mobile-row-item{display:flex;justify-content:space-between;padding-bottom:5px;align-items:center;min-height:31px}.ds-mobile-row-item:last-child{padding-bottom:0}.ds-mobile-row-item p{margin-bottom:0}.ds-mobile-row-item--column{flex-direction:column;align-items:flex-start}.ds-mobile-row-item--with-actions{flex-direction:row;justify-content:space-between}.ds-mobile-row-item--centered{justify-content:center}.ds-mobile-row-item--start{justify-content:flex-start}.ds-mobile-data-key{margin-bottom:.5em;font-weight:600;color:var(--global--color-text-secondary, #757575);font-size:.875em;text-transform:uppercase;letter-spacing:.5px}.ds-mobile-data-value{color:var(--global--color-text-primary, #222);font-weight:400}.ds-session-roster{display:flex;flex-direction:column;gap:8px}.ds-session-roster-header{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:var(--global--color-background-secondary, #F1F1F1);border-radius:4px;font-weight:600;color:var(--global--color-text-primary, #222)}.ds-session-roster-item{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:var(--global--color-background-primary, #FFF);border:1px solid var(--global--color-border-primary, #D1D1D1);border-radius:4px;transition:background-color .2s ease,border-color .2s ease}.ds-session-roster-item:hover{background:var(--global--color-background-secondary, #F8F9FA);border-color:var(--global--color-border-secondary, #ADB5BD)}.ds-session-roster-item--selected{background:#0676d80d;border-color:var(--global--color-brand-primary, #0676D8)}.ds-bulk-actions{display:flex;align-items:center;gap:12px;padding:8px 16px;background:var(--global--color-background-tertiary, #E9ECEF);border-radius:4px;margin-bottom:16px}.ds-bulk-actions-count{font-weight:600;color:var(--global--color-text-primary, #222)}.ds-bulk-actions-buttons{display:flex;gap:8px;margin-left:auto}@media(max-width:768px){.ds-session-roster-header,.ds-session-roster-item{flex-direction:column;align-items:stretch;gap:8px}.ds-list-header-actions{text-align:left}.ds-bulk-actions{flex-direction:column;align-items:stretch;gap:8px}.ds-bulk-actions-buttons{margin-left:0;justify-content:stretch}}.ds-grid-data .ds-mobile-row-item{flex-direction:column;align-items:flex-start}.ds-grid-data .ds-mobile-row-item--with-actions{flex-direction:row;align-items:center}.ds-roster-status{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:12px;font-size:.75em;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.ds-roster-status--present{background:#28a7451a;color:var(--global--color-status-success, #28a745)}.ds-roster-status--absent{background:#dc35451a;color:var(--global--color-status-error, #dc3545)}.ds-roster-status--late{background:#ffc1071a;color:var(--global--color-status-warning, #ffc107)}.ds-roster-status--excused{background:#6c757d1a;color:var(--global--color-text-secondary, #6c757d)}.ds-table{width:100%}.ds-table-header{display:flex;background-color:var(--global--color-background-header);padding:10px}.ds-table-header-cell{display:flex;align-items:center;justify-content:flex-start;font-weight:var(--global--typography-fontWeight-bold);font-size:13px;color:var(--global--color-neutral-500);text-transform:uppercase;letter-spacing:.5px;font-family:var(--global--typography-fontFamily-secondary, "Rubik", sans-serif)}.ds-table-header-cell-sortable{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--global--color-brand-primary)}.ds-table-header-cell-sort-icon{margin-right:5px;margin-left:5px;display:flex;align-self:center;justify-self:center;transition:transform .1s ease-in-out}.ds-table-header-cell-sort-icon__up{transform:rotate(180deg)}.ds-table-header-cell-sort-icon__down{transform:rotate(0)}.ds-table-header-cell-sort-icon__none{display:none}.ds-table-cell{display:flex;align-items:center;justify-content:flex-start}.ds-table-cell-content--full-width{width:100%}.ds-table-cell__align-center{justify-content:center}.ds-table-cell__align-right{justify-content:flex-end}.ds-table-cell__valign-top{align-items:flex-start}.ds-table-cell__valign-center{align-items:center}.ds-table-cell__valign-bottom{align-items:flex-end}.ds-table-cell-col-1{flex:0 0 8.333333%;max-width:8.333333%}.ds-table-cell-col-2{flex:0 0 16.666667%;max-width:16.666667%}.ds-table-cell-col-3{flex:0 0 25%;max-width:25%}.ds-table-cell-col-4{flex:0 0 33.333333%;max-width:33.333333%}.ds-table-cell-col-5{flex:0 0 41.666667%;max-width:41.666667%}.ds-table-cell-col-6{flex:0 0 50%;max-width:50%}.ds-table-cell-col-7{flex:0 0 58.333333%;max-width:58.333333%}.ds-table-cell-col-8{flex:0 0 66.666667%;max-width:66.666667%}.ds-table-cell-col-9{flex:0 0 75%;max-width:75%}.ds-table-cell-col-10{flex:0 0 83.333333%;max-width:83.333333%}.ds-table-cell-col-11{flex:0 0 91.666667%;max-width:91.666667%}.ds-table-cell-col-12{flex:0 0 100%;max-width:100%}.ds-table-row{display:flex;flex-wrap:wrap;margin:0 0 2px;padding:16px 10px;background-color:var(--global--color-neutral-0)}.ds-table-row--bg--muted{background-color:#ececec}.ds-table-row--bg--none{background-color:transparent}.ds-table-row--justify--start{justify-content:flex-start}.ds-table-row--justify--end{justify-content:flex-end}.ds-table-row--justify--center{justify-content:center}.ds-table-row--justify--space-between{justify-content:space-between}.ds-table-row--justify--space-around{justify-content:space-around}.ds-table-row--justify--space-evenly{justify-content:space-evenly}.ds-table-row--spacing--none{margin-bottom:0}.ds-table-cell-variant-date{font-size:13px;color:var(--global--color-neutral-500);text-transform:uppercase;letter-spacing:.5px}.ds-table-cell-mobile-label{display:none}.ds-table-row--border--green{border-left:3px solid var(--global--color-status-success, #28a745)}.ds-table-row--border--yellow{border-left:3px solid var(--global--color-status-warning, #ffc107)}.ds-table-row--border--red{border-left:3px solid var(--global--color-status-error, #dc3545)}.ds-table-row--border--student-type-1,.ds-table-row--border--task-status-type-0,.ds-table-row--border--enrollment-status-green{border-left:3px solid var(--global--color-status-success, #28a745)}.ds-table-row--border--student-type-2,.ds-table-row--border--task-status-type-1{border-left:3px solid var(--global--color-status-warning, #ffc107)}.ds-table-row--border--student-type-3,.ds-table-row--border--task-status-type-2{border-left:3px solid var(--global--color-status-error, #dc3545)}.ds-table-row--border--student-type-4{border-left:3px solid var(--global--color-status-success, #28a745)}.ds-table-row--border--student-type-5{border-left:3px solid var(--global--color-status-error, #dc3545)}@media only screen and (max-width:768px){.ds-table-header{display:none}.ds-table-cell-mobile-label{display:flex;font-size:13px;color:var(--global--color-neutral-500);text-transform:uppercase;letter-spacing:.5px;font-weight:var(--global--typography-fontWeight-bold)}.ds-table-row{flex-direction:row;flex-wrap:wrap}.ds-table-cell{flex:unset!important;max-width:unset;justify-content:space-between;padding-bottom:5px;min-height:30px;order:3;width:100%}.ds-table-cell:first-child{padding-bottom:10px;order:1!important;width:60%}.ds-table-cell:only-child{padding-bottom:0;width:100%}.ds-table-cell-mobile-float-right{order:2!important;justify-content:flex-end;padding-right:16px;width:29%}.ds-table-cell.ds-table-cell-mobile-hidden{display:none!important}.ds-table-cell.ds-table-cell-mobile-full-width{width:100%!important}.ds-table-cell-mobile-order-last{order:4!important}.ds-table-cell.ds-table-cell-mobile-order-0{order:0!important}.ds-table-cell.ds-table-cell-mobile-order-1{order:1!important}.ds-table-cell.ds-table-cell-mobile-order-2{order:2!important}.ds-table-cell.ds-table-cell-mobile-order-3{order:3!important}.ds-table-cell.ds-table-cell-mobile-order-4{order:4!important}.ds-table-cell.ds-table-cell-mobile-order-5{order:5!important}.ds-table-cell.ds-table-cell-mobile-order-6{order:6!important}.ds-table-cell.ds-table-cell-mobile-order-7{order:7!important}.ds-table-cell.ds-table-cell-mobile-order-8{order:8!important}.ds-table-cell.ds-table-cell-mobile-order-9{order:9!important}.ds-table-cell.ds-table-cell-mobile-order-10{order:10!important}.ds-table-cell-mobile-label-none{font-size:16px}.ds-table-row--mobile-no-stack>.ds-table-cell{flex:1!important;width:auto!important;max-width:unset!important;order:unset!important}.ds-table-cell:only-child.ds-table-cell__mobile-align-center{justify-content:center!important}.ds-table-cell:only-child.ds-table-cell__mobile-align-right{justify-content:flex-end!important}.ds-table-cell:only-child.ds-table-cell__mobile-align-left{justify-content:flex-start!important}}.ds-tabs{display:flex;flex-direction:column;font-family:var(--global--typography-font-family-secondary, "Rubik", "Segoe UI", sans-serif);background-color:transparent}.ds-tabs-list{display:flex;align-items:center;margin:0;padding:0;list-style:none;border-bottom:1px solid var(--global--color-neutral-200, #E5E7EB);gap:0}.ds-tabs--vertical{flex-direction:row}.ds-tabs--vertical .ds-tabs-list{flex-direction:column;align-items:stretch;border-bottom:none;border-right:1px solid var(--global--color-neutral-200, #E5E7EB);min-width:200px}.ds-tabs--vertical .ds-tabs-content{flex:1;margin-left:var(--global--spacing-4, 1rem)}.ds-tabs-item{display:flex;align-items:center;margin:0;padding:0;list-style:none;position:relative}.ds-tabs-item--active{z-index:1}.ds-tabs-item--disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.ds-tabs-link{display:flex;align-items:center;justify-content:center;gap:var(--global--spacing-2, .5rem);padding:var(--global--spacing-3, .75rem) var(--global--spacing-4, 1rem);font-family:inherit;font-size:var(--global--typography-font-size-base, 1rem);font-weight:var(--global--typography-font-weight-normal, 400);line-height:var(--global--typography-line-height-normal, 1.5);color:var(--global--color-neutral-700, #374151);background-color:transparent;border:1px solid transparent;border-radius:0;text-decoration:none;cursor:pointer;transition:color var(--global--transition-duration-default, .15s) ease-in-out,background-color var(--global--transition-duration-default, .15s) ease-in-out,border-color var(--global--transition-duration-default, .15s) ease-in-out;-webkit-user-select:none;user-select:none;outline-offset:-2px;white-space:nowrap}.ds-tabs-link:hover{color:var(--global--color-neutral-900, #262626);background-color:var(--global--color-neutral-50, #F9FAFB)}.ds-tabs-link:focus{outline:2px solid var(--global--color-brand-primary, #0676D8);outline-offset:-2px;z-index:2}.ds-tabs-link:focus:not(:focus-visible){outline:none}.ds-tabs-link--active{color:var(--global--color-brand-primary, #0676D8);font-weight:var(--global--typography-font-weight-medium, 500);border-bottom-color:var(--global--color-brand-primary, #0676D8);background-color:var(--global--color-neutral-0, #FFFFFF)}.ds-tabs-link--disabled{color:var(--global--color-neutral-400, #9CA3AF);cursor:not-allowed;pointer-events:none}.ds-tabs-link--custom-active{color:var(--ds-tabs-active-color, var(--global--color-brand-primary, #0676D8));border-bottom-color:var(--ds-tabs-active-color, var(--global--color-brand-primary, #0676D8))}.ds-tabs--sm .ds-tabs-link{padding:var(--global--spacing-2, .5rem) var(--global--spacing-3, .75rem);font-size:var(--global--typography-font-size-sm, .875rem);line-height:var(--global--typography-line-height-sm, 1.25)}.ds-tabs--sm .ds-tabs-list{gap:var(--global--spacing-1, .25rem)}.ds-tabs--md .ds-tabs-link{padding:var(--global--spacing-3, .75rem) var(--global--spacing-4, 1rem);font-size:var(--global--typography-font-size-base, 1rem);line-height:var(--global--typography-line-height-normal, 1.5)}.ds-tabs--md .ds-tabs-list{gap:var(--global--spacing-2, .5rem)}.ds-tabs--lg .ds-tabs-link{padding:var(--global--spacing-4, 1rem) var(--global--spacing-5, 1.25rem);font-size:var(--global--typography-font-size-lg, 1.125rem);line-height:var(--global--typography-line-height-lg, 1.75)}.ds-tabs--lg .ds-tabs-list{gap:var(--global--spacing-3, .75rem)}.ds-tabs--default .ds-tabs-link--active{border-bottom-width:2px;margin-bottom:-1px}.ds-tabs--pills .ds-tabs-list{border-bottom:none;gap:var(--global--spacing-1, .25rem)}.ds-tabs--pills .ds-tabs-link{border-radius:var(--global--border-radius-full, 9999px);border:1px solid var(--global--color-neutral-200, #E5E7EB)}.ds-tabs--pills .ds-tabs-link:hover{border-color:var(--global--color-neutral-300, #D1D5DB)}.ds-tabs--pills .ds-tabs-link--active{background-color:var(--global--color-brand-primary, #0676D8);color:var(--global--color-neutral-0, #FFFFFF);border-color:var(--global--color-brand-primary, #0676D8)}.ds-tabs--underline .ds-tabs-list{border-bottom:none}.ds-tabs--underline .ds-tabs-link{border-bottom:2px solid transparent;border-radius:0}.ds-tabs--underline .ds-tabs-link--active{border-bottom-color:var(--global--color-brand-primary, #0676D8);background-color:transparent}.ds-tabs--minimal .ds-tabs-list{border-bottom:none}.ds-tabs--minimal .ds-tabs-link{padding:var(--global--spacing-2, .5rem) var(--global--spacing-3, .75rem);color:var(--global--color-neutral-600, #4B5563);background-color:transparent;border:none}.ds-tabs--minimal .ds-tabs-link:hover{color:var(--global--color-neutral-900, #262626);background-color:transparent}.ds-tabs--minimal .ds-tabs-link--active{color:var(--global--color-brand-primary, #0676D8);background-color:transparent;font-weight:var(--global--typography-font-weight-semibold, 600)}.ds-tabs--course .ds-tabs-list{border-bottom:none;margin-bottom:var(--global--spacing-8, 2rem);margin-top:var(--global--spacing-4, 1rem);gap:0}.ds-tabs--course .ds-tabs-item{width:auto;flex-shrink:0}.ds-tabs--course .ds-tabs-link{padding:0 0 var(--global--spacing-1, .25rem) 0;margin-right:42px;gap:0;color:var(--global--color-neutral-900, #262626);font-size:var(--global--typography-font-size-lg, 1.125rem);font-weight:var(--global--typography-font-weight-normal, 400);line-height:var(--global--typography-line-height-lg, 1.75);background-color:transparent;border:none;border-bottom:3px solid transparent;width:auto;min-width:auto;justify-content:flex-start}.ds-tabs--course .ds-tabs-link:hover{background-color:transparent}.ds-tabs--course .ds-tabs-link:focus{outline:none;background-color:transparent}.ds-tabs--course .ds-tabs-link--active,.ds-tabs--course .ds-tabs-link.selected{color:var(--global--color-brand-primary, #0676D8);font-weight:var(--global--typography-font-weight-bold, 700);border-bottom-color:var(--global--color-brand-light, #57d2ff)}.ds-tabs--course .ds-tabs-link.selected-detail{color:var(--global--color-brand-primary, #0676D8);font-weight:var(--global--typography-font-weight-bold, 700);border-bottom-color:var(--global--color-brand-primary, #0676D8)}.ds-tabs--left .ds-tabs-list{justify-content:flex-start}.ds-tabs--center .ds-tabs-list{justify-content:center}.ds-tabs--right .ds-tabs-list{justify-content:flex-end}.ds-tabs--justified .ds-tabs-list{justify-content:space-between}.ds-tabs--justified .ds-tabs-link{flex:1;text-align:center}.ds-tabs--fill .ds-tabs-list{justify-content:stretch}.ds-tabs--fill .ds-tabs-link{flex:1;text-align:center}.ds-tabs--rounded .ds-tabs-link{border-radius:var(--global--border-radius-md, .375rem)}.ds-tabs--rounded-sm .ds-tabs-link{border-radius:var(--global--border-radius-sm, .125rem)}.ds-tabs--rounded-md .ds-tabs-link{border-radius:var(--global--border-radius-md, .375rem)}.ds-tabs--rounded-lg .ds-tabs-link{border-radius:var(--global--border-radius-lg, .5rem)}.ds-tabs--rounded-xl .ds-tabs-link{border-radius:var(--global--border-radius-xl, .75rem)}.ds-tabs--rounded-full .ds-tabs-link{border-radius:var(--global--border-radius-full, 9999px)}.ds-tabs-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1em;height:1em;fill:currentColor}.ds-tabs-icon--sm{width:.875em;height:.875em}.ds-tabs-icon--md{width:1em;height:1em}.ds-tabs-icon--lg{width:1.125em;height:1.125em}.ds-tabs-badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.25em;height:1.25em;padding:0 var(--global--spacing-1, .25rem);font-size:var(--global--typography-font-size-xs, .75rem);font-weight:var(--global--typography-font-weight-medium, 500);line-height:1;color:var(--global--color-neutral-0, #FFFFFF);background-color:var(--global--color-semantic-danger, #EF4444);border-radius:var(--global--border-radius-full, 9999px);margin-left:var(--global--spacing-1, .25rem)}.ds-tabs-badge--sm{min-width:1em;height:1em;font-size:var(--global--typography-font-size-2xs, .625rem)}.ds-tabs-badge--lg{min-width:1.5em;height:1.5em;font-size:var(--global--typography-font-size-sm, .875rem)}.ds-tabs-close{display:inline-flex;align-items:center;justify-content:center;width:1.25em;height:1.25em;margin-left:var(--global--spacing-2, .5rem);padding:0;font-size:var(--global--typography-font-size-sm, .875rem);color:var(--global--color-neutral-500, #6B7280);background:none;border:none;border-radius:var(--global--border-radius-sm, .125rem);cursor:pointer;transition:color var(--global--transition-duration-default, .15s) ease-in-out,background-color var(--global--transition-duration-default, .15s) ease-in-out}.ds-tabs-close:hover{color:var(--global--color-neutral-700, #374151);background-color:var(--global--color-neutral-100, #F3F4F6)}.ds-tabs-close:focus{outline:1px solid var(--global--color-brand-primary, #0676D8);outline-offset:1px}.ds-tabs-close--sm{width:1em;height:1em;font-size:var(--global--typography-font-size-xs, .75rem)}.ds-tabs-close--lg{width:1.5em;height:1.5em;font-size:var(--global--typography-font-size-base, 1rem)}.ds-tabs-close-icon{width:.75em;height:.75em;fill:currentColor}.ds-tabs-item--add{margin-left:var(--global--spacing-2, .5rem)}.ds-tabs-add-button{display:inline-flex;align-items:center;justify-content:center;width:2em;height:2em;padding:0;font-size:var(--global--typography-font-size-lg, 1.125rem);color:var(--global--color-neutral-600, #4B5563);background-color:var(--global--color-neutral-100, #F3F4F6);border:1px solid var(--global--color-neutral-200, #E5E7EB);border-radius:var(--global--border-radius-md, .375rem);cursor:pointer;transition:color var(--global--transition-duration-default, .15s) ease-in-out,background-color var(--global--transition-duration-default, .15s) ease-in-out,border-color var(--global--transition-duration-default, .15s) ease-in-out}.ds-tabs-add-button:hover{color:var(--global--color-neutral-900, #262626);background-color:var(--global--color-neutral-200, #E5E7EB);border-color:var(--global--color-neutral-300, #D1D5DB)}.ds-tabs-add-button:focus{outline:2px solid var(--global--color-brand-primary, #0676D8);outline-offset:2px}.ds-tabs-add-button:disabled{color:var(--global--color-neutral-400, #9CA3AF);background-color:var(--global--color-neutral-100, #F3F4F6);border-color:var(--global--color-neutral-200, #E5E7EB);cursor:not-allowed}.ds-tabs-add-button--sm{width:1.5em;height:1.5em;font-size:var(--global--typography-font-size-base, 1rem)}.ds-tabs-add-button--lg{width:2.5em;height:2.5em;font-size:var(--global--typography-font-size-xl, 1.25rem)}.ds-tabs-add-icon{width:.75em;height:.75em;fill:currentColor}.ds-tabs-mobile{display:none;width:100%;margin-bottom:var(--global--spacing-4, 1rem)}.ds-tabs-select{width:100%;padding:var(--global--spacing-2, .5rem) var(--global--spacing-3, .75rem);font-family:inherit;font-size:var(--global--typography-font-size-base, 1rem);color:var(--global--color-neutral-900, #262626);background-color:var(--global--color-neutral-0, #FFFFFF);border:1px solid var(--global--color-neutral-300, #D1D5DB);border-radius:var(--global--border-radius-md, .375rem);outline:none;cursor:pointer;transition:border-color var(--global--transition-duration-default, .15s) ease-in-out,box-shadow var(--global--transition-duration-default, .15s) ease-in-out;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;appearance:none;-webkit-appearance:none;-moz-appearance:none}.ds-tabs-select:focus{border-color:var(--global--color-brand-primary, #0676D8);box-shadow:0 0 0 3px var(--global--color-brand-primary-alpha-30, rgba(6, 118, 216, .3))}.ds-tabs-select--sm{padding:var(--global--spacing-1, .25rem) var(--global--spacing-2, .5rem);font-size:var(--global--typography-font-size-sm, .875rem)}.ds-tabs-select--lg{padding:var(--global--spacing-3, .75rem) var(--global--spacing-4, 1rem);font-size:var(--global--typography-font-size-lg, 1.125rem)}.ds-tabs-content{margin-top:var(--global--spacing-4, 1rem)}.ds-tabs-panel{display:none;padding:var(--global--spacing-4, 1rem);background-color:var(--global--color-neutral-0, #FFFFFF);border:1px solid var(--global--color-neutral-200, #E5E7EB);border-radius:0}.ds-tabs-panel--active{display:block}.ds-tabs-panel--sm{padding:var(--global--spacing-3, .75rem)}.ds-tabs-panel--lg{padding:var(--global--spacing-5, 1.25rem)}.ds-tabs-panel--rounded{border-radius:var(--global--border-radius-md, .375rem)}.ds-tabs-panel--rounded-sm{border-radius:var(--global--border-radius-sm, .125rem)}.ds-tabs-panel--rounded-md{border-radius:var(--global--border-radius-md, .375rem)}.ds-tabs-panel--rounded-lg{border-radius:var(--global--border-radius-lg, .5rem)}.ds-tabs-panel--rounded-xl{border-radius:var(--global--border-radius-xl, .75rem)}.ds-tabs-panel--rounded-full{border-radius:var(--global--border-radius-full, 9999px)}.ds-tabs--mobile-only .ds-tabs-list{display:none}.ds-tabs--mobile-only .ds-tabs-mobile{display:block}@media(max-width:768px){.ds-tabs-mobile{display:block}.ds-tabs--course .ds-tabs-list{display:none}.ds-tabs-link{padding:var(--global--spacing-2, .5rem) var(--global--spacing-3, .75rem);font-size:var(--global--typography-font-size-sm, .875rem)}.ds-tabs--course .ds-tabs-link{margin-right:var(--global--spacing-6, 1.5rem);font-size:var(--global--typography-font-size-base, 1rem)}}@media(max-width:480px){.ds-tabs-list{flex-wrap:wrap;gap:var(--global--spacing-1, .25rem)}.ds-tabs-link{padding:var(--global--spacing-1, .25rem) var(--global--spacing-2, .5rem);font-size:var(--global--typography-font-size-sm, .875rem)}.ds-tabs--justified .ds-tabs-link,.ds-tabs--fill .ds-tabs-link{flex:1 1 auto;min-width:0}}@media(prefers-contrast:high){.ds-tabs-link{border-width:2px}.ds-tabs-link:focus{outline-width:3px}.ds-tabs-link--active{border-bottom-width:3px}}@media(prefers-reduced-motion:reduce){.ds-tabs-link,.ds-tabs-close,.ds-tabs-add-button,.ds-tabs-select{transition:none}}@media print{.ds-tabs-mobile{display:none}.ds-tabs-list{border-bottom:2px solid var(--global--color-neutral-900, #262626)}.ds-tabs-link--active{color:var(--global--color-neutral-900, #262626);background-color:transparent;border-bottom-color:var(--global--color-neutral-900, #262626)}.ds-tabs-content{border:1px solid var(--global--color-neutral-400, #9CA3AF)}}.ds-tabs-link:focus-visible{outline:2px solid var(--global--color-brand-primary, #0676D8);outline-offset:-2px}.form-group .ds-textarea-label:after,.ds-textarea-label:after{content:none!important}.ds-textarea-container{display:flex;flex-direction:column;gap:var(--global--spacing-1-5, .375rem);font-family:var(--global--typography-font-family-secondary, "Rubik", "Segoe UI", sans-serif);position:relative}.ds-textarea-container--disabled{opacity:.6;pointer-events:none}.ds-textarea-label{display:block;font-size:var(--component--form-label-font-size, var(--global--typography-font-size-sm, .875rem));font-weight:var(--component--form-label-font-weight, var(--global--typography-font-weight-medium, 500));color:var(--component--form-label-color, var(--global--color-neutral-700, #374151));line-height:1.4;margin:0}.ds-textarea-required{color:var(--component--form-error-color, var(--global--color-semantic-error, #E14545));margin-left:var(--global--spacing-1, .25rem)}.ds-textarea-wrapper{position:relative;display:flex;flex-direction:column}.ds-textarea{width:100%;border:var(--component--form-input-border, 1px solid var(--global--color-neutral-300, #D1D5DB));border-radius:var(--component--form-input-border-radius, var(--global--border-radius-md, .375rem));background-color:var(--component--form-input-background, var(--global--color-neutral-0, #FFFFFF));color:var(--global--color-neutral-900, #262626);font-family:inherit;font-size:var(--component--form-input-font-size, var(--global--typography-font-size-base, 1rem));line-height:1.5;transition:all .2s ease-in-out;outline:none;resize:vertical;min-height:80px}.ds-textarea:focus{border-color:var(--component--form-input-border-focus, var(--global--color-brand-primary, #0676D8));box-shadow:0 0 0 3px #0676d81a}.ds-textarea:hover:not(.ds-textarea--disabled):not(.ds-textarea--readonly){border-color:var(--global--color-neutral-400, #9CA3AF)}.ds-textarea--disabled{background-color:var(--global--color-neutral-100, #F3F4F6);color:var(--global--color-neutral-500, #6B7280);cursor:not-allowed}.ds-textarea--readonly{background-color:var(--global--color-neutral-50, #F9FAFB);cursor:default}.ds-textarea--sm{padding:var(--global--spacing-2, .5rem) var(--global--spacing-3, .75rem);font-size:var(--global--typography-font-size-sm, .875rem);min-height:64px}.ds-textarea--md{padding:var(--component--form-input-padding, var(--global--spacing-3, .75rem));min-height:80px}.ds-textarea--lg{padding:var(--global--spacing-4, 1rem);font-size:var(--global--typography-font-size-lg, 1.125rem);min-height:96px}.ds-textarea--filled{background-color:var(--global--color-neutral-100, #F3F4F6);border-color:transparent}.ds-textarea--filled:focus{background-color:var(--global--color-neutral-0, #FFFFFF);border-color:var(--global--color-brand-primary, #0676D8)}.ds-textarea--outlined{border-width:2px;background-color:transparent}.ds-textarea--outlined:focus{border-color:var(--global--color-brand-primary, #0676D8)}.ds-textarea--error{border-color:var(--component--form-error-color, var(--global--color-semantic-error, #E14545))}.ds-textarea--error:focus{border-color:var(--global--color-semantic-error, #E14545);box-shadow:0 0 0 3px #e145451a}.ds-textarea--success{border-color:var(--global--color-semantic-success, #22C55E)}.ds-textarea--success:focus{border-color:var(--global--color-semantic-success, #22C55E);box-shadow:0 0 0 3px #22c55e1a}.ds-textarea--warning{border-color:var(--global--color-semantic-warning, #F59E0B)}.ds-textarea--warning:focus{border-color:var(--global--color-semantic-warning, #F59E0B);box-shadow:0 0 0 3px #f59e0b1a}.ds-textarea--near-limit{border-color:var(--global--color-semantic-warning, #F59E0B)}.ds-textarea--at-limit{border-color:var(--global--color-semantic-error, #E14545)}.ds-textarea--auto-resize{resize:none;overflow:hidden;transition:height .2s ease-in-out}.ds-textarea--has-prefix{padding-left:var(--global--spacing-10, 2.5rem)}.ds-textarea--has-suffix{padding-right:var(--global--spacing-10, 2.5rem)}.ds-textarea-container--sm .ds-textarea--has-prefix{padding-left:var(--global--spacing-8, 2rem)}.ds-textarea-container--sm .ds-textarea--has-suffix{padding-right:var(--global--spacing-8, 2rem)}.ds-textarea-container--lg .ds-textarea--has-prefix{padding-left:var(--global--spacing-12, 3rem)}.ds-textarea-container--lg .ds-textarea--has-suffix{padding-right:var(--global--spacing-12, 3rem)}.ds-textarea-prefix{position:absolute;left:var(--global--spacing-3, .75rem);top:var(--global--spacing-3, .75rem);display:flex;align-items:flex-start;color:var(--global--color-neutral-500, #6B7280);pointer-events:none;z-index:1}.ds-textarea-container--sm .ds-textarea-prefix{left:var(--global--spacing-2, .5rem);top:var(--global--spacing-2, .5rem)}.ds-textarea-container--lg .ds-textarea-prefix{left:var(--global--spacing-4, 1rem);top:var(--global--spacing-4, 1rem)}.ds-textarea-suffix{position:absolute;right:var(--global--spacing-3, .75rem);top:var(--global--spacing-3, .75rem);display:flex;align-items:flex-start;gap:var(--global--spacing-1, .25rem);color:var(--global--color-neutral-500, #6B7280);z-index:1}.ds-textarea-container--sm .ds-textarea-suffix{right:var(--global--spacing-2, .5rem);top:var(--global--spacing-2, .5rem)}.ds-textarea-container--lg .ds-textarea-suffix{right:var(--global--spacing-4, 1rem);top:var(--global--spacing-4, 1rem)}.ds-textarea-icon{width:16px;height:16px;flex-shrink:0}.ds-textarea-container--sm .ds-textarea-icon{width:14px;height:14px}.ds-textarea-container--lg .ds-textarea-icon{width:18px;height:18px}.ds-textarea-clear{background:none;border:none;padding:var(--global--spacing-1, .25rem);color:var(--global--color-neutral-400, #9CA3AF);cursor:pointer;border-radius:var(--global--border-radius-sm, .125rem);transition:color .2s ease-in-out;display:flex;align-items:center}.ds-textarea-clear:hover{color:var(--global--color-neutral-600, #4B5563)}.ds-textarea-clear:focus{outline:2px solid var(--global--color-brand-primary, #0676D8);outline-offset:2px}.ds-textarea-clear-icon{width:16px;height:16px}.ds-textarea-container--sm .ds-textarea-clear-icon{width:14px;height:14px}.ds-textarea-container--lg .ds-textarea-clear-icon{width:18px;height:18px}.ds-textarea-character-count{display:flex;align-items:center;gap:var(--global--spacing-1, .25rem);font-size:var(--global--typography-font-size-sm, .875rem);color:var(--global--color-neutral-500, #6B7280);line-height:1.4;justify-content:flex-end}.ds-textarea-character-count--near-limit{color:var(--global--color-semantic-warning, #F59E0B);font-weight:var(--global--typography-font-weight-medium, 500)}.ds-textarea-character-count--at-limit{color:var(--global--color-semantic-error, #E14545);font-weight:var(--global--typography-font-weight-semibold, 600)}.ds-textarea-remaining{font-style:italic;font-size:var(--global--typography-font-size-xs, .75rem)}.ds-textarea-help{font-size:var(--global--typography-font-size-sm, .875rem);color:var(--global--color-neutral-600, #4B5563);line-height:1.4}.ds-textarea-error{font-size:var(--component--form-error-font-size, var(--global--typography-font-size-sm, .875rem));color:var(--component--form-error-color, var(--global--color-semantic-error, #E14545));line-height:1.4;display:flex;align-items:center;gap:var(--global--spacing-1, .25rem)}.ds-textarea-validation{font-size:var(--global--typography-font-size-sm, .875rem);line-height:1.4;display:flex;align-items:center;gap:var(--global--spacing-1, .25rem)}.ds-textarea-validation--valid{color:var(--global--color-semantic-success, #22C55E)}.ds-textarea-validation--invalid{color:var(--global--color-semantic-error, #E14545)}.ds-textarea-validation--warning{color:var(--global--color-semantic-warning, #F59E0B)}.ds-textarea[style*="resize: none"]{resize:none!important}.ds-textarea[style*="resize: both"]{resize:both!important}.ds-textarea[style*="resize: horizontal"]{resize:horizontal!important}.ds-textarea[style*="resize: vertical"]{resize:vertical!important}.ds-textarea::placeholder{color:var(--global--color-neutral-400, #9CA3AF);font-style:italic;opacity:1}.ds-textarea:disabled::placeholder{color:var(--global--color-neutral-400, #9CA3AF)}@media(prefers-contrast:high){.ds-textarea{border-width:2px}.ds-textarea:focus{border-width:3px}}@media(prefers-reduced-motion:reduce){.ds-textarea,.ds-textarea--auto-resize{transition:none}}@media print{.ds-textarea{-webkit-print-color-adjust:exact;color-adjust:exact;border:1px solid var(--global--color-neutral-900, #262626);background:transparent}.ds-textarea-clear,.ds-textarea-suffix{display:none}}@media(max-width:768px){.ds-textarea-container--sm .ds-textarea{min-height:60px}.ds-textarea-container--md .ds-textarea{min-height:72px}.ds-textarea-container--lg .ds-textarea{min-height:88px}.ds-textarea-character-count{font-size:var(--global--typography-font-size-xs, .75rem)}}.ds-tooltip{--ds-tooltip-arrow-width: var(--component--tooltip-arrow-width, 1rem);--ds-tooltip-arrow-height: var(--component--tooltip-arrow-height, .5rem);--ds-tooltip-border-width: var(--component--tooltip-border-width, 1px);--ds-tooltip-border-color: var(--component--tooltip-border-color, rgba(0, 0, 0, .175));--ds-tooltip-border-radius: var(--component--tooltip-border-radius, .5rem);--ds-tooltip-inner-border-radius: calc( var(--ds-tooltip-border-radius) - var(--ds-tooltip-border-width) );--ds-tooltip-bg: var(--component--tooltip-background, var(--global--color-neutral-0, #FFFFFF));position:fixed;display:none;box-sizing:border-box;z-index:var(--component--tooltip-z-index, var(--global--zIndex-popover, 1070));max-width:var(--component--tooltip-max-width, 276px);font-family:var( --component--tooltip-font-family, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif );font-size:var(--component--tooltip-font-size, .875rem);font-style:normal;font-weight:var(--global--typography-font-weight-regular, 400);line-height:var(--component--tooltip-line-height, 1.5);text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-spacing:normal;word-break:normal;word-wrap:break-word;white-space:normal;line-break:auto;background-color:var(--ds-tooltip-bg);background-clip:padding-box;border:var(--ds-tooltip-border-width) solid var(--ds-tooltip-border-color);border-radius:var(--ds-tooltip-border-radius);pointer-events:none}.ds-tooltip *,.ds-tooltip *:before,.ds-tooltip *:after{box-sizing:border-box}.ds-tooltip--show{display:block}.ds-tooltip-header{padding:var(--component--tooltip-header-padding-y, .5rem) var(--component--tooltip-header-padding-x, 1rem);margin-top:0;margin-bottom:0;font-size:var(--component--tooltip-header-font-size, 1rem);font-weight:inherit;line-height:1.2;color:var(--component--tooltip-header-color, inherit);background-color:var(--component--tooltip-header-background, #e9ecef);border-bottom:var(--ds-tooltip-border-width) solid var(--ds-tooltip-border-color);border-top-left-radius:var(--ds-tooltip-inner-border-radius);border-top-right-radius:var(--ds-tooltip-inner-border-radius)}.ds-tooltip-header:empty{display:none}.ds-tooltip-body{padding:var(--component--tooltip-body-padding-y, 1rem) var(--component--tooltip-body-padding-x, 1rem);color:var(--component--tooltip-body-color, #212529)}.ds-tooltip-body p,.ds-tooltip-body ul,.ds-tooltip-body ol{margin-top:0;margin-bottom:1rem}.ds-tooltip-body ul,.ds-tooltip-body ol{padding-left:2rem}.ds-tooltip-body ol ol,.ds-tooltip-body ol ul,.ds-tooltip-body ul ol,.ds-tooltip-body ul ul{margin-bottom:0}.ds-tooltip-arrow{position:absolute;display:block;width:var(--ds-tooltip-arrow-width);height:var(--ds-tooltip-arrow-height)}.ds-tooltip-arrow:before,.ds-tooltip-arrow:after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.ds-tooltip--top>.ds-tooltip-arrow{bottom:calc(-1 * var(--ds-tooltip-arrow-height) - var(--ds-tooltip-border-width))}.ds-tooltip--top>.ds-tooltip-arrow:before,.ds-tooltip--top>.ds-tooltip-arrow:after{border-width:var(--ds-tooltip-arrow-height) calc(var(--ds-tooltip-arrow-width) * .5) 0}.ds-tooltip--top>.ds-tooltip-arrow:before{bottom:0;border-top-color:var(--ds-tooltip-border-color)}.ds-tooltip--top>.ds-tooltip-arrow:after{bottom:var(--ds-tooltip-border-width);border-top-color:var(--ds-tooltip-bg)}.ds-tooltip--right>.ds-tooltip-arrow{left:calc(-1 * var(--ds-tooltip-arrow-height) - var(--ds-tooltip-border-width));width:var(--ds-tooltip-arrow-height);height:var(--ds-tooltip-arrow-width)}.ds-tooltip--right>.ds-tooltip-arrow:before,.ds-tooltip--right>.ds-tooltip-arrow:after{border-width:calc(var(--ds-tooltip-arrow-width) * .5) var(--ds-tooltip-arrow-height) calc(var(--ds-tooltip-arrow-width) * .5) 0}.ds-tooltip--right>.ds-tooltip-arrow:before{left:0;border-right-color:var(--ds-tooltip-border-color)}.ds-tooltip--right>.ds-tooltip-arrow:after{left:var(--ds-tooltip-border-width);border-right-color:var(--ds-tooltip-bg)}.ds-tooltip--bottom>.ds-tooltip-arrow{top:calc(-1 * var(--ds-tooltip-arrow-height) - var(--ds-tooltip-border-width))}.ds-tooltip--bottom>.ds-tooltip-arrow:before,.ds-tooltip--bottom>.ds-tooltip-arrow:after{border-width:0 calc(var(--ds-tooltip-arrow-width) * .5) var(--ds-tooltip-arrow-height)}.ds-tooltip--bottom>.ds-tooltip-arrow:before{top:0;border-bottom-color:var(--ds-tooltip-border-color)}.ds-tooltip--bottom>.ds-tooltip-arrow:after{top:var(--ds-tooltip-border-width);border-bottom-color:var(--ds-tooltip-bg)}.ds-tooltip--bottom .ds-tooltip-header:before{position:absolute;top:0;left:50%;display:block;width:var(--ds-tooltip-arrow-width);margin-left:calc(-.5 * var(--ds-tooltip-arrow-width));content:"";border-bottom:var(--ds-tooltip-border-width) solid var(--component--tooltip-header-background, #e9ecef)}.ds-tooltip--left>.ds-tooltip-arrow{right:calc(-1 * var(--ds-tooltip-arrow-height) - var(--ds-tooltip-border-width));width:var(--ds-tooltip-arrow-height);height:var(--ds-tooltip-arrow-width)}.ds-tooltip--left>.ds-tooltip-arrow:before,.ds-tooltip--left>.ds-tooltip-arrow:after{border-width:calc(var(--ds-tooltip-arrow-width) * .5) 0 calc(var(--ds-tooltip-arrow-width) * .5) var(--ds-tooltip-arrow-height)}.ds-tooltip--left>.ds-tooltip-arrow:before{right:0;border-left-color:var(--ds-tooltip-border-color)}.ds-tooltip--left>.ds-tooltip-arrow:after{right:var(--ds-tooltip-border-width);border-left-color:var(--ds-tooltip-bg)}.ds-tooltip-trigger{display:inline-block}.bi:before,[class^=bi-]:before,[class*=" bi-"]:before{content:"";display:inline-block;width:1em;height:1em;vertical-align:-.125em;background-color:currentColor;-webkit-mask:var(--bi-svg) no-repeat center;mask:var(--bi-svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.bi,[class^=bi-],[class*=" bi-"]{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M14 1a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h12zM2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2z'/%3E%3C/svg%3E")}.bi-arrow-clockwise{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z'/%3E%3Cpath d='M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z'/%3E%3C/svg%3E")}.bi-arrow-counterclockwise{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 3a5 5 0 1 1-4.546 2.914.5.5 0 0 0-.908-.417A6 6 0 1 0 8 2v1z'/%3E%3Cpath d='M8 4.466V.534a.25.25 0 0 0-.41-.192L5.23 2.308a.25.25 0 0 0 0 .384l2.36 1.966A.25.25 0 0 0 8 4.466z'/%3E%3C/svg%3E")}.bi-arrow-down{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 16L7 11L8.4 9.6L11 12.2V4H13V12.2L15.6 9.6L17 11L12 16Z'/%3E%3C/svg%3E")}.bi-arrow-left{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 11H7.83L13.42 5.41L12 4L4 12L12 20L13.41 18.59L7.83 13H20V11Z'/%3E%3C/svg%3E")}.bi-arrow-right{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cg transform='translate(0, 960) scale(1, -1)'%3E%3Cpath d='M176 448c0 26.496 21.504 48 48 48h460.096l-110.080 110.080c-17.024 17.024-18.56 43.712-4.608 62.464l4.672 5.376c18.752 18.752 49.088 18.752 67.84 0l192-192c1.6-1.536 3.072-3.2 4.416-4.992l1.472-2.048 1.984-3.264 1.472-2.816c0.576-1.088 1.088-2.304 1.536-3.52l0.704-1.984 1.28-4.288 0.448-2.304c0.512-2.752 0.768-5.76 0.768-8.704l-0.256 4.672c0.128-0.896 0.192-1.856 0.192-2.816l0.064-1.856v-1.92l-0.256-2.816c-0.128-1.408-0.32-2.752-0.576-4.032l-0.448-2.176c-0.32-1.536-0.768-2.944-1.216-4.352l-0.704-1.92c-0.448-1.28-0.96-2.496-1.536-3.648l-1.472-2.752c-0.64-1.152-1.28-2.24-2.048-3.264-1.664-2.496-3.584-4.864-5.76-7.040l4.352 4.992c-1.344-1.728-2.816-3.456-4.416-4.992l-192-192c-18.752-18.752-49.088-18.752-67.84 0s-18.752 49.088 0 67.84l110.016 110.080h-460.096c-24.32 0-44.352 18.048-47.552 41.472z'/%3E%3C/g%3E%3C/svg%3E")}.bi-award{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m8 0 1.669.864 1.858.282.842 1.68 1.337 1.32L13.4 6l.306 1.854-1.337 1.32-.842 1.68-1.858.282L8 12l-1.669-.864-1.858-.282-.842-1.68-1.337-1.32L2.6 6l-.306-1.854 1.337-1.32.842-1.68L6.331.864z'/%3E%3Cpath d='M4 11.794V16l4-1 4 1v-4.206l-2.018.306L8 13.126 6.018 12.1z'/%3E%3C/svg%3E")}.bi-bell{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 2a6 6 0 00-6 6v3.586l-.707.707A1 1 0 004 14h12a1 1 0 00.707-1.707L16 11.586V8a6 6 0 00-6-6zM10 18a3 3 0 01-3-3h6a3 3 0 01-3 3z'/%3E%3C/svg%3E")}.bi-bluesky{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.468 1.948C5.303 3.325 7.276 6.118 8 7.616c.725-1.498 2.698-4.29 4.532-5.668C13.855.955 16 .186 16 2.632c0 .489-.28 4.105-.444 4.692-.572 2.04-2.653 2.561-4.504 2.246 3.236.551 4.06 2.375 2.281 4.2-3.376 3.464-4.852-.87-5.23-1.98-.07-.204-.103-.3-.103-.218 0-.081-.033.014-.102.218-.379 1.11-1.855 5.444-5.231 1.98-1.778-1.825-.955-3.65 2.28-4.2-1.85.315-3.932-.205-4.503-2.246C.28 6.737 0 3.12 0 2.632 0 .186 2.145.955 3.468 1.948'/%3E%3C/svg%3E")}.bi-book{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M1 2.828c.885-.37 2.154-.769 3.388-.893 1.33-.134 2.458.063 3.112.752v9.746c-.935-.53-2.12-.603-3.213-.493-1.18.12-2.37.461-3.287.811V2.828zm7.5-.141c.654-.689 1.782-.886 3.112-.752 1.234.124 2.503.523 3.388.893v9.923c-.918-.35-2.107-.692-3.287-.81-1.094-.111-2.278-.039-3.213.492V2.687zM8 1.783C7.015.936 5.587.81 4.287.94c-1.514.153-3.042.672-3.994 1.105A.5.5 0 0 0 0 2.5v11a.5.5 0 0 0 .707.455c.882-.4 2.303-.881 3.68-1.02 1.409-.142 2.59.087 3.223.877a.5.5 0 0 0 .78 0c.633-.79 1.814-1.019 3.222-.877 1.378.139 2.8.62 3.681 1.02A.5.5 0 0 0 16 13.5v-11a.5.5 0 0 0-.293-.455c-.952-.433-2.48-.952-3.994-1.105C10.413.809 8.985.936 8 1.783z'/%3E%3C/svg%3E")}.bi-bookmark{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v13.5a.5.5 0 0 1-.777.416L8 13.101l-5.223 2.815A.5.5 0 0 1 2 15.5V2zm2-1a1 1 0 0 0-1 1v12.566l4.723-2.482a.5.5 0 0 1 .554 0L13 14.566V2a1 1 0 0 0-1-1H4z'/%3E%3C/svg%3E")}.bi-bookmark-filled{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2 2v13.5a.5.5 0 0 0 .74.439L8 13.069l5.26 2.87A.5.5 0 0 0 14 15.5V2a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2z'/%3E%3C/svg%3E")}.bi-box-arrow-up-right{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14,3V5H17.59L7.76,14.83L9.17,16.24L19,6.41V10H21V3M19,19H5V5H12V3H5C3.89,3 3,3.9 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V12H19V19Z'/%3E%3C/svg%3E")}.bi-calendar{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 11H7v2h2v-2zm4 0h-2v2h2v-2zm4 0h-2v2h2v-2zm2-7h-1V2h-2v2H8V2H6v2H5c-1.1 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 16H5V9h14v11z'/%3E%3C/svg%3E")}.bi-calendar-event{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 11H7v2h2v-2zm4 0h-2v2h2v-2zm4 0h-2v2h2v-2zm2-7h-1V2h-2v2H8V2H6v2H5c-1.1 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 16H5V9h14v11z'/%3E%3C/svg%3E")}.bi-camera{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M10.5 8.5a2.5 2.5 0 1 1-5 0 2.5 2.5 0 0 1 5 0z'/%3E%3Cpath d='M2 4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2h-1.172a2 2 0 0 1-1.414-.586l-.828-.828A2 2 0 0 0 9.172 2H6.828a2 2 0 0 0-1.414.586l-.828.828A2 2 0 0 1 3.172 4H2zm.5 2a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1zm9 2.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0z'/%3E%3C/svg%3E")}.bi-camera-fill{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M10.5 8.5a2.5 2.5 0 1 1-5 0 2.5 2.5 0 0 1 5 0z'/%3E%3Cpath d='M2 4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2h-1.172a2 2 0 0 1-1.414-.586l-.828-.828A2 2 0 0 0 9.172 2H6.828a2 2 0 0 0-1.414.586l-.828.828A2 2 0 0 1 3.172 4H2zm.5 2a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1zm9 2.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0z'/%3E%3C/svg%3E")}.bi-caret-down{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/%3E%3C/svg%3E")}.bi-check{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M13.854 3.646a.5.5 0 0 1 0 .708l-7 7a.5.5 0 0 1-.708 0l-3.5-3.5a.5.5 0 1 1 .708-.708L6.5 10.293l6.646-6.647a.5.5 0 0 1 .708 0z'/%3E%3C/svg%3E")}.bi-check-circle{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.236 4.53L8.23 10.66a.75.75 0 00-1.06 1.061l2.25 2.25a.75.75 0 001.14-.094l3.75-5.25z' clip-rule='evenodd'/%3E%3C/svg%3E")}.bi-check-circle-filled{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 15l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z'/%3E%3C/svg%3E")}.bi-check-lg{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M13.854 3.646a.5.5 0 0 1 0 .708l-7 7a.5.5 0 0 1-.708 0l-3.5-3.5a.5.5 0 1 1 .708-.708L6.5 10.293l6.646-6.647a.5.5 0 0 1 .708 0z'/%3E%3C/svg%3E")}.bi-chevron-down{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11.625 16.034L1.9205 6.3295C1.48116 5.89017 0.768845 5.89017 0.329505 6.3295C-0.109835 6.76884 -0.109835 7.48116 0.329505 7.9205L10.8295 18.4205C11.2688 18.8598 11.9812 18.8598 12.4205 18.4205L22.9205 7.9205C23.3598 7.48116 23.3598 6.76884 22.9205 6.3295C22.4812 5.89017 21.7688 5.89017 21.3295 6.3295L11.625 16.034Z'/%3E%3C/svg%3E")}.bi-chevron-right{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z' clip-rule='evenodd'/%3E%3C/svg%3E")}.bi-chevron-right-thin{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M7.21 14.77a.75.75 0 01.02-1.06L11.168 10 7.23 6.29a.75.75 0 111.04-1.08l4.5 4.25a.75.75 0 010 1.08l-4.5 4.25a.75.75 0 01-1.06-.02z' clip-rule='evenodd'/%3E%3C/svg%3E")}.bi-chevron-up{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M6 2l4 4H2l4-4z'/%3E%3C/svg%3E")}.bi-circle-empty{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ccircle cx='15' cy='15' r='12.5' fill='none' stroke='currentColor'/%3E%3C/svg%3E")}.bi-circle-x{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.5 15C2.5 8.1 8.1 2.5 15 2.5C21.9 2.5 27.5 8.1 27.5 15C27.5 21.9 21.9 27.5 15 27.5C8.1 27.5 2.5 21.9 2.5 15ZM11.0071 9.11621L14.9999 13.1091L18.9928 9.11621L20.8838 11.0072L16.891 15.0001L20.8838 18.993L18.9928 20.884L14.9999 16.8911L11.0071 20.884L9.11606 18.993L13.1089 15.0001L9.11606 11.0072L11.0071 9.11621Z'/%3E%3C/svg%3E")}.bi-comment{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21 11.5a8.38 8.38 0 0 1-.9 3.8 8.5 8.5 0 0 1-7.6 4.7 8.38 8.38 0 0 1-3.8-.9L3 21l1.9-5.7a8.38 8.38 0 0 1-.9-3.8 8.5 8.5 0 0 1 4.7-7.6 8.38 8.38 0 0 1 3.8-.9h.5a8.48 8.48 0 0 1 8 8v.5z' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9 11.5H16M12.5 8V15' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.bi-dash-square{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M14 1a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h12zM2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2z'/%3E%3Cpath d='M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8z'/%3E%3C/svg%3E")}.bi-delete{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 4V2C7 1.45 7.45 1 8 1H16C16.55 1 17 1.45 17 2V4H20V6H19V19C19 20.1 18.1 21 17 21H7C5.9 21 5 20.1 5 19V6H4V4H7ZM9 3V4H15V3H9ZM7 6V19H17V6H7Z'/%3E%3Cpath d='M9 8V17H11V8H9ZM13 8V17H15V8H13Z'/%3E%3C/svg%3E")}.bi-diamond{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 4L20 12L12 20L4 12L12 4Z'/%3E%3C/svg%3E")}.bi-diploma{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 54 54'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.7378 1.36624e-06H37.0122C40.4312 -5.01918e-05 43.187 -9.17725e-05 45.3544 0.29131C47.6047 0.59385 49.4993 1.24108 51.0041 2.74588C52.5089 4.25067 53.1562 6.14535 53.4587 8.39562C53.7501 10.563 53.7501 13.3188 53.75 16.7378V27.0122C53.7501 30.4312 53.7501 33.187 53.4587 35.3544C53.1562 37.6046 52.5089 39.4993 51.0041 41.0041C49.7593 42.2489 48.2421 42.9114 46.4653 43.2732C45.5597 43.4576 44.556 43.5696 43.4504 43.6382C43.4561 43.651 43.4617 43.6638 43.4672 43.6768C44.1495 45.2776 43.5673 47.1396 42.0176 48.0181C41.5516 48.2822 41.0506 48.3773 40.7002 48.4316C40.3341 48.4884 39.8766 48.5332 39.3685 48.5829L39.3189 48.5878C38.992 48.6198 38.8065 48.6384 38.6686 48.658C38.606 48.6669 38.5729 48.6736 38.5597 48.6765C38.5207 48.6918 38.4943 48.7107 38.4773 48.727C38.4646 48.7392 38.4553 48.7516 38.4484 48.7641C38.4456 48.7782 38.4414 48.8009 38.4361 48.8347C38.4166 48.9606 38.3978 49.1325 38.3642 49.4479L38.3587 49.4995C38.3072 49.9829 38.2599 50.4275 38.1996 50.7852C38.1414 51.13 38.0369 51.6385 37.7465 52.1094C36.8108 53.6266 34.9433 54.0956 33.4066 53.4936C32.9269 53.3057 32.542 52.9996 32.2642 52.7608C31.9797 52.5162 31.6445 52.1949 31.2691 51.835L26.875 47.6223L22.4809 51.8349C22.1055 52.1948 21.7703 52.5162 21.4858 52.7608C21.208 52.9996 20.8231 53.3057 20.3434 53.4937C18.8067 54.0956 16.9392 53.6266 16.0035 52.1095C15.7131 51.6385 15.6086 51.13 15.5505 50.7852C15.4901 50.4275 15.4428 49.9828 15.3913 49.4993L15.3858 49.4479C15.3522 49.1325 15.3334 48.9606 15.3139 48.8347C15.3087 48.801 15.3044 48.7782 15.3016 48.7641C15.2947 48.7516 15.2854 48.7392 15.2727 48.727C15.2557 48.7107 15.2294 48.6918 15.1903 48.6765C15.1771 48.6736 15.1441 48.6669 15.0814 48.658C14.9435 48.6384 14.758 48.6198 14.4311 48.5878L14.3816 48.5829C13.8735 48.5332 13.4159 48.4884 13.0498 48.4316C12.6994 48.3773 12.1984 48.2822 11.7325 48.0181C10.1827 47.1396 9.60047 45.2776 10.2828 43.6768C10.2883 43.6638 10.2939 43.6509 10.2996 43.6381C9.30295 43.5763 8.39286 43.4795 7.56588 43.3276C5.67089 42.9796 4.0582 42.3165 2.74588 41.0041C1.24109 39.4993 0.593851 37.6047 0.29131 35.3544C-9.17725e-05 33.187 -5.01918e-05 30.4312 1.36624e-06 27.0122V16.7378C-5.01918e-05 13.3188 -9.17725e-05 10.563 0.29131 8.39563C0.593851 6.14536 1.24108 4.25067 2.74588 2.74588C4.25067 1.24109 6.14535 0.593851 8.39562 0.29131C10.563 -9.17725e-05 13.3188 -5.01918e-05 16.7378 1.36624e-06ZM13.7072 39.9905L15.7468 38.0352L17.5197 36.2623C17.8353 31.3702 21.9032 27.5 26.875 27.5C31.8468 27.5 35.9147 31.3702 36.2303 36.2623L38.0032 38.0352L40.1554 40.0985L40.1542 39.9894C42.621 39.9633 44.3793 39.871 45.717 39.5986C47.0033 39.3367 47.7726 38.9323 48.3525 38.3525C49.0444 37.6606 49.4955 36.6891 49.7421 34.8547C49.996 32.9663 50 30.4635 50 26.875V16.875C50 13.2865 49.996 10.7837 49.7421 8.8953C49.4955 7.06086 49.0444 6.08943 48.3525 5.39753C47.6606 4.70562 46.6891 4.2545 44.8547 4.00787C42.9663 3.75398 40.4635 3.75 36.875 3.75H16.875C13.2865 3.75 10.7837 3.75398 8.8953 4.00787C7.06086 4.2545 6.08943 4.70562 5.39753 5.39753C4.70562 6.08944 4.2545 7.06087 4.00787 8.8953C3.75399 10.7837 3.75 13.2865 3.75 16.875V26.875C3.75 30.4635 3.75398 32.9663 4.00787 34.8547C4.2545 36.6891 4.70562 37.6606 5.39753 38.3525C6.00616 38.9611 6.82635 39.3791 8.24337 39.6393C9.58933 39.8866 11.3266 39.967 13.7072 39.9905ZM35.4148 40.7486C34.3984 42.9859 32.5286 44.7533 30.2211 45.6352L33.8298 49.0949C34.1498 49.4017 34.3772 49.6192 34.5547 49.7804C34.5775 49.5911 34.6029 49.3549 34.6353 49.0506C34.6397 49.0093 34.6441 48.9671 34.6485 48.9241C34.6962 48.4649 34.7526 47.9213 34.9422 47.4303C35.3622 46.3427 36.2373 45.5213 37.3162 45.1384C37.8021 44.966 38.3397 44.9145 38.8236 44.8681C38.8674 44.864 38.9107 44.8598 38.9534 44.8556C39.222 44.8293 39.4417 44.8076 39.6249 44.7881C39.4825 44.6486 39.3076 44.4807 39.0893 44.2714L35.4148 40.7486ZM26.9503 42.4995L26.875 42.4273L26.7997 42.4995C23.7278 42.4592 21.25 39.9565 21.25 36.875C21.25 33.7684 23.7684 31.25 26.875 31.25C29.9816 31.25 32.5 33.7684 32.5 36.875C32.5 39.9565 30.0222 42.4592 26.9503 42.4995ZM23.5289 45.6352L19.9202 49.0949C19.6002 49.4017 19.3728 49.6192 19.1953 49.7804C19.1725 49.5911 19.1471 49.3549 19.1147 49.0506C19.1103 49.0093 19.1059 48.9671 19.1015 48.9242C19.0538 48.465 18.9974 47.9213 18.8078 47.4303C18.3878 46.3427 17.5127 45.5213 16.4338 45.1384C15.9479 44.966 15.4103 44.9145 14.9263 44.8681C14.8826 44.864 14.8393 44.8598 14.7966 44.8556C14.528 44.8293 14.3083 44.8076 14.1251 44.7881C14.2675 44.6486 14.4424 44.4807 14.6607 44.2714L18.3352 40.7486C19.3516 42.9859 21.2214 44.7533 23.5289 45.6352ZM17.5 11.875C17.5 10.8395 18.3395 10 19.375 10H34.375C35.4105 10 36.25 10.8395 36.25 11.875C36.25 12.9105 35.4105 13.75 34.375 13.75H19.375C18.3395 13.75 17.5 12.9105 17.5 11.875ZM12.5 20.625C12.5 19.5895 13.3395 18.75 14.375 18.75H39.375C40.4105 18.75 41.25 19.5895 41.25 20.625C41.25 21.6605 40.4105 22.5 39.375 22.5H14.375C13.3395 22.5 12.5 21.6605 12.5 20.625Z'/%3E%3C/svg%3E")}.bi-document{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M4 4a2 2 0 012-2h4.586A2 2 0 0112 2.586L15.414 6A2 2 0 0116 7.414V16a2 2 0 01-2 2H6a2 2 0 01-2-2V4zm2 6a1 1 0 011-1h6a1 1 0 110 2H7a1 1 0 01-1-1zm1 3a1 1 0 100 2h6a1 1 0 100-2H7z' clip-rule='evenodd'/%3E%3C/svg%3E")}.bi-dots-horizontal{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M7.99998 13.333C6.53331 13.333 5.33331 14.533 5.33331 15.9997C5.33331 17.4663 6.53331 18.6663 7.99998 18.6663C9.46665 18.6663 10.6666 17.4663 10.6666 15.9997C10.6666 14.533 9.46665 13.333 7.99998 13.333ZM24 13.333C22.5333 13.333 21.3333 14.533 21.3333 15.9997C21.3333 17.4663 22.5333 18.6663 24 18.6663C25.4666 18.6663 26.6666 17.4663 26.6666 15.9997C26.6666 14.533 25.4666 13.333 24 13.333ZM16 13.333C14.5333 13.333 13.3333 14.533 13.3333 15.9997C13.3333 17.4663 14.5333 18.6663 16 18.6663C17.4666 18.6663 18.6666 17.4663 18.6666 15.9997C18.6666 14.533 17.4666 13.333 16 13.333Z'/%3E%3C/svg%3E")}.bi-dots-vertical{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 9.5a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zm5 0a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zm5 0a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3z'/%3E%3C/svg%3E")}.bi-download{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.25 1V9.18934L4.53033 6.46967C4.23744 6.17678 3.76256 6.17678 3.46967 6.46967C3.17678 6.76256 3.17678 7.23744 3.46967 7.53033L7.46967 11.5303C7.76256 11.8232 8.23744 11.8232 8.53033 11.5303L12.5303 7.53033C12.8232 7.23744 12.8232 6.76256 12.5303 6.46967C12.2374 6.17678 11.7626 6.17678 11.4697 6.46967L8.75 9.18934V1C8.75 0.585786 8.41421 0.25 8 0.25C7.58579 0.25 7.25 0.585786 7.25 1ZM1.75 12V14.25H14.25V12C14.25 11.5858 14.5858 11.25 15 11.25C15.4142 11.25 15.75 11.5858 15.75 12V15C15.75 15.4142 15.4142 15.75 15 15.75H1C0.585786 15.75 0.25 15.4142 0.25 15V12C0.25 11.5858 0.585786 11.25 1 11.25C1.41421 11.25 1.75 11.5858 1.75 12Z'/%3E%3C/svg%3E")}.bi-edit{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 17.25V21H6.75L17.81 9.94L14.06 6.19L3 17.25ZM20.71 7.04C21.1 6.65 21.1 6.02 20.71 5.63L18.37 3.29C17.98 2.9 17.35 2.9 16.96 3.29L15.13 5.12L18.88 8.87L20.71 7.04V7.04Z'/%3E%3C/svg%3E")}.bi-envelope{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M2.003 5.884L10 9.882l7.997-3.998A2 2 0 0016 4H4a2 2 0 00-1.997 1.884z'/%3E%3Cpath d='M18 8.118l-8 4-8-4V14a2 2 0 002 2h12a2 2 0 002-2V8.118z'/%3E%3C/svg%3E")}.bi-envelope-fill{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M2.003 5.884L10 9.882l7.997-3.998A2 2 0 0016 4H4a2 2 0 00-1.997 1.884z'/%3E%3Cpath d='M18 8.118l-8 4-8-4V14a2 2 0 002 2h12a2 2 0 002-2V8.118z'/%3E%3C/svg%3E")}.bi-external-link{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14,3V5H17.59L7.76,14.83L9.17,16.24L19,6.41V10H21V3M19,19H5V5H12V3H5C3.89,3 3,3.9 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V12H19V19Z'/%3E%3C/svg%3E")}.bi-eye{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 12a2 2 0 100-4 2 2 0 000 4z'/%3E%3Cpath fill-rule='evenodd' d='M.458 10C1.732 5.943 5.522 3 10 3s8.268 2.943 9.542 7c-1.274 4.057-5.064 7-9.542 7S1.732 14.057.458 10zM14 10a4 4 0 11-8 0 4 4 0 018 0z' clip-rule='evenodd'/%3E%3C/svg%3E")}.bi-facebook{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M16 8.049c0-4.446-3.582-8.05-8-8.05C3.58 0-.002 3.603-.002 8.05c0 4.017 2.926 7.347 6.75 7.951v-5.625h-2.03V8.05H6.75V6.275c0-2.017 1.195-3.131 3.022-3.131.876 0 1.791.157 1.791.157v1.98h-1.009c-.993 0-1.303.621-1.303 1.258v1.51h2.218l-.354 2.326H9.25V16c3.824-.604 6.75-3.934 6.75-7.951z'/%3E%3C/svg%3E")}.bi-file-earmark-plus{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 6.5a.5.5 0 0 1 .5.5v1.5H10a.5.5 0 0 1 0 1H8.5V11a.5.5 0 0 1-1 0V9.5H6a.5.5 0 0 1 0-1h1.5V7a.5.5 0 0 1 .5-.5z'/%3E%3Cpath d='M14 4.5V14a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h5.5L14 4.5zm-3 0A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V4.5h-2z'/%3E%3C/svg%3E")}.bi-file-plus{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 6.5a.5.5 0 0 1 .5.5v1.5H10a.5.5 0 0 1 0 1H8.5V11a.5.5 0 0 1-1 0V9.5H6a.5.5 0 0 1 0-1h1.5V7a.5.5 0 0 1 .5-.5z'/%3E%3Cpath d='M14 4.5V14a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h5.5L14 4.5zm-3 0A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V4.5h-2z'/%3E%3C/svg%3E")}.bi-files{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M13 0H6a2 2 0 0 0-2 2 2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h7a2 2 0 0 0 2-2 2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zm0 13V4a2 2 0 0 0-2-2H5a1 1 0 0 1 1-1h7a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1zM3 4a1 1 0 0 1 1-1h7a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V4z'/%3E%3C/svg%3E")}.bi-folder{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M2 6a2 2 0 012-2h5l2 2h5a2 2 0 012 2v6a2 2 0 01-2 2H4a2 2 0 01-2-2V6z'/%3E%3C/svg%3E")}.bi-geo-alt-fill{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 16C8 16 14.5 10.9268 14.5 6.2439C14.5 2.79549 11.5899 0 8 0C4.41015 0 1.5 2.79549 1.5 6.2439C1.5 10.9268 8 16 8 16ZM8 9C9.65683 9 11 7.65683 11 6C11 4.34314 9.65683 3 8 3C6.34314 3 5 4.34314 5 6C5 7.65683 6.34314 9 8 9Z'/%3E%3C/svg%3E")}.bi-globe{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8m7.5-6.923c-.67.204-1.335.82-1.887 1.855A8 8 0 0 0 5.145 4H7.5zM4.09 4a9.3 9.3 0 0 1 .64-1.539 7 7 0 0 1 .597-.933A7.03 7.03 0 0 0 2.255 4zm-.582 3.5c.03-.877.138-1.718.312-2.5H1.674a7 7 0 0 0-.656 2.5zM4.847 5a12.5 12.5 0 0 0-.338 2.5H7.5V5zM8.5 5v2.5h2.99a12.5 12.5 0 0 0-.337-2.5zM4.51 8.5a12.5 12.5 0 0 0 .337 2.5H7.5V8.5zm3.99 0V11h2.653c.187-.765.306-1.608.338-2.5zM5.145 12q.208.58.468 1.068c.552 1.035 1.218 1.65 1.887 1.855V12zm.182 2.472a7 7 0 0 1-.597-.933A9.3 9.3 0 0 1 4.09 12H2.255a7 7 0 0 0 3.072 2.472M3.82 11a13.7 13.7 0 0 1-.312-2.5h-2.49c.062.89.291 1.733.656 2.5zm6.853 3.472A7 7 0 0 0 13.745 12H11.91a9.3 9.3 0 0 1-.64 1.539 7 7 0 0 1-.597.933M8.5 12v2.923c.67-.204 1.335-.82 1.887-1.855q.26-.487.468-1.068zm3.68-1h2.146c.365-.767.594-1.61.656-2.5h-2.49a13.7 13.7 0 0 1-.312 2.5m2.802-3.5a7 7 0 0 0-.656-2.5H12.18c.174.782.282 1.623.312 2.5zM11.27 2.461c.247.464.462.98.64 1.539h1.835a7 7 0 0 0-3.072-2.472c.218.284.418.598.597.933M10.855 4a8 8 0 0 0-.468-1.068C9.835 1.897 9.17 1.282 8.5 1.077V4z'/%3E%3C/svg%3E")}.bi-grid{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M3 4a1 1 0 011-1h12a1 1 0 011 1v2a1 1 0 01-1 1H4a1 1 0 01-1-1V4zM3 10a1 1 0 011-1h6a1 1 0 011 1v6a1 1 0 01-1 1H4a1 1 0 01-1-1v-6zM14 9a1 1 0 00-1 1v6a1 1 0 001 1h2a1 1 0 001-1v-6a1 1 0 00-1-1h-2z'/%3E%3C/svg%3E")}.bi-grip-vertical{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M7 2a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm3 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0zM7 5a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm3 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0zM7 8a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm3 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm-3 3a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm3 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm-3 3a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm3 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0z'/%3E%3C/svg%3E")}.bi-heart{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21.35L10.55 20.03C5.4 15.36 2 12.28 2 8.5C2 5.42 4.42 3 7.5 3C9.24 3 10.91 3.81 12 5.09C13.09 3.81 14.76 3 16.5 3C19.58 3 22 5.42 22 8.5C22 12.28 18.6 15.36 13.45 20.04L12 21.35Z'/%3E%3C/svg%3E")}.bi-heart-outline{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z' fill='none' stroke='currentColor' stroke-width='2'/%3E%3C/svg%3E")}.bi-home{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10.707 2.293a1 1 0 00-1.414 0l-7 7a1 1 0 001.414 1.414L4 10.414V17a1 1 0 001 1h2a1 1 0 001-1v-2a1 1 0 011-1h2a1 1 0 011 1v2a1 1 0 001 1h2a1 1 0 001-1v-6.586l.293.293a1 1 0 001.414-1.414l-7-7z'/%3E%3C/svg%3E")}.bi-in-person{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.7501 20.55C11.1111 20.55 13.0251 18.636 13.0251 16.275C13.0251 13.914 11.1111 12 8.7501 12C6.38908 12 4.4751 13.914 4.4751 16.275C4.4751 18.636 6.38908 20.55 8.7501 20.55Z'/%3E%3Cpath d='M2 28.6499C2 24.922 5.02208 21.8999 8.75 21.8999C12.4779 21.8999 15.5 24.922 15.5 28.6499V30.8999H2V28.6499Z'/%3E%3Cpath d='M27.8645 24.8997V24.5352H27.5H20.75C16.8208 24.5352 13.6355 27.7205 13.6355 31.6497V33.8997V34.2642H14H27.5H27.8645V33.8997V24.8997Z'/%3E%3Cpath d='M20.7501 23.9147C23.3124 23.9147 25.3896 21.8375 25.3896 19.2752C25.3896 16.7129 23.3124 14.6357 20.7501 14.6357C18.1878 14.6357 16.1106 16.7129 16.1106 19.2752C16.1106 21.8375 18.1878 23.9147 20.7501 23.9147Z'/%3E%3Cpath d='M30.3259 17.3653C30.5233 16.3783 31.4834 15.7382 32.4704 15.9356C33.4179 16.1251 34.0457 17.0176 33.9198 17.9619L33.9001 18.0802L32.4421 25.3702C32.3201 25.98 31.8966 26.4823 31.3236 26.7082L31.1986 26.7523L25.3666 28.5748C24.4059 28.875 23.3837 28.3396 23.0834 27.3789C22.7952 26.4566 23.2772 25.4776 24.1662 25.1352L24.2794 25.0957L29.0796 23.5948L30.3259 17.3653Z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20 3C20 2.44772 20.4477 2 21 2H34C34.5523 2 35 2.44772 35 3V11C35 11.5523 34.5523 12 34 12H21C20.4477 12 20 11.5523 20 11V3Z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M27 11H24V14L27 11Z'/%3E%3C/svg%3E")}.bi-info-circle{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a.75.75 0 000 1.5h.253a.25.25 0 01.244.304l-.459 2.066A1.75 1.75 0 0010.747 15H11a.75.75 0 000-1.5h-.253a.25.25 0 01-.244-.304l.459-2.066A1.75 1.75 0 009.253 9H9z' clip-rule='evenodd'/%3E%3C/svg%3E")}.bi-info-square{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a.75.75 0 000 1.5h.253a.25.25 0 01.244.304l-.459 2.066A1.75 1.75 0 0010.747 15H11a.75.75 0 000-1.5h-.253a.25.25 0 01-.244-.304l.459-2.066A1.75 1.75 0 009.253 9H9z' clip-rule='evenodd'/%3E%3C/svg%3E")}.bi-info-square-fill{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2zm8.93 4.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533L8.93 6.588zM8 5.5a1 1 0 1 0 0-2 1 1 0 0 0 0 2z'/%3E%3C/svg%3E")}.bi-info-square-filled{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2zm8.93 4.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533L8.93 6.588zM8 5.5a1 1 0 1 0 0-2 1 1 0 0 0 0 2z'/%3E%3C/svg%3E")}.bi-instagram{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 0C5.829 0 5.556.01 4.703.048 3.85.088 3.269.222 2.76.42a3.917 3.917 0 0 0-1.417.923A3.927 3.927 0 0 0 .42 2.76C.222 3.268.087 3.85.048 4.7.01 5.555 0 5.827 0 8.001c0 2.172.01 2.444.048 3.297.04.852.174 1.433.372 1.942.205.526.478.972.923 1.417.444.445.89.719 1.416.923.51.198 1.09.333 1.942.372C5.555 15.99 5.827 16 8 16s2.444-.01 3.298-.048c.851-.04 1.434-.174 1.943-.372a3.916 3.916 0 0 0 1.416-.923c.445-.445.718-.891.923-1.417.197-.509.332-1.09.372-1.942C15.99 10.445 16 10.173 16 8s-.01-2.445-.048-3.299c-.04-.851-.175-1.433-.372-1.941a3.926 3.926 0 0 0-.923-1.417A3.911 3.911 0 0 0 13.24.42c-.51-.198-1.092-.333-1.943-.372C10.443.01 10.172 0 7.998 0h.003zm-.717 1.442h.718c2.136 0 2.389.007 3.232.046.78.035 1.204.166 1.486.275.373.145.64.319.92.599.28.28.453.546.598.92.11.281.24.705.275 1.485.039.843.047 1.096.047 3.231s-.008 2.389-.047 3.232c-.035.78-.166 1.203-.275 1.485a2.47 2.47 0 0 1-.599.919c-.28.28-.546.453-.92.598-.28.11-.704.24-1.485.276-.843.038-1.096.047-3.232.047s-2.39-.009-3.233-.047c-.78-.036-1.203-.166-1.485-.276a2.478 2.478 0 0 1-.92-.598 2.48 2.48 0 0 1-.6-.92c-.109-.281-.24-.705-.275-1.485-.038-.843-.046-1.096-.046-3.233 0-2.136.008-2.388.046-3.231.036-.78.166-1.204.276-1.486.145-.373.319-.64.599-.92.28-.28.546-.453.92-.598.282-.11.705-.24 1.485-.276.738-.034 1.024-.044 2.515-.045v.002zm4.988 1.328a.96.96 0 1 0 0 1.92.96.96 0 0 0 0-1.92zm-4.27 1.122a4.109 4.109 0 1 0 0 8.217 4.109 4.109 0 0 0 0-8.217zm0 1.441a2.667 2.667 0 1 1 0 5.334 2.667 2.667 0 0 1 0-5.334z'/%3E%3C/svg%3E")}.bi-link{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 17'%3E%3Cpath d='M12.6667 13.1667H3.33333V3.83333H8V2.5H3.33333C2.59333 2.5 2 3.1 2 3.83333V13.1667C2 13.9 2.59333 14.5 3.33333 14.5H12.6667C13.4 14.5 14 13.9 14 13.1667V8.5H12.6667V13.1667ZM9.33333 2.5V3.83333H11.7267L5.17333 10.3867L6.11333 11.3267L12.6667 4.77333V7.16667H14V2.5H9.33333Z'/%3E%3C/svg%3E")}.bi-list{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M2.5 12a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5z'/%3E%3C/svg%3E")}.bi-location-pin{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 16C8 16 14.5 10.9268 14.5 6.2439C14.5 2.79549 11.5899 0 8 0C4.41015 0 1.5 2.79549 1.5 6.2439C1.5 10.9268 8 16 8 16ZM8 9C9.65683 9 11 7.65683 11 6C11 4.34314 9.65683 3 8 3C6.34314 3 5 4.34314 5 6C5 7.65683 6.34314 9 8 9Z'/%3E%3C/svg%3E")}.bi-lock{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M5 9V7a5 5 0 0110 0v2a2 2 0 012 2v5a2 2 0 01-2 2H5a2 2 0 01-2-2v-5a2 2 0 012-2zm8-2v2H7V7a3 3 0 016 0z' clip-rule='evenodd'/%3E%3C/svg%3E")}.bi-makeup-flag{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35 35'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.02447 2.38965H4.7074V34.0482H9.02447V2.38965ZM30.6098 2.38965H10.4635V16.7799H30.6098L27.9237 9.58477L30.6098 2.38965Z' fill='var(--global--status-yellow, %23FCCD05)'/%3E%3C/svg%3E")}.bi-map{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M15.817.113A.5.5 0 0 1 16 .5v14a.5.5 0 0 1-.402.49l-5 1a.502.502 0 0 1-.196 0L5.5 15.01l-4.902.98A.5.5 0 0 1 0 15.5v-14a.5.5 0 0 1 .402-.49l5-1a.5.5 0 0 1 .196 0L10.5.99l4.902-.98a.5.5 0 0 1 .415.103zM10 1.91l-4-.8v12.98l4 .8V1.91zm1 12.98 4-.8V1.11l-4 .8v12.98zm-6-.8V1.11l-4 .8v12.98l4-.8z'/%3E%3C/svg%3E")}.bi-menu{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cg transform='translate(0, 960) scale(1, -1)'%3E%3Cpath d='M981.333 234.667c23.552 0 42.667-19.115 42.667-42.667s-19.115-42.667-42.667-42.667h-938.667c-23.552 0-42.667 19.115-42.667 42.667s19.115 42.667 42.667 42.667zM981.333 490.667c23.552 0 42.667-19.115 42.667-42.667s-19.115-42.667-42.667-42.667h-938.667c-23.552 0-42.667 19.115-42.667 42.667s19.115 42.667 42.667 42.667zM981.333 746.667c23.552 0 42.667-19.115 42.667-42.667s-19.115-42.667-42.667-42.667h-938.667c-23.552 0-42.667 19.115-42.667 42.667s19.115 42.667 42.667 42.667z'/%3E%3C/g%3E%3C/svg%3E")}.bi-minus-square{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M14 1a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h12zM2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2z'/%3E%3Cpath d='M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8z'/%3E%3C/svg%3E")}.bi-mortarboard{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8.211 2.047a.5.5 0 0 0-.422 0l-7.5 3.5a.5.5 0 0 0 .025.917l7.5 3a.5.5 0 0 0 .372 0L14 7.14V13a1 1 0 0 0-1 1v2h3v-2a1 1 0 0 0-1-1V6.739l.686-.275a.5.5 0 0 0 .025-.917z'/%3E%3Cpath d='M4.176 9.032a.5.5 0 0 0-.656.327l-.5 1.7a.5.5 0 0 0 .294.605l4.5 1.8a.5.5 0 0 0 .372 0l4.5-1.8a.5.5 0 0 0 .294-.605l-.5-1.7a.5.5 0 0 0-.656-.327L8 10.466z'/%3E%3C/svg%3E")}.bi-paperclip{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M15.4166 13.8332H5.83327C3.99161 13.8332 2.49994 12.3415 2.49994 10.4998C2.49994 8.65817 3.99161 7.1665 5.83327 7.1665L16.2499 7.1665C17.3999 7.1665 18.3333 8.09984 18.3333 9.24984C18.3333 10.3998 17.3999 11.3332 16.2499 11.3332H7.49994C7.04161 11.3332 6.66661 10.9582 6.66661 10.4998C6.66661 10.0415 7.04161 9.6665 7.49994 9.6665H15.4166V8.4165H7.49994C6.34994 8.4165 5.41661 9.34984 5.41661 10.4998C5.41661 11.6498 6.34994 12.5832 7.49994 12.5832H16.2499C18.0916 12.5832 19.5833 11.0915 19.5833 9.24984C19.5833 7.40817 18.0916 5.9165 16.2499 5.9165L5.83327 5.9165C3.29994 5.9165 1.24994 7.9665 1.24994 10.4998C1.24994 13.0332 3.29994 15.0832 5.83327 15.0832H15.4166V13.8332Z'/%3E%3C/svg%3E")}.bi-pencil-fill{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 17.25V21H6.75L17.81 9.94L14.06 6.19L3 17.25ZM20.71 7.04C21.1 6.65 21.1 6.02 20.71 5.63L18.37 3.29C17.98 2.9 17.35 2.9 16.96 3.29L15.13 5.12L18.88 8.87L20.71 7.04V7.04Z'/%3E%3C/svg%3E")}.bi-pencil-square{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 17.25V21H6.75L17.81 9.94L14.06 6.19L3 17.25ZM20.71 7.04C21.1 6.65 21.1 6.02 20.71 5.63L18.37 3.29C17.98 2.9 17.35 2.9 16.96 3.29L15.13 5.12L18.88 8.87L20.71 7.04V7.04Z'/%3E%3C/svg%3E")}.bi-phone{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M2 3a1 1 0 011-1h2.153a1 1 0 01.986.836l.74 4.435a1 1 0 01-.54 1.06l-1.548.773a11.037 11.037 0 006.105 6.105l.774-1.548a1 1 0 011.059-.54l4.435.74a1 1 0 01.836.986V17a1 1 0 01-1 1h-2C7.82 18 2 12.18 2 5V3z'/%3E%3C/svg%3E")}.bi-play{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10 8L16 12L10 16V8Z'/%3E%3C/svg%3E")}.bi-plus{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 2a.5.5 0 0 1 .5.5v5h5a.5.5 0 0 1 0 1h-5v5a.5.5 0 0 1-1 0v-5h-5a.5.5 0 0 1 0-1h5v-5A.5.5 0 0 1 8 2Z'/%3E%3C/svg%3E")}.bi-plus-lg{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 2a.5.5 0 0 1 .5.5v5h5a.5.5 0 0 1 0 1h-5v5a.5.5 0 0 1-1 0v-5h-5a.5.5 0 0 1 0-1h5v-5A.5.5 0 0 1 8 2Z'/%3E%3C/svg%3E")}.bi-plus-square{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M14 1a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h12zM2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2z'/%3E%3Cpath d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z'/%3E%3C/svg%3E")}.bi-remote{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36'%3E%3Cpath d='M32 4H4C2.89543 4 2 4.89543 2 6V25C2 26.1046 2.89543 27 4 27H32C33.1046 27 34 26.1046 34 25V6C34 4.89543 33.1046 4 32 4Z' fill='var(--global--status-blue, %2357D2FF)'/%3E%3Cpath d='M32 7H4V24H32V7Z' fill='%23FFFFFF'/%3E%3Cpath d='M19 5.5C19 4.94772 18.5523 4.5 18 4.5C17.4477 4.5 17 4.94772 17 5.5C17 6.05228 17.4477 6.5 18 6.5C18.5523 6.5 19 6.05228 19 5.5Z' fill='%23FFFFFF'/%3E%3Cpath d='M11 12.5C11 12.0858 11.3358 11.75 11.75 11.75H19.25C20.4926 11.75 21.5 12.7574 21.5 14V18.5C21.5 18.9142 21.1642 19.25 20.75 19.25H13.25C12.0074 19.25 11 18.2426 11 17V12.5Z' fill='var(--global--status-blue, %2357D2FF)'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22.25 13.3383C22.25 13.0542 22.4105 12.7945 22.6646 12.6675L24.9146 11.5425C25.4133 11.2932 26 11.6558 26 12.2133V18.7863C26 19.3438 25.4133 19.7064 24.9146 19.4571L22.6646 18.3321C22.4105 18.2051 22.25 17.9454 22.25 17.6613V13.3383Z' fill='var(--global--status-blue, %2357D2FF)'/%3E%3Cpath d='M0 28H36V30C36 31.1046 35.1046 32 34 32H2C0.895431 32 0 31.1046 0 30V28Z' fill='var(--global--status-blue, %2357D2FF)'/%3E%3Cpath d='M24 28H12V29H24V28Z' fill='%23FFFFFF'/%3E%3C/svg%3E")}.bi-required{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 23C18.0751 23 23 18.0751 23 12C23 5.92487 18.0751 1 12 1C5.92487 1 1 5.92487 1 12C1 18.0751 5.92487 23 12 23ZM10.986 14.1257C10.8631 14.1257 10.7598 14.0829 10.676 13.9971C10.5922 13.9114 10.5503 13.8057 10.5503 13.68V6.42857C10.5503 6.30286 10.5922 6.2 10.676 6.12C10.7598 6.04 10.8631 6 10.986 6H13.014C13.1369 6 13.2402 6.04 13.324 6.12C13.4078 6.2 13.4497 6.30286 13.4497 6.42857V13.68C13.4497 13.8057 13.4078 13.9114 13.324 13.9971C13.2402 14.0829 13.1369 14.1257 13.014 14.1257H10.986ZM10.919 18C10.8073 18 10.7095 17.9571 10.6257 17.8714C10.5419 17.7857 10.5 17.6857 10.5 17.5714V15.36C10.5 15.2343 10.5419 15.1286 10.6257 15.0429C10.7095 14.9571 10.8073 14.9143 10.919 14.9143H13.081C13.1927 14.9143 13.2905 14.9571 13.3743 15.0429C13.4581 15.1286 13.5 15.2343 13.5 15.36V17.5714C13.5 17.6857 13.4609 17.7857 13.3827 17.8714C13.3045 17.9571 13.2039 18 13.081 18H10.919Z' fill='var(--global--status-amber, %23FFA200)'/%3E%3C/svg%3E")}.bi-search{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M8 4a4 4 0 100 8 4 4 0 000-8zM2 8a6 6 0 1110.89 3.476l4.817 4.817a1 1 0 01-1.414 1.414l-4.816-4.816A6 6 0 012 8z' clip-rule='evenodd'/%3E%3C/svg%3E")}.bi-settings{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M11.49 3.17c-.38-1.56-2.6-1.56-2.98 0a1.532 1.532 0 01-2.286.948c-1.372-.836-2.942.734-2.106 2.106.54.886.061 2.042-.947 2.287-1.561.379-1.561 2.6 0 2.978a1.532 1.532 0 01.947 2.287c-.836 1.372.734 2.942 2.106 2.106a1.532 1.532 0 012.287.947c.379 1.561 2.6 1.561 2.978 0a1.533 1.533 0 012.287-.947c1.372.836 2.942-.734 2.106-2.106a1.533 1.533 0 01.947-2.287c1.561-.379 1.561-2.6 0-2.978a1.532 1.532 0 01-.947-2.287c.836-1.372-.734-2.942-2.106-2.106a1.532 1.532 0 01-2.287-.947zM10 13a3 3 0 100-6 3 3 0 000 6z' clip-rule='evenodd'/%3E%3C/svg%3E")}.bi-share{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18 16.08C17.24 16.08 16.56 16.38 16.04 16.85L8.91 12.7C8.96 12.47 9 12.24 9 12S8.96 11.53 8.91 11.3L15.96 7.19C16.5 7.69 17.21 8 18 8C19.66 8 21 6.66 21 5S19.66 2 18 2 15 3.34 15 5C15 5.24 15.04 5.47 15.09 5.7L8.04 9.81C7.5 9.31 6.79 9 6 9C4.34 9 3 10.34 3 12S4.34 15 6 15C6.79 15 7.5 14.69 8.04 14.19L15.16 18.34C15.11 18.55 15.08 18.77 15.08 19C15.08 20.61 16.39 21.92 18 21.92S20.92 20.61 20.92 19C20.92 17.39 19.61 16.08 18 16.08Z'/%3E%3C/svg%3E")}.bi-sort-down{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m7.247 4.86-4.796 5.481c-.566.647-.106 1.659.753 1.659h9.592a1 1 0 0 0 .753-1.659l-4.796-5.48a1 1 0 0 0-1.506 0z'/%3E%3C/svg%3E")}.bi-square{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M14 1a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h12zM2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2z'/%3E%3C/svg%3E")}.bi-star{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z'/%3E%3C/svg%3E")}.bi-stars{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z'/%3E%3C/svg%3E")}.bi-status-blue{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ccircle cx='15' cy='15' r='12.5' fill='var(--global--status-blue, %2357D2FF)'/%3E%3Cpath d='M8.75 14.375L13.2727 18.8182L21.25 11.25' fill='none' stroke='%23FFFFFF' stroke-width='3'/%3E%3C/svg%3E")}.bi-status-check-blue{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Ccircle cx='9.99984' cy='10' r='8.33333' fill='%23FFFFFF'/%3E%3Cpath d='M5.8335 9.58333L8.84865 12.5455L14.1668 7.5' fill='none' stroke='var(--global--status-blue, %2357D2FF)' stroke-width='3'/%3E%3C/svg%3E")}.bi-status-check-green{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Ccircle cx='9.99984' cy='10' r='8.33333' fill='%23FFFFFF'/%3E%3Cpath d='M5.8335 9.58333L8.84865 12.5455L14.1668 7.5' fill='none' stroke='var(--global--status-green, %237ED321)' stroke-width='3'/%3E%3C/svg%3E")}.bi-status-green{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10' fill='var(--global--status-green, %237ED321)'/%3E%3Cpath d='M7 11.5L10.6182 15.0545L17 9' fill='none' stroke='%23FFFFFF' stroke-width='3'/%3E%3C/svg%3E")}.bi-status-none{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ccircle cx='15' cy='15' r='12.5' fill='none' stroke='var(--global--status-neutral, %23D1D1D1)'/%3E%3C/svg%3E")}.bi-status-red{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.5 15C2.5 8.1 8.1 2.5 15 2.5C21.9 2.5 27.5 8.1 27.5 15C27.5 21.9 21.9 27.5 15 27.5C8.1 27.5 2.5 21.9 2.5 15ZM11.0071 9.11621L14.9999 13.1091L18.9928 9.11621L20.8838 11.0072L16.891 15.0001L20.8838 18.993L18.9928 20.884L14.9999 16.8911L11.0071 20.884L9.11606 18.993L13.1089 15.0001L9.11606 11.0072L11.0071 9.11621Z' fill='var(--global--status-red, %23E14545)'/%3E%3C/svg%3E")}.bi-status-warning-white{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M1.76951 17.5H19.0641C19.7828 17.5 20.2308 16.7316 19.8761 16.1113L11.2242 1.29856C10.8602 0.678272 9.96416 0.678272 9.6095 1.29856L0.957509 16.1113C0.602843 16.7316 1.05084 17.5 1.76951 17.5ZM11.3548 14.7226H9.48816V12.871H11.3548V14.7226ZM10.4215 11.0194C9.90816 11.0194 9.48816 10.6028 9.48816 10.0936V8.24204C9.48816 7.73285 9.90816 7.31624 10.4215 7.31624C10.9348 7.31624 11.3548 7.73285 11.3548 8.24204V10.0936C11.3548 10.6028 10.9348 11.0194 10.4215 11.0194Z' fill='%23FFFFFF'/%3E%3C/svg%3E")}.bi-status-yellow{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath d='M2.12321 21H22.8768C23.7392 21 24.2768 20.0779 23.8512 19.3336L13.4688 1.55826C13.032 0.813915 11.9568 0.813915 11.5312 1.55826L1.14882 19.3336C0.723217 20.0779 1.26082 21 2.12321 21ZM13.6256 17.6671H11.3856V15.4452H13.6256V17.6671ZM12.5056 13.2233C11.8896 13.2233 11.3856 12.7234 11.3856 12.1123V9.89043C11.3856 9.2794 11.8896 8.77947 12.5056 8.77947C13.1216 8.77947 13.6256 9.2794 13.6256 9.89043V12.1123C13.6256 12.7234 13.1216 13.2233 12.5056 13.2233Z' fill='var(--global--status-yellow, %23FCCD05)'/%3E%3C/svg%3E")}.bi-telephone-fill{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M2 3a1 1 0 011-1h2.153a1 1 0 01.986.836l.74 4.435a1 1 0 01-.54 1.06l-1.548.773a11.037 11.037 0 006.105 6.105l.774-1.548a1 1 0 011.059-.54l4.435.74a1 1 0 01.836.986V17a1 1 0 01-1 1h-2C7.82 18 2 12.18 2 5V3z'/%3E%3C/svg%3E")}.bi-text-message{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cg transform='translate(0, 960) scale(1, -1)'%3E%3Cpath d='M960 768v-384h-384l-128-128v128h-64v384h576zM384 128c-35.328 0-64-28.672-64-64s28.672-64 64-64 64 28.672 64 64-28.672 64-64 64zM128 832v-640h512v128h64v-320c0-35.328-28.672-64-64-64h-512c-35.328 0-64 28.672-64 64v896c0 35.328 28.672 64 64 64h512c35.328 0 64-28.672 64-64v-64h-576z'/%3E%3C/g%3E%3C/svg%3E")}.bi-trash{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 4V2C7 1.45 7.45 1 8 1H16C16.55 1 17 1.45 17 2V4H20V6H19V19C19 20.1 18.1 21 17 21H7C5.9 21 5 20.1 5 19V6H4V4H7ZM9 3V4H15V3H9ZM7 6V19H17V6H7Z'/%3E%3Cpath d='M9 8V17H11V8H9ZM13 8V17H15V8H13Z'/%3E%3C/svg%3E")}.bi-twitter{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M5.026 15c6.038 0 9.341-5.003 9.341-9.334 0-.14 0-.282-.006-.422A6.685 6.685 0 0 0 16 3.542a6.658 6.658 0 0 1-1.889.518 3.301 3.301 0 0 0 1.447-1.817 6.533 6.533 0 0 1-2.087.793A3.286 3.286 0 0 0 7.875 6.03a9.325 9.325 0 0 1-6.767-3.429 3.289 3.289 0 0 0 1.018 4.382A3.323 3.323 0 0 1 .64 6.575v.045a3.288 3.288 0 0 0 2.632 3.218 3.203 3.203 0 0 1-.865.115 3.23 3.23 0 0 1-.614-.057 3.283 3.283 0 0 0 3.067 2.277A6.588 6.588 0 0 1 .78 13.58a6.32 6.32 0 0 1-.78-.045A9.344 9.344 0 0 0 5.026 15z'/%3E%3C/svg%3E")}.bi-unlock{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M11 1a2 2 0 0 0-2 2v4a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h5V3a3 3 0 0 1 6 0v4a.5.5 0 0 1-1 0V3a2 2 0 0 0-2-2zM3 8a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1V9a1 1 0 0 0-1-1H3z'/%3E%3C/svg%3E")}.bi-upcoming{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6 1H3V23H6V1ZM21 1H7V11H21L19.1333 6L21 1Z'/%3E%3C/svg%3E")}.bi-upload{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cg transform='translate(0, 960) scale(1, -1)'%3E%3Cpath d='M960 240c26.496 0 48-21.504 48-48v-192c0-26.496-21.504-48-48-48h-896c-26.496 0-48 21.504-48 48v192c0 26.496 21.504 48 48 48s48-21.504 48-48v-144h800v144c0 26.496 21.504 48 48 48zM545.92 929.92l256-256c18.752-18.752 18.752-49.088 0-67.84s-49.088-18.752-67.84 0l-174.080 174.080v-524.16c0-24.32-18.048-44.352-41.472-47.552l-6.528-0.448c-26.496 0-48 21.504-48 48v524.16l-174.080-174.080c-18.752-18.752-49.088-18.752-67.84 0s-18.752 49.088 0 67.84l256 256c18.752 18.752 49.088 18.752 67.84 0z'/%3E%3C/g%3E%3C/svg%3E")}.bi-user{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M10 9a3 3 0 100-6 3 3 0 000 6zm-7 9a7 7 0 1114 0H3z' clip-rule='evenodd'/%3E%3C/svg%3E")}.bi-user-circle{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-6-3a2 2 0 11-4 0 2 2 0 014 0zm-2 4a5 5 0 00-4.546 2.916A5.986 5.986 0 0010 16a5.986 5.986 0 004.546-2.084A5 5 0 0010 11z' clip-rule='evenodd'/%3E%3C/svg%3E")}.bi-warning-triangle{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M8.485 2.495c.673-1.167 2.357-1.167 3.03 0l6.28 10.875c.673 1.167-.17 2.625-1.516 2.625H3.72c-1.347 0-2.189-1.458-1.515-2.625L8.485 2.495zM10 5a.75.75 0 01.75.75v3.5a.75.75 0 01-1.5 0v-3.5A.75.75 0 0110 5zm0 9a1 1 0 100-2 1 1 0 000 2z' clip-rule='evenodd'/%3E%3C/svg%3E")}.bi-warning-triangle-large{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath d='M2.12321 21H22.8768C23.7392 21 24.2768 20.0779 23.8512 19.3336L13.4688 1.55826C13.032 0.813915 11.9568 0.813915 11.5312 1.55826L1.14882 19.3336C0.723217 20.0779 1.26082 21 2.12321 21ZM13.6256 17.6671H11.3856V15.4452H13.6256V17.6671ZM12.5056 13.2233C11.8896 13.2233 11.3856 12.7234 11.3856 12.1123V9.89043C11.3856 9.2794 11.8896 8.77947 12.5056 8.77947C13.1216 8.77947 13.6256 9.2794 13.6256 9.89043V12.1123C13.6256 12.7234 13.1216 13.2233 12.5056 13.2233Z'/%3E%3C/svg%3E")}.bi-x{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M6.28 5.22a.75.75 0 00-1.06 1.06L8.94 10l-3.72 3.72a.75.75 0 101.06 1.06L10 11.06l3.72 3.72a.75.75 0 101.06-1.06L11.06 10l3.72-3.72a.75.75 0 00-1.06-1.06L10 8.94 6.28 5.22z'/%3E%3C/svg%3E")}.bi-x-circle{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.5 15C2.5 8.1 8.1 2.5 15 2.5C21.9 2.5 27.5 8.1 27.5 15C27.5 21.9 21.9 27.5 15 27.5C8.1 27.5 2.5 21.9 2.5 15ZM11.0071 9.11621L14.9999 13.1091L18.9928 9.11621L20.8838 11.0072L16.891 15.0001L20.8838 18.993L18.9928 20.884L14.9999 16.8911L11.0071 20.884L9.11606 18.993L13.1089 15.0001L9.11606 11.0072L11.0071 9.11621Z'/%3E%3C/svg%3E")}.bi-x-lg{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19 6.41L17.59 5L12 10.59L6.41 5L5 6.41L10.59 12L5 17.59L6.41 19L12 13.41L17.59 19L19 17.59L13.41 12L19 6.41Z'/%3E%3C/svg%3E")}.bi-x-mark{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M6.28 5.22a.75.75 0 00-1.06 1.06L8.94 10l-3.72 3.72a.75.75 0 101.06 1.06L10 11.06l3.72 3.72a.75.75 0 101.06-1.06L11.06 10l3.72-3.72a.75.75 0 00-1.06-1.06L10 8.94 6.28 5.22z'/%3E%3C/svg%3E")}.bi-x-mark-thick{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19 6.41L17.59 5L12 10.59L6.41 5L5 6.41L10.59 12L5 17.59L6.41 19L12 13.41L17.59 19L19 17.59L13.41 12L19 6.41Z'/%3E%3C/svg%3E")}.bi-youtube{--bi-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8.051 1.999h.089c.822.003 4.987.033 6.11.335a2.01 2.01 0 0 1 1.415 1.42c.101.38.172.883.22 1.402l.01.104.022.26.008.104c.065.914.073 1.77.074 1.957v.075c-.001.194-.01 1.108-.082 2.06l-.008.105-.009.104c-.05.572-.124 1.14-.235 1.558a2.007 2.007 0 0 1-1.415 1.42c-1.16.312-5.569.334-6.18.335h-.142c-.309 0-1.587-.006-2.927-.052l-.17-.006-.087-.004-.171-.007-.171-.007c-1.11-.049-2.167-.128-2.654-.26a2.007 2.007 0 0 1-1.415-1.419c-.111-.417-.185-.986-.235-1.558L.09 9.82l-.008-.104A31.4 31.4 0 0 1 0 7.68v-.123c.002-.215.01-.958.064-1.778l.007-.103.003-.052.008-.104.022-.26.01-.104c.048-.519.119-1.023.22-1.402a2.007 2.007 0 0 1 1.415-1.42c.487-.13 1.544-.21 2.654-.26l.17-.007.172-.006.086-.003.171-.007A99.788 99.788 0 0 1 7.858 2h.193zM6.4 5.209v4.818l4.157-2.408L6.4 5.209z'/%3E%3C/svg%3E")}.ds-grid-batch-accordion{margin-top:-1.5rem}.maplibregl-map{font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative;-webkit-tap-highlight-color:transparent}.atlas-map .maplibregl-canary{background-color:salmon}.atlas-map .maplibregl-canvas-container.maplibregl-interactive,.atlas-map .maplibregl-ctrl-nav-compass{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.atlas-map .maplibregl-canvas-container.maplibregl-interactive:active,.atlas-map .maplibregl-ctrl-nav-compass:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.atlas-map .maplibregl-canvas-container.maplibregl-touch-zoom-rotate{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.atlas-map .maplibregl-canvas-container.maplibregl-touch-drag-pan{-ms-touch-action:pinch-zoom}.atlas-map .maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan{-ms-touch-action:none;touch-action:none}.atlas-map .maplibregl-ctrl-bottom-left,.atlas-map .maplibregl-ctrl-bottom-right,.atlas-map .maplibregl-ctrl-top-left,.atlas-map .maplibregl-ctrl-top-right{position:absolute;pointer-events:none;z-index:2}.atlas-map .maplibregl-ctrl-top-left{top:0;left:0}.atlas-map .maplibregl-ctrl-top-right{top:0;right:0}.atlas-map .maplibregl-ctrl-bottom-left{bottom:0;left:0}.atlas-map .maplibregl-ctrl-bottom-right{right:0;bottom:0}.atlas-map .maplibregl-ctrl{clear:both;pointer-events:auto}.atlas-map .maplibregl-ctrl-top-left .maplibregl-ctrl{margin:10px 0 0 10px;float:left}.atlas-map .maplibregl-ctrl-top-right .maplibregl-ctrl{margin:10px 10px 0 0;float:right}.atlas-map .maplibregl-ctrl-bottom-left .maplibregl-ctrl{margin:0 0 10px 10px;float:left}.atlas-map .maplibregl-ctrl-bottom-right .maplibregl-ctrl{margin:0 10px 10px 0;float:right}.atlas-map .maplibregl-ctrl-group{border-radius:4px;-moz-box-shadow:0 0 2px rgba(0,0,0,.1);-webkit-box-shadow:0 0 2px rgba(0,0,0,.1);box-shadow:0 0 0 2px #0000001a;overflow:hidden;background:#fff}.atlas-map .maplibregl-ctrl-group>button{width:30px;height:30px;display:block;padding:0;outline:0;border:none;border-bottom:1px solid #ddd;box-sizing:border-box;background-color:#0000;cursor:pointer}.atlas-map .maplibregl-ctrl>button::-moz-focus-inner{border:0;padding:0}.atlas-map .maplibregl-ctrl>button:last-child{border-bottom:0}.atlas-map .maplibregl-ctrl>button:hover{background-color:#0000000d}.atlas-map .maplibregl-ctrl-icon,.atlas-map .maplibregl-ctrl-icon>.maplibregl-ctrl-compass-arrow{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.atlas-map .maplibregl-ctrl-icon{padding:5px}.atlas-map .maplibregl-ctrl-icon.maplibregl-ctrl-zoom-out{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%270%200%2020%2020%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%0A%20%20%3Cpath%20style%3D%27fill%3A%23333333%3B%27%20d%3D%27m%207%2C9%20c%20-0.554%2C0%20-1%2C0.446%20-1%2C1%200%2C0.554%200.446%2C1%201%2C1%20l%206%2C0%20c%200.554%2C0%201%2C-0.446%201%2C-1%200%2C-0.554%20-0.446%2C-1%20-1%2C-1%20z%27%20%2F%3E%0A%3C%2Fsvg%3E%0A)}.atlas-map .maplibregl-ctrl-icon.maplibregl-ctrl-zoom-in{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%270%200%2020%2020%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%0A%20%20%3Cpath%20style%3D%27fill%3A%23333333%3B%27%20d%3D%27M%2010%206%20C%209.446%206%209%206.4459904%209%207%20L%209%209%20L%207%209%20C%206.446%209%206%209.446%206%2010%20C%206%2010.554%206.446%2011%207%2011%20L%209%2011%20L%209%2013%20C%209%2013.55401%209.446%2014%2010%2014%20C%2010.554%2014%2011%2013.55401%2011%2013%20L%2011%2011%20L%2013%2011%20C%2013.554%2011%2014%2010.554%2014%2010%20C%2014%209.446%2013.554%209%2013%209%20L%2011%209%20L%2011%207%20C%2011%206.4459904%2010.554%206%2010%206%20z%27%20%2F%3E%0A%3C%2Fsvg%3E%0A)}.atlas-map .maplibregl-ctrl-icon.maplibregl-ctrl-geolocate{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%270%200%2020%2020%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%0D%0A%20%20%3Cpath%20style%3D%27fill%3A%23333%3B%27%20d%3D%27M10%204C9%204%209%205%209%205L9%205.1A5%205%200%200%200%205.1%209L5%209C5%209%204%209%204%2010%204%2011%205%2011%205%2011L5.1%2011A5%205%200%200%200%209%2014.9L9%2015C9%2015%209%2016%2010%2016%2011%2016%2011%2015%2011%2015L11%2014.9A5%205%200%200%200%2014.9%2011L15%2011C15%2011%2016%2011%2016%2010%2016%209%2015%209%2015%209L14.9%209A5%205%200%200%200%2011%205.1L11%205C11%205%2011%204%2010%204zM10%206.5A3.5%203.5%200%200%201%2013.5%2010%203.5%203.5%200%200%201%2010%2013.5%203.5%203.5%200%200%201%206.5%2010%203.5%203.5%200%200%201%2010%206.5zM10%208.3A1.8%201.8%200%200%200%208.3%2010%201.8%201.8%200%200%200%2010%2011.8%201.8%201.8%200%200%200%2011.8%2010%201.8%201.8%200%200%200%2010%208.3z%27%20%2F%3E%0D%0A%3C%2Fsvg%3E)}.atlas-map .maplibregl-ctrl-icon.maplibregl-ctrl-geolocate:disabled{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%270%200%2020%2020%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%0D%0A%20%20%3Cpath%20style%3D%27fill%3A%23aaa%3B%27%20d%3D%27M10%204C9%204%209%205%209%205L9%205.1A5%205%200%200%200%205.1%209L5%209C5%209%204%209%204%2010%204%2011%205%2011%205%2011L5.1%2011A5%205%200%200%200%209%2014.9L9%2015C9%2015%209%2016%2010%2016%2011%2016%2011%2015%2011%2015L11%2014.9A5%205%200%200%200%2014.9%2011L15%2011C15%2011%2016%2011%2016%2010%2016%209%2015%209%2015%209L14.9%209A5%205%200%200%200%2011%205.1L11%205C11%205%2011%204%2010%204zM10%206.5A3.5%203.5%200%200%201%2013.5%2010%203.5%203.5%200%200%201%2010%2013.5%203.5%203.5%200%200%201%206.5%2010%203.5%203.5%200%200%201%2010%206.5zM10%208.3A1.8%201.8%200%200%200%208.3%2010%201.8%201.8%200%200%200%2010%2011.8%201.8%201.8%200%200%200%2011.8%2010%201.8%201.8%200%200%200%2010%208.3z%27%20%2F%3E%0D%0A%3C%2Fsvg%3E)}.atlas-map .maplibregl-ctrl-icon.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%270%200%2020%2020%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%0D%0A%20%20%3Cpath%20style%3D%27fill%3A%2333b5e5%3B%27%20d%3D%27M10%204C9%204%209%205%209%205L9%205.1A5%205%200%200%200%205.1%209L5%209C5%209%204%209%204%2010%204%2011%205%2011%205%2011L5.1%2011A5%205%200%200%200%209%2014.9L9%2015C9%2015%209%2016%2010%2016%2011%2016%2011%2015%2011%2015L11%2014.9A5%205%200%200%200%2014.9%2011L15%2011C15%2011%2016%2011%2016%2010%2016%209%2015%209%2015%209L14.9%209A5%205%200%200%200%2011%205.1L11%205C11%205%2011%204%2010%204zM10%206.5A3.5%203.5%200%200%201%2013.5%2010%203.5%203.5%200%200%201%2010%2013.5%203.5%203.5%200%200%201%206.5%2010%203.5%203.5%200%200%201%2010%206.5zM10%208.3A1.8%201.8%200%200%200%208.3%2010%201.8%201.8%200%200%200%2010%2011.8%201.8%201.8%200%200%200%2011.8%2010%201.8%201.8%200%200%200%2010%208.3z%27%20%2F%3E%0D%0A%3C%2Fsvg%3E)}.atlas-map .maplibregl-ctrl-icon.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%270%200%2020%2020%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%0D%0A%20%20%3Cpath%20style%3D%27fill%3A%23e58978%3B%27%20d%3D%27M10%204C9%204%209%205%209%205L9%205.1A5%205%200%200%200%205.1%209L5%209C5%209%204%209%204%2010%204%2011%205%2011%205%2011L5.1%2011A5%205%200%200%200%209%2014.9L9%2015C9%2015%209%2016%2010%2016%2011%2016%2011%2015%2011%2015L11%2014.9A5%205%200%200%200%2014.9%2011L15%2011C15%2011%2016%2011%2016%2010%2016%209%2015%209%2015%209L14.9%209A5%205%200%200%200%2011%205.1L11%205C11%205%2011%204%2010%204zM10%206.5A3.5%203.5%200%200%201%2013.5%2010%203.5%203.5%200%200%201%2010%2013.5%203.5%203.5%200%200%201%206.5%2010%203.5%203.5%200%200%201%2010%206.5zM10%208.3A1.8%201.8%200%200%200%208.3%2010%201.8%201.8%200%200%200%2010%2011.8%201.8%201.8%200%200%200%2011.8%2010%201.8%201.8%200%200%200%2010%208.3z%27%20%2F%3E%0D%0A%3C%2Fsvg%3E)}.atlas-map .maplibregl-ctrl-icon.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%270%200%2020%2020%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%0A%20%20%3Cpath%20style%3D%27fill%3A%2333b5e5%3B%27%20d%3D%27M%2010%2C4%20C%209%2C4%209%2C5%209%2C5%20L%209%2C5.1%20C%207.0357113%2C5.5006048%205.5006048%2C7.0357113%205.1%2C9%20L%205%2C9%20c%200%2C0%20-1%2C0%20-1%2C1%200%2C1%201%2C1%201%2C1%20l%200.1%2C0%20c%200.4006048%2C1.964289%201.9357113%2C3.499395%203.9%2C3.9%20L%209%2C15%20c%200%2C0%200%2C1%201%2C1%201%2C0%201%2C-1%201%2C-1%20l%200%2C-0.1%20c%201.964289%2C-0.400605%203.499395%2C-1.935711%203.9%2C-3.9%20l%200.1%2C0%20c%200%2C0%201%2C0%201%2C-1%20C%2016%2C9%2015%2C9%2015%2C9%20L%2014.9%2C9%20C%2014.499395%2C7.0357113%2012.964289%2C5.5006048%2011%2C5.1%20L%2011%2C5%20c%200%2C0%200%2C-1%20-1%2C-1%20z%20m%200%2C2.5%20c%201.932997%2C0%203.5%2C1.5670034%203.5%2C3.5%200%2C1.932997%20-1.567003%2C3.5%20-3.5%2C3.5%20C%208.0670034%2C13.5%206.5%2C11.932997%206.5%2C10%206.5%2C8.0670034%208.0670034%2C6.5%2010%2C6.5%20Z%27%20%2F%3E%0A%3C%2Fsvg%3E)}.atlas-map .maplibregl-ctrl-icon.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%270%200%2020%2020%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%0A%20%20%3Cpath%20style%3D%27fill%3A%23e54e33%3B%27%20d%3D%27M%2010%2C4%20C%209%2C4%209%2C5%209%2C5%20L%209%2C5.1%20C%207.0357113%2C5.5006048%205.5006048%2C7.0357113%205.1%2C9%20L%205%2C9%20c%200%2C0%20-1%2C0%20-1%2C1%200%2C1%201%2C1%201%2C1%20l%200.1%2C0%20c%200.4006048%2C1.964289%201.9357113%2C3.499395%203.9%2C3.9%20L%209%2C15%20c%200%2C0%200%2C1%201%2C1%201%2C0%201%2C-1%201%2C-1%20l%200%2C-0.1%20c%201.964289%2C-0.400605%203.499395%2C-1.935711%203.9%2C-3.9%20l%200.1%2C0%20c%200%2C0%201%2C0%201%2C-1%20C%2016%2C9%2015%2C9%2015%2C9%20L%2014.9%2C9%20C%2014.499395%2C7.0357113%2012.964289%2C5.5006048%2011%2C5.1%20L%2011%2C5%20c%200%2C0%200%2C-1%20-1%2C-1%20z%20m%200%2C2.5%20c%201.932997%2C0%203.5%2C1.5670034%203.5%2C3.5%200%2C1.932997%20-1.567003%2C3.5%20-3.5%2C3.5%20C%208.0670034%2C13.5%206.5%2C11.932997%206.5%2C10%206.5%2C8.0670034%208.0670034%2C6.5%2010%2C6.5%20Z%27%20%2F%3E%0A%3C%2Fsvg%3E)}.atlas-map .maplibregl-ctrl-icon.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-waiting{-webkit-animation:maplibregl-spin 2s infinite linear;-moz-animation:maplibregl-spin 2s infinite linear;-o-animation:maplibregl-spin 2s infinite linear;-ms-animation:maplibregl-spin 2s infinite linear;animation:maplibregl-spin 2s infinite linear}@-webkit-keyframes maplibregl-spin{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes maplibregl-spin{0%{-moz-transform:rotate(0)}to{-moz-transform:rotate(360deg)}}@-o-keyframes maplibregl-spin{0%{-o-transform:rotate(0)}to{-o-transform:rotate(360deg)}}@-ms-keyframes maplibregl-spin{0%{-ms-transform:rotate(0)}to{-ms-transform:rotate(360deg)}}@keyframes maplibregl-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.atlas-map .maplibregl-ctrl-icon.maplibregl-ctrl-fullscreen{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4KCjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgdmVyc2lvbj0iMS4xIgogICBpZD0iTGF5ZXJfMSIKICAgeD0iMHB4IgogICB5PSIwcHgiCiAgIHZpZXdCb3g9IjAgMCAyMCAyMCIKICAgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMjA7IgogICB4bWw6c3BhY2U9InByZXNlcnZlIgogICBpbmtzY2FwZTp2ZXJzaW9uPSIwLjkxIHIxMzcyNSIKICAgc29kaXBvZGk6ZG9jbmFtZT0iZnVsbHNjcmVlbi5zdmciPjxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0YTQxODUiPjxyZGY6UkRGPjxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj48ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD48ZGM6dHlwZQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+PGRjOnRpdGxlPjwvZGM6dGl0bGU+PC9jYzpXb3JrPjwvcmRmOlJERj48L21ldGFkYXRhPjxkZWZzCiAgICAgaWQ9ImRlZnM0MTgzIiAvPjxzb2RpcG9kaTpuYW1lZHZpZXcKICAgICBwYWdlY29sb3I9IiNmZmZmZmYiCiAgICAgYm9yZGVyY29sb3I9IiM2NjY2NjYiCiAgICAgYm9yZGVyb3BhY2l0eT0iMSIKICAgICBvYmplY3R0b2xlcmFuY2U9IjEwIgogICAgIGdyaWR0b2xlcmFuY2U9IjEwIgogICAgIGd1aWRldG9sZXJhbmNlPSIxMCIKICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMCIKICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIgogICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMTQ3MSIKICAgICBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSI2OTUiCiAgICAgaWQ9Im5hbWVkdmlldzQxODEiCiAgICAgc2hvd2dyaWQ9ImZhbHNlIgogICAgIGlua3NjYXBlOnpvb209IjExLjMxMzcwOCIKICAgICBpbmtzY2FwZTpjeD0iMTQuNjk4MjgiCiAgICAgaW5rc2NhcGU6Y3k9IjEwLjUyNjY4OSIKICAgICBpbmtzY2FwZTp3aW5kb3cteD0iNjk3IgogICAgIGlua3NjYXBlOndpbmRvdy15PSIyOTgiCiAgICAgaW5rc2NhcGU6d2luZG93LW1heGltaXplZD0iMCIKICAgICBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJMYXllcl8xIgogICAgIGlua3NjYXBlOnNuYXAtYmJveD0idHJ1ZSIKICAgICBpbmtzY2FwZTpiYm94LXBhdGhzPSJ0cnVlIgogICAgIGlua3NjYXBlOm9iamVjdC1wYXRocz0idHJ1ZSIKICAgICBpbmtzY2FwZTpiYm94LW5vZGVzPSJ0cnVlIgogICAgIGlua3NjYXBlOm9iamVjdC1ub2Rlcz0idHJ1ZSI+PGlua3NjYXBlOmdyaWQKICAgICAgIHR5cGU9Inh5Z3JpZCIKICAgICAgIGlkPSJncmlkNjA3NiIgLz48L3NvZGlwb2RpOm5hbWVkdmlldz48cGF0aAogICAgIGQ9Ik0gNSA0IEMgNC41IDQgNCA0LjUgNCA1IEwgNCA2IEwgNCA5IEwgNC41IDkgTCA1Ljc3NzM0MzggNy4yOTY4NzUgQyA2Ljc3NzEzMTkgOC4wNjAyMTMxIDcuODM1NzY1IDguOTU2NTcyOCA4Ljg5MDYyNSAxMCBDIDcuODI1NzEyMSAxMS4wNjMzIDYuNzc2MTc5MSAxMS45NTE2NzUgNS43ODEyNSAxMi43MDcwMzEgTCA0LjUgMTEgTCA0IDExIEwgNCAxNSBDIDQgMTUuNSA0LjUgMTYgNSAxNiBMIDkgMTYgTCA5IDE1LjUgTCA3LjI3MzQzNzUgMTQuMjA1MDc4IEMgOC4wNDI4OTMxIDEzLjE4Nzg4NiA4LjkzOTU0NDEgMTIuMTMzNDgxIDkuOTYwOTM3NSAxMS4wNjgzNTkgQyAxMS4wNDIzNzEgMTIuMTQ2OTkgMTEuOTQyMDkzIDEzLjIxMTIgMTIuNzA3MDMxIDE0LjIxODc1IEwgMTEgMTUuNSBMIDExIDE2IEwgMTQgMTYgTCAxNSAxNiBDIDE1LjUgMTYgMTYgMTUuNSAxNiAxNSBMIDE2IDE0IEwgMTYgMTEgTCAxNS41IDExIEwgMTQuMjA1MDc4IDEyLjcyNjU2MiBDIDEzLjE3Nzk4NSAxMS45NDk2MTcgMTIuMTEyNzE4IDExLjA0MzU3NyAxMS4wMzcxMDkgMTAuMDA5NzY2IEMgMTIuMTUxODU2IDguOTgxMDYxIDEzLjIyNDM0NSA4LjA3OTg2MjQgMTQuMjI4NTE2IDcuMzA0Njg3NSBMIDE1LjUgOSBMIDE2IDkgTCAxNiA1IEMgMTYgNC41IDE1LjUgNCAxNSA0IEwgMTEgNCBMIDExIDQuNSBMIDEyLjcwMzEyNSA1Ljc3NzM0MzggQyAxMS45MzI2NDcgNi43ODY0ODM0IDExLjAyNjY5MyA3Ljg1NTQ3MTIgOS45NzA3MDMxIDguOTE5OTIxOSBDIDguOTU4NDczOSA3LjgyMDQ5NDMgOC4wNjk4NzY3IDYuNzYyNzE4OCA3LjMwNDY4NzUgNS43NzE0ODQ0IEwgOSA0LjUgTCA5IDQgTCA2IDQgTCA1IDQgeiAiCiAgICAgaWQ9InBhdGg0MTY5IiAvPjwvc3ZnPg==)}.atlas-map .maplibregl-ctrl-icon.maplibregl-ctrl-shrink{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4KCjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgdmVyc2lvbj0iMS4xIgogICBpZD0iTGF5ZXJfMSIKICAgeD0iMHB4IgogICB5PSIwcHgiCiAgIHZpZXdCb3g9IjAgMCAyMCAyMCIKICAgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMjA7IgogICB4bWw6c3BhY2U9InByZXNlcnZlIgogICBpbmtzY2FwZTp2ZXJzaW9uPSIwLjkxIHIxMzcyNSIKICAgc29kaXBvZGk6ZG9jbmFtZT0ic2hyaW5rLnN2ZyI+PG1ldGFkYXRhCiAgICAgaWQ9Im1ldGFkYXRhMTkiPjxyZGY6UkRGPjxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj48ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD48ZGM6dHlwZQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+PGRjOnRpdGxlPjwvZGM6dGl0bGU+PC9jYzpXb3JrPjwvcmRmOlJERj48L21ldGFkYXRhPjxkZWZzCiAgICAgaWQ9ImRlZnMxNyIgLz48c29kaXBvZGk6bmFtZWR2aWV3CiAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIgogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IgogICAgIGJvcmRlcm9wYWNpdHk9IjEiCiAgICAgb2JqZWN0dG9sZXJhbmNlPSIxMCIKICAgICBncmlkdG9sZXJhbmNlPSIxMCIKICAgICBndWlkZXRvbGVyYW5jZT0iMTAiCiAgICAgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAiCiAgICAgaW5rc2NhcGU6cGFnZXNoYWRvdz0iMiIKICAgICBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjIwMjEiCiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iOTA4IgogICAgIGlkPSJuYW1lZHZpZXcxNSIKICAgICBzaG93Z3JpZD0iZmFsc2UiCiAgICAgaW5rc2NhcGU6em9vbT0iMSIKICAgICBpbmtzY2FwZTpjeD0iNC45NTAxMDgyIgogICAgIGlua3NjYXBlOmN5PSIxMC44NTQ3NDciCiAgICAgaW5rc2NhcGU6d2luZG93LXg9IjAiCiAgICAgaW5rc2NhcGU6d2luZG93LXk9IjAiCiAgICAgaW5rc2NhcGU6d2luZG93LW1heGltaXplZD0iMCIKICAgICBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJMYXllcl8xIgogICAgIGlua3NjYXBlOnNuYXAtYmJveD0idHJ1ZSIKICAgICBpbmtzY2FwZTpiYm94LXBhdGhzPSJ0cnVlIgogICAgIGlua3NjYXBlOnNuYXAtYmJveC1lZGdlLW1pZHBvaW50cz0idHJ1ZSIKICAgICBpbmtzY2FwZTpiYm94LW5vZGVzPSJ0cnVlIgogICAgIGlua3NjYXBlOnNuYXAtYmJveC1taWRwb2ludHM9InRydWUiCiAgICAgaW5rc2NhcGU6b2JqZWN0LXBhdGhzPSJ0cnVlIgogICAgIGlua3NjYXBlOm9iamVjdC1ub2Rlcz0idHJ1ZSI+PGlua3NjYXBlOmdyaWQKICAgICAgIHR5cGU9Inh5Z3JpZCIKICAgICAgIGlkPSJncmlkNDE0NyIgLz48L3NvZGlwb2RpOm5hbWVkdmlldz48cGF0aAogICAgIHN0eWxlPSJmaWxsOiMwMDAwMDAiCiAgICAgZD0iTSA0LjI0MjE4NzUgMy40OTIxODc1IEEgMC43NTAwNzUgMC43NTAwNzUgMCAwIDAgMy43MTg3NSA0Ljc4MTI1IEwgNS45NjQ4NDM4IDcuMDI3MzQzOCBMIDQgOC41IEwgNCA5IEwgOCA5IEMgOC41MDAwMDEgOC45OTk5OTg4IDkgOC40OTk5OTkyIDkgOCBMIDkgNCBMIDguNSA0IEwgNy4wMTc1NzgxIDUuOTU1MDc4MSBMIDQuNzgxMjUgMy43MTg3NSBBIDAuNzUwMDc1IDAuNzUwMDc1IDAgMCAwIDQuMjQyMTg3NSAzLjQ5MjE4NzUgeiBNIDE1LjczNDM3NSAzLjQ5MjE4NzUgQSAwLjc1MDA3NSAwLjc1MDA3NSAwIDAgMCAxNS4yMTg3NSAzLjcxODc1IEwgMTIuOTg0Mzc1IDUuOTUzMTI1IEwgMTEuNSA0IEwgMTEgNCBMIDExIDggQyAxMSA4LjQ5OTk5OTIgMTEuNDk5OTk5IDguOTk5OTk4OCAxMiA5IEwgMTYgOSBMIDE2IDguNSBMIDE0LjAzNTE1NiA3LjAyNzM0MzggTCAxNi4yODEyNSA0Ljc4MTI1IEEgMC43NTAwNzUgMC43NTAwNzUgMCAwIDAgMTUuNzM0Mzc1IDMuNDkyMTg3NSB6IE0gNCAxMSBMIDQgMTEuNSBMIDUuOTY0ODQzOCAxMi45NzI2NTYgTCAzLjcxODc1IDE1LjIxODc1IEEgMC43NTEzMDA5NiAwLjc1MTMwMDk2IDAgMSAwIDQuNzgxMjUgMTYuMjgxMjUgTCA3LjAyNzM0MzggMTQuMDM1MTU2IEwgOC41IDE2IEwgOSAxNiBMIDkgMTIgQyA5IDExLjUwMDAwMSA4LjUwMDAwMSAxMS4wMDAwMDEgOCAxMSBMIDQgMTEgeiBNIDEyIDExIEMgMTEuNDk5OTk5IDExLjAwMDAwMSAxMSAxMS41MDAwMDEgMTEgMTIgTCAxMSAxNiBMIDExLjUgMTYgTCAxMi45NzI2NTYgMTQuMDM1MTU2IEwgMTUuMjE4NzUgMTYuMjgxMjUgQSAwLjc1MTMwMDk2IDAuNzUxMzAwOTYgMCAxIDAgMTYuMjgxMjUgMTUuMjE4NzUgTCAxNC4wMzUxNTYgMTIuOTcyNjU2IEwgMTYgMTEuNSBMIDE2IDExIEwgMTIgMTEgeiAiCiAgICAgaWQ9InBhdGg3IiAvPjwvc3ZnPg==)}.atlas-map .maplibregl-ctrl-icon.maplibregl-ctrl-compass>.maplibregl-ctrl-compass-arrow{width:20px;height:20px;margin:5px;background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%0A%09%3Cpolygon%20fill%3D%27%23333333%27%20points%3D%276%2C9%2010%2C1%2014%2C9%27%2F%3E%0A%09%3Cpolygon%20fill%3D%27%23CCCCCC%27%20points%3D%276%2C11%2010%2C19%2014%2C11%20%27%2F%3E%0A%3C%2Fsvg%3E);background-repeat:no-repeat;display:inline-block}.atlas-map a.maplibregl-ctrl-logo{width:85px;height:21px;margin:0 0 -3px -3px;display:block;background-repeat:no-repeat;cursor:pointer;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiAgIHZpZXdCb3g9IjAgMCA4NC40OSAyMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgODQuNDkgMjE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz4gIDxwYXRoIGNsYXNzPSJzdDAiIHN0eWxlPSJvcGFjaXR5OjAuOTsgZmlsbDogI0ZGRkZGRjsgZW5hYmxlLWJhY2tncm91bmQ6IG5ldzsiIGQ9Ik04My4yNSwxNC4yNmMwLDAuMTItMC4wOSwwLjIxLTAuMjEsMC4yMWgtMS42MWMtMC4xMywwLTAuMjQtMC4wNi0wLjMtMC4xN2wtMS40NC0yLjM5bC0xLjQ0LDIuMzkgICAgYy0wLjA2LDAuMTEtMC4xOCwwLjE3LTAuMywwLjE3aC0xLjYxYy0wLjA0LDAtMC4wOC0wLjAxLTAuMTItMC4wM2MtMC4wOS0wLjA2LTAuMTMtMC4xOS0wLjA2LTAuMjhsMCwwbDIuNDMtMy42OEw3Ni4yLDYuODQgICAgYy0wLjAyLTAuMDMtMC4wMy0wLjA3LTAuMDMtMC4xMmMwLTAuMTIsMC4wOS0wLjIxLDAuMjEtMC4yMWgxLjYxYzAuMTMsMCwwLjI0LDAuMDYsMC4zLDAuMTdsMS40MSwyLjM2bDEuNC0yLjM1ICAgIGMwLjA2LTAuMTEsMC4xOC0wLjE3LDAuMy0wLjE3SDgzYzAuMDQsMCwwLjA4LDAuMDEsMC4xMiwwLjAzYzAuMDksMC4wNiwwLjEzLDAuMTksMC4wNiwwLjI4bDAsMGwtMi4zNywzLjYzbDIuNDMsMy42NyAgICBDODMuMjQsMTQuMTgsODMuMjUsMTQuMjIsODMuMjUsMTQuMjZ6Ii8+ICA8cGF0aCBjbGFzcz0ic3QwIiBzdHlsZT0ib3BhY2l0eTowLjk7IGZpbGw6ICNGRkZGRkY7IGVuYWJsZS1iYWNrZ3JvdW5kOiBuZXc7IiBkPSJNNjYuMjQsOS41OWMtMC4zOS0xLjg4LTEuOTYtMy4yOC0zLjg0LTMuMjhjLTEuMDMsMC0yLjAzLDAuNDItMi43MywxLjE4VjMuNTFjMC0wLjEzLTAuMS0wLjIzLTAuMjMtMC4yM2gtMS40ICAgIGMtMC4xMywwLTAuMjMsMC4xMS0wLjIzLDAuMjN2MTAuNzJjMCwwLjEzLDAuMSwwLjIzLDAuMjMsMC4yM2gxLjRjMC4xMywwLDAuMjMtMC4xMSwwLjIzLTAuMjNWMTMuNWMwLjcxLDAuNzUsMS43LDEuMTgsMi43MywxLjE4ICAgIGMxLjg4LDAsMy40NS0xLjQxLDMuODQtMy4yOUM2Ni4zNywxMC43OSw2Ni4zNywxMC4xOCw2Ni4yNCw5LjU5TDY2LjI0LDkuNTl6IE02Mi4wOCwxM2MtMS4zMiwwLTIuMzktMS4xMS0yLjQxLTIuNDh2LTAuMDYgICAgYzAuMDItMS4zOCwxLjA5LTIuNDgsMi40MS0yLjQ4czIuNDIsMS4xMiwyLjQyLDIuNTFTNjMuNDEsMTMsNjIuMDgsMTN6Ii8+ICA8cGF0aCBjbGFzcz0ic3QwIiBzdHlsZT0ib3BhY2l0eTowLjk7IGZpbGw6ICNGRkZGRkY7IGVuYWJsZS1iYWNrZ3JvdW5kOiBuZXc7IiBkPSJNNzEuNjcsNi4zMmMtMS45OC0wLjAxLTMuNzIsMS4zNS00LjE2LDMuMjljLTAuMTMsMC41OS0wLjEzLDEuMTksMCwxLjc3YzAuNDQsMS45NCwyLjE3LDMuMzIsNC4xNywzLjMgICAgYzIuMzUsMCw0LjI2LTEuODcsNC4yNi00LjE5Uzc0LjA0LDYuMzIsNzEuNjcsNi4zMnogTTcxLjY1LDEzLjAxYy0xLjMzLDAtMi40Mi0xLjEyLTIuNDItMi41MXMxLjA4LTIuNTIsMi40Mi0yLjUyICAgIGMxLjMzLDAsMi40MiwxLjEyLDIuNDIsMi41MVM3Mi45OSwxMyw3MS42NSwxMy4wMUw3MS42NSwxMy4wMXoiLz4gIDxwYXRoIGNsYXNzPSJzdDEiIHN0eWxlPSJvcGFjaXR5OjAuMzU7IGVuYWJsZS1iYWNrZ3JvdW5kOm5ldzsiIGQ9Ik02Mi4wOCw3Ljk4Yy0xLjMyLDAtMi4zOSwxLjExLTIuNDEsMi40OHYwLjA2QzU5LjY4LDExLjksNjAuNzUsMTMsNjIuMDgsMTNzMi40Mi0xLjEyLDIuNDItMi41MSAgICBTNjMuNDEsNy45OCw2Mi4wOCw3Ljk4eiBNNjIuMDgsMTEuNzZjLTAuNjMsMC0xLjE0LTAuNTYtMS4xNy0xLjI1di0wLjA0YzAuMDEtMC42OSwwLjU0LTEuMjUsMS4xNy0xLjI1ICAgIGMwLjYzLDAsMS4xNywwLjU3LDEuMTcsMS4yN0M2My4yNCwxMS4yLDYyLjczLDExLjc2LDYyLjA4LDExLjc2eiIvPiAgPHBhdGggY2xhc3M9InN0MSIgc3R5bGU9Im9wYWNpdHk6MC4zNTsgZW5hYmxlLWJhY2tncm91bmQ6bmV3OyIgZD0iTTcxLjY1LDcuOThjLTEuMzMsMC0yLjQyLDEuMTItMi40MiwyLjUxUzcwLjMyLDEzLDcxLjY1LDEzczIuNDItMS4xMiwyLjQyLTIuNTFTNzIuOTksNy45OCw3MS42NSw3Ljk4eiAgICAgTTcxLjY1LDExLjc2Yy0wLjY0LDAtMS4xNy0wLjU3LTEuMTctMS4yN2MwLTAuNywwLjUzLTEuMjYsMS4xNy0xLjI2czEuMTcsMC41NywxLjE3LDEuMjdDNzIuODIsMTEuMjEsNzIuMjksMTEuNzYsNzEuNjUsMTEuNzZ6IiAgICAvPiAgPHBhdGggY2xhc3M9InN0MCIgc3R5bGU9Im9wYWNpdHk6MC45OyBmaWxsOiAjRkZGRkZGOyBlbmFibGUtYmFja2dyb3VuZDogbmV3OyIgZD0iTTQ1Ljc0LDYuNTNoLTEuNGMtMC4xMywwLTAuMjMsMC4xMS0wLjIzLDAuMjN2MC43M2MtMC43MS0wLjc1LTEuNy0xLjE4LTIuNzMtMS4xOCAgICBjLTIuMTcsMC0zLjk0LDEuODctMy45NCw0LjE5czEuNzcsNC4xOSwzLjk0LDQuMTljMS4wNCwwLDIuMDMtMC40MywyLjczLTEuMTl2MC43M2MwLDAuMTMsMC4xLDAuMjMsMC4yMywwLjIzaDEuNCAgICBjMC4xMywwLDAuMjMtMC4xMSwwLjIzLTAuMjNWNi43NGMwLTAuMTItMC4wOS0wLjIyLTAuMjItMC4yMkM0NS43NSw2LjUzLDQ1Ljc1LDYuNTMsNDUuNzQsNi41M3ogTTQ0LjEyLDEwLjUzICAgIEM0NC4xMSwxMS45LDQzLjAzLDEzLDQxLjcxLDEzcy0yLjQyLTEuMTItMi40Mi0yLjUxczEuMDgtMi41MiwyLjQtMi41MmMxLjMzLDAsMi4zOSwxLjExLDIuNDEsMi40OEw0NC4xMiwxMC41M3oiLz4gIDxwYXRoIGNsYXNzPSJzdDEiIHN0eWxlPSJvcGFjaXR5OjAuMzU7IGVuYWJsZS1iYWNrZ3JvdW5kOm5ldzsiIGQ9Ik00MS43MSw3Ljk4Yy0xLjMzLDAtMi40MiwxLjEyLTIuNDIsMi41MVM0MC4zNywxMyw0MS43MSwxM3MyLjM5LTEuMTEsMi40MS0yLjQ4di0wLjA2ICAgIEM0NC4xLDkuMDksNDMuMDMsNy45OCw0MS43MSw3Ljk4eiBNNDAuNTUsMTAuNDljMC0wLjcsMC41Mi0xLjI3LDEuMTctMS4yN2MwLjY0LDAsMS4xNCwwLjU2LDEuMTcsMS4yNXYwLjA0ICAgIGMtMC4wMSwwLjY4LTAuNTMsMS4yNC0xLjE3LDEuMjRDNDEuMDgsMTEuNzUsNDAuNTUsMTEuMTksNDAuNTUsMTAuNDl6Ii8+ICA8cGF0aCBjbGFzcz0ic3QwIiBzdHlsZT0ib3BhY2l0eTowLjk7IGZpbGw6ICNGRkZGRkY7IGVuYWJsZS1iYWNrZ3JvdW5kOiBuZXc7IiBkPSJNNTIuNDEsNi4zMmMtMS4wMywwLTIuMDMsMC40Mi0yLjczLDEuMThWNi43NWMwLTAuMTMtMC4xLTAuMjMtMC4yMy0wLjIzaC0xLjRjLTAuMTMsMC0wLjIzLDAuMTEtMC4yMywwLjIzICAgIHYxMC43MmMwLDAuMTMsMC4xLDAuMjMsMC4yMywwLjIzaDEuNGMwLjEzLDAsMC4yMy0wLjEsMC4yMy0wLjIzVjEzLjVjMC43MSwwLjc1LDEuNywxLjE4LDIuNzQsMS4xOGMyLjE3LDAsMy45NC0xLjg3LDMuOTQtNC4xOSAgICBTNTQuNTgsNi4zMiw1Mi40MSw2LjMyeiBNNTIuMDgsMTMuMDFjLTEuMzIsMC0yLjM5LTEuMTEtMi40Mi0yLjQ4di0wLjA3YzAuMDItMS4zOCwxLjA5LTIuNDksMi40LTIuNDljMS4zMiwwLDIuNDEsMS4xMiwyLjQxLDIuNTEgICAgUzUzLjQsMTMsNTIuMDgsMTMuMDFMNTIuMDgsMTMuMDF6Ii8+ICA8cGF0aCBjbGFzcz0ic3QxIiBzdHlsZT0ib3BhY2l0eTowLjM1OyBlbmFibGUtYmFja2dyb3VuZDpuZXc7IiBkPSJNNTIuMDgsNy45OGMtMS4zMiwwLTIuMzksMS4xMS0yLjQyLDIuNDh2MC4wNmMwLjAzLDEuMzgsMS4xLDIuNDgsMi40MiwyLjQ4czIuNDEtMS4xMiwyLjQxLTIuNTEgICAgUzUzLjQsNy45OCw1Mi4wOCw3Ljk4eiBNNTIuMDgsMTEuNzZjLTAuNjMsMC0xLjE0LTAuNTYtMS4xNy0xLjI1di0wLjA0YzAuMDEtMC42OSwwLjU0LTEuMjUsMS4xNy0xLjI1YzAuNjMsMCwxLjE3LDAuNTgsMS4xNywxLjI3ICAgIFM1Mi43MiwxMS43Niw1Mi4wOCwxMS43NnoiLz4gIDxwYXRoIGNsYXNzPSJzdDAiIHN0eWxlPSJvcGFjaXR5OjAuOTsgZmlsbDogI0ZGRkZGRjsgZW5hYmxlLWJhY2tncm91bmQ6IG5ldzsiIGQ9Ik0zNi4wOCwxNC4yNGMwLDAuMTMtMC4xLDAuMjMtMC4yMywwLjIzaC0xLjQxYy0wLjEzLDAtMC4yMy0wLjExLTAuMjMtMC4yM1Y5LjY4YzAtMC45OC0wLjc0LTEuNzEtMS42Mi0xLjcxICAgIGMtMC44LDAtMS40NiwwLjctMS41OSwxLjYybDAuMDEsNC42NmMwLDAuMTMtMC4xMSwwLjIzLTAuMjMsMC4yM2gtMS40MWMtMC4xMywwLTAuMjMtMC4xMS0wLjIzLTAuMjNWOS42OCAgICBjMC0wLjk4LTAuNzQtMS43MS0xLjYyLTEuNzFjLTAuODUsMC0xLjU0LDAuNzktMS42LDEuOHY0LjQ4YzAsMC4xMy0wLjEsMC4yMy0wLjIzLDAuMjNoLTEuNGMtMC4xMywwLTAuMjMtMC4xMS0wLjIzLTAuMjNWNi43NCAgICBjMC4wMS0wLjEzLDAuMS0wLjIyLDAuMjMtMC4yMmgxLjRjMC4xMywwLDAuMjIsMC4xMSwwLjIzLDAuMjJWNy40YzAuNS0wLjY4LDEuMy0xLjA5LDIuMTYtMS4xaDAuMDNjMS4wOSwwLDIuMDksMC42LDIuNiwxLjU1ICAgIGMwLjQ1LTAuOTUsMS40LTEuNTUsMi40NC0xLjU2YzEuNjIsMCwyLjkzLDEuMjUsMi45LDIuNzhMMzYuMDgsMTQuMjR6Ii8+ICA8cGF0aCBjbGFzcz0ic3QxIiBzdHlsZT0ib3BhY2l0eTowLjM1OyBlbmFibGUtYmFja2dyb3VuZDpuZXc7IiBkPSJNODQuMzQsMTMuNTlsLTAuMDctMC4xM2wtMS45Ni0yLjk5bDEuOTQtMi45NWMwLjQ0LTAuNjcsMC4yNi0xLjU2LTAuNDEtMi4wMmMtMC4wMiwwLTAuMDMsMC0wLjA0LTAuMDEgICAgYy0wLjIzLTAuMTUtMC41LTAuMjItMC43OC0wLjIyaC0xLjYxYy0wLjU2LDAtMS4wOCwwLjI5LTEuMzcsMC43OEw3OS43Miw2LjZsLTAuMzQtMC41NkM3OS4wOSw1LjU2LDc4LjU3LDUuMjcsNzgsNS4yN2gtMS42ICAgIGMtMC42LDAtMS4xMywwLjM3LTEuMzUsMC45MmMtMi4xOS0xLjY2LTUuMjgtMS40Ny03LjI2LDAuNDVjLTAuMzUsMC4zNC0wLjY1LDAuNzItMC44OSwxLjE0Yy0wLjktMS42Mi0yLjU4LTIuNzItNC41LTIuNzIgICAgYy0wLjUsMC0xLjAxLDAuMDctMS40OCwwLjIzVjMuNTFjMC0wLjgyLTAuNjYtMS40OC0xLjQ3LTEuNDhoLTEuNGMtMC44MSwwLTEuNDcsMC42Ni0xLjQ3LDEuNDd2My43NSAgICBjLTAuOTUtMS4zNi0yLjUtMi4xOC00LjE3LTIuMTljLTAuNzQsMC0xLjQ2LDAuMTYtMi4xMiwwLjQ3Yy0wLjI0LTAuMTctMC41NC0wLjI2LTAuODQtMC4yNmgtMS40Yy0wLjQ1LDAtMC44NywwLjIxLTEuMTUsMC41NiAgICBjLTAuMDItMC4wMy0wLjA0LTAuMDUtMC4wNy0wLjA4Yy0wLjI4LTAuMy0wLjY4LTAuNDctMS4wOS0wLjQ3aC0xLjM5Yy0wLjMsMC0wLjYsMC4wOS0wLjg0LDAuMjZjLTAuNjctMC4zLTEuMzktMC40Ni0yLjEyLTAuNDYgICAgYy0xLjgzLDAtMy40MywxLTQuMzcsMi41Yy0wLjItMC40Ni0wLjQ4LTAuODktMC44My0xLjI1Yy0wLjgtMC44MS0xLjg5LTEuMjUtMy4wMi0xLjI1aC0wLjAxYy0wLjg5LDAuMDEtMS43NSwwLjMzLTIuNDYsMC44OCAgICBjLTAuNzQtMC41Ny0xLjY0LTAuODgtMi41Ny0wLjg4SDI4LjFjLTAuMjksMC0wLjU4LDAuMDMtMC44NiwwLjExYy0wLjI4LDAuMDYtMC41NiwwLjE2LTAuODIsMC4yOGMtMC4yMS0wLjEyLTAuNDUtMC4xOC0wLjctMC4xOCAgICBoLTEuNGMtMC44MiwwLTEuNDcsMC42Ni0xLjQ3LDEuNDd2Ny41YzAsMC44MiwwLjY2LDEuNDcsMS40NywxLjQ3aDEuNGMwLjgyLDAsMS40OC0wLjY2LDEuNDgtMS40OGwwLDBWOS43OSAgICBjMC4wMy0wLjM2LDAuMjMtMC41OSwwLjM2LTAuNTljMC4xOCwwLDAuMzgsMC4xOCwwLjM4LDAuNDd2NC41N2MwLDAuODIsMC42NiwxLjQ3LDEuNDcsMS40N2gxLjQxYzAuODIsMCwxLjQ3LTAuNjYsMS40Ny0xLjQ3ICAgIGwtMC4wMS00LjU3YzAuMDYtMC4zMiwwLjI1LTAuNDcsMC4zNS0wLjQ3YzAuMTgsMCwwLjM4LDAuMTgsMC4zOCwwLjQ3djQuNTdjMCwwLjgyLDAuNjYsMS40NywxLjQ3LDEuNDdoMS40MSAgICBjMC44MiwwLDEuNDctMC42NiwxLjQ3LTEuNDd2LTAuMzhjMC45NiwxLjI5LDIuNDYsMi4wNiw0LjA2LDIuMDZjMC43NCwwLDEuNDYtMC4xNiwyLjEyLTAuNDdjMC4yNCwwLjE3LDAuNTQsMC4yNiwwLjg0LDAuMjZoMS4zOSAgICBjMC4zLDAsMC42LTAuMDksMC44NC0wLjI2djIuMDFjMCwwLjgyLDAuNjYsMS40NywxLjQ3LDEuNDdoMS40YzAuODIsMCwxLjQ3LTAuNjYsMS40Ny0xLjQ3di0xLjc3YzAuNDgsMC4xNSwwLjk5LDAuMjMsMS40OSwwLjIyICAgIGMxLjcsMCwzLjIyLTAuODcsNC4xNy0yLjJ2MC41MmMwLDAuODIsMC42NiwxLjQ3LDEuNDcsMS40N2gxLjRjMC4zLDAsMC42LTAuMDksMC44NC0wLjI2YzAuNjYsMC4zMSwxLjM5LDAuNDcsMi4xMiwwLjQ3ICAgIGMxLjkyLDAsMy42LTEuMSw0LjQ5LTIuNzNjMS41NCwyLjY1LDQuOTUsMy41Myw3LjU4LDEuOThjMC4xOC0wLjExLDAuMzYtMC4yMiwwLjUzLTAuMzZjMC4yMiwwLjU1LDAuNzYsMC45MSwxLjM1LDAuOUg3OCAgICBjMC41NiwwLDEuMDgtMC4yOSwxLjM3LTAuNzhsMC4zNy0wLjYxbDAuMzcsMC42MWMwLjI5LDAuNDgsMC44MSwwLjc4LDEuMzgsMC43OGgxLjZjMC44MSwwLDEuNDYtMC42NiwxLjQ1LTEuNDYgICAgQzg0LjQ5LDE0LjAyLDg0LjQ0LDEzLjgsODQuMzQsMTMuNTlMODQuMzQsMTMuNTl6IE0zNS44NiwxNC40N2gtMS40MWMtMC4xMywwLTAuMjMtMC4xMS0wLjIzLTAuMjNWOS42OCAgICBjMC0wLjk4LTAuNzQtMS43MS0xLjYyLTEuNzFjLTAuOCwwLTEuNDYsMC43LTEuNTksMS42MmwwLjAxLDQuNjZjMCwwLjEzLTAuMSwwLjIzLTAuMjMsMC4yM2gtMS40MWMtMC4xMywwLTAuMjMtMC4xMS0wLjIzLTAuMjMgICAgVjkuNjhjMC0wLjk4LTAuNzQtMS43MS0xLjYyLTEuNzFjLTAuODUsMC0xLjU0LDAuNzktMS42LDEuOHY0LjQ4YzAsMC4xMy0wLjEsMC4yMy0wLjIzLDAuMjNoLTEuNGMtMC4xMywwLTAuMjMtMC4xMS0wLjIzLTAuMjMgICAgVjYuNzRjMC4wMS0wLjEzLDAuMTEtMC4yMiwwLjIzLTAuMjJoMS40YzAuMTMsMCwwLjIyLDAuMTEsMC4yMywwLjIyVjcuNGMwLjUtMC42OCwxLjMtMS4wOSwyLjE2LTEuMWgwLjAzICAgIGMxLjA5LDAsMi4wOSwwLjYsMi42LDEuNTVjMC40NS0wLjk1LDEuNC0xLjU1LDIuNDQtMS41NmMxLjYyLDAsMi45MywxLjI1LDIuOSwyLjc4bDAuMDEsNS4xNkMzNi4wOSwxNC4zNiwzNS45OCwxNC40NiwzNS44NiwxNC40NyAgICBMMzUuODYsMTQuNDd6IE00NS45NywxNC4yNGMwLDAuMTMtMC4xLDAuMjMtMC4yMywwLjIzaC0xLjRjLTAuMTMsMC0wLjIzLTAuMTEtMC4yMy0wLjIzVjEzLjVjLTAuNywwLjc2LTEuNjksMS4xOC0yLjcyLDEuMTggICAgYy0yLjE3LDAtMy45NC0xLjg3LTMuOTQtNC4xOXMxLjc3LTQuMTksMy45NC00LjE5YzEuMDMsMCwyLjAyLDAuNDMsMi43MywxLjE4VjYuNzRjMC0wLjEzLDAuMS0wLjIzLDAuMjMtMC4yM2gxLjQgICAgYzAuMTItMC4wMSwwLjIyLDAuMDgsMC4yMywwLjIxYzAsMC4wMSwwLDAuMDEsMCwwLjAydjcuNTFoLTAuMDFWMTQuMjR6IE01Mi40MSwxNC42N2MtMS4wMywwLTIuMDItMC40My0yLjczLTEuMTh2My45NyAgICBjMCwwLjEzLTAuMSwwLjIzLTAuMjMsMC4yM2gtMS40Yy0wLjEzLDAtMC4yMy0wLjEtMC4yMy0wLjIzVjYuNzVjMC0wLjEzLDAuMS0wLjIyLDAuMjMtMC4yMmgxLjRjMC4xMywwLDAuMjMsMC4xMSwwLjIzLDAuMjN2MC43MyAgICBjMC43MS0wLjc2LDEuNy0xLjE4LDIuNzMtMS4xOGMyLjE3LDAsMy45NCwxLjg2LDMuOTQsNC4xOFM1NC41OCwxNC42Nyw1Mi40MSwxNC42N3ogTTY2LjI0LDExLjM5Yy0wLjM5LDEuODctMS45NiwzLjI5LTMuODQsMy4yOSAgICBjLTEuMDMsMC0yLjAyLTAuNDMtMi43My0xLjE4djAuNzNjMCwwLjEzLTAuMSwwLjIzLTAuMjMsMC4yM2gtMS40Yy0wLjEzLDAtMC4yMy0wLjExLTAuMjMtMC4yM1YzLjUxYzAtMC4xMywwLjEtMC4yMywwLjIzLTAuMjMgICAgaDEuNGMwLjEzLDAsMC4yMywwLjExLDAuMjMsMC4yM3YzLjk3YzAuNzEtMC43NSwxLjctMS4xOCwyLjczLTEuMTdjMS44OCwwLDMuNDUsMS40LDMuODQsMy4yOEM2Ni4zNywxMC4xOSw2Ni4zNywxMC44LDY2LjI0LDExLjM5ICAgIEw2Ni4yNCwxMS4zOUw2Ni4yNCwxMS4zOXogTTcxLjY3LDE0LjY4Yy0yLDAuMDEtMy43My0xLjM1LTQuMTctMy4zYy0wLjEzLTAuNTktMC4xMy0xLjE5LDAtMS43N2MwLjQ0LTEuOTQsMi4xNy0zLjMxLDQuMTctMy4zICAgIGMyLjM2LDAsNC4yNiwxLjg3LDQuMjYsNC4xOVM3NC4wMywxNC42OCw3MS42NywxNC42OEw3MS42NywxNC42OHogTTgzLjA0LDE0LjQ3aC0xLjYxYy0wLjEzLDAtMC4yNC0wLjA2LTAuMy0wLjE3bC0xLjQ0LTIuMzkgICAgbC0xLjQ0LDIuMzljLTAuMDYsMC4xMS0wLjE4LDAuMTctMC4zLDAuMTdoLTEuNjFjLTAuMDQsMC0wLjA4LTAuMDEtMC4xMi0wLjAzYy0wLjA5LTAuMDYtMC4xMy0wLjE5LTAuMDYtMC4yOGwwLDBsMi40My0zLjY4ICAgIEw3Ni4yLDYuODRjLTAuMDItMC4wMy0wLjAzLTAuMDctMC4wMy0wLjEyYzAtMC4xMiwwLjA5LTAuMjEsMC4yMS0wLjIxaDEuNjFjMC4xMywwLDAuMjQsMC4wNiwwLjMsMC4xN2wxLjQxLDIuMzZsMS40MS0yLjM2ICAgIGMwLjA2LTAuMTEsMC4xOC0wLjE3LDAuMy0wLjE3aDEuNjFjMC4wNCwwLDAuMDgsMC4wMSwwLjEyLDAuMDNjMC4wOSwwLjA2LDAuMTMsMC4xOSwwLjA2LDAuMjhsMCwwbC0yLjM4LDMuNjRsMi40MywzLjY3ICAgIGMwLjAyLDAuMDMsMC4wMywwLjA3LDAuMDMsMC4xMkM4My4yNSwxNC4zOCw4My4xNiwxNC40Nyw4My4wNCwxNC40N0w4My4wNCwxNC40N0w4My4wNCwxNC40N3oiLz4gIDxwYXRoIGNsYXNzPSJzdDAiIHN0eWxlPSJvcGFjaXR5OjAuOTsgZmlsbDogI0ZGRkZGRjsgZW5hYmxlLWJhY2tncm91bmQ6IG5ldzsiIGQ9Ik0xMC41LDEuMjRjLTUuMTEsMC05LjI1LDQuMTUtOS4yNSw5LjI1czQuMTUsOS4yNSw5LjI1LDkuMjVzOS4yNS00LjE1LDkuMjUtOS4yNSAgICBDMTkuNzUsNS4zOCwxNS42MSwxLjI0LDEwLjUsMS4yNHogTTE0Ljg5LDEyLjc3Yy0xLjkzLDEuOTMtNC43OCwyLjMxLTYuNywyLjMxYy0wLjcsMC0xLjQxLTAuMDUtMi4xLTAuMTZjMCwwLTEuMDItNS42NCwyLjE0LTguODEgICAgYzAuODMtMC44MywxLjk1LTEuMjgsMy4xMy0xLjI4YzEuMjcsMCwyLjQ5LDAuNTEsMy4zOSwxLjQyQzE2LjU5LDguMDksMTYuNjQsMTEsMTQuODksMTIuNzd6Ii8+ICA8cGF0aCBjbGFzcz0ic3QxIiBzdHlsZT0ib3BhY2l0eTowLjM1OyBlbmFibGUtYmFja2dyb3VuZDpuZXc7IiBkPSJNMTAuNS0wLjAxQzQuNy0wLjAxLDAsNC43LDAsMTAuNDlzNC43LDEwLjUsMTAuNSwxMC41UzIxLDE2LjI5LDIxLDEwLjQ5QzIwLjk5LDQuNywxNi4zLTAuMDEsMTAuNS0wLjAxeiAgICAgTTEwLjUsMTkuNzRjLTUuMTEsMC05LjI1LTQuMTUtOS4yNS05LjI1czQuMTQtOS4yNiw5LjI1LTkuMjZzOS4yNSw0LjE1LDkuMjUsOS4yNUMxOS43NSwxNS42MSwxNS42MSwxOS43NCwxMC41LDE5Ljc0eiIvPiAgPHBhdGggY2xhc3M9InN0MSIgc3R5bGU9Im9wYWNpdHk6MC4zNTsgZW5hYmxlLWJhY2tncm91bmQ6bmV3OyIgZD0iTTE0Ljc0LDYuMjVDMTIuOSw0LjQxLDkuOTgsNC4zNSw4LjIzLDYuMWMtMy4xNiwzLjE3LTIuMTQsOC44MS0yLjE0LDguODFzNS42NCwxLjAyLDguODEtMi4xNCAgICBDMTYuNjQsMTEsMTYuNTksOC4wOSwxNC43NCw2LjI1eiBNMTIuNDcsMTAuMzRsLTAuOTEsMS44N2wtMC45LTEuODdMOC44LDkuNDNsMS44Ni0wLjlsMC45LTEuODdsMC45MSwxLjg3bDEuODYsMC45TDEyLjQ3LDEwLjM0eiIgICAgLz4gIDxwb2x5Z29uIGNsYXNzPSJzdDAiIHN0eWxlPSJvcGFjaXR5OjAuOTsgZmlsbDogI0ZGRkZGRjsgZW5hYmxlLWJhY2tncm91bmQ6IG5ldzsiIHBvaW50cz0iMTQuMzMsOS40MyAxMi40NywxMC4zNCAxMS41NiwxMi4yMSAxMC42NiwxMC4zNCA4LjgsOS40MyAxMC42Niw4LjUzIDExLjU2LDYuNjYgMTIuNDcsOC41MyAgICIvPjwvZz48L3N2Zz4=)}.atlas-map .maplibregl-ctrl.maplibregl-ctrl-attrib{padding:0 5px;background-color:#ffffff80;margin:0}.atlas-map .maplibregl-ctrl-attrib.maplibregl-compact{padding-top:2px;padding-bottom:2px;margin:0 10px 10px;position:relative;padding-right:24px;background-color:#fff;border-radius:3px 12px 12px 3px;visibility:hidden}.atlas-map .maplibregl-ctrl-attrib.maplibregl-compact:hover{visibility:visible}.atlas-map .maplibregl-ctrl-attrib.maplibregl-compact:after{content:"";cursor:pointer;position:absolute;bottom:0;right:0;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%270%200%2020%2020%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%0D%0A%09%3Cpath%20fill%3D%27%23333333%27%20fill-rule%3D%27evenodd%27%20d%3D%27M4%2C10a6%2C6%200%201%2C0%2012%2C0a6%2C6%200%201%2C0%20-12%2C0%20M9%2C7a1%2C1%200%201%2C0%202%2C0a1%2C1%200%201%2C0%20-2%2C0%20M9%2C10a1%2C1%200%201%2C1%202%2C0l0%2C3a1%2C1%200%201%2C1%20-2%2C0%27%20%2F%3E%0D%0A%3C%2Fsvg%3E);background-color:#ffffff80;width:24px;height:24px;box-sizing:border-box;visibility:visible;border-radius:12px}.atlas-map .maplibregl-ctrl-attrib a{color:#000000bf;text-decoration:none}.atlas-map .maplibregl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.atlas-map .maplibregl-ctrl-attrib .mapbox-improve-map{font-weight:700;margin-left:2px}.atlas-map .maplibregl-ctrl-scale{background-color:#ffffffbf;font-size:10px;border-width:medium 2px 2px;border-style:none solid solid;border-color:#333;padding:0 5px;color:#333}.atlas-map .maplibregl-popup{position:absolute;top:0;left:0;display:-webkit-flex;display:flex;will-change:transform;pointer-events:none}.atlas-map .maplibregl-popup-anchor-top,.atlas-map .maplibregl-popup-anchor-top-left,.atlas-map .maplibregl-popup-anchor-top-right{-webkit-flex-direction:column;flex-direction:column}.atlas-map .maplibregl-popup-anchor-bottom,.atlas-map .maplibregl-popup-anchor-bottom-left,.atlas-map .maplibregl-popup-anchor-bottom-right{-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.atlas-map .maplibregl-popup-anchor-left{-webkit-flex-direction:row;flex-direction:row}.atlas-map .maplibregl-popup-anchor-right{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.atlas-map .maplibregl-popup-tip{width:0;height:0;border:10px solid transparent;z-index:1}.atlas-map .maplibregl-popup-anchor-top .maplibregl-popup-tip{-webkit-align-self:center;align-self:center;border-top:none;border-bottom-color:#fff}.atlas-map .maplibregl-popup-anchor-top-left .maplibregl-popup-tip{-webkit-align-self:flex-start;align-self:flex-start;border-top:none;border-left:none;border-bottom-color:#fff}.atlas-map .maplibregl-popup-anchor-top-right .maplibregl-popup-tip{-webkit-align-self:flex-end;align-self:flex-end;border-top:none;border-right:none;border-bottom-color:#fff}.atlas-map .maplibregl-popup-anchor-bottom .maplibregl-popup-tip{-webkit-align-self:center;align-self:center;border-bottom:none;border-top-color:#fff}.atlas-map .maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip{-webkit-align-self:flex-start;align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.atlas-map .maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{-webkit-align-self:flex-end;align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.atlas-map .maplibregl-popup-anchor-left .maplibregl-popup-tip{-webkit-align-self:center;align-self:center;border-left:none;border-right-color:#fff}.atlas-map .maplibregl-popup-anchor-right .maplibregl-popup-tip{-webkit-align-self:center;align-self:center;border-right:none;border-left-color:#fff}.atlas-map .maplibregl-popup-close-button{position:absolute;right:0;top:0;border:none;border-radius:0 3px 0 0;cursor:pointer;background-color:#0000}.atlas-map .maplibregl-popup-close-button:hover{background-color:#0000000d}.atlas-map .maplibregl-popup-content{position:relative;background:#fff;border-radius:3px;box-shadow:0 1px 2px #0000001a;padding:10px 10px 15px;pointer-events:auto}.atlas-map .maplibregl-popup-anchor-top-left .maplibregl-popup-content{border-top-left-radius:0}.atlas-map .maplibregl-popup-anchor-top-right .maplibregl-popup-content{border-top-right-radius:0}.atlas-map .maplibregl-popup-anchor-bottom-left .maplibregl-popup-content{border-bottom-left-radius:0}.atlas-map .maplibregl-popup-anchor-bottom-right .maplibregl-popup-content{border-bottom-right-radius:0}.atlas-map .maplibregl-marker{position:absolute;top:0;left:0;will-change:transform}.atlas-map .maplibregl-user-location-dot{background-color:#1da1f2;width:16px;height:16px;border-radius:50%;box-shadow:0 0 2px #00000040;border:2px solid #fff}.atlas-map .maplibregl-user-location-dot:after{content:"";display:block;box-shadow:#1da1f2 0 0 0 2px;width:16px;height:16px;border-radius:50%;position:relative;z-index:-1;-webkit-animation:maplibregl-user-location-dot-pulse 2s;-moz-animation:maplibregl-user-location-dot-pulse 2s;-ms-animation:maplibregl-user-location-dot-pulse 2s;animation:maplibregl-user-location-dot-pulse 2s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes maplibregl-user-location-dot-pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(29,161,242,.8)}70%{-webkit-box-shadow:0 0 0 15px rgba(29,161,242,0)}242%{-webkit-box-shadow:0 0 0 0 rgba(29,161,242,0)}}@-ms-keyframes maplibregl-user-location-dot-pulse{0%{-ms-box-shadow:0 0 0 0 rgba(29,161,242,.8)}70%{-ms-box-shadow:0 0 0 15px rgba(29,161,242,0)}242%{-ms-box-shadow:0 0 0 0 rgba(29,161,242,0)}}@keyframes maplibregl-user-location-dot-pulse{0%{-moz-box-shadow:0 0 0 0 rgba(29,161,242,.8);box-shadow:0 0 #1da1f266}70%{-moz-box-shadow:0 0 0 15px rgba(29,161,242,0);box-shadow:0 0 0 15px #1da1f200}to{-moz-box-shadow:0 0 0 0 rgba(29,161,242,0);box-shadow:0 0 #1da1f200}}.atlas-map .maplibregl-user-location-dot-stale{background-color:#aaa}.atlas-map .maplibregl-user-location-dot-stale:after{display:none}.atlas-map .maplibregl-crosshair,.atlas-map .maplibregl-crosshair .maplibregl-interactive,.atlas-map .maplibregl-crosshair .maplibregl-interactive:active{cursor:crosshair}.atlas-map .maplibregl-boxzoom{position:absolute;top:0;left:0;width:0;height:0;background:#fff;border:2px dotted #202020;opacity:.5}@media print{.atlas-map .mapbox-improve-map{display:none}}@media(inverted-colors:inverted){.atlas-map .atlas-map-canvas,.atlas-map .azure-map-logo{filter:invert(100%)}}.atlas-map .atlas-map-canvas-container{position:absolute;top:0;left:0;height:100%;width:100%;pointer-events:none;-ms-user-select:none}.atlas-map .atlas-map-canvas{pointer-events:auto}.atlas-map .azure-map-logo{background-repeat:no-repeat;background-position:center;background-size:140px 46px;height:16px;width:110px;margin-right:16px;pointer-events:auto;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 869.291 287.244' height='287.244' width='869.291' xml:space='preserve'%3E%3Cpath style='fill:%23737373;fill-opacity:1;fill-rule:nonzero;stroke:none' d='m0 0-6.387-18.197H6.567L.211 0Zm4.459 8.014 16.268-43.202h-8.254L8.646-24.463H-8.375l-3.676-10.725h-8.194L-3.977 8.014Z' transform='matrix(1.33333 0 0 -1.33333 590.984 125.874)'/%3E%3Cpath style='fill:%23737373;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M0 0h24.734v-2.922L8.496-25.187h16.328v-5.784H-1.145v3.465L14.853-5.785H0Z' transform='matrix(1.33333 0 0 -1.33333 623.492 131.498)'/%3E%3Cg clip-path='url(%23a)' transform='matrix(1.33333 0 0 -1.33333 0 287.244)'%3E%3Cpath style='fill:%23737373;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M0 0v-30.971h-7.352v4.068h-.12c-.964-1.407-2.255-2.506-3.871-3.3-1.617-.793-3.429-1.19-5.438-1.19-3.595 0-6.332 1.019-8.209 3.059-1.879 2.038-2.818 5.206-2.818 9.504V0h7.381v-17.956c0-2.611.518-4.574 1.552-5.89 1.034-1.316 2.596-1.973 4.685-1.973 2.068 0 3.725.728 4.971 2.184 1.245 1.456 1.867 3.36 1.867 5.709V0z' transform='translate(523.469 116.81)'/%3E%3Cpath style='fill:%23737373;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M0 0c.582 0 1.104-.04 1.566-.12a6.711 6.711 0 0 0 1.175-.301v-7.382c-.382.282-.938.547-1.672.799-.733.251-1.622.376-2.666.376-1.788 0-3.299-.753-4.534-2.259-1.235-1.507-1.852-3.826-1.852-6.96v-15.635h-7.291v30.97h7.291v-4.881h.12c.663 1.687 1.667 3.008 3.012 3.962C-3.505-.477-1.888 0 0 0' transform='translate(545.42 117.322)'/%3E%3Cpath style='fill:%23737373;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M0 0c0 2.41-.558 4.248-1.672 5.513-1.115 1.265-2.686 1.898-4.715 1.898-1.748 0-3.314-.628-4.7-1.883C-12.473 4.272-13.396 2.43-13.858 0Zm4.67-10.816v-5.995c-1.205-.764-2.782-1.381-4.731-1.853-1.948-.472-4.026-.708-6.236-.708-4.72 0-8.39 1.396-11.011 4.188-2.621 2.791-3.931 6.678-3.931 11.659 0 4.8 1.4 8.752 4.202 11.855 2.802 3.103 6.351 4.654 10.65 4.654 4.278 0 7.607-1.31 9.988-3.931C5.98 6.432 7.17 2.812 7.17-1.808v-3.525h-21.209c.321-3.113 1.32-5.287 2.997-6.522 1.677-1.235 3.842-1.853 6.493-1.853 1.747 0 3.414.266 5.001.798 1.586.533 2.992 1.23 4.218 2.094' transform='translate(569.734 104.459)'/%3E%3C/g%3E%3Cg clip-path='url(%23b)' transform='matrix(1.33333 0 0 -1.33333 0 287.244)'%3E%3Cpath style='fill:%23737373;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M0 0h-10.858v-25.004h-7.38V0h-5.182v5.964h5.182v4.308c0 3.254 1.059 5.92 3.178 7.999 2.119 2.079 4.835 3.118 8.148 3.118.884 0 1.667-.045 2.351-.136a9.3 9.3 0 0 0 1.807-.406v-6.296c-.241.14-.663.31-1.265.512-.603.2-1.296.301-2.078.301-1.528 0-2.702-.477-3.526-1.431-.823-.954-1.235-2.365-1.235-4.232V5.964H0v6.96l7.321 2.229V5.964h7.381V0H7.321v-14.49c0-1.909.346-3.255 1.039-4.037.693-.784 1.782-1.175 3.269-1.175.421 0 .929.1 1.521.301.592.2 1.109.441 1.552.723v-6.025c-.463-.261-1.231-.502-2.305-.723a15.742 15.742 0 0 0-3.178-.331c-3.073 0-5.378.817-6.914 2.454C.768-21.666 0-19.201 0-15.906Zm-48.407-9.731c0-3.234.733-5.704 2.199-7.411 1.466-1.707 3.564-2.56 6.296-2.56 2.652 0 4.67.853 6.055 2.56 1.386 1.707 2.079 4.238 2.079 7.592 0 3.333-.718 5.849-2.154 7.547-1.436 1.697-3.449 2.545-6.04 2.545-2.672 0-4.745-.889-6.221-2.667-1.476-1.776-2.214-4.312-2.214-7.606m-7.592-.241c0 5.122 1.446 9.178 4.338 12.171 2.892 2.992 6.909 4.489 12.051 4.489 4.839 0 8.62-1.441 11.342-4.323 2.721-2.883 4.082-6.774 4.082-11.674 0-5.022-1.446-9.018-4.338-11.99-2.892-2.973-6.829-4.458-11.809-4.458-4.801 0-8.612 1.41-11.433 4.232-2.822 2.821-4.233 6.673-4.233 11.553m-16.417 7.803c0-1.045.331-1.863.994-2.456.662-.592 2.128-1.34 4.399-2.244 2.911-1.165 4.955-2.475 6.129-3.931 1.176-1.456 1.763-3.219 1.763-5.287 0-2.913-1.119-5.252-3.359-7.019-2.239-1.769-5.267-2.651-9.083-2.651-1.285 0-2.706.155-4.263.466-1.556.312-2.877.708-3.961 1.19v7.17a17.945 17.945 0 0 1 4.278-2.198c1.526-.543 2.912-.815 4.157-.815 1.647 0 2.862.231 3.646.694.783.461 1.174 1.235 1.174 2.319 0 1.005-.406 1.853-1.22 2.546-.813.693-2.355 1.491-4.624 2.395-2.692 1.124-4.599 2.39-5.724 3.795-1.125 1.406-1.687 3.194-1.687 5.363 0 2.791 1.109 5.086 3.329 6.884 2.218 1.797 5.096 2.696 8.631 2.696 1.084 0 2.299-.121 3.645-.361 1.346-.241 2.47-.554 3.375-.935v-6.929c-.965.644-2.09 1.195-3.375 1.658-1.286.462-2.561.693-3.826.693-1.386 0-2.465-.271-3.238-.813-.774-.543-1.16-1.287-1.16-2.23m-35.065-7.562c0-3.234.732-5.704 2.199-7.411 1.465-1.707 3.564-2.56 6.295-2.56 2.652 0 4.67.853 6.055 2.56 1.387 1.707 2.079 4.238 2.079 7.592 0 3.333-.718 5.849-2.154 7.547C-94.443-.306-96.456.542-99.046.542c-2.672 0-4.746-.889-6.222-2.667-1.476-1.776-2.213-4.312-2.213-7.606m-7.593-.241c0 5.122 1.446 9.178 4.339 12.171 2.892 2.992 6.908 4.489 12.049 4.489 4.841 0 8.622-1.441 11.343-4.323 2.721-2.883 4.082-6.774 4.082-11.674 0-5.022-1.446-9.018-4.338-11.99-2.892-2.973-6.828-4.458-11.809-4.458-4.801 0-8.612 1.41-11.433 4.232-2.822 2.821-4.233 6.673-4.233 11.553m-3.136 16.449c.583 0 1.105-.041 1.567-.121a6.56 6.56 0 0 0 1.175-.301v-7.381c-.382.282-.939.547-1.672.799-.733.251-1.622.376-2.666.376-1.788 0-3.299-.753-4.534-2.259-1.235-1.507-1.853-3.826-1.853-6.959v-15.635h-7.29V5.964h7.29v-4.88h.12c.663 1.687 1.667 3.007 3.013 3.962 1.346.953 2.962 1.431 4.85 1.431m-27.956-26.179c1.084 0 2.279.25 3.585.753a15.06 15.06 0 0 1 3.615 1.988v-6.778c-1.165-.663-2.485-1.165-3.962-1.506-1.475-.342-3.098-.512-4.865-.512-4.559 0-8.265 1.44-11.116 4.322-2.852 2.882-4.278 6.562-4.278 11.041 0 4.981 1.457 9.083 4.369 12.307 2.911 3.223 7.039 4.835 12.381 4.835 1.366 0 2.746-.176 4.143-.528 1.395-.351 2.504-.757 3.328-1.219v-6.99c-1.125.824-2.274 1.462-3.45 1.914a9.966 9.966 0 0 1-3.599.678c-2.872 0-5.192-.935-6.959-2.802-1.768-1.868-2.651-4.388-2.651-7.562 0-3.133.848-5.573 2.545-7.321 1.697-1.747 4.002-2.62 6.914-2.62m-22.112-5.302h-7.29V5.965h7.29zm-8.044 39.916c0 1.205.437 2.214 1.311 3.027.874.814 1.912 1.221 3.117 1.221 1.286 0 2.351-.418 3.194-1.25.844-.834 1.265-1.834 1.265-2.998 0-1.185-.431-2.18-1.295-2.982-.864-.804-1.918-1.205-3.164-1.205-1.245 0-2.294.406-3.147 1.219-.855.814-1.281 1.803-1.281 2.968m-6.273 3.283v-43.199h-7.501v33.86h-.12l-13.407-33.86h-4.97l-13.738 33.86h-.09v-33.86h-6.929v43.199h10.755l12.412-32.023h.18l13.105 32.023z' transform='translate(394.942 110.844)'/%3E%3C/g%3E%3Cpath style='fill:%23f25022;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M106.213 109.22H71.995v34.218h34.218z' transform='matrix(1.33333 0 0 -1.33333 0 287.244)'/%3E%3Cpath style='fill:%237fba00;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M143.993 109.22h-34.218v34.218h34.218z' transform='matrix(1.33333 0 0 -1.33333 0 287.244)'/%3E%3Cpath style='fill:%2300a4ef;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M106.213 71.44H71.995v34.218h34.218z' transform='matrix(1.33333 0 0 -1.33333 0 287.244)'/%3E%3Cpath style='fill:%23ffb900;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M143.993 71.44h-34.218v34.218h34.218z' transform='matrix(1.33333 0 0 -1.33333 0 287.244)'/%3E%3Cpath style='fill:%23f25022;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M106.213 109.22H71.995v34.218h34.218z' transform='matrix(1.33333 0 0 -1.33333 0 287.244)'/%3E%3Cpath style='fill:%237fba00;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M143.993 109.22h-34.218v34.218h34.218z' transform='matrix(1.33333 0 0 -1.33333 0 287.244)'/%3E%3Cpath style='fill:%2300a4ef;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M106.213 71.44H71.995v34.218h34.218z' transform='matrix(1.33333 0 0 -1.33333 0 287.244)'/%3E%3Cpath style='fill:%23ffb900;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M143.993 71.44h-34.218v34.218h34.218z' transform='matrix(1.33333 0 0 -1.33333 0 287.244)'/%3E%3C/svg%3E")}.atlas-map .azure-map-logo:last-child{margin-right:5px}.atlas-map .azure-map-copyright{margin-left:16px;margin-right:16px;font-family:Segoe UI;font-size:12px;line-height:19px;color:#666;text-decoration:none;pointer-events:initial}.atlas-map .map-copyright.without-bg.light .azure-map-copyright,.atlas-map .map-copyright.without-bg.light .azure-map-feedback-text{text-shadow:#fff 1px 1px}.atlas-map .map-copyright.without-bg.light .azure-map-feedback-text{color:#000}.atlas-map .map-copyright.without-bg.dark .azure-map-copyright,.atlas-map .map-copyright.without-bg.dark .azure-map-feedback-text{text-shadow:#000 1px 1px}.atlas-map .map-copyright.without-bg.dark .azure-map-feedback-text{color:#ccc}.atlas-map .map-copyright.without-bg .azure-map-copyright{margin-right:0;font-size:9px;line-height:12px}.atlas-map .map-copyright.without-bg .azure-map-feedback-text{margin-right:10px;pointer-events:auto;font-family:Segoe UI;font-size:9px;line-height:12px;text-underline-position:under}.atlas-map .map-logo-control{order:1;display:flex;margin:10px 10px 4px}.atlas-map .map-logo-control.dark .azure-map-logo{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 869.291 287.244' height='287.244' width='869.291' xml:space='preserve'%3E%3Cpath style='fill:%23fff;fill-opacity:1;fill-rule:nonzero;stroke:none' d='m0 0-6.387-18.197H6.567L.211 0Zm4.459 8.014 16.268-43.202h-8.254L8.646-24.463H-8.375l-3.676-10.725h-8.194L-3.977 8.014Z' transform='matrix(1.33333 0 0 -1.33333 590.984 125.874)'/%3E%3Cpath style='fill:%23fff;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M0 0h24.734v-2.922L8.496-25.187h16.328v-5.784H-1.145v3.465L14.853-5.785H0Z' transform='matrix(1.33333 0 0 -1.33333 623.492 131.498)'/%3E%3Cg clip-path='url(%23a)' transform='matrix(1.33333 0 0 -1.33333 0 287.244)'%3E%3Cpath style='fill:%23fff;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M0 0v-30.971h-7.352v4.068h-.12c-.964-1.407-2.255-2.506-3.871-3.3-1.617-.793-3.429-1.19-5.438-1.19-3.595 0-6.332 1.019-8.209 3.059-1.879 2.038-2.818 5.206-2.818 9.504V0h7.381v-17.956c0-2.611.518-4.574 1.552-5.89 1.034-1.316 2.596-1.973 4.685-1.973 2.068 0 3.725.728 4.971 2.184 1.245 1.456 1.867 3.36 1.867 5.709V0z' transform='translate(523.469 116.81)'/%3E%3Cpath style='fill:%23fff;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M0 0c.582 0 1.104-.04 1.566-.12a6.711 6.711 0 0 0 1.175-.301v-7.382c-.382.282-.938.547-1.672.799-.733.251-1.622.376-2.666.376-1.788 0-3.299-.753-4.534-2.259-1.235-1.507-1.852-3.826-1.852-6.96v-15.635h-7.291v30.97h7.291v-4.881h.12c.663 1.687 1.667 3.008 3.012 3.962C-3.505-.477-1.888 0 0 0' transform='translate(545.42 117.322)'/%3E%3Cpath style='fill:%23fff;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M0 0c0 2.41-.558 4.248-1.672 5.513-1.115 1.265-2.686 1.898-4.715 1.898-1.748 0-3.314-.628-4.7-1.883C-12.473 4.272-13.396 2.43-13.858 0Zm4.67-10.816v-5.995c-1.205-.764-2.782-1.381-4.731-1.853-1.948-.472-4.026-.708-6.236-.708-4.72 0-8.39 1.396-11.011 4.188-2.621 2.791-3.931 6.678-3.931 11.659 0 4.8 1.4 8.752 4.202 11.855 2.802 3.103 6.351 4.654 10.65 4.654 4.278 0 7.607-1.31 9.988-3.931C5.98 6.432 7.17 2.812 7.17-1.808v-3.525h-21.209c.321-3.113 1.32-5.287 2.997-6.522 1.677-1.235 3.842-1.853 6.493-1.853 1.747 0 3.414.266 5.001.798 1.586.533 2.992 1.23 4.218 2.094' transform='translate(569.734 104.459)'/%3E%3C/g%3E%3Cg clip-path='url(%23b)' transform='matrix(1.33333 0 0 -1.33333 0 287.244)'%3E%3Cpath style='fill:%23fff;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M0 0h-10.858v-25.004h-7.38V0h-5.182v5.964h5.182v4.308c0 3.254 1.059 5.92 3.178 7.999 2.119 2.079 4.835 3.118 8.148 3.118.884 0 1.667-.045 2.351-.136a9.3 9.3 0 0 0 1.807-.406v-6.296c-.241.14-.663.31-1.265.512-.603.2-1.296.301-2.078.301-1.528 0-2.702-.477-3.526-1.431-.823-.954-1.235-2.365-1.235-4.232V5.964H0v6.96l7.321 2.229V5.964h7.381V0H7.321v-14.49c0-1.909.346-3.255 1.039-4.037.693-.784 1.782-1.175 3.269-1.175.421 0 .929.1 1.521.301.592.2 1.109.441 1.552.723v-6.025c-.463-.261-1.231-.502-2.305-.723a15.742 15.742 0 0 0-3.178-.331c-3.073 0-5.378.817-6.914 2.454C.768-21.666 0-19.201 0-15.906Zm-48.407-9.731c0-3.234.733-5.704 2.199-7.411 1.466-1.707 3.564-2.56 6.296-2.56 2.652 0 4.67.853 6.055 2.56 1.386 1.707 2.079 4.238 2.079 7.592 0 3.333-.718 5.849-2.154 7.547-1.436 1.697-3.449 2.545-6.04 2.545-2.672 0-4.745-.889-6.221-2.667-1.476-1.776-2.214-4.312-2.214-7.606m-7.592-.241c0 5.122 1.446 9.178 4.338 12.171 2.892 2.992 6.909 4.489 12.051 4.489 4.839 0 8.62-1.441 11.342-4.323 2.721-2.883 4.082-6.774 4.082-11.674 0-5.022-1.446-9.018-4.338-11.99-2.892-2.973-6.829-4.458-11.809-4.458-4.801 0-8.612 1.41-11.433 4.232-2.822 2.821-4.233 6.673-4.233 11.553m-16.417 7.803c0-1.045.331-1.863.994-2.456.662-.592 2.128-1.34 4.399-2.244 2.911-1.165 4.955-2.475 6.129-3.931 1.176-1.456 1.763-3.219 1.763-5.287 0-2.913-1.119-5.252-3.359-7.019-2.239-1.769-5.267-2.651-9.083-2.651-1.285 0-2.706.155-4.263.466-1.556.312-2.877.708-3.961 1.19v7.17a17.945 17.945 0 0 1 4.278-2.198c1.526-.543 2.912-.815 4.157-.815 1.647 0 2.862.231 3.646.694.783.461 1.174 1.235 1.174 2.319 0 1.005-.406 1.853-1.22 2.546-.813.693-2.355 1.491-4.624 2.395-2.692 1.124-4.599 2.39-5.724 3.795-1.125 1.406-1.687 3.194-1.687 5.363 0 2.791 1.109 5.086 3.329 6.884 2.218 1.797 5.096 2.696 8.631 2.696 1.084 0 2.299-.121 3.645-.361 1.346-.241 2.47-.554 3.375-.935v-6.929c-.965.644-2.09 1.195-3.375 1.658-1.286.462-2.561.693-3.826.693-1.386 0-2.465-.271-3.238-.813-.774-.543-1.16-1.287-1.16-2.23m-35.065-7.562c0-3.234.732-5.704 2.199-7.411 1.465-1.707 3.564-2.56 6.295-2.56 2.652 0 4.67.853 6.055 2.56 1.387 1.707 2.079 4.238 2.079 7.592 0 3.333-.718 5.849-2.154 7.547C-94.443-.306-96.456.542-99.046.542c-2.672 0-4.746-.889-6.222-2.667-1.476-1.776-2.213-4.312-2.213-7.606m-7.593-.241c0 5.122 1.446 9.178 4.339 12.171 2.892 2.992 6.908 4.489 12.049 4.489 4.841 0 8.622-1.441 11.343-4.323 2.721-2.883 4.082-6.774 4.082-11.674 0-5.022-1.446-9.018-4.338-11.99-2.892-2.973-6.828-4.458-11.809-4.458-4.801 0-8.612 1.41-11.433 4.232-2.822 2.821-4.233 6.673-4.233 11.553m-3.136 16.449c.583 0 1.105-.041 1.567-.121a6.56 6.56 0 0 0 1.175-.301v-7.381c-.382.282-.939.547-1.672.799-.733.251-1.622.376-2.666.376-1.788 0-3.299-.753-4.534-2.259-1.235-1.507-1.853-3.826-1.853-6.959v-15.635h-7.29V5.964h7.29v-4.88h.12c.663 1.687 1.667 3.007 3.013 3.962 1.346.953 2.962 1.431 4.85 1.431m-27.956-26.179c1.084 0 2.279.25 3.585.753a15.06 15.06 0 0 1 3.615 1.988v-6.778c-1.165-.663-2.485-1.165-3.962-1.506-1.475-.342-3.098-.512-4.865-.512-4.559 0-8.265 1.44-11.116 4.322-2.852 2.882-4.278 6.562-4.278 11.041 0 4.981 1.457 9.083 4.369 12.307 2.911 3.223 7.039 4.835 12.381 4.835 1.366 0 2.746-.176 4.143-.528 1.395-.351 2.504-.757 3.328-1.219v-6.99c-1.125.824-2.274 1.462-3.45 1.914a9.966 9.966 0 0 1-3.599.678c-2.872 0-5.192-.935-6.959-2.802-1.768-1.868-2.651-4.388-2.651-7.562 0-3.133.848-5.573 2.545-7.321 1.697-1.747 4.002-2.62 6.914-2.62m-22.112-5.302h-7.29V5.965h7.29zm-8.044 39.916c0 1.205.437 2.214 1.311 3.027.874.814 1.912 1.221 3.117 1.221 1.286 0 2.351-.418 3.194-1.25.844-.834 1.265-1.834 1.265-2.998 0-1.185-.431-2.18-1.295-2.982-.864-.804-1.918-1.205-3.164-1.205-1.245 0-2.294.406-3.147 1.219-.855.814-1.281 1.803-1.281 2.968m-6.273 3.283v-43.199h-7.501v33.86h-.12l-13.407-33.86h-4.97l-13.738 33.86h-.09v-33.86h-6.929v43.199h10.755l12.412-32.023h.18l13.105 32.023z' transform='translate(394.942 110.844)'/%3E%3C/g%3E%3Cpath style='fill:%23f25022;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M106.213 109.22H71.995v34.218h34.218z' transform='matrix(1.33333 0 0 -1.33333 0 287.244)'/%3E%3Cpath style='fill:%237fba00;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M143.993 109.22h-34.218v34.218h34.218z' transform='matrix(1.33333 0 0 -1.33333 0 287.244)'/%3E%3Cpath style='fill:%2300a4ef;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M106.213 71.44H71.995v34.218h34.218z' transform='matrix(1.33333 0 0 -1.33333 0 287.244)'/%3E%3Cpath style='fill:%23ffb900;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M143.993 71.44h-34.218v34.218h34.218z' transform='matrix(1.33333 0 0 -1.33333 0 287.244)'/%3E%3Cpath style='fill:%23f25022;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M106.213 109.22H71.995v34.218h34.218z' transform='matrix(1.33333 0 0 -1.33333 0 287.244)'/%3E%3Cpath style='fill:%237fba00;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M143.993 109.22h-34.218v34.218h34.218z' transform='matrix(1.33333 0 0 -1.33333 0 287.244)'/%3E%3Cpath style='fill:%2300a4ef;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M106.213 71.44H71.995v34.218h34.218z' transform='matrix(1.33333 0 0 -1.33333 0 287.244)'/%3E%3Cpath style='fill:%23ffb900;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M143.993 71.44h-34.218v34.218h34.218z' transform='matrix(1.33333 0 0 -1.33333 0 287.244)'/%3E%3C/svg%3E")}.atlas-map .map-logo-control .azure-map-logo{background-size:130px 43px;height:14px;width:102px}.atlas-map a.azure-map-copyright[href]:hover{text-decoration:underline}.atlas-map .azure-map-copyright a:visited{color:#666}.atlas-map .azure-map-copyright a{color:#666;text-decoration:none;margin-left:4px}.atlas-map .azure-map-copyright span{white-space:pre}.atlas-map .azure-map-copyright a[href]:hover{text-decoration:underline}.atlas-map .azure-map-copyright-context{margin-inline:4px}.atlas-map .azure-map-copyright-context a:empty{display:none}.atlas-map .azure-map-feedback{background:no-repeat center center;margin-right:16px;height:20px;width:20px;cursor:pointer;pointer-events:auto;text-decoration:none}.atlas-map .map-copyright.light .azure-map-feedback{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EFeedback%3C/title%3E%3Cpath d='M0 0v11h2v3.71L5.71 11H16V0H0zm1 1h14v9H5.29L3 12.29V10H1V1z' fill='%23666' fill-rule='evenodd'/%3E%3C/svg%3E")}.atlas-map .map-copyright.dark .azure-map-feedback{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EFeedback%3C/title%3E%3Cpath d='M0 0v11h2v3.71L5.71 11H16V0H0zm1 1h14v9H5.29L3 12.29V10H1V1z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E")}.atlas-map .map-copyright{display:flex;position:absolute;align-items:center;justify-content:flex-end;bottom:1px;right:0;padding-top:4px;padding-bottom:4px;background-blend-mode:normal,color,luminosity}.atlas-map .map-copyright.light:not(.without-bg){background:#eeec}.atlas-map .map-copyright.dark:not(.without-bg){background:#2c2c2ccc}.atlas-map .atlas-map.high-contrast-light .azure-map-copyright,.atlas-map .map-copyright.light .azure-map-copyright{color:#000;-webkit-text-fill-color:black;-moz-text-fill-color:black}.atlas-map .atlas-map.high-contrast-dark .azure-map-copyright,.atlas-map .map-copyright.dark .azure-map-copyright{color:#ccc;-webkit-text-fill-color:#CCC;-moz-text-fill-color:#CCC}.atlas-map .marker-collection-container{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden;pointer-events:none}.atlas-map .marker-container{pointer-events:auto}.atlas-map .popup-collection-container{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden;pointer-events:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.atlas-map .popup-container{display:flex;pointer-events:auto}.atlas-map .popup-container.bottom,.atlas-map .popup-container.bottom-left,.atlas-map .popup-container.bottom-right{flex-direction:column}.atlas-map .popup-container.left{flex-direction:row-reverse}.atlas-map .popup-container.right{flex-direction:row}.atlas-map .popup-container.top,.atlas-map .popup-container.top-left,.atlas-map .popup-container.top-right{flex-direction:column-reverse}.atlas-map .popup-content-container{display:block;box-shadow:-3px -3px 4px #00000052;min-width:30px;border-radius:4px;white-space:nowrap;position:relative}.atlas-map .popup-container.top-left>.popup-content-container{border-top-left-radius:0}.atlas-map .popup-container.top-right>.popup-content-container{border-top-right-radius:0}.atlas-map .popup-container.bottom-left>.popup-content-container{border-bottom-left-radius:0}.atlas-map .popup-container.bottom-right>.popup-content-container{border-bottom-right-radius:0}.atlas-map .popup-close{position:absolute;top:0;right:0;color:#444;font-size:20px;font-family:Arial,Helvetica,sans-serif;line-height:20px;height:20px;width:20px;text-align:center;cursor:pointer;background:0 0;border:0;padding:0}.atlas-map .popup-close:hover{color:#222}.atlas-map .popup-arrow{display:block;width:0;height:0;border:10px solid transparent;z-index:1}.atlas-map .popup-container.bottom>.popup-arrow{align-self:center;border-bottom:none;border-top-color:inherit}.atlas-map .popup-container.bottom-left>.popup-arrow{align-self:flex-start;border-bottom:none;border-left:none;border-top-color:inherit}.atlas-map .popup-container.bottom-right>.popup-arrow{align-self:flex-end;border-bottom:none;border-right:none;border-top-color:inherit}.atlas-map .popup-container.left>.popup-arrow{align-self:center;border-left:none;border-right-color:inherit}.atlas-map .popup-container.right>.popup-arrow{align-self:center;border-right:none;border-left-color:inherit}.atlas-map .popup-container.top>.popup-arrow{align-self:center;border-top:none;border-bottom-color:inherit}.atlas-map .popup-container.top-left>.popup-arrow{align-self:flex-start;border-top:none;border-left:none;border-bottom-color:inherit}.atlas-map .popup-container.top-right>.popup-arrow{align-self:flex-end;border-top:none;border-right:none;border-bottom-color:inherit}.atlas-map .azure-maps-control-popup-template{position:relative;padding:10px;max-width:550px;font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif}.atlas-map .azure-maps-control-popup-template h1,.atlas-map .azure-maps-control-popup-template h2,.atlas-map .azure-maps-control-popup-template h3{margin:0!important}.atlas-map .azure-maps-control-popup-template iframe{border:0}@media screen and (max-width:340px){.atlas-map .azure-maps-control-popup-template{max-width:300px}}.atlas-map .azure-maps-control-popup-template-title{width:100%;font-size:14px;font-weight:700;word-wrap:break-word;white-space:normal}.atlas-map .azure-maps-control-popup-template-content{width:100%;overflow-y:auto;max-height:280px}.atlas-map .azure-maps-control-popup-template-content-item{font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;width:100%;padding-top:10px;word-wrap:break-word;white-space:normal}.atlas-map .azure-maps-control-popup-template-table{font-size:12px;width:100%;padding-top:10px;border-collapse:collapse}.atlas-map .azure-maps-control-popup-template-table tr:nth-child(2n){background-color:#ffffff80}.atlas-map .azure-maps-control-popup-template-table tr:nth-child(odd){background-color:#e1e1e180}.atlas-map .azure-maps-control-popup-template-table th{border-right:1px solid rgba(150,150,150,.5)}.atlas-map .azure-maps-control-popup-template-table td,.atlas-map .azure-maps-control-popup-template-table th{padding:6px 8px;text-align:left;vertical-align:top;word-wrap:normal;font-size:12px;font-weight:400}.atlas-map .incident-popup-content{color:#231f20;min-width:140px;padding:0;margin:0}.atlas-map .incident-popup-header{color:inherit;height:23px;margin:0;padding:8px;border-top-left-radius:4px;border-top-right-radius:4px}.atlas-map .incident-popup-title{color:inherit;font-size:12px;line-height:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-transform:capitalize}.atlas-map .incident-popup-subtitle{color:inherit;font-size:8px;line-height:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-transform:capitalize}.atlas-map .incident-popup-body{color:inherit;padding:8px;margin:0}.atlas-map .incident-popup-info>.message{display:inline-block;color:inherit;font-size:8pt;line-height:10pt;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-left:5pt}.atlas-map .incident-popup-info>.icon{display:inline-block;background-repeat:no-repeat;background-position:center;background-size:10pt 10pt;height:10pt;width:10pt}.atlas-map .incident-popup-info>.delay{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNy4wMDE5IDM3Ij48dGl0bGU+aW5jaWRlbnQ8L3RpdGxlPjxwb2x5Z29uIHBvaW50cz0iMzAuNDQ5IDIwLjQ0OCAxNi44MzggMjAuNDQ4IDE2LjgzOCA2Ljg0MSAxOS41MDQgNi44NDEgMTkuNTA0IDE3Ljc4NiAzMC40NDkgMTcuNzg2IDMwLjQ0OSAyMC40NDgiIGZpbGw9IiM2NzY4NjciLz48cGF0aCBkPSJNMTguNTAxOSwzN2ExOC41LDE4LjUsMCwxLDEsMC0zN1YyLjY2MkExNS44MzgsMTUuODM4LDAsMSwwLDM0LjMzNjIsMTguNWgyLjY2NTdBMTguNTIxMSwxOC41MjExLDAsMCwxLDE4LjUwMTksMzdaIiBmaWxsPSIjNjc2ODY3Ii8+PHBhdGggZD0iTTE5LjczMDYsMi43MWMtLjQwNTItLjAzLS44MTQyLS4wNDgzLTEuMjI4Ny0uMDQ4M1YwYy40ODE1LDAsLjk2MTEuMDE4NiwxLjQzMzIuMDU1OFoiIGZpbGw9IiM2NzY4NjciLz48cGF0aCBkPSJNMzMuODk5MywxNC43Nzg0YTE1Ljg4NjUsMTUuODg2NSwwLDAsMC0uNzcxNS0yLjM1NzFsMi40NjEyLTEuMDI2MWExOC43ODcyLDE4Ljc4NzIsMCwwLDEsLjkwMTYsMi43NTQ5Wm0tMS45MDM1LTQuNTY5MmExNS44MiwxNS44MiwwLDAsMC0xLjQ2MTEtMi4wMDc2bDIuMDIyNS0xLjczMjVhMTguMzI4NiwxOC4zMjg2LDAsMCwxLDEuNzEsMi4zNDIyWk0yOC43NzgsNi40NDY3YTE2LjY4NjEsMTYuNjg2MSwwLDAsMC0yLjAxNjktMS40NjExTDI4LjE1OSwyLjcxNzdhMTguODE3MiwxOC44MTcyLDAsMCwxLDIuMzQ0MSwxLjY5OTFaTTI0LjU1NDUsMy44NjI4YTE1LjU1ODIsMTUuNTU4MiwwLDAsMC0yLjM2NjQtLjc2NTlMMjIuODA5LjUwMTlhMTkuNTM0LDE5LjUzNCwwLDAsMSwyLjc1NjguODkyM1oiIGZpbGw9IiM2NzY4NjciLz48cGF0aCBkPSJNMzcuMDAxOSwxOC41SDM0LjMzNjJjMC0uNDE2NC0uMDE0OS0uODI1NC0uMDQ2NS0xLjIzMDZsMi42NTgzLS4yMDA4QzM2Ljk4MzMsMTcuNTQwOCwzNy4wMDE5LDE4LjAxNjcsMzcuMDAxOSwxOC41WiIgZmlsbD0iIzY3Njg2NyIvPjwvc3ZnPg==)}.atlas-map .incident-popup-info>.length{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMSAyNiI+PHRpdGxlPmluY2lkZW50PC90aXRsZT48cGF0aCBkPSJNMCwyLjE2NjdWMEgzMVYyNkgwVjIzLjgzMzNIMi4yMTQzVjEzSDQuNDI4NlYyMy44MzMzSDguODU3MVYxOS41aDIuMjE0M3Y0LjMzMzNIMTUuNVYxM2gyLjIxNDNWMjMuODMzM2g0LjQyODZWMTkuNWgyLjIxNDN2NC4zMzMzaDQuNDI4NlYyLjE2NjdaIiBmaWxsPSIjNjc2ODY3Ii8+PC9zdmc+)}.atlas-map .incident-popup-info>.from{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNyAzNiI+PHRpdGxlPmluY2lkZW50PC90aXRsZT48cGF0aCBkPSJNMTMuNSwwYTEzLjM3LDEzLjM3LDAsMCwxLDMuNTg1OS40NzkyLDEzLjc4NjYsMTMuNzg2NiwwLDAsMSwzLjIyNzMsMS4zNDM4LDEzLjMzODYsMTMuMzM4NiwwLDAsMSw2LjIwMTYsNy45Njg3QTEyLjkwMDksMTIuOTAwOSwwLDAsMSwyNywxMy4zMzMzYTEwLjU2NjQsMTAuNTY2NCwwLDAsMS0uMzQ4LDIuNzQsMTMuNDA1MSwxMy40MDUxLDAsMCwxLTEuMDAyLDIuNTkzOEwxMy41LDM2LDEuMzUsMTguNjY2N0ExMy40MDUsMTMuNDA1LDAsMCwxLC4zNDgsMTYuMDcyOSwxMC41NjY0LDEwLjU2NjQsMCwwLDEsMCwxMy4zMzMzLDEyLjkwMDksMTIuOTAwOSwwLDAsMSwuNDg1Miw5Ljc5MTcsMTMuNDM0NiwxMy40MzQ2LDAsMCwxLDEuODQ1Nyw2LjYwNDJhMTMuNDUzLDEzLjQ1MywwLDAsMSw0Ljg0MS00Ljc4MTJBMTMuNzg2NSwxMy43ODY1LDAsMCwxLDkuOTE0MS40NzkyLDEzLjM3LDEzLjM3LDAsMCwxLDEzLjUsME0yMy41NDA2LDE3LjYyNXEwLS4wMjA4LjAxMDUtLjAyMDh0LjAxMDUtLjAyMDhhOC45OCw4Ljk4LDAsMCwwLC44MDE2LTIuMDYyNSw4Ljg4MTYsOC44ODE2LDAsMCwwLC4yNzQyLTIuMTg3NSwxMC41MzM3LDEwLjUzMzcsMCwwLDAtLjg3NTQtNC4yNzA4LDExLjE1NjEsMTEuMTU2MSwwLDAsMC0yLjM5NDEtMy41LDExLjMxLDExLjMxLDAsMCwwLTMuNTQzNy0yLjM2NDZBMTAuODk2MSwxMC44OTYxLDAsMCwwLDEzLjUsMi4zMzMzYTEwLjg5NjEsMTAuODk2MSwwLDAsMC00LjMyNDIuODY0NkExMS4zMSwxMS4zMSwwLDAsMCw1LjYzMiw1LjU2MjVhMTEuMTU2MSwxMS4xNTYxLDAsMCwwLTIuMzk0MSwzLjUsMTAuNTMzNywxMC41MzM3LDAsMCwwLS44NzU0LDQuMjcwOCw4Ljg4MTUsOC44ODE1LDAsMCwwLC4yNzQyLDIuMTg3NSw4Ljk4LDguOTgsMCwwLDAsLjgwMTYsMi4wNjI1cTAsLjAyMDguMDEwNS4wMjA4dC4wMTA1LjAyMDhMMTMuNSwzMC43OTE3LDIzLjU0MDYsMTcuNjI1TTEzLjUsNS41YTcuODEyMiw3LjgxMjIsMCwwLDEsMy4wOS42MTQ2LDguMDA5Myw4LjAwOTMsMCwwLDEsMi41MjA3LDEuNjc3MSw3LjksNy45LDAsMCwxLDEuNjk4LDIuNDksNy43OTYsNy43OTYsMCwwLDEsMCw2LjEwNDIsNy45LDcuOSwwLDAsMS0xLjY5OCwyLjQ5QTguMDA5Myw4LjAwOTMsMCwwLDEsMTYuNTksMjAuNTUyMWE4LjA3NjQsOC4wNzY0LDAsMCwxLTYuMTgsMEE4LjAwOTIsOC4wMDkyLDAsMCwxLDcuODg5MSwxOC44NzVhNy45LDcuOSwwLDAsMS0xLjY5OC0yLjQ5LDcuNzk2LDcuNzk2LDAsMCwxLDAtNi4xMDQyLDcuOSw3LjksMCwwLDEsMS42OTgtMi40OUE4LjAwOTIsOC4wMDkyLDAsMCwxLDEwLjQxLDYuMTE0Niw3LjgxMjMsNy44MTIzLDAsMCwxLDEzLjUsNS41bTAsMTMuMzMzM2E1LjU0MDcsNS41NDA3LDAsMCwwLDUuMTM2My0zLjM1NDIsNS41NCw1LjU0LDAsMCwwLDAtNC4yOTE3LDUuNTA1NCw1LjUwNTQsMCwwLDAtMS4xOTE4LTEuNzUsNS42Mjg5LDUuNjI4OSwwLDAsMC03Ljg4OTEsMCw1LjUwNTQsNS41MDU0LDAsMCwwLTEuMTkxOCwxLjc1LDUuNTQsNS41NCwwLDAsMCwwLDQuMjkxNyw1LjUwNTQsNS41MDU0LDAsMCwwLDEuMTkxOCwxLjc1QTUuNTY5NCw1LjU2OTQsMCwwLDAsMTMuNSwxOC44MzMzWiIgZmlsbD0iIzY3Njg2NyIvPjwvc3ZnPg==)}.atlas-map .incident-popup-info>.to{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNyAzNiI+PHRpdGxlPmluY2lkZW50PC90aXRsZT48cGF0aCBkPSJNMTMuNSwwYTEzLjM3LDEzLjM3LDAsMCwxLDMuNTg1OS40NzkyLDEzLjc4NjYsMTMuNzg2NiwwLDAsMSwzLjIyNzMsMS4zNDM4LDEzLjMzODYsMTMuMzM4NiwwLDAsMSw2LjIwMTYsNy45Njg3QTEyLjkwMDksMTIuOTAwOSwwLDAsMSwyNywxMy4zMzMzYTEwLjU2NjQsMTAuNTY2NCwwLDAsMS0uMzQ4LDIuNzQsMTMuNDA1MSwxMy40MDUxLDAsMCwxLTEuMDAyLDIuNTkzOEwxMy41LDM2LDEuMzUsMTguNjY2N0ExMy40MDUsMTMuNDA1LDAsMCwxLC4zNDgsMTYuMDcyOSwxMC41NjY0LDEwLjU2NjQsMCwwLDEsMCwxMy4zMzMzLDEyLjkwMDksMTIuOTAwOSwwLDAsMSwuNDg1Miw5Ljc5MTcsMTMuNDM0NiwxMy40MzQ2LDAsMCwxLDEuODQ1Nyw2LjYwNDJhMTMuNDUzLDEzLjQ1MywwLDAsMSw0Ljg0MS00Ljc4MTJBMTMuNzg2NSwxMy43ODY1LDAsMCwxLDkuOTE0MS40NzkyLDEzLjM3LDEzLjM3LDAsMCwxLDEzLjUsME0yMy41NDA2LDE3LjYyNXEwLS4wMjA4LjAxMDUtLjAyMDh0LjAxMDUtLjAyMDhhOC45OCw4Ljk4LDAsMCwwLC44MDE2LTIuMDYyNSw4Ljg4MTYsOC44ODE2LDAsMCwwLC4yNzQyLTIuMTg3NSwxMC41MzM3LDEwLjUzMzcsMCwwLDAtLjg3NTQtNC4yNzA4LDExLjE1NjEsMTEuMTU2MSwwLDAsMC0yLjM5NDEtMy41LDExLjMxLDExLjMxLDAsMCwwLTMuNTQzNy0yLjM2NDZBMTAuODk2MSwxMC44OTYxLDAsMCwwLDEzLjUsMi4zMzMzYTEwLjg5NjEsMTAuODk2MSwwLDAsMC00LjMyNDIuODY0NkExMS4zMSwxMS4zMSwwLDAsMCw1LjYzMiw1LjU2MjVhMTEuMTU2MSwxMS4xNTYxLDAsMCwwLTIuMzk0MSwzLjUsMTAuNTMzNywxMC41MzM3LDAsMCwwLS44NzU0LDQuMjcwOCw4Ljg4MTUsOC44ODE1LDAsMCwwLC4yNzQyLDIuMTg3NSw4Ljk4LDguOTgsMCwwLDAsLjgwMTYsMi4wNjI1cTAsLjAyMDguMDEwNS4wMjA4dC4wMTA1LjAyMDhMMTMuNSwzMC43OTE3LDIzLjU0MDYsMTcuNjI1TTEzLjUsNS41YTcuODEyMiw3LjgxMjIsMCwwLDEsMy4wOS42MTQ2LDguMDA5Myw4LjAwOTMsMCwwLDEsMi41MjA3LDEuNjc3MSw3LjksNy45LDAsMCwxLDEuNjk4LDIuNDksNy43OTYsNy43OTYsMCwwLDEsMCw2LjEwNDIsNy45LDcuOSwwLDAsMS0xLjY5OCwyLjQ5QTguMDA5Myw4LjAwOTMsMCwwLDEsMTYuNTksMjAuNTUyMWE4LjA3NjQsOC4wNzY0LDAsMCwxLTYuMTgsMEE4LjAwOTIsOC4wMDkyLDAsMCwxLDcuODg5MSwxOC44NzVhNy45LDcuOSwwLDAsMS0xLjY5OC0yLjQ5LDcuNzk2LDcuNzk2LDAsMCwxLDAtNi4xMDQyLDcuOSw3LjksMCwwLDEsMS42OTgtMi40OUE4LjAwOTIsOC4wMDkyLDAsMCwxLDEwLjQxLDYuMTE0Niw3LjgxMjMsNy44MTIzLDAsMCwxLDEzLjUsNS41IiBmaWxsPSIjNjc2ODY3Ii8+PC9zdmc+)}@font-face{font-family:segoeui;src:url(https://atlas.microsoft.com/styles/glyphs/segoeui.ttf)}.atlas-map .font-segoeui{font-family:segoeui}@font-face{font-family:segoeui-b;src:url(https://atlas.microsoft.com/styles/glyphs/segoeuib.ttf)}.atlas-map .font-segoeui-b{font-family:segoeui-b}@font-face{font-family:segoeui-i;src:url(https://atlas.microsoft.com/styles/glyphs/segoeuii.ttf)}.atlas-map .font-segoeui-i{font-family:segoeui-i}@font-face{font-family:segoeui-sl;src:url(https://atlas.microsoft.com/styles/glyphs/segoeuisl.ttf)}.atlas-map .font-segoeui-sl{font-family:segoeui-sl}@font-face{font-family:standard;src:url(https://atlas.microsoft.com/styles/glyphs/standardfont.ttf)}.atlas-map .font-standard{font-family:standard}@font-face{font-family:standard-b;src:url(https://atlas.microsoft.com/styles/glyphs/standardfontbold.ttf)}.atlas-map .font-standard-b{font-family:standard-b}.atlas-map .atlas-control-container{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.atlas-map .atlas-control-container .sub-container,.atlas-map .azure-maps-control-container>.style-options.icons{display:flex;flex-wrap:wrap;flex-direction:row;position:relative}.atlas-map .top-left.subcontrol-container{position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.atlas-map .top-right.subcontrol-container{position:absolute;top:0;right:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end}.atlas-map .bottom-left.subcontrol-container{position:absolute;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}.atlas-map .bottom-right.subcontrol-container{position:absolute;bottom:30px;right:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}.atlas-map .non-fixed.subcontrol-container{width:100%;height:100%}.atlas-map .hidden-accessible-element{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;opacity:0}.atlas-map .azure-maps-control-container{margin:10px;border-collapse:collapse;display:flex;flex-wrap:nowrap;pointer-events:auto;position:relative}.atlas-map .azure-maps-control-container:not(:first-child){margin-top:2px}.atlas-map .azure-maps-control-container:not(:last-child){margin-bottom:2px}.atlas-map .azure-maps-control-button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0;padding:0;border:none;border-collapse:collapse;width:32px;height:32px;text-align:center;cursor:pointer;line-height:32px;background-position:center center;background-repeat:no-repeat;overflow:hidden;z-index:100}.atlas-map .azure-maps-control-dropdown{display:flex;flex-direction:column;border-radius:4px;box-shadow:0 2px 4px 1px #00000024;overflow:hidden;padding-block:8px;background-color:#fff;transform:scale(.1);transition-timing-function:ease-out;transition-duration:.25s;position:absolute;z-index:1001;outline:0}.atlas-map .azure-maps-control-dropdown.top-left{transform-origin:top left;left:0}.atlas-map .azure-maps-control-dropdown.top-right{transform-origin:top right;right:0}.atlas-map .azure-maps-control-dropdown.bottom-left{transform-origin:bottom left;left:0;bottom:0}.atlas-map .azure-maps-control-dropdown.bottom-right{transform-origin:bottom right;right:0;bottom:0}.atlas-map .azure-maps-control-container.in-use .azure-maps-control-dropdown{transform:scale(1);transition-timing-function:ease-out;transition-duration:.25s;opacity:1;visibility:visible}.atlas-map .azure-maps-control-list-button{display:flex;align-items:center;background-color:#fff;box-shadow:0 2px 4px 1px #00000024;border-radius:0;border:none;line-height:32px;padding-inline-end:16px;white-space:nowrap}.atlas-map .azure-maps-control-list-button.curr-style{border-radius:4px}.atlas-map .azure-maps-control-list-button:hover,.atlas-map .azure-maps-control-list-button[aria-current=true]{background-color:#f0f0f0}.atlas-map .azure-maps-control-list-button:disabled{pointer-events:none}.atlas-map .azure-maps-control-list-button img{margin:8px;width:16px;height:16px;border:1px solid #d3d3d3;border-radius:2px}.atlas-map .azure-maps-control-list-button.expanded{padding-inline-end:64px;box-shadow:none}.atlas-map .azure-maps-control-list-button.expanded img{margin-inline-end:16px}.atlas-map .tooltiptext.win.firefox{border:none;border-radius:2px}.atlas-map .tooltiptext.mac{border:.3px ButtonText solid;border-radius:1px;padding:0 6px;font-size:.86em}.atlas-map *+.tooltiptext{visibility:hidden;background-color:ButtonFace;color:ButtonText;border:1px ButtonText solid;text-align:center;white-space:nowrap;padding:0 6px;position:fixed;z-index:300;left:0;top:0;font-size:.94em;line-height:2em;letter-spacing:.25px;font-family:Helvetica Neue,Arial,Helvetica,sans-serif;opacity:0;transition:visibility 0s}.atlas-map :hover+.tooltiptext{visibility:visible;opacity:1;transition:visibility 0s;transition-delay:.6s}.atlas-map :focus-visible+.tooltiptext{visibility:visible;opacity:1}.atlas-map .azure-maps-control-button:disabled{opacity:.6;pointer-events:none}.atlas-map .azure-maps-control-button[aria-current=true]{position:relative}.atlas-map .atlas-map.high-contrast-light .azure-maps-control-container .azure-maps-control-button,.atlas-map .azure-maps-control-container.light .azure-maps-control-button[aria-current=true]{background-color:#31acce}.atlas-map .azure-maps-control-button[aria-current=true]>.selected-icon{background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cpath d='M5.80001 -1.90735e-06C2.59675 -1.90735e-06 5.72205e-06 2.59675 5.72205e-06 5.8C5.72205e-06 9.00325 2.59675 11.6 5.80001 11.6C9.00326 11.6 11.6 9.00325 11.6 5.8C11.6 2.59675 9.00326 -1.90735e-06 5.80001 -1.90735e-06Z' fill='%23249fc1'/%3E%3Cpath d='M8.90688 2.55L4.675 6.88763L2.69275 5.0085L1.3 6.402L4.675 9.675L10.3 3.94313L8.90688 2.55Z' fill='white'/%3E%3C/g%3E%3C/svg%3E");background-size:12px 12px;background-repeat:no-repeat;background-position:center center;z-index:200;position:absolute;top:0;bottom:0;right:0;left:0}.atlas-map .atlas-map.high-contrast-light .azure-maps-control-container .azure-maps-control-button,.atlas-map .azure-maps-control-container.light .azure-maps-control-button{background-color:#fff;box-shadow:#00000029 0 0 4px}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-container .azure-maps-control-button,.atlas-map .azure-maps-control-container.dark .azure-maps-control-button{background-color:#011c2c;box-shadow:#00000029 0 0 4px}.atlas-map .atlas-map.high-contrast-light .azure-maps-control-container .azure-maps-control-button:active,.atlas-map .azure-maps-control-container.light .azure-maps-control-button:active{background-color:#f1f1f1}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-container .azure-maps-control-button:active,.atlas-map .azure-maps-control-container.dark .azure-maps-control-button:active{background-color:#43474c}.atlas-map .atlas-map.high-contrast-light .azure-maps-control-container .azure-maps-control-button,.atlas-map .atlas-map.high-contrast-light .azure-maps-control-container>.style-options.list button{border:3px solid #000}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-container .azure-maps-control-button,.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-container>.style-options.list button{border:3px solid #fff}.atlas-map .azure-maps-control-button.zoom-in{background-size:12px 12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M7 4.8V.2a.215.215 0 0 0-.2-.2H5.2a.215.215 0 0 0-.2.2v4.6a.215.215 0 0 1-.2.2H.2a.215.215 0 0 0-.2.2v1.6a.215.215 0 0 0 .2.2h4.6a.215.215 0 0 1 .2.2v4.6a.215.215 0 0 0 .2.2h1.6a.215.215 0 0 0 .2-.2V7.2a.215.215 0 0 1 .2-.2h4.6a.215.215 0 0 0 .2-.2V5.2a.215.215 0 0 0-.2-.2H7.2a.215.215 0 0 1-.2-.2z' fill='%2383888d'/%3E%3C/svg%3E");position:relative}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-button.zoom-in{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M7 4.8V.2a.215.215 0 00-.2-.2H5.2a.215.215 0 00-.2.2v4.6a.215.215 0 01-.2.2H.2a.215.215 0 00-.2.2v1.6a.215.215 0 00.2.2h4.6a.215.215 0 01.2.2v4.6a.215.215 0 00.2.2h1.6a.215.215 0 00.2-.2V7.2a.215.215 0 01.2-.2h4.6a.215.215 0 00.2-.2V5.2a.215.215 0 00-.2-.2H7.2a.215.215 0 01-.2-.2z' fill='%23fff'/%3E%3C/svg%3E")}.atlas-map .atlas-map.high-contrast-light .azure-maps-control-button.zoom-in{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M7 4.8V.2a.215.215 0 00-.2-.2H5.2a.215.215 0 00-.2.2v4.6a.215.215 0 01-.2.2H.2a.215.215 0 00-.2.2v1.6a.215.215 0 00.2.2h4.6a.215.215 0 01.2.2v4.6a.215.215 0 00.2.2h1.6a.215.215 0 00.2-.2V7.2a.215.215 0 01.2-.2h4.6a.215.215 0 00.2-.2V5.2a.215.215 0 00-.2-.2H7.2a.215.215 0 01-.2-.2z'/%3E%3C/svg%3E")}.atlas-map .atlas-map:not(.high-contrast-light):not(.high-contrast-dark) .azure-maps-control-container.light .azure-maps-control-button.zoom-in:after{position:absolute;width:24px;left:4px;bottom:0;height:1px;border-bottom:.5px solid #bababa}.atlas-map .atlas-map:not(.high-contrast-light):not(.high-contrast-dark) .azure-maps-control-container.dark .azure-maps-control-button.zoom-in:after{position:absolute;width:24px;left:4px;bottom:0;height:1px;border-bottom:.5px solid #43474c}.atlas-map .azure-maps-control-button.zoom-in:active{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M7 4.8V.2a.215.215 0 0 0-.2-.2H5.2a.215.215 0 0 0-.2.2v4.6a.215.215 0 0 1-.2.2H.2a.215.215 0 0 0-.2.2v1.6a.215.215 0 0 0 .2.2h4.6a.215.215 0 0 1 .2.2v4.6a.215.215 0 0 0 .2.2h1.6a.215.215 0 0 0 .2-.2V7.2a.215.215 0 0 1 .2-.2h4.6a.215.215 0 0 0 .2-.2V5.2a.215.215 0 0 0-.2-.2H7.2a.215.215 0 0 1-.2-.2z' fill='%2362666a'/%3E%3C/svg%3E")}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-button.zoom-in:active,.atlas-map .atlas-map.high-contrast-light .azure-maps-control-button.zoom-in:active{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M7 4.8V.2a.215.215 0 00-.2-.2H5.2a.215.215 0 00-.2.2v4.6a.215.215 0 01-.2.2H.2a.215.215 0 00-.2.2v1.6a.215.215 0 00.2.2h4.6a.215.215 0 01.2.2v4.6a.215.215 0 00.2.2h1.6a.215.215 0 00.2-.2V7.2a.215.215 0 01.2-.2h4.6a.215.215 0 00.2-.2V5.2a.215.215 0 00-.2-.2H7.2a.215.215 0 01-.2-.2z' fill='%237f7f7f'/%3E%3C/svg%3E")}.atlas-map .azure-maps-control-button.zoom-out{background-size:12px 12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 2'%3E%3Cpath d='M11.8 2H.2a.215.215 0 0 1-.2-.2V.2A.215.215 0 0 1 .2 0h11.6a.215.215 0 0 1 .2.2v1.6a.215.215 0 0 1-.2.2z' fill='%2383888d'/%3E%3C/svg%3E")}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-button.zoom-out{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 2'%3E%3Cpath d='M11.8 2H.2a.215.215 0 01-.2-.2V.2A.215.215 0 01.2 0h11.6a.215.215 0 01.2.2v1.6a.215.215 0 01-.2.2z' fill='%23fff'/%3E%3C/svg%3E")}.atlas-map .atlas-map.high-contrast-light .azure-maps-control-button.zoom-out{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 2'%3E%3Cpath d='M11.8 2H.2a.215.215 0 01-.2-.2V.2A.215.215 0 01.2 0h11.6a.215.215 0 01.2.2v1.6a.215.215 0 01-.2.2z'/%3E%3C/svg%3E")}.atlas-map .azure-maps-control-button.zoom-out:active{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 2'%3E%3Cpath d='M11.8 2H.2a.215.215 0 0 1-.2-.2V.2A.215.215 0 0 1 .2 0h11.6a.215.215 0 0 1 .2.2v1.6a.215.215 0 0 1-.2.2z' fill='%2362666a'/%3E%3C/svg%3E")}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-button.zoom-out:active,.atlas-map .atlas-map.high-contrast-light .azure-maps-control-button.zoom-out:active{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 2'%3E%3Cpath d='M11.8 2H.2a.215.215 0 01-.2-.2V.2A.215.215 0 01.2 0h11.6a.215.215 0 01.2.2v1.6a.215.215 0 01-.2.2z' fill='%237f7f7f'/%3E%3C/svg%3E")}.atlas-map .azure-maps-control-button.traffic{background-size:12px 12px;background-image:url("data:image/svg+xml;utf8,<svg width='1000' height='1000' viewBox='0 0 1000 1000' fill='none' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' clip-rule='evenodd' d='M334.4 867.185V969.3C334.4 983.7 346 995.3 360.4 995.3H432.7C447.1 995.3 458.7 983.7 458.7 969.3V932.8H834.5V969.3C834.5 983.7 846.1 995.3 860.5 995.3H933C947.4 995.3 959 983.7 959 969.3V774.4C959 769.7 957.4 752 955.2 748.2C955.2 748.2 949.7 737.4 941.6 714H971.3C985.8 714.1 993.4 697.3 988.5 683L979.6 657C974.7 642.6 959 631 944.6 631H914.3C895.4 577.2 875.7 529.5 869.2 514.8C858.924 491.484 829.185 483.978 807.737 478.564L807.735 478.563C804.346 477.708 801.165 476.905 798.3 476.1C798.3 476.1 770.798 467.692 683.333 465.783L641.673 513.707C643.366 513.703 645.074 513.7 646.8 513.7C815.428 513.7 826.604 540.475 827.699 543.096C827.749 543.217 827.778 543.287 827.8 543.3C829.269 547.516 831.936 553.034 835.389 560.178C844.632 579.299 859.505 610.069 872.1 658.7C872.1 658.7 797.6 682.9 646.9 682.9C586.48 682.9 538.196 679.01 502.029 674.349L426.546 761.183C441.072 762.303 467.153 774.515 484.6 783C487.19 784.269 489.819 785.51 492.432 786.743C510.002 795.035 526.9 803.011 526.9 817.2C527 832.2 519.3 839.1 493.2 839.1H458.6C427.7 839.1 396.8 834.6 396.8 813.1V795.402L334.4 867.185ZM738.617 402.186C738.171 410.367 736.26 418.406 733 425.9C784.4 429.1 805.8 434.6 810.6 436L818.4 438C844.9 444.7 889.1 455.9 907.6 497.9C910.3 504.1 915.8 517.3 922.8 534.7H933C947.4 534.7 959 523.1 959 508.7V313.9C959 309.2 957.4 291.5 955.2 287.7C955.2 287.7 949.7 276.9 941.6 253.5H971.3C985.7 253.5 993.3 236.8 988.4 222.4L979.4 196.4C974.5 182 958.8 170.4 944.4 170.4H940.106L807.289 323.187C807.828 322.926 808.365 322.664 808.9 322.4C827.2 313.4 855 300.5 869 300.5C883.3 300.5 896.7 301.4 896.7 326.5V352.5C896.7 374 865.8 378.5 834.9 378.5H800.3C781.75 378.5 772.515 374.988 768.746 367.527L738.617 402.186ZM774.214 11.163C751.992 8.19709 712.199 4.79999 646.5 4.79999C529.9 4.79999 494.9 15.5 494.9 15.5C490.554 16.9724 485.906 18.3503 481.124 19.7679L481.123 19.7681C458.949 26.3414 433.905 33.7657 422.8 55.4C418.8 63.3 406.5 93 392.4 130.8C411.6 131.2 427.4 132 441.6 132.9C448.202 117.044 454.004 105.984 458.091 98.1938L458.091 98.1929L458.091 98.1926C460.628 93.3568 462.504 89.781 463.5 87.1C463.627 86.7994 463.753 86.4762 463.888 86.1324C467.473 76.9796 476.787 53.2 646.8 53.2C682.902 53.2 711.788 54.4287 734.903 56.3854L774.214 11.163ZM581.015 233.413C578.934 228.448 577.23 224.483 576 221.7C565.724 198.384 535.985 190.878 514.537 185.464C511.148 184.608 507.966 183.805 505.1 183C505.1 183 470.1 172.3 353.5 172.3C236.9 172.3 201.9 183 201.9 183C197.563 184.469 192.928 185.844 188.162 187.259C166.002 193.834 140.993 201.256 129.8 222.9C124.4 233.4 104.4 282.5 85.2 337.9H55.4C41 337.9 25.4 349.5 20.4 363.9L11.5 389.9C6.59999 404.2 14.2 421 28.6 421H58.6C50.6 444.4 45.2 455.2 45.2 455.2C43 459 41.4 476.6 41.4 481.4V676.2C41.4 690.6 53 702.2 67.4 702.2H139.7C154.1 702.2 165.7 690.6 165.7 676.2V639.7H227.835L447.949 386.488C420.835 388.55 389.493 389.9 353.9 389.9C203 389.9 128 365.6 128 365.6C142.185 309.17 157.404 280.199 165.51 264.766L165.511 264.765L165.511 264.764C167.805 260.397 169.53 257.114 170.5 254.6C170.627 254.299 170.753 253.976 170.888 253.632C174.473 244.48 183.787 220.7 353.8 220.7C522.339 220.7 533.597 247.477 534.698 250.097L534.721 250.151C534.739 250.193 534.754 250.227 534.766 250.251C534.779 250.278 534.79 250.294 534.8 250.3C536.268 254.515 538.935 260.031 542.387 267.173L542.389 267.177L542.389 267.178C543.424 269.318 544.529 271.604 545.694 274.045L581.015 233.413ZM165.7 546.1H200.2C226.2 546.1 233.9 539.1 234 524.2C234 510.011 217.102 502.035 199.532 493.743L199.529 493.742C196.916 492.509 194.289 491.269 191.7 490C173.4 481.1 145.6 468.1 131.6 468.1C117.2 468.1 103.9 469 103.9 494.1V520.1C103.9 541.6 134.8 546.1 165.7 546.1ZM896.7 813.1C896.7 834.6 865.8 839.1 834.9 839.1H800.3C774.3 839.1 766.6 832.2 766.6 817.2C766.6 803.011 783.498 795.035 801.068 786.743L801.069 786.743L801.071 786.742L801.073 786.741C803.685 785.508 806.312 784.268 808.9 783C827.2 774 855 761.1 869 761.1C883.4 761.1 896.7 762 896.7 787.1V813.1Z' fill='gray'/><rect x='73.4377' y='925.954' width='1204.71' height='85.9863' rx='24' transform='rotate(-49 73.4377 925.954)' fill='gray'/></svg>");position:relative;margin:0;padding:0;border:none;border-collapse:collapse;width:32px;height:32px;text-align:center;cursor:pointer;line-height:32px;background-repeat:no-repeat;background-size:20px;background-position:center center;z-index:200;box-shadow:0 0 4px #00000029}.atlas-map .azure-maps-control-container.in-use .azure-maps-control-button.traffic:not(:active){background-image:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 1000 1000' xml:space='preserve'><g fill='DeepSkyBlue'><path d='M988.5,683l-8.9-26c-4.9-14.4-20.6-26-35-26h-30.3c-18.9-53.8-38.6-101.5-45.1-116.2c-11.9-27-49.9-32.8-70.9-38.7c0,0-35-10.7-151.6-10.7c-116.6,0-151.6,10.7-151.6,10.7c-24.5,8.3-58.6,13.6-72.1,39.9c-5.4,10.5-25.4,59.6-44.6,115h-30c-14.4,0-30,11.6-35,26l-8.9,26c-4.9,14.4,2.7,31.1,17.1,31.1h30c-8,23.4-13.4,34.2-13.4,34.2c-2.2,3.8-3.8,21.4-3.8,26.2v194.8c0,14.4,11.6,26,26,26h72.3c14.4,0,26-11.6,26-26v-36.5h375.8v36.5c0,14.4,11.6,26,26,26H933c14.4,0,26-11.6,26-26V774.4c0-4.7-1.6-22.4-3.8-26.2c0,0-5.5-10.8-13.6-34.2h29.7C985.8,714.1,993.4,697.3,988.5,683z M493.2,839.1h-34.6c-30.9,0-61.8-4.5-61.8-26v-26c0-25.1,13.3-26,27.7-26c14,0,41.8,13,60.1,21.9c20,9.8,42.3,17.9,42.3,34.2C527,832.2,519.3,839.1,493.2,839.1z M421,658.7c18.3-72.5,38.1-99.7,42.5-111.1c3.5-8.3,6.9-33.9,183.3-33.9s180.5,29.3,181,29.6c5.4,15.5,27,48.6,44.3,115.4c0,0-74.5,24.2-225.2,24.2S421,658.7,421,658.7z M896.7,813.1c0,21.5-30.9,26-61.8,26h-34.6c-26,0-33.7-6.9-33.7-21.9c0-16.3,22.3-24.4,42.3-34.2c18.3-9,46.1-21.9,60.1-21.9c14.4,0,27.7,0.9,27.7,26V813.1L896.7,813.1z'/><path d='M611.3,346.4L611.3,346.4c-16-45.3-32.4-86.1-41.1-106.8C579,260.4,595.4,301.1,611.3,346.4z'/><path d='M348.5,589.1h0.5c15.4-42.4,30.8-80.3,36.9-92.3c19.3-37.5,58-49,83.6-56.6c4.3-1.3,8.4-2.5,12.3-3.8c8-2.5,48.1-13,165-13c1,0,1.7,0,2.6,0c-0.3-0.9-0.5-1.5-0.9-2.4h29.7c14.4,0,22-16.7,17.1-31.1l-8.9-26c-4.9-14.4-20.6-26-35-26h-30.3c-18.9-53.8-38.6-101.5-45.1-116.2c-11.9-27-49.9-32.8-70.9-38.7c0,0-35-10.7-151.6-10.7c-116.6,0-151.6,10.7-151.6,10.7c-24.5,8.3-58.5,13.6-72.1,39.9c-5.4,10.5-25.4,59.6-44.6,115H55.4c-14.4,0-30,11.6-35,26l-8.9,26C6.6,404.2,14.2,421,28.6,421h30c-8,23.4-13.4,34.2-13.4,34.2c-2.2,3.8-3.8,21.4-3.8,26.2v194.8c0,14.4,11.6,26,26,26h72.3c14.4,0,26-11.6,26-26v-36.5h110.1C287.8,610.3,317.4,589.1,348.5,589.1z M170.5,254.6c3.5-8.3,6.9-33.9,183.3-33.9c176.3,0,180.5,29.3,181,29.6c5.4,15.5,27,48.6,44.3,115.4c0,0-74.5,24.2-225.2,24.2C203,389.9,128,365.6,128,365.6C146.2,293.2,166.1,266,170.5,254.6z M200.2,546.1h-34.5c-30.9,0-61.8-4.5-61.8-26v-26c0-25.1,13.3-26,27.7-26c14,0,41.8,13,60.1,21.9c20,9.8,42.3,17.9,42.3,34.2C233.9,539.1,226.2,546.1,200.2,546.1z'/><path d='M463.5,87.1c3.5-8.3,6.9-33.9,183.3-33.9c176.3,0,180.5,29.3,181,29.6c5.4,15.5,27,48.6,44.3,115.4c0,0-74.5,24.2-225.2,24.2c-8.9,0-16.7-0.3-25.1-0.5c7.1,17.1,17.5,43.1,28.9,74.1h0.9c32.4,0,63.8,22.9,74.5,54.3l8.9,26c5.7,16.5,4.7,34.2-2,49.6c51.4,3.2,72.8,8.7,77.6,10.1l7.8,2c26.5,6.7,70.7,17.9,89.2,59.9c2.7,6.2,8.2,19.4,15.2,36.8H933c14.4,0,26-11.6,26-26V313.9c0-4.7-1.6-22.4-3.8-26.2c0,0-5.5-10.8-13.6-34.2h29.7c14.4,0,22-16.7,17.1-31.1l-9-26c-4.9-14.4-20.6-26-35-26h-30.3c-18.9-53.8-38.6-101.5-45.1-116.2c-11.9-27-49.9-32.8-70.9-38.7c0,0-35-10.7-151.6-10.7c-116.6,0-151.6,10.7-151.6,10.7c-24.5,8.3-58.6,13.6-72.1,39.9c-4,7.9-16.3,37.6-30.4,75.4c19.2,0.4,35,1.2,49.2,2.1C452.3,107.2,460.9,94.1,463.5,87.1z M896.7,326.5v26c0,21.5-30.9,26-61.8,26h-34.6c-26,0-33.7-6.9-33.7-21.9c0-16.2,22.4-24.4,42.3-34.2c18.3-9,46.1-21.9,60.1-21.9C883.3,300.5,896.7,301.4,896.7,326.5z'/></g></svg>");filter:brightness(90%)}.atlas-map .azure-maps-control-button.traffic:active{background-image:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 1000 1000' xml:space='preserve'><g fill='DeepSkyBlue'><path d='M988.5,683l-8.9-26c-4.9-14.4-20.6-26-35-26h-30.3c-18.9-53.8-38.6-101.5-45.1-116.2c-11.9-27-49.9-32.8-70.9-38.7c0,0-35-10.7-151.6-10.7c-116.6,0-151.6,10.7-151.6,10.7c-24.5,8.3-58.6,13.6-72.1,39.9c-5.4,10.5-25.4,59.6-44.6,115h-30c-14.4,0-30,11.6-35,26l-8.9,26c-4.9,14.4,2.7,31.1,17.1,31.1h30c-8,23.4-13.4,34.2-13.4,34.2c-2.2,3.8-3.8,21.4-3.8,26.2v194.8c0,14.4,11.6,26,26,26h72.3c14.4,0,26-11.6,26-26v-36.5h375.8v36.5c0,14.4,11.6,26,26,26H933c14.4,0,26-11.6,26-26V774.4c0-4.7-1.6-22.4-3.8-26.2c0,0-5.5-10.8-13.6-34.2h29.7C985.8,714.1,993.4,697.3,988.5,683z M493.2,839.1h-34.6c-30.9,0-61.8-4.5-61.8-26v-26c0-25.1,13.3-26,27.7-26c14,0,41.8,13,60.1,21.9c20,9.8,42.3,17.9,42.3,34.2C527,832.2,519.3,839.1,493.2,839.1z M421,658.7c18.3-72.5,38.1-99.7,42.5-111.1c3.5-8.3,6.9-33.9,183.3-33.9s180.5,29.3,181,29.6c5.4,15.5,27,48.6,44.3,115.4c0,0-74.5,24.2-225.2,24.2S421,658.7,421,658.7z M896.7,813.1c0,21.5-30.9,26-61.8,26h-34.6c-26,0-33.7-6.9-33.7-21.9c0-16.3,22.3-24.4,42.3-34.2c18.3-9,46.1-21.9,60.1-21.9c14.4,0,27.7,0.9,27.7,26V813.1L896.7,813.1z'/><path d='M611.3,346.4L611.3,346.4c-16-45.3-32.4-86.1-41.1-106.8C579,260.4,595.4,301.1,611.3,346.4z'/><path d='M348.5,589.1h0.5c15.4-42.4,30.8-80.3,36.9-92.3c19.3-37.5,58-49,83.6-56.6c4.3-1.3,8.4-2.5,12.3-3.8c8-2.5,48.1-13,165-13c1,0,1.7,0,2.6,0c-0.3-0.9-0.5-1.5-0.9-2.4h29.7c14.4,0,22-16.7,17.1-31.1l-8.9-26c-4.9-14.4-20.6-26-35-26h-30.3c-18.9-53.8-38.6-101.5-45.1-116.2c-11.9-27-49.9-32.8-70.9-38.7c0,0-35-10.7-151.6-10.7c-116.6,0-151.6,10.7-151.6,10.7c-24.5,8.3-58.5,13.6-72.1,39.9c-5.4,10.5-25.4,59.6-44.6,115H55.4c-14.4,0-30,11.6-35,26l-8.9,26C6.6,404.2,14.2,421,28.6,421h30c-8,23.4-13.4,34.2-13.4,34.2c-2.2,3.8-3.8,21.4-3.8,26.2v194.8c0,14.4,11.6,26,26,26h72.3c14.4,0,26-11.6,26-26v-36.5h110.1C287.8,610.3,317.4,589.1,348.5,589.1z M170.5,254.6c3.5-8.3,6.9-33.9,183.3-33.9c176.3,0,180.5,29.3,181,29.6c5.4,15.5,27,48.6,44.3,115.4c0,0-74.5,24.2-225.2,24.2C203,389.9,128,365.6,128,365.6C146.2,293.2,166.1,266,170.5,254.6z M200.2,546.1h-34.5c-30.9,0-61.8-4.5-61.8-26v-26c0-25.1,13.3-26,27.7-26c14,0,41.8,13,60.1,21.9c20,9.8,42.3,17.9,42.3,34.2C233.9,539.1,226.2,546.1,200.2,546.1z'/><path d='M463.5,87.1c3.5-8.3,6.9-33.9,183.3-33.9c176.3,0,180.5,29.3,181,29.6c5.4,15.5,27,48.6,44.3,115.4c0,0-74.5,24.2-225.2,24.2c-8.9,0-16.7-0.3-25.1-0.5c7.1,17.1,17.5,43.1,28.9,74.1h0.9c32.4,0,63.8,22.9,74.5,54.3l8.9,26c5.7,16.5,4.7,34.2-2,49.6c51.4,3.2,72.8,8.7,77.6,10.1l7.8,2c26.5,6.7,70.7,17.9,89.2,59.9c2.7,6.2,8.2,19.4,15.2,36.8H933c14.4,0,26-11.6,26-26V313.9c0-4.7-1.6-22.4-3.8-26.2c0,0-5.5-10.8-13.6-34.2h29.7c14.4,0,22-16.7,17.1-31.1l-9-26c-4.9-14.4-20.6-26-35-26h-30.3c-18.9-53.8-38.6-101.5-45.1-116.2c-11.9-27-49.9-32.8-70.9-38.7c0,0-35-10.7-151.6-10.7c-116.6,0-151.6,10.7-151.6,10.7c-24.5,8.3-58.6,13.6-72.1,39.9c-4,7.9-16.3,37.6-30.4,75.4c19.2,0.4,35,1.2,49.2,2.1C452.3,107.2,460.9,94.1,463.5,87.1z M896.7,326.5v26c0,21.5-30.9,26-61.8,26h-34.6c-26,0-33.7-6.9-33.7-21.9c0-16.2,22.4-24.4,42.3-34.2c18.3-9,46.1-21.9,60.1-21.9C883.3,300.5,896.7,301.4,896.7,326.5z'/></g></svg>");filter:brightness(90%)}.atlas-map .traffic-legend{font-family:segoeui;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0;padding:0;border:none;border-collapse:collapse;width:150px;text-align:center;background-position:center center;background-repeat:no-repeat;overflow:hidden;z-index:100;box-shadow:#00000029 0 0 4px;background-color:#fff;color:#000}.atlas-map .hidden{visibility:hidden}.atlas-map .atlas-map.high-contrast-light .azure-maps-control-container .traffic-legend,.atlas-map .azure-maps-control-container.light .traffic-legend{background-color:#fff;box-shadow:#00000029 0 0 4px;color:#000}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-container .traffic-legend,.atlas-map .azure-maps-control-container.dark .traffic-legend{background-color:#011c2c;box-shadow:#00000029 0 0 4px;color:#fff}.atlas-map .traffic-legend table{border-collapse:collapse;padding:0;margin:4px;text-align:left;font-size:12px}.atlas-map .traffic-legend table div{width:20px;height:8px;margin-top:2px;float:left}.atlas-map .traffic-legend table td div.green{background-color:#6c9}.atlas-map .traffic-legend table td div.yellow{background-color:#ffab66}.atlas-map .traffic-legend table td div.red{background-color:#ee2f53}.atlas-map .traffic-legend table td div.dark-red{background-color:#6b0512}.atlas-map .traffic-legend-colors{-ms-high-contrast-adjust:none;high-contrast-adjust:none}.atlas-map .traffic-legend table td.traffic-legend-title{font-weight:700}.atlas-map .traffic-legend table td.traffic-legend-colors{width:84px}.atlas-map .traffic-legend table td.traffic-legend-text{width:25px}.atlas-map .azure-maps-control-button.pitch{background-size:10.8px 8.2px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.8 8.2'%3E%3Cpath d='M10.5 8.2H.3c-.1 0-.2 0-.2-.1C0 8.1 0 8 0 7.9L2.5.2a.215.215 0 0 1 .2-.2H8c.1 0 .2.1.3.2l2.5 7.7v.2a.367.367 0 0 1-.3.1z' fill='%2383888d'/%3E%3C/svg%3E");z-index:200}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-button.pitch{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.8 8.2'%3E%3Cpath d='M10.5 8.2H.3c-.1 0-.2 0-.2-.1C0 8.1 0 8 0 7.9L2.5.2a.215.215 0 01.2-.2H8c.1 0 .2.1.3.2l2.5 7.7v.2a.367.367 0 01-.3.1z' fill='%23fff'/%3E%3C/svg%3E")}.atlas-map .atlas-map.high-contrast-light .azure-maps-control-button.pitch{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.8 8.2'%3E%3Cpath d='M10.5 8.2H.3c-.1 0-.2 0-.2-.1C0 8.1 0 8 0 7.9L2.5.2a.215.215 0 01.2-.2H8c.1 0 .2.1.3.2l2.5 7.7v.2a.367.367 0 01-.3.1z'/%3E%3C/svg%3E")}.atlas-map .azure-maps-control-container.in-use .azure-maps-control-button.pitch:not(:active){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.8 8.2'%3E%3Cpath d='M10.5 8.2H.3c-.1 0-.2 0-.2-.1C0 8.1 0 8 0 7.9L2.5.2a.215.215 0 0 1 .2-.2H8c.1 0 .2.1.3.2l2.5 7.7v.2a.367.367 0 0 1-.3.1z' fill='%2331acce'/%3E%3C/svg%3E")}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-container.in-use .azure-maps-control-button.pitch:not(:active),.atlas-map .atlas-map.high-contrast-light .azure-maps-control-container.in-use .azure-maps-control-button.pitch:not(:active){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.8 8.2'%3E%3Cpath d='M10.5 8.2H.3c-.1 0-.2 0-.2-.1C0 8.1 0 8 0 7.9L2.5.2a.215.215 0 01.2-.2H8c.1 0 .2.1.3.2l2.5 7.7v.2a.367.367 0 01-.3.1z' fill='%23136bfb'/%3E%3C/svg%3E")}.atlas-map .azure-maps-control-button.pitch:active{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.8 8.2'%3E%3Cpath d='M10.5 8.2H.3c-.1 0-.2 0-.2-.1C0 8.1 0 8 0 7.9L2.5.2a.215.215 0 0 1 .2-.2H8c.1 0 .2.1.3.2l2.5 7.7v.2a.367.367 0 0 1-.3.1z' fill='%2362666a'/%3E%3C/svg%3E")}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-button.pitch:active,.atlas-map .atlas-map.high-contrast-light .azure-maps-control-button.pitch:active{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.8 8.2'%3E%3Cpath d='M10.5 8.2H.3c-.1 0-.2 0-.2-.1C0 8.1 0 8 0 7.9L2.5.2a.215.215 0 01.2-.2H8c.1 0 .2.1.3.2l2.5 7.7v.2a.367.367 0 01-.3.1z' fill='%237f7f7f'/%3E%3C/svg%3E")}.atlas-map .azure-maps-control-button.pitch-up{background-size:5.2px 13px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5.2 13'%3E%3Cpath d='M2.7 0L0 6h1.6v6.8a.215.215 0 0 0 .2.2h1.6a.215.215 0 0 0 .2-.2V6h1.6z' fill='%2383888d'/%3E%3C/svg%3E")}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-button.pitch-up{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5.2 13'%3E%3Cpath d='M2.7 0L0 6h1.6v6.8a.215.215 0 00.2.2h1.6a.215.215 0 00.2-.2V6h1.6z' fill='%23fff'/%3E%3C/svg%3E")}.atlas-map .atlas-map.high-contrast-light .azure-maps-control-button.pitch-up{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5.2 13'%3E%3Cpath d='M2.7 0L0 6h1.6v6.8a.215.215 0 00.2.2h1.6a.215.215 0 00.2-.2V6h1.6z'/%3E%3C/svg%3E")}.atlas-map .azure-maps-control-button.pitch-down{background-size:5.2px 13px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5.3 12.9'%3E%3Cpath d='M3.6 7V.2a.215.215 0 0 0-.2-.2H1.8a.215.215 0 0 0-.2.2V7L0 6.9l2.5 6h.1L5.3 7H3.6z' fill='%2383888d'/%3E%3C/svg%3E")}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-button.pitch-down{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5.3 12.9'%3E%3Cpath d='M3.6 7V.2a.215.215 0 00-.2-.2H1.8a.215.215 0 00-.2.2V7L0 6.9l2.5 6h.1L5.3 7H3.6z' fill='%23fff'/%3E%3C/svg%3E")}.atlas-map .atlas-map.high-contrast-light .azure-maps-control-button.pitch-down{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5.3 12.9'%3E%3Cpath d='M3.6 7V.2a.215.215 0 00-.2-.2H1.8a.215.215 0 00-.2.2V7L0 6.9l2.5 6h.1L5.3 7H3.6z'/%3E%3C/svg%3E")}.atlas-map .azure-maps-control-button.rotation{overflow:hidden;z-index:200}.atlas-map .azure-maps-control-button.rotation div{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.4 14'%3E%3Cpath d='M2.2 7h3.1L3.7 3.4z' fill='none'/%3E%3Cpath d='M4.7.6L4.4 0H3L.2 6.6 0 7l2.8 6.4.3.6h1.4l2.9-6.6V7zM2.2 7l1.5-3.5L5.3 7z' fill='%2383888d'/%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;background-size:7.4px 14px;height:100%;width:100%}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-button.rotation div{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.4 14'%3E%3Cpath d='M2.2 7h3.1L3.7 3.4z' fill='none'/%3E%3Cpath d='M4.7.6L4.4 0H3L.2 6.6 0 7l2.8 6.4.3.6h1.4l2.9-6.6V7zM2.2 7l1.5-3.5L5.3 7z' fill='%23fff'/%3E%3C/svg%3E")}.atlas-map .atlas-map.high-contrast-light .azure-maps-control-button.rotation div{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.4 14'%3E%3Cpath d='M2.2 7h3.1L3.7 3.4z' fill='none'/%3E%3Cpath d='M4.7.6L4.4 0H3L.2 6.6 0 7l2.8 6.4.3.6h1.4l2.9-6.6V7zM2.2 7l1.5-3.5L5.3 7z'/%3E%3C/svg%3E")}.atlas-map .azure-maps-control-container.in-use .azure-maps-control-button.rotation:not(:active) div{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.4 14'%3E%3Cpath d='M2.2 7h3.1L3.7 3.4z' fill='none'/%3E%3Cpath d='M4.7.6L4.4 0H3L.2 6.6 0 7l2.8 6.4.3.6h1.4l2.9-6.6V7zM2.2 7l1.5-3.5L5.3 7z' fill='%2331acce'/%3E%3C/svg%3E")}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-container.in-use .azure-maps-control-button.rotation:not(:active) div,.atlas-map .atlas-map.high-contrast-light .azure-maps-control-container.in-use .azure-maps-control-button.rotation:not(:active) div{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.4 14'%3E%3Cpath d='M2.2 7h3.1L3.7 3.4z' fill='none'/%3E%3Cpath d='M4.7.6L4.4 0H3L.2 6.6 0 7l2.8 6.4.3.6h1.4l2.9-6.6V7zM2.2 7l1.5-3.5L5.3 7z' fill='%23136bfb'/%3E%3C/svg%3E")}.atlas-map .azure-maps-control-button.rotation:active div{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.4 14'%3E%3Cpath d='M2.2 7h3.1L3.7 3.4z' fill='none'/%3E%3Cpath d='M4.7.6L4.4 0H3L.2 6.6 0 7l2.8 6.4.3.6h1.4l2.9-6.6V7zM2.2 7l1.5-3.5L5.3 7z' fill='%2362666a'/%3E%3C/svg%3E")}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-button.rotation:active div,.atlas-map .atlas-map.high-contrast-light .azure-maps-control-button.rotation:active div{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.4 14'%3E%3Cpath d='M2.2 7h3.1L3.7 3.4z' fill='none'/%3E%3Cpath d='M4.7.6L4.4 0H3L.2 6.6 0 7l2.8 6.4.3.6h1.4l2.9-6.6V7zM2.2 7l1.5-3.5L5.3 7z' fill='%237f7f7f'/%3E%3C/svg%3E")}.atlas-map .azure-maps-control-button.rotation-left{background-size:14px 14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13.8 10'%3E%3Cpath d='M12.8 10a7.17 7.17 0 0 0-7.2-7.2' fill='none' stroke='%2383888d' stroke-miterlimit='10' stroke-width='2'/%3E%3Cpath d='M6 0L0 2.5v.1l6 2.7z' fill='%2383888d'/%3E%3C/svg%3E")}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-button.rotation-left{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13.8 10'%3E%3Cpath d='M12.8 10a7.17 7.17 0 00-7.2-7.2' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'/%3E%3Cpath d='M6 0L0 2.5v.1l6 2.7z' fill='%23fff'/%3E%3C/svg%3E")}.atlas-map .atlas-map.high-contrast-light .azure-maps-control-button.rotation-left{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13.8 10'%3E%3Cpath d='M12.8 10a7.17 7.17 0 00-7.2-7.2' fill='none' stroke='%23000' stroke-miterlimit='10' stroke-width='2'/%3E%3Cpath d='M6 0L0 2.5v.1l6 2.7z'/%3E%3C/svg%3E")}.atlas-map .azure-maps-control-button.rotation-right{background-size:14px 14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13.8 10'%3E%3Cpath d='M1 10a7.17 7.17 0 0 1 7.2-7.2' fill='none' stroke='%2383888d' stroke-miterlimit='10' stroke-width='2'/%3E%3Cpath d='M7.8 0l6 2.5v.1L7.9 5.3z' fill='%2383888d'/%3E%3C/svg%3E")}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-button.rotation-right{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13.8 10'%3E%3Cpath d='M1 10a7.17 7.17 0 017.2-7.2' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'/%3E%3Cpath d='M7.8 0l6 2.5v.1L7.9 5.3z' fill='%23fff'/%3E%3C/svg%3E")}.atlas-map .atlas-map.high-contrast-light .azure-maps-control-button.rotation-right{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13.8 10'%3E%3Cpath d='M1 10a7.17 7.17 0 017.2-7.2' fill='none' stroke='%23000' stroke-miterlimit='10' stroke-width='2'/%3E%3Cpath d='M7.8 0l6 2.5v.1L7.9 5.3z'/%3E%3C/svg%3E")}.atlas-map .azure-maps-control-button .fullscreen-icon{display:block;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjUxIiBoZWlnaHQ9IjUxIj4KPHBhdGggZD0iTTAgMCBDMS45OCAwIDMuOTYgMCA2IDAgQzYgNi42IDYgMTMuMiA2IDIwIEMtMC42IDIwIC03LjIgMjAgLTE0IDIwIEMtMTQgMTguMDIgLTE0IDE2LjA0IC0xNCAxNCBDLTkuMzggMTQgLTQuNzYgMTQgMCAxNCBDMCA5LjM4IDAgNC43NiAwIDAgWiAiIGZpbGw9IiM5ODlDQTEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQzLDI5KSIvPgo8cGF0aCBkPSJNMCAwIEMxLjk4IDAgMy45NiAwIDYgMCBDNiA0LjYyIDYgOS4yNCA2IDE0IEMxMC42MiAxNCAxNS4yNCAxNCAyMCAxNCBDMjAgMTUuOTggMjAgMTcuOTYgMjAgMjAgQzEzLjQgMjAgNi44IDIwIDAgMjAgQzAgMTMuNCAwIDYuOCAwIDAgWiAiIGZpbGw9IiM5NzlDQTAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIsMjkpIi8+CjxwYXRoIGQ9Ik0wIDAgQzYuNiAwIDEzLjIgMCAyMCAwIEMyMCA2LjYgMjAgMTMuMiAyMCAyMCBDMTguMDIgMjAgMTYuMDQgMjAgMTQgMjAgQzE0IDE1LjM4IDE0IDEwLjc2IDE0IDYgQzkuMzggNiA0Ljc2IDYgMCA2IEMwIDQuMDIgMCAyLjA0IDAgMCBaICIgZmlsbD0iIzk4OUNBMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjksMikiLz4KPHBhdGggZD0iTTAgMCBDNi42IDAgMTMuMiAwIDIwIDAgQzIwIDEuOTggMjAgMy45NiAyMCA2IEMxNS4zOCA2IDEwLjc2IDYgNiA2IEM2IDEwLjYyIDYgMTUuMjQgNiAyMCBDNC4wMiAyMCAyLjA0IDIwIDAgMjAgQzAgMTMuNCAwIDYuOCAwIDAgWiAiIGZpbGw9IiM5NzlCQTAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIsMikiLz4KPC9zdmc+Cg==);background-position:center center;background-repeat:no-repeat;background-size:14px 14px;height:100%;width:100%;padding:0}.atlas-map .azure-maps-control-button .fullscreen-icon.fullscreen-start{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjUwIiBoZWlnaHQ9IjUwIj4KPHBhdGggZD0iTTAgMCBDNi4yNyAwIDEyLjU0IDAgMTkgMCBDMTkgMS45OCAxOSAzLjk2IDE5IDYgQzE0LjcxIDYgMTAuNDIgNiA2IDYgQzYgMTAuNjIgNiAxNS4yNCA2IDIwIEM0LjAyIDIwIDIuMDQgMjAgMCAyMCBDMCAxMy40IDAgNi44IDAgMCBaICIgZmlsbD0iIzk4OUNBMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjksMjkpIi8+CjxwYXRoIGQ9Ik0wIDAgQzYuMjcgMCAxMi41NCAwIDE5IDAgQzE5IDYuNiAxOSAxMy4yIDE5IDIwIEMxNy4wMiAyMCAxNS4wNCAyMCAxMyAyMCBDMTMgMTUuMzggMTMgMTAuNzYgMTMgNiBDOC43MSA2IDQuNDIgNiAwIDYgQzAgNC4wMiAwIDIuMDQgMCAwIFogIiBmaWxsPSIjOTg5Q0ExIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyLDI5KSIvPgo8cGF0aCBkPSJNMCAwIEMxLjk4IDAgMy45NiAwIDYgMCBDNiA0LjI5IDYgOC41OCA2IDEzIEMxMC4yOSAxMyAxNC41OCAxMyAxOSAxMyBDMTkgMTQuOTggMTkgMTYuOTYgMTkgMTkgQzEyLjczIDE5IDYuNDYgMTkgMCAxOSBDMCAxMi43MyAwIDYuNDYgMCAwIFogIiBmaWxsPSIjOTg5Q0ExIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyOSwyKSIvPgo8cGF0aCBkPSJNMCAwIEMxLjk4IDAgMy45NiAwIDYgMCBDNiA2LjI3IDYgMTIuNTQgNiAxOSBDLTAuMjcgMTkgLTYuNTQgMTkgLTEzIDE5IEMtMTMgMTcuMDIgLTEzIDE1LjA0IC0xMyAxMyBDLTguNzEgMTMgLTQuNDIgMTMgMCAxMyBDMCA4LjcxIDAgNC40MiAwIDAgWiAiIGZpbGw9IiM5ODlDQTEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1LDIpIi8+Cjwvc3ZnPgo=)}.atlas-map .azure-maps-control-button .fullscreen-icon.fullscreen-start:hover{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjUwIiBoZWlnaHQ9IjUwIj4KPHBhdGggZD0iTTAgMCBDNi4yNyAwIDEyLjU0IDAgMTkgMCBDMTkgMS45OCAxOSAzLjk2IDE5IDYgQzE0LjcxIDYgMTAuNDIgNiA2IDYgQzYgMTAuNjIgNiAxNS4yNCA2IDIwIEM0LjAyIDIwIDIuMDQgMjAgMCAyMCBDMCAxMy40IDAgNi44IDAgMCBaICIgZmlsbD0iIzMxQUNDRSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjksMjkpIi8+CjxwYXRoIGQ9Ik0wIDAgQzYuMjcgMCAxMi41NCAwIDE5IDAgQzE5IDYuNiAxOSAxMy4yIDE5IDIwIEMxNy4wMiAyMCAxNS4wNCAyMCAxMyAyMCBDMTMgMTUuMzggMTMgMTAuNzYgMTMgNiBDOC43MSA2IDQuNDIgNiAwIDYgQzAgNC4wMiAwIDIuMDQgMCAwIFogIiBmaWxsPSIjMzFBQ0NFIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyLDI5KSIvPgo8cGF0aCBkPSJNMCAwIEMxLjk4IDAgMy45NiAwIDYgMCBDNiA0LjI5IDYgOC41OCA2IDEzIEMxMC4yOSAxMyAxNC41OCAxMyAxOSAxMyBDMTkgMTQuOTggMTkgMTYuOTYgMTkgMTkgQzEyLjczIDE5IDYuNDYgMTkgMCAxOSBDMCAxMi43MyAwIDYuNDYgMCAwIFogIiBmaWxsPSIjMzFBQ0NFIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyOSwyKSIvPgo8cGF0aCBkPSJNMCAwIEMxLjk4IDAgMy45NiAwIDYgMCBDNiA2LjI3IDYgMTIuNTQgNiAxOSBDLTAuMjcgMTkgLTYuNTQgMTkgLTEzIDE5IEMtMTMgMTcuMDIgLTEzIDE1LjA0IC0xMyAxMyBDLTguNzEgMTMgLTQuNDIgMTMgMCAxMyBDMCA4LjcxIDAgNC40MiAwIDAgWiAiIGZpbGw9IiMzMUFDQ0UiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1LDIpIi8+Cjwvc3ZnPgo=)}.atlas-map .azure-maps-control-button .fullscreen-icon.fullscreen-end{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjUxIiBoZWlnaHQ9IjUxIj4KPHBhdGggZD0iTTAgMCBDMS45OCAwIDMuOTYgMCA2IDAgQzYgNi42IDYgMTMuMiA2IDIwIEMtMC42IDIwIC03LjIgMjAgLTE0IDIwIEMtMTQgMTguMDIgLTE0IDE2LjA0IC0xNCAxNCBDLTkuMzggMTQgLTQuNzYgMTQgMCAxNCBDMCA5LjM4IDAgNC43NiAwIDAgWiAiIGZpbGw9IiM5ODlDQTEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQzLDI5KSIvPgo8cGF0aCBkPSJNMCAwIEMxLjk4IDAgMy45NiAwIDYgMCBDNiA0LjYyIDYgOS4yNCA2IDE0IEMxMC42MiAxNCAxNS4yNCAxNCAyMCAxNCBDMjAgMTUuOTggMjAgMTcuOTYgMjAgMjAgQzEzLjQgMjAgNi44IDIwIDAgMjAgQzAgMTMuNCAwIDYuOCAwIDAgWiAiIGZpbGw9IiM5NzlDQTAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIsMjkpIi8+CjxwYXRoIGQ9Ik0wIDAgQzYuNiAwIDEzLjIgMCAyMCAwIEMyMCA2LjYgMjAgMTMuMiAyMCAyMCBDMTguMDIgMjAgMTYuMDQgMjAgMTQgMjAgQzE0IDE1LjM4IDE0IDEwLjc2IDE0IDYgQzkuMzggNiA0Ljc2IDYgMCA2IEMwIDQuMDIgMCAyLjA0IDAgMCBaICIgZmlsbD0iIzk4OUNBMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjksMikiLz4KPHBhdGggZD0iTTAgMCBDNi42IDAgMTMuMiAwIDIwIDAgQzIwIDEuOTggMjAgMy45NiAyMCA2IEMxNS4zOCA2IDEwLjc2IDYgNiA2IEM2IDEwLjYyIDYgMTUuMjQgNiAyMCBDNC4wMiAyMCAyLjA0IDIwIDAgMjAgQzAgMTMuNCAwIDYuOCAwIDAgWiAiIGZpbGw9IiM5NzlCQTAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIsMikiLz4KPC9zdmc+Cg==)}.atlas-map .azure-maps-control-button .fullscreen-icon.fullscreen-end:hover{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjUxIiBoZWlnaHQ9IjUxIj4KPHBhdGggZD0iTTAgMCBDMS45OCAwIDMuOTYgMCA2IDAgQzYgNi42IDYgMTMuMiA2IDIwIEMtMC42IDIwIC03LjIgMjAgLTE0IDIwIEMtMTQgMTguMDIgLTE0IDE2LjA0IC0xNCAxNCBDLTkuMzggMTQgLTQuNzYgMTQgMCAxNCBDMCA5LjM4IDAgNC43NiAwIDAgWiAiIGZpbGw9IiMzMEFDQ0UiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQzLDI5KSIvPgo8cGF0aCBkPSJNMCAwIEMxLjk4IDAgMy45NiAwIDYgMCBDNiA0LjYyIDYgOS4yNCA2IDE0IEMxMC42MiAxNCAxNS4yNCAxNCAyMCAxNCBDMjAgMTUuOTggMjAgMTcuOTYgMjAgMjAgQzEzLjQgMjAgNi44IDIwIDAgMjAgQzAgMTMuNCAwIDYuOCAwIDAgWiAiIGZpbGw9IiMzMEFDQ0QiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIsMjkpIi8+CjxwYXRoIGQ9Ik0wIDAgQzYuNiAwIDEzLjIgMCAyMCAwIEMyMCA2LjYgMjAgMTMuMiAyMCAyMCBDMTguMDIgMjAgMTYuMDQgMjAgMTQgMjAgQzE0IDE1LjM4IDE0IDEwLjc2IDE0IDYgQzkuMzggNiA0Ljc2IDYgMCA2IEMwIDQuMDIgMCAyLjA0IDAgMCBaICIgZmlsbD0iIzMxQUNDRSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjksMikiLz4KPHBhdGggZD0iTTAgMCBDNi42IDAgMTMuMiAwIDIwIDAgQzIwIDEuOTggMjAgMy45NiAyMCA2IEMxNS4zOCA2IDEwLjc2IDYgNiA2IEM2IDEwLjYyIDYgMTUuMjQgNiAyMCBDNC4wMiAyMCAyLjA0IDIwIDAgMjAgQzAgMTMuNCAwIDYuOCAwIDAgWiAiIGZpbGw9IiMzMUFCQ0UiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIsMikiLz4KPC9zdmc+Cg==)}.atlas-map .azure-maps-control-button.curr-style{position:relative;flex-shrink:0}.atlas-map .azure-maps-control-button.curr-style>.icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11.6 11.6'%3E%3Cg transform='rotate(180 5.8 5.8)'%3E%3Ccircle cx='5.8' cy='5.8' r='5.8' fill='%2383888d'/%3E%3Cpath d='M6 9.5L3.5 5.9v-.2L6 2.4a.188.188 0 0 1 .3 0l1.3 1a.188.188 0 0 1 0 .3L6 5.7A.188.188 0 0 0 6 6l1.6 2.4c.1.1 0 .2-.1.3l-1.3.8c-.1.1-.2.1-.2 0z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E");background-size:11.6px 11.6px;background-repeat:no-repeat;background-position:center center;z-index:200;position:absolute;top:0;bottom:0;right:0;left:0}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-button.curr-style>.icon,.atlas-map .atlas-map.high-contrast-light .azure-maps-control-button.curr-style>.icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11.6 11.6'%3E%3Cg transform='rotate(180 5.8 5.8)'%3E%3Ccircle cx='5.8' cy='5.8' r='5.05' stroke='%23fff' stroke-width='1.5'/%3E%3Cpath d='M6 9.5L3.5 5.9v-.2L6 2.4a.188.188 0 01.3 0l1.3 1a.188.188 0 010 .3L6 5.7A.188.188 0 006 6l1.6 2.4c.1.1 0 .2-.1.3l-1.3.8c-.1.1-.2.1-.2 0z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E")}.atlas-map .azure-maps-control-container.in-use .azure-maps-control-button.curr-style>.icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11.6 11.6'%3E%3Cg transform='rotate(180 5.8 5.8)'%3E%3Ccircle cx='5.8' cy='5.8' r='5.8' fill='%23249fc1'/%3E%3Cpath d='M6 9.5L3.5 5.9v-.2L6 2.4a.188.188 0 0 1 .3 0l1.3 1a.188.188 0 0 1 0 .3L6 5.7A.188.188 0 0 0 6 6l1.6 2.4c.1.1 0 .2-.1.3l-1.3.8c-.1.1-.2.1-.2 0z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E")}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-container.in-use .azure-maps-control-button.curr-style>.icon,.atlas-map .atlas-map.high-contrast-light .azure-maps-control-container.in-use .azure-maps-control-button.curr-style>.icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11.6 11.6'%3E%3Cg transform='rotate(180 5.8 5.8)'%3E%3Ccircle cx='5.8' cy='5.8' r='5.05' fill='%23136bfb' stroke='%23fff' stroke-width='1.5'/%3E%3Cpath d='M6 9.5L3.5 5.9v-.2L6 2.4a.188.188 0 01.3 0l1.3 1a.188.188 0 010 .3L6 5.7A.188.188 0 006 6l1.6 2.4c.1.1 0 .2-.1.3l-1.3.8c-.1.1-.2.1-.2 0z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E")}.atlas-map .bottom-right.subcontrol-container .azure-maps-control-button.curr-style>.icon,.atlas-map .top-right.subcontrol-container .azure-maps-control-button.curr-style>.icon{transform:scaleX(-1)}.atlas-map .bottom-right.subcontrol-container .azure-maps-control-button.curr-style:active>.icon,.atlas-map .top-right.subcontrol-container .azure-maps-control-button.curr-style:active>.icon{transform:scaleX(-1)}.atlas-map .azure-maps-control-container .azure-maps-control-button.curr-style img,.atlas-map .azure-maps-control-container>.style-options.icons img{width:28px;height:28px;margin:2px;padding:0;border-collapse:collapse}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-container .azure-maps-control-button.curr-style img,.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-container>.style-options.icons img,.atlas-map .atlas-map.high-contrast-light .azure-maps-control-container .azure-maps-control-button.curr-style img,.atlas-map .atlas-map.high-contrast-light .azure-maps-control-container>.style-options.icons img{width:26px;height:26px;margin:0}.atlas-map .azure-maps-control-container>.style-options.icons .azure-maps-control-button:active img{opacity:.6}.atlas-map .azure-maps-control-container>.style-options.list{display:grid;max-height:300px;min-width:200px;overflow:auto;position:absolute}.atlas-map .bottom-left .azure-maps-control-container>.style-options.list:not(.azure-maps-control-dropdown),.atlas-map .top-left .azure-maps-control-container>.style-options.list:not(.azure-maps-control-dropdown){left:100%;padding-left:1px}.atlas-map .bottom-right .azure-maps-control-container>.style-options.list:not(.azure-maps-control-dropdown),.atlas-map .top-right .azure-maps-control-container>.style-options.list:not(.azure-maps-control-dropdown){right:100%;padding-right:1px}.atlas-map .bottom-left .azure-maps-control-container>.style-options.list:not(.azure-maps-control-dropdown),.atlas-map .bottom-right .azure-maps-control-container>.style-options.list:not(.azure-maps-control-dropdown){bottom:0}.atlas-map .azure-maps-control-container>.style-options.list button{align-items:center;border:none;border-collapse:collapse;display:flex;font:inherit;margin:0;padding:5px 10px 5px 5px;cursor:pointer}.atlas-map .atlas-map.high-contrast-light .azure-maps-control-container>.style-options.list button,.atlas-map .azure-maps-control-container.light>.style-options.list button{background-color:#fff;color:#000}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-container>.azure-maps-control-dropdown,.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-container>.style-options.list button,.atlas-map .azure-maps-control-container.dark>.style-options.list button{background-color:#011c2c;color:#ccc}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-container>.azure-maps-control-dropdown :disabled,.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-container>.style-options.list button :disabled,.atlas-map .azure-maps-control-container.dark>.style-options.list button :disabled{color:#ffffff4d}.atlas-map .azure-maps-control-container.dark .azure-maps-control-list-button,.atlas-map .azure-maps-control-container.dark>.azure-maps-control-dropdown{background-color:#011c2c}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-container>.azure-maps-control-dropdown{border-radius:0;border:3px solid #fff}.atlas-map .atlas-map.high-contrast-light .azure-maps-control-container>.azure-maps-control-dropdown{border-radius:0;border:3px solid #000}.atlas-map .azure-maps-control-container.dark .azure-maps-control-list-button{box-shadow:#00000029 0 0 4px;color:#fff}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-container .azure-maps-control-list-button{background-color:#011c2c;color:#fff}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-container .azure-maps-control-list-button :disabled{color:#ffffff4d}.atlas-map .atlas-map.high-contrast-light .azure-maps-control-container .azure-maps-control-list-button{background-color:#fff;color:#000}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-container .azure-maps-control-list-button.curr-style{border-radius:0;border:3px solid #fff}.atlas-map .atlas-map.high-contrast-light .azure-maps-control-container .azure-maps-control-list-button.curr-style{border-radius:0;border:3px solid #000}.atlas-map .azure-maps-control-container.dark .azure-maps-control-list-button:hover,.atlas-map .azure-maps-control-container.dark .azure-maps-control-list-button[aria-current=true]{background-color:#31acce}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-container .azure-maps-control-list-button:hover,.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-container .azure-maps-control-list-button[aria-current=true]{background-color:#fff;color:#000}.atlas-map .atlas-map.high-contrast-light .azure-maps-control-container .azure-maps-control-list-button:hover,.atlas-map .atlas-map.high-contrast-light .azure-maps-control-container .azure-maps-control-list-button[aria-current=true]{background-color:#011c2c;color:#fff}.atlas-map .azure-maps-control-container>.style-options.list button:focus,.atlas-map .azure-maps-control-container>.style-options.list button:hover{color:#31acce}.atlas-map .azure-maps-control-container>.style-options.list button:disabled{color:#1010104d;pointer-events:none}.atlas-map .atlas-map.high-contrast-light .azure-maps-control-container>.style-options.list button:active,.atlas-map .azure-maps-control-container.light>.style-options.list button:active{background-color:#f1f1f1;color:#62666a}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-container>.style-options.list button:active,.atlas-map .azure-maps-control-container.dark>.style-options.list button:active{background-color:#43474c;color:#62666a}.atlas-map .azure-maps-control-container>.style-options.list img{width:28px;height:28px;margin:0 5px 0 0;padding:0;border-collapse:collapse}.atlas-map .azure-maps-control-container>.style-options.list button:active img{opacity:.6}.dp__input_wrap{position:relative;width:100%;box-sizing:unset}.dp__input_wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.dp__input_valid{box-shadow:0 0 var(--dp-border-radius) var(--dp-success-color);border-color:var(--dp-success-color)}.dp__input_valid:hover{border-color:var(--dp-success-color)}.dp__input_invalid{box-shadow:0 0 var(--dp-border-radius) var(--dp-danger-color);border-color:var(--dp-danger-color)}.dp__input_invalid:hover{border-color:var(--dp-danger-color)}.dp__input{background-color:var(--dp-background-color);border-radius:var(--dp-border-radius);font-family:var(--dp-font-family);border:1px solid var(--dp-border-color);outline:none;transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:var(--dp-input-padding);color:var(--dp-text-color);box-sizing:border-box}.dp__input::placeholder{opacity:.7}.dp__input:hover:not(.dp__input_focus){border-color:var(--dp-border-color-hover)}.dp__input_reg{caret-color:#0000}.dp__input_focus{border-color:var(--dp-border-color-focus)}.dp__disabled{background:var(--dp-disabled-color)}.dp__disabled::placeholder{color:var(--dp-disabled-color-text)}.dp__input_icons{display:inline-block;width:var(--dp-font-size);height:var(--dp-font-size);stroke-width:0;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:6px 12px;color:var(--dp-icon-color);box-sizing:content-box}.dp__input_icon{cursor:pointer;position:absolute;top:50%;inset-inline-start:0;transform:translateY(-50%);color:var(--dp-icon-color)}.dp__clear_icon{position:absolute;top:50%;inset-inline-end:0;transform:translateY(-50%);cursor:pointer;color:var(--dp-icon-color)}.dp__input_icon_pad{padding-inline-start:var(--dp-input-icon-padding)}.dp__menu{background:var(--dp-background-color);border-radius:var(--dp-border-radius);min-width:var(--dp-menu-min-width);font-family:var(--dp-font-family);font-size:var(--dp-font-size);-webkit-user-select:none;user-select:none;border:1px solid var(--dp-menu-border-color);box-sizing:border-box}.dp__menu:after{box-sizing:border-box}.dp__menu:before{box-sizing:border-box}.dp__menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.dp--menu-wrapper{position:absolute;z-index:99999}.dp__menu_inner{padding:var(--dp-menu-padding)}.dp--menu--inner-stretched{padding:6px 0}.dp__menu_index{z-index:99999}.dp-menu-loading,.dp__menu_readonly,.dp__menu_disabled{position:absolute;top:0;right:0;bottom:0;left:0;z-index:999999}.dp__menu_disabled{background:#ffffff80;cursor:not-allowed}.dp__menu_readonly{background:#0000;cursor:default}.dp-menu-loading{background:#ffffff80;cursor:default}.dp--menu-load-container{display:flex;height:100%;width:100%;justify-content:center;align-items:center}.dp--menu-loader{width:48px;height:48px;border:var(--dp-loader);border-bottom-color:#0000;border-radius:50%;display:inline-block;box-sizing:border-box;animation:dp-load-rotation 1s linear infinite;position:absolute}@keyframes dp-load-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dp__arrow_top{left:var(--dp-arrow-left);top:0;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-inline-end:1px solid var(--dp-menu-border-color);border-top:1px solid var(--dp-menu-border-color);transform:translate(-50%,-50%) rotate(-45deg)}.dp__arrow_bottom{left:var(--dp-arrow-left);bottom:0;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-inline-end:1px solid var(--dp-menu-border-color);border-bottom:1px solid var(--dp-menu-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__action_extra{text-align:center;padding:2px 0}.dp--preset-dates{padding:5px;border-inline-end:1px solid var(--dp-border-color)}@media only screen and (max-width:600px){.dp--preset-dates{display:flex;align-self:center;border:none;overflow-x:auto;max-width:calc(var(--dp-menu-width) - var(--dp-action-row-padding)*2)}}.dp--preset-dates-collapsed{display:flex;align-self:center;border:none;overflow-x:auto;max-width:calc(var(--dp-menu-width) - var(--dp-action-row-padding)*2)}.dp__sidebar_left{padding:5px;border-inline-end:1px solid var(--dp-border-color)}.dp__sidebar_right{padding:5px;margin-inline-end:1px solid var(--dp-border-color)}.dp--preset-range{display:block;width:100%;padding:5px;text-align:left;white-space:nowrap;color:var(--dp-text-color);border-radius:var(--dp-border-radius);transition:var(--dp-common-transition)}.dp--preset-range:hover{background-color:var(--dp-hover-color);color:var(--dp-hover-text-color);cursor:pointer}@media only screen and (max-width:600px){.dp--preset-range{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range:first-child{margin-left:0}.dp--preset-range:last-child{margin-right:0}}.dp--preset-range-collapsed{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range-collapsed:first-child{margin-left:0}.dp--preset-range-collapsed:last-child{margin-right:0}.dp__menu_content_wrapper{display:flex}@media only screen and (max-width:600px){.dp__menu_content_wrapper{flex-direction:column-reverse}}.dp--menu-content-wrapper-collapsed{flex-direction:column-reverse}.dp__calendar_header{position:relative;display:flex;justify-content:center;align-items:center;color:var(--dp-text-color);white-space:nowrap;font-weight:700}.dp__calendar_header_item{text-align:center;flex-grow:1;height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);box-sizing:border-box}.dp__calendar_row{display:flex;justify-content:center;align-items:center;margin:var(--dp-row-margin)}.dp__calendar_item{text-align:center;flex-grow:1;box-sizing:border-box;color:var(--dp-text-color)}.dp__calendar{position:relative}.dp__calendar_header_cell{border-bottom:thin solid var(--dp-border-color);padding:var(--dp-calendar-header-cell-padding)}.dp__cell_inner{display:flex;align-items:center;text-align:center;justify-content:center;border-radius:var(--dp-cell-border-radius);height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);border:1px solid rgba(0,0,0,0);box-sizing:border-box;position:relative}.dp__cell_inner:hover{transition:all .2s}.dp__cell_auto_range_start,.dp__date_hover_start:hover,.dp__range_start{border-end-end-radius:0;border-start-end-radius:0}.dp__cell_auto_range_end,.dp__date_hover_end:hover,.dp__range_end{border-end-start-radius:0;border-start-start-radius:0}.dp__range_end,.dp__range_start,.dp__active_date{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__date_hover_end:hover,.dp__date_hover_start:hover,.dp__date_hover:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__cell_offset{color:var(--dp-secondary-color)}.dp__cell_disabled{color:var(--dp-secondary-color);cursor:not-allowed}.dp__range_between{background:var(--dp-range-between-dates-background-color);color:var(--dp-range-between-dates-text-color);border-radius:0;border:1px solid var(--dp-range-between-border-color)}.dp__range_between_week{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border-radius:0;border-top:1px solid var(--dp-primary-color);border-bottom:1px solid var(--dp-primary-color)}.dp__today{border:1px solid var(--dp-primary-color)}.dp__week_num{color:var(--dp-secondary-color);text-align:center}.dp__cell_auto_range{border-radius:0;border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_start{border-start-start-radius:var(--dp-cell-border-radius);border-end-start-radius:var(--dp-cell-border-radius);border-inline-start:1px dashed var(--dp-primary-color);border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_end{border-start-end-radius:var(--dp-cell-border-radius);border-end-end-radius:var(--dp-cell-border-radius);border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color);border-inline-end:1px dashed var(--dp-primary-color)}.dp__calendar_header_separator{width:100%;height:1px;background:var(--dp-border-color)}.dp__calendar_next{margin-inline-start:var(--dp-multi-calendars-spacing)}.dp__marker_line,.dp__marker_dot{height:5px;background-color:var(--dp-marker-color);position:absolute;bottom:0}.dp__marker_dot{width:5px;border-radius:50%;left:50%;transform:translate(-50%)}.dp__marker_line{width:100%;left:0}.dp__marker_tooltip{position:absolute;border-radius:var(--dp-border-radius);background-color:var(--dp-tooltip-color);padding:5px;border:1px solid var(--dp-border-color);z-index:99999;box-sizing:border-box;cursor:default}.dp__tooltip_content{white-space:nowrap}.dp__tooltip_text{display:flex;align-items:center;flex-flow:row nowrap;color:var(--dp-text-color)}.dp__tooltip_mark{height:5px;width:5px;border-radius:50%;background-color:var(--dp-text-color);color:var(--dp-text-color);margin-inline-end:5px}.dp__arrow_bottom_tp{bottom:0;height:8px;width:8px;background-color:var(--dp-tooltip-color);position:absolute;border-inline-end:1px solid var(--dp-border-color);border-bottom:1px solid var(--dp-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__instance_calendar{position:relative;width:100%}@media only screen and (max-width:600px){.dp__flex_display{flex-direction:column}}.dp--flex-display-collapsed{flex-direction:column}.dp__cell_highlight{background-color:var(--dp-highlight-color)}.dp__month_year_row{display:flex;align-items:center;height:var(--dp-month-year-row-height);color:var(--dp-text-color);box-sizing:border-box}.dp__inner_nav{display:flex;align-items:center;justify-content:center;cursor:pointer;height:var(--dp-month-year-row-button-size);width:var(--dp-month-year-row-button-size);color:var(--dp-icon-color);text-align:center;border-radius:50%}.dp__inner_nav svg{height:var(--dp-button-icon-height);width:var(--dp-button-icon-height)}.dp__inner_nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}[dir=rtl] .dp__inner_nav{transform:rotate(180deg)}.dp__inner_nav_disabled:hover,.dp__inner_nav_disabled{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp--year-select,.dp__month_year_select{text-align:center;cursor:pointer;height:var(--dp-month-year-row-height);display:flex;align-items:center;justify-content:center;border-radius:var(--dp-border-radius);box-sizing:border-box;color:var(--dp-text-color)}.dp--year-select:hover,.dp__month_year_select:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__month_year_select{width:50%}.dp--year-select{width:100%}.dp__month_year_wrap{display:flex;flex-direction:row;width:100%}.dp__year_disable_select{justify-content:space-around}.dp--header-wrap{display:flex;width:100%;flex-direction:column}.dp__overlay{width:100%;background:var(--dp-background-color);transition:opacity 1s ease-out;z-index:99999;font-family:var(--dp-font-family);color:var(--dp-text-color);box-sizing:border-box}.dp--overlay-absolute{position:absolute;height:100%;top:0;left:0}.dp--overlay-relative{position:relative}.dp__overlay_container::-webkit-scrollbar-track{box-shadow:var(--dp-scroll-bar-background);background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar{width:5px;background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar-thumb{background-color:var(--dp-scroll-bar-color);border-radius:10px}.dp__overlay:focus{border:none;outline:none}.dp__container_flex{display:flex}.dp__container_block{display:block}.dp__overlay_container{flex-direction:column;overflow-y:auto;height:var(--dp-overlay-height)}.dp__time_picker_overlay_container{height:100%}.dp__overlay_row{padding:0;box-sizing:border-box;display:flex;margin-inline:auto auto;flex-wrap:wrap;max-width:100%;width:100%;align-items:center}.dp__flex_row{flex:1}.dp__overlay_col{box-sizing:border-box;width:33%;padding:var(--dp-overlay-col-padding);white-space:nowrap}.dp__overlay_cell_pad{padding:var(--dp-common-padding) 0}.dp__overlay_cell_active{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center;background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__overlay_cell{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center}.dp__overlay_cell:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__cell_in_between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__over_action_scroll{right:5px;box-sizing:border-box}.dp__overlay_cell_disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp__overlay_cell_disabled:hover{background:var(--dp-disabled-color)}.dp__overlay_cell_active_disabled{cursor:not-allowed;background:var(--dp-primary-disabled-color)}.dp__overlay_cell_active_disabled:hover{background:var(--dp-primary-disabled-color)}.dp__btn,.dp--qr-btn,.dp--time-invalid,.dp--time-overlay-btn{border:none;font:inherit;transition:var(--dp-common-transition);line-height:normal}.dp--tp-wrap{max-width:var(--dp-menu-min-width)}.dp__time_input{width:100%;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;font-family:var(--dp-font-family);color:var(--dp-text-color)}.dp__time_col_reg_block{padding:0 20px}.dp__time_col_reg_inline{padding:0 10px}.dp__time_col_reg_with_button{padding:0 15px}.dp__time_col_sec{padding:0 10px}.dp__time_col_sec_with_button{padding:0 5px}.dp__time_col{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.dp__time_col_block{font-size:var(--dp-time-font-size)}.dp__time_display_block{padding:0 3px}.dp__time_display_inline{padding:5px}.dp__time_picker_inline_container{display:flex;width:100%;justify-content:center}.dp__inc_dec_button{padding:5px;margin:0;height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size);display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;color:var(--dp-icon-color);box-sizing:border-box}.dp__inc_dec_button svg{height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size)}.dp__inc_dec_button:hover{background:var(--dp-hover-color);color:var(--dp-primary-color)}.dp__time_display{cursor:pointer;color:var(--dp-text-color);border-radius:var(--dp-border-radius);display:flex;align-items:center;justify-content:center}.dp__time_display:hover:enabled{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__inc_dec_button_inline{width:100%;padding:0;height:8px;cursor:pointer;display:flex;align-items:center}.dp__inc_dec_button_disabled,.dp__inc_dec_button_disabled:hover{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp__pm_am_button{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border:none;padding:var(--dp-common-padding);border-radius:var(--dp-border-radius);cursor:pointer}.dp__tp_inline_btn_bar{width:100%;height:4px;background-color:var(--dp-secondary-color);transition:var(--dp-common-transition);border-collapse:collapse}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_l,.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(-12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_l{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp--time-overlay-btn{background:none}.dp--time-invalid{background-color:var(--dp-disabled-color)}.dp__action_row{display:flex;align-items:center;width:100%;padding:var(--dp-action-row-padding);box-sizing:border-box;color:var(--dp-text-color);flex-flow:row nowrap}.dp__action_row svg{height:var(--dp-button-icon-height);width:auto}.dp__selection_preview{display:block;color:var(--dp-text-color);font-size:var(--dp-preview-font-size);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dp__action_buttons{display:flex;flex:0;white-space:nowrap;align-items:center;justify-content:flex-end;margin-inline-start:auto}.dp__action_button{display:inline-flex;align-items:center;background:#0000;border:1px solid rgba(0,0,0,0);padding:var(--dp-action-buttons-padding);line-height:var(--dp-action-button-height);margin-inline-start:3px;height:var(--dp-action-button-height);cursor:pointer;border-radius:var(--dp-border-radius);font-size:var(--dp-preview-font-size);font-family:var(--dp-font-family)}.dp__action_cancel{color:var(--dp-text-color);border:1px solid var(--dp-border-color)}.dp__action_cancel:hover{border-color:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp__action_buttons .dp__action_select{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__action_buttons .dp__action_select:hover{background:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp__action_buttons .dp__action_select:disabled{background:var(--dp-primary-disabled-color);cursor:not-allowed}.dp-quarter-picker-wrap{display:flex;flex-direction:column;height:100%;min-width:var(--dp-menu-min-width)}.dp--qr-btn-disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp--qr-btn-disabled:hover{background:var(--dp-disabled-color)}.dp--qr-btn{width:100%;padding:var(--dp-common-padding)}.dp--qr-btn:not(.dp--highlighted,.dp--qr-btn-active,.dp--qr-btn-disabled,.dp--qr-btn-between){background:none}.dp--qr-btn:hover:not(.dp--qr-btn-active,.dp--qr-btn-disabled){background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp--quarter-items{display:flex;flex-direction:column;flex:1;width:100%;height:100%;justify-content:space-evenly}.dp--qr-btn-active{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp--qr-btn-between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__btn,.dp--time-overlay-btn,.dp--time-invalid,.dp--qr-btn{border:none;font:inherit;transition:var(--dp-common-transition);line-height:normal}.dp--year-mode-picker{display:flex;width:100%;align-items:center;justify-content:space-between;height:var(--dp-cell-size)}:root{--dp-common-transition: all .1s ease-in;--dp-menu-padding: 6px 8px;--dp-animation-duration: .1s;--dp-menu-appear-transition-timing: cubic-bezier(.4, 0, 1, 1);--dp-transition-timing: ease-out;--dp-action-row-transtion: all .2s ease-in;--dp-font-family: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Open Sans", "Helvetica Neue", sans-serif;--dp-border-radius: 4px;--dp-cell-border-radius: 4px;--dp-transition-length: 22px;--dp-transition-timing-general: .1s;--dp-button-height: 35px;--dp-month-year-row-height: 35px;--dp-month-year-row-button-size: 25px;--dp-button-icon-height: 20px;--dp-calendar-wrap-padding: 0 5px;--dp-cell-size: 35px;--dp-cell-padding: 5px;--dp-common-padding: 10px;--dp-input-icon-padding: 35px;--dp-input-padding: 6px 30px 6px 12px;--dp-menu-min-width: 260px;--dp-action-buttons-padding: 1px 6px;--dp-row-margin: 5px 0;--dp-calendar-header-cell-padding: .5rem;--dp-multi-calendars-spacing: 10px;--dp-overlay-col-padding: 3px;--dp-time-inc-dec-button-size: 32px;--dp-font-size: 1rem;--dp-preview-font-size: .8rem;--dp-time-font-size: 2rem;--dp-action-button-height: 22px;--dp-action-row-padding: 8px}.dp__theme_dark{--dp-background-color: #212121;--dp-text-color: #fff;--dp-hover-color: #484848;--dp-hover-text-color: #fff;--dp-hover-icon-color: #959595;--dp-primary-color: #005cb2;--dp-primary-disabled-color: #61a8ea;--dp-primary-text-color: #fff;--dp-secondary-color: #a9a9a9;--dp-border-color: #2d2d2d;--dp-menu-border-color: #2d2d2d;--dp-border-color-hover: #aaaeb7;--dp-border-color-focus: #aaaeb7;--dp-disabled-color: #737373;--dp-disabled-color-text: #d0d0d0;--dp-scroll-bar-background: #212121;--dp-scroll-bar-color: #484848;--dp-success-color: #00701a;--dp-success-color-disabled: #428f59;--dp-icon-color: #959595;--dp-danger-color: #e53935;--dp-marker-color: #e53935;--dp-tooltip-color: #3e3e3e;--dp-highlight-color: rgb(0 92 178 / 20%);--dp-range-between-dates-background-color: var(--dp-hover-color, #484848);--dp-range-between-dates-text-color: var(--dp-hover-text-color, #fff);--dp-range-between-border-color: var(--dp-hover-color, #fff);--dp-loader: 5px solid #005cb2}.dp__theme_light{--dp-background-color: #fff;--dp-text-color: #212121;--dp-hover-color: #f3f3f3;--dp-hover-text-color: #212121;--dp-hover-icon-color: #959595;--dp-primary-color: #1976d2;--dp-primary-disabled-color: #6bacea;--dp-primary-text-color: #f8f5f5;--dp-secondary-color: #c0c4cc;--dp-border-color: #ddd;--dp-menu-border-color: #ddd;--dp-border-color-hover: #aaaeb7;--dp-border-color-focus: #aaaeb7;--dp-disabled-color: #f6f6f6;--dp-scroll-bar-background: #f3f3f3;--dp-scroll-bar-color: #959595;--dp-success-color: #76d275;--dp-success-color-disabled: #a3d9b1;--dp-icon-color: #959595;--dp-danger-color: #ff6f60;--dp-marker-color: #ff6f60;--dp-tooltip-color: #fafafa;--dp-disabled-color-text: #8e8e8e;--dp-highlight-color: rgb(25 118 210 / 10%);--dp-range-between-dates-background-color: var(--dp-hover-color, #f3f3f3);--dp-range-between-dates-text-color: var(--dp-hover-text-color, #212121);--dp-range-between-border-color: var(--dp-hover-color, #f3f3f3);--dp-loader: 5px solid #1976d2}.dp__flex{display:flex;align-items:center}.dp__btn{background:none}.dp__main{font-family:var(--dp-font-family);-webkit-user-select:none;user-select:none;box-sizing:border-box;position:relative;width:100%}.dp__pointer{cursor:pointer}.dp__icon{stroke:currentcolor;fill:currentcolor}.dp__button{width:100%;text-align:center;color:var(--dp-icon-color);cursor:pointer;display:flex;align-items:center;place-content:center center;padding:var(--dp-common-padding);box-sizing:border-box;height:var(--dp-button-height)}.dp__button.dp__overlay_action{position:absolute;bottom:0}.dp__button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__button svg{height:var(--dp-button-icon-height);width:auto}.dp__button_bottom{border-bottom-left-radius:var(--dp-border-radius);border-bottom-right-radius:var(--dp-border-radius)}.dp__flex_display{display:flex}.dp__flex_display_with_input{flex-direction:column;align-items:flex-start}.dp__relative{position:relative}.calendar-next-enter-active,.calendar-next-leave-active,.calendar-prev-enter-active,.calendar-prev-leave-active{transition:all var(--dp-transition-timing-general) ease-out}.calendar-next-enter-from{opacity:0;transform:translate(var(--dp-transition-length))}.calendar-next-leave-to,.calendar-prev-enter-from{opacity:0;transform:translate(calc(var(--dp-transition-length) * -1))}.calendar-prev-leave-to{opacity:0;transform:translate(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-active,.dp-menu-appear-bottom-leave-active,.dp-menu-appear-top-enter-active,.dp-menu-appear-top-leave-active,.dp-slide-up-enter-active,.dp-slide-up-leave-active,.dp-slide-down-enter-active,.dp-slide-down-leave-active{transition:all var(--dp-animation-duration) var(--dp-transition-timing)}.dp-menu-appear-top-enter-from,.dp-menu-appear-top-leave-to,.dp-slide-down-leave-to,.dp-slide-up-enter-from{opacity:0;transform:translateY(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-from,.dp-menu-appear-bottom-leave-to,.dp-slide-down-enter-from,.dp-slide-up-leave-to{opacity:0;transform:translateY(calc(var(--dp-transition-length) * -1))}.dp--arrow-btn-nav{transition:var(--dp-common-transition)}.dp--highlighted{background-color:var(--dp-highlight-color)}.alert-actions[data-v-c0a47ed3]{display:flex;align-items:center;gap:1rem}@media(max-width:992px){.alert-actions[data-v-c0a47ed3]{position:absolute;top:1rem;right:1rem}}[data-v-c0a47ed3] .ds-alert__box{flex-direction:row}.alert-actions[data-v-c0a47ed3] .ds-checkbox-indicator{background:#57d2ff!important;border-color:#57d2ff!important}.alert-actions[data-v-c0a47ed3] .ds-button--outline{border-color:#57d2ff;color:#57d2ff}.alert-actions[data-v-c0a47ed3] .ds-button--outline:hover:not(:disabled):not(.ds-button--disabled){border-color:#57d2ff;color:#fff;background:#57d2ff}.form-panel-item-label[data-v-c25bb627]{position:relative;display:inline-flex;align-items:center;gap:.25rem}.form-panel-item-tooltip-button[data-v-c25bb627]{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;padding:0;border:1px solid currentColor;border-radius:50%;background:transparent;color:inherit;font-size:.7rem;font-weight:700;line-height:1;cursor:pointer}.form-panel-item-tooltip[data-v-c25bb627]{position:absolute;top:calc(100% + .35rem);left:0;z-index:1050;width:max-content;max-width:18rem;padding:.5rem .75rem;border:1px solid #e3e3e3;border-radius:.25rem;background:#fff;box-shadow:0 .25rem .75rem #00000026;color:#212529;font-size:.875rem;font-weight:400;line-height:1.25rem;text-align:left;white-space:normal}.custom-module-header--light[data-v-d7aaffbf]{color:#fff}.course-image-wrapper[data-v-3bb78970]{background-color:#fff;padding:1rem 10px;width:100%;color:var(--Grey);font-size:.875rem}.course-no-results[data-v-3bb78970]{text-align:center}.course-image__row[data-v-3bb78970]{display:flex;align-items:center;gap:1rem}.enrollment-status-actions[data-v-30b23565]{display:flex;justify-content:flex-end}.status-progress[data-v-30b23565]{width:100%}.education-level-wrapper[data-v-14813c4a]{width:100%;font-size:.875rem}.exemptions-wrapper[data-v-f9b5bd13]{background-color:#fff;width:100%;color:var(--Grey);font-size:.875rem}.exemption-row[data-v-f9b5bd13]{display:flex;align-items:center;gap:.5rem}.exemption-row__download[data-v-f9b5bd13],.exemption-row__status[data-v-f9b5bd13]{flex:0 0 auto}.exemption-row__download i[data-v-f9b5bd13],.exemption-row__status[data-v-f9b5bd13]{display:flex;align-items:center}.local-training-link[data-v-b8fe3282]{white-space:normal!important;justify-content:start!important;text-align:left!important}.link-heading[data-v-2e9b77f8]{font-weight:500!important}.room-availability-scroll[data-v-218c6823]{overflow-x:auto;-webkit-overflow-scrolling:touch}.room-availability-table[data-v-218c6823]{--bs-table-color-type: initial;--bs-table-bg-type: initial;--bs-table-color-state: initial;--bs-table-bg-state: initial;--bs-table-color: var(--bs-body-color);--bs-table-bg: var(--bs-body-bg);--bs-table-border-color: var(--bs-border-color);--bs-table-accent-bg: transparent;--bs-table-striped-color: var(--bs-body-color);--bs-table-striped-bg: rgba(0, 0, 0, .05);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.room-availability-table[data-v-218c6823]>:not(caption)>*>*{padding:.5rem;color:var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)))}.room-availability-table[data-v-218c6823]>:not(caption)>*{border-width:var(--bs-border-width) 0}.room-availability-table[data-v-218c6823]>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.room-availability-table>tbody>tr[data-v-218c6823]:nth-of-type(odd)>*{--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.training-rep__info a[data-v-c9809c04]{justify-content:flex-start}.training-rep__info a[data-v-c9809c04]:hover{color:#85eefe!important}.tabe-test-wrapper[data-v-8eaa1c73]{width:100%;font-size:.875rem}.training-profile[data-v-a3d3d2de]{background-color:#333}.training-profile--no-headshot[data-v-a3d3d2de]{background-color:#0d6efd}.training-profile__instructor[data-v-a3d3d2de]{display:flex;gap:24px}.training-profile__instructor-details[data-v-a3d3d2de]{flex:1}.training-profile__instructor-name[data-v-a3d3d2de]{font-weight:700;margin-bottom:12px}.training-profile__instructor-biography[data-v-a3d3d2de]{font-size:14px;line-height:21px;margin-bottom:16px}.training-profile__biography-edit[data-v-a3d3d2de]{display:inline-flex;align-items:center;gap:6px}.training-profile__biography-edit--experimental[data-v-a3d3d2de]{margin-left:8px}.bio-experimental__section[data-v-3e5828f9]{margin-bottom:24px}.bio-experimental__heading[data-v-3e5828f9]{font-weight:700;margin-bottom:8px}.bio-experimental__prompt[data-v-3e5828f9]{margin-bottom:8px}.bio-experimental__counter[data-v-3e5828f9]{font-size:12px;color:#666;margin-top:4px}.bio-experimental__example[data-v-3e5828f9]{font-size:12px;color:#666;margin-top:8px}.bio-experimental__checkboxes[data-v-3e5828f9]{display:flex;flex-wrap:wrap;gap:8px 16px;margin-bottom:12px}.bio-experimental__checkbox[data-v-3e5828f9]{display:inline-flex;align-items:center;gap:6px}.bio-experimental__inline[data-v-3e5828f9]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px}.bio-experimental__field[data-v-3e5828f9]{display:flex;flex-direction:column;gap:4px;flex:1;min-width:180px}.bio-experimental__field>span[data-v-3e5828f9]{font-size:13px}.note-view-all[data-v-e5becc52]{display:flex;justify-content:center;padding-top:4px}.note-image[data-v-e5becc52]{display:inline-block;margin-top:8px}.note-image img[data-v-e5becc52]{display:block;max-width:160px;max-height:160px;border-radius:4px;object-fit:cover}.note-content-row[data-v-e5becc52]{display:flex;align-items:flex-start;gap:8px}.note-content-row .note-content[data-v-e5becc52]{flex:1}.note-file-icon[data-v-e5becc52]{flex-shrink:0}.note-item[data-v-e5becc52]{position:relative}.note-category[data-v-e5becc52]{position:absolute;top:16px;right:20px;font-family:var(--alternate-font-family);font-size:12px;color:var(--icon-grey, #757575)}.content-area[data-v-ccd9b5b1]{margin-top:0;padding:1rem}.make-note-student-row[data-v-6779ae4d]{display:flex;align-items:center;gap:8px}.instructor-note-content[data-v-4ea37c1f]{margin-top:0;padding:1rem}.discussion-mention-list[data-v-b9c3063f]{position:absolute;left:0;right:0;top:100%;z-index:20;margin:.25rem 0 0;padding:.25rem;list-style:none;background-color:#23252e;border:1px solid #33353f;border-radius:8px;box-shadow:0 8px 24px #00000073;max-height:15rem;overflow-y:auto}.discussion-mention-list--inline[data-v-b9c3063f]{position:static;margin:0}.discussion-mention-list__label[data-v-b9c3063f]{padding:.375rem .5rem .25rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:#9aa0ac}.discussion-mention-list__item[data-v-b9c3063f]{display:flex;align-items:center;gap:.5rem;padding:.375rem .5rem;border-radius:6px;cursor:pointer}.discussion-mention-list__item[data-v-b9c3063f]:hover,.discussion-mention-list__item--active[data-v-b9c3063f]{background-color:#0073ea}.discussion-mention-list__avatar[data-v-b9c3063f]{flex:0 0 auto;width:1.75rem;height:1.75rem}.discussion-mention-list__avatar[data-v-b9c3063f] img{width:1.75rem;height:1.75rem;border-radius:50%;object-fit:cover}.discussion-mention-list__group-avatar[data-v-b9c3063f]{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:50%;background-color:#0073ea;color:#fff;font-weight:700}.discussion-mention-list__name[data-v-b9c3063f]{font-size:.9rem;color:#fff}.discussion-mention-input[data-v-c988f67a]{position:relative;width:100%}.discussion-mention-input__backdrop[data-v-c988f67a]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.discussion-mention-input__mirror[data-v-c988f67a],.discussion-mention-input__textarea[data-v-c988f67a]{box-sizing:border-box;width:100%;margin:0;padding:0;border:none;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:1.4;letter-spacing:normal;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}.discussion-mention-input__mirror[data-v-c988f67a]{min-height:100%;color:#fff}.discussion-mention-input__textarea[data-v-c988f67a]{position:relative;display:block;height:100%;resize:none;background:transparent;color:transparent;caret-color:#fff;outline:none;overflow-y:auto}.discussion-mention-input__textarea[data-v-c988f67a]::placeholder{color:#9aa0ac}.discussion-mention-input__mirror[data-v-c988f67a] .discussion-mention{color:#4aa3ff}.discussion-mention-input__mirror[data-v-c988f67a] .discussion-mention--self{color:#cfe6ff;background-color:#0073ea59;border-radius:4px}.discussion-flyout[data-v-24ad1fb9]{display:flex;flex-direction:column;gap:1rem;background-color:#17181f;color:#e6e8ee;padding:1rem;overflow-y:auto}.sideout-form-header[data-v-24ad1fb9]{position:sticky!important;top:0;background-color:#17181f!important;color:#fff;border-bottom:1px solid #33353f!important;margin:-1rem -1rem 0}.discussion-new-update[data-v-24ad1fb9]{display:flex;position:relative;margin-top:1rem;flex-direction:column;gap:.5rem;padding-bottom:.75rem;border-bottom:1px solid #33353f}.discussion-composer[data-v-24ad1fb9]{display:flex;position:relative;flex-direction:column;background-color:#1f2129;border:1px solid #33353f;border-radius:8px;padding:.75rem .875rem .5rem;resize:vertical;overflow:auto;min-height:6.5rem}.discussion-composer__input[data-v-24ad1fb9]{width:100%;flex:1;min-height:4.5rem;font-size:.95rem;line-height:1.4}.discussion-composer__tool--text[data-v-24ad1fb9]{width:auto;padding:0 .5rem;font-size:.8rem}.discussion-video-recorder[data-v-24ad1fb9]{display:flex;flex-direction:column;gap:.5rem;padding-top:.5rem}.discussion-video-recorder__preview[data-v-24ad1fb9]{width:100%;max-height:220px;background:#000;border-radius:6px}.discussion-video-recorder__status[data-v-24ad1fb9]{color:#cfe6ff;font-size:.8rem}.discussion-composer__input[data-v-24ad1fb9] .discussion-mention-input__textarea,.discussion-composer__input[data-v-24ad1fb9] .discussion-mention-input__mirror{min-height:4.5rem}.discussion-composer__attachments[data-v-24ad1fb9]{display:flex;flex-wrap:wrap;gap:.5rem;padding-top:.5rem}.discussion-attachment[data-v-24ad1fb9]{position:relative;width:72px;height:72px;border:1px solid #33353f;border-radius:6px;overflow:hidden;background-color:#17181f}.discussion-attachment img[data-v-24ad1fb9]{width:100%;height:100%;object-fit:cover}.discussion-attachment--uploading img[data-v-24ad1fb9]{opacity:.5}.discussion-attachment__remove[data-v-24ad1fb9]{position:absolute;top:2px;right:2px;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:50%;background-color:#000000a6;color:#fff;font-size:.9rem;line-height:1;cursor:pointer}.discussion-attachment__remove[data-v-24ad1fb9]:hover{background-color:#000000d9}.discussion-file-input[data-v-24ad1fb9]{display:none}.discussion-composer__files[data-v-24ad1fb9]{display:flex;flex-wrap:wrap;gap:.5rem;padding-top:.5rem}.discussion-file-chip[data-v-24ad1fb9]{display:inline-flex;align-items:center;gap:.375rem;max-width:100%;padding:.25rem .5rem;border:1px solid #33353f;border-radius:6px;background-color:#17181f;font-size:.8rem;color:#e6e8ee}.discussion-file-chip--uploading[data-v-24ad1fb9]{opacity:.6}.discussion-file-chip__icon[data-v-24ad1fb9]{display:inline-flex;line-height:0;color:#9aa0ac}.discussion-file-chip__name[data-v-24ad1fb9]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:12rem}.discussion-file-chip__remove[data-v-24ad1fb9]{display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;color:#9aa0ac;font-size:.95rem;line-height:1;cursor:pointer}.discussion-file-chip__remove[data-v-24ad1fb9]:hover{color:#fff}.discussion-post-files[data-v-24ad1fb9]{display:flex;flex-direction:column;gap:.375rem;margin-top:.5rem}.discussion-post-file[data-v-24ad1fb9]{display:inline-flex;align-items:center;gap:.5rem;align-self:flex-start;max-width:100%;padding:.375rem .625rem;border:1px solid #33353f;border-radius:6px;background-color:#1f2129;color:#cfe6ff;font-size:.85rem;cursor:pointer}.discussion-post-file[data-v-24ad1fb9]:hover{background-color:#262933}.discussion-post-file__icon[data-v-24ad1fb9]{display:inline-flex;line-height:0;color:#9aa0ac}.discussion-post-file__name[data-v-24ad1fb9]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.discussion-post-body[data-v-24ad1fb9] .discussion-post-image{display:block;max-width:100%;max-height:320px;margin-top:.5rem;border:1px solid #33353f;border-radius:6px;cursor:pointer}.discussion-composer__toolbar[data-v-24ad1fb9]{display:flex;gap:.75rem;padding-top:.5rem}.discussion-composer__tool[data-v-24ad1fb9]{display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;color:#c3c6cf;cursor:pointer;line-height:0}.discussion-composer__tool[data-v-24ad1fb9]:hover{color:#fff}.discussion-actions[data-v-24ad1fb9]{display:flex;align-items:center;gap:1rem;justify-content:flex-end;flex-wrap:wrap}.discussion-empty[data-v-24ad1fb9]{color:#9aa0ac;font-style:italic}.discussion-update[data-v-24ad1fb9]{border:1px solid #33353f;border-radius:6px;padding:.75rem;display:flex;flex-direction:column;gap:.5rem}.discussion-post-header[data-v-24ad1fb9]{display:flex;align-items:center;gap:.5rem}.discussion-post-header[data-v-24ad1fb9] img{width:40px;height:40px;object-fit:cover;border-radius:10000px}.discussion-post-date[data-v-24ad1fb9]{font-size:.8rem;color:#9aa0ac}.discussion-post-menu[data-v-24ad1fb9]{position:relative;margin-left:auto}.discussion-post-menu__trigger[data-v-24ad1fb9]{display:inline-flex;align-items:center;justify-content:center;padding:.25rem;border:none;border-radius:6px;background:transparent;color:#9aa0ac;cursor:pointer;line-height:0}.discussion-post-menu__trigger[data-v-24ad1fb9]:hover{color:#fff;background-color:#2a2c36}.discussion-post-menu__list[data-v-24ad1fb9]{position:absolute;top:100%;right:0;z-index:20;min-width:160px;margin-top:.25rem;padding:.25rem;background-color:#2a2c36;border:1px solid #33353f;border-radius:8px;box-shadow:0 8px 24px #0006;display:flex;flex-direction:column}.discussion-post-menu__item[data-v-24ad1fb9]{display:flex;align-items:center;gap:.5rem;padding:.5rem .625rem;border:none;border-radius:6px;background:transparent;color:#e6e8ee;font-size:.9rem;text-align:left;cursor:pointer}.discussion-post-menu__item[data-v-24ad1fb9]:hover{background-color:#363945}.discussion-post-menu__item span[data-v-24ad1fb9]{display:inline-flex;line-height:0}.discussion-edit[data-v-24ad1fb9]{display:flex;flex-direction:column;gap:.5rem}.discussion-edit__input[data-v-24ad1fb9]{width:100%;min-height:3rem;resize:vertical;padding:.5rem .75rem;border:1px solid #33353f;border-radius:8px;background-color:#1f2129;color:#fff;font-size:.9rem;line-height:1.4;font-family:inherit;outline:none}.discussion-edit__actions[data-v-24ad1fb9]{display:flex;justify-content:flex-end;gap:.5rem}.discussion-post-body[data-v-24ad1fb9]{white-space:pre-wrap}.discussion-post-meta[data-v-24ad1fb9]{display:flex;flex-direction:column}.discussion-post-author[data-v-24ad1fb9]{font-weight:600;font-size:.9rem}.discussion-replies[data-v-24ad1fb9]{margin-left:1.5rem;display:flex;flex-direction:column;gap:.5rem;padding-top:.5rem}.discussion-reply[data-v-24ad1fb9]{padding-left:.5rem;border-left:2px solid #33353f}.discussion-reply-composer[data-v-24ad1fb9]{display:flex;align-items:flex-start;gap:.5rem;margin-top:.25rem}.discussion-reply-composer[data-v-24ad1fb9] img{width:32px;height:32px;object-fit:cover;border-radius:10000px;flex:0 0 auto;margin-top:.25rem}.discussion-reply-box[data-v-24ad1fb9]{flex:1;display:flex;flex-direction:column;position:relative;border:1px solid #33353f;border-radius:8px;background-color:#1f2129;transition:border-color .15s ease}.discussion-reply-box--expanded[data-v-24ad1fb9]{border-color:#0073ea}.discussion-reply-box__input[data-v-24ad1fb9]{width:100%;font-size:.9rem;line-height:1.4}.discussion-reply-box__input[data-v-24ad1fb9] .discussion-mention-input__textarea,.discussion-reply-box__input[data-v-24ad1fb9] .discussion-mention-input__mirror{padding:.5rem .75rem;border-radius:8px}.discussion-reply-box__footer[data-v-24ad1fb9]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.375rem .625rem .5rem}.discussion-reply-box__tools[data-v-24ad1fb9]{display:flex;align-items:center;gap:.75rem}.discussion-mention[data-v-24ad1fb9]{color:#4aa3ff;font-weight:600}.discussion-mention--self[data-v-24ad1fb9]{color:#cfe6ff;background-color:#0073ea59;border-radius:4px;padding:0 .15rem}.session-instructor-info[data-v-985aa3c5]{margin-bottom:16px}.sideout-form-actions[data-v-985aa3c5]{width:100%;text-align:right}.session-instructor-level[data-v-985aa3c5],.session-instructor-filter[data-v-985aa3c5]{margin-bottom:16px}.session-instructor-table[data-v-985aa3c5] .ds-table-row{border-bottom:1px solid #e2dfdf}@media only screen and (min-width:769px){.session-instructor-table[data-v-985aa3c5] .ds-table-cell-col-4{flex:0 0 27.5%;max-width:27.5%}.session-instructor-table[data-v-985aa3c5] .ds-table-cell-col-1{flex:0 0 14.5%;max-width:14.5%}}.session-instructor-dates-info[data-v-cd4e34b0]{margin-bottom:16px}.sideout-form-actions[data-v-cd4e34b0]{width:100%;text-align:right}.session-instructor-dates-table[data-v-cd4e34b0] .ds-table-row{border-bottom:1px solid #e2dfdf}.session-instructor-dates-status[data-v-cd4e34b0]{color:#757575}.vjs-tree-brackets{cursor:pointer}.vjs-tree-brackets:hover{color:#1890ff}.vjs-check-controller{position:absolute;left:0}.vjs-check-controller.is-checked .vjs-check-controller-inner{background-color:#1890ff;border-color:#0076e4}.vjs-check-controller.is-checked .vjs-check-controller-inner.is-checkbox:after{transform:rotate(45deg) scaleY(1)}.vjs-check-controller.is-checked .vjs-check-controller-inner.is-radio:after{transform:translate(-50%,-50%) scale(1)}.vjs-check-controller .vjs-check-controller-inner{display:inline-block;position:relative;border:1px solid #bfcbd9;border-radius:2px;vertical-align:middle;box-sizing:border-box;width:16px;height:16px;background-color:#fff;z-index:1;cursor:pointer;transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.vjs-check-controller .vjs-check-controller-inner:after{box-sizing:content-box;content:"";border:2px solid #fff;border-left:0;border-top:0;height:8px;left:4px;position:absolute;top:1px;transform:rotate(45deg) scaleY(0);width:4px;transition:transform .15s cubic-bezier(.71,-.46,.88,.6) .05s;transform-origin:center}.vjs-check-controller .vjs-check-controller-inner.is-radio{border-radius:100%}.vjs-check-controller .vjs-check-controller-inner.is-radio:after{border-radius:100%;height:4px;background-color:#fff;left:50%;top:50%}.vjs-check-controller .vjs-check-controller-original{opacity:0;outline:none;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;margin:0}.vjs-carets{position:absolute;right:0;cursor:pointer}.vjs-carets svg{transition:transform .3s}.vjs-carets:hover{color:#1890ff}.vjs-carets-close{transform:rotate(-90deg)}.vjs-tree-node{display:flex;position:relative;line-height:20px}.vjs-tree-node.has-carets{padding-left:15px}.vjs-tree-node.has-carets.has-selector,.vjs-tree-node.has-selector{padding-left:30px}.vjs-tree-node.is-highlight,.vjs-tree-node:hover{background-color:#e6f7ff;border-radius:4px}.vjs-tree-node.is-highlight .vjs-tree-node-actions,.vjs-tree-node:hover .vjs-tree-node-actions{display:block}.vjs-tree-node .vjs-indent{display:flex;position:relative}.vjs-tree-node .vjs-indent-unit.has-line{border-left:1px dashed #bfcbd9}.vjs-tree-node .vjs-tree-node-actions{display:none;position:absolute;right:0;top:0;padding:0 4px;background-color:#e6f7ff;border-radius:4px}.vjs-tree-node .vjs-tree-node-actions .vjs-tree-node-actions-item{cursor:pointer}.vjs-tree-node .vjs-tree-node-actions .vjs-tree-node-actions-item:hover{color:#1890ff}.vjs-tree-node.dark.is-highlight,.vjs-tree-node.dark .vjs-tree-node-actions,.vjs-tree-node.dark:hover{background-color:#2e4558}.vjs-node-index{position:absolute;right:100%;margin-right:4px;-webkit-user-select:none;user-select:none}.vjs-colon{white-space:pre}.vjs-comment{color:#bfcbd9}.vjs-key{white-space:nowrap}.vjs-value{word-break:break-word}.vjs-tree-node.dynamic-height .vjs-value{white-space:pre-wrap}.vjs-value-null,.vjs-value-undefined{color:#d55fde}.vjs-value-boolean,.vjs-value-number{color:#1d8ce0}.vjs-value-string{color:#13ce66}.vjs-tree{font-family:Monaco,Menlo,Consolas,Bitstream Vera Sans Mono,monospace;font-size:14px;text-align:left}.vjs-tree.is-virtual{overflow:auto}.vjs-tree.is-virtual .vjs-tree-node{white-space:nowrap}.draggable-list-item[data-v-dabd9aeb]{display:flex;background-color:#f1f1f1;padding:.75em;border-radius:5px;font-size:14px;font-weight:700;line-height:21px;justify-content:space-between;margin-bottom:10px;width:100%}.draggable-list-item-action-container[data-v-dabd9aeb]{display:flex;gap:.75em;justify-content:flex-end}.draggable-list-item input[type=checkbox][data-v-dabd9aeb]{transform:scale(1)}.draggable-list-item label[data-v-dabd9aeb]{font-size:12px;font-weight:400}.draggable-list-item-info[data-v-dabd9aeb],.draggable-list-item-handle[data-v-dabd9aeb]{display:flex;align-items:center}.draggable-list-item-actions[data-v-dabd9aeb]{display:flex;justify-content:flex-end;align-items:center;white-space:nowrap}.draggable-list-item-toggle[data-v-dabd9aeb]:last-child{margin-right:0}.draggable-list-item-handle svg[data-v-dabd9aeb]{fill:#979797}.draggable-list-item-caret[data-v-dabd9aeb]{display:flex;align-items:center;width:20px}.caret-icon[data-v-dabd9aeb]{fill:#555;transition:transform .15s ease}.caret-icon--collapsed[data-v-dabd9aeb]{transform:rotate(-90deg)}.draggable-list-item-title[data-v-dabd9aeb]{padding-left:10px}.draggable-list-item-title-input[data-v-dabd9aeb]{width:100%;min-width:180px;padding:.25em .5em;border:1px solid #ccc;border-radius:4px;font-size:14px;font-weight:500;background-color:#fff}.draggable-list-item-title-input[data-v-dabd9aeb]:focus{outline:none;border-color:#0676d8;box-shadow:0 0 0 2px #0676d833}.draggable-list[data-v-90acfcde]{margin-top:0;margin-bottom:.75rem;width:100%}.draggable-list-children[data-v-90acfcde]{margin-left:50px;width:calc(100% - 50px)}.draggable-list-children .draggable-list-item[data-v-90acfcde]{padding:.4em .75em .4em .4em;font-weight:500}.draggable-list .draggable-list[data-v-90acfcde]{margin-bottom:10px}.item-spacer[data-v-d91a4cab]{margin-bottom:.75rem}.no-columns[data-v-d91a4cab]{display:flex;width:100%;align-items:center;justify-content:center}.item-spacer[data-v-dbbc0d58]{margin-bottom:.75rem}.no-columns[data-v-dbbc0d58]{display:flex;width:100%;align-items:center;justify-content:center}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px;margin-left:1px;margin-right:1px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover{background-color:#f3f4f6}.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{background-color:#dbeafe;color:#2563eb}.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#2563eb}.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#2563eb}@media(pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#4b5563}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#4b5563}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#4b5563}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#4b5563;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#4b5563;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#4b5563}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#4b5563;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle;margin-right:1px;margin-left:1px}.ql-snow .ql-picker-label{cursor:pointer;display:flex;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding:5px 8px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#d1d5db;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#d1d5db}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#d1d5db}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:3px}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px;margin:2px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #d1d5db;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#d1d5db}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #d1d5db;box-shadow:0 0 5px #d1d5db;color:#4b5563;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #d1d5db;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #d1d5db;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#2563eb}.ql-container.ql-snow{border:1px solid #d1d5db}.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set: none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set: none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-bubble.ql-toolbar:after,.ql-bubble .ql-toolbar:after{clear:both;content:"";display:table}.ql-bubble.ql-toolbar button,.ql-bubble .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-bubble.ql-toolbar button svg,.ql-bubble .ql-toolbar button svg{float:left;height:100%}.ql-bubble.ql-toolbar button:active:hover,.ql-bubble .ql-toolbar button:active:hover{outline:none}.ql-bubble.ql-toolbar input.ql-image[type=file],.ql-bubble .ql-toolbar input.ql-image[type=file]{display:none}.ql-bubble.ql-toolbar button:hover,.ql-bubble .ql-toolbar button:hover,.ql-bubble.ql-toolbar button:focus,.ql-bubble .ql-toolbar button:focus,.ql-bubble.ql-toolbar button.ql-active,.ql-bubble .ql-toolbar button.ql-active,.ql-bubble.ql-toolbar .ql-picker-label:hover,.ql-bubble .ql-toolbar .ql-picker-label:hover,.ql-bubble.ql-toolbar .ql-picker-label.ql-active,.ql-bubble .ql-toolbar .ql-picker-label.ql-active,.ql-bubble.ql-toolbar .ql-picker-item:hover,.ql-bubble .ql-toolbar .ql-picker-item:hover,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected{color:#fff}.ql-bubble.ql-toolbar button:hover .ql-fill,.ql-bubble .ql-toolbar button:hover .ql-fill,.ql-bubble.ql-toolbar button:focus .ql-fill,.ql-bubble .ql-toolbar button:focus .ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#fff}.ql-bubble.ql-toolbar button:hover .ql-stroke,.ql-bubble .ql-toolbar button:hover .ql-stroke,.ql-bubble.ql-toolbar button:focus .ql-stroke,.ql-bubble .ql-toolbar button:focus .ql-stroke,.ql-bubble.ql-toolbar button.ql-active .ql-stroke,.ql-bubble .ql-toolbar button.ql-active .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble.ql-toolbar button:hover .ql-stroke-miter,.ql-bubble .ql-toolbar button:hover .ql-stroke-miter,.ql-bubble.ql-toolbar button:focus .ql-stroke-miter,.ql-bubble .ql-toolbar button:focus .ql-stroke-miter,.ql-bubble.ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#fff}@media(pointer:coarse){.ql-bubble.ql-toolbar button:hover:not(.ql-active),.ql-bubble .ql-toolbar button:hover:not(.ql-active){color:#ccc}.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#ccc}.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#ccc}}.ql-bubble,.ql-bubble *{box-sizing:border-box}.ql-bubble .ql-hidden{display:none}.ql-bubble .ql-out-bottom,.ql-bubble .ql-out-top{visibility:hidden}.ql-bubble .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-bubble .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-bubble .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-bubble .ql-formats{display:inline-block;vertical-align:middle}.ql-bubble .ql-formats:after{clear:both;content:"";display:table}.ql-bubble .ql-stroke{fill:none;stroke:#ccc;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-bubble .ql-stroke-miter{fill:none;stroke:#ccc;stroke-miterlimit:10;stroke-width:2}.ql-bubble .ql-fill,.ql-bubble .ql-stroke.ql-fill{fill:#ccc}.ql-bubble .ql-empty{fill:none}.ql-bubble .ql-even{fill-rule:evenodd}.ql-bubble .ql-thin,.ql-bubble .ql-stroke.ql-thin{stroke-width:1}.ql-bubble .ql-transparent{opacity:.4}.ql-bubble .ql-direction svg:last-child{display:none}.ql-bubble .ql-direction.ql-active svg:last-child{display:inline}.ql-bubble .ql-direction.ql-active svg:first-child{display:none}.ql-bubble .ql-editor h1{font-size:2em}.ql-bubble .ql-editor h2{font-size:1.5em}.ql-bubble .ql-editor h3{font-size:1.17em}.ql-bubble .ql-editor h4{font-size:1em}.ql-bubble .ql-editor h5{font-size:.83em}.ql-bubble .ql-editor h6{font-size:.67em}.ql-bubble .ql-editor a{text-decoration:underline}.ql-bubble .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-bubble .ql-editor code,.ql-bubble .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-bubble .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-bubble .ql-editor code{font-size:85%;padding:2px 4px}.ql-bubble .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-bubble .ql-editor img{max-width:100%}.ql-bubble .ql-picker{color:#ccc;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-bubble .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-bubble .ql-picker-label:before{display:inline-block;line-height:22px}.ql-bubble .ql-picker-options{background-color:#444;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-bubble .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-bubble .ql-picker.ql-expanded .ql-picker-label{color:#777;z-index:2}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-bubble .ql-color-picker,.ql-bubble .ql-icon-picker{width:28px}.ql-bubble .ql-color-picker .ql-picker-label,.ql-bubble .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-bubble .ql-color-picker .ql-picker-label svg,.ql-bubble .ql-icon-picker .ql-picker-label svg{right:4px}.ql-bubble .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-bubble .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-bubble .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-bubble .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-bubble .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-bubble .ql-picker.ql-header{width:98px}.ql-bubble .ql-picker.ql-header .ql-picker-label:before,.ql-bubble .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-bubble .ql-picker.ql-font{width:108px}.ql-bubble .ql-picker.ql-font .ql-picker-label:before,.ql-bubble .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-bubble .ql-picker.ql-size{width:98px}.ql-bubble .ql-picker.ql-size .ql-picker-label:before,.ql-bubble .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-bubble .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-bubble .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-bubble .ql-toolbar .ql-formats{margin:8px 12px 8px 0}.ql-bubble .ql-toolbar .ql-formats:first-child{margin-left:12px}.ql-bubble .ql-color-picker svg{margin:1px}.ql-bubble .ql-color-picker .ql-picker-item.ql-selected,.ql-bubble .ql-color-picker .ql-picker-item:hover{border-color:#fff}.ql-bubble .ql-tooltip{background-color:#444;border-radius:25px;color:#fff}.ql-bubble .ql-tooltip-arrow{border-left:6px solid transparent;border-right:6px solid transparent;content:" ";display:block;left:50%;margin-left:-6px;position:absolute}.ql-bubble .ql-tooltip:not(.ql-flip) .ql-tooltip-arrow{border-bottom:6px solid #444;top:-6px}.ql-bubble .ql-tooltip.ql-flip .ql-tooltip-arrow{border-top:6px solid #444;bottom:-6px}.ql-bubble .ql-tooltip.ql-editing .ql-tooltip-editor{display:block}.ql-bubble .ql-tooltip.ql-editing .ql-formats{visibility:hidden}.ql-bubble .ql-tooltip-editor{display:none}.ql-bubble .ql-tooltip-editor input[type=text]{background:transparent;border:none;color:#fff;font-size:13px;height:100%;outline:none;padding:10px 20px;position:absolute;width:100%}.ql-bubble .ql-tooltip-editor a{top:10px;position:absolute;right:20px}.ql-bubble .ql-tooltip-editor a:before{color:#ccc;content:"×";font-size:16px;font-weight:700}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close){position:relative;white-space:nowrap}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):before{background-color:#444;border-radius:15px;top:-5px;font-size:12px;color:#fff;content:attr(href);font-weight:400;overflow:hidden;padding:5px 15px;text-decoration:none;z-index:1}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):after{border-top:6px solid #444;border-left:6px solid transparent;border-right:6px solid transparent;top:0;content:" ";height:0;width:0}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):before,.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):after{left:0;margin-left:50%;position:absolute;transform:translate(-50%,-100%);transition:visibility 0s ease .2s;visibility:hidden}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):hover:before,.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):hover:after{visibility:visible}.text-filter[data-v-9cdfa87c]{font-family:var(--global--typography-font-family-secondary, "Rubik", "Segoe UI", sans-serif)}.text-filter[data-v-9cdfa87c] .ql-editor{font-family:inherit;font-size:var(--component--form-input-font-size, var(--global--typography-font-size-base, 1rem));line-height:1.5}.text-area-with-media__toolbar-header[data-v-a4e03c20]{border-bottom:0;font-family:var(--global--typography-font-family-secondary, "Rubik", "Segoe UI", sans-serif)}.text-area-with-media__file[data-v-a4e03c20]{display:none}.text-area-with-media__editor-container[data-v-a4e03c20]{min-height:200px}.text-area-with-media__editor[data-v-a4e03c20]{min-height:200px;font-family:var(--global--typography-font-family-secondary, "Rubik", "Segoe UI", sans-serif);font-size:var( --component--form-input-font-size, var(--global--typography-font-size-base, 1rem) );line-height:1.5}.text-area-with-media__editor img[data-v-a4e03c20]{max-width:100%;cursor:pointer}.text-area-with-media__editor[data-v-a4e03c20] .text-area-with-media__selected-image{outline:3px solid #0d6efd;outline-offset:3px}.text-area-with-media__image-button[data-v-a4e03c20]{width:28px;display:inline-flex;align-items:center;justify-content:center;line-height:1}.text-area-with-media__image-button svg[data-v-a4e03c20]{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.text-area-with-media__toolbar-header .ql-list svg[data-v-a4e03c20]{width:16px;height:16px;fill:currentColor;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.text-area-with-media__toolbar-header .ql-list text[data-v-a4e03c20]{fill:currentColor;stroke:none;font-weight:600}.text-area-with-media__image-button[data-v-a4e03c20]:disabled{cursor:not-allowed;opacity:.35}.text-area-with-media__modal-backdrop[data-v-a4e03c20]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20000;display:flex;align-items:center;justify-content:center;padding:16px;background:#0000008c}.text-area-with-media__modal[data-v-a4e03c20]{display:flex;flex-direction:column;width:calc(100vw - 32px);height:calc(100vh - 32px);overflow:hidden;border-radius:8px;background:#fff;box-shadow:0 12px 40px #00000059}.text-area-with-media__video-modal[data-v-a4e03c20]{display:flex;flex-direction:column;width:min(760px,calc(100vw - 32px));max-height:calc(100vh - 32px);overflow:hidden;border-radius:8px;background:#fff;box-shadow:0 12px 40px #00000059}.text-area-with-media__modal-header[data-v-a4e03c20]{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid #d8d8d8}.text-area-with-media__modal-header h4[data-v-a4e03c20]{margin:0}.text-area-with-media__modal-close[data-v-a4e03c20]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;background:transparent;color:#0d6efd;line-height:1}.text-area-with-media__modal-close svg[data-v-a4e03c20]{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.text-area-with-media__markup-toolbar[data-v-a4e03c20]{display:flex;flex:0 0 auto;align-items:center;flex-wrap:wrap;gap:12px;padding:12px 16px;border-bottom:1px solid #d8d8d8}.text-area-with-media__markup-toolbar label[data-v-a4e03c20]{display:flex;align-items:center;gap:6px}.text-area-with-media__markup-toolbar input[type=number][data-v-a4e03c20]{width:64px}.text-area-with-media__color-palette[data-v-a4e03c20]{display:inline-grid;grid-template-columns:repeat(6,20px);gap:3px;padding:3px;border:1px solid #c9c9c9;border-radius:4px;background:#fff}.text-area-with-media__color-swatch[data-v-a4e03c20]{width:20px;height:20px;border:1px solid #9b9b9b;border-radius:2px;padding:0}.text-area-with-media__color-swatch--selected[data-v-a4e03c20]{outline:2px solid #0d6efd;outline-offset:1px}.text-area-with-media__canvas-wrap[data-v-a4e03c20]{flex:1 1 auto;overflow:auto;padding:16px;background:#f7f7f7}.text-area-with-media__canvas[data-v-a4e03c20]{display:block;max-width:100%;margin:0 auto;border:1px solid #c9c9c9;background:#fff;cursor:crosshair}.text-area-with-media__video-body[data-v-a4e03c20]{display:flex;flex-direction:column;gap:1rem;overflow:auto;padding:16px}.text-area-with-media__video-instructions[data-v-a4e03c20]{margin:0}.text-area-with-media__video-error[data-v-a4e03c20]{border:1px solid #f0b3b3;border-radius:4px;padding:.75rem;background:#fff3f3;color:#a00000}.text-area-with-media__video-actions[data-v-a4e03c20]{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}.text-area-with-media__video-status[data-v-a4e03c20]{color:#555}.text-area-with-media__video-status--recording[data-v-a4e03c20]{color:#a00000;font-weight:600}.text-area-with-media__video-preview[data-v-a4e03c20]{width:100%;max-height:420px;border:1px solid #d8d8d8;background:#000}.text-area-with-media__editor video[data-v-a4e03c20]{max-width:100%;display:block;margin:.5rem 0}.markdown-editor[data-v-9b7c8234]{display:flex;flex-direction:column;min-width:0;border:1px solid #d8d8d8;border-radius:4px;background:#fff}.markdown-editor__toolbar[data-v-9b7c8234]{display:flex;flex-wrap:wrap;gap:.35rem;padding:.5rem;border-bottom:1px solid #d8d8d8;background:#f7f7f7}.markdown-editor__toolbar-button[data-v-9b7c8234]{min-width:2.25rem;border:1px solid #c9c9c9;border-radius:3px;padding:.3rem .5rem;background:#fff;color:inherit;cursor:pointer}.markdown-editor__toolbar-button[data-v-9b7c8234]:hover{background:#eee}.markdown-editor__toolbar-button--active[data-v-9b7c8234]{background:#e2efff;border-color:#0073ea}.markdown-editor__workspace[data-v-9b7c8234]{min-height:0}.markdown-editor__input[data-v-9b7c8234],.markdown-editor__preview[data-v-9b7c8234],.markdown-editor__wysiwyg[data-v-9b7c8234]{box-sizing:border-box;width:100%;min-height:inherit;overflow:auto;padding:1rem}.markdown-editor__input[data-v-9b7c8234]{border:0;border-radius:0;resize:none;font:inherit;line-height:1.5}.markdown-editor__input[data-v-9b7c8234]:focus,.markdown-editor__wysiwyg[data-v-9b7c8234]:focus{outline:2px solid #0073ea;outline-offset:-2px}.markdown-editor__preview[data-v-9b7c8234],.markdown-editor__wysiwyg[data-v-9b7c8234]{line-height:1.5}.markdown-editor__preview[data-v-9b7c8234] p:first-child,.markdown-editor__preview[data-v-9b7c8234] h1:first-child,.markdown-editor__preview[data-v-9b7c8234] h2:first-child,.markdown-editor__preview[data-v-9b7c8234] h3:first-child,.markdown-editor__wysiwyg[data-v-9b7c8234] p:first-child,.markdown-editor__wysiwyg[data-v-9b7c8234] h1:first-child,.markdown-editor__wysiwyg[data-v-9b7c8234] h2:first-child,.markdown-editor__wysiwyg[data-v-9b7c8234] h3:first-child{margin-top:0}.markdown-editor__preview[data-v-9b7c8234] p,.markdown-editor__preview[data-v-9b7c8234] h1,.markdown-editor__preview[data-v-9b7c8234] h2,.markdown-editor__preview[data-v-9b7c8234] h3,.markdown-editor__preview[data-v-9b7c8234] h4,.markdown-editor__preview[data-v-9b7c8234] h5,.markdown-editor__preview[data-v-9b7c8234] h6,.markdown-editor__preview[data-v-9b7c8234] ul,.markdown-editor__preview[data-v-9b7c8234] ol,.markdown-editor__wysiwyg[data-v-9b7c8234] p,.markdown-editor__wysiwyg[data-v-9b7c8234] h1,.markdown-editor__wysiwyg[data-v-9b7c8234] h2,.markdown-editor__wysiwyg[data-v-9b7c8234] h3,.markdown-editor__wysiwyg[data-v-9b7c8234] h4,.markdown-editor__wysiwyg[data-v-9b7c8234] h5,.markdown-editor__wysiwyg[data-v-9b7c8234] h6,.markdown-editor__wysiwyg[data-v-9b7c8234] ul,.markdown-editor__wysiwyg[data-v-9b7c8234] ol{margin-bottom:1rem}.markdown-editor__preview[data-v-9b7c8234] ul,.markdown-editor__preview[data-v-9b7c8234] ol,.markdown-editor__wysiwyg[data-v-9b7c8234] ul,.markdown-editor__wysiwyg[data-v-9b7c8234] ol{padding-left:1.5rem}.markdown-editor__preview[data-v-9b7c8234] blockquote,.markdown-editor__wysiwyg[data-v-9b7c8234] blockquote{margin:1rem 0;padding-left:1rem;border-left:.25rem solid #d8d8d8;color:#555}.markdown-editor__preview[data-v-9b7c8234] pre,.markdown-editor__wysiwyg[data-v-9b7c8234] pre{overflow:auto;margin:1rem 0;padding:1rem;border-radius:.25rem;background:#f2f2f2;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;white-space:pre-wrap}.markdown-editor__preview[data-v-9b7c8234] table,.markdown-editor__wysiwyg[data-v-9b7c8234] table{width:100%;margin:1rem 0;border-collapse:collapse}.markdown-editor__preview[data-v-9b7c8234] th,.markdown-editor__preview[data-v-9b7c8234] td,.markdown-editor__wysiwyg[data-v-9b7c8234] th,.markdown-editor__wysiwyg[data-v-9b7c8234] td{min-width:5rem;padding:.5rem;border:1px solid #d8d8d8;text-align:left}.markdown-editor__preview[data-v-9b7c8234] th,.markdown-editor__wysiwyg[data-v-9b7c8234] th{background:#f7f7f7;font-weight:600}.markdown-editor__preview[data-v-9b7c8234] .token-keyword,.markdown-editor__wysiwyg[data-v-9b7c8234] .token-keyword{color:#7c3aed;font-weight:600}.markdown-editor__preview[data-v-9b7c8234] .token-string,.markdown-editor__wysiwyg[data-v-9b7c8234] .token-string{color:#087f5b}.markdown-editor__preview[data-v-9b7c8234] .token-comment,.markdown-editor__wysiwyg[data-v-9b7c8234] .token-comment{color:#6b7280;font-style:italic}.markdown-editor__preview[data-v-9b7c8234] .token-number,.markdown-editor__wysiwyg[data-v-9b7c8234] .token-number{color:#b45309}.markdown-editor__preview[data-v-9b7c8234] code,.markdown-editor__wysiwyg[data-v-9b7c8234] code{padding:.1rem .25rem;border-radius:.2rem;background:#f2f2f2}.markdown-editor__preview[data-v-9b7c8234] a,.markdown-editor__wysiwyg[data-v-9b7c8234] a{color:#0073ea}.text-area-with-markdown[data-v-246bf103]{min-width:0}.text-area-with-markdown__label[data-v-246bf103]{margin-bottom:.5rem}.vue-advanced-cropper{text-align:center;position:relative;-webkit-user-select:none;user-select:none;max-height:100%;max-width:100%;direction:ltr}.vue-advanced-cropper__stretcher{pointer-events:none;position:relative;max-width:100%;max-height:100%}.vue-advanced-cropper__image{-webkit-user-select:none;user-select:none;position:absolute;transform-origin:center;max-width:none!important}.vue-advanced-cropper__background,.vue-advanced-cropper__foreground{opacity:1;background:#000;transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.vue-advanced-cropper__foreground{opacity:.5}.vue-advanced-cropper__boundaries{opacity:1;transform:translate(-50%,-50%);position:absolute;left:50%;top:50%}.vue-advanced-cropper__cropper-wrapper{width:100%;height:100%}.vue-advanced-cropper__image-wrapper{overflow:hidden;position:absolute;width:100%;height:100%}.vue-advanced-cropper__stencil-wrapper{position:absolute}.vue-simple-handler{display:block;background:#fff;height:10px;width:10px}.vue-handler-wrapper{position:absolute;transform:translate(-50%,-50%);width:30px;height:30px}.vue-handler-wrapper__draggable{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.vue-handler-wrapper--west-north{cursor:nw-resize}.vue-handler-wrapper--north{cursor:n-resize}.vue-handler-wrapper--east-north{cursor:ne-resize}.vue-handler-wrapper--east{cursor:e-resize}.vue-handler-wrapper--east-south{cursor:se-resize}.vue-handler-wrapper--south{cursor:s-resize}.vue-handler-wrapper--west-south{cursor:sw-resize}.vue-handler-wrapper--west{cursor:w-resize}.vue-handler-wrapper--disabled{cursor:auto}.vue-line-wrapper{background:none;position:absolute;display:flex;align-items:center;justify-content:center}.vue-line-wrapper--north,.vue-line-wrapper--south{height:12px;width:100%;left:0;transform:translateY(-50%)}.vue-line-wrapper--north{top:0;cursor:n-resize}.vue-line-wrapper--south{top:100%;cursor:s-resize}.vue-line-wrapper--east,.vue-line-wrapper--west{width:12px;height:100%;transform:translate(-50%);top:0}.vue-line-wrapper--east{left:100%;cursor:e-resize}.vue-line-wrapper--west{left:0;cursor:w-resize}.vue-line-wrapper--disabled{cursor:auto}.vue-bounding-box{position:relative;height:100%;width:100%}.vue-bounding-box__handler{position:absolute}.vue-bounding-box__handler--west-north{left:0;top:0}.vue-bounding-box__handler--north{left:50%;top:0}.vue-bounding-box__handler--east-north{left:100%;top:0}.vue-bounding-box__handler--east{left:100%;top:50%}.vue-bounding-box__handler--east-south{left:100%;top:100%}.vue-bounding-box__handler--south{left:50%;top:100%}.vue-bounding-box__handler--west-south{left:0;top:100%}.vue-bounding-box__handler--west{left:0;top:50%}.vue-draggable-area{position:relative}.vue-preview-result{overflow:hidden;box-sizing:border-box;position:absolute;height:100%;width:100%}.vue-preview-result__wrapper{position:absolute}.vue-preview-result__image{pointer-events:none;position:relative;-webkit-user-select:none;user-select:none;transform-origin:center;max-width:none!important}.vue-rectangle-stencil{position:absolute;height:100%;width:100%;box-sizing:border-box}.vue-rectangle-stencil__preview{position:absolute;width:100%;height:100%}.vue-rectangle-stencil--movable{cursor:move}.vue-circle-stencil{position:absolute;height:100%;width:100%;box-sizing:content-box;cursor:move}.vue-circle-stencil__preview{border-radius:50%;position:absolute;width:100%;height:100%}.vue-circle-stencil--movable{cursor:move}.vue-preview{overflow:hidden;box-sizing:border-box;position:relative}.vue-preview--fill{width:100%;height:100%;position:absolute}.vue-preview__wrapper{position:absolute;height:100%;width:100%}.vue-preview__image{pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;transform-origin:center;max-width:none!important}.vue-simple-line{background:none;transition:border .5s;border-color:#ffffff4d;border-width:0;border-style:solid}.vue-simple-line--south,.vue-simple-line--north{height:0;width:100%}.vue-simple-line--east,.vue-simple-line--west{height:100%;width:0}.vue-simple-line--east{border-right-width:1px}.vue-simple-line--west{border-left-width:1px}.vue-simple-line--south{border-bottom-width:1px}.vue-simple-line--north{border-top-width:1px}.vue-simple-line--hover{opacity:1;border-color:#fff}.filter-upload-crop__file[data-v-747b81a5]{display:flex;align-items:center;gap:1rem}.filter-upload-crop__input[data-v-747b81a5]{box-sizing:border-box}.filter-upload-crop__paste-target[data-v-747b81a5]{border-radius:4px;outline:none}.filter-upload-crop__paste-target[data-v-747b81a5]:focus-visible{box-shadow:0 0 0 2px #1a73e8}.filter-upload-crop__paste-help[data-v-747b81a5]{margin-top:.35rem;color:#555;font-size:.875rem}.filter-upload-crop__editor[data-v-747b81a5]{margin-top:1rem}.filter-upload-crop__cropper[data-v-747b81a5]{max-height:400px;background:#000}.filter-upload-crop__controls[data-v-747b81a5]{display:flex;gap:.5rem;margin-top:.75rem;flex-wrap:wrap}.form-panel-spacer[data-v-ba1a24af]{width:100%;height:1rem}.form-box--narrow[data-v-c73643fb] label,.form-box--narrow[data-v-c73643fb] .form-panel-item-label{width:max-content;max-width:none;white-space:nowrap}.item-spacer[data-v-602760d5],.item-spacer[data-v-3530a658]{margin-bottom:.75rem}.no-columns[data-v-3530a658]{display:flex;width:100%;align-items:center;justify-content:center}.staff-contact-module.content-area[data-v-e9ee582f]{margin:20px;padding:20px}.staff-contact-module__row[data-v-e9ee582f]{display:flex;gap:1rem;margin-bottom:1rem}.staff-contact-module__row[data-v-e9ee582f]:last-child{margin-bottom:0}.staff-contact-module__headshot[data-v-e9ee582f]{flex:0 0 167.5px;width:167.5px;height:167.5px}.staff-contact-module__headshot[data-v-e9ee582f] img{width:167.5px;height:167.5px;border-radius:10000px;object-fit:cover}.staff-contact-module__content[data-v-e9ee582f]{flex:1}.staff-contact-module__name[data-v-e9ee582f]{font-size:1.5rem;font-weight:700}.staff-contact-module__job-title[data-v-e9ee582f]{font-size:1.125rem;font-style:italic}.timesheet-table[data-v-bb125270] .ds-table-row{border-bottom:1px solid #e2dfdf}.instructor-availability[data-v-4e781e1f]{background-color:#f2f2f2;color:#333;padding-bottom:12px}.instructor-availability__section[data-v-4e781e1f]{padding:12px 16px 0}.instructor-availability__section-head[data-v-4e781e1f]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.instructor-availability__section-title[data-v-4e781e1f]{font-weight:600;font-size:.9rem}.instructor-availability__grid[data-v-4e781e1f]{width:100%;border-collapse:collapse;table-layout:fixed;font-size:.8rem}.instructor-availability__grid thead tr[data-v-4e781e1f]{background-color:#f0eded;text-transform:none}.instructor-availability__slot-head[data-v-4e781e1f],.instructor-availability__day-head[data-v-4e781e1f]{font-weight:600;text-align:center;padding:6px 8px;color:#333}.instructor-availability__day-head[data-v-4e781e1f]{width:20%}.instructor-availability__edit[data-v-4e781e1f]{padding:2px 6px;line-height:1}.instructor-availability__day[data-v-4e781e1f]{text-align:left;font-weight:500;padding:6px 8px;white-space:nowrap}.instructor-availability__cell[data-v-4e781e1f]{width:26.6%;height:28px;text-align:center;vertical-align:middle;padding:6px 8px;border:1px solid #d9d9d9;background-color:#fff}.instructor-availability__cell--on[data-v-4e781e1f]{background-color:#198754;color:#fff;border-color:#198754}.instructor-availability__cell--empty[data-v-4e781e1f]{background-color:transparent;border-color:transparent}.instructor-availability__empty[data-v-4e781e1f]{font-size:.8rem;color:#666;margin:8px 0 0}.instructor-availability__vacations[data-v-4e781e1f]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.instructor-availability__vacation[data-v-4e781e1f]{display:flex;align-items:baseline;gap:8px;font-size:.8rem}.instructor-availability__vacation-range[data-v-4e781e1f]{font-weight:500}.instructor-availability-flyout__intro[data-v-987bd05f]{margin-bottom:12px}.instructor-availability-flyout__progress[data-v-987bd05f]{display:inline-block;margin-bottom:16px;padding:4px 10px;border-radius:12px;font-size:.8rem;font-weight:600;background-color:#f0f0f0;color:#666}.instructor-availability-flyout__progress--complete[data-v-987bd05f]{background-color:#d1e7dd;color:#0f5132}.instructor-availability-flyout__grid[data-v-987bd05f]{width:100%;border-collapse:collapse;table-layout:fixed;font-size:.85rem}.instructor-availability-flyout__grid thead tr[data-v-987bd05f]{background-color:#f0eded;text-transform:none}.instructor-availability-flyout__slot-head[data-v-987bd05f],.instructor-availability-flyout__day-head[data-v-987bd05f]{text-align:center;font-weight:600;padding:6px 8px;color:#333}.instructor-availability-flyout__day-head[data-v-987bd05f]{width:20%}.instructor-availability-flyout__day[data-v-987bd05f]{text-align:left;font-weight:600;white-space:nowrap;padding:6px 8px}.instructor-availability-flyout__cell[data-v-987bd05f]{width:26.6%;height:36px;text-align:center;vertical-align:middle;padding:2px;border:1px solid #d9d9d9;background-color:#fff}.instructor-availability-flyout__cell--empty[data-v-987bd05f]{background-color:transparent;border-color:transparent}.instructor-availability-flyout__toggle[data-v-987bd05f]{width:100%;height:100%;display:inline-flex;align-items:center;justify-content:center;border:none;background-color:transparent;color:#fff;cursor:pointer;font-size:1rem;transition:background-color .15s ease}.instructor-availability-flyout__toggle--on[data-v-987bd05f]{background-color:#198754}.instructor-availability-flyout__toggle--off[data-v-987bd05f]{background-color:#dc3545}.instructor-availability-flyout__toggle--unset[data-v-987bd05f]{background-color:#fff}.instructor-availability-flyout__toggle--unset[data-v-987bd05f]:hover{background-color:#eef2f5}.sideout-form-actions[data-v-987bd05f]{width:100%;text-align:right}.instructor-vacation-flyout__intro[data-v-4dcbfeaf]{margin-bottom:12px}.instructor-vacation-flyout__list[data-v-4dcbfeaf]{list-style:none;margin:0 0 16px;padding:0}.instructor-vacation-flyout__item[data-v-4dcbfeaf]{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid #d9d9d9;border-radius:6px;background-color:#f7f7f7;margin-bottom:6px}.instructor-vacation-flyout__item-icon[data-v-4dcbfeaf]{color:#006aad}.instructor-vacation-flyout__range[data-v-4dcbfeaf]{flex:1;font-weight:600;color:#333}.instructor-vacation-flyout__remove[data-v-4dcbfeaf]{border:none;background-color:transparent;color:#dc3545;cursor:pointer;font-size:1rem;padding:4px;line-height:1}.instructor-vacation-flyout__remove[data-v-4dcbfeaf]:hover{color:#a71d2a}.instructor-vacation-flyout__empty[data-v-4dcbfeaf]{margin-bottom:16px;color:#666;font-style:italic}.instructor-vacation-flyout__add[data-v-4dcbfeaf]{display:flex;gap:12px;flex-wrap:wrap}.instructor-vacation-flyout__field[data-v-4dcbfeaf]{display:flex;flex-direction:column;flex:1;min-width:130px}.instructor-vacation-flyout__label[data-v-4dcbfeaf]{font-size:.8rem;font-weight:600;color:#333;margin-bottom:4px}.sideout-form-actions[data-v-4dcbfeaf]{width:100%;text-align:right}.instructor-language-selector[data-v-2730bc07]{background-color:#fff;color:#333;padding:8px 16px 16px}.instructor-language-selector__section[data-v-2730bc07]{padding:12px 0}.instructor-language-selector__section+.instructor-language-selector__section[data-v-2730bc07]{border-top:1px solid #e0e0e0}.instructor-language-selector__section-header[data-v-2730bc07]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.instructor-language-selector__section-title[data-v-2730bc07]{font-weight:700}.instructor-language-selector__empty[data-v-2730bc07]{font-size:14px;color:#666;margin:0}.instructor-language-selector__chips[data-v-2730bc07]{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.instructor-language-selector__chip[data-v-2730bc07]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:16px;background-color:#eef2f7;font-size:14px}.instructor-language-selector__chip-remove[data-v-2730bc07]{display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;cursor:pointer;padding:0;line-height:1;color:#666}.instructor-language-selector__chip-remove[data-v-2730bc07]:hover{color:#d00000}.site-navigation-graphical .no-items[data-v-d17754ff]{display:flex;width:100%;align-items:center;justify-content:center;margin-bottom:.75rem}.site-navigation-add[data-v-d17754ff]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #e0e0e0}.site-navigation-add-fields[data-v-d17754ff]{display:flex;flex-wrap:wrap;gap:.5rem}.site-navigation-add-fields[data-v-d17754ff]>*{flex:1 1 30%;min-width:0}.sideout-form-actions[data-v-d17754ff]{width:100%;text-align:right}.db-message-detail[data-v-5c64316f]{color:#191919;display:flex;flex-direction:column;gap:18px}.db-message-detail__section[data-v-5c64316f]{background:#fff;border:1px solid #e2e2e2}.db-message-detail__section h4[data-v-5c64316f]{background:#f1eff1;font-size:13px;font-weight:700;letter-spacing:.04em;margin:0;padding:12px 18px;text-transform:uppercase}.db-message-detail__summary-grid[data-v-5c64316f],.db-message-detail__more-grid[data-v-5c64316f],.db-message-detail__response-grid[data-v-5c64316f]{display:grid;gap:18px;padding:18px}.db-message-detail__summary-grid[data-v-5c64316f]{grid-template-columns:minmax(150px,1fr) minmax(250px,2fr)}.db-message-detail__more-grid[data-v-5c64316f]{grid-template-columns:minmax(260px,1fr) minmax(320px,2fr)}.db-message-detail__response-grid[data-v-5c64316f]{align-items:start;grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) minmax(220px,1.2fr) minmax(250px,1.4fr)}.db-message-detail__label[data-v-5c64316f]{font-size:12px;font-weight:700;margin-bottom:6px;text-transform:uppercase}.db-message-detail__line[data-v-5c64316f]{margin-bottom:4px}.db-message-detail__detail-lines[data-v-5c64316f]:not(:empty){margin-bottom:12px}.db-message-detail__user[data-v-5c64316f],.db-message-detail__materials[data-v-5c64316f],.db-message-detail__links[data-v-5c64316f],.db-message-detail__comments[data-v-5c64316f]{margin-top:14px}.db-message-detail__warning[data-v-5c64316f]{color:#b00020;font-weight:600;margin-top:6px}.db-message-detail__attendance[data-v-5c64316f]{border-collapse:collapse;font-size:13px;margin-top:12px;width:275px}.db-message-detail__attendance th[data-v-5c64316f]{background:#e9e9e9;border:1px solid #d7d7d7;font-size:12px;font-weight:700;padding:4px 6px;text-align:left}.db-message-detail__pdf-frame-wrap[data-v-5c64316f]{background:#efefef;height:360px;width:100%}.db-message-detail__pdf-frame[data-v-5c64316f]{border:0;height:100%;width:100%}.db-message-detail__attendance tr[data-v-5c64316f]:nth-child(2n){background:#f5f5f5}.db-message-detail__attendance td[data-v-5c64316f]{border:1px solid #ddd;padding:4px 6px}.db-message-detail__attendance th[data-v-5c64316f]:last-child,.db-message-detail__attendance td[data-v-5c64316f]:last-child{text-align:center;width:55px}.db-message-detail__attendance-total[data-v-5c64316f]{font-weight:700}.db-message-detail__attendance-total td[data-v-5c64316f]{text-align:left}.db-message-detail__attendance-total span[data-v-5c64316f]{display:inline-block}.db-message-detail__attendance-total span[data-v-5c64316f]:first-child{width:calc(100% - 45px)}.db-message-detail__material[data-v-5c64316f]{display:block;margin-bottom:6px}.db-message-detail__links[data-v-5c64316f]{display:flex;flex-wrap:wrap;gap:8px}.db-message-detail__pdf[data-v-5c64316f]{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center}.db-message-detail__pdf-placeholder[data-v-5c64316f]{align-items:center;background:#efefef;color:#999;display:flex;font-size:28px;height:260px;justify-content:center;width:100%}.db-message-detail__select[data-v-5c64316f]{max-width:100%}.db-message-detail__comment[data-v-5c64316f]{min-height:72px}.db-message-detail__comments[data-v-5c64316f]{border-top:1px solid #eee;padding:0 18px 18px}.db-message-detail__actions[data-v-5c64316f]{display:flex;justify-content:flex-end;padding:0 18px 18px}@media(max-width:900px){.db-message-detail__summary-grid[data-v-5c64316f],.db-message-detail__more-grid[data-v-5c64316f],.db-message-detail__response-grid[data-v-5c64316f]{grid-template-columns:1fr}}.scheduled-action-statistics[data-v-80c8ef55]{margin-bottom:1rem}.scheduled-action-statistics[data-v-80c8ef55] .ds-table-row{border-bottom:1px solid #e2dfdf}.media-recorder-flyout__preview[data-v-2eb4c7ae]{width:100%;max-height:320px;margin-top:12px;background:#000}.media-recorder-flyout__actions[data-v-2eb4c7ae]{display:flex;justify-content:flex-end;gap:8px}.media-recorder-player-flyout[data-v-ebcda05e]{min-height:100%;display:flex;flex-direction:column;gap:16px;padding:20px;background:#111;color:#fff}.media-recorder-player-flyout__header h4[data-v-ebcda05e]{margin:0 0 6px}.media-recorder-player-flyout__header p[data-v-ebcda05e]{margin:0;color:#d6d6d6}.media-recorder-player-flyout__player-wrap[data-v-ebcda05e]{flex:1;display:flex;align-items:center;justify-content:center;min-height:60vh;background:#000;border-radius:6px;overflow:hidden}.media-recorder-player-flyout__player[data-v-ebcda05e]{width:100%;max-height:78vh;background:#000}.media-recorder-player-flyout__meta[data-v-ebcda05e]{display:flex;justify-content:space-between;gap:16px;color:#d6d6d6;font-size:.875rem}.help-flyout[data-v-3aae0177]{display:flex;flex-direction:column;gap:1rem;height:100vh;max-height:100vh;overflow:hidden;padding:1rem}.help-flyout__header[data-v-3aae0177]{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;gap:1rem}.help-flyout__title[data-v-3aae0177]{margin:0}.help-flyout__tabs[data-v-3aae0177]{display:flex;flex:0 0 auto;gap:.5rem;border-bottom:1px solid #ddd}.help-flyout__tab[data-v-3aae0177]{border:0;border-bottom:3px solid transparent;padding:.625rem .75rem;background:transparent;cursor:pointer}.help-flyout__tab--active[data-v-3aae0177]{border-bottom-color:#0073ea;color:#0073ea;font-weight:600}.help-flyout__documentation-panel[data-v-3aae0177]{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden;position:relative}.help-flyout__footer-actions[data-v-3aae0177]{display:flex;flex:0 0 auto;justify-content:flex-end;padding:1rem 0 0;border-top:1px solid #ddd;background:#fff}.help-flyout__content[data-v-3aae0177]{flex:1 1 auto;min-height:18rem;overflow:auto;padding-right:.5rem;line-height:1.5}.help-flyout__content[data-v-3aae0177] p:first-child,.help-flyout__content[data-v-3aae0177] h1:first-child,.help-flyout__content[data-v-3aae0177] h2:first-child,.help-flyout__content[data-v-3aae0177] h3:first-child,.help-flyout__content[data-v-3aae0177] h4:first-child,.help-flyout__content[data-v-3aae0177] h5:first-child,.help-flyout__content[data-v-3aae0177] h6:first-child{margin-top:0}.help-flyout__content[data-v-3aae0177] p,.help-flyout__content[data-v-3aae0177] h1,.help-flyout__content[data-v-3aae0177] h2,.help-flyout__content[data-v-3aae0177] h3,.help-flyout__content[data-v-3aae0177] h4,.help-flyout__content[data-v-3aae0177] h5,.help-flyout__content[data-v-3aae0177] h6{margin-bottom:1rem}.help-flyout__content[data-v-3aae0177] ul,.help-flyout__content[data-v-3aae0177] ol{margin-bottom:1rem;padding-left:1.5rem}.help-flyout__content[data-v-3aae0177] code{padding:.1rem .25rem;background:#f2f2f2;border-radius:.2rem}.help-flyout__ticket-panel[data-v-3aae0177]{flex:1 1 auto;min-height:0;overflow:auto}.help-flyout__content[data-v-3aae0177] video{display:block;max-width:100%;margin:.5rem 0}.wiki-module[data-v-d20fcbbc]{--wiki-sidebar: #202b38;--wiki-sidebar-muted: #a8b5c3;--wiki-sidebar-border: rgba(255, 255, 255, .1);--wiki-accent: #4f9cf8;--wiki-accent-soft: rgba(79, 156, 248, .16);--wiki-ink: #243447;--wiki-muted: #697789;--wiki-border: #e5eaf0;display:grid;grid-template-columns:minmax(17rem,22rem) minmax(0,1fr);min-height:0;height:auto;overflow:hidden;border:1px solid var(--wiki-border);border-radius:.6rem;background:#f7f9fc;box-shadow:0 .6rem 1.8rem #1d304414}.wiki-module__sidebar[data-v-d20fcbbc]{display:flex;min-height:0;flex-direction:column;background:var(--wiki-sidebar);color:#fff}.wiki-module__brand[data-v-d20fcbbc]{padding:1.5rem 1.35rem 1.25rem;border-bottom:1px solid var(--wiki-sidebar-border)}.wiki-module__eyebrow[data-v-d20fcbbc]{display:block;color:var(--wiki-accent);font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.wiki-module__heading[data-v-d20fcbbc]{margin:.35rem 0 0;color:#fff;font-size:1.35rem;font-weight:650}.wiki-module__description[data-v-d20fcbbc]{margin:.5rem 0 0;color:var(--wiki-sidebar-muted);font-size:.82rem;line-height:1.45}.wiki-module__manage[data-v-d20fcbbc]{margin-top:1rem;padding:.45rem .7rem;border:1px solid rgba(79,156,248,.6);border-radius:.3rem;background:transparent;color:#d8e9ff;cursor:pointer;font:inherit;font-size:.78rem;font-weight:650}.wiki-module__manage+.wiki-module__manage[data-v-d20fcbbc]{margin-left:.45rem}.wiki-module__manage[data-v-d20fcbbc]:hover{background:var(--wiki-accent-soft);color:#fff}.wiki-module__search[data-v-d20fcbbc]{display:flex;align-items:center;gap:.5rem;margin:1rem 1rem .85rem;padding:0 .65rem;border:1px solid rgba(255,255,255,.16);border-radius:.35rem;background:#ffffff14;color:var(--wiki-sidebar-muted)}.wiki-module__search[data-v-d20fcbbc]:focus-within{border-color:var(--wiki-accent);box-shadow:0 0 0 2px #4f9cf833}.wiki-module__search-icon[data-v-d20fcbbc]{font-size:1.25rem;line-height:1}.wiki-module__search input[data-v-d20fcbbc]{width:100%;min-width:0;padding:.65rem 0;border:0;outline:0;background:transparent;color:#fff;font:inherit;font-size:.85rem}.wiki-module__search input[data-v-d20fcbbc]::placeholder{color:#aab6c4}.wiki-module__search input[data-v-d20fcbbc]::-webkit-search-cancel-button{display:none}.wiki-module__clear-search[data-v-d20fcbbc]{border:0;background:transparent;color:var(--wiki-sidebar-muted);cursor:pointer;font-size:1.15rem;line-height:1}.wiki-module__nav-heading[data-v-d20fcbbc]{display:flex;align-items:center;justify-content:space-between;padding:0 1.35rem .45rem;color:var(--wiki-sidebar-muted);font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.wiki-module__count[data-v-d20fcbbc]{min-width:1.25rem;padding:.12rem .3rem;border-radius:1rem;background:#ffffff1a;text-align:center;letter-spacing:0}.wiki-module__navigation[data-v-d20fcbbc]{min-height:0;flex:1 1 auto;max-height:calc(100vh - 20rem);overflow-x:hidden;overflow-y:auto;padding:0 .6rem}.wiki-module__nav-row[data-v-d20fcbbc]{display:flex;align-items:stretch;min-height:2.3rem}.wiki-module__toggle[data-v-d20fcbbc]{flex:0 0 1.8rem;border:0;background:transparent;color:var(--wiki-sidebar-muted);cursor:pointer}.wiki-module__toggle--empty[data-v-d20fcbbc]{cursor:default}.wiki-module__caret[data-v-d20fcbbc]{display:inline-block;width:.42rem;height:.42rem;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(-45deg) translateY(-1px);transition:transform .15s ease}.wiki-module__caret--expanded[data-v-d20fcbbc]{transform:rotate(45deg) translate(-1px,-2px)}.wiki-module__nav-button[data-v-d20fcbbc]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;min-width:0;margin:.1rem 0;padding:.45rem .65rem;padding-left:calc(.65rem + (var(--wiki-depth) * .7rem));border:0;border-radius:.3rem;background:transparent;color:#d8e1ea;cursor:pointer;font:inherit;font-size:.84rem;text-align:left;transition:background .15s ease,color .15s ease}.wiki-module__nav-button[data-v-d20fcbbc]:hover{background:#ffffff14;color:#fff}.wiki-module__nav-button--selected[data-v-d20fcbbc]{background:var(--wiki-accent-soft);color:#fff;box-shadow:inset 3px 0 0 var(--wiki-accent)}.wiki-module__nav-button--retired[data-v-d20fcbbc]{color:#9aa8b6}.wiki-module__nav-title[data-v-d20fcbbc]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wiki-module__retired-dot[data-v-d20fcbbc]{flex:0 0 .42rem;width:.42rem;height:.42rem;border-radius:50%;background:#e0a24a}.wiki-module__empty-nav[data-v-d20fcbbc]{padding:1rem .75rem;color:var(--wiki-sidebar-muted);font-size:.84rem;line-height:1.45}.wiki-module__footer[data-v-d20fcbbc]{flex:0 0 auto;padding:.85rem 1.35rem;border-top:1px solid var(--wiki-sidebar-border);color:var(--wiki-sidebar-muted);font-size:.75rem}.wiki-module__content[data-v-d20fcbbc]{min-width:0;overflow:visible;padding:clamp(1.5rem,4vw,4rem)}.wiki-module__article[data-v-d20fcbbc],.wiki-module__welcome[data-v-d20fcbbc]{width:min(100%,52rem);margin:0 auto}.wiki-module__article-kicker[data-v-d20fcbbc]{display:flex;align-items:center;justify-content:space-between;gap:.65rem;color:var(--wiki-accent);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.wiki-module__article-kicker-meta[data-v-d20fcbbc]{display:inline-flex;align-items:center;gap:.65rem}.wiki-module__edit-button[data-v-d20fcbbc],.wiki-module__cancel-button[data-v-d20fcbbc],.wiki-module__save-button[data-v-d20fcbbc]{border-radius:.3rem;cursor:pointer;font:inherit;font-size:.78rem;font-weight:650}.wiki-module__edit-button[data-v-d20fcbbc],.wiki-module__cancel-button[data-v-d20fcbbc]{padding:.45rem .7rem;border:1px solid var(--wiki-border);background:#fff;color:var(--wiki-ink)}.wiki-module__edit-button[data-v-d20fcbbc]:hover,.wiki-module__cancel-button[data-v-d20fcbbc]:hover{border-color:var(--wiki-accent);color:#1f72c8}.wiki-module__editor[data-v-d20fcbbc]{margin-top:.5rem}.wiki-module__article-metadata[data-v-d20fcbbc]{display:grid;grid-template-columns:minmax(0,1fr) 12rem;gap:.9rem;margin:.75rem 0 1.6rem}.wiki-module__metadata-field[data-v-d20fcbbc]{display:flex;min-width:0;flex-direction:column;gap:.35rem;color:var(--wiki-muted);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.wiki-module__metadata-field input[data-v-d20fcbbc],.wiki-module__metadata-field select[data-v-d20fcbbc]{width:100%;min-height:2.7rem;box-sizing:border-box;border:1px solid var(--wiki-border);border-radius:.35rem;background:#fff;color:var(--wiki-ink);font:inherit;font-size:1rem;font-weight:500;letter-spacing:normal;text-transform:none}.wiki-module__metadata-field input[data-v-d20fcbbc]{padding:.55rem .7rem}.wiki-module__metadata-field select[data-v-d20fcbbc]{padding:.55rem 2rem .55rem .7rem}.wiki-module__metadata-field input[data-v-d20fcbbc]:focus,.wiki-module__metadata-field select[data-v-d20fcbbc]:focus{border-color:var(--wiki-accent);outline:2px solid var(--wiki-accent-soft);outline-offset:1px}.wiki-module__metadata-field input[readonly][data-v-d20fcbbc],.wiki-module__metadata-field select[data-v-d20fcbbc]:disabled{background:#f2f5f8;color:var(--wiki-muted);cursor:not-allowed;opacity:1}.wiki-module__metadata-field small[data-v-d20fcbbc]{color:var(--wiki-muted);font-size:.72rem;font-weight:400;letter-spacing:normal;line-height:1.4;text-transform:none}.wiki-module__editor[data-v-d20fcbbc] .markdown-editor{border-color:var(--wiki-border);border-radius:.5rem;box-shadow:0 .35rem 1rem #1d30440f}.wiki-module__editor[data-v-d20fcbbc] .markdown-editor__toolbar{padding:.65rem;border-color:var(--wiki-border);background:#f7f9fc}.wiki-module__editor[data-v-d20fcbbc] .markdown-editor__toolbar-button{border-color:var(--wiki-border);border-radius:.3rem;background:#fff;color:var(--wiki-ink)}.wiki-module__editor[data-v-d20fcbbc] .markdown-editor__toolbar-button:hover,.wiki-module__editor[data-v-d20fcbbc] .markdown-editor__toolbar-button--active{border-color:var(--wiki-accent);background:var(--wiki-accent-soft);color:#1f72c8}.wiki-module__editor[data-v-d20fcbbc] .markdown-editor__workspace{min-height:24rem!important}.wiki-module__editor[data-v-d20fcbbc] .markdown-editor__wysiwyg,.wiki-module__editor[data-v-d20fcbbc] .markdown-editor__input{min-height:inherit;padding:1.5rem;color:#445366;font-size:1rem;line-height:1.7}.wiki-module__editor[data-v-d20fcbbc] .markdown-editor__wysiwyg{overflow:visible}.wiki-module__editor[data-v-d20fcbbc] .markdown-editor__wysiwyg h1,.wiki-module__editor[data-v-d20fcbbc] .markdown-editor__wysiwyg h2,.wiki-module__editor[data-v-d20fcbbc] .markdown-editor__wysiwyg h3,.wiki-module__editor[data-v-d20fcbbc] .markdown-editor__wysiwyg h4,.wiki-module__editor[data-v-d20fcbbc] .markdown-editor__wysiwyg h5,.wiki-module__editor[data-v-d20fcbbc] .markdown-editor__wysiwyg h6{margin:1.8rem 0 .7rem;color:var(--wiki-ink);line-height:1.25}.wiki-module__editor[data-v-d20fcbbc] .markdown-editor__wysiwyg h1:first-child,.wiki-module__editor[data-v-d20fcbbc] .markdown-editor__wysiwyg h2:first-child,.wiki-module__editor[data-v-d20fcbbc] .markdown-editor__wysiwyg h3:first-child,.wiki-module__editor[data-v-d20fcbbc] .markdown-editor__wysiwyg p:first-child{margin-top:0}.wiki-module__editor[data-v-d20fcbbc] .markdown-editor__wysiwyg p,.wiki-module__editor[data-v-d20fcbbc] .markdown-editor__wysiwyg ul,.wiki-module__editor[data-v-d20fcbbc] .markdown-editor__wysiwyg ol{margin:0 0 1rem}.wiki-module__editor[data-v-d20fcbbc] .markdown-editor__wysiwyg ul,.wiki-module__editor[data-v-d20fcbbc] .markdown-editor__wysiwyg ol{padding-left:1.5rem}.wiki-module__editor[data-v-d20fcbbc] .markdown-editor__wysiwyg a{color:#1f72c8;text-decoration:underline;text-underline-offset:.12em}.wiki-module__editor-actions[data-v-d20fcbbc]{display:flex;align-items:center;justify-content:flex-end;gap:.65rem;margin-top:1rem}.wiki-module__autosave[data-v-d20fcbbc]{display:flex;align-items:center;gap:.65rem;margin-right:auto;color:var(--wiki-muted);font-size:.78rem}.wiki-module__autosave-label[data-v-d20fcbbc]{display:inline-flex;align-items:center;gap:.35rem;cursor:pointer;white-space:nowrap}.wiki-module__autosave-status[data-v-d20fcbbc]{white-space:nowrap}.wiki-module__save-button[data-v-d20fcbbc]{padding:.65rem 1rem;border:1px solid #1f72c8;background:#1f72c8;color:#fff}.wiki-module__save-button[data-v-d20fcbbc]:hover:not(:disabled){background:#185c9f}.wiki-module__save-button[data-v-d20fcbbc]:disabled{cursor:not-allowed;opacity:.55}.wiki-module__retired-label[data-v-d20fcbbc]{padding:.2rem .45rem;border-radius:1rem;background:#fff3df;color:#9a641c;font-size:.65rem;letter-spacing:.06em}.wiki-module__ai-generated-label[data-v-d20fcbbc]{padding:.2rem .5rem;border-radius:999px;background:#c92a2a;color:#fff;font-size:.65rem;letter-spacing:.06em}.wiki-module__article-title[data-v-d20fcbbc]{margin:.75rem 0 1.6rem;color:var(--wiki-ink);font-size:clamp(1.8rem,4vw,2.65rem);font-weight:650;line-height:1.12}.wiki-module__markdown[data-v-d20fcbbc]{color:#445366;font-size:1rem;line-height:1.7}.wiki-module__markdown[data-v-d20fcbbc] p:first-child,.wiki-module__markdown[data-v-d20fcbbc] h1:first-child,.wiki-module__markdown[data-v-d20fcbbc] h2:first-child,.wiki-module__markdown[data-v-d20fcbbc] h3:first-child{margin-top:0}.wiki-module__markdown[data-v-d20fcbbc] h1,.wiki-module__markdown[data-v-d20fcbbc] h2,.wiki-module__markdown[data-v-d20fcbbc] h3,.wiki-module__markdown[data-v-d20fcbbc] h4,.wiki-module__markdown[data-v-d20fcbbc] h5,.wiki-module__markdown[data-v-d20fcbbc] h6{margin:1.8rem 0 .7rem;color:var(--wiki-ink);line-height:1.25}.wiki-module__markdown[data-v-d20fcbbc] p,.wiki-module__markdown[data-v-d20fcbbc] ul,.wiki-module__markdown[data-v-d20fcbbc] ol{margin:0 0 1rem}.wiki-module__markdown[data-v-d20fcbbc] ul,.wiki-module__markdown[data-v-d20fcbbc] ol{padding-left:1.5rem}.wiki-module__markdown[data-v-d20fcbbc] a{color:#1f72c8;text-decoration:underline;text-underline-offset:.12em}.wiki-module__markdown[data-v-d20fcbbc] code{padding:.12rem .3rem;border-radius:.25rem;background:#edf1f6;color:#33465c;font-size:.9em}.wiki-module__markdown[data-v-d20fcbbc] hr{margin:1.8rem 0;border:0;border-top:1px solid var(--wiki-border)}.wiki-module__no-content[data-v-d20fcbbc],.wiki-module__welcome p[data-v-d20fcbbc]{color:var(--wiki-muted);line-height:1.6}.wiki-module__welcome[data-v-d20fcbbc]{display:flex;min-height:100%;flex-direction:column;align-items:flex-start;justify-content:center}.wiki-module__welcome-icon[data-v-d20fcbbc]{display:grid;width:3rem;height:3rem;place-items:center;margin-bottom:1.5rem;border-radius:.75rem;background:var(--wiki-accent-soft);color:var(--wiki-accent);font-size:1.4rem}.wiki-module__welcome .wiki-module__article-title[data-v-d20fcbbc]{margin-bottom:.5rem}.wiki-module__welcome p[data-v-d20fcbbc]{max-width:30rem;margin:0}.sr-only[data-v-d20fcbbc]{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:760px){.wiki-module[data-v-d20fcbbc]{grid-template-columns:1fr;height:auto;min-height:0}.wiki-module__sidebar[data-v-d20fcbbc]{max-height:30rem}.wiki-module__navigation[data-v-d20fcbbc]{max-height:17rem}.wiki-module__content[data-v-d20fcbbc]{min-height:0}.wiki-module__article-metadata[data-v-d20fcbbc]{grid-template-columns:1fr}}.wiki-hierarchy-graphical .no-items[data-v-163ea075]{display:flex;width:100%;align-items:center;justify-content:center;margin-bottom:.75rem}.wiki-hierarchy-graphical .sideout-form-details[data-v-163ea075]{overflow:auto}.wiki-hierarchy-graphical .sideout-form-actions[data-v-163ea075]{width:100%;text-align:right}.grid-cell-text-action[data-v-41a883d9]{-webkit-user-select:text;user-select:text}.plain-link-styles[data-v-d1f0cd1e]{white-space:normal!important;text-align:left!important}.grid-expanded-content[data-v-67e885cd]{box-sizing:border-box;padding:16px 24px 24px;width:100%}.grid-expanded-content__columns[data-v-67e885cd]{display:grid;gap:24px;grid-template-columns:repeat(var(--expanded-content-column-count, 1),minmax(0,1fr))}.grid-expanded-content__column[data-v-67e885cd]{background:var(--header-background-grey, #f1f1f1);box-sizing:border-box;display:flex;flex-direction:column;gap:12px;min-width:0;padding:24px}.grid-expanded-content__item[data-v-67e885cd]{width:100%}.grid-expanded-content__field[data-v-67e885cd]{display:flex;flex-direction:column;gap:2px;min-width:0}.grid-expanded-content__label[data-v-67e885cd]{font-weight:700}.grid-expanded-content__label[data-v-67e885cd],.grid-expanded-content__value[data-v-67e885cd]{min-width:0;overflow-wrap:anywhere}@media(max-width:900px){.grid-expanded-content__columns[data-v-67e885cd]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.grid-expanded-content[data-v-67e885cd]{padding:12px}.grid-expanded-content__column[data-v-67e885cd]{padding:16px}.grid-expanded-content__columns[data-v-67e885cd]{grid-template-columns:minmax(0,1fr)}}.ds-mobile-row-item.ds-has-row-actions.mobile-align-top[data-v-a9d863cb]{align-items:flex-start}.grid-mobile-row[data-v-a9d863cb]{background:#fff;padding:16px;margin-bottom:2px;align-items:center}.ds-mobile-row-item[data-v-a9d863cb]{flex-direction:row}.grid-mobile-row.ds-grid-row-override[data-v-a9d863cb]{background-color:var(--global--color-neutral50, #f9fafb);color:var(--global--color-neutral400, #9ca3af)!important}.ds-grid-batch-column[data-v-a9d863cb]{width:40px;text-align:center;vertical-align:middle}.ds-grid-table .ds-grid-batch-action-row td[data-v-a9d863cb]{background:#eaf3fb;padding:8px 5px}.ds-grid-batch-action-bar[data-v-a9d863cb]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.ds-grid-batch-exit[data-v-a9d863cb]{margin-left:auto}.ds-grid-table .ds-grid-data-row td.ds-grid-batch-column[data-v-a9d863cb]{background:#eaf3fb}.grid-mobile-row.ds-grid-batch-action-row .ds-grid-batch-action-bar[data-v-a9d863cb]{width:100%}.grid-mobile-row.ds-grid-batch-selected[data-v-a9d863cb]{background:#f4f9fe}.ds-grid-batch-mobile-checkbox[data-v-a9d863cb]{display:flex;align-items:center;padding-right:.5rem}.ds-grid-row-actions[data-v-a9d863cb]{align-items:center;display:flex;gap:.5rem;justify-content:flex-end}.ds-grid-discussion-link[data-v-a9d863cb]{align-items:center;color:var(--global--status-blue, #57d2ff);display:inline-flex;padding:0}.ds-grid-batch-exit[data-v-a9d863cb]{color:#757575}.ds-grid-expander-column[data-v-a9d863cb],.ds-grid-expander-cell[data-v-a9d863cb]{padding-left:8px;padding-right:8px;text-align:center;width:40px}.ds-grid-expander-button[data-v-a9d863cb]{align-items:center;background:transparent;border:0;color:var(--global--color-primary, #052c65);cursor:pointer;display:inline-flex;justify-content:center;padding:4px}.ds-grid-expander-button .ds-icon[data-v-a9d863cb]{transform:rotate(-90deg);transition:transform .2s ease}.ds-grid-expander-button .ds-grid-expander-icon-expanded[data-v-a9d863cb]{transform:rotate(0)}.ds-grid-expanded-row[data-v-a9d863cb]{border-bottom:2px solid #ddd}.ds-grid-expanded-row>td[data-v-a9d863cb]{padding:0}.ds-grid-expander-mobile[data-v-a9d863cb]{flex:0 0 auto}.ds-grid-expanded-mobile[data-v-a9d863cb]{background:#fff;margin-bottom:2px}.alert-grid-container .alert-actions .ds-button.ds-button--primary{border-color:var(--global--color-semantic-info);background-color:var(--global--color-semantic-info);color:var(--global--color-neutral-900)}.ds-grid-batch-list[data-v-da484f08]{background:#fff}.ds-grid-batch-row[data-v-da484f08]{align-items:center;border-bottom:1px solid var(--global--color-neutral100, #f0f1f3);display:flex;gap:16px;padding:12px 24px}.ds-grid-batch-row[data-v-da484f08]:last-of-type{border-bottom:0}.ds-grid-batch-row.ds-grid-row-override[data-v-da484f08]{background-color:var(--global--color-neutral50, #f9fafb);color:var(--global--color-neutral400, #9ca3af)!important}.ds-grid-batch-override[data-v-da484f08]{flex:1 1 auto}.ds-grid-no-results-container[data-v-da484f08]{margin-top:24px}.ds-grid-batch-fields[data-v-da484f08]{align-items:center;display:flex;flex:1 1 auto;gap:16px;min-width:0}.ds-grid-batch-field[data-v-da484f08]{flex:1 1 0;font-family:var(--alternate-font-family);font-size:16px;line-height:26px;min-width:0}.ds-grid-batch-field-primary[data-v-da484f08]{color:var(--Text, #222)}.ds-grid-batch-field-meta[data-v-da484f08]{color:var(--icon-grey, #757575)}.ds-grid-row-actions[data-v-da484f08]{align-items:center;display:flex;flex:0 0 auto;gap:.5rem;justify-content:flex-end;margin-left:auto}.ds-grid-row-actions[data-v-da484f08] .dynamic-menu{align-items:center;display:flex;flex-direction:row;gap:10px}.ds-grid-batch-row-mobile[data-v-da484f08]{align-items:stretch;flex-direction:column;gap:4px}.ds-grid-batch-row-mobile-heading[data-v-da484f08]{align-items:center;display:flex;gap:16px}.ds-grid-batch-row-mobile>.ds-grid-batch-field[data-v-da484f08]{flex:0 0 auto}.ds-grid-batch-row-mobile-heading .ds-grid-batch-field-primary[data-v-da484f08]{flex:1 1 auto;min-width:0}.ds-grid-batch-expander[data-v-da484f08]{flex:0 0 auto}.ds-grid-expander-button[data-v-da484f08]{align-items:center;background:transparent;border:0;color:var(--global--color-primary, #052c65);cursor:pointer;display:inline-flex;justify-content:center;padding:4px}.ds-grid-expander-button .ds-icon[data-v-da484f08]{transform:rotate(-90deg);transition:transform .2s ease}.ds-grid-expander-button .ds-grid-expander-icon-expanded[data-v-da484f08]{transform:rotate(0)}.grid-expanded-content[data-v-da484f08]{flex:0 0 100%}.ds-grid-batch-accordion[data-v-bab5e594] .course-subheading{background:#fff;box-shadow:0 0 0 100vw #fff;clip-path:inset(0 -100vw);padding-bottom:16px;padding-top:16px}.ds-grid-batch-accordion[data-v-bab5e594] .module-accordion-button{color:#052c65;background-color:transparent;border:none;padding:0;font-size:16px;line-height:0;height:16px;transition:transform .3s ease;width:16px}.ds-grid-batch-accordion[data-v-bab5e594] .module-accordion-button.up{transform:rotate(-90deg)}.ds-grid-batch-accordion[data-v-bab5e594] .module-accordion-body{background:var(--header-background-grey, #f1f1f1);box-shadow:0 0 0 100vw var(--header-background-grey, #f1f1f1);clip-path:inset(0 -100vw)}.ds-grid-batch-layout[data-v-bab5e594]{padding:20px 0}.form-panel-row[data-v-9c042bd3]{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:.5em;width:100%}.form-panel[data-v-9c042bd3]{min-width:0}.form-panel-actions[data-v-9c042bd3]{display:flex;justify-content:flex-end;gap:.5rem}@media only screen and (max-width:768px){.form-panel-row[data-v-9c042bd3]{flex-direction:column}.form-panel[data-v-9c042bd3]{width:100%!important;flex-basis:100%!important}}body.help-ticket-layout-open{box-sizing:border-box;padding-right:var(--help-ticket-frame-width)}.help-ticket-frame[data-v-c12a1cf9]{position:fixed;z-index:2000;inset:0 0 0 auto;display:flex;flex-direction:column;width:var(--help-ticket-frame-width, min(50vw, 720px));box-sizing:border-box;border-left:1px solid #c8c8c8;box-shadow:-8px 0 24px #0000002e;visibility:hidden}.help-ticket-frame--ready[data-v-c12a1cf9]{visibility:visible}.help-ticket-frame__content[data-v-c12a1cf9]{display:block;flex:1 1 auto;width:100%;min-height:0;border:0}.edit-module[data-v-e27475df]{display:flex;flex-direction:column;height:100%;background-color:var(--global--color-neutral-0, #ffffff)}.edit-module__header[data-v-e27475df]{position:relative;padding:1.5rem;background-color:var(--global--color-neutral-100, #d9d9d9)}.edit-module__heading[data-v-e27475df]{display:flex;align-items:center;gap:.75rem}.edit-module__title-icon[data-v-e27475df]{display:inline-flex;align-items:center;flex:0 0 auto}.edit-module__title-icon[data-v-e27475df] .grid-icon{width:2.25rem;height:2.25rem;margin-right:0}.edit-module__title[data-v-e27475df]{margin:0;padding:0}.edit-module__subtitle[data-v-e27475df]{margin:.25rem 0 0;color:var(--global--color-neutral-600, #525252)}.edit-module__actions[data-v-e27475df]{position:absolute;top:1.5rem;right:4rem}.edit-module__body[data-v-e27475df]{display:flex;flex:1;min-height:0}.edit-module__nav[data-v-e27475df]{flex:0 0 260px;overflow-y:auto;padding-left:30px;background-color:var(--global--color-neutral-50, #f0eded)}.edit-module__nav ul[data-v-e27475df]{list-style:none;margin:0;padding:.75rem 0}.edit-module__nav-item[data-v-e27475df]{padding:.225rem 1.5rem;margin:.25rem 0;border-left:3px solid transparent;cursor:pointer;white-space:nowrap}.edit-module__nav-item--selected[data-v-e27475df]{border-left-color:var(--global--color-brand-primary, #0676d8);font-weight:700;color:#000}.edit-module__content[data-v-e27475df]{flex:1;min-width:0;overflow-y:auto;padding:1.5rem;background-color:var(--global--color-neutral-0, #ffffff)}.form-panel-row[data-v-e27475df]{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:.5em;width:100%}.form-panel[data-v-e27475df]{min-width:0}.edit-module__footer[data-v-e27475df]{display:flex;justify-content:flex-end;align-items:center;gap:1.5rem;padding:1rem 1.5rem;background-color:var(--global--color-neutral-100, #f0eded);border-top:1px solid var(--global--color-neutral-200, #e5e5e5)}.edit-module__footer[data-v-e27475df] .edit-module__cancel{color:var(--global--color-neutral-900, #262626)}@media only screen and (max-width:768px){.form-panel-row[data-v-e27475df]{flex-direction:column}.form-panel[data-v-e27475df]{width:100%!important;flex-basis:100%!important}}.ds-flyout:has(.edit-module-flyout){padding:0}.ds-flyout-body.edit-module-flyout{padding:0;height:100%}.ds-flyout:has(.module-flyout){box-shadow:5px 5px 10px #000}.module-wrapper--composer-only[data-v-4a7889fc]{width:100%;min-height:100vh;background:#17181f}.module-composer-only[data-v-4a7889fc]{width:100%;min-height:100vh}.module-composer-only[data-v-4a7889fc] .custom-module,.module-composer-only[data-v-4a7889fc] .discussion-flyout{min-height:100vh;box-sizing:border-box}.module-composer-only[data-v-4a7889fc] .ds-flyout-body.help-ticket-composer-flyout{min-height:100vh;padding:0}.session-timeout-message[data-v-b8350ffa]{margin:0}.session-timeout-countdown[data-v-b8350ffa]{margin:.75rem 0 0;font-weight:700}.no-active-sessions[data-v-cdf83603]{margin-bottom:0}.session-actions[data-v-cdf83603]{display:flex;gap:.5em}.filters[data-v-9b4c0667]{margin-top:1rem}.filters[data-v-9b4c0667],.current-sessions[data-v-9b4c0667]{margin-bottom:1rem}.daily-classes-table[data-v-e98dd699] .ds-table-header-cell{font-size:1.4em}.sessionClassName[data-v-e98dd699]{vertical-align:middle;font-size:1.4em}.centerText[data-v-e98dd699]{text-align:center}.advert-image[data-v-e98dd699]{width:100%;height:auto;margin-top:20px}.blockFooter[data-v-e98dd699]{margin-top:20px;background-color:#60b05a;color:#fff;padding:10px}.daily-classes-table[data-v-e98dd699] .ds-table-row:nth-child(odd){background-color:#d5e5d4}.daily-classes-table[data-v-e98dd699] .ds-table-row{border-bottom:1px solid #e2dfdf}.header[data-v-9e03ca47]{font-size:1.4em}.sessionClassName[data-v-9e03ca47]{vertical-align:middle;font-size:1.4em}.centerText[data-v-9e03ca47]{text-align:center}.advert-image[data-v-9e03ca47]{width:100%;height:auto;margin-top:20px}.blockFooter[data-v-9e03ca47]{margin-top:20px;background-color:#60b05a;color:#fff;padding:10px}.instructor-check-in-table[data-v-9e03ca47] .ds-table-row{border-bottom:1px solid #e2dfdf}.stacked-center[data-v-9e03ca47]{text-align:center}.headshot-large[data-v-9e03ca47]{width:120px;border-radius:100px;margin:10px 14px 8px 10px;display:inline}.bottom-element[data-v-1ae315cb]{width:100%;margin:10px 0 0;padding:10px;text-align:center}.language-select-wrapper[data-v-1ae315cb]{display:flex;justify-content:flex-start;border:1px solid white;border-radius:1rem;padding:.375rem .75rem;max-width:100%;background:#fff;width:100%}@media(min-width:768px){.language-select-wrapper[data-v-1ae315cb]{max-width:500px;width:auto;margin:0 auto}}.language-select-wrapper[data-v-1ae315cb] .custom-form__input-wrap{display:flex;flex-direction:row-reverse;align-items:center;gap:10px;justify-content:flex-end;width:100%}@media(min-width:768px){.language-select-wrapper[data-v-1ae315cb] .custom-form__select{width:auto}}.language-select-wrapper[data-v-1ae315cb] .custom-form__label--visible{justify-content:flex-start;margin-bottom:0;white-space:nowrap;text-transform:uppercase;font-size:12px;width:auto;flex-shrink:0}.language-select-wrapper[data-v-1ae315cb] .custom-form__select{color:#0676d8;width:100%;font-size:16px;border:none;flex-grow:1}@media(min-width:768px){.language-select-wrapper[data-v-1ae315cb] .custom-form__select{min-width:200px}}.custom-form__input[data-v-1ae315cb]{border:1px solid #e3e3e3}.question-header[data-v-ac60a59c]{margin:0 0 20px;padding:0}[data-v-ac60a59c]::placeholder{font-style:italic}.content-area[data-v-ac60a59c]{padding:20px 20px 10px}.survey-option[data-v-ac60a59c]{margin-bottom:10px}.character-limit-wrapper[data-v-ac60a59c]{width:100%;text-align:right;padding-top:3px;color:gray}.likert-followup-textarea[data-v-ac60a59c]{width:100%}.alert[data-v-ac60a59c]{color:red}.survey-navigation-button[data-v-1ce60fda]{width:300px;margin:20px 0 15px}.survey-navigation-button.disabled[data-v-1ce60fda]{opacity:.5;cursor:not-allowed;pointer-events:none;background-color:#6c757d!important;border-color:#6c757d!important}.survey-question[data-v-1ce60fda]{margin:0 0 20px}.bottom-element[data-v-1ce60fda]{width:100%;margin:10px 0 0;padding:10px;text-align:center}.bottom-element.has-textarea[data-v-1ce60fda]{position:relative;bottom:auto;margin-top:20px}.icon-wrapper[data-v-63351e8a]{margin:20px 0 3px;display:flex}#survey-error[data-v-acb88300]{text-align:center;margin:40px auto;max-width:600px}.login-form-column[data-v-342e1f07]{width:100%}@media(min-width:992px){.login-form-column[data-v-342e1f07]{flex:0 0 auto;width:33.33333333%}}.login-form-column[data-v-a96ef14c]{width:100%}@media(min-width:992px){.login-form-column[data-v-a96ef14c]{flex:0 0 auto;width:33.33333333%}}.main-nav-menu[data-v-158719ac]{display:flex}.main-nav-list[data-v-158719ac]{display:flex;align-items:center;list-style:none;margin:0;padding:0}.main-nav-item[data-v-158719ac]{position:relative;display:flex;align-items:center}.main-nav-link[data-v-158719ac]{display:inline-flex;align-items:center;gap:var(--global--spacing-1, .25rem);padding:8px 0 6px;margin:0 1rem;color:var(--global--color-neutral-0, #ffffff);background:none;border:0;border-bottom:4px solid transparent;text-decoration:none;white-space:nowrap;cursor:pointer;font:inherit}.main-nav-link[data-v-158719ac]:hover,.main-nav-link[data-v-158719ac]:focus{color:var(--global--color-brand-secondary, #57d2ff);cursor:pointer}.main-nav-link[data-v-158719ac]:focus-visible{outline:2px solid var(--global--color-brand-primary, #0676d8);outline-offset:2px}.main-nav-link--disabled[data-v-158719ac]{opacity:.5;cursor:not-allowed;pointer-events:none}.main-nav-chevron[data-v-158719ac]{display:inline-flex;align-items:center;justify-content:center;color:currentColor;transition:transform .15s ease}.main-nav-item--open>.main-nav-link--toggle .main-nav-chevron[data-v-158719ac]{transform:rotate(180deg)}.main-nav-sublist[data-v-158719ac]{position:absolute;top:90%;left:0;z-index:var(--global--z-index-dropdown, 1000);display:none;min-width:10rem;padding:0;margin:0;list-style:none;background-color:var(--global--color-neutral-650, #555555);border:1px solid var(--global--color-neutral-600, #757575);border-top:4px solid var(--global--color-brand-secondary, #57d2ff);box-shadow:4px 4px #0003;text-align:left}.main-nav-sublist--open[data-v-158719ac]{display:block}.main-nav-subitem[data-v-158719ac]{position:relative;display:block}.main-nav-sublink[data-v-158719ac]{display:flex;align-items:center;justify-content:space-between;padding:10px 0;margin:0 var(--global--spacing-4, 1rem);color:var(--global--color-neutral-0, #ffffff);text-decoration:none;white-space:nowrap;font-size:var(--global--typography-font-size-sm, .875rem)}.main-nav-subitem:not(:last-child)>.main-nav-sublink[data-v-158719ac]{border-bottom:1px solid var(--global--color-neutral-600, #757575)}.main-nav-sublink[data-v-158719ac]:hover,.main-nav-sublink[data-v-158719ac]:focus{color:var(--global--color-brand-secondary, #57d2ff)}.main-nav-sublink--disabled[data-v-158719ac]{opacity:.5;cursor:not-allowed;pointer-events:none}.main-nav-caret[data-v-158719ac]{font-size:1.1rem;line-height:1}.main-nav-subsublist[data-v-158719ac]{position:absolute;top:-4px;left:100%;z-index:var(--global--z-index-dropdown, 1000);display:none;min-width:10rem;padding:0;margin:0;list-style:none;background-color:var(--global--color-neutral-650, #555555);border:1px solid var(--global--color-neutral-600, #757575);border-top:4px solid var(--global--color-brand-secondary, #57d2ff);box-shadow:4px 4px #0003;text-align:left}.main-nav-subsublist--left[data-v-158719ac]{left:auto;right:100%}.main-nav-subsublist--open[data-v-158719ac]{display:block}.site-navigation-wrapper[data-v-2e1308a6]{position:relative}.site-navigation-wrapper[data-v-2e1308a6] .ds-header-nav-list--main .ds-header-nav-item:not(.ds-header-nav-item--slot){display:none}.site-navigation-wrapper[data-v-2e1308a6] .ds-header-nav-item--slot{flex:1}.desktop-main-nav[data-v-2e1308a6]{display:none}@media(min-width:577px){.desktop-main-nav[data-v-2e1308a6]{display:flex}}@media(min-width:577px)and (max-width:767px){.site-navigation-wrapper[data-v-2e1308a6] .ds-header-nav-item--slot{min-width:0}.desktop-main-nav[data-v-2e1308a6]{width:100%;min-width:0}.desktop-main-nav[data-v-2e1308a6] .main-nav-list{flex-wrap:wrap}}.batch-item-count-badge[data-v-2e1308a6]{position:absolute;top:2.65rem;transform:translate(-100%);display:inline-flex;align-items:center;justify-content:center;gap:.25rem;min-width:2.375rem;height:1.35rem;padding:0 .5rem;border-radius:999px;background:#ffcd00;color:#222;font-size:.84375rem;font-weight:700;line-height:1;z-index:1;pointer-events:auto}.batch-item-count-icon[data-v-2e1308a6]{position:relative;display:inline-block;width:.675rem;height:.5rem}.batch-item-count-icon[data-v-2e1308a6]:before{content:"";position:absolute;left:0;top:0;width:100%;height:.125rem;border-radius:999px;background:currentColor;box-shadow:0 .1875rem 0 currentColor,0 .375rem 0 currentColor}.proxy-login-wrapper[data-v-2e1308a6]{display:flex;background-color:#e14545;align-items:center;color:#fff;height:auto;text-align:center;padding:.25em 0;justify-content:center;gap:1em}.header-nav-wrapper[data-v-2e1308a6]{margin-bottom:1.5rem}.formatted-dynamic-date[data-v-c9c150e7]{float:right;color:#fff}
