._Icon{--mask: "";--color: var(--color-black);--color-transition: 0s;display:flex;place-items:center;width:100%;height:100%}._Icon .icon-mask{display:block;width:100%;-webkit-mask-image:var(--mask);mask-image:var(--mask);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:var(--color);transition:background-color var(--color-transition)}._Icon img{display:block;max-width:100%;opacity:0}._MajorLoadingIndicator{--revolutions: 0;width:4em;height:4em;margin:auto;border:.325em solid var(--color-green);border-top-color:transparent!important;border-radius:var(--dim-radius-circle);rotate:calc(var(--revolutions) * 360deg);animation:spinner 3s linear infinite}._BlockLoadingIndicator{--revolutions: 0;width:2em;height:2em;margin:auto;border:.25em solid var(--color-green);border-top-color:transparent!important;border-radius:var(--dim-radius-circle);rotate:calc(var(--revolutions) * 360deg);animation:spinner 2.5s linear infinite}._MinorLoadingIndicator{--revolutions: 0;width:100%;max-width:1.5em;max-height:1.5em;aspect-ratio:1/1;margin:auto;border:.1875em solid var(--color-green);border-top-color:transparent!important;border-radius:var(--dim-radius-circle);rotate:calc(var(--revolutions) * 360deg);animation:spinner 2s linear infinite}._TextLoadingIndicator{display:flex;flex-flow:row nowrap;gap:.5em;align-items:center;justify-content:flex-start}._TextLoadingIndicator .bubble{width:.375em;aspect-ratio:1/1;animation:pulse 1.5s infinite;border-radius:var(--dim-radius-circle);background-color:var(--color-gray-lv3)}._TextLoadingIndicator .bubble:nth-child(1){--color: var(--color-green-lv3)}._TextLoadingIndicator .bubble:nth-child(2){--color: var(--color-cyan);animation-delay:.5s}._TextLoadingIndicator .bubble:nth-child(3){--color: var(--color-blue);animation-delay:1s}._TextLoadingIndicator .text-holder{visibility:hidden;-webkit-user-select:none;user-select:none;pointer-events:none}@property --revolutions{syntax: "<number>"; initial-value: 0; inherits: true;}@keyframes spinner{0%{border-color:var(--color-green);--revolutions: 0}33%{border-color:var(--color-cyan);--revolutions: 2}66%{border-color:var(--color-blue);--revolutions: 4}to{border-color:var(--color-green);--revolutions: 6}}@keyframes pulse{0%{background-color:var(--color-gray-lv3);scale:1}25%{background-color:var(--color-gray-lv3);scale:1}35%{background-color:var(--color);scale:1.175}80%{background-color:var(--color-gray-lv3);scale:1}}._Button{display:inline-flex;position:relative;border-radius:var(--dim-radius-large);align-self:flex-start;background:linear-gradient(to right,var(--color-green),var(--color-cyan))}._Button .content-container{--gradient-border-width: .1875em;--gradient-border-alt-image: var(--color-gray-lv4);display:inline-flex;flex-flow:row nowrap;align-items:center;gap:.325em;z-index:0;padding:.625em 1.25em;box-sizing:border-box;border-radius:var(--dim-radius-large);background-color:var(--color-white);transition:background-color var(--timing-length-very-short)}._Button .content-container .icon-wrapper{display:flex;position:relative;width:1.5625em;height:1.5625em;padding:.325em;box-sizing:border-box;border-radius:var(--dim-radius-circle);background-color:var(--color-gray-lv9);transition:background-color var(--timing-length-very-short)}._Button .content-container .icon-wrapper:before{content:"";position:absolute;inset:0;border-radius:var(--dim-radius-circle);background-image:linear-gradient(-45deg,var(--color-blue-lv5) 10%,var(--color-green-lv5) 40%,var(--color-green-lv5) 60%,var(--color-blue-lv5) 90%);opacity:0;background-size:450% 450%;transition:opacity var(--timing-length-very-short)}._Button .content-container .icon-wrapper ._Icon{--color: var(--color-gray-lv1)}._Button:disabled{cursor:default}._Button:disabled .content-container{--gradient-border-opacity: 0;--gradient-border-alt-opacity: 1;background-color:var(--color-gray-lv1)}._Button:disabled .content-container .icon-wrapper{background-color:var(--color-gray-lv7)}._Button:disabled .label{color:var(--color-gray-lv7)}._Button:hover:not(:disabled,.loading) .content-container{background-color:color-mix(in srgb,var(--color-white) 100%,transparent 25%)}._Button:hover:not(:disabled,.loading) .content-container .icon-wrapper{background-color:var(--color-green-lv5)}._Button:hover:not(:disabled,.loading) .content-container .icon-wrapper:before{opacity:1;animation:gradient-shift 1.5s ease infinite}._Button:active:not(:disabled) .content-container{background-color:color-mix(in srgb,var(--color-white) 100%,transparent 60%)}._Button.loading{cursor:default}._Button.loading .content-container{--gradient-border-opacity: .5}._Button.loading .label{color:var(--color-gray-lv8)}@keyframes gradient-shift{0%{background-position:0% 0%}to{background-position:100% 100%}}._Tooltip{--visible: 0;--distance: .25em;--max-width: 15em;font-size:var(--dim-base-font-size);position:fixed;z-index:50;border-radius:var(--dim-radius-small);box-sizing:border-box;padding:.5em;border:.125em solid var(--color-gray-lv4);background-color:var(--color-gray-lv1);box-shadow:var(--style-neutral-shadow);opacity:var(--visible);-webkit-user-select:none;user-select:none;pointer-events:none;min-width:max-content;max-width:var(--max-width);transition:translate var(--timing-length-shortest),opacity var(--timing-length-shortest)}._Tooltip .label{display:block;max-width:var(--max-width);line-height:1.325em}._Tooltip.pos-top-right{border-bottom-left-radius:0;translate:0 calc((1 - var(--visible)) * var(--distance))}._Tooltip.pos-top-left{border-bottom-right-radius:0;translate:0 calc((1 - var(--visible)) * var(--distance))}._Tooltip.pos-bottom-right{border-top-left-radius:0;translate:0 calc((var(--visible) - 1) * var(--distance))}._Tooltip.pos-bottom-left{border-top-right-radius:0;translate:0 calc((var(--visible) - 1) * var(--distance))}._Tooltip.visible{translate:0;opacity:1}.dark-ui ._Tooltip{border:.125em solid var(--color-gray-lv7);background-color:color-mix(in srgb,var(--color-gray-lv9) 100%,transparent 5%);box-shadow:var(--style-dark-shadow)}.dark-ui ._Tooltip .label{color:var(--color-gray-lv1)}._Submenu{position:absolute;z-index:100;margin:.25em 0;padding:.25em;list-style:none;min-width:10em;background-color:var(--color-white);border:.125em solid var(--color-gray-lv3);border-radius:var(--dim-radius-small);box-shadow:0 .25em .75em #0000001a}._Submenu.pos-bottom-right{top:100%;left:50%}._Submenu.pos-bottom-left{top:100%;right:50%}._Submenu.pos-top-right{bottom:100%;left:50%}._Submenu.pos-top-left{bottom:100%;right:50%}._Submenu li{list-style:none}._Submenu .submenu-item{display:flex;align-items:center;gap:.5em;width:100%;padding:.5em .625em;font-family:var(--type-body-family);font-size:1em;font-weight:500;color:var(--color-gray-lv9);background:none;border:none;border-radius:calc(var(--dim-radius-small) - .125em);text-align:left;white-space:nowrap;cursor:pointer}._Submenu .submenu-item ._Icon{--color: var(--color-gray-lv6);width:1em;height:1em;flex-shrink:0}._Submenu .submenu-item:hover:not(:disabled){background-color:var(--color-gray-lv1)}._Submenu .submenu-item:disabled{color:var(--color-gray-lv5);cursor:default}._Submenu .submenu-item:disabled ._Icon{--color: var(--color-gray-lv4)}._Submenu .submenu-item.dangerous{color:var(--color-red-lv5)}._Submenu .submenu-item.dangerous ._Icon{--color: var(--color-red-lv4)}._Submenu .submenu-item.dangerous:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-red-lv1) 25%,transparent)}.dark-ui ._Submenu{background-color:var(--color-gray-lv8);border-color:var(--color-gray-lv7)}.dark-ui ._Submenu .submenu-item{color:var(--color-gray-lv1)}.dark-ui ._Submenu .submenu-item ._Icon{--color: var(--color-gray-lv3)}.dark-ui ._Submenu .submenu-item:hover:not(:disabled){background-color:var(--color-gray-lv7)}.dark-ui ._Submenu .submenu-item:disabled{color:var(--color-gray-lv5)}.dark-ui ._Submenu .submenu-item:disabled ._Icon{--color: var(--color-gray-lv6)}.dark-ui ._Submenu .submenu-item.dangerous{color:var(--color-red-lv3)}.dark-ui ._Submenu .submenu-item.dangerous ._Icon{--color: var(--color-red-lv3)}.dark-ui ._Submenu .submenu-item.dangerous:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-red-lv9) 40%,transparent)}._IconButton{position:relative;z-index:1;display:inline-block;border-radius:var(--dim-radius-circle);transition:z-index 0s var(--timing-length-shortest)}._IconButton .button-element{border-radius:var(--dim-radius-circle);background-color:var(--color-white);transition:background-color var(--timing-length-very-short);cursor:pointer}._IconButton .button-element:before{content:"";position:absolute;inset:0;border-radius:var(--dim-radius-circle);background:linear-gradient(to bottom,var(--color-white),var(--color-gray-lv1));transition:opacity var(--timing-length-very-short)}._IconButton .content-container{--gradient-border-opacity: 0;--gradient-border-alt-opacity: .75;--gradient-border-alt-image: var(--color-gray-lv5);display:flex;z-index:0;align-items:center;justify-content:center;width:2.625em;aspect-ratio:1/1;padding:.625em}._IconButton .content-container ._Icon{--color: var(--color-gray-lv8);--color-transition: var(--timing-length-very-short)}._IconButton ._Tooltip{z-index:5}._IconButton.dangerous .content-container{--gradient-border-image: linear-gradient(to bottom, var(--color-red-lv2), var(--color-red-lv3))}._IconButton.small .content-container{width:1.875em;padding:.4375em}._IconButton .button-element:disabled{cursor:default;background-color:var(--color-gray-lv1)}._IconButton .button-element:disabled:before{opacity:0}._IconButton .button-element:disabled ._Icon{--color: var(--color-gray-lv5)}._IconButton:hover{z-index:2;transition:z-index 0s}._IconButton:hover .button-element:not(:disabled) .button-element:before{opacity:0}._IconButton:hover .button-element:not(:disabled) .button-element ._Icon{--color: var(--color-black)}._IconButton:hover .button-element:not(:disabled) .content-container{--gradient-border-opacity: 1}._IconButton:hover .button-element:not(:disabled) ._Tooltip{--visible: 1}._IconButton.submenu-open{z-index:3}._IconButton.submenu-open .button-element:before{opacity:0}._IconButton.submenu-open .button-element ._Icon{--color: var(--color-black)}._IconButton.submenu-open .content-container{--gradient-border-opacity: 1}.dark-ui ._IconButton .button-element{background-color:var(--color-gray-lv9)}.dark-ui ._IconButton .button-element:before{background:linear-gradient(to bottom,var(--color-gray-lv7),var(--color-gray-lv8))}.dark-ui ._IconButton .content-container{--gradient-border-alt-image: var(--color-gray-lv9)}.dark-ui ._IconButton .content-container ._Icon{--color: var(--color-gray-lv1)}.dark-ui ._IconButton .button-element:disabled{background-color:var(--color-gray-lv7)}.dark-ui ._IconButton .button-element:disabled ._Icon{--color: var(--color-gray-lv6)}.dark-ui ._IconButton.dangerous .content-container{--gradient-border-image: linear-gradient(to bottom, var(--color-red-lv1), var(--color-red-lv2))}.dark-ui ._IconButton:hover .button-element:not(:disabled) .content-container{--gradient-border-opacity: 1}.dark-ui ._IconButton:hover .button-element:not(:disabled) ._Tooltip{--visible: 1}.dark-ui ._IconButton:hover .button-element:not(:disabled) ._Icon{--color: var(--color-white)}.dark-ui ._IconButton.submenu-open .content-container{--gradient-border-opacity: 1}.dark-ui ._IconButton.submenu-open ._Icon{--color: var(--color-white)}._PageHeading{position:relative;z-index:1;width:100%;padding:var(--dim-screen-padding);box-sizing:border-box}._PageHeading .content-wrapper{display:grid;grid-template-rows:min-content 0fr;position:relative;padding:1.25em 1em 1em;background-color:var(--color-white);border:.1875em solid var(--color-gray-lv1);border-radius:var(--dim-radius-medium);transition:grid-template-rows var(--timing-length-short),border-color var(--timing-length-short)}._PageHeading .content-wrapper .drawer-button{position:absolute;bottom:-1em;right:2em;z-index:2}._PageHeading .heading-container{display:flex;flex-flow:column nowrap}._PageHeading h2{margin:0;line-height:1.25em}._PageHeading .crumb-container,._PageHeading .crumb-wrapper{display:flex;align-items:center}._PageHeading .crumb-container:not(:first-child) .back-link .-type-title-context,._PageHeading .crumb-wrapper:not(:first-child) .back-link .-type-title-context{color:var(--color-green-lv2)}._PageHeading .crumb-container:not(:first-child) .back-link .back-icon,._PageHeading .crumb-wrapper:not(:first-child) .back-link .back-icon{--color: var(--color-green-lv1)}._PageHeading .crumb-container{gap:.25em 1em;flex-flow:row wrap}._PageHeading .crumb-wrapper{column-gap:1em}._PageHeading .back-link{display:flex;align-items:center;gap:.25em;position:relative;align-self:flex-start;cursor:pointer}._PageHeading .back-link .-type-title-context{color:var(--color-green-lv3);transition:color var(--timing-length-shortest)}._PageHeading .back-link:before{content:"Back To";position:absolute;left:1.5em;top:0;border-radius:var(--dim-radius-medium);opacity:0;text-transform:uppercase;color:var(--color-cyan-lv2);font-weight:700;font-size:.875em;translate:0 -.625em;transition:opacity var(--timing-length-shortest),translate var(--timing-length-shortest)}._PageHeading .back-link:hover .-type-title-context{color:var(--color-blue)!important}._PageHeading .back-link:hover .back-icon{--color: var(--color-blue-lv2) !important}._PageHeading .back-link:hover:before{opacity:1;translate:0 -1em}._PageHeading .back-icon{--color: var(--color-green-lv2);width:1em;aspect-ratio:1/1;flex-shrink:0}._PageHeading .delimiter{--color: var(--color-gray-lv5);width:1em;aspect-ratio:1/1;rotate:90deg}._PageHeading .drawer-wrapper{overflow:hidden;display:flex;width:100%;box-sizing:border-box;transition:overflow 0s;transition-behavior:allow-discrete}._PageHeading.open .content-wrapper{grid-template-rows:min-content 1fr;border-color:var(--color-green-lv1)}._PageHeading.open .drawer-wrapper{overflow:visible;transition-delay:var(--timing-length-short)}._PageHeading .drawer-container{box-sizing:border-box;flex-grow:1;padding-bottom:.75em}._SwitchInput{display:inline-flex;flex-flow:row nowrap;cursor:pointer;z-index:0}._SwitchInput .switch{display:block;position:relative;width:4.25em;height:2em;flex-shrink:0;border-radius:var(--dim-radius-medium);padding:.125em;box-sizing:border-box;box-shadow:inset 0 0 0 .125em color-mix(in srgb,var(--color-gray-lv8) 100%,transparent 100%);transition:background-color var(--timing-length-very-short)}._SwitchInput .switch:before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,var(--color-green),var(--color-cyan));border-radius:var(--dim-radius-medium);z-index:-1;opacity:0;transition:opacity var(--timing-length-very-short)}._SwitchInput .switch .toggle-wrapper{width:100%;height:100%}._SwitchInput .switch .toggle-wrapper .toggle{display:block;height:100%;aspect-ratio:1/1;border-radius:var(--dim-radius-medium);background-color:var(--color-white);border:.125em solid var(--color-gray-lv5);box-sizing:border-box;transition:translate var(--timing-length-very-short)}._SwitchInput .switch .indicator{display:flex;align-items:center;position:absolute;inset:0;padding:0 .75em;-webkit-user-select:none;user-select:none;transition:opacity var(--timing-length-very-short)}._SwitchInput .switch .indicator.on{opacity:0}._SwitchInput .switch .indicator.on .label{color:var(--color-white)}._SwitchInput .switch .indicator.off{justify-content:flex-end}._SwitchInput .switch .indicator.off .label{color:var(--color-gray-lv6)}._SwitchInput input{visibility:hidden;cursor:pointer}._SwitchInput:hover:not(.disabled) .switch:before{opacity:.2}._SwitchInput input:checked~.switch .toggle{translate:2.25em 0}._SwitchInput input:checked~.switch:before{opacity:1}._SwitchInput input:checked~.switch .indicator.off{opacity:0}._SwitchInput input:checked~.switch .indicator.on{opacity:1}._SwitchInput:hover:not(.disabled) input:checked~.switch{background-color:color-mix(in srgb,var(--color-green-lv4) 60%,transparent 100%)}._SwitchInput.disabled{cursor:not-allowed}._SwitchInput.disabled .switch{box-shadow:inset 0 0 0 .125em color-mix(in srgb,var(--color-gray-lv5) 100%,transparent 100%)}._SwitchInput.disabled .switch .indicator.off .label{color:var(--color-gray-lv5)}._SwitchInput.disabled .toggle-wrapper .toggle{border:.125em solid var(--color-gray-lv3)}._SwitchInput.disabled input:checked~.switch:before{opacity:.7}._EmptyDataIndicator .content-container{display:flex;flex-flow:column nowrap;align-items:center}._EmptyDataIndicator .info-wrapper{text-align:center;color:var(--color-gray-lv5)}._MajorEmptyDataIndicator{--width-limited-width: var(--dim-screen-width-narrower) !important}._MajorEmptyDataIndicator .content-container{align-items:center;gap:0!important}._MajorEmptyDataIndicator ._Icon{--color: var(--color-gray-lv3);width:2.25em}._BlockEmptyDataIndicator{width:100%;box-sizing:border-box;margin:2em 0}._BlockEmptyDataIndicator .content-container{gap:0}._BlockEmptyDataIndicator ._Icon{--color: var(--color-gray-lv4);width:1.5em}._Chart{padding:var(--dim-screen-padding);box-sizing:border-box}._Chart .heading-container{display:grid;grid-template-rows:min-content 0fr;padding:0 1em 0 2em;transition:grid-template-rows var(--timing-length-short)}._Chart .heading-container .title-container{display:grid;grid-template-columns:max-content min-content;justify-content:space-between;align-items:start}._Chart .heading-container .title-container h2{margin:0}._Chart .heading-container.open{grid-template-rows:min-content 1fr}._Chart .heading-container .control-wrapper{overflow:hidden}._Chart .heading-container .control-wrapper .control-container{padding:.5em 0}._Chart .chart-wrapper{position:relative;height:28em}._Chart .metadata-container{display:flex;align-items:center;gap:.5em;padding-left:5em;color:var(--color-gray-lv6);font-size:.875em}._Chart .metadata-container .divider{width:.325em;height:.325em;border-radius:var(--dim-radius-circle);background-color:var(--color-gray-lv6)}._MekkoChart{display:flex;flex-direction:column}._MekkoChart .chart-wrapper{position:relative;height:28em}._MekkoChart .chart-wrapper svg{position:absolute;top:0;left:0;overflow:visible}._MekkoChart .mekko-tooltip{position:absolute;top:1em;right:1em;z-index:50;display:flex;flex-direction:column;padding:.75em;border-radius:var(--dim-radius-small);background-color:color-mix(in srgb,var(--color-gray-lv9) 100%,transparent 25%);color:var(--color-gray-lv1);font-size:var(--dim-base-font-size);white-space:nowrap;pointer-events:none;min-width:8em}._MekkoChart .mekko-tooltip .title{color:var(--color-white);font-family:var(--type-body-family)}._MekkoChart .mekko-tooltip .data-row{display:flex;align-items:baseline;justify-content:space-between;gap:.625em}._MekkoChart .mekko-tooltip .breakdown-section{display:flex;flex-flow:column nowrap;gap:.0625em;padding-top:.5em;margin-top:.5em;border-top:.0625em solid var(--color-gray-lv6);min-width:12em}._MekkoChart .mekko-tooltip .category{display:flex;gap:.125em;align-items:center}._MekkoChart .mekko-tooltip .swatch{width:.75em;height:.75em;border-radius:var(--dim-radius-circle);box-shadow:0 0 0 .125em inset color-mix(in srgb,var(--color-black) 50%,transparent 100%)}._Dashboard .columns{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:center}._Dashboard .columns h2{margin:.375em 0}._Dashboard .column{--width: var(--dim-screen-width-medium);min-width:0;padding:var(--dim-screen-padding);display:flex;flex-flow:column nowrap;gap:1.5em;flex:1 1 var(--width);max-width:var(--width)}._Dashboard .column ._Chart{padding:0}._ErrorIndicator .error-icon{--color: linear-gradient(to bottom, var(--color-red-lv1), var(--color-red-lv2));width:100%;max-width:2.625em;aspect-ratio:1/1}._ErrorIndicator .icon-wrapper{display:flex;place-items:center;align-self:flex-start;border-radius:var(--dim-radius-circle);padding:.1875em;background-color:var(--color-white)}._MajorErrorIndicator.-width-limited-wrapper h2{margin:.5em 0 .25em}._MajorErrorIndicator.-width-limited-wrapper .-gradient-border{--gradient-border-image: linear-gradient( to bottom, var(--color-gray-lv2), color-mix(in srgb, var(--color-red-lv1), var(--color-gray-lv2)) );--gradient-border-width: .1875em;gap:.125em;align-items:center;padding:1.5em 1.25em;border-radius:var(--dim-radius-medium)}._BlockErrorIndicator{width:100%;padding:.5em;box-sizing:border-box}._BlockErrorIndicator .error-wrapper{display:flex;flex-flow:column nowrap;align-items:flex-start;gap:.5em;background-color:color-mix(in srgb,var(--color-red-lv1),var(--color-white));padding:.75em;border-radius:var(--dim-radius-small);color:var(--color-gray-lv9)}._BlockErrorIndicator .error-icon{width:2em}._BlockErrorIndicator h3{color:var(--color-gray-lv9)}._BlockErrorIndicator p{margin:.25em 0}._ErrorDetails{width:100%;display:grid;grid-template-rows:min-content 0fr;transition:grid-template-rows var(--timing-length-short)}._ErrorDetails.open{grid-template-rows:min-content 1fr}._ErrorDetails.open ._Icon{scale:1 -1}._ErrorDetails .expand-button{display:inline-flex;justify-content:center;margin-left:auto;gap:.25em}._ErrorDetails .expand-button .label{font-weight:400;font-variation-settings:"wdth" 80;color:var(--color-gray-lv7)}._ErrorDetails .expand-button ._Icon{--color: var(--color-gray-lv7);width:.75em}._ErrorDetails .details{font-family:monospace;font-size:.875em;color:var(--color-gray-lv8);overflow:hidden;padding:.25em 0}._RecentLocksWidget .heading-container{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;gap:.5em}._RecentLocksWidget .lock-item-container{padding:.5em 0 .75em}._RecentLocksWidget .lock-item{display:flex;flex-flow:row nowrap;align-items:center;gap:.875em;padding:.75em;border-radius:var(--dim-radius-small);text-decoration:none;transition:background-color var(--timing-length-very-short)}._RecentLocksWidget .lock-item .metadata-container{display:flex;flex-flow:column nowrap;gap:0 .5em;flex-grow:1}._RecentLocksWidget .lock-item .name-date-container{display:flex;gap:.25em;align-items:baseline;justify-content:space-between}._RecentLocksWidget .lock-item ._Icon{--color: var(--color-gray-lv4);rotate:-90deg;width:1em;height:1em;flex-shrink:0}._RecentLocksWidget .lock-item:hover{background-color:var(--color-gray-lv1)}._RecentLocksWidget .pagination-container{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;width:100%;padding:.25em .5em;box-sizing:border-box;background-color:var(--color-gray-lv1);border-radius:var(--dim-radius-small)}._RecentLocksWidget .pagination-container ._IconButton.previous ._Icon{rotate:180deg}._InputValidationInfo{display:flex;flex-flow:column nowrap;width:100%;gap:.25em}._InputValidationInfoCell{--primary-color: var(--color-blue-lv3);--secondary-color: var(--color-blue-lv4);display:grid;grid-template-rows:0fr;overflow:hidden}._InputValidationInfoCell .wrapper{--gradient-border-image: linear-gradient(135deg, var(--primary-color), var(--secondary-color));--gradient-border-radius: var(--dim-radius-small);display:flex;flex-flow:column nowrap;overflow:hidden;margin-bottom:.5em}._InputValidationInfoCell .wrapper .info-container{padding:.5em}._InputValidationInfoCell .wrapper .info-title{color:var(--secondary-color)}._InputValidationInfoCell .wrapper .info-body{margin:0}._InputValidationInfoCell.error{--primary-color: var(--color-red-lv1);--secondary-color: var(--color-red-lv2)}._InputValidationInfoCell.warning{--primary-color: var(--color-yellow-lv2);--secondary-color: var(--color-yellow-lv3)}._InputValidationInfoCell.success{--primary-color: var(--color-green-lv2);--secondary-color: var(--color-green-lv3)}._InputValidationInfoCell.keep-open{grid-template-rows:1fr}._IconHint{--icon-hint-color: var(--color-gray-lv6);--icon-hint-hover-color: var(--color-blue);position:relative;display:inline-block;width:.875em;height:.875em}._IconHint ._Icon{--color: var(--icon-hint-color)}._IconHint ._Tooltip{font-size:var(--dim-base-font-size)}._IconHint:hover ._Icon{--color: var(--icon-hint-hover-color)}._IconHint:hover ._Tooltip{--visible: 1}._IconHint.important{--icon-hint-color: var(--color-green-lv3);--icon-hint-hover-color: var(--color-blue)}._IconHint.large{width:1.125em;height:1.125em}._TextInput{--input-color: var(--color-gray-lv8);--label-color: var(--color-gray-lv7);--border-color: var(--color-gray-lv4);display:flex;flex-flow:column nowrap;align-items:flex-start;gap:.125em;width:100%}._TextInput .label-text-container{display:flex;gap:.25em;align-items:center}._TextInput .label-text-container .label-text{color:var(--label-color);transition:color var(--timing-length-very-short)}._TextInput .input-wrapper{--lower-glow-opacity: 0;position:relative;width:100%}._TextInput .input-wrapper input,._TextInput .input-wrapper textarea{width:100%;box-sizing:border-box;padding:.2em .325em;background-color:transparent;font-family:var(--type-data-family);color:var(--input-color);font-size:1.075em;border:none;border-bottom:.125em solid var(--border-color);transition:border-color var(--timing-length-very-short),color var(--timing-length-very-short)}._TextInput .input-wrapper textarea{display:block;border:.125em solid var(--border-color);border-radius:var(--dim-radius-tiny);max-width:100%;resize:vertical}._TextInput:hover:not(:focus-within,.disabled){--input-color: var(--color-gray-lv9);--label-color: var(--color-gray-lv9);--border-color: var(--color-gray-lv6)}._TextInput:focus-within{--input-color: var(--color-black);--label-color: var(--color-green-lv5);--border-color: var(--color-green-lv3)}._TextInput:focus-within .input-wrapper{--lower-glow-opacity: .75}._TextInput:focus-within .input-wrapper input,._TextInput:focus-within .input-wrapper textarea{outline:none}._TextInput.error{--label-color: var(--color-red-lv2);--border-color: var(--color-red-lv1)}._TextInput.error:hover:not(:focus-within){--label-color: var(--color-red-lv3);--border-color: var(--color-red-lv2)}._TextInput.error:focus-within{--input-color: var(--color-black);--label-color: var(--color-red-lv2);--border-color: var(--color-green-lv3)}._TextInput.error:focus-within .input-wrapper input,._TextInput.error:focus-within .input-wrapper textarea{outline:none}._TextInput.textarea:focus-within .input-wrapper{--lower-glow-opacity: .325 !important}._TextInput.disabled{--input-color: var(--color-gray-lv6);--label-color: var(--color-gray-lv5);--border-color: var(--color-gray-lv2)}.dark-ui ._TextInput{--input-color: var(--color-gray-lv3);--label-color: var(--color-gray-lv4);--border-color: var(--color-gray-lv6)}.dark-ui ._TextInput:hover:not(:focus-within,.disabled){--input-color: var(--color-gray-lv1);--label-color: var(--color-gray-lv1);--border-color: var(--color-gray-lv5)}.dark-ui ._TextInput:focus-within{--input-color: var(--color-white);--label-color: var(--color-green-lv2);--border-color: var(--color-green-lv3)}.dark-ui ._TextInput.error{--label-color: var(--color-red-lv2);--border-color: var(--color-red-lv2)}.dark-ui ._TextInput.error:hover:not(:focus-within){--label-color: var(--color-red-lv1);--border-color: var(--color-red-lv1)}.dark-ui ._TextInput.error:focus-within{--input-color: var(--color-white);--label-color: var(--color-red-lv1);--border-color: var(--color-green-lv3)}.dark-ui ._TextInput.error:focus-within .input-wrapper{--lower-glow-opacity: .55}.dark-ui ._TextInput.error:focus-within .input-wrapper input,.dark-ui ._TextInput.error:focus-within .input-wrapper textarea{outline:none}._Login{position:relative;z-index:0;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center}._Login .form-wrapper{--width-limited-width: var(--dim-screen-width-narrower);width:100%;box-sizing:border-box;margin:auto 0}._Login .form-container{width:100%;padding:3em 2em;background-color:color-mix(in srgb,var(--color-white) 100%,transparent 50%);border-radius:var(--dim-radius-large);box-shadow:var(--style-big-shadow)}._Login .form-container .logo{display:block;width:100%;max-width:18em;margin:.5em auto 1em}._Login .form-container form{display:flex;flex-flow:column nowrap;gap:.5em}._Login .form-container form .submit-button{margin:1.5em auto 0}._Login:before{content:"";position:fixed;inset:0;opacity:.35;background:linear-gradient(to bottom left,var(--color-green-lv3),var(--color-cyan-lv3) 80%,var(--color-blue-lv3));z-index:-1}._Login footer{font-size:.6875em;font-weight:600;color:var(--color-gray-lv6);padding:var(--dim-screen-padding)}._ListToggleButton{display:flex;flex-flow:row nowrap;align-items:center;padding:.625em .625em .625em 1.5em;border-radius:var(--dim-radius-small);transition:background-color var(--timing-length-shortest)}._ListToggleButton ._Icon{--color: var(--color-gray-lv4);width:.75em;height:.75em;margin-left:auto;transition:rotate var(--timing-length-shortest);flex-shrink:0}._ListToggleButton:disabled{cursor:default}._ListToggleButton:disabled ._Icon{display:none}._ListToggleButton:hover:not(:disabled){background-color:var(--color-gray-lv2)}._ListToggleButton.selected{background-color:color-mix(in srgb,var(--color-blue-lv1) 100%,transparent 100%)}._ListToggleButton.selected ._Icon{rotate:45deg}._ListToggleButton.selected:hover:not(:disabled){background-color:var(--color-blue-lv1)}._SearchBar .search-icon{--color: var(--color-gray-lv6);position:absolute;top:50%;left:.125em;translate:0 -50%;width:1em;height:1em}._SearchBar .input-wrapper input{padding-left:1.375em;padding-right:1.5em}._FilterGroupPicker{display:grid;grid-template-rows:min-content 0fr;transition:grid-template-rows var(--timing-length-short)}._FilterGroupPicker .title-container{display:flex;gap:.5em;flex-flow:row nowrap;align-items:center;width:100%;padding:.5em 0;background-color:none;border:none;box-sizing:border-box;border-radius:var(--dim-radius-small);transition:background-color var(--timing-length-shortest)}._FilterGroupPicker .title-container ._FilterHeading{margin:0;flex-grow:0}._FilterGroupPicker .title-container .chevron{--color: var(--color-gray-lv4);width:1em;height:1em;margin-left:auto;transition:rotate var(--timing-length-very-short)}._FilterGroupPicker button.title-container{padding:.5em .5em .5em .75em}._FilterGroupPicker button.title-container:hover{background-color:color-mix(in srgb,var(--color-cyan-lv1) 50%,transparent 100%)}._FilterGroupPicker .collapsible{overflow:hidden;display:flex;flex-flow:column nowrap}._FilterGroupPicker ._SearchBar{margin:.25em 0 .75em}._FilterGroupPicker .filter-list{display:flex;flex-flow:column nowrap}._FilterGroupPicker .filter-list.scroll{max-height:12em;overflow-y:auto}._FilterGroupPicker .filter-list .filter.child{padding-left:2.25em}._FilterGroupPicker .filter-list .filter.child .label{font-size:1em;font-weight:500}._FilterGroupPicker.forced{transition:none}._FilterGroupPicker.opened{grid-template-rows:min-content 1fr}._FilterGroupPicker.opened .title-container .chevron{rotate:180deg}._FilterGroupPicker.disabled ._FilterHeading{color:var(--color-gray-lv5)}._ReportFilterWindow .active-filters{display:flex;flex-flow:row wrap;align-items:flex-start;gap:.325em;width:100%;padding:.625em;box-sizing:border-box;border-radius:var(--dim-radius-medium);background-color:var(--color-white);margin-bottom:.75em}._ReportFilterWindow .active-filters .empty{color:var(--color-gray-lv4);-webkit-user-select:none;user-select:none;font-size:.925em}._ReportFilterWindow .apply-button{align-self:center}._ReportFilterOptionList{display:flex;flex-flow:column nowrap;gap:.5em}._ReportFilterOptionList .filter-group-container{display:flex;flex-flow:column nowrap;gap:.125em}._Dropdown{position:relative;width:100%}._Dropdown .arrow{--color: var(--color-gray-lv4);--color-transition: var(--timing-length-very-short);position:absolute;top:50%;right:.125em;translate:0 -50%;width:1em;height:1em}._Dropdown .-clear-button{right:1.5em}._Dropdown .dropdown-list{display:flex;flex-flow:column nowrap;gap:.125em;position:absolute;top:100%;left:0;right:0;z-index:100;margin:.5em 0;list-style:none;background-color:var(--color-white);border:.125em solid var(--color-gray-lv2);border-radius:var(--dim-radius-small);overflow-y:auto;max-height:12em;padding:.25em;box-sizing:border-box;box-shadow:var(--style-green-shadow)}._Dropdown li{list-style:none}._Dropdown .dropdown-item{display:block;width:100%;padding:.5em;font-family:var(--type-data-family);font-size:1.075em;font-weight:500;color:var(--color-gray-lv9);cursor:pointer;background:none;border:none;text-align:left;border-radius:var(--dim-radius-small)}._Dropdown .dropdown-item:hover,._Dropdown .dropdown-item:focus-within{background-color:color-mix(in srgb,var(--color-green-lv1) 100%,transparent 100%);outline:none}._Dropdown .dropdown-item:hover.selected,._Dropdown .dropdown-item:focus-within.selected{background-color:color-mix(in srgb,var(--color-green-lv1) 100%,var(--color-green-lv2) 100%)}._Dropdown .dropdown-item.selected{font-weight:700;background-color:var(--color-green-lv1)}._Dropdown .dropdown-item.default:after{content:"default";float:right;font-size:.75em;color:var(--color-gray-lv5);font-style:italic}._Dropdown .dropdown-item.custom{color:var(--color-gray-lv6);font-weight:400}._Dropdown.loading ._TextLoadingIndicator{position:absolute;top:50%;left:.325em;translate:0 -50%;pointer-events:none}._Dropdown.open .arrow{--color: var(--color-green-lv5);rotate:180deg}._NavigationButton{--icon-offset: 0;display:flex;position:relative;flex-flow:column nowrap;align-items:center;gap:.25em;width:3.5em;z-index:0;transition:z-index 0s var(--timing-length-shortest)}._NavigationButton:before{content:"";position:absolute;top:0;width:100%;aspect-ratio:1/1;background:radial-gradient(var(--color-white) 55%,var(--color-cyan));border-radius:var(--dim-radius-circle);opacity:0;transition:opacity var(--timing-length-short)}._NavigationButton .icon-container{--gradient-border-image: linear-gradient(to bottom, var(--color-cyan), var(--color-blue));--gradient-border-width: .1875em;--gradient-border-radius: var(--dim-radius-circle);--gradient-border-opacity: 0;--gradient-border-alt-opacity: 1;--gradient-border-alt-image: var(--color-gray-lv7);width:100%;aspect-ratio:1/1;border-radius:var(--dim-radius-circle);box-sizing:border-box}._NavigationButton .icon-container .badge{position:absolute;top:0;right:0;translate:25% -25%;z-index:1}._NavigationButton .icon-container ._Icon{--color-transition: var(--timing-length-short);position:absolute;top:50%;left:50%;translate:-50% calc(-50% + var(--icon-offset) * 1em);width:2em;aspect-ratio:1/1;transition:opacity var(--timing-length-short)}._NavigationButton .icon-container ._Icon.inactive{--color: var(--color-gray-lv7)}._NavigationButton .icon-container ._Icon.active{--color: linear-gradient(to bottom, var(--color-cyan-lv4), var(--color-blue));opacity:0}._NavigationButton .button-label{transition:color var(--timing-length-short)}._NavigationButton ._Tooltip{left:90%;top:10%}._NavigationButton:hover{z-index:4;transition:z-index 0s}._NavigationButton:hover ._Tooltip{--visible: 1}._NavigationButton:hover .icon-container,._NavigationButton:focus .icon-container{--gradient-border-opacity: .5}._NavigationButton:hover .icon-container ._Icon.inactive,._NavigationButton:focus .icon-container ._Icon.inactive{--color: var(--color-blue-lv5)}._NavigationButton:hover .button-label,._NavigationButton:focus .button-label{color:var(--color-blue)}._NavigationButton.active:before{opacity:.8}._NavigationButton.active .icon-container{--gradient-border-opacity: 1;--gradient-border-alt-opacity: 0}._NavigationButton.active .icon-container ._Icon.active{opacity:1}._NavigationButton.active .button-label{color:var(--color-blue)}._NavigationButton.small{width:3em}._NavigationButton.small ._Icon{width:1.75em}._NavigationButton.small .button-label{font-size:.825em;font-weight:600}._Table.scrollable{overflow-x:scroll}._Table .-table-row,._Table .-table-heading{grid-template-columns:var(--columns)}._TableHeading{background-color:#fff;position:sticky;top:0;z-index:1;padding:1.325em .125em 1em}._TableHeading:before{content:"";position:absolute;bottom:-.325em;height:.325em;left:0;right:0;background:linear-gradient(to bottom,var(--color-white),transparent)}._TableHeadingCell{display:flex;align-items:center;gap:.375em;cursor:pointer}._TableHeadingCell .sort-icon-wrapper{--gradient: linear-gradient(to left, var(--color-green-lv2), var(--color-green-lv3));--gradient-border-image: var(--gradient);--gradient-border-radius: var(--dim-radius-circle);--gradient-border-width: .1875em;width:1.625em;padding:.375em;box-sizing:border-box;aspect-ratio:1/1;border-radius:var(--dim-radius-circle);opacity:0;transform:rotate(0);transition:opacity var(--timing-length-shortest)}._TableHeadingCell .sort-icon-wrapper ._Icon{--color: var(--gradient);transition:transform var(--timing-length-very-short)}._TableHeadingCell .cell-content.right{order:2;margin-left:0}._TableHeadingCell:hover .sort-icon-wrapper{opacity:.5}._TableHeadingCell.sorted .sort-icon-wrapper{opacity:1}._TableHeadingCell.sorted .sort-icon-wrapper ._Icon{transform:rotate(180deg)}._TableHeadingCell.sorted .sort-icon-wrapper.asc ._Icon{transform:rotate(0)}._ReportTable{display:flex;flex-flow:column nowrap;padding:0 var(--dim-screen-padding) 4em}._ReportTable .-table-row,._ReportTable .-table-heading{display:grid;grid-template-columns:3.25em 1fr 1fr 2.5fr}._ReportTable.-time .-table-row,._ReportTable.-time .-table-heading{grid-template-columns:3.25em 1fr 2.5fr}._ReportTable .-table-row.low{opacity:.6}._ReportTable .-table-row.tall{padding-top:.625em}._ReportTable .cell{display:flex;align-items:center;position:relative}._ReportTable .cell.breakdown{flex-flow:column nowrap;align-items:flex-end;padding:0 0 .375em 1em}._ReportTable .cell.breakdown .breakdown-content{display:flex;flex-flow:row nowrap;height:.25em;gap:.125em}._ReportTable .cell.breakdown .breakdown-segment-container{--color: var(--color-gray-lv2);position:relative;border-radius:var(--dim-radius-circle);min-width:.125em;cursor:pointer}._ReportTable .cell.breakdown .breakdown-segment-container .breakdown-segment{width:100%;height:100%;border-radius:var(--dim-radius-circle);background-color:var(--color);transition:scale var(--timing-length-very-short),background-color var(--timing-length-very-short)}._ReportTable .cell.breakdown .breakdown-segment-container .breakdown-segment:before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,transparent,color-mix(in srgb,var(--color-gray-lv8) 25%,transparent 100%));border-radius:var(--dim-radius-circle)}._ReportTable .cell.breakdown .breakdown-segment-container:hover .breakdown-segment,._ReportTable .cell.breakdown .breakdown-segment-container.selected .breakdown-segment{scale:1 2;background-color:var(--color)!important}._ReportTable .cell.breakdown .breakdown-segment-container:hover ._Tooltip{--visible: 1}._ReportTable .cell.breakdown .breakdown-segment-container.dimmed .breakdown-segment{background-color:var(--color-gray-lv3)}._ReportTable .cell.breakdown .breakdown-segment-container ._Tooltip{display:flex;flex-flow:column nowrap;gap:.125em}._ReportTable .cell.breakdown .breakdown-segment-container ._Tooltip .dollars:before{content:"$";margin-right:.25em;color:var(--color-gray-lv4)}._ReportTable .cell.index{padding-top:.1875em}._ReportTable .right+.sort-icon-wrapper{order:1;margin-left:auto}._ReportTable .dollars:before{content:"$";margin-left:auto;margin-right:.75em;font-family:var(--type-data-family);color:var(--color-gray-lv4);font-weight:400;font-size:1em}._ReportTable.time{--heading-column-width: 11em;display:grid;grid-template-columns:minmax(var(--heading-column-width),auto) repeat(var(--bucket-count),minmax(max(6em,var(--column-max-chars) * .75em),1fr));overflow-x:auto;padding:0 0 3em}._ReportTable.time .column-header{padding:1.325em .5em .5em;text-align:right;white-space:nowrap;border-bottom:.125em solid var(--color-gray-lv4);margin-bottom:.125em}._ReportTable.time .column-header.label-cell{text-align:left;position:sticky;left:0;background:linear-gradient(to right,var(--color-white) 25%,transparent);z-index:1}._ReportTable.time .column-header .bucket-label{text-decoration:dotted .125em var(--color-gray-lv3) underline;text-underline-offset:.25em}._ReportTable.time .column-header .bucket-label:hover ._Tooltip{--visible: 1}._ReportTable.time .group-label{grid-column:1/-1;padding:1em 0 .375em;margin-top:.5em}._ReportTable.time .group-label>span{position:sticky;left:0}._ReportTable.time .group-label.-first{border-top:none;margin-top:0}._ReportTable.time .row-label,._ReportTable.time .data-cell{padding:.325em .625em;border-bottom:.0625em solid var(--color-gray-lv1);display:flex;align-items:center}._ReportTable.time .row-label{gap:.5em;position:sticky;left:0;background:linear-gradient(to right,var(--color-white) calc(var(--heading-column-width) - 2em),transparent var(--heading-column-width));padding-right:2em;z-index:1}._ReportTable.time div:has(+.row-label.total)>.row-label,._ReportTable.time div:has(+.row-label.total)>.data-cell{border-bottom:none}._ReportTable.time .row-label.total,._ReportTable.time .data-cell.total{font-weight:700;color:var(--color-gray-lv9);border-top:.125em solid var(--color-gray-lv1);border-bottom:.125em solid var(--color-gray-lv3)}._ReportTable.time .data-cell{justify-content:flex-end}._ReportTable.time .data-cell.total{color:var(--color-gray-lv8)}._ReportTable.time .data-cell.dollars:before{margin-left:.125em;margin-right:auto}._ReportTable.time .category-dot{width:.5em;height:.5em;border-radius:var(--dim-radius-circle);flex-shrink:0}._ReportSummary .summary-wrapper{background-color:var(--color-gray-lv1);padding:1.25em;border-radius:var(--dim-radius-medium)}._ReportSummary .heading-container{display:flex;gap:1em;justify-content:space-between;align-items:center;margin-bottom:.75em}._ReportSummary .heading-container .heading{color:var(--color-gray-lv9)}._ReportSummary .data-wrapper{display:flex;flex-flow:column nowrap;gap:.75em}._ReportSummary .data-container{display:flex;flex-flow:column nowrap}._ReportSummary .with-tooltip{display:flex;align-items:center;gap:.25em}._ReportSummary .plan-count{font-weight:700;color:var(--color-blue)}._ReportSummary .key-container{display:flex;flex-flow:row wrap;gap:.25em 1em}._ReportSummary .key-container .key{display:inline-flex;gap:.1875em;align-items:center}._ReportSummary .key-container .key .swatch{flex-shrink:0;flex-grow:0;width:1em;aspect-ratio:1/1;box-shadow:0 0 0 .125em inset color-mix(in srgb,var(--color-black) 50%,transparent 100%);border-radius:var(--dim-radius-circle)}._Reports{display:grid;grid-template-columns:min-content 1fr 2.5fr}._Reports .settings-tab-button-wrapper{display:flex;padding:var(--dim-screen-padding);padding-right:.25em;box-sizing:border-box;height:100vh}._Reports .settings-tab-button-container{display:flex;flex-flow:column nowrap;gap:.825em;align-items:center;justify-content:center;padding:.625em;background-color:var(--color-gray-lv2);border-radius:var(--dim-radius-large)}._Reports .settings-tab-button-container .tab-button{display:flex;flex-flow:column nowrap;align-items:center;gap:.25em;width:3.5em}._Reports .settings-tab-button-container .tab-button .icon-container{--gradient-border-image: linear-gradient(to bottom, var(--color-cyan), var(--color-blue));--gradient-border-width: .1875em;--gradient-border-radius: var(--dim-radius-circle);--gradient-border-opacity: 0;--gradient-border-alt-opacity: 1;--gradient-border-alt-image: var(--color-gray-lv7);width:100%;aspect-ratio:1/1;border-radius:var(--dim-radius-circle);padding:.75em;box-sizing:border-box}._Reports .settings-tab-button-container .tab-button .icon-container ._Icon{--color: var(--color-gray-lv7);--color-transition: var(--timing-length-very-short)}._Reports .settings-tab-button-container .tab-button .button-label{transition:color var(--timing-length-very-short)}._Reports .settings-tab-button-container .tab-button:hover .icon-container,._Reports .settings-tab-button-container .tab-button:focus .icon-container{--gradient-border-opacity: .5}._Reports .settings-tab-button-container .tab-button:hover ._Icon,._Reports .settings-tab-button-container .tab-button:focus ._Icon{--color: var(--color-gray-lv8)}._Reports .settings-tab-button-container .tab-button:hover .button-label,._Reports .settings-tab-button-container .tab-button:focus .button-label{color:var(--color-blue)}._Reports .settings-tab-button-container .tab-button.active .icon-container{--gradient-border-opacity: 1;--gradient-border-alt-opacity: 0;background-color:var(--color-gray-lv1)}._Reports .settings-tab-button-container .tab-button.active ._Icon{--color: var(--color-blue)}._Reports .settings-tab-button-container .tab-button.active .button-label{color:var(--color-blue)}._Reports .output-window .button-row{display:flex;width:100%;gap:2em;justify-content:space-around}._Reports .save-window .download-section{display:flex;flex-flow:column nowrap;gap:1em}._Reports .save-window .download-section ._Button{margin:0 auto}._Reports .report-body{overflow-y:scroll}._Reports .report-body .-width-limited-wrapper{--width-limited-width: var(--dim-screen-width-wide)}._TileLink{display:inline-flex;text-decoration:none;border-radius:var(--dim-radius-medium)}._TileLink .link-content{--gradient-border-opacity: 0;--gradient-border-width: .1875em;--gradient-border-radius: var(--dim-radius-medium);display:grid;grid-template-rows:4em 2em 5em;gap:.75em;border-radius:var(--dim-radius-medium);align-items:center;justify-items:center;background-color:var(--color-gray-lv1);padding:1em;box-sizing:border-box;width:13.5em}._TileLink .icon-wrapper{position:relative;width:4em;height:100%}._TileLink .icon-wrapper ._Icon{position:absolute;inset:0;width:100%;transition:opacity var(--timing-length-very-short)}._TileLink .icon-wrapper ._Icon.idle{--color: linear-gradient(to bottom right, var(--color-green-lv2), var(--color-cyan-lv3))}._TileLink .icon-wrapper ._Icon.active{--color: linear-gradient(to bottom right, var(--color-green-lv3), var(--color-blue))}._TileLink .text{text-align:center}._TileLink:hover .link-content{--gradient-border-opacity: .25}._TileLink:hover .icon-wrapper ._Icon.idle{opacity:0}._Admin .-width-limited-wrapper{--width-limited-width: var(--dim-screen-width-wide)}._Admin .-width-limited-wrapper .link-container{display:flex;flex-flow:row wrap;gap:1em}._Modal{--y: .25;display:flex;justify-content:center;position:fixed;top:50%;left:50%;translate:-50% calc(-50% + var(--y) * 1em);width:100%;opacity:0;z-index:20;pointer-events:none;transition:translate var(--timing-length-very-short),opacity var(--timing-length-very-short)}._Modal .modal-box-wrapper{position:relative;max-width:min(32em,100vw - var(--dim-screen-padding) * 2);min-height:6em;max-height:calc(100vh - var(--dim-screen-padding) * 2);border-radius:var(--dim-radius-large);background-color:var(--color-gray-lv1);box-shadow:0 .25em 1em color-mix(in srgb,var(--color-gray-lv5) 100%,transparent 100%)}._Modal .modal-box{border-radius:var(--dim-radius-large);padding:1.75em 1.5em 1.5em;box-sizing:border-box;overflow-y:auto;max-height:100%}._Modal .close-button{position:absolute;z-index:1;right:1.5em;top:1.125em;width:1.125em;padding:.125em;box-sizing:border-box;aspect-ratio:1/1;background-color:none;border:none}._Modal .close-button ._Icon{--color: var(--color-gray-lv3)}._Modal .close-button:hover ._Icon{--color: var(--color-gray-lv4)}._Modal .close-button:before{content:"";position:absolute;z-index:0;inset:-.375em;background-color:var(--color-gray-lv1);border-radius:var(--dim-radius-circle);filter:blur(.25em);pointer-events:none}._Modal.open{--y: 0;opacity:1;pointer-events:all}._Fields .field-section{padding:var(--dim-screen-padding);padding-bottom:2em;border-bottom:1px solid var(--col-border)}._Fields .field-section:last-child{border-bottom:none}._Fields .field-section h3{margin-bottom:1em}._Fields .keyword-list{display:flex;flex-flow:row wrap;gap:.5em;margin-bottom:1em;min-height:2em}._Fields .add-row{display:flex;gap:.75em;align-items:flex-end;margin-bottom:1em}._Fields .add-row ._TextInput{flex:1;max-width:20em}._Fields .save-row{margin-top:.5em}._Fields .field-table{width:100%;padding-bottom:1em;margin-bottom:2em;border-bottom:.0625em solid var(--color-gray-lv2)}._Fields .field-table th,._Fields .field-table td{text-align:left;padding:.5em .75em;border-bottom:1px solid var(--col-border)}._Fields .field-table th{font-weight:600;color:var(--col-text-secondary);font-size:.85em}._Fields .field-table .action-cell{width:3em;text-align:right}._Fields .field-table .empty-row{color:var(--col-text-secondary);font-style:italic}._Fields .add-form{display:flex;flex-flow:column;gap:1em;max-width:30em;margin-top:.5em}._Fields .add-form .form-actions{display:flex;gap:.75em}._CamelCasePreview{display:grid;grid-template-columns:1em max-content;column-gap:.625em}._CamelCasePreview .content-container{display:flex;flex-flow:column nowrap;font-size:.875em;font-weight:500;color:var(--color-gray-lv5)}._CamelCasePreview .content-container strong{color:var(--color-cyan-lv4);font-weight:750}._CamelCasePreview .content-container em{color:var(--color-gray-lv7)}._CamelCasePreview ._Icon{--color: var(--color-gray-lv5);height:unset;aspect-ratio:1/1;margin-top:.1875em}._IntakeForm{position:relative;z-index:0;padding:calc(var(--dim-screen-padding) * 4) calc(var(--dim-screen-padding) * 2);overflow-y:scroll}._IntakeForm:before{content:"";position:fixed;inset:0;opacity:.5;background:linear-gradient(to bottom left,var(--color-green-lv2),var(--color-blue-lv2));z-index:-1;pointer-events:none}._IntakeForm .form-content-container{display:flex;flex-flow:column nowrap;background-color:var(--color-white);border-radius:var(--dim-radius-large);box-sizing:border-box;max-width:56em;margin:0 auto}._IntakeForm .form-content-container .navigator{position:sticky;top:calc(var(--dim-screen-padding) * -4);background-color:var(--color-white);border-top-left-radius:var(--dim-radius-large);border-top-right-radius:var(--dim-radius-large);padding:var(--dim-screen-padding)}._IntakeForm .form-content-container .navigator:before{content:"";position:absolute;bottom:-1.25em;left:0;right:0;height:1.25em;background:linear-gradient(to bottom,var(--color-gray-lv1),transparent)}._IntakeForm .form-content-container .navigator .button-row{display:flex;justify-content:space-between}._IntakeForm .form-content-container .navigator .button-row .button-container{display:flex;flex-flow:column nowrap;gap:.5em;align-items:center;background:none;border:none}._IntakeForm .form-content-container .navigator .button-row .button-container .indicator{display:flex;align-items:center;justify-content:center;width:2em;aspect-ratio:1/1;border-radius:var(--dim-radius-circle);box-shadow:inset 0 0 0 .1875em color-mix(in srgb,var(--color-gray-lv4) 100%,transparent 50%)}._IntakeForm .form-content-container .navigator .button-row .button-container.error .indicator{background:linear-gradient(to bottom,var(--color-red-lv1),var(--color-red-lv2))}._IntakeForm .form-content-container .navigator .button-row .button-container.current .indicator{background:linear-gradient(to bottom,var(--color-green),var(--color-cyan))}._IntakeForm .form-content-container .navigator .button-row .button-container.past:not(.error):not(.warning) .indicator{background:linear-gradient(to bottom,var(--color-green-lv1),var(--color-cyan-lv2))}._IntakeForm .form-content-container .form-section{display:flex;flex-flow:column nowrap;gap:2em;width:100%;padding:calc(var(--dim-screen-padding) * 2);box-sizing:border-box}._IntakeForm .form-content-container .input-container{display:flex;flex-flow:column nowrap;align-self:center;width:100%;gap:2em;max-width:44em}._IntakeForm .form-content-container .next-button{align-self:flex-end}._OrganizationForm form{display:flex;flex-flow:column nowrap;gap:1em;width:100%}._OrganizationForm .submit-button{margin-top:2em}._Organizations{display:flex;flex-flow:column nowrap;gap:1.5em;width:100%;box-sizing:border-box}._Organizations .table-controls{display:flex;flex-flow:row nowrap;gap:1.5em;align-items:center;padding:0 var(--dim-screen-padding)}._Organizations .table-controls ._Button{flex-grow:0}._Organizations .organization-list{display:flex;flex-flow:column nowrap;padding:var(--dim-screen-padding)}._Organizations .create-modal .modal-box-wrapper{width:100%}._OrganizationRow{display:grid;grid-template-columns:2fr 1fr 1fr 1fr min-content;column-gap:1em;border-bottom:.075em solid var(--color-gray-lv1);padding:1em .5em 1.125em .75em;text-decoration:none;transition:background-color var(--timing-length-shortest)}._OrganizationRow .title-container{display:flex;flex-flow:column nowrap}._OrganizationRow .data-container{display:flex;flex-flow:column nowrap;align-items:flex-end}._OrganizationRow .chevron-container{display:flex;align-items:center;justify-content:center}._OrganizationRow .chevron-container ._Icon{--color: var(--color-gray-lv3);--color-transition: var(--timing-length-shortest);width:1.25em;height:1.25em;rotate:-90deg}._OrganizationRow:hover{background-color:color-mix(in srgb,var(--color-cyan-lv1) 100%,transparent 100%)}._OrganizationRow:hover .chevron-container ._Icon{--color: var(--color-cyan)}.-screen ._TabButton{--lower-glow-opacity: 0;display:flex;flex-flow:row nowrap;padding:.5em .875em .375em;border-top-left-radius:var(--dim-radius-medium);border-top-right-radius:var(--dim-radius-medium);border:.125em solid var(--color-gray-lv1);border-bottom-color:transparent!important;background-color:var(--color-white);transition:border-color var(--timing-length-shortest),background-color var(--timing-length-shortest)}.-screen ._TabButton:before{bottom:0}.-screen ._TabButton:after{content:"";position:absolute;bottom:-.125em;left:-2.5em;right:-2.5em;height:.125em;z-index:0;background-color:var(--color-gray-lv2);-webkit-mask-image:linear-gradient(to right,#0000 5%,#fff 20% 80%,#0000 95%);mask-image:linear-gradient(to right,#0000 5%,#fff 20% 80%,#0000 95%)}.-screen ._TabButton .label{transition:color var(--timing-length-shortest)}.-screen ._TabButton .warning-placeholder{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;gap:.25em;width:2.5em}.-screen ._TabButton .warning-placeholder ._Icon{--color: var(--color-red);width:1em;height:1em}.-screen ._TabButton .warning-placeholder .warning-count{color:var(--color-red);font-size:.875em;font-weight:700;font-family:var(--type-data-family)}.-screen ._TabButton:hover:not(.open),.-screen ._TabButton:focus:not(.open){--lower-glow-opacity: .2}.-screen ._TabButton:hover:not(.open) .label,.-screen ._TabButton:focus:not(.open) .label{color:var(--color-black)}.-screen ._TabButton.open{--lower-glow-opacity: .5;z-index:1;border-color:var(--color-gray-lv2);background-color:var(--color-white)}.-screen ._TabButton.open:after{z-index:1;background-color:var(--lower-glow-color)}.-screen ._TabButton.open .label{color:var(--color-black)}._CampaignStatusIndicator{--color-1: var(--color-green);--color-2: var(--color-green-lv3);width:1.125em;aspect-ratio:1/1;border-radius:var(--dim-radius-circle);background:linear-gradient(to bottom,var(--color-1),var(--color-2));box-shadow:inset 0 0 0 .125em color-mix(in srgb,var(--color-gray-lv8) 50%,transparent 100%)}._CampaignStatusIndicator[data-status=notStarted]{--color-1: var(--color-gray-lv1);--color-2: var(--color-green-lv1)}._CampaignStatusIndicator[data-status=ended]{--color-1: var(--color-green-lv5);--color-2: var(--color-gray-lv8)}._CampaignStatusIndicator[data-status=pending]{--color-1: var(--color-yellow-lv1);--color-2: var(--color-yellow-lv2)}._CampaignStatusIndicator[data-status=lockedIn]{--color-1: var(--color-cyan);--color-2: var(--color-blue)}._CampaignStatusIndicator.small{width:.825em}._PlanEditor{display:flex;flex-flow:column nowrap;min-height:0}._PlanEditor .editor-area-wrapper{position:relative;min-height:0;overflow-y:auto;padding-bottom:4em}._PlanEditor .editor-area-wrapper:before{content:"";position:sticky;display:block;top:0;left:0;right:0;height:1em;z-index:2;background:linear-gradient(to bottom,var(--color-white),transparent)}._PlanEditor ._Dropdown.has-indicator input{padding-left:1.5em}._PlanEditor ._Dropdown.has-indicator ._CampaignStatusIndicator{position:absolute;left:0;top:50%;translate:0 -50%}._PlanEditor .filter-picker-container:not(._KeywordPicker){padding-bottom:.5em;border-bottom:.0625em solid var(--color-gray-lv2)}._DemographicTargetEditor .filter-picker-list{display:flex;flex-flow:column nowrap;gap:1em}._GeographicTargetEditor .geography-selector{display:grid;gap:1.25em;grid-template-columns:2fr 3fr;align-items:flex-start}._GeographicTargetEditor .geography-selector .primary-geography-button{display:flex;align-items:center;justify-content:space-between;background-color:transparent;border:none;padding:.5em;border-radius:var(--dim-radius-small)}._GeographicTargetEditor .geography-selector .primary-geography-button ._Icon{--color: var(--color-green-lv4);width:1em;aspect-ratio:1/1;rotate:-90deg;opacity:0;translate:-.5em 0;transition:opacity var(--timing-length-very-short),translate var(--timing-length-very-short)}._GeographicTargetEditor .geography-selector .primary-geography-button:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-green-lv1) 50%,transparent 100%)}._GeographicTargetEditor .geography-selector .primary-geography-button.selected{background-color:var(--color-green-lv1)}._GeographicTargetEditor .geography-selector .primary-geography-button.selected ._Icon{opacity:1;translate:0 0}._GeographicTargetEditor .geography-selector .primary-geography-button:disabled{cursor:default}._GeographicTargetEditor .geography-selector .primary-geography-button:disabled :not(.selected) span{color:var(--color-gray-lv7)}._GeographicTargetEditor .geography-selector .primary-geography-list,._GeographicTargetEditor .geography-selector .region-list{display:flex;flex-flow:column nowrap}._GeographicTargetEditor .geography-selector .primary-geography-list .heading,._GeographicTargetEditor .geography-selector .region-list .heading{margin-bottom:.75em}._GeographicTargetEditor .geography-selector .region-list .heading,._GeographicTargetEditor .geography-selector .primary-geography-list{position:sticky;padding-top:1em;top:0;z-index:1}._GeographicTargetEditor .geography-selector .region-list .heading{background-color:var(--color-white)}._GeographicTargetEditor .geography-selector .region-list .heading ._SearchBar{margin-top:.5em}._GeographicTargetEditor .geography-selector .region-list .heading h5{display:flex;gap:.5em;align-items:center}._GeographicTargetEditor .geography-selector .region-list .heading h5 .-filter-count{font-size:1em}._GeographicTargetEditor .geography-selector .region-list .heading h5 .-filter-count:not(.active){background-color:var(--color-gray-lv1)}._PlanEditHistory ._Table{--columns: 1fr 1fr 1.5fr}._PlanEditorHud{display:flex;align-items:baseline;padding:0 var(--dim-screen-padding) .25em;gap:1.25em}._PlanEditorHud .voter-count{display:flex;align-items:baseline;gap:.325em}._PlanEditorHud .voter-count .number.stale{color:var(--color-gray-lv4)}._PlanEditorHud .voter-count .number ._TextLoadingIndicator{margin-right:.5em}._PlanEditorHud .voter-count ._IconHint{font-size:1.325em}._PlanEditorHud .voter-count ._IconHint.hidden{visibility:hidden;pointer-events:none}._PlanEditorHud .button-row{display:flex;gap:.5em}._PlanListItem{display:block;width:100%;position:relative;z-index:1}._PlanListItem .item-wrapper{display:flex;flex-flow:column nowrap;gap:.5em;padding:.75em 1em .75em 1.25em;border-bottom:.0625em solid var(--color-gray-lv2);font-size:var(--dim-base-font-size)}._PlanListItem:before{content:"";position:absolute;inset:0;opacity:0;z-index:-1;transition:opacity var(--timing-length-shortest);background-image:linear-gradient(to right,var(--color-green),var(--color-cyan))}._PlanListItem .info-row{display:grid;grid-template-columns:1fr 1fr;gap:.5em}._PlanListItem .info-row.with-icons{grid-template-columns:1fr min-content;align-items:start}._PlanListItem .info-row.with-icons .indicators{display:flex;gap:.25em;align-items:center}._PlanListItem .info-row.with-icons .indicators .status-icon{--color: var(--color-blue);width:1em;height:1em}._PlanListItem .info-row.with-icons .indicators .status-icon.minor{--color: var(--color-gray-lv5)}._PlanListItem .info-row.with-icons .indicators .status-icon.error{--color: var(--color-red)}._PlanListItem .info-row.with-status{grid-template-columns:max-content max-content;align-items:baseline;gap:.75em}._PlanListItem .info-row .info-cell{display:flex;flex-flow:column nowrap}._PlanListItem .info-row .info-cell .text-container{display:flex;align-items:center;gap:.25em}._PlanListItem .info-row .title.untitled{color:var(--color-gray-lv6);font-style:italic}._PlanListItem .info-row .new-text{font-weight:800;font-size:.825em;color:var(--color-blue)}._PlanListItem .status-container{display:flex;gap:.25em;align-items:center}._PlanListItem .button-container{display:flex;gap:.25em;justify-content:flex-end}._PlanListItem:hover:not(.selected):before{opacity:.1}._PlanListItem.selected:before{opacity:.3}._PlanListItem.deleted h5{font-style:italic}._PlanListItem.deleted .item-wrapper{opacity:.8}._User>.content-container{display:grid;grid-template-columns:2fr 2fr 1fr 1fr;column-gap:1em;padding:.5em 0 .75em;border-bottom:.075em solid var(--color-gray-lv1)}._User .data-container{display:flex;flex-flow:column nowrap;align-items:flex-start}._User .data-container.key-data{gap:0}._User .data-container.key-data .alias{margin-bottom:.5em;line-height:1.25em}._User .title-container{display:flex;align-items:center;gap:.325em}._User .buttons{display:flex;flex-flow:row nowrap;gap:.25em}._User .you-badge{padding:.25em;font-weight:800;font-size:.875em;background-color:var(--color-green-lv1);color:var(--color-green-lv5);border-radius:var(--dim-radius-tiny)}._User.summary{width:16em;padding:.5em;box-sizing:border-box;background-color:var(--color-gray-lv1);border-radius:var(--dim-radius-small)}._User.summary>.content-container{grid-template-columns:max-content;gap:.125em}._User.summary>.content-container .buttons{margin-top:.5em}._UserForm form{display:flex;flex-flow:column nowrap;gap:1em;width:100%;padding-bottom:3em}._UserForm .permissions{display:flex;flex-flow:column nowrap;gap:1em}._UserForm .permission-container{display:flex;flex-flow:column nowrap;gap:.5em}._UserForm h4{margin:2em 0 .5em}._UserForm h4:first-of-type{margin-top:.25em}._UserForm .submit-button{margin-top:2em}._NewUserPasswordModal .-generic-modal-content{gap:.825em}._NewUserPasswordModal h2{margin:0}._NewUserPasswordModal .password-display{display:flex;flex-flow:column nowrap;gap:.375em;margin-bottom:1.25em}._NewUserPasswordModal .password-display .password{font-family:monospace}._EditOrganization .organization-editor-wrapper{--width-limited-width: var(--dim-screen-width-medium) !important}._EditOrganization .organization-editor-wrapper .organization-editor{padding-bottom:4em;gap:2em}._EditOrganization .organization-editor-wrapper .controls{display:flex;gap:1em}._EditOrganization .organization-editor-wrapper .user-list{display:flex;flex-flow:row wrap;gap:.5em;padding:1em 0}._ViewOrganization{display:grid;grid-template-columns:1fr 2.5fr;overflow-y:hidden!important}._ViewOrganization .organization-details{overflow-x:visible;overflow-y:visible;padding:0}._ViewOrganization .organization-details .organization-heading{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start;background-color:var(--color-gray-lv2);padding:1em;border-top-left-radius:var(--dim-radius-large);border-top-right-radius:var(--dim-radius-large)}._ViewOrganization .organization-details .organization-heading ._IconButton{margin-top:.325em}._ViewOrganization .organization-details .campaign-area{display:flex;flex-flow:column nowrap;padding:0 1em}._ViewOrganization .organization-details .campaign-area h4{margin-bottom:0}._ViewOrganization .organization-details .campaign-area .campaign-name{font-weight:700;font-size:1.325em;color:var(--color-gray-lv9)}._ViewOrganization .organization-details .campaign-area .campaign-data{display:flex;gap:1em;margin:.5em 0}._ViewOrganization .organization-details .campaign-area .campaign-data .data-container{display:flex;flex-flow:column nowrap}._ViewOrganization .organization-details .campaign-area .campaign-data .data-container .data{display:flex;gap:.25em;align-items:center}._ViewOrganization .organization-details .campaign-area .campaign-data .data-container .stale{color:var(--color-gray-lv4)}._ViewOrganization .organization-details .campaign-area .button-container{margin:.5em 0;display:flex;gap:.5em}._ViewOrganization .organization-details .program-filter-area{padding:0 1em}._ViewOrganization .organization-details .program-stub-container{min-height:0;overflow-y:auto;scrollbar-width:thin;border-bottom-left-radius:var(--dim-radius-large);flex-grow:1}._ViewOrganization .organization-details .new-button-wrapper{padding:.25em 1em .5em}._ViewOrganization .organization-details .new-button{--color: var(--color-gray-lv4);display:flex;align-items:center;justify-content:center;width:100%;margin-top:1em;background-color:transparent;padding:1em;box-sizing:border-box;border:.25em dashed var(--color);transition:border-color var(--timing-length-very-short)}._ViewOrganization .organization-details .new-button .label{color:var(--color);transition:color var(--timing-length-very-short)}._ViewOrganization .organization-details .new-button:hover{--color: var(--color-cyan)}._ViewOrganization .work-area{display:flex;flex-flow:column nowrap;min-height:0;min-width:0}._ViewOrganization .work-area .scrollable-area{overflow-y:scroll;flex-grow:1}._ViewOrganization .work-area .scrollable-area .-width-limited-wrapper,._Users .user-list-wrapper{--width-limited-width: var(--dim-screen-width-wide)}._Users .controls{display:flex;gap:1em;padding:var(--dim-screen-padding)}._Users .user-list{padding:0 var(--dim-screen-padding) 2em}._Alert{display:flex;flex-flow:column nowrap;gap:.25em;cursor:pointer;padding:1em 1em 1.5em 1.5em;margin:.5em 0;background-color:var(--color-gray-lv1);width:18em;position:relative;box-shadow:var(--style-neutral-shadow);transition:background-color var(--timing-length-short)}._Alert:before{content:"";position:absolute;top:0;bottom:0;left:0;width:.75em;-webkit-mask-image:linear-gradient(to right,#fff 50%,rgba(255,255,255,.4666666667) 51%,transparent);mask-image:linear-gradient(to right,#fff 50%,rgba(255,255,255,.4666666667) 51%,transparent);transition:scale var(--timing-length-short)}._Alert .title-container{display:flex;justify-content:space-between;align-items:center}._Alert .title-container .title{margin:0;font-size:1.1875em}._Alert .x-button{width:1.25em;height:1.25em;padding:.25em;box-sizing:border-box;display:block}._Alert .x-button ._Icon{--color: var(--color-gray-lv5)}._Alert .content-container{display:grid;grid-template-rows:min-content 0fr;transition:grid-template-rows var(--timing-length-short)}._Alert .message{font-weight:500}._Alert .details-wrapper{overflow:hidden}._Alert .details{font-weight:400;color:var(--color-gray-lv7);margin:.5em 0 0;padding:.625em 0 1em;border-top:.0625em solid var(--color-gray-lv2)}._Alert .more-indicator{position:absolute;right:1em;bottom:.5em;display:flex;flex-flow:row nowrap;align-items:center;gap:.25em}._Alert .more-indicator .label{color:var(--color-gray-lv4)}._Alert .more-indicator ._Icon{--color: var(--color-gray-lv4);width:.625em}._Alert.open{background-color:var(--color-white)}._Alert.open:before{scale:2 1}._Alert.open .content-container{grid-template-rows:min-content 1fr}._Alert.open .more-indicator ._Icon{scale:1 -1}._Alert.info:before{background:linear-gradient(to bottom,var(--color-cyan),var(--color-blue))}._Alert.info .title{color:var(--color-blue-lv5)}._Alert.success:before{background:linear-gradient(to bottom,var(--color-green-lv2),var(--color-green-lv4))}._Alert.success .title{color:var(--color-green-lv5)}._Alert.error:before{background:linear-gradient(to bottom,var(--color-red-lv1),var(--color-red-lv2))}._Alert.error .title{color:var(--color-red-lv3)}._NavigationBar{--width: 16em;display:flex;position:relative;background-color:var(--color-gray-lv8);color:var(--color-gray-lv1);box-sizing:border-box;flex-basis:var(--width);flex-shrink:0;transition:flex-basis var(--timing-length-short);min-width:0px}._NavigationBar .navigation-outer-wrapper{display:flex;overflow-x:hidden}._NavigationBar .navigation-inner-wrapper{display:flex;flex-flow:column nowrap;gap:1em;width:var(--width);transition:background-color var(--timing-length-short)}._NavigationBar .top-section{padding:1em;transition:opacity var(--timing-length-very-short)}._NavigationBar .top-section .logo{--color: var(--color-gray-lv1);height:unset;padding:2em 1em .325em 0;box-sizing:border-box}._NavigationBar .top-section .version{display:block;text-align:right;padding-right:1.75em;font-size:.75em;font-weight:700;font-variation-settings:"wdth" 80;color:var(--color-gray-lv7)}._NavigationBar .top-section .button-row{display:flex;gap:.25em}._NavigationBar .link-list{display:flex;flex-flow:column nowrap;background-color:var(--color-gray-lv9);padding:.325em 0}._NavigationBar .expand-button{position:absolute;top:3em;right:0;translate:50% 0;z-index:1}._NavigationBar .date-range{display:flex;flex-flow:column nowrap;gap:.125em;padding:.5em .5em 2em;margin-top:auto;width:var(--width);box-sizing:border-box}._NavigationBar .date-range ._TextInput input{font-size:1.325em;padding-left:0;transition:font-size var(--timing-length-short),opacity var(--timing-length-short),border-color var(--timing-length-very-short),color var(--timing-length-very-short)}._NavigationBar .date-range ._TextInput .narrow-date{position:absolute;left:0;top:50%;translate:0 -50%;-webkit-user-select:none;user-select:none;pointer-events:none;font-family:var(--type-data-family);color:var(--color-gray-lv1);font-weight:600;font-size:.875em;opacity:0;transition:opacity var(--timing-length-short)}._NavigationBar .date-range .date-range-heading{display:flex;align-items:center;gap:.25em;border-bottom:.125em solid transparent;transition:border-color var(--timing-length-short)}._NavigationBar .date-range .date-range-heading .calendar-icon{--color: var(--color-gray-lv6);width:1.0625em;aspect-ratio:1/1}._NavigationBar .date-range .date-range-heading .title{color:var(--color-gray-lv2);font-size:1em;font-weight:300;margin:0;transition:opacity var(--timing-length-short)}._NavigationBar .date-range .date-range-heading .button-row{display:flex;gap:.25em;margin-left:auto}._NavigationBar .date-range.disabled ._TextInput{--input-color: var(--color-gray-lv1);--border-color: transparent}._NavigationBar .date-range .to-line{color:var(--color-gray-lv5);font-weight:600;font-size:.925em;padding-left:.125em;transition:padding-left var(--timing-length-short)}._NavigationBar:not(.open){flex-basis:4em}._NavigationBar:not(.open) ._NavigationLink .link-wrapper{grid-template-columns:.5em 2em 0fr}._NavigationBar:not(.open) .top-section{opacity:0}._NavigationBar:not(.open) .date-range .date-range-heading{border-bottom-color:var(--color-gray-lv6)}._NavigationBar:not(.open) .date-range .to-line{padding-left:0}._NavigationBar:not(.open) .date-range ._TextInput input{font-size:1em;opacity:0}._NavigationBar:not(.open) .date-range ._TextInput .narrow-date{opacity:1}._NavigationBar:not(.open) .date-range .title{opacity:0}._NavigationLink{--gradient: linear-gradient(to bottom, var(--color-green), var(--color-cyan))}._NavigationLink .link-wrapper{position:relative;display:grid;grid-template-columns:.5em 2em 1fr;gap:.625em;align-items:center;text-decoration:none;z-index:1;transition:grid-template-columns var(--timing-length-short)}._NavigationLink .link-wrapper:before{content:"";position:absolute;z-index:-1;inset:0;background-image:var(--gradient);opacity:0;-webkit-mask-image:linear-gradient(to right,#000 10%,#0004);mask-image:linear-gradient(to right,#000 10%,#0004);transition:opacity var(--timing-length-short)}._NavigationLink .focus-line-wrapper{display:flex;align-items:stretch;justify-content:stretch;align-self:stretch}._NavigationLink .focus-line-wrapper .focus-line{width:100%;background-image:var(--gradient);-webkit-mask-image:linear-gradient(#fff);mask-image:linear-gradient(#fff);-webkit-mask-size:200% 100%;mask-size:200% 100%;-webkit-mask-position:200% 0%;mask-position:200% 0%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transition:mask-position var(--timing-length-short)}._NavigationLink .icon-wrapper{position:relative;padding:.325em;border-radius:var(--dim-radius-circle);border:.125em solid var(--color-gray-lv6);box-sizing:border-box;width:2em;height:2em;transition:border-color var(--timing-length-short)}._NavigationLink .icon-wrapper:before{content:"";position:absolute;inset:-.125em;border-radius:var(--dim-radius-circle);background-image:var(--gradient);opacity:0;transition:opacity var(--timing-length-short)}._NavigationLink .icon-wrapper ._Icon{--color: var(--color-gray-lv6);--color-transition: var(--timing-length-short)}._NavigationLink .label{color:var(--color-white);padding:.75em 0;overflow:hidden;white-space:nowrap}._NavigationLink.active .link-wrapper:before{opacity:.25}._NavigationLink.active .focus-line{-webkit-mask-position:0% 0%;mask-position:0% 0%}._NavigationLink.active .icon-wrapper{border-color:transparent}._NavigationLink.active .icon-wrapper:before{opacity:1}._NavigationLink.active .icon-wrapper ._Icon{--color: var(--color-gray-lv9)}._NavigationLink:not(.active) .link-wrapper:hover{background-color:color-mix(in srgb,var(--color-green) 10%,transparent 100%)}:root{font-family:var(--type-body-family);line-height:1.5;font-weight:400;color-scheme:dark;color:var(--color-gray-lv8);background-color:var(--color-white);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--color-green: #83de9e;--color-green-lv1: #bce8c9;--color-green-lv2: var(--color-green);--color-green-lv3: #5fbd7a;--color-green-lv4: #489c61;--color-green-lv5: #336e45;--color-cyan: #4ac1d9;--color-cyan-lv1: #baeaf5;--color-cyan-lv2: #86d9eb;--color-cyan-lv3: var(--color-cyan);--color-cyan-lv4: #169db8;--color-cyan-lv5: #117185;--color-blue: #2465bf;--color-blue-lv1: #c6d9f5;--color-blue-lv2: #98bdf5;--color-blue-lv3: #558de0;--color-blue-lv4: var(--color-blue);--color-blue-lv5: #1f4d8c;--color-red: #cc2658;--color-red-lv1: #f082a2;--color-red-lv2: var(--color-red);--color-red-lv3: #851435;--color-yellow: #e6d453;--color-yellow-lv1: #f7efb2;--color-yellow-lv2: var(--color-yellow);--color-yellow-lv3: #a69525;--color-white: #fff;--color-black: #000;--color-gray-lv1: #f3f6f3;--color-gray-lv2: #dfe5df;--color-gray-lv3: #c9d1c9;--color-gray-lv4: #b2bcb2;--color-gray-lv5: #96a096;--color-gray-lv6: #7a847a;--color-gray-lv7: #5a605a;--color-gray-lv8: #3c3f3c;--color-gray-lv9: #1b1c1b;--dim-base-font-size: 16px;--dim-screen-padding: 1.25em;--dim-radius-tiny: .425em;--dim-radius-small: .625em;--dim-radius-medium: 1.25em;--dim-radius-large: 1.75em;--dim-radius-circle: 50em;--dim-screen-width-wide: 58em;--dim-screen-width-medium: 36em;--dim-screen-width-narrow: 28em;--dim-screen-width-narrower: 22em;--type-body-family: "adapt-variable", Helvetica, system-ui, sans-serif;--type-data-family: "urw-din", monospace, monospace;--timing-length-shortest: .0575s;--timing-length-very-short: .125s;--timing-length-short: .25s;--style-neutral-shadow: 0 .1875em .325em color-mix(in srgb, var(--color-gray-lv5) 50%, transparent 100%);--style-dark-shadow: 0 .1875em .325em color-mix(in srgb, var(--color-black) 50%, transparent 100%);--style-big-shadow: 0 .325em .625em color-mix(in srgb, var(--color-black) 25%, transparent 100%);--style-green-shadow: 0 .1875em .5em color-mix(in srgb, var(--color-green-lv4) 75%, transparent 100%)}body{font-size:var(--dim-base-font-size);min-width:20em;min-height:100vh;margin:0;padding:0}#root{display:flex;align-items:stretch;height:100vh;gap:1em}h3{margin:0}button{font-family:var(--type-body-family);font-size:var(--dim-base-font-size);text-align:left;color:var(--color-gray-lv9);border:none;padding:0;background-color:transparent;cursor:pointer}.-type-title{color:var(--color-gray-lv9);font-variation-settings:"wdth" 80;font-weight:600;font-size:3.25em;margin:.125em 0}.-type-title-context{color:var(--color-green);font-variation-settings:"wdth" 100;font-weight:800;font-size:1.375em;text-transform:uppercase}.-type-navigation{font-variation-settings:"wdth" 100;font-weight:500;font-size:1.25em;margin:0}h2,.-type-general-h2{color:var(--color-gray-lv9);font-variation-settings:"wdth" 80;font-weight:700;font-size:1.875em}h3,.-type-general-h3{color:var(--color-gray-lv8);font-variation-settings:"wdth" 80;font-weight:700;font-size:1.325em}h4,.-type-general-h4{color:var(--color-gray-lv8);font-variation-settings:"wdth" 80;font-weight:700;font-size:1em}.-type-button{color:var(--color-gray-lv9);font-variation-settings:"wdth" 100;font-weight:700;font-size:1.25em}.-type-control-h1{color:var(--color-gray-lv9);font-variation-settings:"wdth" 100;font-weight:700;font-size:1.5em;margin:.325em 0 .25em}.-type-control-h2{color:var(--color-gray-lv7);font-variation-settings:"wdth" 100;font-weight:300;font-size:1.25em;text-transform:uppercase;margin:1em 0 .25em}.-type-control-h3{color:var(--color-gray-lv5);font-variation-settings:"wdth" 100;font-weight:500;font-size:1.125em;margin:.375em 0 0}.-type-control-tab{color:var(--color-gray-lv7);font-variation-settings:"wdth" 100;font-weight:600;font-size:1.125em;white-space:nowrap}.-type-control-major-value{color:var(--color-gray-lv9);font-variation-settings:"wdth" 100;font-weight:600;font-size:1.125em;margin:0}.-type-control-value{color:var(--color-gray-lv8);font-variation-settings:"wdth" 100;font-weight:400;font-size:1.125em}.-type-control-label{color:var(--color-gray-lv6);font-variation-settings:"wdth" 100;text-transform:uppercase;font-weight:700;font-size:.75em}.-type-control-number{font-family:var(--type-data-family);color:var(--color-gray-lv9);font-weight:500;font-size:1.125em}.-type-control-minor-number{font-family:var(--type-data-family);color:var(--color-gray-lv5);font-weight:700;font-size:.825em;text-transform:uppercase}.-type-data-major-number{font-family:var(--type-data-family);color:var(--color-gray-lv9);font-weight:700;font-size:1.625em;text-transform:uppercase}.-type-data-major-label{font-variation-settings:"wdth" 80;color:var(--color-gray-lv8);font-weight:700;font-size:1.125em;text-transform:uppercase}.-type-data-column-heading{color:var(--color-black);font-variation-settings:"wdth" 100;font-weight:600;font-size:1.25em}.-type-data-column-minor-heading{color:var(--color-black);font-variation-settings:"wdth" 100;font-weight:600;font-size:1em}.-type-data-group-title{color:var(--color-gray-lv6);font-variation-settings:"wdth" 80;font-weight:700;font-size:.9375em;text-transform:uppercase}.-type-data-cell{font-family:var(--type-data-family);color:var(--color-gray-lv8);font-weight:500;font-size:1.125em}.-type-data-minor-cell-title{font-family:var(--type-body-family);color:var(--color-gray-lv8);font-weight:500;font-size:1em}.-type-data-minor-cell{font-family:var(--type-data-family);color:var(--color-gray-lv7);font-weight:500;font-size:1em}.-type-data-unit{font-family:var(--type-data-family);color:var(--color-gray-lv6);font-weight:400;font-size:1.175em}.-type-data-index{font-family:var(--type-data-family);color:var(--color-gray-lv4);font-weight:400;font-size:1em}.-type-tag-category{font-variation-settings:"wdth" 100;font-weight:500;font-style:italic;font-size:1em;opacity:.8}.-type-tag-value{font-variation-settings:"wdth" 100;font-weight:700;font-size:1em}.-type-section-label{color:var(--color-gray-lv7);font-variation-settings:"wdth" 80;font-weight:500;font-size:.925em;text-transform:uppercase}.-type-hint{color:var(--color-gray-lv9);font-variation-settings:"wdth" 100;font-weight:600;font-size:1em}.-type-hint-minor{font-family:var(--type-body-family);color:var(--color-gray-lv8);font-variation-settings:"wdth" 100;font-weight:700;font-size:.875em}.-type-item-data-value{font-family:var(--type-data-family);color:var(--color-gray-lv9);font-weight:500;font-size:1.125em}.-type-item-data-minor-value{font-family:var(--type-data-family);color:var(--color-gray-lv9);font-weight:500;font-size:1.25em}.-type-item-data-label{font-family:var(--type-body-family);color:var(--color-gray-lv5);font-weight:700;font-size:.875em;text-transform:uppercase}.-type-item-title{color:var(--color-gray-lv9);font-variation-settings:"wdth" 100;font-weight:600;font-size:1.25em}.-type-item-subtitle{color:var(--color-gray-lv8);font-variation-settings:"wdth" 100;font-weight:600;font-size:.9375em}.-type-item-value{color:var(--color-gray-lv9);font-variation-settings:"wdth" 100;font-weight:400;font-size:1.125em}.-type-item-text{color:var(--color-gray-lv8);font-variation-settings:"wdth" 100;font-weight:400;font-size:1em;line-height:1.325em}.-type-input-text{font-family:var(--type-data-family);color:var(--color-gray-lv8);font-weight:500;font-size:1.125em}.-type-input-label{color:var(--color-gray-lv7);font-variation-settings:"wdth" 100;font-weight:600;font-size:1.125em}.dark-ui .-type-data-major-number{color:var(--color-gray-lv1)}.dark-ui .-type-data-major-label{color:var(--color-gray-lv2)}.dark-ui .-type-data-column-heading,.dark-ui .-type-data-column-minor-heading{color:var(--color-white)}.dark-ui .-type-data-group-title{color:var(--color-gray-lv4)}.dark-ui .-type-data-cell,.dark-ui .-type-data-minor-cell-title{color:var(--color-gray-lv2)}.dark-ui .-type-data-minor-cell{color:var(--color-gray-lv3)}.dark-ui .-type-data-unit{color:var(--color-gray-lv4)}.dark-ui .-type-data-index{color:var(--color-gray-lv5)}.-screen{width:100%;overflow-y:auto}.-width-limited-wrapper{--width-limited-width: var(--dim-screen-width-medium);display:flex;align-items:stretch;justify-content:center;padding:var(--dim-screen-padding)}.-width-limited-wrapper .-width-limited{display:flex;flex-flow:column nowrap;gap:1.5em;width:100%;max-width:var(--width-limited-width)}.-blur-provider{position:fixed;inset:0;z-index:18;background:linear-gradient(135deg,var(--color-white),var(--color-green-lv1));opacity:0;pointer-events:none;transition:opacity var(--timing-length-short)}.-blur-provider.active{opacity:.75;pointer-events:all}.-divider-light{width:100%;height:.1875em;background:linear-gradient(to bottom,var(--color-gray-lv4) 50%,var(--color-gray-lv2) 50%);margin:.5em 0}.-two-wide{display:flex;justify-content:center;gap:2em}.-sidebar-container{display:flex;position:relative;z-index:2;padding:var(--dim-screen-padding);padding-right:0;box-sizing:border-box;height:100vh}.-sidebar-window{display:flex;flex-flow:column nowrap;background-color:var(--color-gray-lv1);padding:1em;border-radius:var(--dim-radius-large);width:100%;box-sizing:border-box;overflow-y:scroll;scrollbar-width:thin;height:100%}.-generic-modal-content{display:flex;flex-flow:column nowrap;gap:.75em;max-width:var(--dim-screen-width-narrow);margin:0 auto}.-generic-modal-content ._Button{align-self:flex-end}.-generic-modal-content h2,.-generic-modal-content .-type-general-h2{margin-bottom:0}.-gradient-border{--gradient-border-image: linear-gradient(to right, var(--color-green), var(--color-cyan));--gradient-border-width: .125em;--gradient-border-radius: var(--dim-radius-large);--gradient-border-opacity: 1;--gradient-border-alt-image: var(--color-gray-lv5);--gradient-border-alt-opacity: 0;--gradient-border-transition-time: var(--timing-length-shortest);position:relative;box-sizing:border-box;z-index:0}.-gradient-border:before{content:"";position:absolute;z-index:-2;inset:0;padding:var(--gradient-border-width);border-radius:var(--gradient-border-radius);background:var(--gradient-border-alt-image);opacity:var(--gradient-border-alt-opacity);transition:opacity var(--gradient-border-transition-time);-webkit-mask:linear-gradient(#000 0 0) exclude,linear-gradient(#000 0 0) content-box;mask:linear-gradient(#000 0 0) exclude,linear-gradient(#000 0 0) content-box}.-gradient-border:after{content:"";position:absolute;z-index:-1;inset:0;padding:var(--gradient-border-width);border-radius:var(--gradient-border-radius);background:var(--gradient-border-image);opacity:var(--gradient-border-opacity);transition:opacity var(--gradient-border-transition-time);-webkit-mask:linear-gradient(#000 0 0) exclude,linear-gradient(#000 0 0) content-box;mask:linear-gradient(#000 0 0) exclude,linear-gradient(#000 0 0) content-box}.-lower-glow{--lower-glow-color: var(--color-green);--lower-glow-opacity: .5;--lower-glow-transition-time: var(--timing-length-very-short);position:relative}.-lower-glow:before{content:"";position:absolute;inset:0;opacity:var(--lower-glow-opacity);background-image:radial-gradient(ellipse 50% 40% at 50% 100%,var(--lower-glow-color) 0%,transparent 100%);transition:opacity var(--lower-glow-transition-time);pointer-events:none}.-clear-button{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;right:.25em;translate:0 -50%;width:1.125em;height:1.125em;border:none;background-color:var(--color-gray-lv5);cursor:pointer;border-radius:var(--dim-radius-circle);box-sizing:border-box;padding:.25em}.-clear-button ._Icon{--color: var(--color-white)}.-clear-button:hover{background-color:var(--color-gray-lv4)}.-filter-count{padding:.0625em .25em;border-radius:var(--dim-radius-tiny);box-sizing:border-box;min-width:1.25em;text-align:center;flex-grow:0;background-color:var(--color-gray-lv1)}.-filter-count.light-any:not(.active){background-color:var(--color-white)}.-filter-count.active{background-color:var(--color-blue)}.-filter-count.active .value{color:var(--color-white)}.-filter-count.pending{background-color:var(--color-green-lv3);box-shadow:0 0 0 .125em inset color-mix(in srgb,var(--color-black) 50%,transparent 100%)}.-filter-count.pending .value{color:var(--color-gray-lv9);font-weight:900}.-tab-bar{padding-top:.75em;background-color:var(--color-white);position:sticky;z-index:1;top:0;min-width:0}.-tab-bar .-tab-bar-scroll{display:flex;flex-flow:row nowrap;gap:1em;padding:0 var(--dim-screen-padding) .25em;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.-filter-chip{--gradient: linear-gradient(to bottom, var(--color-cyan), var(--color-blue));--border-radius: var(--dim-radius-small);display:flex;background-image:var(--gradient);border-radius:var(--border-radius)}.-filter-chip .content-container{--gradient-border-radius: var(--border-radius);--gradient-border-image: var(--gradient);--gradient-border-alt-image: var(--color-gray-lv6);display:flex;flex-flow:row nowrap;align-items:center;gap:.175em;padding:.175em .625em;border-radius:var(--border-radius);background-color:color-mix(in srgb,var(--color-white) 100%,transparent 25%)}.-filter-chip .content-container .icon{--color: var(--color-gray-lv6);width:.625em;height:.625em;margin-top:.075em;flex-shrink:0;opacity:.75}.-filter-chip.unapplied .content-container{--gradient-border-alt-opacity: .5;background-color:transparent}.-filter-chip.unapplied .content-container .group,.-filter-chip.unapplied .content-container .name{color:var(--color-white)}.-filter-chip.unapplied .content-container .icon{--color: var(--color-white)}.-filter-chip.deleted{opacity:.75}.-filter-chip.deleted .content-container{--gradient-border-opacity: 0;--gradient-border-alt-opacity: 1;background-color:var(--color-gray-lv3)}.-filter-chip.deleted .icon{rotate:45deg}.-table-row{display:grid;padding:.325em .125em .25em;align-items:start;column-gap:.25em}.-table-row:not(.-table-heading){border-bottom:.0625em solid var(--color-gray-lv1)}.-table-row .right{margin-left:auto;text-align:right}
