.tw-dataLayout{height:100%;position:relative;container-type:inline-size}.tw-dataLayout--expandBtn{cursor:pointer;appearance:none;border:none;padding:0}.tw-dataLayout--expandBtn:focus:not(:focus-visible){outline:0}.tw-dataLayout--expandBtn:where(:disabled){cursor:not-allowed}.tw-dataLayout--expandBtn{z-index:1;width:100%;position:absolute;inset:0}@media (width>=901px){.tw-dataLayout--expandBtn{display:none}}.tw-dataLayout--closeBtn{z-index:3;pointer-events:none;justify-content:flex-end;align-items:flex-start;height:0;margin-inline-end:8px;display:flex;position:sticky;top:16px;left:0}.tw-dataLayout--closeBtnInner{pointer-events:auto;border-radius:50%}.tw-dataLayout--dialog{display:contents}.tw-dataLayout--content{-webkit-overflow-scrolling:touch;height:100%;overflow:auto}.tw-dataLayout--closeBtnInner{background-color:rgba(var(--SG_BACKGROUND_RGB), .5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.tw-dataLayoutSpacing{display:contents}.tw-dataLayoutSpacing>*{padding-left:max(env(safe-area-inset-left), var(--TW_RESPONSIVE_SPACING));padding-right:max(env(safe-area-inset-right), var(--TW_RESPONSIVE_SPACING))}.tw-dataLayoutSpacing>:first-child{margin-top:32px}.tw-dataLayoutSpacing>:last-child{margin-bottom:clamp(16px,2.5cqi,32px)}@media (width>=901px){body:has(.tw-layout--menu) .tw-dataLayoutSpacing>*{padding-left:var(--TW_RESPONSIVE_SPACING)}body:has(.tw-splitLayout-mapShown.tw-splitLayout-dataShown) .tw-dataLayoutSpacing>*{padding-right:var(--TW_RESPONSIVE_SPACING)}}@container sgFormRow (width<400px){.tw-readOnlyFormField:has([data-empty]):before{content:"-"}}@container sgFormRow (width>=400px){.tw-readOnlyFormField{padding-left:9px}}@keyframes loadingIndicatorFadeIn{to{opacity:1}}.tw-loadingIndicator{opacity:0}.tw-loadingIndicator-isLoading{animation:.3s .5s both loadingIndicatorFadeIn}.tw-stickyBtnBar{position:sticky;bottom:0}.tw-stickyBtnBar:before{content:"";z-index:-1;background-color:rgba(var(--SG_BACKGROUND_RGB), .9);position:absolute;inset:0 -16px}.tw-tableView--head{margin-inline-end:var(--SG_HIT_TARGET_MIN_SIZE)}.tw-tableView--title{flex:0 auto;align-items:baseline;column-gap:8px;display:flex}.tw-tableView--filter{width:calc(330px + 2 * var(--TW_RESPONSIVE_SPACING));padding-inline:var(--TW_RESPONSIVE_SPACING);margin-right:calc(-1 * var(--TW_RESPONSIVE_SPACING))}.tw-tableView--autofocusElement{pointer-events:none;appearance:none;border:none;width:0;height:0;margin-left:auto;padding:0;display:block;overflow:hidden}
