.slheoso{line-height:var(--t-spacing-4);flex-direction:column;display:flex}.s18ejckw{font-weight:var(--t-font-weight-medium);align-items:center;gap:var(--t-spacing-1);min-inline-size:0;display:flex}.s18ejckw span{overflow-wrap:anywhere;min-inline-size:0}.s1p99rkx{flex-shrink:0;align-items:center;display:inline-flex}.s1p99rkx>svg{block-size:calc(var(--t-icon-size-sm) * 1px);inline-size:calc(var(--t-icon-size-sm) * 1px)}.smi30vt{color:var(--t-tooltip-description-color);overflow-wrap:anywhere;white-space:pre-wrap}.s15hjodz{cursor:var(--s15hjodz-0);display:var(--s15hjodz-1);min-width:0;height:100%;width:var(--s15hjodz-2);outline:none}.s15hjodz:focus-visible{outline:2px solid var(--t-color-blue);outline-offset:-2px}.sbxrn0n{background:var(--t-color-blue7);border:1px solid var(--t-color-blue3);height:var(--sbxrn0n-0);left:var(--sbxrn0n-1);opacity:.2;top:var(--sbxrn0n-2);width:var(--sbxrn0n-3);z-index:99;position:absolute}.s1xvrofj{flex-direction:column;gap:6px;width:344px;padding:4px 8px;display:flex}@media (width<=768px){.s1xvrofj{gap:8px;width:auto;min-width:100px;max-width:200px;overflow:hidden}}.s1bqc028{display:-ms-grid;-ms-grid-columns:repeat(auto-fit, minmax(0, 1fr));grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px;display:grid}@media (width<=768px){.s1bqc028{-ms-grid-columns:minmax(0, 1fr);grid-template-columns:minmax(0,1fr)}}.sk39oqx{width:100%;position:relative}.rrbpu7i{color:inherit;-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration-color:var(--t-border-color-strong);text-decoration-color:var(--t-border-color-strong);text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:var(--contact-link-max-width);overflow:hidden}.rrbpu7i:hover{-webkit-text-decoration-color:var(--t-font-color-primary);text-decoration-color:var(--t-font-color-primary)}.s1njcpls{box-sizing:content-box;min-height:20px;padding:var(--t-spacing-2) 0;align-items:center;width:100%;display:flex}.s12tkmqy{color:var(--t-font-color-primary);font-family:var(--t-font-family);font-size:inherit;font-weight:inherit;padding:var(--t-spacing-0) var(--t-spacing-2);background-color:#0000;border:none;outline:none;width:100%}.s12tkmqy::-webkit-input-placeholder{color:var(--t-font-color-light);font-family:var(--t-font-family);font-weight:var(--t-font-weight-medium)}.s12tkmqy::placeholder{color:var(--t-font-color-light);font-family:var(--t-font-family);font-weight:var(--t-font-weight-medium)}.s12tkmqy:-ms-placeholder-shown{color:var(--t-font-color-light);font-family:var(--t-font-family);font-weight:var(--t-font-weight-medium)}.s12tkmqy::placeholder{color:var(--t-font-color-light);font-family:var(--t-font-family);font-weight:var(--t-font-weight-medium)}.sr9jop3{background-color:var(--t-border-color-light);width:100%;min-height:1px}.sbsn6gn{padding:var(--t-spacing-1)}:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:.8;--PhoneInputInternationalIconGlobe-opacity:.65;--PhoneInputCountrySelect-marginRight:.35em;--PhoneInputCountrySelectArrow-width:.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:.45;--PhoneInputCountrySelectArrow-color:currentColor;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:#00000080;--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:#0000001a}.PhoneInput{align-items:center;display:flex}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor), inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{width:100%;height:100%;display:block}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{margin-right:var(--PhoneInputCountrySelect-marginRight);align-self:stretch;align-items:center;display:flex;position:relative}.PhoneInputCountrySelect{z-index:1;opacity:0;cursor:pointer;border:0;width:100%;height:100%;position:absolute;top:0;left:0}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity);display:block}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus), inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.s1ckfv1l{background-color:var(--s1ckfv1l-0);border:var(--s1ckfv1l-1);border-radius:var(--s1ckfv1l-2);height:var(--s1ckfv1l-3)}.s1fq3gpe{color:var(--t-font-color-primary);font-family:var(--t-font-family);font-size:inherit;font-weight:inherit;height:100%;width:calc(100% - var(--t-spacing-8));background-color:#0000;border:none}.s1fq3gpe .PhoneInput{height:100%}.s1fq3gpe .PhoneInputInput{box-sizing:border-box;color:var(--t-font-color-primary);height:100%;padding-left:var(--t-spacing-2);background:0 0;border:none}.s1fq3gpe .PhoneInputInput:focus{outline:none}.s1fq3gpe .PhoneInputInput::-webkit-input-placeholder{color:var(--t-font-color-light);font-family:var(--t-font-family);font-weight:var(--t-font-weight-medium)}.s1fq3gpe .PhoneInputInput::placeholder{color:var(--t-font-color-light);font-family:var(--t-font-family);font-weight:var(--t-font-weight-medium)}.s1fq3gpe .PhoneInputInput:-ms-placeholder-shown{color:var(--t-font-color-light);font-family:var(--t-font-family);font-weight:var(--t-font-weight-medium)}.s1fq3gpe .PhoneInputInput::placeholder{color:var(--t-font-color-light);font-family:var(--t-font-family);font-weight:var(--t-font-weight-medium)}.s13rp7y7{box-sizing:border-box;width:400px;height:300px;position:relative;overflow-y:auto}.sgug89c{right:var(--t-spacing-1);top:var(--t-spacing-1);position:fixed}.szfsx6z{padding:var(--t-spacing-1)}.sjjbng9{padding:var(--t-spacing-2);width:min-content}.s4co4ce{-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;background-color:var(--t-background-primary);box-sizing:border-box;margin:0 0 0 calc(-1 * var(--t-spacing-5));max-height:min(calc(60vh / var(--t-zoom,1)), 500px);padding:var(--t-spacing-2) var(--t-spacing-2) var(--t-spacing-2) var(--t-spacing-12);align-items:flex-start;width:480px;display:flex;position:relative;overflow:hidden}.sk2nk44{-ms-grid-row-align:stretch;flex:1;align-self:stretch;min-height:0;overflow-y:auto}.s1tde2qt{border-radius:var(--t-border-radius-md);color:var(--t-font-color-light);cursor:pointer;display:flex}.sh8kipt{display:contents}.sh8kipt>input{color:var(--t-font-color-primary);font-family:var(--t-font-family);font-size:inherit;font-weight:inherit;padding:var(--t-spacing-0) var(--t-spacing-1_5);background-color:#0000;border:none;outline:none;width:100%;margin:0}.sh8kipt>input::-webkit-input-placeholder{color:var(--t-font-color-light);font-family:var(--t-font-family);font-weight:var(--t-font-weight-medium)}.sh8kipt>input::placeholder{color:var(--t-font-color-light);font-family:var(--t-font-family);font-weight:var(--t-font-weight-medium)}.sh8kipt>input:-ms-placeholder-shown{color:var(--t-font-color-light);font-family:var(--t-font-family);font-weight:var(--t-font-weight-medium)}.sh8kipt>input::placeholder{color:var(--t-font-color-light);font-family:var(--t-font-family);font-weight:var(--t-font-weight-medium)}.sjqfmiw{justify-content:center;align-items:center;display:flex}.s1sz9ait{padding-left:var(--t-spacing-1);align-items:center;display:flex}.s12fvzrj{width:100%}.s12fvzrj>textarea{color:var(--t-font-color-primary);font-family:var(--t-font-family);font-size:inherit;font-weight:inherit;max-height:400px;padding:var(--t-spacing-0) var(--t-spacing-2);resize:none;width:calc(100% - var(--t-spacing-7));background-color:#0000;border:none;outline:none;justify-content:center;align-items:center;line-height:18px;display:flex}.s12fvzrj>textarea::-webkit-input-placeholder{color:var(--t-font-color-light);font-family:var(--t-font-family);font-weight:var(--t-font-weight-medium)}.s12fvzrj>textarea::placeholder{color:var(--t-font-color-light);font-family:var(--t-font-family);font-weight:var(--t-font-weight-medium)}.s12fvzrj>textarea:-ms-placeholder-shown{color:var(--t-font-color-light);font-family:var(--t-font-family);font-weight:var(--t-font-weight-medium)}.s12fvzrj>textarea::placeholder{color:var(--t-font-color-light);font-family:var(--t-font-family);font-weight:var(--t-font-weight-medium)}.s1m7m98w{background:0 0;position:absolute;top:16px;right:0;transform:translateY(-50%)}.s1ahrbok{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.c1xchbee{-webkit-animation:animated-container-animatedContainerFadeIn-c1xchbee calc(var(--t-animation-duration-fast) * 1s) ease;animation:animated-container-animatedContainerFadeIn-c1xchbee calc(var(--t-animation-duration-fast) * 1s) ease;-webkit-transition:-webkit-transform calc(var(--t-animation-duration-fast) * 1s) ease;transition:transform calc(var(--t-animation-duration-fast) * 1s) ease}.c1xchbee:hover{transform:scale(1.04)}@keyframes animated-container-animatedContainerFadeIn-c1xchbee{0%{opacity:0}to{opacity:1}}.s13pwgpg{align-items:center;display:flex}.s8fyxo{background-color:var(--s8fyxo-0);border-radius:var(--t-border-radius-md);cursor:var(--s8fyxo-1);height:var(--s8fyxo-2);outline:1px solid var(--s8fyxo-3);min-height:16px;padding-left:var(--t-spacing-1);padding-right:var(--t-spacing-1);align-items:center;display:flex;overflow:hidden}.s1u9v1rs{color:var(--t-font-color-primary);text-overflow:ellipsis;white-space:nowrap;align-content:center;align-items:center;height:fit-content;padding-top:2px;padding-bottom:2px;overflow:hidden}.s1vaiy3a{color:var(--t-font-color-light);align-items:center;height:20px;display:flex}.stnirlz{cursor:var(--stnirlz-0);align-items:center;gap:var(--t-spacing-1);-webkit-box-pack:var(--stnirlz-1);-ms-flex-pack:var(--stnirlz-1);-webkit-justify-content:var(--stnirlz-1);justify-content:var(--stnirlz-1);width:100%;display:flex}.s1kgok3o{color:var(--t-font-color-tertiary);align-items:center;width:16px;display:flex}.s1cdhtki{color:var(--t-font-color-tertiary);align-self:flex-start;align-items:center;gap:var(--t-spacing-1);height:24px;display:flex}.s1w03yx2{-webkit-user-select:text;user-select:text;width:100%;min-width:0;display:flex;position:relative}.s1rv8wdo{color:var(--t-font-color-tertiary);font-size:var(--t-font-size-sm);width:var(--s1rv8wdo-0)}.studuo6{box-sizing:border-box;cursor:var(--studuo6-0);align-items:center;gap:var(--t-spacing-1);-webkit-user-select:none;user-select:none;width:100%;height:fit-content;display:flex}.s1puy1ty{height:24px}.srmqxpb{background:0 0;align-items:center;width:100%;height:24px;display:flex;position:absolute}.slvth4y{width:100%;height:100%;position:absolute;top:0;left:0}.s1wuwqh8{align-items:center;gap:var(--t-spacing-1);-webkit-box-pack:var(--s1wuwqh8-0);-ms-flex-pack:var(--s1wuwqh8-0);-webkit-justify-content:var(--s1wuwqh8-0);justify-content:var(--s1wuwqh8-0);width:100%;display:flex}.sxxcaq9{background:var(--record-card-background-color,var(--t-background-primary));box-sizing:border-box;align-items:center;gap:var(--t-spacing-1);-webkit-user-select:text;user-select:text;width:100%;height:fit-content;display:flex}.s7hh4i1{background-color:var(--t-background-primary);border-radius:var(--t-border-radius-sm);color:var(--t-font-color-tertiary);cursor:pointer;align-self:baseline;align-items:center;gap:var(--t-spacing-1);padding:var(--t-spacing-1);border:none;display:flex}.s7hh4i1:hover{background-color:var(--t-background-tertiary)}.s1ets8d3{gap:var(--t-spacing-0_5);padding:var(--s1ets8d3-0);flex-direction:column;display:flex}.s1ets8d3 .field-display-leading-icon{margin-right:var(--t-spacing-2)}.snhx4bo{font-weight:var(--t-font-weight-medium);height:32px;padding:var(--snhx4bo-0);flex-direction:row;justify-content:space-between;align-items:center;transition:padding .16s ease-in-out;display:flex}.smkt5pt{gap:var(--t-spacing-1);display:flex}.sm081zc{padding-left:var(--t-spacing-1)}.s1v2asrb{gap:var(--t-spacing-0_5);flex-direction:column;padding-top:4px;padding-bottom:4px;display:flex}.s16ucp3h{background-color:var(--t-background-secondary);border:1px solid var(--t-background-quaternary);border-radius:var(--t-border-radius-sm);box-shadow:0px 4px 8px 0px var(--t-color-gray2),0px 0px 4px 0px var(--t-color-gray2);color:var(--t-font-color-primary);margin-bottom:var(--t-spacing-2)}.s1m0689v{flex-direction:row;width:100%;display:flex}.sn1h09r{margin-left:var(--t-spacing-1);justify-content:center;align-items:center;display:flex}.s5pr274{margin-left:auto}.s1g5le2x{flex:auto;display:flex;overflow:hidden}.sdyi49k{--record-card-background-color:var(--t-background-secondary);background-color:var(--record-card-background-color);border:1px solid var(--t-border-color-medium);border-radius:var(--t-border-radius-sm);color:var(--t-font-color-primary);cursor:pointer;opacity:var(--sdyi49k-0);width:100%}.sdyi49k[data-selected=true]{--record-card-background-color:var(--t-accent-quaternary)}.sdyi49k[data-focused=true]{--record-card-background-color:var(--t-background-tertiary)}.sdyi49k[data-active=true]{--record-card-background-color:var(--t-accent-quaternary);border:1px solid var(--t-color-blue7)}.sdyi49k:hover{border:1px solid var(--t-border-color-strong)}.sdyi49k:hover[data-active=true]{border:1px solid var(--t-color-blue7)}.sdyi49k .checkbox-container{opacity:0;pointer-events:none;flex-shrink:0;max-width:0;transition:all .16s ease-in-out;overflow:hidden}.sdyi49k[data-selected=true] .checkbox-container,.sdyi49k:hover .checkbox-container{max-width:var(--t-spacing-6);opacity:1;pointer-events:auto}.sdyi49k .compact-icon-container{opacity:0;transition:all .16s ease-in-out}.sdyi49k:hover .compact-icon-container{opacity:1}.s1gb3uzf{background-color:var(--t-accent-tertiary);border:1px solid var(--t-border-color-medium);border-radius:var(--t-border-radius-sm);height:100%;left:0;right:0;top:var(--s1gb3uzf-0);z-index:var(--s1gb3uzf-1);position:absolute}.s1ks5m2x{-webkit-transform:var(--s1ks5m2x-0);-moz-transform:var(--s1ks5m2x-0);-ms-transform:var(--s1ks5m2x-0);transform:var(--s1ks5m2x-0);z-index:var(--s1ks5m2x-1);position:relative}.s13bjsrd{padding-bottom:var(--t-spacing-2);width:100%}.s129bp9m{cursor:var(--s129bp9m-0);scroll-snap-margin-left:8px;scroll-snap-margin-right:8px;scroll-snap-margin-top:40px;scroll-margin-top:40px;scroll-margin-left:8px;scroll-margin-right:8px;position:relative}.s1m3lf5l{flex-direction:column;flex:1;display:flex}.sq8ncdp{padding-bottom:var(--t-spacing-4)}.sgbo4hz{background-color:var(--t-background-primary);max-width:var(--record-board-column-width,200px);min-width:var(--record-board-column-width,200px);padding:var(--t-spacing-2);flex-direction:column;padding-top:0;display:flex;position:relative}.s89z3km{flex:1;display:flex}.s89z3km>:not(:first-of-type){border-left:1px solid var(--t-border-color-light)}.swga61m{width:0}.sermmx8{max-width:var(--sermmx8-0);min-width:var(--sermmx8-0)}.sdbh7jh{padding-inline:var(--t-spacing-2);align-items:center;display:flex}.s16amq26{cursor:col-resize;bottom:0;left:var(--s16amq26-0);right:var(--s16amq26-1);z-index:1;width:10px;position:absolute;top:0}.s16amq26:after{background-color:var(--t-color-blue);content:"";display:var(--s16amq26-2);bottom:0;left:var(--s16amq26-0);right:var(--s16amq26-1);width:2px;position:absolute;top:0}.sjhfrei{background:var(--sjhfrei-0);border-radius:var(--t-border-radius-md);color:var(--t-font-color-secondary);cursor:pointer;padding:var(--t-spacing-1);padding-left:var(--t-spacing-2);padding-right:var(--t-spacing-2);-webkit-user-select:none;user-select:none;border:none;align-items:center;font-family:inherit;display:flex}.sjhfrei:hover{background:var(--sjhfrei-1)}.s1adviin{width:100%}.sh93x9m>*{padding:0}.sjox5iu{flex-shrink:0}.sllszb2{cursor:var(--sllszb2-0);align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;flex-direction:row;justify-content:left;width:100%;height:100%;display:flex}.s1ed8u9i{margin:calc(-1 * var(--t-spacing-1));opacity:0;min-width:0;max-width:0;padding:var(--t-spacing-1);pointer-events:none;-webkit-transition:max-width ease-in-out calc(var(--t-animation-duration-fast) * 1s),opacity ease-in-out calc(var(--t-animation-duration-fast) * 1s);transition:max-width ease-in-out calc(var(--t-animation-duration-fast) * 1s),opacity ease-in-out calc(var(--t-animation-duration-fast) * 1s);flex-shrink:0;align-items:center;display:flex;overflow:hidden}.s1ed8u9i[data-dropdown-open=true],.sllszb2:hover .s1ed8u9i,.sllszb2:focus-within .s1ed8u9i{max-width:var(--t-spacing-14);opacity:1;pointer-events:auto}.s1sf2r6u{background:var(--t-background-primary);justify-content:space-between;width:100%;display:flex}.s1mywtd3{align-items:center;gap:var(--t-spacing-1);display:flex;overflow:hidden}.sgp4clb{background-color:var(--t-background-primary);max-width:var(--record-board-column-width,200px);min-width:var(--record-board-column-width,200px);padding:var(--t-spacing-2);flex-direction:column;display:flex;position:relative}.sgp4clb[data-has-left-border=true]{border-left:1px solid var(--t-border-color-light)}.sib4lb7{min-width:0;max-width:100%;overflow:hidden}.sx3jzn{pointer-events:var(--sx3jzn-0);display:flex}.s1coiv73{min-width:0;overflow:hidden}.s6t2ava{-ms-grid-row-align:stretch;z-index:100;flex:0 0 2px;align-self:stretch;min-height:0;margin-left:-1px;margin-right:-1px;position:relative}.s1fusa3w{z-index:10;flex-direction:row;width:100%;height:40px;display:flex;overflow:visible}.s1fusa3w.header-sticky{position:sticky;top:0}.s9mn0h1{z-index:1000;display:flex;position:absolute;top:-7px;right:-7px}.s12quohl{flex-direction:column;flex:1;min-height:100%;display:flex;position:relative}.seb0cxg{height:min-content;min-height:calc(100% - var(--t-spacing-2));flex-direction:column;display:flex}.sauzqy3{flex-direction:column;flex:1;display:flex}.s1ond8x7{height:var(--t-spacing-2);width:auto}.soqekc3{background:var(--t-background-secondary);border-radius:var(--t-border-radius-md);color:var(--t-font-color-tertiary);align-items:center;gap:var(--t-spacing-2);height:300px;padding:var(--t-spacing-4);flex-direction:column;justify-content:center;width:280px;display:flex}.s1a3vkin{justify-content:space-between;align-items:center;width:100%;height:24px;display:flex}.s192f8cn{padding:var(--t-spacing-1)}.sd33ecn{align-items:center;gap:var(--t-spacing-2);display:flex}.s1m3ldad{align-items:center;gap:var(--t-spacing-1);justify-content:flex-end;display:flex}.s1155lnp{margin-left:auto}.sd8e4l2{padding:var(--t-spacing-1);flex:auto;display:flex;overflow:hidden}.sftargg{display:flex}.s1bvyc0q{padding-bottom:var(--t-spacing-2);width:calc(100% - 2px)}.szvaphs{-webkit-transform:var(--szvaphs-0);-moz-transform:var(--szvaphs-0);-ms-transform:var(--szvaphs-0);transform:var(--szvaphs-0);z-index:var(--szvaphs-1);position:relative}.s1aebeov{scroll-snap-margin-left:8px;scroll-snap-margin-right:8px;scroll-snap-margin-top:8px;scroll-margin-top:8px;scroll-margin-left:8px;scroll-margin-right:8px;position:relative}.s4owe8i{height:auto;min-width:unset;padding:var(--t-spacing-0_5)}.s1ks5rcm{background:var(--s1ks5rcm-0);color:var(--s1ks5rcm-1);min-width:0;min-height:122px;padding:var(--t-spacing-1);flex-direction:column;flex:1;display:flex}.s1ks5rcm:not(:last-child){border-right:1px solid var(--t-border-color-light)}.s15nijzv{height:24px;margin-left:none;flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.stru43g{padding:var(--t-spacing-0_5) var(--t-spacing-0_5);margin-left:auto;display:flex}.s1csw0uc{background:var(--s1csw0uc-0);border-radius:var(--s1csw0uc-1);color:var(--s1csw0uc-2);font-size:var(--t-font-size-sm);font-weight:var(--s1csw0uc-3);justify-content:center;align-items:center;width:20px;line-height:140%;display:flex}.s1soingc{background:var(--s1soingc-0);border:var(--s1soingc-1);border-radius:var(--t-border-radius-sm);flex-direction:column;flex:1;min-height:60px;transition:background-color .1s;display:flex}.sfjfw7m{min-height:100%;min-width:var(--sfjfw7m-0);flex-direction:column;display:flex}.s2y6c47{width:100%;height:24px;display:flex}.syvy022{color:var(--t-font-color-light);font-size:var(--t-font-size-sm);height:24px;padding:var(--t-spacing-0) var(--t-spacing-1);flex:1;justify-content:flex-end;display:flex}.sgcrli2{border:1px solid var(--t-border-color-light);border-radius:var(--t-border-radius-sm);flex-direction:column;flex:1;display:flex;overflow:hidden}.slrsk1k{flex:1;align-items:stretch;display:flex}.slrsk1k:not(:last-of-type){border-bottom:1px solid var(--t-border-color-light)}.s18ucltn{box-sizing:border-box;gap:var(--t-spacing-2);height:100%;padding:var(--t-spacing-2);padding-left:var(--t-spacing-1);flex-direction:column;display:flex}.sr6iurn{width:100%;position:relative}.s153s0ec{border-radius:var(--t-border-radius-sm);color:var(--t-font-color-tertiary);cursor:pointer;font-size:var(--t-font-size-md);align-items:center;gap:var(--t-spacing-1);text-align:left;background:0 0;border:none;height:24px;padding:0 6px;display:flex}.s153s0ec:hover{background:var(--t-background-transparent-lighter)}.s1kulxwz{align-items:center;min-width:0;display:flex;overflow:hidden}.s1kulxwz>*{pointer-events:none}.s1rwo04t{cursor:pointer;padding-bottom:2px}.s1rwo04t:hover>div{background:var(--t-background-transparent-lighter)}.s1rwo04t:active>div,.s1rwo04t[data-selected=true]>div{background:var(--t-accent-quaternary)}.sp6fzn2{border-radius:var(--t-border-radius-sm);align-items:center;gap:var(--t-spacing-3);justify-content:space-between;height:32px;padding:0 6px;display:flex}.s1ael1zs{flex:176px;min-width:0;display:flex;overflow:hidden}.s1re7g2d{align-items:center;gap:var(--t-spacing-3);flex-shrink:0;justify-content:flex-end;display:flex;overflow:hidden}.s1vwy3xc{flex-shrink:0;justify-content:flex-end;width:40px;display:flex}.s1re7a9u{opacity:var(--s1re7a9u-0);position:relative}.shzrqdi{position:absolute;top:-1px;left:0;right:0}.s1jl53ab{height:0}.syba5pe{flex-direction:column;display:flex}.s1ni5hc5{background:var(--t-background-secondary);border:1px solid var(--t-border-color-medium);border-radius:var(--t-border-radius-sm);position:relative}.s2j3q7n{cursor:pointer;align-items:center;gap:var(--t-spacing-1);background:0 0;border:none;min-width:0;height:100%;padding:0;display:flex;overflow:hidden}.s2j3q7n:focus-visible{outline:2px solid var(--t-color-blue);outline-offset:-2px}.saemok4{-webkit-transform:rotate(var(--saemok4-0));-moz-transform:rotate(var(--saemok4-0));-ms-transform:rotate(var(--saemok4-0));transform:rotate(var(--saemok4-0));flex-shrink:0;justify-content:center;align-items:center;display:flex}.scpouwp{align-items:center;gap:var(--t-spacing-2);height:32px;margin-bottom:2px;display:flex}.sg0wfjv{flex-direction:column;padding-bottom:14px;display:flex}.s2zp589{box-sizing:border-box;height:100%;padding:var(--t-spacing-2);padding-left:var(--t-spacing-1);flex-direction:column;display:flex}.s1ul0q8m{height:var(--s1ul0q8m-0);width:var(--record-table-virtualization-body-placeholder-width)}.s16b0281{--record-table-first-column-left:calc(var(--record-table-drag-drop-width) + var(--record-table-checkbox-width));flex-direction:column;width:100%;display:flex;position:relative}.s16b0281>*{pointer-events:var(--s16b0281-0)}@media (width<=768px){.s16b0281{--record-table-first-column-left:calc(var(--record-table-drag-drop-width) + var(--record-table-checkbox-width) - ( var(--record-table-column-field-0) - 72px ));padding-bottom:var(--t-spacing-20)}}.s16b0281 div.header-cell{z-index:10}.s16b0281 div.header-cell.record-table-column-drag-and-drop{background-color:var(--t-background-primary);z-index:14;position:sticky;left:0}.s16b0281 div.header-cell.record-table-column-checkbox{background-color:var(--t-background-primary);left:var(--record-table-drag-drop-width);z-index:14;position:sticky;top:0}.s16b0281 div.header-cell.record-table-column-field-0{background-color:var(--t-background-primary);left:var(--record-table-first-column-left);z-index:14;position:sticky;right:0}.s16b0281 div.header-cell.record-table-column-field-0:after{content:"";width:4px;height:calc(100% + 2px);box-shadow:2px 0px 4px 0px var(--t-box-shadow-color),0px 0px 4px 0px var(--t-box-shadow-color);clip-path:inset(0 -4px 0 0);visibility:var(--record-table-horizontal-scroll-visibility,hidden);position:absolute;top:-1px;right:-1px}.s16b0281 div.table-cell.record-table-column-drag-and-drop{z-index:8;position:sticky;left:0}.s16b0281 div.table-cell.record-table-column-checkbox{left:var(--record-table-drag-drop-width);z-index:8;position:sticky}.s16b0281 div.table-cell-0-0{left:var(--record-table-first-column-left);position:sticky}.s16b0281 div.table-cell-0-0:after{content:"";width:4px;height:calc(100% + 2px);box-shadow:2px 0px 4px 0px var(--t-box-shadow-color),0px 0px 4px 0px var(--t-box-shadow-color);clip-path:inset(0 -4px 0 0);visibility:var(--record-table-horizontal-scroll-visibility,hidden);position:absolute;top:-1px;right:-1px}.s16b0281 div.table-cell.record-table-column-field-0{left:var(--record-table-first-column-left);z-index:8;position:sticky}.s16b0281 div.table-cell.record-table-column-field-0:after{content:"";width:4px;height:calc(100% + 2px);box-shadow:2px 0px 4px 0px var(--t-box-shadow-color),0px 0px 4px 0px var(--t-box-shadow-color);clip-path:inset(0 -4px 0 0);visibility:var(--record-table-horizontal-scroll-visibility,hidden);position:absolute;top:-1px;right:-1px}.s16b0281 div.record-table-column-drag-and-drop{max-width:var(--record-table-drag-drop-width);min-width:var(--record-table-drag-drop-width);width:var(--record-table-drag-drop-width)}.s16b0281 div.record-table-column-checkbox{max-width:var(--record-table-checkbox-width);min-width:var(--record-table-checkbox-width);width:var(--record-table-checkbox-width)}.s16b0281 div.record-table-column-add-column-button{width:32px;min-width:32px;max-width:32px}.s16b0281 div.record-table-column-last-empty-column{max-width:var(--record-table-column-last-empty-column);min-width:var(--record-table-column-last-empty-column);width:var(--record-table-column-last-empty-column)}.s16b0281 div.record-table-column-with-group-last-empty-column{max-width:var(--record-table-column-with-group-last-empty-column);min-width:var(--record-table-column-with-group-last-empty-column);width:var(--record-table-column-with-group-last-empty-column)}@media (width<=768px){.s16b0281 div.header-cell.record-table-column-field-0,.s16b0281 div.table-cell.record-table-column-field-0,.s16b0281 div.footer-cell.record-table-column-field-0,.s16b0281 div.table-cell-0-0{overflow-clip-margin:4px;overflow:clip}.s16b0281 div.table-cell.record-table-column-field-0>.record-table-cell-content,.s16b0281 div.table-cell-0-0>.record-table-cell-content{left:calc(var(--record-table-drag-drop-width) + var(--record-table-checkbox-width));width:0;position:sticky;overflow:visible}.s16b0281 div.table-cell.record-table-column-field-0>.record-table-cell-content>.record-table-cell-display,.s16b0281 div.table-cell-0-0>.record-table-cell-content>.record-table-cell-display{height:100%;width:calc(var(--record-table-column-field-0) - var(--record-table-drag-drop-width) - var(--record-table-checkbox-width));position:absolute;top:0;left:0}.s16b0281 div.header-cell.record-table-column-field-0 .record-table-cell-content,.s16b0281 div.footer-cell.record-table-column-field-0 .record-table-cell-content{left:calc(var(--record-table-drag-drop-width) + var(--record-table-checkbox-width));width:max-content;position:sticky}}.s1fq0cyi{background-color:var(--t-background-primary);border-bottom:1px solid var(--t-background-primary);height:32px;position:sticky;left:0;overflow:hidden}.s1fganaw{width:32px;height:32px}.sv4spfi{height:32px}.saxmo01{height:32px;min-width:var(--saxmo01-0);width:var(--saxmo01-0)}.s196h8oe{background:var(--t-background-primary);cursor:pointer;border:none;flex-direction:row;align-items:center;width:100%;display:flex}@media (hover:hover){.s196h8oe:hover div:not(:first-of-type){background-color:var(--t-background-secondary)}}.s196h8oe div:not(:first-of-type){border-bottom:1px solid var(--t-border-color-light)}.s1rxj04e{color:var(--t-font-color-secondary);background-color:#0000;border-right:none;justify-content:center;align-items:center;width:28px;height:32px;display:flex;position:sticky;left:12px}.s1q977n{height:32px;width:var(--s1q977n-0);border-right:none;justify-content:start;align-items:center;display:flex;position:sticky;left:40px}.s1heixcv{color:var(--t-font-color-tertiary);font-size:var(--t-font-size-md);margin-left:var(--t-spacing-2);text-align:left;vertical-align:middle;white-space:nowrap;position:absolute}.s1xqhh4h{background-color:var(--t-color-gray3);border:1px solid var(--t-color-blue8);color:var(--t-font-color-primary);max-height:var(--t-spacing-4);padding:var(--t-spacing-0_5);z-index:20;display:flex;position:absolute;top:5px;left:250px;overflow:hidden}.s18oundj{max-width:var(--s18oundj-0);min-width:var(--s18oundj-0);padding-left:var(--t-spacing-0_5);padding-right:var(--t-spacing-0_5);text-wrap-mode:nowrap;display:flex;overflow:hidden}.slojy2m{border-bottom:var(--slojy2m-0);border-top:var(--slojy2m-0);flex-direction:row;display:flex;position:relative}.slojy2m[data-focused=true] div.table-cell:not(:first-of-type),.slojy2m[data-active=true] div.table-cell:not(:first-of-type),.slojy2m[data-focused=true] div.table-cell-0-0:not(:first-of-type),.slojy2m[data-active=true] div.table-cell-0-0:not(:first-of-type){background-color:var(--t-accent-quaternary);border-bottom:1px solid var(--t-border-color-medium);border-color:var(--t-border-color-medium)}.slojy2m[data-focused=true] div.table-cell:nth-of-type(2),.slojy2m[data-active=true] div.table-cell:nth-of-type(2),.slojy2m[data-focused=true] div.table-cell-0-0:nth-of-type(2),.slojy2m[data-active=true] div.table-cell-0-0:nth-of-type(2){box-shadow:inset 1px 0 0 var(--t-border-color-medium)}.slojy2m[data-focused=true] div.table-cell:last-of-type,.slojy2m[data-active=true] div.table-cell:last-of-type,.slojy2m[data-focused=true] div.table-cell-0-0:last-of-type,.slojy2m[data-active=true] div.table-cell-0-0:last-of-type{border-radius:0 var(--t-border-radius-sm) var(--t-border-radius-sm) 0;border-right:1px solid var(--t-border-color-medium)}.s1wum2gr{z-index:9;position:absolute;top:-1px;left:0;right:0}.s1e51d2w{background:var(--t-background-primary);border-bottom:1px solid var(--t-border-color-light);border-right:1px solid var(--t-border-color-light);color:var(--t-font-color-primary);text-align:left;padding:0}.s1e51d2w[data-selected]{background:var(--t-accent-quaternary)}.s1e51d2w[data-without-right-border]{border-right:none}.s1e51d2w[data-without-bottom-border]{border-bottom-color:#0000}.s1e51d2w[data-dragging]{background:0 0;border-bottom-color:#0000}.s14u39ux{cursor:pointer;min-width:28px;height:32px;padding-right:var(--t-spacing-1);justify-content:center;align-items:center;width:28px;display:flex}.s1f5mhhy{cursor:-webkit-grab;cursor:grab;z-index:30;border-color:#0000;height:32px;display:flex}@media (hover:hover){.s1f5mhhy:hover .icon{opacity:1}}.s19ruk3m{opacity:var(--s19ruk3m-0);transition:opacity .1s}.s19ruk3m svg path{fill:var(--t-border-color-strong)}.s1w973iz{box-sizing:border-box;cursor:var(--s1w973iz-0);-webkit-user-select:none;user-select:none;align-items:center;height:32px;display:flex;position:relative}@media (hover:hover){.s1w973iz:hover{background-color:var(--s1w973iz-1);border-radius:var(--s1w973iz-2);color:var(--s1w973iz-3);outline:var(--s1w973iz-4)}.s1w973iz[data-read-only]:hover img{opacity:.64}}.s1efidhj{align-items:center;width:100%;height:100%;padding-left:8px;display:flex;overflow:hidden}.sx4wx53{white-space:nowrap;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.s3p9kyf{color:var(--t-font-color-light);padding-left:4px}.s1bg8n06{background:var(--s1bg8n06-0);border-bottom:1px solid var(--s1bg8n06-1);border-right:var(--s1bg8n06-2);color:var(--s1bg8n06-3);text-align:left;z-index:var(--s1bg8n06-4);padding:0}.s1ns1njq{background-color:var(--t-background-primary);border-bottom:var(--s1ns1njq-0);flex-shrink:0}.s15ff9n9{cursor:pointer;min-width:28px;height:32px;padding-right:var(--t-spacing-1);justify-content:center;align-items:center;width:28px;display:flex}.c1a995fd{border-radius:var(--t-border-radius-sm);height:16px;margin:var(--t-spacing-2);width:auto}.s1wwm0md{height:33px;top:var(--s1wwm0md-0);position:absolute}.s7zmklp{flex-direction:column;width:100%;display:flex}.so46kut{-webkit-box-flex-wrap:wrap;flex-wrap:wrap;display:flex}.sxd9i94{position:relative}.sxd9i94 div.table-cell.record-table-column-drag-and-drop{z-index:8;position:sticky;left:0}.sxd9i94 div.table-cell.record-table-column-checkbox{left:var(--record-table-drag-drop-width);z-index:8;position:sticky}.sxd9i94 div.table-cell-0-0{left:calc(var(--record-table-drag-drop-width) + var(--record-table-checkbox-width));position:sticky}.sxd9i94 div.table-cell-0-0:after{content:"";width:4px;height:calc(100% + 2px);box-shadow:2px 0px 4px 0px var(--t-box-shadow-color),0px 0px 4px 0px var(--t-box-shadow-color);clip-path:inset(0 -4px 0 0);visibility:var(--record-table-horizontal-scroll-visibility,hidden);position:absolute;top:-1px;right:-1px}.sxd9i94 div.table-cell.record-table-column-field-0{left:calc(var(--record-table-drag-drop-width) + var(--record-table-checkbox-width));z-index:8;position:sticky}.sxd9i94 div.table-cell.record-table-column-field-0:after{content:"";width:4px;height:calc(100% + 2px);box-shadow:2px 0px 4px 0px var(--t-box-shadow-color),0px 0px 4px 0px var(--t-box-shadow-color);clip-path:inset(0 -4px 0 0);visibility:var(--record-table-horizontal-scroll-visibility,hidden);position:absolute;top:-1px;right:-1px}.sxd9i94 div.record-table-column-drag-and-drop{max-width:var(--record-table-drag-drop-width);min-width:var(--record-table-drag-drop-width);width:var(--record-table-drag-drop-width)}.sxd9i94 div.record-table-column-checkbox{max-width:var(--record-table-checkbox-width);min-width:var(--record-table-checkbox-width);width:var(--record-table-checkbox-width)}.sxd9i94 div.record-table-column-add-column-button{width:32px;min-width:32px;max-width:32px}.sxd9i94 div.record-table-column-last-empty-column{max-width:var(--record-table-column-last-empty-column);min-width:var(--record-table-column-last-empty-column);width:var(--record-table-column-last-empty-column)}.s1g5gx9b{overflow:hidden}.swypfa0{align-items:center;width:calc(100% + 2px);height:100%;display:flex;position:absolute}.s8dr207{align-items:center;width:100%;height:100%;padding-left:8px;display:flex;overflow:hidden}.s1i97pbb{width:100%;height:100%;z-index:var(--s1i97pbb-0);position:absolute;top:0;left:0}.s16tyuzv{background:var(--t-background-transparent-secondary);background-color:var(--s16tyuzv-0);border-radius:var(--t-border-radius-sm);box-sizing:border-box;outline:1px solid var(--t-color-blue8);outline-offset:-1px;-webkit-user-select:none;user-select:none;align-items:center;height:32px;display:flex}.srlr9cg{--tw-button-radius:calc(var(--t-border-radius-sm) - 1px);border:1px solid var(--t-border-color-strong);border-radius:var(--t-border-radius-sm);margin:var(--t-spacing-1)}@media (width<=768px){.srlr9cg{position:relative;right:7px}}.s34zrpc{background:var(--t-background-transparent-secondary);background-color:var(--s34zrpc-0);border-radius:var(--s34zrpc-1);box-sizing:border-box;cursor:var(--s34zrpc-2);outline:var(--s34zrpc-3);outline-offset:-1px;-webkit-user-select:none;user-select:none;align-items:center;height:32px;display:flex}.sj3hran{height:20px;padding-left:var(--t-spacing-2);text-overflow:ellipsis;white-space:nowrap;z-index:1;flex-grow:1;align-items:center;gap:4px;display:flex;overflow:hidden}.s12fjrea{-ms-overflow-style:none;scrollbar-width:none;white-space:nowrap;justify-content:flex-end;align-items:center;gap:4px;height:32px;padding:0 8px;display:flex;overflow-x:auto}.s12fjrea::-webkit-scrollbar{display:none}.sgg83i1{color:var(--t-font-color-primary);max-width:100%}.szxq27e{background:var(--szxq27e-0);cursor:pointer;font-weight:var(--t-font-weight-medium);align-items:center;gap:var(--t-spacing-1);height:var(--t-spacing-8);max-width:100%;min-width:var(--t-spacing-7);padding-left:var(--szxq27e-1);flex-direction:row;flex-grow:1;flex-shrink:0;justify-content:space-between;display:flex}.s1ydfx95{height:20px;padding-right:var(--t-spacing-2);flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.s1ki47rg{background-color:var(--t-background-primary);border-right:solid 1px var(--t-background-primary);color:var(--t-font-color-tertiary);cursor:var(--s1ki47rg-0);height:32px;bottom:0;left:var(--s1ki47rg-1);min-width:var(--s1ki47rg-3);text-align:left;width:var(--s1ki47rg-3);z-index:var(--s1ki47rg-4);padding:0;position:sticky;overflow:hidden}@media (hover:hover){.s1ki47rg:hover{background:var(--s1ki47rg-2)}}@media (width<=768px){.s1ki47rg{max-width:var(--s1ki47rg-5);min-width:var(--s1ki47rg-6);width:var(--s1ki47rg-7)}}.sisn43w{z-index:1;width:100%;position:relative}.s9hvq4x{background-color:var(--t-background-primary);width:calc(var(--record-table-drag-drop-width) + var(--record-table-checkbox-width));z-index:9;position:sticky;bottom:0;left:0}.sv4s337{background-color:var(--t-background-primary);z-index:8;width:32px;position:sticky;bottom:0}.s5ok5st{background-color:var(--t-background-primary);z-index:8;position:sticky;bottom:0}.sysnldk{z-index:8;display:flex;position:sticky;bottom:0}.sb4v2v8{padding:var(--t-spacing-2);display:flex}.s13i6k3k{flex-direction:row;display:flex}.s13i6k3k>div:not(:first-of-type){border-bottom:1px solid var(--t-border-color-light)}.sw5jhdy{align-items:center;gap:var(--t-spacing-1);height:32px;min-width:var(--sw5jhdy-0);width:var(--sw5jhdy-0);z-index:9;border-right:none;flex-direction:row;display:flex;position:sticky;left:12px}.s1qhkcl1{pointer-events:var(--s1qhkcl1-0);display:flex}.sroy2wt{height:32px;min-width:var(--sroy2wt-0);width:var(--sroy2wt-0);z-index:8}.s196tz9{background-color:var(--t-background-primary);border-bottom:1px solid var(--t-background-primary);z-index:9;width:12px;min-width:12px;height:32px;position:sticky;left:0}.shonl4a{background-color:var(--t-background-primary);border-bottom:1px solid var(--t-border-color-light);min-width:24px;height:32px;padding-right:var(--t-spacing-1);justify-content:center;align-items:center;display:flex}.szzho71{background-color:var(--t-background-primary);cursor:pointer;min-width:28px;max-height:32px}.sil5uss{background-color:var(--t-background-primary);border-bottom:var(--sil5uss-0);color:var(--t-font-color-tertiary);cursor:pointer;z-index:1;width:32px;height:32px;max-height:32px}@media (hover:hover){.sil5uss:hover{background:var(--t-background-secondary)}}.s153snif{justify-content:center;align-items:center;width:100%;height:32px;display:flex}.sd8bg2s{cursor:pointer;width:100%}.spk8ud6{font-weight:var(--t-font-weight-medium);align-items:center;gap:var(--t-spacing-1);height:var(--t-spacing-8);padding-left:var(--t-spacing-2);padding-right:var(--t-spacing-2);flex-direction:row;display:flex}.s1huc87v{flex-shrink:0;display:flex}.s1jglerr{background-color:var(--t-background-primary);border-bottom:var(--s1jglerr-0);border-right:1px solid var(--t-border-color-light);color:var(--t-font-color-tertiary);cursor:var(--s1jglerr-1);text-align:left;-webkit-user-select:none;user-select:none;height:32px;max-height:32px;padding:0;position:relative}@media (hover:hover){.s1jglerr:hover{background:var(--s1jglerr-2)}}.s1jglerr:active{background:var(--s1jglerr-3)}.s1mcltzd{background-color:var(--t-background-primary);border-bottom:var(--s1mcltzd-0);z-index:1;width:32px;height:32px;max-height:32px}.s7gou53{background-color:var(--t-background-primary);border-bottom:var(--s7gou53-0);color:var(--t-font-color-tertiary);cursor:pointer;height:32px;max-height:32px;border-left:none!important}.s107y1s8{background-color:var(--s107y1s8-0);border-bottom:var(--s107y1s8-1);cursor:pointer;width:12px;min-width:12px;max-width:12px;min-height:32px;max-height:32px}.s18z9suj{margin:var(--t-spacing-1) var(--t-spacing-1) var(--t-spacing-1) var(--t-spacing-1_5)}.s2uzdfr{z-index:14;position:absolute;top:0;right:0}.s1jb8d3w{background-color:var(--t-background-primary);box-shadow:0 -1px 0 var(--t-background-primary);z-index:10;flex-direction:row;height:33px;display:flex;position:sticky;top:0}.s17csglx{flex-direction:column;width:fit-content;height:100%;display:flex;position:relative}.sl54qhm{height:100%;width:var(--sl54qhm-0);overflow:hidden}@media (width<=768px){.sl54qhm{width:100%}}.ss0phka{display:contents}.ss0phka .scroll-wrapper-x-enabled{overscroll-behavior-x:contain}@media print{.ss0phka{max-height:calc(100vh / var(--t-zoom,1));display:block;overflow:hidden}}

/* SBGOK hide-empty-kanban v1; pinned Twenty build. Display only.
 * Native StyledEmptyField marks a genuinely absent value.
 * Hide its complete card row including icon; retain populated values and record-page controls.
 */
.s1m0689v:has(> .studuo6 > [id^="record-board-card-"][id$="-claimant"] .s1vaiy3a),
.s1m0689v:has(> .studuo6 > [id^="record-board-card-"][id$="-casino"] .s1vaiy3a),
.s1m0689v:has(> .studuo6 > [id^="record-board-card-"][id$="-referenceUsdAmount"] .s1vaiy3a),
.s1m0689v:has(> .studuo6 > [id^="record-board-card-"][id$="-nextReviewAction"] .s1vaiy3a),
.s1m0689v:has(> .studuo6 > [id^="record-board-card-"][id$="-reviewOwner"] .s1vaiy3a),
.s1m0689v:has(> .studuo6 > [id^="record-board-card-"][id$="-reviewDueDate"] .s1vaiy3a) { display: none !important; }

/* SBGOK assessment-type v1. Display only; scope to the Case assessment field. */
[id*="field-widget-rich-text-"][id$="-caseBrief"] .editor {
  font-size: 15px !important;
  line-height: 1.5;
}
[id*="field-widget-rich-text-"][id$="-caseBrief"] .editor h1 {
  font-size: 42px; line-height: 1.2;
}
[id*="field-widget-rich-text-"][id$="-caseBrief"] .editor h2 {
  font-size: 28px; line-height: 1.2;
}
[id*="field-widget-rich-text-"][id$="-caseBrief"] .editor h3 {
  font-size: 18px; line-height: 1.2;
}

/* Veritas Playboom private evidence previews; outside the executable review editor. */
#veritas-playboom-evidence{margin:12px 0 24px;padding:16px;border:1px solid #dce3e8;border-radius:8px;background:#f8fafb;color:#283843;font:15px/1.45 system-ui}
#veritas-playboom-evidence h2{font-size:18px;line-height:1.25;margin:0 0 6px;font-weight:650}
#veritas-playboom-evidence .veritas-preview-note{margin:0 0 12px;color:#526372}
.veritas-thumbnail-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.veritas-thumbnail-grid button{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:6px;min-width:0;padding:8px;border:1px solid #cdd8df;border-radius:6px;background:white;color:#175573;cursor:pointer;font:13px/1.3 system-ui}.veritas-thumbnail-grid img{width:100%;height:100px;object-fit:contain}.veritas-thumbnail-grid button:hover,.veritas-preview-actions button:hover{border-color:#226c8e;background:#eef7fa}.veritas-preview-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.veritas-preview-actions button{padding:6px 10px;border:1px solid #b9ccd6;border-radius:5px;background:white;color:#175573;font:14px/1.3 system-ui;cursor:pointer}#veritas-playboom-evidence button:focus-visible{outline:3px solid #1784b5;outline-offset:2px}@media(max-width:900px){.veritas-thumbnail-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:500px){.veritas-thumbnail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}

/* SBGOK readable-record-fields v1, Twenty v2.49.0.
 * Label/value layout only. Never targets boards, table headers or editors.
 * Recheck the pinned renderer classes when upgrading Twenty.
 */
[data-testid="record-fields-widget"] { container-type: inline-size; }
[data-testid="record-fields-widget"] .studuo6:has(> .s1cdhtki) {
  align-items: flex-start;
  column-gap: 8px;
  padding-block: 4px;
}
[data-testid="record-fields-widget"] .studuo6 > .s1cdhtki {
  flex: 0 0 42%;
  min-width: 0;
  height: auto;
  min-height: 24px;
  align-items: flex-start;
  padding-top: 3px;
  box-sizing: border-box;
}
[data-testid="record-fields-widget"] .s1cdhtki > .s1rv8wdo {
  width: auto !important;
  flex: 1 1 auto;
  min-width: 0;
}
[data-testid="record-fields-widget"] .s1cdhtki .s1ahrbok {
  white-space: normal;
  overflow: visible;
  overflow-wrap: anywhere;
  text-overflow: clip;
  line-height: 1.4;
  color: var(--t-font-color-secondary);
}
[data-testid="record-fields-widget"] .studuo6 > [id^="fields-"] {
  flex: 1 1 0;
  min-width: 0;
}
[data-testid="record-fields-widget"] [id^="fields-"][id$="-nextReviewAction"] [class*="_truncate_"] {
  white-space: normal;
  overflow: visible;
  overflow-wrap: anywhere;
  text-overflow: clip;
  line-height: 1.45;
}
[data-testid="record-fields-widget"] [id^="fields-"][id$="-nextReviewAction"] .s8fyxo,
[data-testid="record-fields-widget"] [id^="fields-"][id$="-nextReviewAction"] .s1u9v1rs,
[data-testid="record-fields-widget"] [id^="fields-"][id$="-nextReviewAction"] .cfc6unv {
  height: auto !important;
  max-height: none;
  white-space: normal;
  overflow: visible;
  align-items: flex-start;
}
@container (max-width: 280px) {
  [data-testid="record-fields-widget"] .studuo6:has(> .s1cdhtki) {
    flex-direction: column;
    align-items: stretch;
    row-gap: 2px;
    padding-block: 6px;
  }
  [data-testid="record-fields-widget"] .studuo6 > .s1cdhtki {
    flex-basis: auto;
    width: 100%;
  }
}

/* SBGOK consistent-field-controls v1. Record field widgets only. */
[data-testid="record-fields-widget"] .stnirlz > .s8fyxo {
  flex: 1 1 auto;
  min-width: 0;
}
[data-testid="record-fields-widget"] .stnirlz > .c1xchbee {
  flex: 0 0 auto;
}
.sbgok-readonly-label { font-size: 11px; }

/* SBGOK casework interface v1 — Twenty 2.49.0, presentation only.
 * Keep native editors, permissions, status colors and virtual table geometry.
 * Recheck pinned component selectors when upgrading Twenty.
 */
html.light {
  --case-ink:#16202e; --case-muted:#5b6675; --case-line:#e0e4ea;
  --case-paper:#f6f7f9; --case-surface:#fff; --case-navy:#1c3a55;
  --case-focus:#2c557a; --case-amber:#bd7f2a;
  --t-font-color-primary:var(--case-ink);
  --t-font-color-secondary:var(--case-muted);
  --t-background-primary:var(--case-surface);
}
html.dark {
  --case-ink:var(--t-font-color-primary); --case-muted:var(--t-font-color-secondary);
  --case-line:var(--t-border-color-medium); --case-paper:var(--t-background-secondary);
  --case-surface:var(--t-background-primary); --case-navy:var(--t-font-color-primary);
  --case-focus:#87b5da; --case-amber:#d5a050;
}
[data-testid="record-fields-widget"] .studuo6:has(> .s1cdhtki) {
  flex-direction:column; align-items:stretch; gap:3px;
  padding:10px 0 12px; border-bottom:1px solid var(--case-line);
}
[data-testid="record-fields-widget"] .studuo6:last-child {border-bottom:0;}
[data-testid="record-fields-widget"] .studuo6 > .s1cdhtki {
  flex:0 0 auto; width:100%; min-height:20px; height:auto; padding-top:0;
}
[data-testid="record-fields-widget"] .s1ahrbok {
  font-size:12px; font-weight:600; color:var(--case-muted); line-height:1.35;
}
[data-testid="record-fields-widget"] .studuo6 > [id^="fields-"] {
  flex:0 0 auto; width:100%; min-width:0;
}
[data-testid="record-fields-widget"] :is(.stnirlz,.s8fyxo,.s1u9v1rs,.cfc6unv) {
  height:auto !important; max-height:none; min-width:0;
  white-space:normal; overflow:visible; align-items:flex-start;
}
[data-testid="record-fields-widget"] .stnirlz {width:100%; min-height:32px; gap:8px;}
[data-testid="record-fields-widget"] .stnirlz > .s8fyxo {flex:1 1 0; padding-block:5px;}
[data-testid="record-fields-widget"] .stnirlz > .c1xchbee {flex:0 0 32px;}
[data-testid="record-fields-widget"] button[aria-label^="Edit "] {
  min-width:32px; min-height:32px; border-radius:6px;
  color:var(--case-muted); background:var(--case-paper);
}
[data-testid="record-fields-widget"] button[aria-label^="Edit "]:hover {
  color:var(--case-navy); box-shadow:inset 0 0 0 1px var(--case-line);
}
[data-testid="record-fields-widget"] .s1u9v1rs {
  font-size:14px; line-height:1.45; overflow-wrap:anywhere;
}
[data-testid="record-fields-widget"] :is(.stt6umb,.s1ipg9o,.sekxff,.l1ms3w10),
[data-testid="record-fields-widget"] [class*="_truncate_"],
[data-testid="record-fields-widget"] [class*="_overflowingText_"] {
  white-space:normal !important; overflow:visible !important;
  text-overflow:clip; overflow-wrap:anywhere; max-width:100%;
  min-width:0; height:auto; line-height:1.45;
}
[data-testid="record-fields-widget"] .s1ipg9o {flex:1 1 auto; align-items:flex-start;}
[data-testid="record-fields-widget"] .sekxff {flex:1 1 auto;}
[data-testid="record-fields-widget"] :is(._root_eheyl_1,._items_eheyl_11,._item_eheyl_11) {
  height:auto !important; max-height:none; white-space:normal;
  overflow:visible; min-width:0; max-width:100%;
}
[data-testid="record-fields-widget"] ._items_eheyl_11 {
  flex-direction:column; align-items:stretch; gap:7px;
}
[data-testid="record-fields-widget"] ._item_eheyl_11 {flex:0 0 auto; width:100%;}
[data-testid="record-fields-widget"] a._chip_j2xcu_1 {
  height:auto; min-height:24px; align-items:flex-start; white-space:normal;
  padding-block:4px; box-sizing:border-box; max-width:100%;
}
[data-testid="record-fields-widget"] a._chip_j2xcu_1 > ._root_14f7e_1 {
  flex-shrink:0; margin-top:1px;
}
[data-testid="record-fields-widget"] a[href] {text-underline-offset:3px;}
[data-testid="record-fields-widget"] a[href]:hover {text-decoration:underline;}
/* Standalone native field widgets use the same display primitives. */
.widget .s1d7etew {min-width:0;max-width:100%;}
.widget .s1d7etew :is(.stnirlz,.s8fyxo,.s1u9v1rs,.cfc6unv,.stt6umb,.s1ipg9o,.sekxff,.l1ms3w10),
.widget .s1d7etew [class*="_truncate_"],
.widget .s5d0pqi a [class*="_truncate_"] {
  height:auto !important;max-height:none;max-width:100%;min-width:0;
  white-space:normal;overflow:visible;overflow-wrap:anywhere;text-overflow:clip;line-height:1.45;
}
.widget .s1d7etew .s1u9v1rs {font-size:14px;}
.widget .s1d7etew :is(._root_eheyl_1,._items_eheyl_11,._item_eheyl_11) {
  height:auto !important;max-height:none;max-width:100%;min-width:0;
  white-space:normal;overflow:visible;
}
.widget .s1d7etew ._items_eheyl_11 {flex-direction:column;align-items:stretch;gap:7px;}
.widget .s1d7etew ._item_eheyl_11 {width:100%;flex:0 0 auto;}
.widget :is(.s1d7etew,.s5d0pqi) a._chip_j2xcu_1 {
  height:auto;min-height:24px;align-items:flex-start;white-space:normal;padding-block:4px;
}
[data-testid="record-fields-widget"] .stirurp {
  color:var(--case-navy); font-weight:650; min-height:42px;
}
.widget-card-header .s1cv4qyg {font-size:14px;font-weight:650;color:var(--case-navy);}
.navigation-drawer-item {min-height:34px;border-radius:6px;box-sizing:border-box;}
.navigation-drawer-item .senc9ls [class*="_truncate_"] {
  white-space:normal;overflow:visible;overflow-wrap:anywhere;line-height:1.35;
}
.navigation-drawer-item .s1eultq7 {min-height:30px;height:auto;padding-block:3px;}
.navigation-drawer-item[aria-current="page"] {
  background:var(--case-paper);box-shadow:inset 3px 0 var(--case-amber);
  color:var(--case-navy);font-weight:600;
}
.navigation-drawer-item[role="button"] .salp3gg {font-weight:650;color:var(--case-navy);}
.s1blc05g {min-height:64px; height:auto; box-sizing:border-box;padding-block:10px;}
.s1tun6i1 {min-height:64px; height:auto;flex-shrink:0;}
.s1blc05g :is(.s1eqqk87,.srwdme1,.s1gcxrdc) {height:auto; min-height:24px;}
.s1blc05g h3.shap17u {
  font-size:20px; font-weight:650; line-height:1.25; color:var(--case-navy);
  height:auto;overflow:visible;margin:0;
}
.s1blc05g h3.shap17u > div {height:auto;overflow:visible;min-width:0;}
.s1blc05g [class*="_truncate_"] {
  white-space:normal; overflow:visible; overflow-wrap:anywhere;
}
:is(a,button,[tabindex]):focus-visible {outline:2px solid var(--case-focus);outline-offset:2px;}
@container (min-width:600px) {
  [data-testid="record-fields-widget"] .studuo6:has(> .s1cdhtki) {
    flex-direction:row; column-gap:16px;
  }
  [data-testid="record-fields-widget"] .studuo6 > .s1cdhtki {flex:0 0 150px;padding-top:7px;}
  [data-testid="record-fields-widget"] .studuo6 > [id^="fields-"] {flex:1 1 0;}
}
@media (max-width:600px) {
  [data-testid="record-fields-widget"] button[aria-label^="Edit "] {min-width:44px;min-height:44px;}
  [data-testid="record-fields-widget"] .stnirlz > .c1xchbee {flex-basis:44px;}
}
/* End SBGOK casework interface v1 */




/* SBGOK case timeline v1 */
.sbgok-case-timeline {color:var(--case-ink,var(--t-font-color-primary));font-size:14px;line-height:1.5;padding:0 0 24px;min-width:0;}
.sbgok-case-timeline-intro {display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:24px;}
.sbgok-case-timeline-intro p {margin:0;color:var(--case-muted,var(--t-font-color-secondary));}
.sbgok-case-timeline button {font:inherit;color:inherit;background:var(--case-paper,var(--t-background-secondary));border:1px solid var(--case-line,var(--t-border-color-medium));border-radius:6px;padding:6px 12px;min-height:36px;cursor:pointer;}
.sbgok-case-timeline button:disabled {opacity:.6;cursor:wait;}
.sbgok-case-timeline section {margin:0 0 28px;}
.sbgok-case-timeline h3 {font-size:16px;line-height:1.3;font-weight:650;color:var(--case-navy,var(--t-font-color-primary));margin:0 0 12px;}
.sbgok-case-events {list-style:none;padding:0;margin:0;}
.sbgok-case-event {display:grid;grid-template-columns:140px minmax(0,1fr);column-gap:20px;padding:12px 0;border-top:1px solid var(--case-line,var(--t-border-color-medium));}
.sbgok-case-event-date {font-size:12px;font-variant-numeric:tabular-nums;color:var(--case-muted,var(--t-font-color-secondary));}
.sbgok-case-event-date time {display:block;}
.sbgok-case-event-content {min-width:0;overflow-wrap:anywhere;}
.sbgok-case-event-title {font-weight:600;line-height:1.4;}
.sbgok-case-event-content p {font-size:12px;color:var(--case-muted,var(--t-font-color-secondary));margin:4px 0 8px;}
.sbgok-case-event-content a {font-size:12px;color:var(--case-focus,#2c557a);text-decoration:underline;text-underline-offset:3px;}
.sbgok-case-timing {display:block;font-weight:600;margin-top:4px;}
.sbgok-case-timing[data-timing="Overdue"] {color:var(--t-color-red10,#b13a32);}
.sbgok-case-empty,.sbgok-case-timeline-note {font-size:12px;color:var(--case-muted,var(--t-font-color-secondary));}
.sbgok-case-timeline-note {border-top:1px solid var(--case-line,var(--t-border-color-medium));padding-top:12px;}
@media(max-width:900px){.sbgok-case-event{grid-template-columns:1fr;row-gap:8px;}.sbgok-case-timeline button{min-height:44px;}}
/* End SBGOK case timeline v1 */

/* SBGOK sourced case events v1 */
.sbgok-case-event-content p.sbgok-case-event-detail {font-size:14px;color:var(--case-ink,var(--t-font-color-primary));line-height:1.5;margin-block:6px 8px;}
.sbgok-case-event-content p.sbgok-case-event-basis {font-weight:600;margin-top:6px;}
.sbgok-case-event-sources {display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:8px;}
.sbgok-case-event-sources a {min-height:24px;max-width:100%;overflow-wrap:anywhere;}
.sbgok-case-timeline-intro .sbgok-case-timeline-note-inline {font-size:12px;margin-top:6px;}
@media(max-width:600px){.sbgok-case-event-sources{gap:8px 12px;}.sbgok-case-event-sources a{min-height:32px;display:inline-flex;align-items:center;}}
/* End SBGOK sourced case events v1 */

/* SBGOK communication reader and source gallery v1 */
.sbgok-reader{box-sizing:border-box;padding:20px 24px;color:var(--font-color-primary,#333);min-width:0;max-width:1120px;margin:0 auto;font-size:14px;line-height:1.55;width:100%}
.sbgok-reader *{box-sizing:border-box;min-width:0;overflow-wrap:anywhere}.sbgok-reader h2{font-size:23px;line-height:1.25;font-weight:600;margin:12px 0 20px}.sbgok-reader h3{font-size:16px;line-height:1.35;margin:26px 0 12px;font-weight:600}
.sbgok-reader-toolbar{display:flex;justify-content:space-between;align-items:center;gap:12px}.sbgok-reader-kicker,.sbgok-reader-muted,.sbgok-reader-meta dt,.sbgok-reader-provenance{color:var(--font-color-secondary,#666)}.sbgok-reader-kicker{font-size:12px;font-weight:600}
.sbgok-reader button{background:var(--background-secondary,#f5f5f5);border:1px solid var(--border-color-medium,#ddd);border-radius:5px;padding:8px 12px;color:inherit;cursor:pointer;min-height:36px}.sbgok-reader a{color:var(--font-color-primary,#375b69);text-decoration:underline;text-underline-offset:3px}.sbgok-reader a:focus-visible,.sbgok-reader button:focus-visible{outline:2px solid #557783;outline-offset:3px}
.sbgok-reader-meta{display:grid;grid-template-columns:125px minmax(0,1fr);gap:6px 16px;margin-bottom:20px}.sbgok-reader-meta dd{margin:0}.sbgok-reader-body{white-space:pre-wrap;font:15px/1.6 inherit;line-height:1.6;font-size:15px}.sbgok-reader-provenance{margin-top:28px;border-top:1px solid var(--border-color-light,#eee);padding-top:16px;font-size:12px}.sbgok-reader-provenance summary{cursor:pointer}
.sbgok-source-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:14px}.sbgok-source-card{display:flex;flex-direction:column;border:1px solid var(--border-color-light,#e2e2e2);border-radius:6px;overflow:hidden;text-decoration:none!important;background:var(--background-primary,#fff)}.sbgok-source-card img,.sbgok-source-icon{width:100%;height:138px;object-fit:contain;background:var(--background-secondary,#f4f4f4)}.sbgok-source-icon{display:flex;align-items:center;justify-content:center;font-size:22px;letter-spacing:1px;color:var(--font-color-secondary,#777)}.sbgok-source-card span{padding:10px 12px 4px;font-weight:500;line-height:1.4}.sbgok-source-card small{padding:0 12px 12px;color:var(--font-color-secondary,#666);font-size:12px}.sbgok-source-card:hover{border-color:#8ca1a8}
@media(max-width:600px){.sbgok-reader{padding:16px}.sbgok-reader h2{font-size:21px}.sbgok-reader-meta{grid-template-columns:1fr;gap:2px}.sbgok-reader-meta dd{margin-bottom:10px}.sbgok-source-gallery{grid-template-columns:repeat(auto-fill,minmax(145px,1fr))}.sbgok-reader button{min-height:40px}}

/* SBGOK native message and evidence readers v1 */
[id*="field-widget-rich-text-"]:is([id$="-messageBody"],[id$="-evidenceGallery"]) .editor{font-size:15px;line-height:1.55;overflow-wrap:anywhere;min-width:0;max-width:100%}
[id*="field-widget-rich-text-"]:is([id$="-messageBody"],[id$="-evidenceGallery"]) .editor h2{font-size:22px;line-height:1.25;font-weight:600;margin-block:16px 12px}
[id*="field-widget-rich-text-"]:is([id$="-messageBody"],[id$="-evidenceGallery"]) .editor h3{font-size:17px;line-height:1.3;font-weight:600;margin-block:20px 10px}
[id*="field-widget-rich-text-"][id$="-evidenceGallery"] .editor img{max-height:200px;max-width:100%;width:auto;object-fit:contain}
[id*="field-widget-rich-text-"][id$="-messageBody"] .editor img{max-height:240px;max-width:100%;object-fit:contain}

/* SBGOK claim category and board dates v1 */
.s1m0689v:has(> .studuo6 > [id^="record-board-card-"][id$="-claimedAmount"] [data-sbgok-empty]),
.s1m0689v:has(> .studuo6 > [id^="record-board-card-"][id$="-receivedDate"] [data-sbgok-empty]){display:none!important}
[id^="record-board-card-"][id$="-nextReviewAction"] :is(.s1u9v1rs,.stt6umb){white-space:normal!important;overflow:visible;height:auto;max-height:none;overflow-wrap:anywhere;line-height:1.45}

/* SBGOK source gallery responsive labels v1 */
#veritas-playboom-evidence .veritas-thumbnail-grid{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:12px}
#veritas-playboom-evidence .veritas-thumbnail-grid button{min-height:140px;max-width:100%;white-space:normal;overflow-wrap:anywhere;text-align:left;line-height:1.4}
#veritas-playboom-evidence .veritas-thumbnail-grid button span{white-space:normal;overflow-wrap:anywhere;max-width:100%}
#veritas-playboom-evidence .veritas-thumbnail-grid button small{display:flex;align-items:center;justify-content:center;min-height:90px;color:var(--case-muted,#667);font-size:12px}
#veritas-stage-explanation{margin:12px 16px;padding:12px 14px;border-left:3px solid var(--case-focus,#2c557a);font-size:14px;line-height:1.45;color:var(--case-ink,#223)}
