.dialog-backdrop{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.dialog-container{background:var(--Primary-White);border-radius:8px;max-height:90%;position:relative;overflow-y:auto;box-shadow:0 4px 10px #0000004d}@media screen and (max-width:1000px){.dialog-container{border-radius:0;width:100%;max-height:100%}}@supports (height:100dvh){.dialog-backdrop{height:100dvh}}
.kpi-tile{box-sizing:border-box;border:1px solid var(--Divider-Gray);background:var(--Primary-White);min-width:0;color:var(--Text-Gray);border-radius:8px;flex-direction:column;gap:2px;padding:12px 16px;font-family:Poppins,Noto Sans,sans-serif;display:flex}.kpi-tile.chart-motion{animation:chart-rise var(--kpi-tile-motion-duration,.3s) ease-out var(--kpi-tile-motion-delay,0s) backwards}.kpi-tile-label{color:#76787a;align-items:center;gap:6px;font-size:12px;line-height:16px;display:inline-flex}.kpi-tile-icon{display:inline-flex}.kpi-tile-value-row{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.kpi-tile-value{font-size:26px;font-weight:600;line-height:34px}.kpi-tile-delta,.kpi-tile-sub,.kpi-tile-action{font-size:14px;line-height:20px}.kpi-tile-chart{flex-direction:column;gap:6px;margin-top:auto;padding-top:10px;display:flex}
.ratio-bar{flex-direction:column;gap:6px;min-width:0;font-family:Poppins,Noto Sans,sans-serif;display:flex}.ratio-bar-graphic{display:block}.ratio-bar-caption{color:#76787a;align-items:center;gap:4px;font-size:12px;line-height:16px;display:inline-flex}.ratio-bar-icon{display:inline-flex}
.split-bar{flex-direction:column;gap:6px;min-width:0;font-family:Poppins,Noto Sans,sans-serif;display:flex}.split-bar-track{display:block;position:relative;overflow:hidden}.split-bar-track--empty{background:var(--Divider-Gray)}.split-bar-segments{height:100%;display:flex;position:relative}.split-bar-segment{flex-shrink:1;flex-basis:0;min-width:2px}.split-bar-segment--empty{min-width:0}.split-bar-ghost{background:var(--Divider-Gray);animation:chart-ghost var(--chart-motion-duration) ease-in forwards;position:absolute;inset:0}.split-bar.chart-motion .split-bar-segments{animation:chart-reveal-x var(--chart-motion-duration) cubic-bezier(.2,0,0,1) backwards}.split-bar.chart-motion .split-bar-segment{transition:flex-grow var(--chart-motion-duration) cubic-bezier(.2,0,0,1),margin-left var(--chart-motion-duration) cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion:reduce){.split-bar-ghost{display:none}}.split-bar-legend{flex-wrap:wrap;gap:4px 12px;display:flex}.split-bar-legend-item{color:var(--Text-Gray);align-items:center;gap:5px;font-size:12px;line-height:16px;display:inline-flex}.split-bar-swatch{border-radius:2px;flex:none;width:8px;height:8px}@media (forced-colors:active){.split-bar-track{border:1px solid canvastext}.split-bar-segment,.split-bar-swatch{forced-color-adjust:none}}
.meter{flex-direction:column;gap:4px;min-width:0;font-family:Poppins,Noto Sans,sans-serif;display:flex}.meter-head{color:var(--Text-Gray);align-items:baseline;gap:8px;font-size:14px;line-height:20px;display:flex}.meter-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.meter-figure{font-variant-numeric:tabular-nums}.meter-unit{color:#76787a}.meter-remaining{color:#76787a;justify-content:flex-end;align-items:center;gap:4px;min-width:54px;font-size:12px;font-weight:500;display:inline-flex}.meter-icon{display:inline-flex}
.chart-bar{width:100%;display:block;overflow:hidden}.chart-bar-fill{height:100%;display:block}.chart-motion>.chart-bar-fill{animation:chart-grow-width var(--chart-motion-duration) cubic-bezier(.2,0,0,1) backwards;transition:width var(--chart-motion-duration) cubic-bezier(.2,0,0,1),background-color var(--chart-motion-duration) ease}@media (forced-colors:active){.chart-bar{border:1px solid canvastext}.chart-bar-fill{background:highlight!important}}
.sparkline{align-items:flex-end;gap:10px;max-width:100%;font-family:Poppins,Noto Sans,sans-serif;display:inline-flex}.sparkline-svg{flex:none;display:block;overflow:visible}.sparkline.chart-motion .sparkline-line{stroke-dasharray:1;animation:chart-draw var(--chart-motion-duration) cubic-bezier(.4,0,.2,1) backwards}.sparkline.chart-motion .sparkline-area{transform-box:fill-box;transform-origin:bottom;animation:chart-fill-up calc(var(--chart-motion-duration) * .6) cubic-bezier(.2,0,0,1) var(--chart-motion-duration) backwards}.sparkline.chart-motion .sparkline-dot{transform-box:fill-box;transform-origin:50%;animation:chart-pop .15s ease-out var(--chart-motion-duration) backwards}.sparkline-caption{color:#76787a;font-size:12px;line-height:16px}
.code-block{margin:4px 0 8px;position:relative}.code-block-pre{border:1px solid var(--Divider-Gray);background:var(--Background-1);color:var(--Text-Gray);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:6px;margin:0;padding:8px 36px 8px 10px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:11.5px;line-height:16px;overflow-y:auto}.code-block-copy{width:26px;height:26px;color:var(--Text-Graylight);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:4px;right:4px}.code-block-copy:hover{background:var(--Divider-Gray);color:var(--Text-Gray)}.code-block-copy:focus-visible{outline:2px solid var(--primary-100);outline-offset:1px}.code-block-copy--done{color:var(--primary-100)}
.markdown-view{color:var(--Text-Gray);overflow-wrap:break-word;font-size:14px;line-height:20px}.markdown-view>:first-child{margin-top:0}.markdown-view>:last-child{margin-bottom:0}.markdown-view h1,.markdown-view h2,.markdown-view h3,.markdown-view h4{color:var(--Text-Gray);margin:20px 0 8px;font-weight:600}.markdown-view h1{font-size:22px;line-height:28px}.markdown-view h2{font-size:18px;line-height:24px}.markdown-view h3{font-size:15px;line-height:20px}.markdown-view h4{font-size:14px;line-height:20px}.markdown-view p,.markdown-view ul,.markdown-view ol,.markdown-view blockquote,.markdown-view pre,.markdown-view table{margin:0 0 12px}.markdown-view ul,.markdown-view ol{padding-left:20px}.markdown-view li+li{margin-top:8px}.markdown-view li>ul,.markdown-view li>ol,.markdown-view li>p{margin:6px 0 0}.markdown-view a{color:var(--primary-100);text-decoration:underline}.markdown-view code{background:var(--Background-1);border-radius:4px;padding:1px 4px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12.5px}.markdown-view pre{border:1px solid var(--Divider-Gray);background:var(--Background-1);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:6px;padding:8px 10px}.markdown-view pre code{background:0 0;padding:0;font-size:11.5px;line-height:16px}.markdown-view blockquote{border-left:3px solid var(--Divider-Gray);color:var(--Text-Graylight);padding-left:12px}.markdown-view hr{border:none;border-top:1px solid var(--Divider-Gray);margin:16px 0}.markdown-view table{border-collapse:collapse}.markdown-view th,.markdown-view td{border:1px solid var(--Divider-Gray);text-align:left;padding:6px 10px}.markdown-view th{background:var(--List-Head1);font-weight:600}
.image-container{border-radius:10px;position:relative;overflow:hidden}.image-zoom-controls{z-index:10;background-color:var(--Primary-White);-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:10px;gap:10px;padding:5px 10px;display:flex;position:absolute;top:15px;right:15px}.image-wrapper{justify-content:center;align-items:center;height:100%;display:flex;overflow:auto}
.chip{justify-content:center;align-items:center;gap:10px;align-self:inherit;border-radius:15px;max-width:fit-content;padding:5px 13px;display:flex}
.segmented-toggle{border:1px solid var(--Divider-Gray);border-radius:8px;display:inline-flex;overflow:hidden}.segmented-toggle-option{color:var(--Text-Gray);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:5px 12px;display:inline-flex}.segmented-toggle-option:disabled{cursor:not-allowed}.segmented-toggle-option.is-active{background:var(--primary-100);color:var(--primary-100-text)}
.stepper-container{align-items:center;width:100%;padding-left:10px;padding-right:10px;display:flex}.step{flex:2;align-items:center;max-width:fit-content;display:flex}.step-indicator{border-radius:50%;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;min-height:40px;margin-right:13px;display:flex;position:relative}.step-indicator .white-circle{background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.white-circle .current-inner-circle{border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.line{background-color:var(--Text-Gray);flex:1;min-width:100px;height:1px;margin-left:13px;margin-right:13px}.stepper-segments{--stepper-done:var(--primary-40,#cbe0d1);--stepper-current:var(--primary-100,#7eb28b);--stepper-current-text:var(--primary-100-text,var(--Primary-White));gap:6px;margin:0;padding:0;list-style:none;display:flex}.stepper-segment{border-top:3px solid var(--Divider-Gray);min-width:0;color:var(--Text-Graylight);flex-direction:column;flex:1 1 0;gap:6px;padding-top:8px;display:flex}.stepper-segment--done{border-top-color:var(--stepper-done);color:var(--Text-Gray)}.stepper-segment--current{border-top-color:var(--stepper-current);color:var(--Text-Gray)}.stepper-segment__button{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:flex-start;gap:6px;padding:0;display:flex}.stepper-segment__number{background:var(--Divider-Gray);border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.stepper-segment--done .stepper-segment__number{background:var(--stepper-done)}.stepper-segment--current .stepper-segment__number{background:var(--stepper-current);color:var(--stepper-current-text)}.stepper-segment__label{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}
.menu-anchor{display:inline-flex;position:relative}.menu-backdrop{z-index:10;position:fixed;inset:0}.menu-panel{z-index:11;background:var(--Primary-White);border:1px solid var(--Divider-Gray);border-radius:8px;flex-direction:column;max-height:300px;padding:4px;display:flex;position:absolute;overflow-y:auto;box-shadow:0 4px 16px #0000001f}.menu-panel--start{left:0}.menu-panel--end{right:0}.menu-panel--bottom{top:calc(100% + 4px)}.menu-panel--top{bottom:calc(100% + 4px)}
.tabs-wrapper{align-items:center;display:flex;position:relative}.tabs-scroll-container{flex:1;overflow:hidden}.tabs-header{scrollbar-width:none;-ms-overflow-style:none;display:flex;overflow-x:auto}.tabs-header::-webkit-scrollbar{display:none}.tab-item{white-space:nowrap;cursor:pointer;background-color:var(--tab-bg);color:var(--tab-text);flex-shrink:0;align-items:center;gap:8px;padding:7px 14px;transition:background-color .2s;display:flex;position:relative}.tab-item.active{background-color:var(--tab-active-bg);color:var(--tab-active-text)}.tab-item:hover:not(.disabled):not(.active){background-color:var(--tab-hover-bg)}.tab-item.disabled{opacity:.6;cursor:default}.tabs-content{padding:12px}.tabs-arrow{cursor:pointer;background-color:var(--tabs-arrow-bg,transparent);border:1px solid var(--tabs-arrow-border,#ccc);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin:0 4px;transition:background-color .2s,border-color .2s,opacity .2s;display:flex}.tabs-arrow:hover:not(.disabled){background-color:var(--tabs-arrow-hover,#e0e0e0)}.tabs-arrow.disabled{opacity:.4;cursor:default}
.mobile-navigation-menu-icon{cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:absolute}.mobile-navigation-drawer{z-index:50;flex-direction:column;min-width:320px;padding:20px 0 0;display:flex;position:fixed;inset:0}.mobile-navbar-close-btn{cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex;position:fixed;top:25px;right:25px}.mobile-navbar-content{flex-direction:column;display:flex}.append-mobile-navbar{margin-top:auto;padding-bottom:12px}.mobile-navigation-drawer .nav-section-label{letter-spacing:.1em;text-transform:uppercase;padding:16px 22px 8px}.mobile-navigation-drawer .nav-list{flex-direction:column;gap:2px;padding:0 10px;display:flex}.mobile-navigation-drawer .nav-item{white-space:nowrap;cursor:pointer;border-radius:6px;align-items:center;gap:11px;padding:10px 13px;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.mobile-navigation-drawer .nav-item--deactivated{opacity:.6;cursor:default}.mobile-navigation-drawer .nav-item__icon{flex-shrink:0;width:17px;height:17px;display:inline-flex;position:relative}.mobile-navigation-drawer .nav-item__icon svg{stroke-width:1.8px;width:17px;height:17px}.mobile-navigation-drawer .nav-item__label{line-height:1}.mobile-navigation-drawer .nav-item__indicator-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-left:auto}.mobile-navbar-menu-indicator{border-radius:50%;width:7px;height:7px;position:absolute;bottom:1px;right:1px}
.navigation-drawer{will-change:width;flex-direction:column;height:100%;transition:width .3s;display:flex;position:fixed;overflow:hidden}.navbar-content{flex-direction:column;display:flex}.append-navbar{margin-top:auto;padding-bottom:12px}.navigation-drawer__toggle{opacity:.7;align-items:center;padding:10px 14px 4px;transition:opacity .15s;display:flex}.navigation-drawer__toggle:hover{opacity:1}.navigation-drawer__toggle-button{cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.nav-section-label{letter-spacing:.1em;text-transform:uppercase;padding:16px 22px 8px}.nav-list{flex-direction:column;gap:2px;padding:0 10px;display:flex}.nav-item{white-space:nowrap;cursor:pointer;border-radius:6px;align-items:center;gap:11px;padding:10px 13px;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.nav-item--deactivated{opacity:.6;cursor:default}.nav-item--rail{justify-content:center;gap:0;width:100%;padding:10px 0}.nav-item__icon{flex-shrink:0;width:17px;height:17px;display:inline-flex;position:relative}.nav-item__icon svg{stroke-width:1.8px;width:17px;height:17px}.nav-item__label{line-height:1}.nav-item__indicator-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-left:auto}.nav-item__indicator-dot--rail{width:7px;height:7px;position:absolute;top:-2px;right:-3px}
.file-drop-zone-container{flex-direction:column;gap:4px;display:flex}.file-drop-zone{border:2px dashed var(--Text-Graylight);color:var(--Text-Gray);text-align:center;border-radius:10px;flex-direction:column;align-items:center;gap:6px;padding:24px;display:flex}.file-drop-zone--active{border-color:var(--primary-70);background:var(--primary-10)}.file-drop-zone--error{border-color:var(--Red-70)}.file-drop-zone--disabled{opacity:.6}.file-drop-zone-icon{color:var(--Text-Graylight);display:inline-flex}.file-drop-zone-hint{color:var(--Text-Graylight)}.file-drop-zone-choose{color:var(--primary-100);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.file-drop-zone-choose:disabled{cursor:not-allowed}.file-drop-zone-choose:focus-visible{outline:2px solid var(--primary-100);outline-offset:2px}.file-drop-zone-error{color:var(--Red-100)}
.radio-cards{flex-direction:column;gap:8px;display:flex}.radio-card{border:1px solid var(--Divider-Gray);background:var(--Primary-White);cursor:pointer;border-radius:8px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.radio-card--selected{border-color:var(--secondary-100);background:var(--secondary-10)}.radio-card--disabled{cursor:not-allowed;opacity:.6}.radio-card-input{border:1px solid var(--Text-Graylight);background:var(--Primary-White);box-sizing:border-box;appearance:none;width:16px;height:16px;cursor:inherit;border-radius:50%;flex:none;margin:2px 0 0}.radio-card-input:checked{border:5px solid var(--primary-100)}.radio-card-input:focus-visible{outline:2px solid var(--primary-100);outline-offset:2px}.radio-card-body{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.radio-card-label{cursor:inherit}.radio-card-description{color:var(--Text-Graylight)}.radio-card-content{cursor:auto}
.tree-checkboxes{flex-direction:column;display:flex}.tree-checkbox-container{align-items:center;gap:10px;display:flex}.tree-checkbox{background-color:red;border:1px solid;border-radius:6px;justify-content:center;align-items:center;width:21px;min-width:21px;height:21px;min-height:21px;display:flex}
.toggle-container{align-items:center;gap:10px;display:flex}.toggle-track{box-sizing:border-box;border:none;border-radius:11px;flex-shrink:0;width:40px;height:22px;padding:0;transition:background-color .15s;position:relative}.toggle-thumb{background-color:var(--Primary-White,#fff);border-radius:50%;width:18px;height:18px;transition:left .15s;position:absolute;top:50%;left:2px;transform:translateY(-50%);box-shadow:0 1px 2px #00000040}.toggle-track.is-on .toggle-thumb{left:calc(100% - 20px)}
.fileInputContainer{flex-direction:column;width:100%;display:flex}.fileInputWrapper{border:1.29px solid var(--Primary-White);align-items:center;transition:border .2s ease-in-out;display:flex;background:var(--Primary-White)!important;border-radius:8px!important;width:100%!important;height:auto!important;padding:9px 14px!important;font-family:Poppins,serif!important;font-size:14px!important;font-weight:300!important;line-height:20px!important}.fileInputWrapper.border{border:1.29px solid var(--Text-Gray)}.fileInputWrapper.disabled{opacity:.5}.error{border:1.29px solid var(--Red-100)!important}.errorMessage{color:var(--Red-100)!important}.inputContainer{flex-grow:1;align-items:center;display:flex}.fileInput{border:none;outline:none;flex-direction:row;align-items:center;width:100%;padding:0;display:flex;font-family:Poppins,serif!important;font-size:14px!important;font-weight:300!important;line-height:20px!important}.fileInput:disabled{background:0 0!important}.icon{color:var(--Text-Gray);justify-content:center;align-items:center;display:flex}.prependIcon,.appendIcon{margin:0 10px}.prependIconInner{margin-left:2px;margin-right:12px}.appendIconInner{margin-left:12px;margin-right:2px}
.colorPickerContainer{flex-direction:column;width:100%;display:flex}.colorPickerWrapper{border:1.29px solid var(--Primary-White);align-items:center;transition:border .2s ease-in-out;display:flex;background:var(--Primary-White)!important;border-radius:8px!important;width:100%!important;height:auto!important;padding:9px 14px!important;font-family:Poppins,serif!important;font-size:14px!important;font-weight:300!important;line-height:20px!important}.colorPickerWrapper.border{border:1.29px solid var(--Text-Gray)}.colorPickerWrapper.disabled{opacity:.5}.error{border:1.29px solid var(--Red-100)!important}.errorMessage{color:var(--Red-100)!important}.inputContainer{flex-grow:1;align-items:center;display:flex}.colorPicker{border:none;outline:none;flex-direction:row;align-items:center;width:100%;padding:0;display:flex;font-family:Poppins,serif!important;font-size:14px!important;font-weight:300!important;line-height:20px!important}.colorPicker:disabled{background:0 0!important}.icon{color:var(--Text-Gray);justify-content:center;align-items:center;display:flex}.prependIcon,.appendIcon{margin:0 10px}.prependIconInner{margin-left:2px;margin-right:12px}.appendIconInner{margin-left:12px;margin-right:2px}
.textAreaContainer{flex-direction:column;width:100%;display:flex;position:relative}.textAreaWrapper{border:1.29px solid var(--Primary-White);align-items:center;transition:border .2s ease-in-out;display:flex;background:var(--Primary-White)!important;border-radius:8px!important;width:100%!important;height:auto!important;padding:9px 8px 9px 14px!important;font-family:Poppins,serif!important;font-size:14px!important;font-weight:300!important;line-height:20px!important}.textAreaWrapper.disabled{opacity:.5!important}.textAreaWrapper.border{border:1.29px solid var(--Text-Gray)}.error{border:1.29px solid var(--Red-100)!important}.errorMessage{color:var(--Red-100)!important}.inputContainer{flex-grow:1;align-items:center;display:flex}.textArea{border:none;outline:none;flex-direction:row;align-items:center;width:100%;padding:0 4px 0 0;display:flex;font-family:Poppins,serif!important;font-size:14px!important;font-weight:300!important;line-height:20px!important}.textArea:disabled{background:0 0!important}.icon{color:var(--Text-Gray);justify-content:center;align-items:center;display:flex}.prependIcon,.appendIcon{margin:0 10px}.prependIconInner{margin-left:2px;margin-right:12px}.appendIconInner{margin-left:12px;margin-right:2px}.charCountInside{color:var(--Text-Graylight);pointer-events:none;position:absolute;bottom:0;right:6px}.textAreaWrapper.withCharCountInside{padding-bottom:20px!important}.charCountBelow{color:var(--Text-Graylight);text-align:end;margin-top:2px}
.label{color:var(--Text-Gray);margin-bottom:4px!important}.otpInputWrapper{flex-direction:row;gap:8px;display:flex}.otpInput{border:1.29px solid var(--Primary-White);text-align:center;border-radius:8px;width:34px;height:42px;margin:0 4px 0 0;font-family:Poppins,"sans-serif";font-size:1.125rem;background:var(--Primary-White)!important}.otpInput.border{border:1.29px solid var(--Text-Gray)}.otpInput.disabled{opacity:.5}.error{border:1.29px solid var(--Red-100)!important}.errorMessage{color:var(--Red-100)!important}@media screen and (max-width:1000px){.otpInput{width:35px;height:45px;font-size:16px}.otpInputWrapper{gap:4px}}
.errorMessage{color:var(--Red-100)!important}
.inlineInput{border:none;border-bottom:1px solid var(--Text-Gray);color:var(--Text-Gray);background:0 0;outline:none;min-width:40px;margin:0 4px -1px;padding:2px 4px;transition:border-color .2s ease-in-out;display:inline}.inlineInput:focus{border-bottom:1px solid var(--Text-Gray)}.inlineInput[readonly]{cursor:default}.inlineInput:disabled{color:var(--Text-Graylight);border-color:var(--Text-Graylight);cursor:default}.inlineInput.error{border:none!important;border-bottom:1px solid var(--Red-100)!important}
.textFieldContainer{flex-direction:column;width:100%;display:flex}.textFieldWrapper{border:1.29px solid var(--Primary-White);align-items:center;transition:border .2s ease-in-out;display:flex;box-sizing:border-box!important;background:var(--Primary-White)!important;border-radius:8px!important;width:100%!important;height:auto!important;min-height:42px!important;padding:9px 16px 9px 14px!important;font-family:Poppins,serif!important;font-size:14px!important;font-weight:300!important;line-height:20px!important}.textFieldWrapper.border{border:1.29px solid var(--Text-Gray)}.textFieldWrapper.disabled{opacity:.5}.error{border:1.29px solid var(--Red-100)!important}.errorMessage{color:var(--Red-100)!important}.inputContainer{flex-grow:1;align-items:center;display:flex}.textField{border:none;outline:none;flex-direction:row;align-items:center;width:100%;padding:0;display:flex;font-family:Poppins,serif!important;font-size:14px!important;font-weight:300!important;line-height:20px!important}.textField:disabled{background:0 0!important}.icon{color:var(--Text-Gray);justify-content:center;align-items:center;display:flex}.textField .icon{width:18px;height:18px}.prependIcon,.appendIcon{margin:0 10px}.prependIconInner{margin-left:2px;margin-right:12px}.appendIconInner{margin-left:12px;margin-right:2px}
.data-state{text-align:center;color:var(--Text-Gray);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:48px 20px;display:flex}.data-state--compact{gap:8px;padding:16px 12px}.data-state--error{color:var(--Red-100)}.data-state-message{max-width:480px;color:var(--Primary-Black);margin:0}
.toast{z-index:3000;border-radius:5px;min-width:300px;max-width:min(420px,100vw - 40px);transition:right .1s ease-in-out;position:fixed;right:-320px;overflow:hidden;box-shadow:0 4px 6px #0000001a}.toast--visible{right:20px}.toast--info{--toast-accent:var(--Blue-100);background-color:var(--Blue-40)}.toast--success{--toast-accent:var(--Mint-100);background-color:var(--Mint-40)}.toast--warning{--toast-accent:var(--Yellow-100);background-color:var(--Yellow-40)}.toast--error{--toast-accent:var(--Red-100);background-color:var(--Red-40)}.toast-dismiss{width:100%;color:var(--Text-Gray);text-align:left;cursor:pointer;background:0 0;border:none;padding:10px 20px;display:block}.toast-dismiss:focus-visible{outline:2px solid var(--Primary-Black);outline-offset:-2px;border-radius:5px}.toast-progress{background:var(--toast-accent);transform-origin:0;width:100%;height:3px;animation:toast-progress var(--toast-duration) linear forwards;position:absolute;bottom:0;left:0}.toast--paused .toast-progress{animation-play-state:paused}@keyframes toast-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.toast{transition:none}.toast-progress{display:none}}
.tour-root{z-index:4000;pointer-events:none;position:fixed;inset:0}.tour-shade,.tour-hole-blocker{pointer-events:auto;position:fixed}.tour-ring{box-sizing:border-box;pointer-events:none;border:2px solid;border-radius:8px;position:fixed;box-shadow:0 0 0 9999px #00000080}.tour-bubble{pointer-events:none;align-items:flex-end;gap:6px;display:flex;position:fixed}.tour-guide{transform-origin:bottom;flex-shrink:0;animation:.35s ease-out tour-guide-pop,3s ease-in-out .35s infinite tour-guide-bob;display:flex}.tour-guide svg{width:auto;height:120px}@keyframes tour-guide-pop{0%{opacity:0;transform:translateY(12px)scale(.7)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes tour-guide-bob{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-4px)rotate(-3deg)}}@media (prefers-reduced-motion:reduce){.tour-guide{animation:none}}.tour-card{box-sizing:border-box;background:var(--Primary-White);pointer-events:auto;border-radius:8px;outline:none;width:340px;max-width:calc(100vw - 24px);padding:14px 16px 12px;position:relative;box-shadow:0 4px 10px #0000004d}.tour-card--with-guide:before{content:"";border-style:solid;border-width:8px 8px 8px 0;border-color:transparent var(--Primary-White) transparent transparent;position:absolute;bottom:28px;left:-8px}.tour-card-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.tour-card-close{cursor:pointer;color:var(--Text-Gray);background:0 0;border:none;flex-shrink:0;padding:0;display:inline-flex}.tour-card-text{white-space:pre-line;margin:8px 0 12px}.tour-card-footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.tour-card-progress,.tour-card-hint{color:var(--Text-Gray)}.tour-card-actions{align-items:center;gap:8px;display:flex}@media screen and (max-width:1000px){.tour-guide svg{height:80px}}@media screen and (max-width:480px){.tour-bubble{width:calc(100vw - 24px)}.tour-card{flex:1;width:auto;min-width:0}}
.settings-section{background:var(--Primary-White);border:1px solid var(--Divider-Gray);border-radius:8px}.settings-section--danger{border-color:var(--Red-70)}.settings-section-head{border-bottom:1px solid var(--Divider-Gray);flex-direction:column;gap:4px;padding:16px 20px;display:flex}.settings-section-title,.settings-section-description{margin:0}.settings-section-description{color:var(--Text-Gray)}.settings-section-body{flex-direction:column;display:flex}.settings-section-foot{border-top:1px solid var(--Divider-Gray);justify-content:flex-end;gap:8px;padding:12px 20px;display:flex}.settings-row{grid-template-columns:minmax(140px,220px) minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px 20px;display:grid}.settings-row+.settings-row{border-top:1px solid var(--List-2nd)}.settings-row-label{color:var(--Text-Gray)}.settings-row-value{overflow-wrap:anywhere;min-width:0}@media screen and (max-width:1000px){.settings-row{grid-template-columns:minmax(0,1fr) auto}.settings-row-label{grid-column:1/-1}}
.page-layout{flex-direction:column;height:100%;display:flex}.page-topbar{background-color:var(--Primary-White);border-bottom:1px solid var(--Divider-Gray);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px 16px;min-height:58px;padding:14px 28px;display:flex}.page-topbar--clear-mobile-menu{padding-left:56px}.page-topbar-left{flex-direction:column;gap:2px;min-width:0;display:flex}.page-title{color:var(--Text-Gray);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.page-subtitle{color:var(--Text-Graylight);margin:0}.page-breadcrumbs{flex-wrap:wrap;align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.page-breadcrumb{align-items:center;gap:4px;display:inline-flex}.page-breadcrumb-link{color:var(--Text-Graylight);text-decoration:none}.page-breadcrumb-link:hover{color:var(--Text-Gray);text-decoration:underline}.page-breadcrumb-sep{color:var(--Text-Graylight);flex-shrink:0}.page-breadcrumb-current{color:var(--Text-Gray);margin:0}.page-topbar-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.page-content{flex:1;padding:28px 32px;overflow-y:auto}.page-content--flush{padding:0;overflow:hidden}.page-content-loading{justify-content:center;align-items:center;min-height:100%;display:flex}
@keyframes ivf-spin{to{transform:rotate(360deg)}}.ivf-spinner-layer{transform-box:view-box;transform-origin:50px 50px}.ivf-spinner-outer{animation:ivf-spin var(--ivf-outer-duration) linear infinite}.ivf-spinner-inner{animation:ivf-spin var(--ivf-inner-duration) linear infinite;animation-direction:var(--ivf-inner-direction)}@media (prefers-reduced-motion:reduce){.ivf-spinner-layer{animation:none}}
.overlay{z-index:9999;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.overlay-content{z-index:1}
.expansion-panels{border-radius:10px;overflow:hidden}.expansion-panel:not(:first-child){border-top:1px solid var(--Divider-Gray)}.expansion-header{cursor:pointer;justify-content:space-between;align-items:center;padding:12px 16px;transition:background .2s;display:flex}.expansion-content{transition:padding .3s,opacity .2s}.expansion-content-wrapper{transition:max-height .3s;overflow:hidden}
.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.dialogHeader{justify-content:space-between;align-items:center;height:60px;padding:0 20px;display:flex}.dialogTitle{align-items:center;gap:8px;display:inline-flex}.dialogHeaderActions{align-items:center;gap:12px;display:flex}.dialogContent{padding:16px 20px}.dialogActions{background-color:var(--Primary-White);border-top:1px solid var(--Divider-Gray);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:15px;padding:16px 20px;display:flex}.dialogActions>div:only-child{flex:auto}.dialogActions>.link-button{align-self:center}.borderBottom{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.borderTop{border-top-left-radius:8px;border-top-right-radius:8px}@media screen and (max-width:1000px){.borderBottom{border-bottom-right-radius:0;border-bottom-left-radius:0}.borderTop{border-top-left-radius:0;border-top-right-radius:0}}.confirm-dialog{background:var(--Primary-White);border-top:4px solid #0000}.confirm-dialog--destructive{border-top-color:var(--Red-100)}.confirm-dialog-header{justify-content:space-between;align-items:center;gap:12px;padding:16px 20px 8px;display:flex}.confirm-dialog-close{color:var(--Primary-Black);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px;display:inline-flex}.confirm-dialog-close:hover,.confirm-dialog-close:focus-visible{background:var(--List-2nd)}.confirm-dialog-content{flex-direction:column;gap:12px;padding:8px 20px 16px;display:flex}.confirm-dialog-text{margin:0}.confirm-dialog-field{flex-direction:column;gap:4px;display:flex}.confirm-dialog-input{border:1px solid var(--Divider-Gray);border-radius:4px;min-height:34px;padding:5px 12px}.confirm-dialog-input:focus-visible{outline:2px solid var(--Primary-Black);outline-offset:-1px}.confirm-dialog-actions{border-top:1px solid var(--Divider-Gray);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:16px 20px;display:flex}.confirm-dialog:focus{outline:none}.checkbox-container{align-items:center;gap:10px;display:flex}.checkbox{border:1px solid;border-radius:6px;justify-content:center;align-items:center;width:21px;min-width:21px;height:21px;min-height:21px;display:flex}.checkbox--compact{border-radius:5px;width:18px;min-width:18px;height:18px;min-height:18px}.checkbox--highlighted{box-shadow:0 0 0 3px var(--secondary-40,#9ccfdb)}.secret-dialog-body{flex-direction:column;gap:16px;display:flex}.secret-dialog-text{margin:0}.secret-dialog-secret,.secret-dialog-codes{border:1px solid var(--Divider-Gray);background:var(--Primary-White);border-radius:4px;padding:12px}.secret-dialog-codes{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;display:grid}.secret-dialog-code{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.secret-dialog-actions{justify-content:flex-end;display:flex}.password-rules--compact{flex-direction:column;gap:8px;display:flex}.password-rules__list{grid-template-columns:1fr 1fr;gap:2px 12px;margin:0;padding:0;list-style:none;display:grid}.password-rules__rule{color:var(--Text-Graylight);align-items:center;gap:6px;display:flex}.password-rules__rule svg{opacity:.25;flex-shrink:0}.password-rules__rule--met{color:var(--Text-Gray)}.password-rules__rule--met svg{opacity:1;color:var(--primary-100,var(--Green-70))}.calendar{background:0 0;width:fit-content}.calendar-header{justify-content:space-between;align-items:center;margin-bottom:20px;padding-left:2px;padding-right:2px;display:flex}.calendar-nav button{cursor:pointer;background:0 0;border:none;padding:4px;font-size:18px}.calendar-grid{text-align:center;grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.calendar-descriptions{flex-wrap:wrap;gap:6px 15px;margin-top:15px;margin-left:2px;margin-right:2px;display:flex}.calendar-weekday{font-family:Poppins,serif;font-size:12px;font-style:normal;font-weight:400;line-height:16px;color:var(--Text-Gray)!important}.calendar-day{justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}.calendar-day-text{font-family:Poppins,serif;font-size:12px;font-style:normal;font-weight:500!important}.calendar-circle{z-index:0;border:2px solid #0000;border-radius:50%;width:32px;height:32px;position:absolute}.description{align-items:center;gap:8px;display:flex}.description-circle{border:2px solid #0000;border-radius:50%;width:16px;height:16px}.calendar-day span{z-index:1;color:#000;font-weight:700;position:relative}@media screen and (max-width:450px){.calendar-circle{width:28px;height:28px}.calendar-day{width:36px;height:36px}}.calendar--compact .calendar-header{margin-bottom:10px}.calendar--compact .calendar-grid{gap:2px}.calendar--compact .calendar-day{width:32px;height:32px}.calendar--compact .calendar-circle{width:27px;height:27px}.dateField{width:100%;position:relative}.dateField input[type=date]::-webkit-calendar-picker-indicator{display:none}.dateField input[type=date]{appearance:none}.dateField-backdrop{z-index:2000;position:fixed;inset:0}.dateField-popover{z-index:2001;background:var(--Primary-White);border:1px solid var(--Text-Gray);border-radius:12px;padding:12px;position:fixed;box-shadow:0 4px 16px #0000001f}.dateField-yearbar{justify-content:flex-end;margin-bottom:8px;display:flex}.dateField-yearselect{color:var(--Text-Gray);background:var(--Primary-White);border:1px solid var(--Text-Gray);cursor:pointer;border-radius:8px;padding:4px 8px}.language{cursor:pointer;border:1px solid #0000;border-radius:9px;justify-content:start;align-items:center;width:200px;padding:10px 20px;transition:background-color .2s;display:flex}.language:hover{background-color:#ececec}.language-menu-btn{border:1px solid var(--Divider-Gray);background:var(--Primary-White);color:var(--Primary-Black);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.language-menu-btn:hover{background:var(--language-menu-hover,var(--List-2nd))}.language-menu-item{width:100%;color:var(--Primary-Black);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.language-menu-item:hover{background:var(--language-menu-hover,var(--List-2nd))}.language-menu-item.on{font-weight:600}.language-menu-default{color:var(--Text-Gray);font-weight:400}.data-table__row--clickable{cursor:pointer}.data-table__row--clickable:hover{background:var(--List-2nd)}.data-table__row--clickable:focus-visible{background:var(--List-2nd);outline:2px solid var(--Primary-Black);outline-offset:-2px}.chips-container{flex-wrap:wrap;gap:10px;max-width:100%;display:flex}.message-container{border:1.29px solid;border-radius:12px;flex-direction:column-reverse;gap:12px;padding:20px;display:flex;overflow-y:auto}.chat-highlight{background-color:var(--secondary-40);color:var(--Text-Gray);border-radius:3px;padding:0 1px}.chat-highlight.active{background-color:var(--secondary-100);color:var(--secondary-100-text)}.message-container::-webkit-scrollbar{width:10px}.message-container::-webkit-scrollbar-track{background:var(--chat-scrollbar-track);border-radius:10px;margin-top:5px;margin-bottom:5px}.message-container::-webkit-scrollbar-thumb{background:var(--chat-scrollbar-thumb);border-radius:10px}.message-container::-webkit-scrollbar-thumb:hover{background:var(--chat-scrollbar-hover)}.message{border-radius:12px;flex-direction:column;justify-content:center;gap:10px;width:fit-content;max-width:80%;padding:12px 15px;display:flex;position:relative}.message-sender-name{color:var(--Text-Gray);text-align:start;overflow-wrap:break-word}.reply-button{cursor:pointer;align-items:center;gap:5px;padding:2px 7px;display:flex}.reply-button:hover{background-color:var(--Primary-White);border-radius:10px}.reply{border-inline-start:1px solid var(--Text-Graylight);cursor:pointer;padding-inline-start:10px;display:flex}.reply-message{text-overflow:ellipsis;color:var(--Text-Graylight);text-align:start;white-space:nowrap;overflow:hidden}.outbound{align-self:end}.inbound{align-self:start}.retry-dlg{color:var(--Text-Gray);flex-direction:column;align-items:center;gap:20px;padding:20px;display:flex}.message-error{background-color:var(--Red-10);color:var(--Red-100);z-index:2;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;font-weight:700;display:flex;position:absolute;bottom:-7px;left:-7px}.message-attachment{align-items:center;gap:10px;display:flex}.attachment-error{border:1px solid var(--Red-100)}.message-attachment-name{white-space:nowrap;text-overflow:ellipsis;max-width:300px;overflow:hidden}@media screen and (max-width:500px){.message-attachment-name{max-width:100px}}.chat-container{flex-direction:column;gap:15px;display:flex}.search-bar{justify-content:end;gap:8px;display:flex}.search-bar-content{align-items:center;gap:12px;max-width:450px;display:flex}.search-bar-results{color:var(--Text-Gray);align-items:center;gap:5px;display:flex}.new-message-container{flex-direction:column;gap:10px;display:flex}.new-message{gap:10px;display:flex}.new-message-actions{flex-direction:column;align-items:center;gap:10px;display:flex}.reply-to{color:var(--Text-Gray);align-items:center;gap:10px;padding-left:10px;padding-right:10px;display:flex}.reply-to-x{cursor:pointer}.reply-to-x:hover{color:var(--Primary-Black)}@media screen and (max-width:500px){.search-bar{flex-direction:column-reverse}.new-message-actions{gap:5px}.new-message{gap:10px}}
.button{cursor:pointer;border-radius:100px;justify-content:center;align-items:center;width:auto;max-height:fit-content;display:flex}.button-content{justify-content:center;align-items:center;gap:10px;display:flex}.icon-btn{border-radius:50%}.button.extra-big{gap:10px;padding:12px 30px}.button.big{gap:8px;padding:10px 24px}.button.medium{gap:7px;padding:7px 18px}.button.small{gap:6px;padding:5px 15px}.button.extra-small{gap:4px;padding:3px 11px}.icon-btn.extra-big{padding:16px}.icon-btn.big{padding:12px}.icon-btn.medium{padding:9px}.icon-btn.small{padding:7px}.icon-btn.extra-small{padding:5px}.disabled{opacity:.5;cursor:default}.primary{border:none}.primary.white{background:var(--Primary-White);color:var(--Primary-Black)}.primary.white:hover,.primary.white.disabled{color:var(--Text-Gray)}.primary.black{background:var(--Primary-Black);color:var(--Primary-White)}.primary.black:hover{background:var(--Text-Gray)}.primary.black.disabled{background:var(--Primary-Black)}.primary.red{background:var(--Red-100);color:var(--Primary-White)}.primary.red:hover{background:var(--Red-70)}.primary.red.disabled{background:var(--Red-100)}.primary.yellow{background:var(--Yellow-100);color:var(--Primary-White)}.primary.yellow:hover{background:var(--Yellow-70)}.primary.yellow.disabled{background:var(--Yellow-100)}.primary.mint{background:var(--Mint-100);color:var(--Primary-White)}.primary.mint:hover{background:var(--Mint-70)}.primary.mint.disabled{background:var(--Mint-100)}.primary.blue{background:var(--Blue-100);color:var(--Primary-White)}.primary.blue:hover{background:var(--Blue-70)}.primary.blue.disabled{background:var(--Blue-100)}.primary.green{background:var(--Green-100);color:var(--Primary-White)}.primary.green:hover{background:var(--Green-70)}.primary.green.disabled{background:var(--Green-100)}.primary.light-green{background:var(--Light-Green-100);color:var(--Primary-White)}.primary.light-green:hover{background:var(--Light-Green-70)}.primary.light-green.disabled{background:var(--Light-Green-100)}.primary.pink{background:var(--Pink-100);color:var(--Primary-White)}.primary.pink:hover{background:var(--Pink-70)}.primary.pink.disabled{background:var(--Pink-100)}.primary.violet{background:var(--Violet-100);color:var(--Primary-White)}.primary.violet:hover{background:var(--Violet-70)}.primary.violet.disabled{background:var(--Violet-100)}.secondary{background:var(--Primary-White)}.secondary.white{color:var(--Primary-White);border:1px solid var(--Primary-White);background:var(--Primary-Black)!important}.secondary.white:hover{background:var(--Text-Gray)}.secondary.white.disabled{background:var(--Primary-Black)}.secondary.black{color:var(--Primary-Black);border:1px solid var(--Primary-Black)}.secondary.black:hover,.secondary.black.disabled{color:var(--Text-Gray);border:1px solid var(--Text-Gray)}.secondary.red{border:1px solid var(--Red-100);color:var(--Red-100)}.secondary.red:hover,.secondary.red.disabled{border:1px solid var(--Red-70);color:var(--Red-70)}.secondary.yellow{border:1px solid var(--Yellow-100);color:var(--Yellow-100)}.secondary.yellow:hover,.secondary.yellow.disabled{border:1px solid var(--Yellow-70);color:var(--Yellow-70)}.secondary.mint{border:1px solid var(--Mint-100);color:var(--Mint-100)}.secondary.mint:hover,.secondary.mint.disabled{border:1px solid var(--Mint-70);color:var(--Mint-70)}.secondary.blue{border:1px solid var(--Blue-100);color:var(--Blue-100)}.secondary.blue:hover,.secondary.blue.disabled{border:1px solid var(--Blue-70);color:var(--Blue-70)}.secondary.green{border:1px solid var(--Green-100);color:var(--Green-100)}.secondary.green:hover,.secondary.green.disabled{border:1px solid var(--Green-70);color:var(--Green-70)}.secondary.pink{border:1px solid var(--Pink-100);color:var(--Pink-100)}.secondary.pink:hover,.secondary.pink.disabled{border:1px solid var(--Pink-70);color:var(--Pink-70)}.secondary.violet{border:1px solid var(--Violet-100);color:var(--Violet-100)}.secondary.violet:hover,.secondary.violet.disabled{border:1px solid var(--Violet-70);color:var(--Violet-70)}.text{background:0 0;border:none}.text.white{color:var(--Primary-White)}.text.disabled{background:0 0!important}.text.white:hover{background:#f1f1f14a}.text.white.disabled{color:var(--Text-Gray)}.text.black{color:var(--Primary-Black)}.text.black:hover{background:var(--Text-Graylight)}.text.red{color:var(--Red-100)}.text.red:hover{background:var(--Red-10)}.text.yellow{color:var(--Yellow-100)}.text.yellow:hover{background:var(--Yellow-10)}.text.mint{color:var(--Mint-100)}.text.mint:hover{background:var(--Mint-10)}.text.blue{color:var(--Blue-100)}.text.blue:hover{background:var(--Blue-10)}.text.green{color:var(--Green-100)}.text.green:hover{background:var(--Green-10)}.text.pink{color:var(--Pink-100)}.text.pink:hover{background:var(--Pink-10)}.text.violet{color:var(--Violet-100)}.text.violet:hover{background:var(--Violet-10)}.button-spinner{animation:.8s linear infinite cr-button-spin}@keyframes cr-button-spin{to{transform:rotate(360deg)}}
.link-button{color:var(--link-button-color);text-underline-offset:2px;cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:4px;padding:0;text-decoration:underline;transition:color .15s;display:inline-flex}.link-button:hover:not(:disabled),.link-button:focus-visible{color:var(--link-button-hover-color)}.link-button:disabled{opacity:.5;cursor:default}.link-button__icon{flex-shrink:0}
.chart-motion{--chart-motion-duration:.5s}@keyframes chart-grow-width{0%{width:0}}@keyframes chart-reveal-x{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes chart-fill-up{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes chart-ghost{0%,85%{opacity:1}to{opacity:0}}@keyframes chart-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes chart-pop{0%{transform:scale(0)}70%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes chart-fade{0%{opacity:0}to{opacity:1}}@keyframes chart-rise{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.chart-motion,.chart-motion *{transition:none!important;animation:none!important}}
.TuJ31a_body{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.TuJ31a_body>p{margin:0}.TuJ31a_field{align-self:stretch}.TuJ31a_muted{color:var(--Text-Gray)}.TuJ31a_error{color:var(--Red-100)}
._NY7QG_text{margin:0}
.RBV1iq_nav{flex-direction:column;gap:14px;display:flex;position:sticky;top:16px}.RBV1iq_group{flex-direction:column;gap:2px;display:flex}.RBV1iq_groupLabel{color:var(--Text-Graylight);text-transform:uppercase;letter-spacing:.08em;padding:0 10px 4px}.RBV1iq_item{color:var(--Text-Gray);align-items:center;gap:10px;padding:7px 10px;text-decoration:none;display:flex}a.RBV1iq_item:hover,a.RBV1iq_item:focus-visible{background:var(--Background-1)}.RBV1iq_marker{background:var(--Yellow-100);border-radius:50%;width:7px;height:7px;margin-left:auto}.RBV1iq_item svg{flex:none}.RBV1iq_active{background:var(--primary-10);font-weight:500}.RBV1iq_inactive{opacity:.45;cursor:default}
.hV-yuq_lines{flex-direction:column;gap:8px;display:flex}.hV-yuq_line{align-items:center;gap:8px;min-width:0;display:flex}.hV-yuq_link{overflow-wrap:anywhere;min-width:0;color:var(--Primary-Black);flex:1}.hV-yuq_copy{color:var(--Text-Gray);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px;display:inline-flex}.hV-yuq_copy:hover,.hV-yuq_copy:focus-visible{background:var(--List-2nd)}.hV-yuq_details{color:var(--Text-Gray);white-space:pre-wrap;margin:0}
.BKcTLa_frame{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:32px;display:grid}.BKcTLa_main{flex-direction:column;gap:16px;min-width:0;display:flex}@media (max-width:900px){.BKcTLa_frame{grid-template-columns:minmax(0,1fr);gap:20px}}
._3fmCma_trigger{color:var(--Text-Gray);font:inherit;cursor:pointer;background:0 0;border:none;padding:0}._3fmCma_trigger:hover,._3fmCma_trigger:focus-visible{text-decoration:underline}._3fmCma_panel{flex-direction:column;gap:8px;padding:8px 10px;display:flex}._3fmCma_title{color:var(--Text-Gray);text-transform:uppercase;letter-spacing:.06em}
.a47mzG_page{grid-template-columns:minmax(320px,40%) 1fr;min-height:100%;display:grid}.a47mzG_brand{background:var(--primary-100);color:var(--primary-100-text);flex-direction:column;gap:32px;padding:32px 40px;display:flex;position:relative;overflow:hidden}.a47mzG_brand>:not(.a47mzG_artwork){z-index:1;position:relative}.a47mzG_logo{flex-direction:column;display:flex}.a47mzG_logoName{font-size:20px;font-weight:600;line-height:26px}.a47mzG_claimBlock{flex-direction:column;gap:12px;max-width:420px;margin-top:88px;display:flex}.a47mzG_claim{margin:0;font-size:26px;font-weight:500;line-height:34px}.a47mzG_aside{opacity:.85;margin:0}.a47mzG_version{opacity:.7;margin-top:auto}.a47mzG_artwork{aspect-ratio:493/388;pointer-events:none;width:104%;position:absolute;bottom:-2%;right:-16%}.a47mzG_logoBigBackground{opacity:.42}.a47mzG_logoRectangle1,.a47mzG_logoRectangle2,.a47mzG_logoRectangle3,.a47mzG_logoRectangle4{opacity:.22}.a47mzG_main{background:var(--Background-1);flex-direction:column;align-items:center;padding:20px 32px;display:flex}.a47mzG_top{justify-content:flex-end;align-self:stretch;align-items:center;gap:16px;display:flex}.a47mzG_sheet{background:var(--Primary-White);border-radius:12px;width:440px;max-width:100%;margin:auto 0;padding:32px;box-shadow:0 2px 12px #00000014}.a47mzG_foot{justify-content:center;padding-top:20px;display:flex}.a47mzG_wide{width:560px}@media (max-width:800px){.a47mzG_page{grid-template-columns:1fr}.a47mzG_brand{display:none}.a47mzG_main{padding:16px}.a47mzG_sheet{padding:24px 16px}}
.fe77cG_form{flex-direction:column;gap:16px;display:flex}.fe77cG_form>button{justify-content:center;width:100%}.fe77cG_title{color:var(--Text-Gray);margin:0}.fe77cG_field{flex-direction:column;gap:4px;display:flex}.fe77cG_muted{color:var(--Text-Graylight);margin:0}.fe77cG_notice{color:var(--Text-Gray);border-radius:8px;align-items:flex-start;gap:8px;margin:0;padding:8px 12px;display:flex}.fe77cG_notice>svg{flex-shrink:0;margin-top:2px}.fe77cG_error{background:var(--Red-10)}.fe77cG_error>svg{color:var(--Red-100)}.fe77cG_linkRow{display:flex}.fe77cG_end{justify-content:flex-end}.fe77cG_warning{background:var(--Yellow-10)}.fe77cG_backRow{margin-bottom:-4px;display:flex}.fe77cG_actions{justify-content:flex-end;align-items:center;gap:12px;display:flex}.fe77cG_actionsStart{margin-right:auto}.fe77cG_grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:800px){.fe77cG_grid{grid-template-columns:1fr}}.fe77cG_overline{text-transform:uppercase;letter-spacing:.08em}.fe77cG_done{text-align:center;align-items:center}.fe77cG_done>p{margin:0}.fe77cG_done .fe77cG_notice{text-align:left;align-self:stretch}.fe77cG_doneIcon{color:var(--primary-100)}
._0qBmBa_footer{border-top:1px solid var(--Divider-Gray);background:var(--Primary-White);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:52px;padding:8px 28px;display:flex}._0qBmBa_actions{align-items:center;gap:20px;display:flex}._0qBmBa_tenantLogo{object-fit:contain;max-width:160px;height:36px;display:block}
._8uNA3a_status{color:var(--Text-Gray);align-items:center;gap:6px;display:inline-flex}._8uNA3a_icon{stroke:var(--Text-Gray);flex:none}._8uNA3a_success{fill:var(--Light-Green-40)}._8uNA3a_warning{fill:var(--Yellow-40)}._8uNA3a_error{fill:var(--Red-40)}._8uNA3a_neutral{fill:var(--Background-2)}
.lCiOcq_fields{flex-direction:column;align-self:stretch;gap:12px;display:flex}
.J2jp0G_badge{object-fit:contain;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.J2jp0G_tile{background:var(--primary-100);color:var(--primary-100-text);overflow:hidden}.J2jp0G_inverted{background:var(--primary-100-text);color:var(--primary-100)}.J2jp0G_size28{width:28px;height:28px}.J2jp0G_size32{width:32px;height:32px}.J2jp0G_size48{border-radius:8px;width:48px;height:48px}.J2jp0G_size64{border-radius:8px;width:64px;height:64px}
.DdzYfq_field{width:320px;max-width:100%}.DdzYfq_shortField{width:120px;max-width:100%}.DdzYfq_pair{flex-wrap:wrap;gap:8px;width:320px;max-width:100%;display:flex}.DdzYfq_grow{flex:140px;min-width:0}.DdzYfq_stack{flex-direction:column;gap:12px;display:flex}.DdzYfq_inputPair{flex-wrap:wrap;gap:8px;display:flex}
.PKTs-a_recoveryCodes{flex-direction:column;align-self:stretch;align-items:flex-start;gap:12px;display:flex}.PKTs-a_codes{background:var(--Background-1);border-radius:8px;grid-template-columns:repeat(2,1fr);align-self:stretch;gap:6px 24px;margin:0;padding:12px 16px;list-style:none;display:grid}.PKTs-a_code{letter-spacing:.04em;font-family:ui-monospace,Cascadia Mono,Consolas,monospace}
.ZC_V5W_switcher>.menu-anchor{display:flex}.ZC_V5W_context{border:1px solid color-mix(in srgb, var(--primary-100-text) 24%, transparent);min-width:0;color:var(--primary-100-text);background:0 0;border-radius:6px;align-items:center;gap:10px;padding:8px 10px;display:flex}.ZC_V5W_trigger{font:inherit;text-align:left;cursor:pointer;flex:1}.ZC_V5W_trigger:hover,.ZC_V5W_trigger:focus-visible{background:color-mix(in srgb, var(--primary-100-text) 10%, transparent)}.ZC_V5W_trigger:focus-visible{outline:2px solid var(--primary-100-text);outline-offset:2px}.ZC_V5W_contextText{flex-direction:column;flex:1;min-width:0;display:flex}.ZC_V5W_muted{opacity:.72}.ZC_V5W_caption{text-transform:uppercase;letter-spacing:.06em}.ZC_V5W_ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ZC_V5W_panelTitle{color:var(--Text-Gray);text-transform:uppercase;letter-spacing:.06em;padding:6px 10px 4px}.ZC_V5W_option{min-width:0;color:var(--Primary-Black);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:10px;padding:8px 10px;display:flex}.ZC_V5W_option:hover,.ZC_V5W_option:focus-visible{background:var(--List-2nd)}.ZC_V5W_optionText{flex-direction:column;min-width:0;display:flex}.ZC_V5W_detail{overflow-wrap:anywhere}.ZC_V5W_optionDetail{color:var(--Text-Gray)}.ZC_V5W_optionActive{background:var(--primary-10)}.ZC_V5W_check{flex-shrink:0;margin-left:auto}.ZC_V5W_hint{color:var(--Text-Gray);padding:6px 10px 4px}
.hwvEIG_page{flex-direction:column;gap:16px;display:flex}.hwvEIG_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.hwvEIG_muted{color:var(--Text-Gray)}.hwvEIG_mono{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.hwvEIG_num{font-variant-numeric:tabular-nums;text-align:right}.hwvEIG_metrics{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.hwvEIG_metric{border:1px solid var(--Divider-Gray);background:var(--Primary-White);border-radius:8px;flex-direction:column;gap:2px;padding:10px 14px;display:flex}.hwvEIG_metricValue{font-size:22px;font-weight:600;line-height:30px}.hwvEIG_list{overflow-x:auto}.hwvEIG_listInner{min-width:720px}.hwvEIG_clinicGrid{grid-template-columns:minmax(180px,2fr) 72px minmax(200px,3fr) 84px 150px;align-items:center;gap:12px;width:100%;display:grid}.hwvEIG_requestGrid{grid-template-columns:160px minmax(160px,1.2fr) minmax(220px,2fr) 56px minmax(180px,2fr);align-items:center;gap:12px;width:100%;display:grid}.hwvEIG_listHead{color:var(--Text-Gray);padding:8px 48px 8px 16px}.hwvEIG_cell{text-overflow:ellipsis;min-width:0;overflow:hidden}.hwvEIG_strong{font-weight:500}.hwvEIG_reasons{flex-direction:column;gap:2px;padding:4px 0 8px;display:flex}.hwvEIG_reason{border-bottom:1px solid var(--Divider-Gray);grid-template-columns:56px minmax(0,1fr);align-items:start;gap:16px;padding:8px 0;display:grid}.hwvEIG_reason:last-child{border-bottom:none}.hwvEIG_reasonText{flex-direction:column;min-width:0;display:flex}.hwvEIG_rawList{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:6px 16px;margin:8px 0 0;padding:0;list-style:none;display:grid}.hwvEIG_raw{min-width:0;color:var(--Text-Gray);align-items:center;gap:8px;display:flex}.hwvEIG_rawMessage{overflow-wrap:anywhere;min-width:0}.hwvEIG_reasonActions{justify-content:flex-end;padding-top:8px;display:flex}.hwvEIG_method{background:var(--Background-2);border-radius:4px;margin-right:6px;padding:0 6px;font-weight:600;display:inline-block}.hwvEIG_detail{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;padding:4px 0 8px;display:grid}.hwvEIG_section{flex-direction:column;gap:8px;min-width:0;display:flex}.hwvEIG_sectionHead{border-bottom:1px solid var(--Divider-Gray);color:var(--Text-Gray);text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;align-items:center;gap:8px;padding-bottom:4px;display:flex}.hwvEIG_facts{flex-direction:column;gap:6px;margin:0;display:flex}.hwvEIG_facts div{flex-direction:column;display:flex}.hwvEIG_facts dt{color:var(--Text-Gray)}.hwvEIG_facts dd{overflow-wrap:anywhere;min-width:0;margin:0}.hwvEIG_helpbox{background:var(--primary-10);border-radius:8px;flex-direction:column;gap:2px;margin:0;padding:10px 14px;display:flex}.hwvEIG_pager{justify-content:flex-end;align-items:center;gap:8px;padding-top:8px;display:flex}.hwvEIG_recordHead{align-items:center;gap:12px;min-width:0;display:flex}.hwvEIG_recordBody{flex-direction:column;gap:10px;padding:4px 0 8px;display:flex}.hwvEIG_route{margin:0}.hwvEIG_statusIcon{align-items:center;gap:4px;display:inline-flex}
.a2Fa1a_page{flex-direction:column;gap:16px;display:flex}.a2Fa1a_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.a2Fa1a_head p,.a2Fa1a_heading{margin:0}.a2Fa1a_actions{flex-wrap:wrap;gap:8px;display:flex}.a2Fa1a_muted{color:var(--Text-Gray)}.a2Fa1a_table{overflow-x:auto}.a2Fa1a_chevron{color:var(--Text-Gray);vertical-align:middle}.a2Fa1a_helpbox{background:var(--Background-1);border-radius:8px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.a2Fa1a_helpbox p{margin:0}.a2Fa1a_stepCaption{color:var(--Text-Gray);text-transform:uppercase;letter-spacing:.06em;margin:0}.a2Fa1a_dialogBody{flex-direction:column;gap:14px;display:flex}.a2Fa1a_dialogBody p{margin:0}.a2Fa1a_details{grid-template-columns:max-content 1fr;gap:6px 16px;margin:0;display:grid}.a2Fa1a_details dt{color:var(--Text-Gray)}.a2Fa1a_details dd{word-break:break-word;margin:0}
.NmpDrG_recoveryKey{flex-direction:column;align-self:stretch;align-items:flex-start;gap:12px;display:flex}.NmpDrG_words{background:var(--Background-1);border-radius:8px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));align-self:stretch;gap:6px 16px;margin:0;padding:12px 16px;list-style:none;display:grid}.NmpDrG_word{align-items:baseline;gap:8px;display:flex}.NmpDrG_number{min-width:18px;color:var(--Text-Gray);text-align:right}
.scWJ4W_header{color:var(--primary-100-text);flex-direction:column;gap:12px;padding:14px;display:flex}.scWJ4W_collapsed{align-items:center;padding:14px 0}.scWJ4W_brand{align-items:center;gap:10px;display:flex}.scWJ4W_logo{object-fit:contain;flex-shrink:0}.scWJ4W_brandText{flex-direction:column;flex:1;line-height:18px;display:flex}.scWJ4W_muted{opacity:.72}.scWJ4W_toggle{width:28px;height:28px;color:inherit;opacity:.7;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.scWJ4W_toggle:hover,.scWJ4W_toggle:focus-visible{opacity:1;background:color-mix(in srgb, var(--primary-100-text) 10%, transparent)}.scWJ4W_toggle:focus-visible{outline:2px solid var(--primary-100-text);outline-offset:1px}
.YTFkJW_body{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.YTFkJW_body>p{margin:0}.YTFkJW_field{align-self:stretch}.YTFkJW_error{color:var(--Red-100)}.YTFkJW_warning{background:var(--Yellow-10);color:var(--Text-Gray);border-radius:8px;align-self:stretch;align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.YTFkJW_warning>svg{flex:none;margin-top:2px}.YTFkJW_grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-self:stretch;gap:12px;display:grid}
.nrU9hG_page{flex-direction:column;gap:16px;display:flex}.nrU9hG_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.nrU9hG_head p,.nrU9hG_heading{margin:0}.nrU9hG_muted{color:var(--Text-Gray)}.nrU9hG_mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.nrU9hG_field{width:100%;max-width:420px}.nrU9hG_pair{flex-wrap:wrap;gap:12px;width:100%;max-width:420px;display:flex}.nrU9hG_grow{flex:200px}.nrU9hG_shortField{flex:0 0 120px}.nrU9hG_table{overflow-x:auto}.nrU9hG_chevron{color:var(--Text-Gray);vertical-align:middle}.nrU9hG_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.nrU9hG_notice{border:1px solid var(--Red-100);background:var(--Red-10);color:var(--Text-Gray);border-radius:8px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.nrU9hG_notice p{margin:0}.nrU9hG_noticeInfo{border-color:var(--Divider-Gray);background:var(--Background-2)}.nrU9hG_noticeIcon{flex:none;margin-top:2px}
.lqReNa_user{border-top:1px solid color-mix(in srgb, var(--primary-100-text) 16%, transparent);color:var(--primary-100-text);flex-direction:column;gap:10px;padding:14px;display:flex}.lqReNa_collapsed{align-items:center;padding:14px 0}.lqReNa_collapsed .lqReNa_row{flex-direction:column}.lqReNa_logout{width:32px;height:32px;color:inherit;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.lqReNa_collapsed .lqReNa_logout{margin-left:0}.lqReNa_logout:hover,.lqReNa_logout:focus-visible{background:color-mix(in srgb, var(--primary-100-text) 16%, transparent)}.lqReNa_row{align-items:center;gap:10px;min-width:0;display:flex}.lqReNa_avatar{background:var(--primary-100-text);width:34px;height:34px;color:var(--primary-100);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.lqReNa_text{flex-direction:column;min-width:0;line-height:18px;display:flex}.lqReNa_ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lqReNa_muted{opacity:.72}
.s6-TxW_setup{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.s6-TxW_qr{border:1px solid var(--Gray-40);border-radius:8px;flex:none}.s6-TxW_steps{flex-direction:column;flex:200px;gap:12px;display:flex}.s6-TxW_step{flex-direction:column;gap:2px;display:flex}.s6-TxW_muted{color:var(--Text-Gray)}
._6PXhcq_body{flex-direction:column;align-items:flex-start;gap:14px;display:flex}._6PXhcq_body p{margin:0}._6PXhcq_field{align-self:stretch}._6PXhcq_roleField{width:220px;max-width:100%}._6PXhcq_muted{color:var(--Text-Gray)}._6PXhcq_errorLine{color:var(--Red-100);align-self:stretch}._6PXhcq_identity{word-break:break-all;flex-wrap:wrap;align-items:center;gap:8px;display:flex}._6PXhcq_helpBox{background:var(--Background-2);border-radius:8px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:6px;padding:12px 14px;display:flex}._6PXhcq_dangerRow{border-top:1px solid var(--Divider-Gray);justify-content:space-between;align-self:stretch;align-items:center;gap:16px;padding:8px 0;display:flex}._6PXhcq_dangerRow>span{flex-direction:column;display:flex}
.zsum4a_shell{background:var(--Primary-White);height:100dvh;overflow:hidden}.zsum4a_content{flex-direction:column;min-width:0;height:100%;transition:margin-left .3s;display:flex}.zsum4a_open .zsum4a_content{margin-left:240px}.zsum4a_rail .zsum4a_content{margin-left:50px}.zsum4a_main{flex-direction:column;flex:1;min-height:0;display:flex}.zsum4a_main>:first-child{flex:1;min-height:0}.zsum4a_mobile{height:auto;overflow:visible}.zsum4a_mobile .zsum4a_content{height:auto;min-height:100dvh}
.tAstta_failed{flex-direction:column;align-items:center;gap:12px;display:flex}.tAstta_error{color:var(--Red-100);margin:0}
.ImFRmq_tenant{align-items:center;gap:12px;display:flex}.ImFRmq_tenant p,.ImFRmq_tenant h1{margin:0}.ImFRmq_consent{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ImFRmq_link{color:var(--primary-100);cursor:pointer;font:inherit;background:0 0;border:none;padding:0;text-decoration:underline}.ImFRmq_sent{background:var(--Light-Green-10);border-radius:8px;align-items:flex-start;gap:8px;margin:0;padding:12px 14px;display:flex}.ImFRmq_sent>svg{color:var(--Light-Green-100);flex-shrink:0;margin-top:3px}.ImFRmq_help{background:var(--Background-2);border-radius:8px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.ImFRmq_help h2,.ImFRmq_help p{margin:0}
.nQd-8G_status{color:var(--Text-Gray);border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:1px 9px;display:inline-flex}.nQd-8G_ok{border-color:var(--Green-100);background:var(--Green-10)}.nQd-8G_warn{border-color:var(--Yellow-100);background:var(--Yellow-10)}
.jc1guW_facts{grid-template-columns:max-content 1fr;align-self:stretch;gap:6px 16px;margin:0;display:grid}.jc1guW_facts dt{color:var(--Text-Gray)}.jc1guW_facts dd{word-break:break-all;margin:0}.jc1guW_code{font-family:monospace}.jc1guW_emailRow{flex-wrap:wrap;align-self:stretch;align-items:flex-end;gap:8px;display:flex}.jc1guW_emailField{flex:220px}
.Rm6JEq_page{flex-direction:column;gap:16px;display:flex}.Rm6JEq_kpis{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;display:grid}.Rm6JEq_cards{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:stretch;gap:16px;display:grid}.Rm6JEq_orgHead{flex-direction:column;display:flex}.Rm6JEq_orgName,.Rm6JEq_orgLine{margin:0}.Rm6JEq_twoColumns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:32px;display:grid}.Rm6JEq_column{flex-direction:column;gap:16px;min-width:0;display:flex}@media (max-width:900px){.Rm6JEq_twoColumns{grid-template-columns:minmax(0,1fr);gap:16px}}.Rm6JEq_card{border:1px solid var(--Divider-Gray);background:var(--Primary-White);border-radius:8px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.Rm6JEq_cardHead{border-bottom:1px solid var(--Divider-Gray);align-items:center;gap:8px;padding:12px 16px;display:flex}.Rm6JEq_cardHeadWarning{background:var(--Yellow-40)}.Rm6JEq_cardIcon{color:var(--Text-Gray);display:inline-flex}.Rm6JEq_cardTitle{flex:1;margin:0;line-height:22px}.Rm6JEq_cardBody{flex-direction:column;gap:12px;padding:14px 16px;display:flex}.Rm6JEq_cardState{padding:14px 16px}.Rm6JEq_cardEmpty{color:var(--Text-Gray);margin:0;padding:14px 16px}.Rm6JEq_cardFootWarning{border-top:1px solid var(--Yellow-40);background:var(--Yellow-10);align-items:center;gap:8px;margin-top:auto;padding:10px 16px;display:flex}.Rm6JEq_cardFootText{flex:1}.Rm6JEq_cardBottomRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.Rm6JEq_link{color:var(--Text-Gray);white-space:nowrap;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.Rm6JEq_link:hover,.Rm6JEq_link:focus-visible{text-decoration:underline}.Rm6JEq_muted{color:#76787a}.Rm6JEq_warningText{color:#8a4b12;align-items:center;gap:4px;display:inline-flex}.Rm6JEq_licenseBadge{border:1px solid var(--Light-Green-100);background:var(--Light-Green-10);border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:13px;font-weight:500;line-height:18px;display:inline-flex}.Rm6JEq_licenseDot{background:var(--Light-Green-100);border-radius:50%;width:7px;height:7px}.Rm6JEq_activityList{margin:0;padding:0;list-style:none}.Rm6JEq_activityRow{border-bottom:1px solid var(--Divider-Gray);grid-template-columns:minmax(0,1fr) auto minmax(110px,auto);align-items:center;gap:12px;padding:10px 16px;display:grid}.Rm6JEq_activityRow:last-child{border-bottom:none}.Rm6JEq_activityName{flex-direction:column;min-width:0;display:flex}.Rm6JEq_activityWhen{text-align:right}.Rm6JEq_freshBadge{border:1px solid var(--Light-Green-100);background:var(--Light-Green-10);border-radius:999px;padding:2px 10px;display:inline-block}.Rm6JEq_issueHeadline{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.Rm6JEq_bigFigure{font-size:26px;font-weight:600;line-height:32px}.Rm6JEq_issueRow{border-bottom:1px solid var(--Divider-Gray);grid-template-columns:minmax(0,1fr) auto;column-gap:12px;padding-bottom:6px;display:grid}.Rm6JEq_issueCount{text-align:right;font-weight:600}.Rm6JEq_issueReason{grid-column:1/-1}.Rm6JEq_listRow{border-bottom:1px solid var(--Divider-Gray);align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.Rm6JEq_listRow:last-child{border-bottom:none}.Rm6JEq_listText{flex-direction:column;flex:1;min-width:0;display:flex}@media (max-width:600px){.Rm6JEq_activityRow{grid-template-columns:minmax(0,1fr) auto}.Rm6JEq_activityWhen{text-align:left;grid-column:1/-1}}
.-LMH-a_tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:700px){.-LMH-a_tiles{grid-template-columns:minmax(0,1fr)}}.-LMH-a_tile{border:1px solid var(--Divider-Gray);color:var(--Text-Gray);border-radius:10px;align-items:flex-start;gap:14px;padding:14px 16px;text-decoration:none;display:flex}a.-LMH-a_tile:hover,a.-LMH-a_tile:focus-visible{background:var(--Background-1)}.-LMH-a_topicIcon{background:var(--Background-1);width:40px;height:40px;color:var(--Text-Gray);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.-LMH-a_ok{background:var(--primary-10);color:var(--primary-100)}.-LMH-a_warn{background:var(--Yellow-10);color:#8a4b12}.-LMH-a_err{background:var(--Red-10);color:#8a2c2c}.-LMH-a_tileText{flex-direction:column;gap:2px;min-width:0;display:flex}.-LMH-a_caption{color:var(--Text-Gray);text-transform:uppercase;letter-spacing:.06em}.-LMH-a_status{word-break:break-word}.-LMH-a_section{border-top:1px solid var(--Divider-Gray);flex-direction:column;gap:10px;padding-top:14px;display:flex}.-LMH-a_sectionFoot{justify-content:flex-end;display:flex}.-LMH-a_noteRow{grid-template-columns:220px minmax(0,1fr) auto;align-items:center;column-gap:12px;min-height:40px;display:grid}@media (max-width:700px){.-LMH-a_noteRow{grid-template-columns:minmax(0,1fr) auto}}.-LMH-a_openLink{color:var(--Text-Gray);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.-LMH-a_openLink:hover,.-LMH-a_openLink:focus-visible{text-decoration:underline}
._8Ow7AW_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._8Ow7AW_row{border-bottom:1px solid var(--Divider-Gray);grid-template-columns:minmax(0,1fr) minmax(220px,360px);align-items:start;gap:16px 32px;padding:16px 20px;display:grid}._8Ow7AW_row:last-child{border-bottom:none}@media (max-width:700px){._8Ow7AW_row{grid-template-columns:minmax(0,1fr)}}._8Ow7AW_about,._8Ow7AW_fields{flex-direction:column;gap:6px;display:flex}._8Ow7AW_about p{margin:0}._8Ow7AW_name{line-height:20px}._8Ow7AW_caption{color:var(--Text-Graylight);letter-spacing:.06em;text-transform:uppercase}._8Ow7AW_muted{color:var(--Text-Graylight)}._8Ow7AW_fieldList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}
.Tk7dbW_notes{flex-direction:column;gap:16px;display:flex}.Tk7dbW_version{border-top:1px solid var(--Divider-Gray);flex-direction:column;gap:10px;padding-top:14px;display:flex}.Tk7dbW_versionHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.Tk7dbW_versionTitle{align-items:center;gap:8px;display:inline-flex}.Tk7dbW_heading{margin:0}.Tk7dbW_muted{color:var(--Text-Graylight)}.Tk7dbW_markdown h3{color:var(--Text-Graylight);letter-spacing:.06em;text-transform:uppercase;margin:12px 0 6px;font-size:12px;line-height:16px}.Tk7dbW_markdown>ul>li>p>strong:first-child{color:var(--Text-Gray)}.Tk7dbW_markdown>ul>li>strong:first-child{color:var(--Text-Gray)}
