:root{--modal-overlay-bg:rgba(5,6,12,0.55);--modal-panel-width:360px;--modal-panel-max-width:calc(100vw - var(--spacing-padding-10) * 2);--modal-panel-max-height:calc(100vh - var(--spacing-padding-10) * 2);--modal-panel-bg:var(--color-surface-static-white);--modal-panel-radius:var(--theme-radius-large-1);--modal-panel-shadow:0px 18px 40px rgba(8,11,30,0.18);--modal-border-color:var(--color-border-standard-cool-gray);--modal-footer-border-color:var(--modal-border-color);--modal-stack-index:0;--modal-alert-body-color:var(--color-label-standard);--modal-alert-body-font-size:var(--font-body-medium-size);--modal-dialog-title-color:var(--color-label-strong);--modal-dialog-title-font-size:var(--font-heading-small-size);--modal-dialog-title-line-height:var( --font-heading-small-line-height,1.4em );--modal-dialog-title-weight:var(--font-heading-small-weight);--modal-dialog-body-color:var(--color-label-standard);--modal-dialog-body-font-size:var(--font-body-medium-size);--modal-dialog-body-padding:var(--spacing-padding-7) var(--spacing-padding-8)}.uds-modal-root{position:fixed;inset:0;z-index:calc(1000 + var(--modal-stack-index, 0));display:flex;align-items:center;justify-content:center;padding:var(--spacing-padding-6);pointer-events:none}.uds-modal-surface{position:relative;width:100%;max-width:min(var(--modal-panel-width,360px),var(--modal-panel-max-width,calc(100vw - var(--spacing-padding-10, 32px) * 2)));max-height:var(--modal-panel-max-height,calc(100vh - var(--spacing-padding-10, 32px) * 2));background-color:var(--modal-panel-bg,var(--color-surface-static-white));border-radius:var(--modal-panel-radius,var(--theme-radius-large-1));box-shadow:var(--modal-panel-shadow,0 18px 40px rgba(8,11,30,.18));pointer-events:auto;display:flex;flex-direction:column;overflow:hidden}.uds-modal-dimmer{position:absolute;inset:0;background-color:var(--modal-overlay-bg,rgba(5,6,12,.55))}.uds-modal-dimmer,.uds-modal-root[data-state=init],.uds-modal-root[data-state=open]{pointer-events:auto}.uds-modal-root[data-state=closed]{pointer-events:none}.uds-modal-dimmer{opacity:0;transition:opacity .2s ease}.uds-modal-root[data-state=open] .uds-modal-dimmer{opacity:1}.uds-modal-root[data-state=closed] .uds-modal-dimmer{opacity:0}.uds-modal-container{display:grid;grid-template-rows:auto minmax(0,1fr) auto;flex:1 1 auto;min-height:0;width:100%}.uds-modal-body,.uds-modal-header{padding:0;margin:0}.uds-modal-header{grid-row:1}.uds-modal-body{grid-row:2;min-height:0;overflow:auto}.uds-modal-header-close-button{font-size:0}.uds-modal-footer{grid-row:3;padding:0;border-top:none}.uds-modal-footer-buttons{flex-wrap:wrap;width:100%;padding:0 var(--spacing-padding-8) var(--spacing-padding-7);row-gap:var(--spacing-gap-4)}.uds-modal-footer-buttons,.uds-modal-footer-group{display:flex;gap:var(--spacing-gap-4);align-items:stretch}.uds-modal-footer-group{flex:1 1 0;flex-wrap:nowrap}.uds-modal-footer-group[data-position=left]{justify-content:flex-start}.uds-modal-footer-group[data-position=center]{justify-content:center}.uds-modal-footer-group[data-position=right]{justify-content:flex-end}.uds-modal-footer-center{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-gap-4,16px);width:100%}.uds-modal-footer-button[data-width=full]{flex:1 1 100%;max-width:100%}.uds-modal-footer-button[data-width=fill]{flex:1 1 0%;min-width:0}.uds-modal-footer-button[data-width=auto]{flex:0 1 auto}.uds-modal-footer-button[data-width=fit]{flex:0 0 auto}.uds-modal-footer-buttons[data-appearance=text]{padding:0;gap:0;min-height:var(--notice-dialog-action-height,56px);border-top:1px solid var(--modal-footer-border-color,var(--color-border-standard-cool-gray,#e4e5e7))}.uds-modal-footer-buttons[data-appearance=text] .uds-modal-footer-group{flex-wrap:nowrap;gap:0}.uds-modal-footer-buttons[data-appearance=text] .uds-modal-footer-button{border-radius:0}.uds-modal-footer-buttons[data-appearance=text] .uds-modal-footer-button+.uds-modal-footer-button{border-left:1px solid var(--modal-footer-border-color,var(--color-border-standard-cool-gray,#e4e5e7))}.uds-modal-footer-button-solid{min-height:48px}.uds-modal-footer-button-text{min-height:56px;justify-content:center;border-radius:0}.uds-modal-alert-message{padding:var(--spacing-padding-10,32px) var(--spacing-padding-8,24px);text-align:center;word-break:keep-all;color:var(--modal-alert-body-color)}.uds-modal-alert-message>:where(p,span,strong,em):not([class]){margin:0;font-size:var(--modal-alert-body-font-size);line-height:1.5em;font-weight:var(--font-body-small-weight,400);word-break:inherit}.uds-modal-alert-message>*+*{margin-top:var(--spacing-gap-2,8px)}.uds-modal-dialog-body,.uds-modal-dialog-header{padding:0;margin:0}.uds-modal-dialog-header-content{padding:var(--spacing-padding-9) var(--spacing-padding-8) 0;text-align:center;display:flex;flex-direction:column;gap:var(--spacing-gap-2)}.uds-modal-dialog-header-row{display:flex;align-items:center;justify-content:center;gap:var(--spacing-gap-3)}.uds-modal-dialog-header-row-split{justify-content:space-between}.uds-modal-dialog-header-leading{display:inline-flex;align-items:center;gap:var(--spacing-gap-2);justify-content:center}.uds-modal-dialog-header-leading-content{display:inline-flex;align-items:center;gap:var(--spacing-gap-1)}.uds-modal-dialog-header-leading-content>:where(p,span,strong,em):not([class]){color:var(--modal-dialog-title-color);font-size:var(--modal-dialog-body-font-size);line-height:1.4em;font-weight:var(--modal-dialog-title-weight)}.uds-modal-dialog-header-title{display:flex;justify-content:center;text-align:center}.uds-modal-dialog-header-title>:where(h1,h2,h3,h4,h5,h6,p,span,strong,em):not([class]){margin:0;color:var(--modal-dialog-title-color);font-size:var(--modal-dialog-title-font-size);line-height:var(--modal-dialog-title-line-height);font-weight:var(--modal-dialog-title-weight)}.uds-modal-dialog-header-trailing{display:inline-flex;align-items:center;gap:var(--spacing-gap-2)}.uds-modal-dialog-header-description{margin:0;text-align:inherit}.uds-modal-dialog-header-description>:where(p,span,strong,em):not([class]){margin:0;color:var(--modal-dialog-body-color);font-size:var(--modal-dialog-body-font-size);line-height:1.5em;font-weight:var(--font-body-small-weight)}.uds-modal-dialog-header[data-has-right=true] .uds-modal-dialog-header-content,.uds-modal-dialog-header[data-layout=split] .uds-modal-dialog-header-content{text-align:left}.uds-modal-dialog-header[data-has-right=true] .uds-modal-dialog-header-leading,.uds-modal-dialog-header[data-layout=split] .uds-modal-dialog-header-leading{justify-content:flex-start}.uds-modal-dialog-body-content{padding:var(--modal-dialog-body-padding, );text-align:center;word-break:keep-all;color:var(--modal-dialog-body-color)}.uds-modal-dialog-body-content>:where(p,span,strong,em):not([class]){margin:0;font-size:var(--modal-dialog-body-font-size);line-height:1.5em;font-weight:var(--font-body-small-weight);word-break:inherit}.uds-modal-dialog-body-content>*+*{margin-top:var(--spacing-gap-2)}.uds-modal-surface{opacity:0;transform:translate3d(0,12px,0);transition:opacity .2s ease,transform .2s ease}.uds-modal-root[data-state=open] .uds-modal-surface{opacity:1;transform:translateZ(0)}.uds-modal-root[data-state=closed] .uds-modal-surface{opacity:0;transform:translate3d(0,12px,0);pointer-events:none}@media(prefers-reduced-motion:reduce){.uds-modal-surface{transition:none}}:root{--cctv-video-radius:12px;--cctv-list-gap:var(--spacing-gap-5);--cctv-overlay-padding-x:var(--spacing-padding-8);--cctv-overlay-padding-y:var(--spacing-padding-6);--cctv-video-bg:var(--color-surface-heavy);--cctv-overlay-bg:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,0.2));--cctv-live-state-bg-on:var(--color-cool-gray-10);--cctv-live-state-dot-on:var(--color-feedback-new);--cctv-live-state-text-on:var(--color-common-99);--cctv-live-state-bg-off:var(--color-cool-gray-55);--cctv-live-state-dot-off:var(--color-border-strong);--cctv-live-state-text-off:var(--color-label-disabled);--cctv-status-text-color:var(--color-common-99);--cctv-error-text-color:var(--color-label-disabled);--cctv-error-icon-color:var(--color-label-disabled);--cctv-carousel-gap:var(--spacing-gap-5);--cctv-pagination-move-button-size:48px;--cctv-pagination-move-button-active:var(--color-cool-gray-20);--cctv-pagination-move-button-disabled:var(--color-cool-gray-85);--cctv-open-button-color-on:var(--color-common-99);--cctv-open-button-color-off:var(--color-label-disabled)}.cctv-video-container{position:relative;width:100%;aspect-ratio:4/3;min-height:240px;border-radius:var(--cctv-video-radius);background:var(--cctv-video-bg)}.cctv-video-container[data-error=true] .cctv-video-box{visibility:hidden}.cctv-video-box,.cctv-video-box video{width:100%;height:100%}.cctv-video-box video{margin:0;display:block;-o-object-fit:contain;object-fit:contain;border-radius:var(--cctv-video-radius)}.cctv-video-overlay-container{padding:var(--cctv-overlay-padding-y) var(--cctv-overlay-padding-x);border-radius:var(--cctv-video-radius);position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;background:var(--cctv-overlay-bg)}.cctv-video-overlay-header{width:100%;height:-moz-fit-content;height:fit-content}.cctv-video-overlay-header.empty{height:calc(var(--font-heading-xsmall-size)*1.5)}.cctv-video-overlay-header-lower,.cctv-video-overlay-header-upper{min-width:0;display:flex;align-items:center;justify-content:space-between}.cctv-video-live-state{--theme-badge-font-weight:400;--badge-fill-bg-color:var(--cctv-live-state-bg-off);--badge-fill-label-color:var(--cctv-live-state-text-off);margin-right:4px}.cctv-video-live-state.on{--badge-fill-bg-color:var(--cctv-live-state-bg-on);--badge-fill-label-color:var(--cctv-live-state-text-on)}.cctv-video-live-state.on .cctv-video-live-state-dot{background:var(--cctv-live-state-dot-on)}.cctv-video-live-state-dot{width:4px;height:4px;margin-right:4px;border-radius:4px;background:var(--cctv-live-state-dot-off)}.cctv-video-close-button{flex:0 0 auto;width:36px;height:36px;border-radius:50%;font-size:0;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.cctv-video-overlay-title{min-width:0;max-width:100%;overflow:hidden;font-weight:600;color:var(--color-common-99);line-height:1.5em}.cctv-video-overlay-title span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cctv-video-header-title{font-size:var(--font-heading-large-size)}.cctv-video-footer-title{flex:1 1 auto;font-size:var(--font-heading-xsmall-size)}.cctv-video-overlay-body{width:100%;flex:1}.cctv-video-error,.cctv-video-overlay-body{display:flex;flex-direction:column;align-items:center;justify-content:center}.cctv-video-error{gap:var(--spacing-gap-4)}.cctv-video-loading-icon{flex:0 0 auto;width:24px;height:24px;display:flex;color:var(--cctv-error-text-color)}.cctv-video-loading-icon .alternate-loading-icon{width:24px;height:24px}.cctv-video-loading-icon svg stop:first-child{stop-color:currentColor}.cctv-video-error-icon{display:none;margin-bottom:2px;fill:var(--cctv-error-icon-color)}.cctv-video-error-message{font-size:13px;color:var(--cctv-error-text-color);line-height:1.5em;font-weight:500}.cctv-video-overlay-body.is-error .cctv-video-error{gap:0}.cctv-video-overlay-body.is-error .cctv-video-loading-icon{display:none}.cctv-video-overlay-body.is-error .cctv-video-error-icon{display:block}.cctv-video-overlay-body.is-error .cctv-video-error-message{color:var(--cctv-error-text-color);font-weight:600}.cctv-video-status-text{font-size:12px;color:var(--cctv-text-muted)}.cctv-video-overlay-footer{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto}.cctv-video-open-button{flex:0 0 auto;display:flex;align-items:center;justify-content:center;cursor:auto}.cctv-video-open-button svg path{stroke:var(--cctv-open-button-color-off)}.cctv-video-open-button.on{cursor:pointer}.cctv-video-open-button.on svg path{stroke:var(--cctv-open-button-color-on)}.cctv-cam-list-container{width:100%;height:100%;overflow-x:hidden;overflow-y:scroll;scroll-snap-type:y proximity;scrollbar-width:none;-ms-overflow-style:none}.cctv-cam-list-container::-webkit-scrollbar{display:none}.cctv-cam-list-track{display:grid;width:100%;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--cctv-list-gap);padding:0;margin:0;scroll-behavior:smooth}.cctv-cam-list-track>*{scroll-snap-align:start}.cctv-cam-list-item .cctv-video-container{max-height:240px}.cctv-pagination-container{width:100%;display:flex;align-items:center;gap:var(--cctv-carousel-gap)}.cctv-pagination-list-container{width:calc(100% - var(--cctv-pagination-move-button-size)*2 - var(--cctv-carousel-gap)*2)}.cctv-pagination-viewport{overflow-x:auto;overflow-y:hidden;width:100%;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none}.cctv-pagination-viewport::-webkit-scrollbar{display:none}.cctv-pagination-track{display:flex;gap:var(--cctv-carousel-gap);margin:0;padding:0;list-style:none;scroll-behavior:smooth}.cctv-pagination-track>*{scroll-snap-align:start}.cctv-pagination-track>li{flex:0 0 minmax(150px,1fr)}.cctv-pagination-list-item{cursor:pointer}.cctv-pagination-list-item .cctv-video-container{max-height:152px}.cctv-pagination-list-thumbnail{width:100%;height:100%}.cctv-pagination-move-button{width:var(--cctv-pagination-move-button-size);height:var(--cctv-pagination-move-button-size);border-radius:var(--cctv-pagination-move-button-size);display:flex;align-items:center;justify-content:center;cursor:pointer;background:var(--cctv-pagination-move-button-active)}.cctv-pagination-move-button.disabled,.cctv-pagination-move-button:disabled{background:var(--cctv-pagination-move-button-disabled)}.cctv-viewer-desktop-video-container{max-height:500px}.cctv-viewer-desktop-pagination-container{margin-top:var(--spacing-gap-8)}:root{--uds-page-frame-background:var(--color-common-100);--uds-page-header-height:7.2rem;--uds-page-header-border:var(--color-border-standard-cool-gray);--uds-page-header-padding-horizontal:var(--spacing-padding-9);--uds-page-header-padding-vertical:var(--spacing-padding-5);--uds-page-header-background:var(--uds-page-frame-background);--uds-page-header-item-gap:var(--spacing-padding-5);--uds-page-nav-width:7.2rem;--uds-page-nav-body-padding-vertical:var(--spacing-padding-9);--uds-page-nav-body-padding-horizontal:0px;--uds-page-nav-border:var(--color-border-standard-cool-gray);--uds-page-nav-background:var(--uds-page-frame-background);--uds-page-nav-logo-height:var(--uds-page-header-height);--uds-page-nav-list-padding-horizontal:0rem;--uds-page-nav-list-padding-vertical:0rem;--uds-page-nav-item-height:var(--theme-size-medium-2);--uds-page-nav-item-gap:var(--spacing-gap-6);--uds-page-nav-item-color-default:var(--color-label-standard);--uds-page-nav-item-color-active:var(--color-primary-default);--uds-page-nav-icon-size:var(--theme-size-small-2);--uds-page-body-background:var(--uds-page-frame-background);--uds-page-body-padding-horizontal:var(--spacing-padding-9);--uds-page-body-padding-vertical:var(--spacing-padding-9)}.page-frame-container{width:100%;min-height:100vh;height:100%;background-color:var(--uds-page-frame-background)}.page-frame-service-frame{width:100%;min-height:100vh;height:100%;display:flex}.page-frame-service-main{width:calc(100% - var(--uds-page-nav-width));min-height:100vh;height:100%}.page-frame-service-main-wrapper{width:100%;height:calc(100% - var(--uds-page-header-height));padding:var(--uds-page-body-padding-vertical) var(--uds-page-body-padding-horizontal);background-color:var(--uds-page-body-background);overflow-y:auto;position:relative;z-index:0}.page-frame-service-main-wrapper.no-padding{--uds-page-body-background:var(--color-bg-standard-neutral);padding:0}.page-frame-header{width:100%;height:var(--uds-page-header-height);padding:var(--uds-page-header-padding-vertical) var(--uds-page-header-padding-horizontal);background:var(--uds-page-header-background);border-bottom:1px solid var(--uds-page-header-border);justify-content:space-between;position:relative;z-index:500}.page-frame-header,.page-frame-header-section{display:flex;align-items:center;gap:var(--uds-page-header-item-gap)}.page-header-util-container{margin-left:auto;gap:var(--uds-page-nav-item-gap,0);padding:0;margin-block:0}.page-header-util-container,.page-header-util-item{display:flex;align-items:center;list-style:none}.page-header-util-button{padding:0}.page-header-setting-button{font-size:0}.page-header-setting-button figure{width:2.4rem;height:2.4rem}.page-header-logout-button{font-size:0}.page-header-logout-button figure{width:2.4rem;height:2.4rem}.page-frame-nav{width:var(--uds-page-nav-width);height:100%;border-right:1px solid var(--uds-page-nav-border);background-color:var(--uds-page-nav-background);position:relative;z-index:500}.page-frame-nav-logo{width:100%;height:var(--uds-page-nav-logo-height)}.page-frame-nav-logo,.page-frame-nav-logo a{display:flex;align-items:center;justify-content:center}.page-frame-nav-logo a{font-size:0}.page-frame-nav-body{width:100%;height:calc(100% - var(--uds-page-nav-logo-height));padding:var(--uds-page-nav-body-padding-vertical) var(--uds-page-nav-body-padding-horizontal);display:flex;flex-direction:column;overflow:auto}.page-frame-nav-list{width:100%;padding:var(--uds-page-nav-list-padding-vertical) var(--uds-page-nav-list-padding-horizontal)}.page-frame-nav-item{width:100%;margin-bottom:var(--uds-page-nav-item-gap);position:relative}.page-frame-nav-category{width:100%;height:var(--uds-page-nav-item-height);text-decoration:none;color:var(--uds-page-nav-item-color-default);transition:color .2s,fill .2s;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.2rem}.page-frame-nav-category.icon-only{width:auto;padding:.4rem}.page-frame-nav-category-icon{width:var(--uds-page-nav-icon-size);height:var(--uds-page-nav-icon-size);display:flex;align-items:center;justify-content:center}.page-frame-nav-category-icon img,.page-frame-nav-category-icon svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.page-frame-nav-category-icon svg path{fill:var(--uds-page-nav-item-color-default)}.page-frame-nav-category-label{font-size:1.2rem;line-height:1.7rem;color:inherit}.page-frame-nav-item.is-selected .page-frame-nav-category{color:var(--uds-page-nav-item-color-active)}.page-frame-nav-item.is-selected .page-frame-nav-category-icon svg path{fill:var(--uds-page-nav-item-color-active)}.page-frame-nav-category:hover{color:var(--uds-page-nav-item-color-active)}.page-frame-nav-category:hover .page-frame-nav-category-icon svg path{fill:var(--uds-page-nav-item-color-active)}.page-frame-nav-depth{display:none;width:-moz-fit-content;width:fit-content;min-height:100%;padding:1.1rem 1.6rem;background:var(--uds-page-nav-bg-active);position:absolute;top:0;left:calc(100% - .8rem);z-index:1000;flex-direction:column;justify-content:center;border-radius:1.2rem;box-shadow:0 .6rem 1.2rem rgba(0,0,0,.15)}.page-frame-nav-depth-item{display:flex;align-items:center;width:100%;min-height:2.4rem;text-decoration:none}.page-frame-nav-depth-item span{font-size:1.2rem;color:var(--uds-page-nav-depth-color,var(--uds-page-nav-item-color-active));white-space:nowrap}.page-frame-nav-item:hover .page-frame-nav-depth{display:flex}.popup-container{width:100%;height:100%;background:var(--color-cool-gray-99)}.popup-frame-container{width:100%;height:100%;min-width:var(--popup-frame-min-width,1280px)}.popup-frame-header{width:100%;position:relative;z-index:500}.popup-frame-header-title-container{width:100%;height:var(--popup-title-height);border-bottom:1px solid var(--color-cool-gray-90);padding:0 var(--spacing-padding-9);background:var(--color-cool-gray-99);display:flex;align-items:center}.popup-frame-header-title{font-size:2rem;color:var(--color-cool-gray-10);font-weight:600}.popup-frame-header-util{margin-left:auto}.popup-frame-body{width:100%;height:100%;padding:var(--spacing-padding-9)}:root{--frame-device-height:812px;--frame-device-width:480px;--frame-safe-area-top:env(safe-area-inset-top,0px);--frame-safe-area-bottom:env(safe-area-inset-bottom,0px);--uds-page-frame-height:min(100svh,100dvh,var(--frame-device-height,812px));--uds-page-frame-header-padding-top:var(--frame-safe-area-top);--uds-page-frame-footer-safe-area:var(--frame-safe-area-bottom);--uds-page-frame-max-width:var( --frame-device-width,480px )}.page-frame-mobile-shell{display:grid;grid-template-rows:auto 1fr auto;width:min(100%,var(--uds-page-frame-max-width));margin:0 auto;height:var(--uds-page-frame-height);background-color:var(--color-common-100,#ffffff);color:inherit}.page-frame-mobile-shell-body,.page-frame-mobile-shell-footer,.page-frame-mobile-shell-header{width:100%}.page-frame-mobile-shell-header{padding-top:var(--uds-page-frame-header-padding-top)}.page-frame-mobile-shell-body{min-height:0;overflow-y:auto}.page-frame-mobile-shell-footer{padding-bottom:var(--uds-page-frame-footer-safe-area)}.page-frame-mobile{width:100%;height:100%;min-height:var(--uds-page-frame-height,var(--frame-device-height,812px));max-height:100dvh;background-color:var(--color-common-100,#ffffff)}.page-frame-mobile-body,.page-frame-mobile-footer,.page-frame-mobile-header{width:100%}.page-frame-mobile-body{background-color:inherit}.page-frame-mobile-header{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-padding-2,8px);min-height:40px}.page-frame-mobile-header__left,.page-frame-mobile-header__right{width:64px;height:40px;display:inline-flex;align-items:center}.page-frame-mobile-header__back{border:none;background:none;display:inline-flex;align-items:center;gap:var(--spacing-padding-1,4px);padding:var(--spacing-padding-1,4px);font-size:14px;color:var(--color-label-standard);cursor:pointer}.page-frame-mobile-header__back-icon{font-size:18px;line-height:1}.page-frame-mobile-header__back-placeholder{width:100%;height:100%}.page-frame-mobile-header__title{position:absolute;left:50%;transform:translateX(-50%);margin:0;font-size:16px;font-weight:600;color:var(--color-label-standard)}.page-frame-navigation{width:100%}:host,:root{--mantine-z-index-app:100;--mantine-z-index-modal:200;--mantine-z-index-popover:300;--mantine-z-index-overlay:400;--mantine-z-index-max:9999;--mantine-scale:1;--mantine-cursor-type:default;--mantine-webkit-font-smoothing:antialiased;--mantine-moz-font-smoothing:grayscale;--mantine-color-white:#fff;--mantine-color-black:#000;--mantine-line-height:1.55;--mantine-font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;--mantine-font-family-monospace:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;--mantine-font-family-headings:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;--mantine-heading-font-weight:700;--mantine-heading-text-wrap:wrap;--mantine-radius-default:calc(0.25rem * var(--mantine-scale));--mantine-primary-color-filled:var(--mantine-color-blue-filled);--mantine-primary-color-filled-hover:var(--mantine-color-blue-filled-hover);--mantine-primary-color-light:var(--mantine-color-blue-light);--mantine-primary-color-light-hover:var(--mantine-color-blue-light-hover);--mantine-primary-color-light-color:var(--mantine-color-blue-light-color);--mantine-breakpoint-xs:36em;--mantine-breakpoint-sm:48em;--mantine-breakpoint-md:62em;--mantine-breakpoint-lg:75em;--mantine-breakpoint-xl:88em;--mantine-spacing-xs:calc(0.625rem * var(--mantine-scale));--mantine-spacing-sm:calc(0.75rem * var(--mantine-scale));--mantine-spacing-md:calc(1rem * var(--mantine-scale));--mantine-spacing-lg:calc(1.25rem * var(--mantine-scale));--mantine-spacing-xl:calc(2rem * var(--mantine-scale));--mantine-font-size-xs:calc(0.75rem * var(--mantine-scale));--mantine-font-size-sm:calc(0.875rem * var(--mantine-scale));--mantine-font-size-md:calc(1rem * var(--mantine-scale));--mantine-font-size-lg:calc(1.125rem * var(--mantine-scale));--mantine-font-size-xl:calc(1.25rem * var(--mantine-scale));--mantine-line-height-xs:1.4;--mantine-line-height-sm:1.45;--mantine-line-height-md:1.55;--mantine-line-height-lg:1.6;--mantine-line-height-xl:1.65;--mantine-shadow-xs:0 calc(0.0625rem * var(--mantine-scale)) calc(0.1875rem * var(--mantine-scale)) rgba(0,0,0,0.05),0 calc(0.0625rem * var(--mantine-scale)) calc(0.125rem * var(--mantine-scale)) rgba(0,0,0,0.1);--mantine-shadow-sm:0 calc(0.0625rem * var(--mantine-scale)) calc(0.1875rem * var(--mantine-scale)) rgba(0,0,0,0.05),rgba(0,0,0,0.05) 0 calc(0.625rem * var(--mantine-scale)) calc(0.9375rem * var(--mantine-scale)) calc(-0.3125rem * var(--mantine-scale)),rgba(0,0,0,0.04) 0 calc(0.4375rem * var(--mantine-scale)) calc(0.4375rem * var(--mantine-scale)) calc(-0.3125rem * var(--mantine-scale));--mantine-shadow-md:0 calc(0.0625rem * var(--mantine-scale)) calc(0.1875rem * var(--mantine-scale)) rgba(0,0,0,0.05),rgba(0,0,0,0.05) 0 calc(1.25rem * var(--mantine-scale)) calc(1.5625rem * var(--mantine-scale)) calc(-0.3125rem * var(--mantine-scale)),rgba(0,0,0,0.04) 0 calc(0.625rem * var(--mantine-scale)) calc(0.625rem * var(--mantine-scale)) calc(-0.3125rem * var(--mantine-scale));--mantine-shadow-lg:0 calc(0.0625rem * var(--mantine-scale)) calc(0.1875rem * var(--mantine-scale)) rgba(0,0,0,0.05),rgba(0,0,0,0.05) 0 calc(1.75rem * var(--mantine-scale)) calc(1.4375rem * var(--mantine-scale)) calc(-0.4375rem * var(--mantine-scale)),rgba(0,0,0,0.04) 0 calc(0.75rem * var(--mantine-scale)) calc(0.75rem * var(--mantine-scale)) calc(-0.4375rem * var(--mantine-scale));--mantine-shadow-xl:0 calc(0.0625rem * var(--mantine-scale)) calc(0.1875rem * var(--mantine-scale)) rgba(0,0,0,0.05),rgba(0,0,0,0.05) 0 calc(2.25rem * var(--mantine-scale)) calc(1.75rem * var(--mantine-scale)) calc(-0.4375rem * var(--mantine-scale)),rgba(0,0,0,0.04) 0 calc(1.0625rem * var(--mantine-scale)) calc(1.0625rem * var(--mantine-scale)) calc(-0.4375rem * var(--mantine-scale));--mantine-radius-xs:calc(0.125rem * var(--mantine-scale));--mantine-radius-sm:calc(0.25rem * var(--mantine-scale));--mantine-radius-md:calc(0.5rem * var(--mantine-scale));--mantine-radius-lg:calc(1rem * var(--mantine-scale));--mantine-radius-xl:calc(2rem * var(--mantine-scale));--mantine-primary-color-0:var(--mantine-color-blue-0);--mantine-primary-color-1:var(--mantine-color-blue-1);--mantine-primary-color-2:var(--mantine-color-blue-2);--mantine-primary-color-3:var(--mantine-color-blue-3);--mantine-primary-color-4:var(--mantine-color-blue-4);--mantine-primary-color-5:var(--mantine-color-blue-5);--mantine-primary-color-6:var(--mantine-color-blue-6);--mantine-primary-color-7:var(--mantine-color-blue-7);--mantine-primary-color-8:var(--mantine-color-blue-8);--mantine-primary-color-9:var(--mantine-color-blue-9);--mantine-color-dark-0:#c9c9c9;--mantine-color-dark-1:#b8b8b8;--mantine-color-dark-2:#828282;--mantine-color-dark-3:#696969;--mantine-color-dark-4:#424242;--mantine-color-dark-5:#3b3b3b;--mantine-color-dark-6:#2e2e2e;--mantine-color-dark-7:#242424;--mantine-color-dark-8:#1f1f1f;--mantine-color-dark-9:#141414;--mantine-color-gray-0:#f8f9fa;--mantine-color-gray-1:#f1f3f5;--mantine-color-gray-2:#e9ecef;--mantine-color-gray-3:#dee2e6;--mantine-color-gray-4:#ced4da;--mantine-color-gray-5:#adb5bd;--mantine-color-gray-6:#868e96;--mantine-color-gray-7:#495057;--mantine-color-gray-8:#343a40;--mantine-color-gray-9:#212529;--mantine-color-red-0:#fff5f5;--mantine-color-red-1:#ffe3e3;--mantine-color-red-2:#ffc9c9;--mantine-color-red-3:#ffa8a8;--mantine-color-red-4:#ff8787;--mantine-color-red-5:#ff6b6b;--mantine-color-red-6:#fa5252;--mantine-color-red-7:#f03e3e;--mantine-color-red-8:#e03131;--mantine-color-red-9:#c92a2a;--mantine-color-pink-0:#fff0f6;--mantine-color-pink-1:#ffdeeb;--mantine-color-pink-2:#fcc2d7;--mantine-color-pink-3:#faa2c1;--mantine-color-pink-4:#f783ac;--mantine-color-pink-5:#f06595;--mantine-color-pink-6:#e64980;--mantine-color-pink-7:#d6336c;--mantine-color-pink-8:#c2255c;--mantine-color-pink-9:#a61e4d;--mantine-color-grape-0:#f8f0fc;--mantine-color-grape-1:#f3d9fa;--mantine-color-grape-2:#eebefa;--mantine-color-grape-3:#e599f7;--mantine-color-grape-4:#da77f2;--mantine-color-grape-5:#cc5de8;--mantine-color-grape-6:#be4bdb;--mantine-color-grape-7:#ae3ec9;--mantine-color-grape-8:#9c36b5;--mantine-color-grape-9:#862e9c;--mantine-color-violet-0:#f3f0ff;--mantine-color-violet-1:#e5dbff;--mantine-color-violet-2:#d0bfff;--mantine-color-violet-3:#b197fc;--mantine-color-violet-4:#9775fa;--mantine-color-violet-5:#845ef7;--mantine-color-violet-6:#7950f2;--mantine-color-violet-7:#7048e8;--mantine-color-violet-8:#6741d9;--mantine-color-violet-9:#5f3dc4;--mantine-color-indigo-0:#edf2ff;--mantine-color-indigo-1:#dbe4ff;--mantine-color-indigo-2:#bac8ff;--mantine-color-indigo-3:#91a7ff;--mantine-color-indigo-4:#748ffc;--mantine-color-indigo-5:#5c7cfa;--mantine-color-indigo-6:#4c6ef5;--mantine-color-indigo-7:#4263eb;--mantine-color-indigo-8:#3b5bdb;--mantine-color-indigo-9:#364fc7;--mantine-color-blue-0:#e7f5ff;--mantine-color-blue-1:#d0ebff;--mantine-color-blue-2:#a5d8ff;--mantine-color-blue-3:#74c0fc;--mantine-color-blue-4:#4dabf7;--mantine-color-blue-5:#339af0;--mantine-color-blue-6:#228be6;--mantine-color-blue-7:#1c7ed6;--mantine-color-blue-8:#1971c2;--mantine-color-blue-9:#1864ab;--mantine-color-cyan-0:#e3fafc;--mantine-color-cyan-1:#c5f6fa;--mantine-color-cyan-2:#99e9f2;--mantine-color-cyan-3:#66d9e8;--mantine-color-cyan-4:#3bc9db;--mantine-color-cyan-5:#22b8cf;--mantine-color-cyan-6:#15aabf;--mantine-color-cyan-7:#1098ad;--mantine-color-cyan-8:#0c8599;--mantine-color-cyan-9:#0b7285;--mantine-color-teal-0:#e6fcf5;--mantine-color-teal-1:#c3fae8;--mantine-color-teal-2:#96f2d7;--mantine-color-teal-3:#63e6be;--mantine-color-teal-4:#38d9a9;--mantine-color-teal-5:#20c997;--mantine-color-teal-6:#12b886;--mantine-color-teal-7:#0ca678;--mantine-color-teal-8:#099268;--mantine-color-teal-9:#087f5b;--mantine-color-green-0:#ebfbee;--mantine-color-green-1:#d3f9d8;--mantine-color-green-2:#b2f2bb;--mantine-color-green-3:#8ce99a;--mantine-color-green-4:#69db7c;--mantine-color-green-5:#51cf66;--mantine-color-green-6:#40c057;--mantine-color-green-7:#37b24d;--mantine-color-green-8:#2f9e44;--mantine-color-green-9:#2b8a3e;--mantine-color-lime-0:#f4fce3;--mantine-color-lime-1:#e9fac8;--mantine-color-lime-2:#d8f5a2;--mantine-color-lime-3:#c0eb75;--mantine-color-lime-4:#a9e34b;--mantine-color-lime-5:#94d82d;--mantine-color-lime-6:#82c91e;--mantine-color-lime-7:#74b816;--mantine-color-lime-8:#66a80f;--mantine-color-lime-9:#5c940d;--mantine-color-yellow-0:#fff9db;--mantine-color-yellow-1:#fff3bf;--mantine-color-yellow-2:#ffec99;--mantine-color-yellow-3:#ffe066;--mantine-color-yellow-4:#ffd43b;--mantine-color-yellow-5:#fcc419;--mantine-color-yellow-6:#fab005;--mantine-color-yellow-7:#f59f00;--mantine-color-yellow-8:#f08c00;--mantine-color-yellow-9:#e67700;--mantine-color-orange-0:#fff4e6;--mantine-color-orange-1:#ffe8cc;--mantine-color-orange-2:#ffd8a8;--mantine-color-orange-3:#ffc078;--mantine-color-orange-4:#ffa94d;--mantine-color-orange-5:#ff922b;--mantine-color-orange-6:#fd7e14;--mantine-color-orange-7:#f76707;--mantine-color-orange-8:#e8590c;--mantine-color-orange-9:#d9480f;--mantine-h1-font-size:calc(2.125rem * var(--mantine-scale));--mantine-h1-line-height:1.3;--mantine-h1-font-weight:700;--mantine-h2-font-size:calc(1.625rem * var(--mantine-scale));--mantine-h2-line-height:1.35;--mantine-h2-font-weight:700;--mantine-h3-font-size:calc(1.375rem * var(--mantine-scale));--mantine-h3-line-height:1.4;--mantine-h3-font-weight:700;--mantine-h4-font-size:calc(1.125rem * var(--mantine-scale));--mantine-h4-line-height:1.45;--mantine-h4-font-weight:700;--mantine-h5-font-size:calc(1rem * var(--mantine-scale));--mantine-h5-line-height:1.5;--mantine-h5-font-weight:700;--mantine-h6-font-size:calc(0.875rem * var(--mantine-scale));--mantine-h6-line-height:1.5;--mantine-h6-font-weight:700}:host([data-mantine-color-scheme=dark]),:root[data-mantine-color-scheme=dark]{--mantine-color-scheme:dark;--mantine-primary-color-contrast:var(--mantine-color-white);--mantine-color-bright:var(--mantine-color-white);--mantine-color-text:var(--mantine-color-dark-0);--mantine-color-body:var(--mantine-color-dark-7);--mantine-color-error:var(--mantine-color-red-8);--mantine-color-placeholder:var(--mantine-color-dark-3);--mantine-color-anchor:var(--mantine-color-blue-4);--mantine-color-default:var(--mantine-color-dark-6);--mantine-color-default-hover:var(--mantine-color-dark-5);--mantine-color-default-color:var(--mantine-color-white);--mantine-color-default-border:var(--mantine-color-dark-4);--mantine-color-dimmed:var(--mantine-color-dark-2);--mantine-color-disabled:var(--mantine-color-dark-6);--mantine-color-disabled-color:var(--mantine-color-dark-3);--mantine-color-disabled-border:var(--mantine-color-dark-4);--mantine-color-dark-text:var(--mantine-color-dark-4);--mantine-color-dark-filled:var(--mantine-color-dark-8);--mantine-color-dark-filled-hover:var(--mantine-color-dark-9);--mantine-color-dark-light:rgba(46,46,46,0.15);--mantine-color-dark-light-hover:rgba(46,46,46,0.2);--mantine-color-dark-light-color:var(--mantine-color-dark-3);--mantine-color-dark-outline:var(--mantine-color-dark-4);--mantine-color-dark-outline-hover:rgba(66,66,66,0.05);--mantine-color-gray-text:var(--mantine-color-gray-4);--mantine-color-gray-filled:var(--mantine-color-gray-8);--mantine-color-gray-filled-hover:var(--mantine-color-gray-9);--mantine-color-gray-light:rgba(134,142,150,0.15);--mantine-color-gray-light-hover:rgba(134,142,150,0.2);--mantine-color-gray-light-color:var(--mantine-color-gray-3);--mantine-color-gray-outline:var(--mantine-color-gray-4);--mantine-color-gray-outline-hover:rgba(206,212,218,0.05);--mantine-color-red-text:var(--mantine-color-red-4);--mantine-color-red-filled:var(--mantine-color-red-8);--mantine-color-red-filled-hover:var(--mantine-color-red-9);--mantine-color-red-light:rgba(250,82,82,0.15);--mantine-color-red-light-hover:rgba(250,82,82,0.2);--mantine-color-red-light-color:var(--mantine-color-red-3);--mantine-color-red-outline:var(--mantine-color-red-4);--mantine-color-red-outline-hover:rgba(255,135,135,0.05);--mantine-color-pink-text:var(--mantine-color-pink-4);--mantine-color-pink-filled:var(--mantine-color-pink-8);--mantine-color-pink-filled-hover:var(--mantine-color-pink-9);--mantine-color-pink-light:rgba(230,73,128,0.15);--mantine-color-pink-light-hover:rgba(230,73,128,0.2);--mantine-color-pink-light-color:var(--mantine-color-pink-3);--mantine-color-pink-outline:var(--mantine-color-pink-4);--mantine-color-pink-outline-hover:rgba(247,131,172,0.05);--mantine-color-grape-text:var(--mantine-color-grape-4);--mantine-color-grape-filled:var(--mantine-color-grape-8);--mantine-color-grape-filled-hover:var(--mantine-color-grape-9);--mantine-color-grape-light:rgba(190,75,219,0.15);--mantine-color-grape-light-hover:rgba(190,75,219,0.2);--mantine-color-grape-light-color:var(--mantine-color-grape-3);--mantine-color-grape-outline:var(--mantine-color-grape-4);--mantine-color-grape-outline-hover:rgba(218,119,242,0.05);--mantine-color-violet-text:var(--mantine-color-violet-4);--mantine-color-violet-filled:var(--mantine-color-violet-8);--mantine-color-violet-filled-hover:var(--mantine-color-violet-9);--mantine-color-violet-light:rgba(121,80,242,0.15);--mantine-color-violet-light-hover:rgba(121,80,242,0.2);--mantine-color-violet-light-color:var(--mantine-color-violet-3);--mantine-color-violet-outline:var(--mantine-color-violet-4);--mantine-color-violet-outline-hover:rgba(151,117,250,0.05);--mantine-color-indigo-text:var(--mantine-color-indigo-4);--mantine-color-indigo-filled:var(--mantine-color-indigo-8);--mantine-color-indigo-filled-hover:var(--mantine-color-indigo-9);--mantine-color-indigo-light:rgba(76,110,245,0.15);--mantine-color-indigo-light-hover:rgba(76,110,245,0.2);--mantine-color-indigo-light-color:var(--mantine-color-indigo-3);--mantine-color-indigo-outline:var(--mantine-color-indigo-4);--mantine-color-indigo-outline-hover:rgba(116,143,252,0.05);--mantine-color-blue-text:var(--mantine-color-blue-4);--mantine-color-blue-filled:var(--mantine-color-blue-8);--mantine-color-blue-filled-hover:var(--mantine-color-blue-9);--mantine-color-blue-light:rgba(34,139,230,0.15);--mantine-color-blue-light-hover:rgba(34,139,230,0.2);--mantine-color-blue-light-color:var(--mantine-color-blue-3);--mantine-color-blue-outline:var(--mantine-color-blue-4);--mantine-color-blue-outline-hover:rgba(77,171,247,0.05);--mantine-color-cyan-text:var(--mantine-color-cyan-4);--mantine-color-cyan-filled:var(--mantine-color-cyan-8);--mantine-color-cyan-filled-hover:var(--mantine-color-cyan-9);--mantine-color-cyan-light:rgba(21,170,191,0.15);--mantine-color-cyan-light-hover:rgba(21,170,191,0.2);--mantine-color-cyan-light-color:var(--mantine-color-cyan-3);--mantine-color-cyan-outline:var(--mantine-color-cyan-4);--mantine-color-cyan-outline-hover:rgba(59,201,219,0.05);--mantine-color-teal-text:var(--mantine-color-teal-4);--mantine-color-teal-filled:var(--mantine-color-teal-8);--mantine-color-teal-filled-hover:var(--mantine-color-teal-9);--mantine-color-teal-light:rgba(18,184,134,0.15);--mantine-color-teal-light-hover:rgba(18,184,134,0.2);--mantine-color-teal-light-color:var(--mantine-color-teal-3);--mantine-color-teal-outline:var(--mantine-color-teal-4);--mantine-color-teal-outline-hover:rgba(56,217,169,0.05);--mantine-color-green-text:var(--mantine-color-green-4);--mantine-color-green-filled:var(--mantine-color-green-8);--mantine-color-green-filled-hover:var(--mantine-color-green-9);--mantine-color-green-light:rgba(64,192,87,0.15);--mantine-color-green-light-hover:rgba(64,192,87,0.2);--mantine-color-green-light-color:var(--mantine-color-green-3);--mantine-color-green-outline:var(--mantine-color-green-4);--mantine-color-green-outline-hover:rgba(105,219,124,0.05);--mantine-color-lime-text:var(--mantine-color-lime-4);--mantine-color-lime-filled:var(--mantine-color-lime-8);--mantine-color-lime-filled-hover:var(--mantine-color-lime-9);--mantine-color-lime-light:rgba(130,201,30,0.15);--mantine-color-lime-light-hover:rgba(130,201,30,0.2);--mantine-color-lime-light-color:var(--mantine-color-lime-3);--mantine-color-lime-outline:var(--mantine-color-lime-4);--mantine-color-lime-outline-hover:rgba(169,227,75,0.05);--mantine-color-yellow-text:var(--mantine-color-yellow-4);--mantine-color-yellow-filled:var(--mantine-color-yellow-8);--mantine-color-yellow-filled-hover:var(--mantine-color-yellow-9);--mantine-color-yellow-light:rgba(250,176,5,0.15);--mantine-color-yellow-light-hover:rgba(250,176,5,0.2);--mantine-color-yellow-light-color:var(--mantine-color-yellow-3);--mantine-color-yellow-outline:var(--mantine-color-yellow-4);--mantine-color-yellow-outline-hover:rgba(255,212,59,0.05);--mantine-color-orange-text:var(--mantine-color-orange-4);--mantine-color-orange-filled:var(--mantine-color-orange-8);--mantine-color-orange-filled-hover:var(--mantine-color-orange-9);--mantine-color-orange-light:rgba(253,126,20,0.15);--mantine-color-orange-light-hover:rgba(253,126,20,0.2);--mantine-color-orange-light-color:var(--mantine-color-orange-3);--mantine-color-orange-outline:var(--mantine-color-orange-4);--mantine-color-orange-outline-hover:rgba(255,169,77,0.05)}:host([data-mantine-color-scheme=light]),:root[data-mantine-color-scheme=light]{--mantine-color-scheme:light;--mantine-primary-color-contrast:var(--mantine-color-white);--mantine-color-bright:var(--mantine-color-black);--mantine-color-text:#000;--mantine-color-body:#fff;--mantine-color-error:var(--mantine-color-red-6);--mantine-color-placeholder:var(--mantine-color-gray-5);--mantine-color-anchor:var(--mantine-color-blue-6);--mantine-color-default:var(--mantine-color-white);--mantine-color-default-hover:var(--mantine-color-gray-0);--mantine-color-default-color:var(--mantine-color-black);--mantine-color-default-border:var(--mantine-color-gray-4);--mantine-color-dimmed:var(--mantine-color-gray-6);--mantine-color-disabled:var(--mantine-color-gray-2);--mantine-color-disabled-color:var(--mantine-color-gray-5);--mantine-color-disabled-border:var(--mantine-color-gray-3);--mantine-color-dark-text:var(--mantine-color-dark-filled);--mantine-color-dark-filled:var(--mantine-color-dark-6);--mantine-color-dark-filled-hover:var(--mantine-color-dark-7);--mantine-color-dark-light:rgba(46,46,46,0.1);--mantine-color-dark-light-hover:rgba(46,46,46,0.12);--mantine-color-dark-light-color:var(--mantine-color-dark-6);--mantine-color-dark-outline:var(--mantine-color-dark-6);--mantine-color-dark-outline-hover:rgba(46,46,46,0.05);--mantine-color-gray-text:var(--mantine-color-gray-filled);--mantine-color-gray-filled:var(--mantine-color-gray-6);--mantine-color-gray-filled-hover:var(--mantine-color-gray-7);--mantine-color-gray-light:rgba(134,142,150,0.1);--mantine-color-gray-light-hover:rgba(134,142,150,0.12);--mantine-color-gray-light-color:var(--mantine-color-gray-6);--mantine-color-gray-outline:var(--mantine-color-gray-6);--mantine-color-gray-outline-hover:rgba(134,142,150,0.05);--mantine-color-red-text:var(--mantine-color-red-filled);--mantine-color-red-filled:var(--mantine-color-red-6);--mantine-color-red-filled-hover:var(--mantine-color-red-7);--mantine-color-red-light:rgba(250,82,82,0.1);--mantine-color-red-light-hover:rgba(250,82,82,0.12);--mantine-color-red-light-color:var(--mantine-color-red-6);--mantine-color-red-outline:var(--mantine-color-red-6);--mantine-color-red-outline-hover:rgba(250,82,82,0.05);--mantine-color-pink-text:var(--mantine-color-pink-filled);--mantine-color-pink-filled:var(--mantine-color-pink-6);--mantine-color-pink-filled-hover:var(--mantine-color-pink-7);--mantine-color-pink-light:rgba(230,73,128,0.1);--mantine-color-pink-light-hover:rgba(230,73,128,0.12);--mantine-color-pink-light-color:var(--mantine-color-pink-6);--mantine-color-pink-outline:var(--mantine-color-pink-6);--mantine-color-pink-outline-hover:rgba(230,73,128,0.05);--mantine-color-grape-text:var(--mantine-color-grape-filled);--mantine-color-grape-filled:var(--mantine-color-grape-6);--mantine-color-grape-filled-hover:var(--mantine-color-grape-7);--mantine-color-grape-light:rgba(190,75,219,0.1);--mantine-color-grape-light-hover:rgba(190,75,219,0.12);--mantine-color-grape-light-color:var(--mantine-color-grape-6);--mantine-color-grape-outline:var(--mantine-color-grape-6);--mantine-color-grape-outline-hover:rgba(190,75,219,0.05);--mantine-color-violet-text:var(--mantine-color-violet-filled);--mantine-color-violet-filled:var(--mantine-color-violet-6);--mantine-color-violet-filled-hover:var(--mantine-color-violet-7);--mantine-color-violet-light:rgba(121,80,242,0.1);--mantine-color-violet-light-hover:rgba(121,80,242,0.12);--mantine-color-violet-light-color:var(--mantine-color-violet-6);--mantine-color-violet-outline:var(--mantine-color-violet-6);--mantine-color-violet-outline-hover:rgba(121,80,242,0.05);--mantine-color-indigo-text:var(--mantine-color-indigo-filled);--mantine-color-indigo-filled:var(--mantine-color-indigo-6);--mantine-color-indigo-filled-hover:var(--mantine-color-indigo-7);--mantine-color-indigo-light:rgba(76,110,245,0.1);--mantine-color-indigo-light-hover:rgba(76,110,245,0.12);--mantine-color-indigo-light-color:var(--mantine-color-indigo-6);--mantine-color-indigo-outline:var(--mantine-color-indigo-6);--mantine-color-indigo-outline-hover:rgba(76,110,245,0.05);--mantine-color-blue-text:var(--mantine-color-blue-filled);--mantine-color-blue-filled:var(--mantine-color-blue-6);--mantine-color-blue-filled-hover:var(--mantine-color-blue-7);--mantine-color-blue-light:rgba(34,139,230,0.1);--mantine-color-blue-light-hover:rgba(34,139,230,0.12);--mantine-color-blue-light-color:var(--mantine-color-blue-6);--mantine-color-blue-outline:var(--mantine-color-blue-6);--mantine-color-blue-outline-hover:rgba(34,139,230,0.05);--mantine-color-cyan-text:var(--mantine-color-cyan-filled);--mantine-color-cyan-filled:var(--mantine-color-cyan-6);--mantine-color-cyan-filled-hover:var(--mantine-color-cyan-7);--mantine-color-cyan-light:rgba(21,170,191,0.1);--mantine-color-cyan-light-hover:rgba(21,170,191,0.12);--mantine-color-cyan-light-color:var(--mantine-color-cyan-6);--mantine-color-cyan-outline:var(--mantine-color-cyan-6);--mantine-color-cyan-outline-hover:rgba(21,170,191,0.05);--mantine-color-teal-text:var(--mantine-color-teal-filled);--mantine-color-teal-filled:var(--mantine-color-teal-6);--mantine-color-teal-filled-hover:var(--mantine-color-teal-7);--mantine-color-teal-light:rgba(18,184,134,0.1);--mantine-color-teal-light-hover:rgba(18,184,134,0.12);--mantine-color-teal-light-color:var(--mantine-color-teal-6);--mantine-color-teal-outline:var(--mantine-color-teal-6);--mantine-color-teal-outline-hover:rgba(18,184,134,0.05);--mantine-color-green-text:var(--mantine-color-green-filled);--mantine-color-green-filled:var(--mantine-color-green-6);--mantine-color-green-filled-hover:var(--mantine-color-green-7);--mantine-color-green-light:rgba(64,192,87,0.1);--mantine-color-green-light-hover:rgba(64,192,87,0.12);--mantine-color-green-light-color:var(--mantine-color-green-6);--mantine-color-green-outline:var(--mantine-color-green-6);--mantine-color-green-outline-hover:rgba(64,192,87,0.05);--mantine-color-lime-text:var(--mantine-color-lime-filled);--mantine-color-lime-filled:var(--mantine-color-lime-6);--mantine-color-lime-filled-hover:var(--mantine-color-lime-7);--mantine-color-lime-light:rgba(130,201,30,0.1);--mantine-color-lime-light-hover:rgba(130,201,30,0.12);--mantine-color-lime-light-color:var(--mantine-color-lime-6);--mantine-color-lime-outline:var(--mantine-color-lime-6);--mantine-color-lime-outline-hover:rgba(130,201,30,0.05);--mantine-color-yellow-text:var(--mantine-color-yellow-filled);--mantine-color-yellow-filled:var(--mantine-color-yellow-6);--mantine-color-yellow-filled-hover:var(--mantine-color-yellow-7);--mantine-color-yellow-light:rgba(250,176,5,0.1);--mantine-color-yellow-light-hover:rgba(250,176,5,0.12);--mantine-color-yellow-light-color:var(--mantine-color-yellow-6);--mantine-color-yellow-outline:var(--mantine-color-yellow-6);--mantine-color-yellow-outline-hover:rgba(250,176,5,0.05);--mantine-color-orange-text:var(--mantine-color-orange-filled);--mantine-color-orange-filled:var(--mantine-color-orange-6);--mantine-color-orange-filled-hover:var(--mantine-color-orange-7);--mantine-color-orange-light:rgba(253,126,20,0.1);--mantine-color-orange-light-hover:rgba(253,126,20,0.12);--mantine-color-orange-light-color:var(--mantine-color-orange-6);--mantine-color-orange-outline:var(--mantine-color-orange-6);--mantine-color-orange-outline-hover:rgba(253,126,20,0.05)}@media (prefers-reduced-motion:reduce){[data-respect-reduced-motion] [data-reduce-motion]{transition:none;animation:none}}[data-mantine-color-scheme=dark] .mantine-dark-hidden,[data-mantine-color-scheme=light] .mantine-light-hidden{display:none}.mantine-focus-auto:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px}.mantine-focus-always:focus{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px}.mantine-focus-never:focus{outline:none}.mantine-active:active{transform:translateY(calc(.0625rem * var(--mantine-scale)))}fieldset:disabled .mantine-active:active{transform:none}:where([dir=rtl]) .mantine-rotate-rtl{transform:rotate(180deg)}.m_468e7eda{padding-top:0;padding-bottom:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.m_468e7eda::-webkit-calendar-picker-indicator,.m_468e7eda::-webkit-clear-button{display:none}.m_468e7eda::-webkit-datetime-edit-ampm-field,.m_468e7eda::-webkit-datetime-edit-hour-field,.m_468e7eda::-webkit-datetime-edit-minute-field,.m_468e7eda::-webkit-datetime-edit-second-field{padding-top:0;max-height:calc(1.875rem * var(--mantine-scale));display:inline}.m_468e7eda::-webkit-datetime-edit-ampm-field:focus,.m_468e7eda::-webkit-datetime-edit-hour-field:focus,.m_468e7eda::-webkit-datetime-edit-minute-field:focus,.m_468e7eda::-webkit-datetime-edit-second-field:focus{background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}.m_7a8f1e6d{display:flex;align-items:center;height:100%;overflow:hidden}:where([dir=rtl]) .m_7a8f1e6d{flex-direction:row-reverse}.m_d6bb0a54{display:flex;align-items:center;height:calc(var(--input-height) - 15px)}.m_b97ecb26{display:flex;flex-direction:column}.m_31fe42f9{display:flex;gap:calc(.25rem * var(--mantine-scale))}.m_9c4817c3{padding:calc(.25rem * var(--mantine-scale))}.m_154c536b{text-align:center;min-width:2.5em;width:-moz-max-content;width:max-content;height:2em;border-radius:var(--mantine-radius-default);font-size:var(--control-font-size,var(--mantine-font-size-sm))}.m_154c536b:where([data-active]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}@media (hover:hover){.m_154c536b:hover:where(:not([data-active])){color:var(--mantine-color-bright)}:where([data-mantine-color-scheme=dark]) .m_154c536b:hover:where(:not([data-active])){background-color:var(--mantine-color-dark-5)}:where([data-mantine-color-scheme=light]) .m_154c536b:hover:where(:not([data-active])){background-color:var(--mantine-color-gray-1)}}@media (hover:none){.m_154c536b:active:where(:not([data-active])){color:var(--mantine-color-bright)}:where([data-mantine-color-scheme=dark]) .m_154c536b:active:where(:not([data-active])){background-color:var(--mantine-color-dark-5)}:where([data-mantine-color-scheme=light]) .m_154c536b:active:where(:not([data-active])){background-color:var(--mantine-color-gray-1)}}.m_7be09d0c{text-align:center;height:2em;padding-inline:.5em;border-radius:var(--mantine-radius-default);font-size:var(--control-font-size,var(--mantine-font-size-sm))}.m_7be09d0c:where([data-active]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}@media (hover:hover){.m_7be09d0c:hover:where(:not([data-active])){color:var(--mantine-color-bright)}:where([data-mantine-color-scheme=dark]) .m_7be09d0c:hover:where(:not([data-active])){background-color:var(--mantine-color-dark-5)}:where([data-mantine-color-scheme=light]) .m_7be09d0c:hover:where(:not([data-active])){background-color:var(--mantine-color-gray-1)}}@media (hover:none){.m_7be09d0c:active:where(:not([data-active])){color:var(--mantine-color-bright)}:where([data-mantine-color-scheme=dark]) .m_7be09d0c:active:where(:not([data-active])){background-color:var(--mantine-color-dark-5)}:where([data-mantine-color-scheme=light]) .m_7be09d0c:active:where(:not([data-active])){background-color:var(--mantine-color-gray-1)}}.m_7d00001d+.m_7d00001d{margin-top:var(--mantine-spacing-sm)}.m_d8d918d7{margin-bottom:calc(.25rem * var(--mantine-scale));color:var(--mantine-color-dimmed);font-size:calc(var(--control-font-size, var(--mantine-font-size-sm)) - 2px);font-weight:500;display:flex;align-items:center;padding-inline-start:calc(.4375rem * var(--mantine-scale))}.m_d8d918d7:after{content:"";width:100%;height:calc(.0625rem * var(--mantine-scale));flex:1;margin-inline-start:var(--mantine-spacing-xs)}:where([data-mantine-color-scheme=light]) .m_d8d918d7:after{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_d8d918d7:after{background-color:var(--mantine-color-dark-4)}.m_6b43ba88{width:calc(2ch + .3em);caret-color:transparent;font-variant-numeric:tabular-nums;position:relative;height:100%;line-height:1;padding-inline:.15em;border:0;text-align:center;-moz-text-align-last:center;text-align-last:center;background-color:transparent;color:var(--input-color);border-radius:calc(.125rem * var(--mantine-scale));-webkit-appearance:none;-moz-appearance:none;appearance:none}.m_6b43ba88:where([data-am-pm]){width:auto}.m_6b43ba88:where(:disabled){cursor:not-allowed}.m_6b43ba88::-moz-selection{background-color:transparent}.m_6b43ba88::selection{background-color:transparent}.m_6b43ba88::-moz-placeholder{opacity:1;color:inherit}.m_6b43ba88::placeholder{opacity:1;color:inherit}.m_6b43ba88:focus{background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white);outline:0}.m_6b43ba88:focus::-moz-placeholder{color:var(--mantine-color-white)}.m_6b43ba88:focus::placeholder{color:var(--mantine-color-white)}.m_396ce5cb{--day-size-xs:calc(1.875rem * var(--mantine-scale));--day-size-sm:calc(2.25rem * var(--mantine-scale));--day-size-md:calc(2.625rem * var(--mantine-scale));--day-size-lg:calc(3rem * var(--mantine-scale));--day-size-xl:calc(3.375rem * var(--mantine-scale));--day-size:var(--day-size-sm);width:var(--day-size,var(--day-size-sm));height:var(--day-size,var(--day-size-sm));font-size:calc(var(--day-size) / 2.8);display:inline-flex;justify-content:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;background-color:transparent;border-radius:var(--mantine-radius-default);color:var(--mantine-color-text);opacity:1}@media (hover:hover){[data-mantine-color-scheme=light] .m_396ce5cb:hover:where(:not([data-static],[data-disabled],[data-selected],[data-in-range])){background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_396ce5cb:hover:where(:not([data-static],[data-disabled],[data-selected],[data-in-range])){background-color:var(--mantine-color-dark-5)}}@media (hover:none){[data-mantine-color-scheme=light] .m_396ce5cb:active:where(:not([data-static],[data-disabled],[data-selected],[data-in-range])){background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_396ce5cb:active:where(:not([data-static],[data-disabled],[data-selected],[data-in-range])){background-color:var(--mantine-color-dark-5)}}.m_396ce5cb:where([data-static]){-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;cursor:default}.m_396ce5cb:where([data-weekend]){color:var(--mantine-color-red-6)}.m_396ce5cb:where([data-outside]){color:var(--mantine-color-dimmed);opacity:.5}.m_396ce5cb:where(:disabled,[data-disabled]){color:var(--mantine-color-disabled-color);cursor:not-allowed;opacity:.5}.m_396ce5cb:where([data-hidden]){display:none}:where([data-mantine-color-scheme=light]) .m_396ce5cb:where([data-today][data-highlight-today]:not([data-selected],[data-in-range])){border:1px solid var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_396ce5cb:where([data-today][data-highlight-today]:not([data-selected],[data-in-range])){border:1px solid var(--mantine-color-dark-4)}.m_396ce5cb:where([data-in-range]){background-color:var(--mantine-primary-color-light-hover);border-radius:0}@media (hover:hover){.m_396ce5cb:where([data-in-range]):hover:where(:not([data-disabled],[data-static])){background-color:var(--mantine-primary-color-light)}}@media (hover:none){.m_396ce5cb:where([data-in-range]):active:where(:not([data-disabled],[data-static])){background-color:var(--mantine-primary-color-light)}}.m_396ce5cb:where([data-first-in-range]){border-radius:0;border-start-start-radius:var(--mantine-radius-default);border-end-start-radius:var(--mantine-radius-default)}.m_396ce5cb:where([data-last-in-range]){border-radius:0;border-end-end-radius:var(--mantine-radius-default);border-start-end-radius:var(--mantine-radius-default)}.m_396ce5cb:where([data-last-in-range][data-first-in-range]){border-radius:var(--mantine-radius-default)}.m_396ce5cb:where([data-selected]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-primary-color-contrast)}@media (hover:hover){.m_396ce5cb:where([data-selected]):hover:where(:not([data-disabled],[data-static])){background-color:var(--mantine-primary-color-filled-hover)}}@media (hover:none){.m_396ce5cb:where([data-selected]):active:where(:not([data-disabled],[data-static])){background-color:var(--mantine-primary-color-filled-hover)}}.m_18a3eca{color:var(--mantine-color-dimmed);font-weight:400;font-size:var(--wr-fz,var(--mantine-font-size-sm));text-transform:capitalize;padding-bottom:calc(var(--wr-spacing, var(--mantine-spacing-sm)) / 2)}.m_cc9820d3{border-collapse:collapse;table-layout:fixed}.m_8f457cd5{padding:0}.m_8f457cd5:where([data-with-spacing]){padding:calc(.03125rem * var(--mantine-scale))}.m_6cff9dea{--wn-size-xs:calc(1.875rem * var(--mantine-scale));--wn-size-sm:calc(2.25rem * var(--mantine-scale));--wn-size-md:calc(2.625rem * var(--mantine-scale));--wn-size-lg:calc(3rem * var(--mantine-scale));--wn-size-xl:calc(3.375rem * var(--mantine-scale));color:var(--mantine-color-dimmed);font-weight:400;font-size:calc(var(--wn-size, var(--wn-size-sm)) / 2.8);text-align:center;width:var(--wn-size,var(--wn-size-sm))}.m_dc6a3c71{--dpc-size-xs:calc(1.875rem * var(--mantine-scale));--dpc-size-sm:calc(2.25rem * var(--mantine-scale));--dpc-size-md:calc(2.625rem * var(--mantine-scale));--dpc-size-lg:calc(3rem * var(--mantine-scale));--dpc-size-xl:calc(3.375rem * var(--mantine-scale));--dpc-size:var(--dpc-size-sm);font-size:var(--dpc-fz,var(--mantine-font-size-sm));height:var(--dpc-size);width:calc((var(--dpc-size) * 7) / 3 + calc(.09375rem * var(--mantine-scale)));display:flex;justify-content:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;background-color:transparent;color:var(--mantine-color-text);opacity:1;border-radius:var(--mantine-radius-default)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_dc6a3c71:hover:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_dc6a3c71:hover:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_dc6a3c71:active:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_dc6a3c71:active:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-dark-5)}}.m_dc6a3c71:where(:disabled,[data-disabled]){color:var(--mantine-color-disabled-color);cursor:not-allowed;opacity:.5}.m_dc6a3c71:where([data-selected]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-primary-color-contrast,var(--mantine-color-white))}@media (hover:hover){.m_dc6a3c71:where([data-selected]):hover{background-color:var(--mantine-primary-color-filled-hover)}}@media (hover:none){.m_dc6a3c71:where([data-selected]):active{background-color:var(--mantine-primary-color-filled-hover)}}.m_dc6a3c71:where([data-in-range]){background-color:var(--mantine-primary-color-light-hover);border-radius:0}@media (hover:hover){.m_dc6a3c71:where([data-in-range]):hover{background-color:var(--mantine-primary-color-light)}}@media (hover:none){.m_dc6a3c71:where([data-in-range]):active{background-color:var(--mantine-primary-color-light)}}.m_dc6a3c71:where([data-first-in-range]){border-radius:0;border-start-start-radius:var(--mantine-radius-default);border-end-start-radius:var(--mantine-radius-default)}.m_dc6a3c71:where([data-last-in-range]){border-radius:0;border-end-end-radius:var(--mantine-radius-default);border-start-end-radius:var(--mantine-radius-default)}.m_dc6a3c71:where([data-first-in-range][data-last-in-range]){border-radius:var(--mantine-radius-default)}.m_9206547b{border-collapse:collapse;border-width:0}.m_c5a19c7d{padding:0}.m_c5a19c7d:where([data-with-spacing]){padding:calc(.03125rem * var(--mantine-scale))}.m_2a6c32d{border-collapse:collapse;border-width:0;cursor:pointer}.m_fe27622f{padding:0}.m_fe27622f:where([data-with-spacing]){padding:calc(.03125rem * var(--mantine-scale))}.m_730a79ed{--dch-control-size-xs:calc(1.875rem * var(--mantine-scale));--dch-control-size-sm:calc(2.25rem * var(--mantine-scale));--dch-control-size-md:calc(2.625rem * var(--mantine-scale));--dch-control-size-lg:calc(3rem * var(--mantine-scale));--dch-control-size-xl:calc(3.375rem * var(--mantine-scale));--dch-control-size:var(--dch-control-size-sm);display:flex;max-width:calc(var(--dch-control-size) * 8 + calc(.4375rem * var(--mantine-scale)));margin-bottom:var(--mantine-spacing-xs)}.m_2351eeb0,.m_f6645d97{height:var(--dch-control-size);border-radius:var(--mantine-radius-default);display:flex;justify-content:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:1;cursor:pointer}.m_2351eeb0:where([data-static]),.m_f6645d97:where([data-static]){cursor:default}@media (hover:hover){[data-mantine-color-scheme=light] .m_2351eeb0:hover:where(:not([data-disabled],[data-static],:disabled)),[data-mantine-color-scheme=light] .m_f6645d97:hover:where(:not([data-disabled],[data-static],:disabled)){background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_2351eeb0:hover:where(:not([data-disabled],[data-static],:disabled)),[data-mantine-color-scheme=dark] .m_f6645d97:hover:where(:not([data-disabled],[data-static],:disabled)){background-color:var(--mantine-color-dark-5)}}@media (hover:none){[data-mantine-color-scheme=light] .m_2351eeb0:active:where(:not([data-disabled],[data-static],:disabled)),[data-mantine-color-scheme=light] .m_f6645d97:active:where(:not([data-disabled],[data-static],:disabled)){background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_2351eeb0:active:where(:not([data-disabled],[data-static],:disabled)),[data-mantine-color-scheme=dark] .m_f6645d97:active:where(:not([data-disabled],[data-static],:disabled)){background-color:var(--mantine-color-dark-5)}}.m_2351eeb0:where(:disabled,[data-disabled]),.m_f6645d97:where(:disabled,[data-disabled]){opacity:.2;cursor:not-allowed}.m_2351eeb0{width:var(--dch-control-size)}.m_f6645d97{flex:1;font-size:var(--dch-fz,var(--mantine-font-size-sm));font-weight:500;text-transform:capitalize}.m_367dc749{width:60%;height:60%}.m_367dc749:where([data-direction=next]){transform:rotate(270deg)}:where([dir=rtl]) .m_367dc749:where([data-direction=next]){transform:rotate(90deg)}.m_367dc749:where([data-direction=previous]){transform:rotate(90deg)}:where([dir=rtl]) .m_367dc749:where([data-direction=previous]){transform:rotate(270deg)}.m_30b26e33{display:flex;gap:var(--mantine-spacing-md)}.m_6fa5e2aa{cursor:pointer;line-height:unset}.m_6fa5e2aa:where([data-read-only]){cursor:default}.m_765a40cf{display:flex;font-size:var(--preset-font-size)}.m_d6a681e1{display:flex;flex-direction:column;border-inline-end:calc(.0625rem * var(--mantine-scale)) solid;padding-inline-end:.5em;margin-inline-end:.5em}:where([data-mantine-color-scheme=light]) .m_d6a681e1{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_d6a681e1{border-color:var(--mantine-color-dark-5)}.m_acd30b22{padding:.52em .8em;border-radius:var(--mantine-radius-default);font-size:var(--preset-font-size);white-space:nowrap}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_acd30b22:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_acd30b22:hover{background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_acd30b22:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_acd30b22:active{background-color:var(--mantine-color-dark-5)}}.m_208d2562{display:flex;align-items:stretch;margin-top:var(--mantine-spacing-md)}.m_62ee059{flex:1;margin-inline-end:var(--mantine-spacing-md)}.m_ac3f4d63{text-align:center;padding-inline:1em;padding-block:.25em;border:1px solid var(--mantine-color-default-border);background-color:var(--mantine-color-default);color:var(--mantine-color-default-color);border-radius:var(--time-grid-radius,var(--mantine-radius-default));font-size:var(--time-grid-fz,var(--mantine-font-size-sm))}@media (hover:hover){.m_ac3f4d63:hover:where(:not([data-disabled])){background-color:var(--mantine-color-default-hover)}}@media (hover:none){.m_ac3f4d63:active:where(:not([data-disabled])){background-color:var(--mantine-color-default-hover)}}.m_ac3f4d63:where([data-active]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white);border-color:transparent}@media (hover:hover){.m_ac3f4d63:where([data-active]):hover:where(:not([data-disabled])){background-color:var(--mantine-primary-color-filled-hover)}}@media (hover:none){.m_ac3f4d63:where([data-active]):active:where(:not([data-disabled])){background-color:var(--mantine-primary-color-filled-hover)}}.m_ac3f4d63:where(:disabled,[data-disabled]){opacity:.5;cursor:not-allowed}.m_2a0c4eda{width:-moz-fit-content;width:fit-content;display:flex;align-items:center;font-size:var(--mini-calendar-font-size)}.m_2a05be4f,.m_99d16a4{display:flex;font-size:inherit}.m_99d16a4{min-width:3em;gap:.5em;flex-direction:column;align-items:center;line-height:1;padding:.75em;border-radius:var(--mantine-radius-default)}.m_99d16a4:where([data-selected]){color:var(--mantine-primary-color-contrast);background-color:var(--mantine-primary-color-filled)}@media (hover:hover){.m_99d16a4:where([data-selected]):hover:where(:not([data-disabled],[data-static])){background-color:var(--mantine-primary-color-filled-hover)}}@media (hover:none){.m_99d16a4:where([data-selected]):active:where(:not([data-disabled],[data-static])){background-color:var(--mantine-primary-color-filled-hover)}}.m_99d16a4:where([data-disabled]){opacity:.3;cursor:not-allowed}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_99d16a4:hover:where(:not([data-disabled],[data-selected])){background-color:var(--mantine-color-gray-1)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_99d16a4:active:where(:not([data-disabled],[data-selected])){background-color:var(--mantine-color-gray-1)}}@media (hover:hover){:where([data-mantine-color-scheme=dark]) .m_99d16a4:hover:where(:not([data-disabled],[data-selected])){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=dark]) .m_99d16a4:active:where(:not([data-disabled],[data-selected])){background-color:var(--mantine-color-dark-5)}}.m_176ca23c{font-size:.75em;font-weight:500;opacity:.65}.m_d830530d{font-size:.9em;font-weight:500}.m_14c23465{align-self:stretch;font-size:inherit;width:2em;border-radius:var(--mantine-radius-default);display:flex;align-items:center;justify-content:center;color:var(--mantine-color-bright)}.m_14c23465:where([data-disabled]){opacity:.3;cursor:not-allowed}.m_14c23465 [data-chevron]{font-size:inherit;width:60%}.m_14c23465[data-direction=previous] [data-chevron]{transform:rotate(90deg)}.m_14c23465[data-direction=next] [data-chevron],[dir=rtl] .m_14c23465[data-direction=previous] [data-chevron]{transform:rotate(-90deg)}[dir=rtl] .m_14c23465[data-direction=next] [data-chevron]{transform:rotate(90deg)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_14c23465:hover:where(:not([data-disabled])){background-color:var(--mantine-color-gray-1)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_14c23465:active:where(:not([data-disabled])){background-color:var(--mantine-color-gray-1)}}@media (hover:hover){:where([data-mantine-color-scheme=dark]) .m_14c23465:hover:where(:not([data-disabled])){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=dark]) .m_14c23465:active:where(:not([data-disabled])){background-color:var(--mantine-color-dark-5)}}:root{--theme-badge-height-xsmall:var(--theme-size-small-1);--theme-badge-height-small:var(--theme-size-small-2);--theme-badge-height-medium:var(--theme-size-small-3);--theme-badge-padding-inline-xsmall:var(--spacing-padding-3);--theme-badge-padding-inline-small:var(--spacing-padding-4);--theme-badge-padding-inline-medium:var(--spacing-padding-5);--theme-badge-radius-xsmall:var(--theme-radius-medium-1);--theme-badge-radius-small:var(--theme-radius-medium-1);--theme-badge-radius-medium:var(--theme-radius-medium-3);--theme-badge-font-family:var(--font-caption-medium-family);--theme-badge-font-size-xsmall:var(--font-caption-medium-size);--theme-badge-font-size-small:var(--font-caption-large-size);--theme-badge-font-size-medium:var(--font-body-xsmall-size);--theme-badge-font-weight-xsmall:400;--theme-badge-font-weight-small:400;--theme-badge-font-weight-medium:400;--theme-badge-line-height-xsmall:var(--font-caption-medium-line-height);--theme-badge-line-height-small:var(--font-caption-large-line-height);--theme-badge-line-height-medium:var(--font-body-xsmall-line-height);--theme-badge-letter-spacing-xsmall:var( --font-caption-medium-letter-spacing );--theme-badge-letter-spacing-small:var(--font-caption-large-letter-spacing);--theme-badge-letter-spacing-medium:var(--font-body-xsmall-letter-spacing);--theme-badge-count-radius-xsmall:var(--theme-radius-medium-4);--theme-badge-dot-size:var(--spacing-gap-3);--theme-badge-gap:var(--spacing-gap-1);--theme-badge-fill-background-default:var(--color-primary-default);--theme-badge-fill-text-default:var(--color-common-100);--theme-badge-outlined-background-default:var(--color-surface-static-white);--theme-badge-outlined-border-default:var(--color-primary-default);--theme-badge-outlined-text-default:var(--color-primary-default);--theme-badge-dot-background-default:var(--color-primary-default);--theme-badge-count-background-default:var(--color-primary-default);--theme-badge-count-text-default:var(--color-common-100)}.badge{--badge-height:var(--theme-badge-height-xsmall);--badge-padding-inline:var(--theme-badge-padding-inline-xsmall);--badge-radius:var(--theme-badge-radius-xsmall);--badge-font-size:var(--theme-badge-font-size-xsmall);--badge-font-weight:var(--theme-badge-font-weight-xsmall);--badge-line-height:var(--theme-badge-line-height-xsmall);--badge-letter-spacing:var(--theme-badge-letter-spacing-xsmall);--badge-dot-size:var(--theme-badge-dot-size);--badge-border-width:0px;--badge-border-color:transparent;display:flex;align-items:center;justify-content:center;gap:var(--theme-badge-gap);width:-moz-fit-content;width:fit-content;height:var(--badge-height);margin:0;padding-inline:var(--badge-padding-inline);padding-block:0;border-width:var(--badge-border-width);border-style:solid;border-color:var(--badge-border-color);box-sizing:border-box;border-radius:var(--badge-radius);white-space:nowrap;font-family:var(--theme-badge-font-family);font-size:var(--badge-font-size);font-weight:var(--badge-font-weight);line-height:var(--badge-line-height);letter-spacing:var(--badge-letter-spacing)}.badge:where([data-size=small]){--badge-height:var(--theme-badge-height-small);--badge-padding-inline:var(--theme-badge-padding-inline-small);--badge-radius:var(--theme-badge-radius-small);--badge-font-size:var(--theme-badge-font-size-small);--badge-font-weight:var(--theme-badge-font-weight-small);--badge-line-height:var(--theme-badge-line-height-small);--badge-letter-spacing:var(--theme-badge-letter-spacing-small)}.badge:where([data-size=medium]){--badge-height:var(--theme-badge-height-medium);--badge-padding-inline:var(--theme-badge-padding-inline-medium);--badge-radius:var(--theme-badge-radius-medium);--badge-font-size:var(--theme-badge-font-size-medium);--badge-font-weight:var(--theme-badge-font-weight-medium);--badge-line-height:var(--theme-badge-line-height-medium);--badge-letter-spacing:var(--theme-badge-letter-spacing-medium)}.badge:where([data-style=fill]){background-color:var(--badge-background-color,var(--theme-badge-fill-background-default));color:var(--badge-text-color,var(--theme-badge-fill-text-default));--badge-border-color:transparent}.badge:where([data-style=outlined]){background-color:var(--badge-background-color,var(--theme-badge-outlined-background-default));color:var(--badge-text-color,var(--theme-badge-outlined-text-default));--badge-border-width:1px;--badge-border-color:var(--theme-badge-outlined-border-default)}.badge:where([data-style=count]){background-color:var(--badge-background-color,var(--theme-badge-count-background-default));color:var(--badge-text-color,var(--theme-badge-count-text-default));--badge-border-color:transparent;border-radius:calc(var(--badge-height)/2)}.badge:where([data-style=count][data-size=xsmall]){border-radius:var(--theme-badge-count-radius-xsmall)}.badge:where([data-style=dot]){width:var(--badge-dot-size);min-width:0;height:var(--badge-dot-size);padding:0;border-width:0;border-radius:var(--badge-dot-size);background-color:rgba(0,0,0,0)}.badge:where([data-style=dot]) .badge-dot{width:var(--badge-dot-size);height:var(--badge-dot-size);flex-shrink:0;border-radius:999px;background-color:var(--badge-background-color,var(--theme-badge-dot-background-default))}.badge :where(.badge-label){display:flex;align-items:center;color:inherit;line-height:inherit}.badge:where([data-style=dot]) .badge-label{width:0;height:0;overflow:hidden;font-size:0;line-height:0}.badge:where([data-style=fill][data-preset=primary]){--badge-background-color:var(--color-primary-default);--badge-text-color:var(--color-common-100)}.badge:where([data-style=fill][data-preset=secondary]){--badge-background-color:var(--color-secondary-default);--badge-text-color:var(--color-primary-default)}.badge:where([data-style=fill][data-preset=tertiary]){--badge-background-color:var(--color-cool-gray-10);--badge-text-color:var(--color-common-100)}.badge:where([data-style=fill][data-preset=gray]){--badge-background-color:var(--color-surface-neutral);--badge-text-color:var(--color-label-neutral)}.badge:where([data-style=fill][data-preset=green]){--badge-background-color:var(--color-green-95);--badge-text-color:var(--color-green-45)}.badge:where([data-style=fill][data-preset=yellow]){--badge-background-color:var(--color-yellow-95);--badge-text-color:var(--color-yellow-45)}.badge:where([data-style=fill][data-preset=orange]){--badge-background-color:var(--color-orange-95);--badge-text-color:var(--color-orange-55)}.badge:where([data-style=fill][data-preset=red]){--badge-background-color:var(--color-red-95);--badge-text-color:var(--color-red-55)}.badge:where([data-style=outlined][data-preset=primary]){--badge-border-color:var(--color-primary-default);--badge-text-color:var(--color-primary-default)}.badge:where([data-style=outlined][data-preset=secondary]){--badge-border-color:var(--color-border-standard-blue);--badge-text-color:var(--color-primary-strong)}.badge:where([data-style=outlined][data-preset=tertiary]){--badge-border-color:var(--color-border-heavy);--badge-text-color:var(--color-label-strong)}.badge:where([data-style=outlined][data-preset=gray]){--badge-border-color:var(--color-border-assistive);--badge-text-color:var(--color-label-standard)}.badge:where([data-style=outlined][data-preset=green]){--badge-border-color:var(--color-green-45);--badge-text-color:var(--color-green-45)}.badge:where([data-style=outlined][data-preset=yellow]){--badge-border-color:var(--color-yellow-60);--badge-text-color:var(--color-yellow-45)}.badge:where([data-style=outlined][data-preset=orange]){--badge-border-color:var(--color-orange-70);--badge-text-color:var(--color-orange-55)}.badge:where([data-style=outlined][data-preset=red]){--badge-border-color:var(--color-red-70);--badge-text-color:var(--color-red-55)}.badge:where([data-style=count][data-preset=primary]){--badge-background-color:var(--color-primary-default);--badge-text-color:var(--color-common-100)}.badge:where([data-style=count][data-preset=gray]){--badge-background-color:var(--color-cool-gray-90);--badge-text-color:var(--color-label-standard)}.badge:where([data-style=dot][data-preset=primary]){--badge-background-color:var(--color-primary-default)}.badge:where([data-style=dot][data-preset=secondary]){--badge-background-color:var(--color-secondary-default)}.badge:where([data-style=dot][data-preset=tertiary]){--badge-background-color:var(--color-cool-gray-10)}.badge:where([data-style=dot][data-preset=gray]){--badge-background-color:var(--color-cool-gray-90)}.badge:where([data-style=dot][data-preset=green]){--badge-background-color:var(--color-green-45)}.badge:where([data-style=dot][data-preset=yellow]){--badge-background-color:var(--color-yellow-45)}.badge:where([data-style=dot][data-preset=orange]){--badge-background-color:var(--color-orange-55)}.badge:where([data-style=dot][data-preset=red]){--badge-background-color:var(--color-red-55)}.calendar-container,.calendar-root{width:-moz-fit-content;width:fit-content;max-width:100%}.calendar-container{display:grid;gap:var(--spacing-gap-3)}.calendar-body,.calendar-grid{width:-moz-fit-content;width:fit-content;max-width:100%}.calendar-grid,.calendar-root{--calendar-width:375px;--calendar-inline-padding:var(--spacing-padding-6);--calendar-body-width:calc(var(--calendar-width) - (var(--calendar-inline-padding) * 2));--calendar-weekday-height:30px;--calendar-day-size:44px;--calendar-day-cell-padding:1px;--calendar-day-row-height:calc(var(--calendar-day-size) + var(--calendar-day-cell-padding) + var(--calendar-day-cell-padding));--calendar-day-level-body-height:calc(var(--calendar-weekday-height) + var(--calendar-day-row-height) + var(--calendar-day-row-height) + var(--calendar-day-row-height) + var(--calendar-day-row-height) + var(--calendar-day-row-height) + var(--calendar-day-row-height))}.calendar-root{padding:var(--spacing-padding-10) var(--spacing-padding-6) var(--spacing-padding-6);display:grid;gap:var(--spacing-gap-3);width:var(--calendar-width);min-width:var(--calendar-width);max-width:min(100vw - var(--spacing-padding-5)*2,420px);box-sizing:border-box;z-index:30}.calendar-range-grid,.calendar-range-root{--calendar-range-column-width:322px;--calendar-range-column-gap:var(--spacing-gap-6);--calendar-width:calc((var(--calendar-range-column-width) * 2) + var(--calendar-range-column-gap) + (var(--calendar-inline-padding) * 2));max-width:min(100vw - var(--spacing-padding-5)*2,720px)}.calendar-header{margin-bottom:var(--spacing-gap-2)}.calendar-body{display:grid;gap:var(--spacing-gap-5)}.calendar-grid,.calendar-range-grid{width:var(--calendar-body-width)}.calendar-grid table{width:auto}.calendar-month-level,.calendar-month-level>[data-decade-level=true],.calendar-month-level>[data-month-level=true],.calendar-month-level>[data-year-level=true]{width:100%}.calendar-month-level>[data-decade-level=true],.calendar-month-level>[data-year-level=true]{display:grid;grid-template-rows:auto var(--calendar-day-level-body-height);align-items:start}.calendar-range-grid .calendar-month-level{display:grid;grid-template-columns:repeat(2,var(--calendar-range-column-width));-moz-column-gap:var(--calendar-range-column-gap);column-gap:var(--calendar-range-column-gap);align-items:start}.calendar-range-grid .calendar-month-level>[data-month-level=true]{width:var(--calendar-range-column-width)}.calendar-header-row{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;width:100%;max-width:none;-moz-column-gap:var(--spacing-gap-5);column-gap:var(--spacing-gap-5);padding:0;margin-bottom:var(--spacing-gap-5);--dch-fz:var(--font-heading-small-size)!important}.calendar-header-control{width:44px;height:44px;border-radius:999px;display:flex;align-items:center;justify-content:center;color:var(--color-label-alternative);transition:background-color .2s ease,color .2s ease}.calendar-header-control[data-direction=previous]{grid-column:1;grid-row:1;justify-self:start}.calendar-header-control[data-direction=next]{grid-column:3;grid-row:1;justify-self:end}.calendar-header-level{grid-column:2;grid-row:1;justify-self:center;display:flex;align-items:center;justify-content:center;gap:var(--spacing-gap-4);font-size:var(--font-heading-small-size);font-weight:var(--font-heading-small-weight);text-align:center;white-space:nowrap;writing-mode:horizontal-tb;letter-spacing:.2px;color:var(--color-label-strong)}.calendar-header-level:after{content:"";flex:0 0 auto;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.66675 8.33333L10.0001 5L13.3334 8.33333' stroke='%2394989E' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.66675 11.6667L10.0001 15L13.3334 11.6667' stroke='%2394989E' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:20px 20px}.calendar-header-control:where(:not([data-disabled=true])):hover{background-color:var(--color-tertiary-default);color:var(--color-label-standard)}.calendar-month-table{width:100%;max-width:100%;margin:0 auto;table-layout:fixed;border-collapse:collapse;border-spacing:0}.calendar-month-cell{width:46px;padding:var(--calendar-day-cell-padding)}.calendar-months-list{width:100%;max-width:100%;margin:0 auto;align-self:center;justify-self:center;table-layout:fixed;border-collapse:separate;border-spacing:var(--spacing-gap-3)}.calendar-months-list-cell{padding:0}.calendar-months-list-control{width:100%;min-width:0;height:44px;padding:0 var(--spacing-padding-2);border:none;border-radius:var(--theme-radius-medium-3);font-size:var(--font-body-medium-size);font-weight:var(--font-body-medium-weight);line-height:1.5;color:var(--color-label-standard);text-transform:none}.calendar-months-list-control[data-selected=true]{background-color:var(--color-primary-default);color:var(--color-common-100)}.calendar-months-list-control:where(:not([data-disabled=true],[data-selected=true])):hover{background-color:var(--color-secondary-default)}.calendar-years-list{width:100%;max-width:100%;margin:0 auto;align-self:center;justify-self:center;table-layout:fixed;border-collapse:separate;border-spacing:var(--spacing-gap-3)}.calendar-years-list-cell{padding:0}.calendar-years-list-control{width:100%;min-width:0;height:44px;padding:0 var(--spacing-padding-2);border:none;border-radius:var(--theme-radius-medium-3);font-size:var(--font-body-medium-size);font-weight:var(--font-body-medium-weight);line-height:1.5;color:var(--color-label-standard);text-transform:none}.calendar-years-list-control[data-selected=true]{background-color:var(--color-primary-default);color:var(--color-common-100)}.calendar-years-list-control:where(:not([data-disabled=true],[data-selected=true])):hover{background-color:var(--color-secondary-default)}.calendar-weekdays{text-transform:none;--wr-fz:var(--font-heading-xxsmall-size)!important;--wr-spacing:10px!important}.calendar-weekday{text-transform:none;width:46px;min-width:46px;height:var(--calendar-weekday-height);padding-bottom:5px;font-size:var(--font-heading-xxsmall-size);font-weight:var(--font-heading-xxsmall-weight);line-height:1.5;letter-spacing:.2px;color:var(--color-label-alternative);text-align:center;vertical-align:middle}.calendar-day{padding:0;border:none;border-radius:var(--theme-radius-large-1);font-size:var(--font-body-medium-size);color:var(--color-label-standard)}.calendar-day,.calendar-day-label{width:var(--calendar-day-size);height:var(--calendar-day-size);box-sizing:border-box;display:flex;align-items:center;justify-content:center}.calendar-day-label{position:relative;color:inherit}.calendar-day[data-outside=true]{color:var(--color-label-alternative)}.calendar-day[data-focused=true],.calendar-day[data-selected=true]{color:var(--color-common-100)}.calendar-day:where([data-in-range]){background-color:var(--color-surface-static-blue);color:var(--color-label-standard);border-radius:0;box-shadow:-1px 0 0 var(--color-surface-static-blue),1px 0 0 var(--color-surface-static-blue)}.calendar-day:where([data-first-in-range]){border-start-start-radius:var(--theme-radius-medium-3);border-end-start-radius:var(--theme-radius-medium-3);box-shadow:1px 0 0 var(--color-surface-static-blue)}.calendar-day:where([data-last-in-range]){border-start-end-radius:var(--theme-radius-medium-3);border-end-end-radius:var(--theme-radius-medium-3);box-shadow:-1px 0 0 var(--color-surface-static-blue)}.calendar-day:where([data-first-in-range][data-last-in-range]){box-shadow:none}.calendar-day:where([data-selected=true],[data-focused=true]){background-color:rgba(0,0,0,0);color:var(--color-common-100)}.calendar-day:where([data-in-range][data-selected=true]){background-color:var(--color-surface-static-blue)}.calendar-day:where([data-selected=true],[data-focused=true]) .calendar-day-label{background-color:var(--color-primary-default);color:var(--color-common-100);border-radius:var(--theme-radius-medium-3)}.calendar-day:where([data-today][data-highlight-today]:not([data-selected=true],[data-in-range],[data-disabled=true])){border:1px solid var(--color-primary-default);color:var(--color-label-standard)}.calendar-day:where([data-today][data-highlight-today]:not([data-selected=true],[data-in-range],[data-disabled=true])) .calendar-day-label:after{content:"";width:4px;height:4px;border-radius:999px;background-color:var(--color-primary-default);position:absolute;bottom:7px;left:50%;transform:translateX(-50%)}.calendar-day:where(:disabled,[data-disabled=true]){color:var(--color-label-disabled)}.calendar-day:where([hidden]){display:flex!important;visibility:hidden;pointer-events:none}.calendar-range-grid .calendar-day:where([data-outside=true]){visibility:hidden;pointer-events:none}.calendar-day:where(:not([data-disabled=true],[data-selected=true],[data-focused=true],[data-in-range])):hover{background-color:var(--color-secondary-default);color:var(--color-label-standard)}.calendar-day:where([data-selected=true]):hover{background-color:rgba(0,0,0,0);color:var(--color-common-100)}.calendar-day:where([data-in-range][data-selected=true]):hover{background-color:var(--color-surface-static-blue)}.calendar-day:where([data-selected=true]):hover .calendar-day-label{background-color:var(--color-primary-default);color:var(--color-common-100)}.calendar-footer{width:100%}:root{--carousel-gap:var(--spacing-gap-5);--carousel-inside-button-offset:var(--spacing-padding-2);--carousel-control-button-size:var(--theme-size-medium-2);--carousel-control-button-active:var(--color-cool-gray-20);--carousel-control-button-disabled:var(--color-cool-gray-85);--carousel-control-button-z-index:50;--carousel-control-button-padding-inline:var(--spacing-padding-5);--carousel-control-button-gap:var(--spacing-gap-2);--carousel-control-button-label-padding-prev:var(--spacing-padding-7);--carousel-control-button-label-padding-next:var(--spacing-padding-7);--carousel-button-label-color:var(--color-common-100);--carousel-button-label-disabled-color:var(--color-label-neutral);--carousel-button-label-font-size:var(--font-label-medium-size)}.carousel-container{width:100%}.carousel-control{width:100%;display:flex;align-items:center;gap:var(--carousel-gap)}.carousel-control[data-button-placement=inside]{position:relative;gap:0}.carousel-control[data-button-placement=inside] .carousel-move-button{position:absolute;top:50%;transform:translateY(-50%)}.carousel-control[data-button-placement=inside] .carousel-prev-button{left:var(--carousel-inside-button-offset)}.carousel-control[data-button-placement=inside] .carousel-next-button{right:var(--carousel-inside-button-offset)}.carousel-viewport{width:100%;flex:1 1 auto;min-width:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none}.carousel-viewport::-webkit-scrollbar{display:none}.carousel-track{display:flex;gap:var(--carousel-gap);margin:0;padding:0;list-style:none;scroll-behavior:smooth}.carousel-track>*{flex:0 0 auto;scroll-snap-align:start}.carousel-item[data-carousel-focus=true]{z-index:1}.carousel-move-button{min-width:var(--carousel-control-button-size);height:var(--carousel-control-button-size);border-radius:calc(var(--carousel-control-button-size)/2);padding:0 var(--carousel-control-button-padding-inline);display:flex;align-items:center;justify-content:center;gap:var(--carousel-control-button-gap);cursor:pointer;background:var(--carousel-control-button-active);z-index:var(--carousel-control-button-z-index)}.carousel-move-button:disabled{cursor:default;background:var(--carousel-control-button-disabled)}.carousel-move-button:disabled .carousel-button-label{color:var(--carousel-button-label-disabled-color)}.carousel-move-button.label-padding-prev{padding-right:var(--carousel-control-button-label-padding-prev)}.carousel-move-button.label-padding-next{padding-left:var(--carousel-control-button-label-padding-next)}.carousel-move-button-icon{display:flex;margin:0}.carousel-button-label{font-size:var(--carousel-button-label-font-size);font-weight:400;line-height:1em;color:var(--carousel-button-label-color)}:root{--theme-checkbox-frame-size-medium:20px;--theme-checkbox-frame-size-large:24px;--theme-checkbox-indicator-size-medium:16px;--theme-checkbox-indicator-size-large:20px;--theme-checkbox-control-radius-medium:var(--theme-radius-20x20);--theme-checkbox-control-radius-large:var(--theme-radius-24x24);--theme-checkbox-border-width:1.4px;--theme-checkbox-border-color:var(--color-border-standard-cool-gray);--theme-checkbox-border-selected:var(--color-primary-default);--theme-checkbox-surface:var(--color-common-100);--theme-checkbox-surface-selected:var(--color-primary-default);--theme-checkbox-surface-disabled:var(--color-neutral-95);--theme-checkbox-surface-selected-disabled:rgba(26,106,255,0.28);--theme-checkbox-label-color:var(--color-label-strong);--theme-checkbox-label-disabled:var(--color-label-disabled);--theme-checkbox-label-font-weight:400;--theme-checkbox-helper-color:var(--color-label-neutral);--theme-checkbox-helper-disabled:var(--color-label-disabled);--theme-checkbox-icon-default:transparent;--theme-checkbox-icon-selected:var(--color-common-100);--theme-checkbox-icon-disabled-selected:var(--color-common-100);--theme-checkbox-focus-ring:rgba(2,84,255,0.32)}.checkbox{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--theme-checkbox-control-radius-medium);background-color:rgba(0,0,0,0);border:none;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,opacity .15s ease,box-shadow .15s ease}.checkbox,.checkbox[data-size=medium]{inline-size:var(--theme-checkbox-frame-size-medium);block-size:var(--theme-checkbox-frame-size-medium)}.checkbox[data-size=medium]{border-radius:var(--theme-checkbox-control-radius-medium)}.checkbox[data-size=large]{inline-size:var(--theme-checkbox-frame-size-large);block-size:var(--theme-checkbox-frame-size-large);border-radius:var(--theme-checkbox-control-radius-large)}.checkbox[data-disabled=true]{cursor:not-allowed}.checkbox:focus-visible{box-shadow:0 0 0 2px var(--theme-checkbox-focus-ring)}.checkbox-surface{inline-size:var(--theme-checkbox-indicator-size-medium);block-size:var(--theme-checkbox-indicator-size-medium);display:inline-flex;align-items:center;justify-content:center;border:var(--theme-checkbox-border-width) solid var(--theme-checkbox-border-color);border-radius:var(--theme-checkbox-control-radius-medium);background-color:var(--theme-checkbox-surface);transition:background-color .15s ease,border-color .15s ease}.checkbox[data-size=large] .checkbox-surface{inline-size:var(--theme-checkbox-indicator-size-large);block-size:var(--theme-checkbox-indicator-size-large);border-radius:var(--theme-checkbox-control-radius-large)}.checkbox[data-state=checked] .checkbox-surface,.checkbox[data-state=indeterminate] .checkbox-surface{background-color:var(--theme-checkbox-surface-selected);border-color:var(--theme-checkbox-border-selected)}.checkbox[data-disabled=true] .checkbox-surface{background-color:var(--theme-checkbox-surface-disabled);border-color:var(--theme-checkbox-border-color)}.checkbox[data-disabled=true][data-state=checked] .checkbox-surface,.checkbox[data-disabled=true][data-state=indeterminate] .checkbox-surface{background-color:var(--theme-checkbox-surface-selected-disabled);border-color:var(--theme-checkbox-border-color)}.checkbox-indicator{display:inline-flex;align-items:center;justify-content:center;color:var(--theme-checkbox-icon-default);transition:color .15s ease}.checkbox-indicator svg{display:block;inline-size:auto;block-size:auto;max-inline-size:100%;max-block-size:100%}.checkbox[data-state=checked] .checkbox-indicator,.checkbox[data-state=indeterminate] .checkbox-indicator{color:var(--theme-checkbox-icon-selected)}.checkbox[data-disabled=true][data-state=checked] .checkbox-indicator,.checkbox[data-disabled=true][data-state=indeterminate] .checkbox-indicator{color:var(--theme-checkbox-icon-disabled-selected)}.checkbox-field{display:flex;flex-direction:column;gap:var(--spacing-gap-1);color:var(--theme-checkbox-label-color)}.checkbox-field[data-disabled=true]{color:var(--theme-checkbox-label-disabled)}.checkbox-label-wrapper{display:inline-flex;align-items:center;gap:var(--spacing-gap-2);cursor:pointer}.checkbox-label-wrapper[data-disabled=true]{cursor:not-allowed}.checkbox-label{font-weight:var(--theme-checkbox-label-font-weight);-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox-field[data-size=medium] .checkbox-label{font-size:var(--font-body-xsmall-size);line-height:var(--font-body-xsmall-line-height)}.checkbox-field[data-size=large] .checkbox-label{font-size:var(--font-body-medium-size);line-height:var(--font-body-medium-line-height)}.checkbox-helper{margin:0;font-size:var(--font-caption-large-size);line-height:var(--font-caption-large-line-height);color:var(--theme-checkbox-helper-color);-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox-field[data-disabled=true] .checkbox-helper{color:var(--theme-checkbox-helper-disabled)}