@import "https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,900&display=swap";@import "https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,900&display=swap";body,html,#root{height:100%;margin:0}:root,.sf-light-mode,.sf-dark-mode{--sf-font-size:1rem;--sf-spacing:1rem;--sf-radius:1rem;--sf-font-family:"Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", sans-serif;--sf-letter-spacing:0px;--sf-elevation:0 .8px 16px rgba($black, .15);--sf-elevation-1:0 1px 3px 1px #00000026, 0 1px 2px 0 #0000004d;--sf-elevation-2:0 2px 6px 2px #00000026, 0 1px 2px 0 #0000004d;--sf-elevation-3:0 1px 3px 0 #0000004d, 0 4px 8px 3px #00000026;--sf-elevation-inner:inset 0 1px 2px rgba($black, .075);--sf-font-size-xs:calc(var(--sf-font-size) * .75);--sf-font-size-2xs:calc(var(--sf-font-size) * .625);--sf-font-size-sm:calc(var(--sf-font-size) * .875);--sf-font-size-base:calc(var(--sf-font-size) * 1);--sf-font-size-lg:calc(var(--sf-font-size) * 1.125);--sf-font-size-xl:calc(var(--sf-font-size) * 1.25);--sf-font-size-2xl:calc(var(--sf-font-size) * 1.5);--sf-font-size-3xl:calc(var(--sf-font-size) * 2);--sf-line-height-2xs:calc(var(--sf-font-size) * .875);--sf-line-height-xs:calc(var(--sf-font-size) * 1);--sf-line-height-sm:calc(var(--sf-font-size) * 1.25);--sf-line-height-base:calc(var(--sf-font-size) * 1.5);--sf-line-height-lg:calc(var(--sf-font-size) * 1.75);--sf-line-height-2xl:calc(var(--sf-font-size) * 2);--sf-line-height-3xl:calc(var(--sf-font-size) * 2.25);--sf-line-height-5xl:1;--sf-font-weight-normal:400;--sf-font-weight-medium:500;--sf-font-weight-semibold:600;--sf-font-weight-bold:700;--sf-letter-spacing-normal:var(--sf-letter-spacing);--sf-letter-spacing-wide:calc(var(--sf-letter-spacing) + .1px);--sf-letter-spacing-wider:calc(var(--sf-letter-spacing) + .25px);--sf-spacing-0:0;--sf-spacing-1:calc(var(--sf-spacing) * .0625);--sf-spacing-2:calc(var(--sf-spacing) * .125);--sf-spacing-3:calc(var(--sf-spacing) * .1875);--sf-spacing-4:calc(var(--sf-spacing) * .25);--sf-spacing-5:calc(var(--sf-spacing) * .3125);--sf-spacing-6:calc(var(--sf-spacing) * .375);--sf-spacing-7:calc(var(--sf-spacing) * .4375);--sf-spacing-8:calc(var(--sf-spacing) * .5);--sf-spacing-9:calc(var(--sf-spacing) * .5625);--sf-spacing-10:calc(var(--sf-spacing) * .625);--sf-spacing-11:calc(var(--sf-spacing) * .6875);--sf-spacing-12:calc(var(--sf-spacing) * .75);--sf-spacing-13:calc(var(--sf-spacing) * .8125);--sf-spacing-14:calc(var(--sf-spacing) * .875);--sf-spacing-15:calc(var(--sf-spacing) * .9375);--sf-spacing-16:calc(var(--sf-spacing) * 1);--sf-spacing-18:calc(var(--sf-spacing) * 1.125);--sf-spacing-20:calc(var(--sf-spacing) * 1.25);--sf-spacing-22:calc(var(--sf-spacing) * 1.375);--sf-spacing-23:calc(var(--sf-spacing) * 1.4375);--sf-spacing-24:calc(var(--sf-spacing) * 1.5);--sf-spacing-28:calc(var(--sf-spacing) * 1.75);--sf-spacing-30:calc(var(--sf-spacing) * 1.875);--sf-spacing-32:calc(var(--sf-spacing) * 2);--sf-spacing-36:calc(var(--sf-spacing) * 2.25);--sf-spacing-40:calc(var(--sf-spacing) * 2.5);--sf-spacing-48:calc(var(--sf-spacing) * 3);--sf-spacing-52:calc(var(--sf-spacing) * 3.25);--sf-spacing-56:calc(var(--sf-spacing) * 3.5);--sf-spacing-72:calc(var(--sf-spacing) * 4.5);--sf-radius-0:0px;--sf-radius-2:calc(var(--sf-radius) * .125);--sf-radius-4:calc(var(--sf-radius) * .25);--sf-radius-6:calc(var(--sf-radius) * .375);--sf-radius-8:calc(var(--sf-radius) * .5);--sf-radius-12:calc(var(--sf-radius) * .75);--sf-radius-16:calc(var(--sf-radius) * 1);--sf-radius-20:calc(var(--sf-radius) * 1.25);--sf-radius-24:calc(var(--sf-radius) * 1.5);--sf-radius-28:calc(var(--sf-radius) * 1.75);--sf-radius-full:999px}@keyframes SlideLeftOut{0%{transform:translate(0,0)}to{transform:translate3d(calc(var(--slide-width,-100%) * -1), 0, 0)}}@keyframes SlideLeftIn{0%{transform:translate3d(calc(var(--slide-width,-100%) * -1), 0, 0)}to{transform:translate(0,0)}}@keyframes SlideRightIn{0%{transform:translate3d(var(--slide-width,100%), 0, 0)}to{transform:translate(0,0)}}@keyframes SlideRightOut{0%{transform:translate(0,0)}to{transform:translate3d(var(--slide-width,100%), 0, 0)}}@keyframes SlideBottomIn{0%{transform:translate3d(0, var(--slide-height,100%), 0)}to{transform:translate(0,0)}}@keyframes SlideBottomOut{0%{transform:translate(0,0)}to{transform:translate3d(0, var(--slide-height,100%), 0)}}@keyframes SlideTopIn{0%{transform:translate3d(0, var(--slide-height,-100%), 0)}to{transform:translate(0,0)}}@keyframes SlideTopOut{0%{transform:translate(0,0)}to{transform:translate3d(0, var(--slide-height,-100%), 0)}}@keyframes SlideRight{0%{width:0}to{width:100%}}@keyframes SlideLeft{0%{width:100%}to{width:0}}@keyframes SlideDown{0%{height:0}to{height:100%}}@keyframes SlideUp{0%{height:100%}to{height:0}}@keyframes FadeIn{0%{opacity:0}to{opacity:1}}@keyframes FadeOut{0%{opacity:1}to{opacity:0}}@keyframes ZoomIn{0%{transform:translate(0)scale(0)}to{transform:translate(0)scale(1)}}@keyframes ZoomOut{0%{transform:translate(0)scale(1)}to{transform:translate(0)scale(0)}}@keyframes FadeZoomIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes FadeZoomOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes FlipRightDownIn{0%{transform-origin:100%;transform-style:preserve-3d;transform:perspective(400px)rotateY(-180deg)}to{transform-origin:100%;transform-style:preserve-3d;transform:rotateY(0)}}@keyframes FlipRightDownOut{0%{transform-origin:100%;transform-style:preserve-3d;transform:perspective(400px)rotateY(0)}to{transform-origin:100%;transform-style:preserve-3d;transform:rotateY(-180deg)}}@keyframes FlipRightUpIn{0%{transform-origin:100%;transform-style:preserve-3d;transform:perspective(400px)rotateY(135deg)}to{transform-origin:100%;transform-style:preserve-3d;transform:rotateY(0)}}@keyframes FlipRightUpOut{0%{transform-origin:100%;transform-style:preserve-3d;transform:perspective(400px)rotateY(0)}to{transform-origin:100%;transform-style:preserve-3d;transform:rotateY(135deg)}}@keyframes FlipLeftDownIn{0%{transform-origin:0;transform-style:preserve-3d;transform:perspective(400px)rotateY(-180deg)}to{transform-origin:0;transform-style:preserve-3d;transform:rotateY(0)}}@keyframes FlipLeftDownOut{0%{transform-origin:0;transform-style:preserve-3d;transform:perspective(400px)rotateY(0)}to{transform-origin:0;transform-style:preserve-3d;transform:rotateY(135deg)}}@keyframes FlipLeftUpIn{0%{transform-origin:0;transform-style:preserve-3d;transform:perspective(400px)rotateY(-135deg)}to{transform-origin:0;transform-style:preserve-3d;transform:rotateY(0)}}@keyframes FlipLeftUpOut{0%{transform-origin:0;transform-style:preserve-3d;transform:perspective(400px)rotateY(0)}to{transform-origin:0;transform-style:preserve-3d;transform:rotateY(135deg)perspective(200px)}}@keyframes FlipYLeftIn{0%{opacity:0;transform-origin:50%;transform-style:preserve-3d;transform:perspective(400px)rotateY(180deg)}50%{transform:perspective(700px)rotateY(90deg)}to{opacity:1;transform-origin:50%;transform-style:preserve-3d;transform:rotateY(0)}}@keyframes FlipYLeftOut{0%{opacity:1;transform-origin:50%;transform-style:preserve-3d;transform:perspective(400px)rotateY(0)}50%{transform:perspective(700px)rotateY(90deg)}75%{transform:perspective(850px)rotateY(125deg)}to{opacity:0;transform-origin:50%;transform-style:preserve-3d;transform:rotateY(180deg)}}@keyframes FlipYRightIn{0%{opacity:0;transform-origin:50%;transform-style:preserve-3d;transform:perspective(400px)rotateY(-180deg)}50%{transform:perspective(700px)rotateY(-90deg)}to{opacity:1;transform-origin:50%;transform-style:preserve-3d;transform:rotateY(0)}}@keyframes FlipYRightOut{0%{opacity:1;transform-origin:50%;transform-style:preserve-3d;transform:perspective(400px)rotateY(0)}50%{transform:perspective(700px)rotateY(-90deg)}to{opacity:0;transform-origin:50%;transform-style:preserve-3d;transform:rotateY(-180deg)}}@keyframes FlipXDownIn{0%{opacity:0;transform-origin:50%;transform-style:preserve-3d;transform:perspective(400px)rotateX(180deg)}50%{transform:perspective(700px)rotateX(90deg)}to{opacity:1;transform-origin:50%;transform-style:preserve-3d;transform:rotateX(0)}}@keyframes FlipXDownOut{0%{opacity:1;transform-origin:50%;transform-style:preserve-3d;transform:perspective(400px)rotateX(0)}50%{transform:perspective(700px)rotateX(90deg)}75%{transform:perspective(850px)rotateX(125deg)}to{opacity:0;transform-origin:50%;transform-style:preserve-3d;transform:rotateX(180deg)}}@keyframes FlipXUpIn{0%{opacity:0;transform-origin:50%;transform-style:preserve-3d;transform:perspective(400px)rotateX(-180deg)}50%{transform:perspective(700px)rotateX(-90deg)}to{opacity:1;transform-origin:50%;transform-style:preserve-3d;transform:rotateX(0)}}@keyframes FlipXUpOut{0%{opacity:1;transform-origin:50%;transform-style:preserve-3d;transform:perspective(400px)rotateX(0)}50%{transform:perspective(700px)rotateX(-90deg)}to{opacity:0;transform-origin:50%;transform-style:preserve-3d;transform:rotateX(-180deg)}}.sf-input-group.sf-medium+.sf-helper-text-container .sf-helper-text,.sf-input-group.sf-large+.sf-helper-text-container .sf-helper-text{font-size:var(--sf-font-size-xs);line-height:var(--sf-line-height-xs)}.sf-upload{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;width:100%}.sf-upload .sf-file-select{align-items:center;gap:var(--sf-spacing-12);padding:var(--sf-spacing-14) var(--sf-spacing-16);border-radius:inherit;cursor:pointer;transition:background-color .2s cubic-bezier(.2,0,0,1),border-color .2s cubic-bezier(.2,0,0,1)}.sf-upload .sf-file-drop-text{min-width:var(--sf-spacing-0);font-size:var(--sf-font-size-sm);line-height:var(--sf-line-height-sm);flex:1}.sf-upload .sf-upload-files{padding:var(--sf-spacing-4);border-top:var(--sf-spacing-1) solid rgb(var(--sf-color-outline-variant));margin:0;list-style:none}.sf-upload .sf-upload-file-list{padding:var(--sf-spacing-10) var(--sf-spacing-12);min-height:var(--sf-spacing-56);border-bottom:none;flex-direction:column;transition:box-shadow .2s cubic-bezier(.2,0,0,1),border-color .2s cubic-bezier(.2,0,0,1)}.sf-upload.sf-auto-upload-disabled .sf-upload-file-list{border-bottom:var(--sf-spacing-1) solid rgb(var(--sf-color-outline-variant))}.sf-upload .sf-file-container{gap:var(--sf-spacing-12);width:100%}.sf-upload .sf-file-info{min-width:var(--sf-spacing-0);flex-direction:column;flex:1;overflow:hidden}.sf-upload .sf-file-name-text{font-size:var(--sf-font-size-sm);font-weight:var(--sf-font-weight-medium);line-height:var(--sf-line-height-sm)}.sf-upload .sf-file-size,.sf-upload .sf-file-status{font-size:var(--sf-font-size-xs);line-height:var(--sf-line-height-xs);margin-top:var(--sf-spacing-4);font-weight:var(--sf-font-weight-medium)}.sf-upload .sf-file-actions{align-items:center;gap:var(--sf-spacing-4);flex-shrink:0}.sf-upload .sf-progress-wrapper{gap:var(--sf-spacing-12);margin-top:var(--sf-spacing-8);width:100%}.sf-upload .sf-progress-bar-container{height:var(--sf-spacing-6);border-radius:var(--sf-radius-full);flex:1;overflow:hidden}.sf-upload .sf-progress-bar{border-radius:var(--sf-radius-full);height:100%;transition:width 2s}.sf-upload .sf-progress-text{font-size:var(--sf-font-size-sm);white-space:nowrap;min-width:var(--sf-spacing-36);text-align:right;flex-shrink:0}.sf-upload .sf-chunk-info{font-size:var(--sf-font-size-2xs);margin-top:var(--sf-spacing-4)}.sf-upload .sf-upload-actions{gap:var(--sf-spacing-12);padding:var(--sf-spacing-12) var(--sf-spacing-16);border-top:var(--sf-spacing-1) solid transparent;min-height:var(--sf-spacing-48)}.sf-upload .sf-rtl .sf-file-actions{flex-direction:row-reverse}.sf-upload .sf-rtl .sf-upload-actions{justify-content:flex-start}.sf-upload{border:var(--sf-spacing-1) dashed rgb(var(--sf-color-outline-variant));border-radius:var(--sf-radius-6)}.sf-upload .sf-file-select{color:rgb(var(--sf-color-on-surface-variant));background-color:rgb(var(--sf-color-surface))}.sf-upload:hover .sf-file-select{border-color:rgb(var(--sf-color-outline))}.sf-upload .sf-upload-files{border-top-color:rgb(var(--sf-color-outline-variant))}.sf-upload .sf-file-name-text{color:rgb(var(--sf-color-on-surface))}.sf-upload .sf-file-size{color:rgb(var(--sf-color-on-surface-variant))}.sf-upload .sf-file-status{color:rgb(var(--sf-color-on-surface))}.sf-upload .sf-file-status.sf-upload-success{color:rgb(var(--sf-color-success))}.sf-upload .sf-file-status.sf-upload-fails,.sf-upload .sf-file-status.sf-validation-fails{color:rgb(var(--sf-color-error))}.sf-upload .sf-file-status.sf-upload-progress{color:rgb(var(--sf-color-primary))}.sf-upload .sf-chunk-info{color:rgb(var(--sf-color-on-surface-variant))}.sf-upload .sf-progress-bar-container{background-color:rgb(var(--sf-color-surface-variant))}.sf-upload .sf-progress-bar{background:rgb(var(--sf-color-primary))}.sf-upload .sf-progress-text{color:rgb(var(--sf-color-on-surface))}.sf-btn-sm:not(.sf-btn-vertical),.sf-btn-me:not(.sf-btn-vertical){line-height:var(--sf-line-height-sm)}.sf-btn-secondary.sf-btn-filled:focus,.sf-btn-secondary.sf-btn-filled:active,.sf-btn-secondary.sf-btn-filled.sf-active{background:rgb(var(--sf-color-on-surface), .1)}.sf-btn-success:hover,.sf-btn-success:focus{background:rgb(var(--sf-color-success), .25);color:rgb(var(--sf-color-success));border-color:rgb(var(--sf-color-success))}.sf-btn-success.sf-btn-outlined,.sf-btn-success.sf-btn-outlined:hover{border-color:rgb(var(--sf-color-success))}.sf-btn-info:hover,.sf-btn-info:focus{background:rgb(var(--sf-color-info), .25);color:rgb(var(--sf-color-info));border-color:rgb(var(--sf-color-info))}.sf-btn-info.sf-btn-outlined,.sf-btn-info.sf-btn-outlined:hover{border-color:rgb(var(--sf-color-info))}.sf-btn-info.sf-btn-filled:focus,.sf-btn-info.sf-btn-filled.sf-active,.sf-btn-info.sf-btn-filled:active{background:rgb(var(--sf-color-info), 12)}.sf-btn-warning.sf-btn-outlined,.sf-btn-warning.sf-btn-outlined:hover{border-color:rgb(var(--sf-color-warning))}.sf-btn-error:hover,.sf-btn-error:focus{background:rgb(var(--sf-color-error), .25);color:rgb(var(--sf-color-error));border-color:rgb(var(--sf-color-error))}.sf-btn-error.sf-btn-outlined,.sf-btn-error.sf-btn-outlined:hover{border-color:rgb(var(--sf-color-error))}.sf-radio:disabled+label .sf-ripple-container,.sf-radio:disabled+label .sf-ripple-container .sf-radio-inner{background-color:#0000}.sf-chip.sf-active,.sf-chip:active{background:rgba(var(--sf-color-on-surface), .08);color:rgb(var(--sf-color-on-surface))}.sf-chip.sf-primary:hover,.sf-chip.sf-primary.sf-focused,.sf-chip.sf-primary:focus-visible{background:linear-gradient(0deg, rgba(var(--sf-color-on-primary), .08), rgba(var(--sf-color-on-primary), .08)), rgba(var(--sf-color-primary));border-color:rgb(var(--sf-color-primary))}.sf-chip.sf-success:hover,.sf-chip.sf-success.sf-focused,.sf-chip.sf-success:focus-visible{background:linear-gradient(0deg, rgba(var(--sf-color-success-text), .08), rgba(var(--sf-color-success-text), .08)), rgba(var(--sf-color-success));border-color:rgb(var(--sf-color-success))}.sf-chip.sf-info:hover,.sf-chip.sf-info.sf-focused,.sf-chip.sf-info:focus-visible{background:linear-gradient(0deg, rgba(var(--sf-color-info-text), .08), rgba(var(--sf-color-info-text), .08)), rgba(var(--sf-color-info));border-color:rgb(var(--sf-color-info))}.sf-chip.sf-error:hover,.sf-chip.sf-error.sf-focused,.sf-chip.sf-error:focus-visible{background:linear-gradient(0deg, rgba(var(--sf-color-error-text), .08), rgba(var(--sf-color-error-text), .08)), rgba(var(--sf-color-error));border-color:rgb(var(--sf-color-error))}.sf-chip.sf-outline.sf-focused.sf-active,.sf-chip.sf-outline.sf-active{background:linear-gradient(0deg, rgba(var(--sf-color-on-surface), .12), rgba(var(--sf-color-on-surface), .12));color:rgb(var(--sf-color-on-surface))}.sf-chip.sf-primary.sf-disabled,.sf-chip.sf-primary.sf-outline.sf-disabled,.sf-chip.sf-success.sf-disabled,.sf-chip.sf-success.sf-outline.sf-disabled,.sf-chip.sf-info.sf-disabled,.sf-chip.sf-info.sf-outline.sf-disabled,.sf-chip.sf-warning.sf-disabled,.sf-chip.sf-warning.sf-outline.sf-disabled,.sf-chip.sf-error.sf-disabled,.sf-chip.sf-error.sf-outline.sf-disabled{background:rgba(var(--sf-color-secondary), .12);border-color:rgb(var(--sf-color-secondary), .12);color:rgb(var(--sf-color-on-surface), .38)}.sf-chip.sf-primary:focus-visible,.sf-chip.sf-success:focus-visible,.sf-chip.sf-error:focus-visible,.sf-chip.sf-info:focus-visible,.sf-chip.sf-warning:focus-visible{box-shadow:var(--sf-color-shadow-focus-ring1)}.sf-fab.sf-btn{min-height:var(--sf-spacing-40);min-width:var(--sf-spacing-40);z-index:100000;align-items:center;display:inline-flex;position:absolute}.sf-fab.sf-btn.sf-fab-fixed{position:fixed}.sf-fab.sf-btn.sf-fab-top{top:var(--sf-spacing-16)}.sf-fab.sf-btn.sf-fab-bottom{bottom:var(--sf-spacing-16)}.sf-fab.sf-btn.sf-fab-left{left:var(--sf-spacing-16)}.sf-fab.sf-btn.sf-fab-right{right:var(--sf-spacing-16)}.sf-fab.sf-btn.sf-fab-top.sf-fab-center,.sf-fab.sf-btn.sf-fab-bottom.sf-fab-center{left:50%;transform:translate(-50%)}.sf-fab.sf-btn.sf-fab-middle.sf-fab-left,.sf-fab.sf-btn.sf-fab-middle.sf-fab-right{top:50%;transform:translateY(-50%)}.sf-fab.sf-btn.sf-fab-middle.sf-fab-center{top:50%;left:50%;transform:translate(-50%,-50%)}.sf-fab.sf-btn-la{border-radius:var(--sf-radius-16);gap:var(--sf-spacing-12)}.sf-fab.sf-btn-la:not(.sf-icon-btn):not(.sf-btn-vertical){padding:var(--sf-spacing-23) var(--sf-spacing-28);font-size:var(--sf-font-size-2xl)}.sf-fab.sf-btn-la:not(.sf-btn-vertical){line-height:var(--sf-line-height-2xl)}.sf-fab.sf-btn-la svg{font-size:var(--sf-font-size-3xl)}.sf-fab.sf-icon-btn.sf-icon-btn-la{padding:var(--sf-spacing-23)}.sf-fab.sf-btn-me{border-radius:var(--sf-radius-16);gap:var(--sf-spacing-12)}.sf-fab.sf-btn-me:not(.sf-icon-btn):not(.sf-btn-vertical){padding:var(--sf-spacing-13) var(--sf-spacing-24);font-size:var(--sf-font-size-lg)}.sf-fab.sf-btn-me:not(.sf-btn-vertical){line-height:var(--sf-line-height-lg)}.sf-fab.sf-btn-me svg{font-size:var(--sf-font-size-2xl)}.sf-fab.sf-icon-btn.sf-icon-btn-me{padding:var(--sf-spacing-15)}.sf-fab.sf-btn-sm{border-radius:var(--sf-radius-12);gap:var(--sf-spacing-8)}.sf-fab.sf-btn-sm:not(.sf-icon-btn):not(.sf-btn-vertical){padding:var(--sf-spacing-9) var(--sf-spacing-16);font-size:var(--sf-font-size-sm)}.sf-fab.sf-btn-sm:not(.sf-btn-vertical){line-height:var(--sf-line-height-sm)}.sf-fab.sf-btn-sm svg{font-size:var(--sf-font-size-xl)}.sf-fab.sf-icon-btn.sf-icon-btn-sm{padding:var(--sf-spacing-9)}.sf-rtl.sf-fab.sf-btn.sf-fab-right.sf-fab-center{right:50%;transform:translate(50%)}.sf-rtl.sf-fab.sf-btn.sf-fab-top.sf-fab-middle.sf-fab-right.sf-fab-center{top:50%;right:50%;transform:translate(50%,-50%)}.sf-fab-hidden{visibility:hidden}.sf-fab,.sf-fab .sf-btn:hover:not(:focus),.sf-fab .sf-btn:active,.sf-fab .sf-btn.sf-active,.sf-fab .sf-btn:disabled{box-shadow:var(--sf-elevation-3)}.sf-switch-wrapper.sf-small .sf-switch-track-label,.sf-switch-wrapper.sf-small .sf-switch-track-label>*{font-size:var(--sf-font-size-xs)}.sf-small .sf-dd-group .sf-list-item,.sf-large .sf-dd-group .sf-list-item{padding-inline-start:var(--sf-spacing-32)}.sf-ddl.sf-popup>.sf-small,.sf-ddl.sf-popup>.sf-large{padding:var(--sf-spacing-4) var(--sf-spacing-0)}.sf-calendar .sf-selected:hover .sf-day,.sf-calendar .sf-selected.sf-focused-date .sf-day,.sf-calendar .sf-selected:active .sf-day{background:rgba(var(--sf-color-primary));color:rgba(var(--sf-color-on-primary));border:1px solid rgba(var(--sf-color-primary));box-shadow:none}.sf-calendar .sf-calendar-title,.sf-calendar .sf-calendar-title:hover,.sf-calendar .sf-calendar-title:active,.sf-calendar .sf-calendar-title:focus,.sf-calendar .sf-calendar-title:focus-visible{color:rgba(var(--sf-color-on-surface))}.sf-daterangepicker .sf-calendar{border:none}.sf-daterangepicker.sf-popup{background:rgba(var(--sf-color-surface));border:1px solid rgba(var(--sf-color-outline-variant));border-radius:var(--sf-radius-8);box-shadow:rgba(var(--sf-elevation-2))}.sf-daterangepicker-header,.sf-daterangepicker-tab{padding:var(--sf-spacing-16);color:rgba(var(--sf-color-on-surface));background:rgba(var(--sf-color-surface))}.sf-daterangepicker-tab{justify-content:space-between;display:flex}.sf-daterange-selected-days{text-align:center;color:rgba(var(--sf-color-on-surface-variant));background:rgba(var(--sf-color-surface));flex-direction:column;display:flex}.sf-daterange-label{justify-content:space-around;align-items:center;gap:var(--sf-spacing-12);text-align:center;line-height:var(--sf-letter-spacing-wide);font-weight:var(--sf-font-weight-medium);display:flex}.sf-date-range-container{float:inline-start}.sf-daterangepicker-footer{justify-content:flex-end;align-items:center;gap:var(--sf-spacing-12);padding:var(--sf-spacing-12) var(--sf-spacing-12);clear:both;background:rgba(var(--sf-color-surface));display:flex}.sf-picker-popup .sf-daterangepicker-footer{justify-content:space-between}.sf-preset .sf-date-range-container{border-inline-end:1px solid rgba(var(--sf-color-outline-variant))}.sf-preset .sf-daterangepicker-footer{border-top:1px solid rgba(var(--sf-color-outline-variant))}.sf-hscroll{width:100%;padding:var(--sf-spacing-0) var(--sf-spacing-40);display:block;position:relative}.sf-hscroll>*{height:inherit;line-height:normal}.sf-rtl .sf-hscroll-arrow{transform:scaleX(-1)}.sf-hscroll-content{height:inherit;display:inline-block;position:relative}.sf-hscroll-nav{cursor:pointer;width:var(--sf-spacing-40);height:var(--sf-spacing-56);align-items:center;display:flex;position:absolute;overflow:hidden}.sf-hscroll-nav.sf-scroll-left-nav{inset-inline-start:var(--sf-spacing-0)}.sf-hscroll-nav.sf-scroll-right-nav{inset-inline-end:var(--sf-spacing-0)}.sf-hscroll-arrow{vertical-align:middle;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.sf-hscroll-arrow svg{font-size:var(--sf-font-size-xl)}.sf-hscroll-nav{color:rgba(var(--sf-color-on-surface-variant));background:0 0}.sf-hscroll-nav.sf-scroll-left-nav{border-right:1px solid rgba(var(--sf-color-outline-variant))}.sf-hscroll-nav.sf-scroll-right-nav{border-left:1px solid rgba(var(--sf-color-outline-variant))}.sf-hscroll-nav:hover{background:rgba(var(--sf-color-on-surface), .05)}.sf-hscroll-nav:focus{background:rgba(var(--sf-color-on-surface), .04)}.sf-hscroll-nav:active{background:rgba(var(--sf-color-on-surface), .08)}.sf-rtl .sf-hscroll-nav.sf-scroll-left-nav{border-left:1px solid rgba(var(--sf-color-outline-variant));border-right:0}.sf-rtl .sf-hscroll-nav.sf-scroll-right-nav{border-left:0;border-right:1px solid rgba(var(--sf-color-outline-variant))}.sf-vscroll{padding:var(--sf-spacing-40) var(--sf-spacing-0);width:inherit;display:block;position:relative}.sf-vscroll>*{height:inherit}.sf-vscroll-content{width:100%;height:auto;display:inline-block;position:relative}.sf-vscroll-nav{cursor:pointer;height:var(--sf-spacing-40);align-items:center;width:100%;display:flex;position:absolute;overflow:hidden}.sf-vscroll-nav.sf-scroll-up-nav{top:0}.sf-vscroll-nav.sf-scroll-down-nav{bottom:0}.sf-vscroll-arrow{vertical-align:middle;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.sf-vscroll-arrow svg{font-size:var(--sf-font-size-xl)}.sf-vscroll-nav{color:rgba(var(--sf-color-on-surface-variant));background:0 0}.sf-vscroll-nav.sf-scroll-up-nav{border-bottom:1px solid rgba(var(--sf-color-outline-variant))}.sf-vscroll-nav.sf-scroll-down-nav{border-top:1px solid rgba(var(--sf-color-outline-variant))}.sf-vscroll-nav:hover{background:rgba(var(--sf-color-on-surface), .05)}.sf-vscroll-nav:focus{background:rgba(var(--sf-color-on-surface), .04)}.sf-vscroll-nav:active{background:rgba(var(--sf-color-on-surface), .08)}@keyframes MenuSlideDown{0%{height:0}to{height:var(--sf-slide-height,100%)}}.sf-menu{max-width:100%;display:inline-block;position:relative}.sf-menu .sf-menu-parent,.sf-menu .sf-menu-root{max-width:100%;display:flex}.sf-menu .sf-menu-item.sf-separator{padding:var(--sf-spacing-4)}.sf-menu.sf-menu-horizontal .sf-menu-root{padding:var(--sf-spacing-8) var(--sf-spacing-16);flex-wrap:nowrap;align-items:center;overflow-x:visible}.sf-menu.sf-menu-vertical .sf-menu-root{min-width:calc(var(--sf-spacing) * 18.75);padding:var(--sf-spacing-8);flex-direction:column;align-items:stretch}.sf-menu .sf-menu-submenu{min-width:calc(var(--sf-spacing) * 7.85);max-height:min(var(--sf-spacing) * 22.5, 70vh);flex-direction:column;overflow:visible auto}.sf-submenu-wrapper{position:unset}.sf-menu-root{gap:var(--sf-spacing-4)}.sf-menu-root .sf-submenu-icon.sf-chevron-right svg{transform:rotate(0)}.sf-menu-root .sf-submenu-icon.sf-chevron-down svg{transform:rotate(90deg)}.sf-menu-root .sf-submenu-icon svg{font-size:var(--sf-font-size-xl)}.sf-menu-root .sf-menu-item{gap:var(--sf-spacing-8);padding:var(--sf-spacing-10) var(--sf-spacing-16);border-radius:calc(var(--sf-radius) * 2);line-height:var(--sf-line-height-sm);font-size:var(--sf-font-size-sm)}.sf-menu-root>.sf-menu-item.sf-separator[aria-orientation=vertical]{background:linear-gradient(rgb(var(--sf-color-outline-variant)), rgb(var(--sf-color-outline-variant))) center/var(--sf-spacing-1) 100% no-repeat;height:-webkit-fill-available;height:-moz-available;height:stretch}.sf-menu{color:rgb(var(--sf-color-on-surface));background-color:#0000}.sf-menu .sf-menu-root .sf-menu-item:hover{color:rgb(var(--sf-color-on-surface))}.sf-menu .sf-menu-root .sf-menu-item:hover .sf-menu-icon,.sf-menu .sf-menu-root .sf-menu-item:hover .sf-submenu-icon{color:rgb(var(--sf-color-on-surface-variant))}.sf-menu .sf-menu-root .sf-menu-item:active,.sf-menu .sf-menu-root .sf-menu-item.sf-has-submenu{color:rgb(var(--sf-color-on-surface))}.sf-menu .sf-menu-root .sf-menu-item:active .sf-menu-icon,.sf-menu .sf-menu-root .sf-menu-item:active .sf-submenu-icon,.sf-menu .sf-menu-root .sf-menu-item.sf-has-submenu .sf-menu-icon,.sf-menu .sf-menu-root .sf-menu-item.sf-has-submenu .sf-submenu-icon{color:rgb(var(--sf-color-on-surface-variant))}.sf-menu .sf-menu-root .sf-menu-item.sf-focused:not(:active){color:rgb(var(--sf-color-on-surface));box-shadow:none}.sf-menu .sf-menu-root .sf-menu-item.sf-focused:not(:active) .sf-menu-icon,.sf-menu .sf-menu-root .sf-menu-item.sf-focused:not(:active) .sf-submenu-icon{color:rgb(var(--sf-color-on-surface-variant))}.sf-treeview-row-surface:active .sf-treeview-item-toggle,.sf-treeview-row-surface:active .sf-treeview-item-icon,.sf-treeview-item-toggle,.sf-treeview-item-icon{color:rgba(var(--sf-color-on-surface-variant))}.sf-sidebar-layout{width:100%;min-width:0;height:100%;display:flex;position:relative;overflow:hidden}.sf-sidebar{width:var(--sf-sidebar-width);flex-direction:column;height:100%;display:flex;position:absolute;inset-block:0;inset-inline-start:0;overflow:hidden}.sf-sidebar.sf-sidebar-right{inset-inline:auto 0}.sf-sidebar.sf-sidebar-push{transition:inset-inline var(--sf-sidebar-transition-exit,.3s) ease, visibility 0s linear var(--sf-sidebar-transition-exit,.3s)}.sf-sidebar.sf-sidebar-push.sf-sidebar-left.sf-sidebar-close{visibility:hidden;pointer-events:none;transition:inset-inline var(--sf-sidebar-transition-exit,.3s) ease, visibility 0s linear var(--sf-sidebar-transition-exit,.3s);inset-inline-start:calc(-1 * var(--sf-sidebar-width))}.sf-sidebar.sf-sidebar-push.sf-sidebar-right.sf-sidebar-close{visibility:hidden;pointer-events:none;transition:inset-inline var(--sf-sidebar-transition-exit,.3s) ease, visibility 0s linear var(--sf-sidebar-transition-exit,.3s);inset-inline-end:calc(-1 * var(--sf-sidebar-width))}.sf-sidebar.sf-sidebar-push.sf-sidebar-open{visibility:visible;transition:inset-inline var(--sf-sidebar-transition-enter,.3s) ease, visibility 0s linear 0s}.sf-sidebar.sf-sidebar-over{z-index:1000;visibility:hidden;transition:inset-inline-start var(--sf-sidebar-transition-exit,.3s) ease, inset-inline-end var(--sf-sidebar-transition-exit,.3s) ease, width var(--sf-sidebar-transition-exit,.3s) ease, visibility 0s linear var(--sf-sidebar-transition-exit,.3s)}.sf-sidebar.sf-sidebar-over.sf-sidebar-open{visibility:visible;transition:inset-inline-start var(--sf-sidebar-transition-enter,.3s) ease, inset-inline-end var(--sf-sidebar-transition-enter,.3s) ease, width var(--sf-sidebar-transition-enter,.3s) ease, visibility 0s linear 0s}.sf-sidebar.sf-sidebar-over.sf-sidebar-left.sf-sidebar-close{inset-inline-start:calc(-1 * var(--sf-sidebar-width))}.sf-sidebar.sf-sidebar-over.sf-sidebar-right.sf-sidebar-close{inset-inline-end:calc(-1 * var(--sf-sidebar-width))}.sf-sidebar-main{min-width:0;transition:margin-inline-start var(--sf-sidebar-transition-enter,.3s) ease, margin-inline-end var(--sf-sidebar-transition-enter,.3s) ease, transform var(--sf-sidebar-transition-enter,.3s) ease;flex:1;position:relative}.sf-sidebar-push.sf-sidebar-close~.sf-sidebar-main{transition:margin-inline-start var(--sf-sidebar-transition-exit,.3s) ease, margin-inline-end var(--sf-sidebar-transition-exit,.3s) ease, transform var(--sf-sidebar-transition-exit,.3s) ease}.sf-sidebar-backdrop{z-index:1;opacity:1;pointer-events:auto;transition:opacity var(--sf-sidebar-transition-enter,.3s) ease;position:absolute;inset:0}.sf-sidebar-push.sf-sidebar-left.sf-sidebar-open~.sf-sidebar-main{margin-inline-start:var(--sf-sidebar-width)}.sf-sidebar-push.sf-sidebar-left.sf-sidebar-close~.sf-sidebar-main{margin-inline-start:0}.sf-sidebar-push.sf-sidebar-right.sf-sidebar-open~.sf-sidebar-main{margin-inline-end:var(--sf-sidebar-width)}.sf-sidebar-push.sf-sidebar-right.sf-sidebar-close~.sf-sidebar-main{margin-inline-end:0}.sf-sidebar{background:rgb(var(--sf-color-surface))}.sf-accordion,.sf-accordion-trigger{color:rgb(var(--sf-color-on-surface));background:0 0}.sf-accordion-trigger:active .sf-accordion-indicator,.sf-accordion-indicator{color:rgba(var(--sf-color-on-surface-variant))}.sf-tabs{flex-direction:column}.sf-tabs-top .sf-tab.sf-tab-selected{box-shadow:none;border-block-end:0;border-radius:0}.sf-tabs-bottom{flex-direction:column-reverse}.sf-tabs-bottom .sf-tablist{border-block-start:1px solid rgb(var(--sf-color-surface-variant));border-block-end:0;flex-direction:row}.sf-tabs-bottom .sf-tab.sf-tab-selected{box-shadow:none;border-block-start:0;border-radius:0}.sf-tabs-left .sf-tablist,.sf-tabs-right .sf-tablist{border-block-end:0;flex-direction:column}.sf-tabs-left .sf-tab:after,.sf-tabs-right .sf-tab:after{inline-size:var(--sf-spacing-3);block-size:100%;inset-block:0;transform:scaleY(0)}.sf-tabs-left .sf-tab-selected:after,.sf-tabs-right .sf-tab-selected:after{transform:scaleY(1)}.sf-tabs-left{flex-direction:row}.sf-tabs-left .sf-tablist{border-inline-end:1px solid rgb(var(--sf-color-surface-variant))}.sf-tabs-left .sf-tabpanels{padding-inline-start:var(--sf-spacing-16)}.sf-tabs-left .sf-tab:after{inset-inline-end:0}.sf-tabs-left .sf-tab.sf-tab-selected{box-shadow:none;border-inline-end:0;border-radius:0}.sf-tabs-right{flex-direction:row-reverse}.sf-tabs-right .sf-tablist{border-inline-start:1px solid rgb(var(--sf-color-surface-variant))}.sf-tabs-right .sf-tabpanels{padding-inline-end:var(--sf-spacing-16)}.sf-tabs-right .sf-tab:after{inset-inline-start:0}.sf-tabs-right .sf-tab.sf-tab-selected{box-shadow:none;border-inline-start:0;border-radius:0}.sf-tabs-top .sf-tab:after,.sf-tabs-bottom .sf-tab:after{inline-size:100%;block-size:var(--sf-spacing-3);transform-origin:50%;inset-block-end:0;inset-inline:0;transform:scaleX(0)}.sf-tabs-top .sf-tab-selected:after,.sf-tabs-bottom .sf-tab-selected:after{transform:scaleX(1)}.sf-tabs.sf-tabs-has-indicator .sf-tab:after{content:none}.sf-tablist{gap:var(--sf-spacing-16);border-block-end:1px solid rgb(var(--sf-color-surface-variant));flex-direction:row;flex:none}.sf-tabpanels{padding-block:var(--sf-spacing-12);flex:auto;overflow-y:auto}.sf-tab{gap:var(--sf-spacing-6);border:0;transition:color .2s,background-color .2s,opacity .2s}.sf-tab-disabled{opacity:.04;pointer-events:none}.sf-tab:after{content:"";pointer-events:none;border-radius:var(--sf-radius-2);transition:transform .2s;position:absolute}.sf-tab.sf-tab-selected{border:0}.sf-tab-indicator{z-index:1;opacity:var(--tab-indicator-visible,1);inset-block-start:var(--tab-indicator-top,auto);inset-block-end:var(--tab-indicator-bottom,0);inset-inline-start:var(--tab-indicator-inline-start,0);inset-inline-end:var(--tab-indicator-inline-end,auto)}.sf-tab-indicator.sf-tab-indicator-horizontal-bottom{inset-block:0 auto}.sf-tab-indicator.sf-tab-indicator-vertical,.sf-tab-indicator.sf-tab-indicator-vertical-right{inset-inline:0 auto}.sf-tablist .sf-hscroll{width:100%;min-inline-size:0;display:block;position:relative}.sf-tablist .sf-hscroll .sf-hscroll-nav{z-index:2;justify-content:center;align-items:center;height:100%;display:flex;top:0;bottom:0}.sf-tablist .sf-hscroll .sf-hscroll-nav.sf-overlay{opacity:.04;cursor:not-allowed;pointer-events:none}.sf-tablist .sf-hscroll .sf-hscroll-nav.sf-scroll-right-nav{border-left:0}.sf-tablist .sf-hscroll .sf-hscroll-nav.sf-scroll-left-nav{border-right:0}.sf-tablist .sf-hscroll .sf-hscroll-bar{width:100%;height:100%;display:block;overflow:hidden}.sf-tablist .sf-hscroll .sf-hscroll-content{vertical-align:middle;align-items:center;gap:var(--sf-spacing-16);min-inline-size:max-content;flex-flow:row;height:100%;display:inline-flex}.sf-tablist .sf-hscroll .sf-tab{white-space:nowrap;flex-direction:row;flex:none;align-items:center;display:inline-flex}.sf-tablist .sf-vscroll{width:100%;height:100%}.sf-tablist .sf-vscroll .sf-vscroll-nav.sf-scroll-left-nav{border-right:0}.sf-tablist .sf-vscroll .sf-vscroll-nav.sf-scroll-up-nav{border-bottom:0}.sf-tablist .sf-vscroll .sf-vscroll-nav.sf-scroll-down-nav{border-top:0}.sf-tablist .sf-vscroll .sf-vscroll-bar{height:100%;display:block;overflow:hidden}.sf-tablist .sf-vscroll .sf-vscroll-content{align-items:stretch;gap:var(--sf-spacing-16);flex-direction:column;width:100%;display:flex}.sf-tablist .sf-vscroll .sf-tab{flex:none;width:100%;display:inline-flex}.sf-tablist .sf-tabs-popup-items{background:rgb(var(--sf-color-surface));border:1px solid rgb(var(--sf-color-surface-variant));border-radius:var(--sf-radius-4);box-shadow:var(--sf-elevation-2);min-inline-size:calc(var(--sf-spacing) * 18);max-block-size:calc(var(--sf-spacing) * 21);padding:var(--sf-spacing-4) var(--sf-spacing-0);z-index:1000;margin-top:var(--sf-spacing-4);flex-direction:column;top:100%;right:0;overflow-y:auto}.sf-tablist .sf-tabs-popup-items .sf-tab-overflow-item{appearance:none;text-align:start;width:100%;padding:var(--sf-spacing-10) var(--sf-spacing-16);font-size:var(--sf-font-size-sm);font-weight:var(--sf-font-weight-normal);color:rgb(var(--sf-color-on-surface));white-space:nowrap;background:0 0;border:0}.sf-tablist .sf-tabs-popup-items .sf-tab-overflow-item:hover{background-color:rgba(var(--sf-color-on-surface-variant), .08)}.sf-tablist .sf-tabs-popup-items .sf-tab-overflow-item-active{color:rgb(var(--sf-color-primary))}.sf-tablist .sf-tabs-overflow-trigger{appearance:none;inline-size:var(--sf-spacing-36);block-size:100%;min-block-size:var(--sf-spacing-36);padding:var(--sf-spacing-0) var(--sf-spacing-8);color:rgb(var(--sf-color-on-surface-variant));background:0 0;border:0;flex:none;margin-inline-start:auto;transition:background-color .15s,color .15s}.sf-tablist .sf-tabs-overflow-trigger:hover{background-color:rgba(var(--sf-color-on-surface-variant), .08);color:rgb(var(--sf-color-primary))}.sf-tablist .sf-tabs-overflow-trigger.sf-tabs-overflow-open{color:rgb(var(--sf-color-primary));background-color:rgba(var(--sf-color-primary), .12)}.sf-tabs{color:rgb(var(--sf-color-on-surface-variant))}.sf-tabs.sf-tabs-fill .sf-tab-selected{background:rgb(var(--sf-color-primary));color:rgb(var(--sf-color-on-primary))}.sf-tabs.sf-tabs-fill .sf-tab-selected:after{display:none}.sf-tabs.sf-tabs-fill .sf-tab-selected.sf-tab:hover,.sf-tabs.sf-tabs-fill .sf-tab-selected.sf-tab:active,.sf-tabs.sf-tabs-fill .sf-tab-selected.sf-tab:focus{background-color:rgba(var(--sf-color-primary), .08);color:rgb(var(--sf-color-on-surface-variant))}.sf-tabs.sf-tabs-fill .sf-tab-selected.sf-tab.sf-tab-selected:hover,.sf-tabs.sf-tabs-fill .sf-tab-selected.sf-tab.sf-tab-selected:active,.sf-tabs.sf-tabs-fill .sf-tab-selected.sf-tab.sf-tab-selected:focus{background-color:rgb(var(--sf-color-primary));color:rgb(var(--sf-color-on-primary))}.sf-tabs.sf-tabs-accent .sf-tab-selected{background:rgb(var(--sf-color-primary));color:rgb(var(--sf-color-on-primary))}.sf-tabs.sf-tabs-accent .sf-tab-selected:after{background-color:rgb(var(--sf-color-on-primary));inline-size:75%;left:var(--sf-spacing-10);block-size:var(--sf-spacing-1)}.sf-tabs.sf-tabs-accent .sf-tab-selected.sf-tab:hover,.sf-tabs.sf-tabs-accent .sf-tab-selected.sf-tab:active,.sf-tabs.sf-tabs-accent .sf-tab-selected.sf-tab:focus,.sf-tabs.sf-tabs-accent .sf-tab-selected.sf-tab.sf-tab-selected:hover,.sf-tabs.sf-tabs-accent .sf-tab-selected.sf-tab.sf-tab-selected:active,.sf-tabs.sf-tabs-accent .sf-tab-selected.sf-tab.sf-tab-selected:focus{background-color:rgb(var(--sf-color-primary));color:rgb(var(--sf-color-on-primary))}.sf-tab{color:rgb(var(--sf-color-on-surface-variant));padding-block:var(--sf-spacing-10);padding-inline:var(--sf-spacing-12);font-size:var(--sf-font-size-sm);font-weight:var(--sf-font-weight-medium);line-height:var(--sf-line-height-sm);letter-spacing:var(--sf-letter-spacing-normal);background:0 0}.sf-tab:hover{background-color:rgba(var(--sf-color-on-surface-variant), .08);color:rgb(var(--sf-color-on-surface-variant))}.sf-tab:active{background-color:rgba(var(--sf-color-on-surface-variant), .12);color:rgb(var(--sf-color-on-surface-variant))}.sf-tab:focus{background-color:rgba(var(--sf-color-on-surface-variant), .16);color:rgb(var(--sf-color-on-surface-variant))}.sf-tab.sf-tab-selected{color:rgb(var(--sf-color-primary))}.sf-tab.sf-tab-selected:hover{background-color:rgba(var(--sf-color-primary), .08)}.sf-tab.sf-tab-selected:active,.sf-tab.sf-tab-selected:focus{background-color:rgba(var(--sf-color-primary), .16)}.sf-tab:after,.sf-tab-indicator{background-color:rgb(var(--sf-color-primary))}.sf-tab-indicator.sf-tab-indicator-horizontal-bottom,.sf-tab-indicator.sf-tab-indicator-horizontal{inline-size:var(--tab-indicator-width,0);block-size:var(--sf-spacing-3);transition:inset-inline-start .2s,inset-inline-end .2s,inline-size .2s}.sf-tab-indicator.sf-tab-indicator-vertical,.sf-tab-indicator.sf-tab-indicator-vertical-right{block-size:var(--tab-indicator-height,0);inline-size:var(--sf-spacing-3);transition:inset-block-start .2s,block-size .2s}.sf-tabs-overflow-trigger:hover{background:rgba(var(--sf-color-on-surface-variant), .08)}.sf-tabs-overflow-trigger:focus,.sf-tabs-overflow-trigger:active{background:rgba(var(--sf-color-on-surface-variant), .12)}.sf-tabs-overflow-trigger.sf-tabs-overflow-open{background:rgba(var(--sf-color-primary), .12);color:rgb(var(--sf-color-primary))}.sf-tabs .sf-tab-close.sf-btn{box-shadow:none;color:inherit;background:0 0;border:0;padding:0}.sf-tabs .sf-tab-close.sf-btn:hover,.sf-tabs .sf-tab-close.sf-btn:focus,.sf-tabs .sf-tab-close.sf-btn:active{box-shadow:none;color:inherit;background:0 0;border:0}@keyframes spinner-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spinner-dash{0%{stroke-dashoffset:0}50%{stroke-dashoffset:40px}to{stroke-dashoffset:0}}.sf-btn.sf-dlg-closeicon-btn:hover,.sf-btn.sf-dlg-closeicon-btn:focus,.sf-btn.sf-dlg-closeicon-btn:active{color:rgb(var(--sf-color-on-surface-variant));background-color:rgb(var(--sf-color-on-surface), .1)}.sf-pager{font-size:var(--sf-font-size-sm);padding:var(--sf-spacing-7) var(--sf-spacing-20);white-space:normal;border-style:solid;border-width:1px;width:100%;display:inline-block}.sf-pager div,.sf-pager a{-webkit-user-select:none;user-select:none;display:inline-flex}.sf-pager div.sf-pager-message-bar{display:inline-block}.sf-pager .sf-pager-mfirst,.sf-pager .sf-pager-mprevious,.sf-pager .sf-pager-mnext,.sf-pager .sf-pager-mlast,.sf-pager .sf-pager-item-disable{display:none}.sf-pager .sf-pager-external-message{margin:var(--sf-spacing-6) var(--sf-spacing-6) var(--sf-spacing-0);text-overflow:ellipsis;display:block;overflow:hidden}.sf-pager-message-bar{padding-bottom:var(--sf-spacing-11);padding-right:var(--sf-spacing-0);padding-top:var(--sf-spacing-11);font-weight:var(--sf-font-weight-normal);float:right;letter-spacing:var(--sf-letter-spacing-wider);line-height:var(--sf-line-height-sm);color:var(--sf-color-on-surface-variant)}.sf-numeric-item{line-height:var(--sf-line-height-sm);padding:var(--sf-spacing-10) var(--sf-spacing-16);text-align:center;vertical-align:middle;font-weight:var(--sf-font-weight-medium);margin:var(--sf-spacing-0) var(--sf-spacing-2);display:inline-block}.sf-pager-container{display:inline-block}.sf-pager-container .sf-icons{line-height:var(--sf-line-height-5xl);padding:var(--sf-spacing-10);vertical-align:middle;margin:var(--sf-spacing-0) var(--sf-spacing-2);display:inline-block}.sf-pager-container .sf-pager-first{border-radius:var(--sf-radius-4);border:0}.sf-pager-container .sf-pager-last{border-radius:var(--sf-radius-4)}.sf-pager-container .sf-pager-previous,.sf-pager-container .sf-numeric-item,.sf-pager-container .sf-pager-next,.sf-pager-container .sf-pager-last{border:0}.sf-pager-icons,.sf-current-item{border-radius:var(--sf-radius-4);cursor:pointer;text-decoration:none}.sf-pager-mprevious{text-indent:-3px}.sf-pager-mnext{text-indent:-2px}.sf-pp,.sf-np{font-size:var(--sf-font-size-base);padding:var(--sf-spacing-10) var(--sf-spacing-13)}@media (width<=769px){.sf-pager{padding:var(--sf-spacing-12) var(--sf-spacing-0) var(--sf-spacing-13)}.sf-pager .sf-pager-message-bar{text-align:center;float:initial;width:calc(60% - 48px);display:inline-block}.sf-pager .sf-pager-mfirst,.sf-pager .sf-pager-mprevious,.sf-pager .sf-pager-mnext,.sf-pager .sf-pager-mlast{padding:1% 5%;display:inline-block}.sf-pager-count-message-container,.sf-pager .sf-pager-container{display:none}.sf-pager-mfirst{text-align:right;width:calc(10% + 11px);margin-right:var(--sf-spacing-4)}.sf-pager-mprevious{text-align:right;width:10%;margin:var(--sf-spacing-0) var(--sf-spacing-4)}.sf-pager-mnext{text-align:left;width:10%;margin:var(--sf-spacing-0) var(--sf-spacing-4)}.sf-pager-mlast{text-align:left;width:calc(10% + 11px);margin-left:var(--sf-spacing-4)}}.sf-rtl .sf-pager-container .sf-pager-first,.sf-rtl .sf-pager-container .sf-pager-last{border-radius:var(--sf-radius-4)}.sf-rtl .sf-pager-container .sf-pager-previous,.sf-rtl .sf-pager-container .sf-numeric-item,.sf-rtl .sf-pager-container .sf-pager-next,.sf-rtl .sf-pager-container .sf-pager-last{border:0}.sf-rtl .sf-pager-message-bar{float:left}@media (width<=769px){.sf-rtl .sf-pager-message-bar{float:initial}}.sf-pager{background:linear-gradient(0deg, rgba(var(--sf-color-primary), .08), rgba(var(--sf-color-primary), .08)), rgba(var(--sf-color-surface));color:var(--sf-color-on-surface-variant);border-color:rgba(var(--sf-color-line-color))}.sf-pager .sf-icons.sf-disable{cursor:auto;color:rgba(var(--sf-color-on-surface-variant), .38)}.sf-pager svg.sf-disabled{opacity:unset}.sf-pager .sf-focused{box-shadow:var(--sf-elevation-inner)}.sf-pager-icons:hover{background-color:rgba(var(--sf-color-on-surface), .05);color:var(--sf-color-on-surface-variant)}.sf-spacing{color:var(--sf-color-on-surface)}.sf-numeric-item.sf-focused,.sf-pager .sf-icons.sf-focused{background-color:rgba(var(--sf-color-on-surface), .08);color:var(--sf-color-on-surface-variant)}.sf-current-item,.sf-current-item.sf-focused{background-color:rgba(var(--sf-color-primary-container), .65);color:var(--sf-color-on-surface-variant)}.sf-current-item:hover{background-color:color-mix(in srgb, rgba(var(--sf-color-primary-container), .85), rgba(var(--sf-color-on-surface), .15));color:var(--sf-color-on-surface-variant)}@media (width<=590px){.sf-pager-icons:hover{background:linear-gradient(0deg, rgba(var(--sf-color-primary), .08), rgba(var(--sf-color-primary), .08)), rgba(var(--sf-color-surface));color:rgba(var(--sf-color-primary))}}.sf-spanned-grid.sf-both-lines:not(.sf-rtl) .sf-grid-content-row .sf-cell:first-child:not(.row-first-cell),.sf-spanned-grid.sf-vertical-lines:not(.sf-rtl) .sf-grid-content-row .sf-cell:first-child:not(.row-first-cell),.sf-stacked-header-grid:not(.sf-hide-lines,.sf-rtl,.sf-horizontal-lines) .sf-grid-header-row .sf-cell:first-child:not(.row-first-cell){border-left-width:1px}.sf-rtl.sf-spanned-grid.sf-both-lines .sf-grid-content-row .sf-cell:last-child:not(.row-last-cell),.sf-rtl.sf-spanned-grid.sf-vertical-lines .sf-grid-content-row .sf-cell:last-child:not(.row-last-cell),.sf-rtl.sf-spanned-grid .sf-grid-header-row .sf-cell:last-child:not(.row-last-cell),.sf-rtl.sf-spanned-grid .sf-filter-row .sf-cell:last-child:not(.row-last-cell),.sf-rtl.sf-stacked-header-grid:not(.sf-hide-lines,.sf-horizontal-lines) .sf-cell:last-child:not(.row-last-cell){border-left-width:1px}.sf-row-min-height:not(.sf-wrap) .sf-grid-content-row.sf-grid-row-height .sf-cell:has(>.fixed-height-wrapper){padding-bottom:var(--sf-spacing-0);padding-top:var(--sf-spacing-0);line-height:0}.sf-row-min-height:not(.sf-wrap) .sf-grid-summary-row.sf-grid-row-height .sf-cell:has(>.fixed-height-wrapper){line-height:var(--sf-line-height-xs);padding:var(--sf-spacing-0) var(--sf-spacing-8)}.sf-grid-summary-row .sf-left-pinned-cell,.sf-grid-summary-row .sf-right-pinned-cell,.sf-grid-filterbar .sf-input-group.sf-outline .sf-label-top{background:linear-gradient(0deg, rgba(var(--sf-color-primary), .05), rgba(var(--sf-color-primary), .05)), rgba(var(--sf-color-surface))}@media (width<=39.9375em){.sf-pivot-workspace{flex-direction:column}.sf-pivot-main{flex-basis:0;min-height:45vh}.sf-pivot-workspace>.sf-pivot-panel{width:100%;max-height:var(--sf-pivot-panel-max-height,none);border-inline-start:0;border-block-start:1px solid rgba(var(--sf-color-outline-variant));flex:0 auto}.sf-pivot-panel.sf-collapsed{flex:0 0 calc(var(--sf-line-height-xs) + var(--sf-spacing-6) + var(--sf-spacing-12));width:100%}.sf-pivot-panel.sf-collapsed .sf-pivot-panel-header{justify-content:flex-end}}:root,.sf-light-mode{--sf-color-black:0, 0, 0;--sf-color-white:255, 255, 255;--sf-color-primary:103, 80, 164;--sf-color-primary-container:234, 221, 255;--sf-color-secondary:98, 91, 113;--sf-color-surface:255, 255, 255;--sf-color-surface-variant:231, 224, 236;--sf-color-background:255, 255, 255;--sf-color-on-primary:255, 255, 255;--sf-color-on-primary-container:33, 0, 94;--sf-color-on-surface:28, 27, 31;--sf-color-on-surface-variant:73, 69, 78;--sf-color-outline:121, 116, 126;--sf-color-outline-variant:196, 199, 197;--sf-color-shadow:0, 0, 0;--sf-color-inverse-surface:49, 48, 51;--sf-color-inverse-on-surface:244, 239, 244;--sf-color-scrim:0, 0, 0;--sf-color-error:179, 38, 30;--sf-color-error-container:249, 222, 220;--sf-color-on-error:255, 250, 250;--sf-color-on-error-container:65, 14, 11;--sf-color-success:32, 81, 7;--sf-color-success-container:209, 255, 186;--sf-color-on-success:244, 255, 239;--sf-color-on-success-container:13, 39, 0;--sf-color-info:1, 87, 155;--sf-color-info-container:233, 245, 255;--sf-color-on-info:250, 253, 255;--sf-color-on-info-container:0, 51, 91;--sf-color-warning:145, 76, 0;--sf-color-warning-container:254, 236, 222;--sf-color-on-warning:255, 255, 255;--sf-color-on-warning-container:47, 21, 0;--sf-color-success-text:255, 255, 255;--sf-color-warning-text:255, 255, 255;--sf-color-error-text:255, 255, 255;--sf-color-info-text:255, 255, 255;--sf-color-line-color:231, 227, 240;--sf-color-placeholder-text-color:121, 116, 126;--sf-color-shadow-focus-ring1:0 0 0 1px #fff,0 0 0 3px #000;--sf-color-formula-reference-cell-border-1:#008aa9;--sf-color-formula-reference-cell-border-2:#bc4b09;--sf-color-formula-reference-cell-border-3:#8156b8;--sf-color-formula-reference-cell-border-4:#007c1f;--sf-color-formula-reference-cell-border-5:#d35491;--sf-color-formula-reference-cell-border-6:#d13438;--sf-color-formula-reference-cell-border-7:#4d6787;--sf-color-formula-reference-cell-background-1:#f2fafc;--sf-color-formula-reference-cell-background-2:#fff9f5;--sf-color-formula-reference-cell-background-3:#f8f4ff;--sf-color-formula-reference-cell-background-4:#f1faf1;--sf-color-formula-reference-cell-background-5:#fff3f9;--sf-color-formula-reference-cell-background-6:#fdf3f4;--sf-color-formula-reference-cell-background-7:#f3f8ff;--sf-elevation-4:0px .3px .9px 0px #0000001a, 0px 1.6px 3.6px 0px #00000021;--sf-elevation-4-reverse:0px -.3px .9px 0px #0000001a, 0px -1.6px 3.6px 0px #00000021}:root,.sf-light-mode,.sf-dark-mode{--sf-font-size:1rem;--sf-spacing:1rem;--sf-radius:1rem;--sf-font-family:"Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", sans-serif;--sf-letter-spacing:0px;--sf-elevation:0 .8px 16px rgba($black, .15);--sf-elevation-1:0 1px 3px 1px #00000026, 0 1px 2px 0 #0000004d;--sf-elevation-2:0 2px 6px 2px #00000026, 0 1px 2px 0 #0000004d;--sf-elevation-3:0 1px 3px 0 #0000004d, 0 4px 8px 3px #00000026;--sf-elevation-inner:inset 0 1px 2px rgba($black, .075);--sf-font-size-xs:calc(var(--sf-font-size) * .75);--sf-font-size-2xs:calc(var(--sf-font-size) * .625);--sf-font-size-sm:calc(var(--sf-font-size) * .875);--sf-font-size-base:calc(var(--sf-font-size) * 1);--sf-font-size-lg:calc(var(--sf-font-size) * 1.125);--sf-font-size-xl:calc(var(--sf-font-size) * 1.25);--sf-font-size-2xl:calc(var(--sf-font-size) * 1.5);--sf-font-size-3xl:calc(var(--sf-font-size) * 2);--sf-line-height-2xs:calc(var(--sf-font-size) * .875);--sf-line-height-xs:calc(var(--sf-font-size) * 1);--sf-line-height-sm:calc(var(--sf-font-size) * 1.25);--sf-line-height-base:calc(var(--sf-font-size) * 1.5);--sf-line-height-lg:calc(var(--sf-font-size) * 1.75);--sf-line-height-2xl:calc(var(--sf-font-size) * 2);--sf-line-height-3xl:calc(var(--sf-font-size) * 2.25);--sf-line-height-5xl:1;--sf-font-weight-normal:400;--sf-font-weight-medium:500;--sf-font-weight-semibold:600;--sf-font-weight-bold:700;--sf-letter-spacing-normal:var(--sf-letter-spacing);--sf-letter-spacing-wide:calc(var(--sf-letter-spacing) + .1px);--sf-letter-spacing-wider:calc(var(--sf-letter-spacing) + .25px);--sf-spacing-0:0;--sf-spacing-1:calc(var(--sf-spacing) * .0625);--sf-spacing-2:calc(var(--sf-spacing) * .125);--sf-spacing-3:calc(var(--sf-spacing) * .1875);--sf-spacing-4:calc(var(--sf-spacing) * .25);--sf-spacing-5:calc(var(--sf-spacing) * .3125);--sf-spacing-6:calc(var(--sf-spacing) * .375);--sf-spacing-7:calc(var(--sf-spacing) * .4375);--sf-spacing-8:calc(var(--sf-spacing) * .5);--sf-spacing-9:calc(var(--sf-spacing) * .5625);--sf-spacing-10:calc(var(--sf-spacing) * .625);--sf-spacing-11:calc(var(--sf-spacing) * .6875);--sf-spacing-12:calc(var(--sf-spacing) * .75);--sf-spacing-13:calc(var(--sf-spacing) * .8125);--sf-spacing-14:calc(var(--sf-spacing) * .875);--sf-spacing-15:calc(var(--sf-spacing) * .9375);--sf-spacing-16:calc(var(--sf-spacing) * 1);--sf-spacing-18:calc(var(--sf-spacing) * 1.125);--sf-spacing-20:calc(var(--sf-spacing) * 1.25);--sf-spacing-22:calc(var(--sf-spacing) * 1.375);--sf-spacing-23:calc(var(--sf-spacing) * 1.4375);--sf-spacing-24:calc(var(--sf-spacing) * 1.5);--sf-spacing-28:calc(var(--sf-spacing) * 1.75);--sf-spacing-30:calc(var(--sf-spacing) * 1.875);--sf-spacing-32:calc(var(--sf-spacing) * 2);--sf-spacing-36:calc(var(--sf-spacing) * 2.25);--sf-spacing-40:calc(var(--sf-spacing) * 2.5);--sf-spacing-48:calc(var(--sf-spacing) * 3);--sf-spacing-52:calc(var(--sf-spacing) * 3.25);--sf-spacing-56:calc(var(--sf-spacing) * 3.5);--sf-spacing-72:calc(var(--sf-spacing) * 4.5);--sf-radius-0:0px;--sf-radius-2:calc(var(--sf-radius) * .125);--sf-radius-4:calc(var(--sf-radius) * .25);--sf-radius-6:calc(var(--sf-radius) * .375);--sf-radius-8:calc(var(--sf-radius) * .5);--sf-radius-12:calc(var(--sf-radius) * .75);--sf-radius-16:calc(var(--sf-radius) * 1);--sf-radius-20:calc(var(--sf-radius) * 1.25);--sf-radius-24:calc(var(--sf-radius) * 1.5);--sf-radius-28:calc(var(--sf-radius) * 1.75);--sf-radius-full:999px}.sf-dark-mode{--sf-color-black:0, 0, 0;--sf-color-white:255, 255, 255;--sf-color-primary:208, 188, 255;--sf-color-primary-container:79, 55, 139;--sf-color-secondary:204, 194, 220;--sf-color-surface:28, 27, 31;--sf-color-surface-variant:73, 69, 79;--sf-color-background:28, 27, 31;--sf-color-on-primary:55, 30, 115;--sf-color-on-primary-container:234, 221, 255;--sf-color-on-surface:230, 225, 229;--sf-color-on-surface-variant:202, 196, 208;--sf-color-outline:147, 143, 153;--sf-color-outline-variant:68, 71, 70;--sf-color-shadow:0, 0, 0;--sf-color-inverse-surface:230, 225, 229;--sf-color-inverse-on-surface:49, 48, 51;--sf-color-scrim:0, 0, 0;--sf-color-error:242, 184, 181;--sf-color-error-container:140, 29, 24;--sf-color-on-error:96, 20, 16;--sf-color-on-error-container:249, 222, 220;--sf-color-success:83, 202, 23;--sf-color-success-container:22, 62, 2;--sf-color-on-success:13, 39, 0;--sf-color-on-success-container:183, 250, 150;--sf-color-info:71, 172, 251;--sf-color-info-container:0, 67, 120;--sf-color-on-info:0, 51, 91;--sf-color-on-info-container:173, 219, 255;--sf-color-warning:245, 180, 130;--sf-color-warning-container:123, 65, 0;--sf-color-on-warning:99, 52, 0;--sf-color-on-warning-container:255, 220, 193;--sf-color-success-text:0, 0, 0;--sf-color-warning-text:0, 0, 0;--sf-color-info-text:0, 0, 0;--sf-color-error-text:0, 0, 0;--sf-color-line-color:57, 53, 67;--sf-color-placeholder-text-color:121, 116, 126;--sf-color-shadow-focus-ring1:0 0 0 1px #000,0 0 0 3px #fff;--sf-color-formula-reference-cell-border-1:#0099bc;--sf-color-formula-reference-cell-border-2:#faa06b;--sf-color-formula-reference-cell-border-3:#b791e8;--sf-color-formula-reference-cell-border-4:#107c10;--sf-color-formula-reference-cell-border-5:#e86ca8;--sf-color-formula-reference-cell-border-6:#dc626d;--sf-color-formula-reference-cell-border-7:#7c9fca;--sf-color-formula-reference-cell-background-1:#002e38;--sf-color-formula-reference-cell-background-2:#4a1e04;--sf-color-formula-reference-cell-background-3:#322546;--sf-color-formula-reference-cell-background-4:#052505;--sf-color-formula-reference-cell-background-5:#2d1822;--sf-color-formula-reference-cell-background-6:#3b0509;--sf-color-formula-reference-cell-background-7:#152130;--sf-elevation-4:0px 1px 2px 0px #0009, 0px 4px 8px 3px #0009;--sf-elevation-4-reverse:0px -1px 2px 0px #0009, 0px -4px 8px 3px #0009}.sf-control{font-family:var(--sf-font-family);font-size:var(--sf-font-size-base);font-weight:var(--sf-font-weight-normal);line-height:var(--sf-line-height-base);letter-spacing:var(--sf-letter-spacing-normal)}.sf-control:focus,.sf-control :focus{outline:none}.sf-size-small{font-size:var(--sf-font-size-sm);line-height:var(--sf-line-height-sm)}.sf-size-medium{font-size:var(--sf-font-size-base);line-height:var(--sf-line-height-base)}.sf-size-large{font-size:var(--sf-font-size-lg);line-height:var(--sf-line-height-lg)}.sf-control,.sf-control [class^=sf-],.sf-control [class*=\ sf-]{box-sizing:border-box}.sf-ripple-wrapper{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.sf-ripple-element{border-radius:var(--sf-radius-0);pointer-events:none;transition:opacity .3s transform 50ms cubic-bezier(.2, 0, 0, 1);position:absolute;overflow:hidden;transform:scale(0)}.sf-license-banner{cursor:pointer;position:absolute;top:27%;right:10px}.sf-pos-absolute{position:absolute}.sf-pos-relative{position:relative}.sf-display-none{display:none}.sf-display-block{display:block}.sf-display-flex{display:flex}.sf-display-inline-block{display:inline-block}.sf-display-inline{display:inline}.sf-display-inline-flex{display:inline-flex}.sf-display-table{display:table}.sf-content-start,.sf-content-left{justify-content:flex-start;align-items:flex-start;display:flex}.sf-content-center{justify-content:center;align-items:center;display:flex}.sf-content-end,.sf-content-right{justify-content:flex-end;align-items:flex-end;display:flex}.sf-content-between{justify-content:space-between;align-items:center;display:flex}.sf-title{font-size:var(--sf-font-size-2xl);line-height:var(--sf-line-height-xs)}.sf-content{font-size:var(--sf-font-size-sm);line-height:var(--sf-line-height-sm);white-space:normal;overflow-wrap:break-word;outline:0;width:100%;height:100%}.sf-icon{vertical-align:middle;justify-content:center;align-items:center;display:inline-flex}.sf-icon-size{width:1em;height:1em;font-size:var(--sf-font-size-base)}.sf-font-size-xs{font-size:var(--sf-font-size-xs)}.sf-font-size-sm{font-size:var(--sf-font-size-sm)}.sf-font-size-base{font-size:var(--sf-font-size-base)}.sf-font-size-lg{font-size:var(--sf-font-size-lg)}.sf-font-size-xl{font-size:var(--sf-font-size-xl)}.sf-font-size-2xl{font-size:var(--sf-font-size-2xl)}.sf-font-size-3xl{font-size:var(--sf-font-size-3xl)}.sf-rtl{text-align:right;direction:rtl}.sf-overlay{opacity:.5;pointer-events:none;touch-action:none;width:100%;height:100%}.sf-prevent-select{-webkit-user-select:none;user-select:none}.sf-block-touch{touch-action:pinch-zoom}.sf-touch-none{touch-action:none}.sf-no-pointer{pointer-events:none}.sf-disabled{cursor:default;opacity:.35;pointer-events:none;background-image:none}.sf-readonly{cursor:default;pointer-events:none}.sf-link{cursor:pointer;color:inherit;text-decoration:none}.sf-link:hover{text-decoration:underline}.sf-image{display:inline-block}.sf-list-none{list-style-type:none}.sf-overflow-hidden{overflow:hidden}.sf-overflow-auto{overflow:auto}.sf-overflow-visible{overflow:visible}.sf-cursor-pointer{cursor:pointer}.sf-cursor-default{cursor:default}.sf-cursor-auto{cursor:auto}.sf-cursor-not-allowed{cursor:not-allowed}.sf-radius-0{border-radius:var(--sf-radius-0)}.sf-radius-2{border-radius:var(--sf-radius-2)}.sf-radius-4{border-radius:var(--sf-radius-4)}.sf-radius-6{border-radius:var(--sf-radius-6)}.sf-radius-8{border-radius:var(--sf-radius-8)}.sf-radius-12{border-radius:var(--sf-radius-12)}.sf-radius-16{border-radius:var(--sf-radius-16)}.sf-radius-20{border-radius:var(--sf-radius-20)}.sf-radius-24{border-radius:var(--sf-radius-24)}.sf-radius-28{border-radius:var(--sf-radius-28)}.sf-radius-full{border-radius:var(--sf-radius-full)}.sf-align-center{line-height:var(--sf-line-height-base);align-items:center;display:flex}.sf-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sf-nowrap{white-space:nowrap}.sf-resize{position:absolute}.sf-resize-x{resize:horizontal;overflow:auto}.sf-resize-y{resize:vertical;overflow:auto}.sf-resize-xy{resize:both;overflow:auto}.sf-resize-none{resize:none}.sf-resize-handle{position:absolute}.sf-resize-n{cursor:n-resize}.sf-resize-e{cursor:e-resize}.sf-resize-s{cursor:s-resize}.sf-resize-w{cursor:w-resize}.sf-resize-nw{cursor:nw-resize}.sf-resize-ne{cursor:ne-resize}.sf-resize-se{cursor:se-resize}.sf-resize-sw{cursor:sw-resize}.sf-resize-ns{cursor:ns-resize}.sf-resize-ew{cursor:ew-resize}.sf-resize-nesw{cursor:nesw-resize}.sf-resize-nwse{cursor:nwse-resize}.sf-resize-all{cursor:move}.sf-resize-col{cursor:col-resize}.sf-resize-row{cursor:row-resize}.sf-resize-not-allowed{cursor:not-allowed}.sf-error{color:rgba(var(--sf-color-error))}.sf-warning{color:rgba(var(--sf-color-warning))}.sf-success{color:rgba(var(--sf-color-success))}.sf-information{color:rgba(var(--sf-color-info))}.sf-overlay{background-color:rgba(var(--sf-color-scrim), .5)}.sf-ripple-element{background:linear-gradient(90deg,#1c1b1f14 0%,#1c1b1f1a 5% 50%,#1c1b1f1a 50% 95%,#1c1b1f14 100%)}.sf-license{color:#ff0;text-decoration:none}.sf-list-container{flex-direction:column;display:flex;position:relative;overflow:hidden}.sf-list-parent{margin:var(--sf-spacing-0);padding:var(--sf-spacing-0);max-height:inherit;overflow:auto}.sf-list-item{padding:var(--sf-spacing-8) var(--sf-spacing-16);cursor:pointer;border-radius:var(--sf-radius-0);margin-bottom:var(--sf-spacing-0);font-size:var(--sf-font-size-base);border-block-end:0 solid rgba(var(--sf-color-outline-variant));color:rgba(var(--sf-color-on-surface));line-height:var(--sf-line-height-base);background-color:#0000;border-block-start:0 solid #0000;border-inline:0 solid #0000;align-items:center;display:flex;position:relative}.sf-list-item.sf-active{background-color:rgb(var(--sf-color-primary-container));color:rgba(var(--sf-color-on-surface))}.sf-list-item.sf-hover,.sf-list-item:hover{background-color:rgba(var(--sf-color-on-surface), .05);color:rgba(var(--sf-color-on-surface));border-color:rgba(var(--sf-color-outline-variant))}.sf-list-item.sf-hover .sf-list-item-header,.sf-list-item.sf-hover .sf-list-content,.sf-list-item:hover .sf-list-item-header,.sf-list-item:hover .sf-list-content,.sf-list-item.sf-hover.sf-active .sf-list-item-header,.sf-list-item.sf-hover.sf-active .sf-list-content,.sf-list-item:hover.sf-active .sf-list-item-header,.sf-list-item:hover.sf-active .sf-list-content{color:rgba(var(--sf-color-on-surface))}.sf-list-item:active{background-color:rgba(var(--sf-color-on-surface), .08);color:rgba(var(--sf-color-on-surface))}.sf-list-item.sf-focused{background-color:rgba(var(--sf-color-on-surface), .04);color:rgba(var(--sf-color-on-surface))}.sf-list-item.sf-item-focus{background:rgba(var(--sf-color-on-surface), .04);color:rgba(var(--sf-color-on-surface))}.sf-list-item.sf-disabled{color:rgba(var(--sf-color-on-surface), .38);opacity:1;background:0 0}.sf-list-group-item{font-weight:var(--sf-font-weight-semibold);font-size:var(--sf-font-size-base);line-height:var(--sf-line-height-base);padding:var(--sf-spacing-8) var(--sf-spacing-16);margin-bottom:var(--sf-spacing-0);cursor:default;background:linear-gradient(0deg, rgba(var(--sf-color-surface), 1), rgba(var(--sf-color-surface), 1)), rgba(var(--sf-color-surface));color:rgba(var(--sf-color-on-surface-variant));border-bottom:0 solid;border-color:rgba(var(--sf-color-outline-variant));z-index:1;align-items:center;display:flex;position:sticky;top:0}.sf-list-group-item .sf-list-text{cursor:default;padding:var(--sf-spacing-0);flex-grow:1}.sf-list-group-item:not(.sf-list-group-first-item){box-shadow:inset 0 var(--sf-spacing-1) rgba(var(--sf-color-outline-variant))}.sf-pinned-group{z-index:1000;background:inherit;position:sticky;top:0}.sf-pinned-group .sf-list-group-item{box-shadow:none}.sf-list-text-content{flex-grow:1;align-items:center;width:100%;display:flex;position:relative}.sf-list-text{text-overflow:ellipsis;white-space:nowrap;padding:var(--sf-spacing-0);flex-grow:1;overflow:hidden}.sf-list-text .sf-anchor-wrap{align-items:center;display:flex}.sf-list-icon{margin-inline-end:var(--sf-spacing-10);margin-bottom:var(--sf-spacing-2);flex-shrink:0}.sf-small .sf-list-item,.sf-small .sf-list-group-item{padding:var(--sf-spacing-6) var(--sf-spacing-12);font-size:var(--sf-font-size-sm);line-height:var(--sf-line-height-sm)}.sf-large .sf-list-item,.sf-large .sf-list-group-item{padding:var(--sf-spacing-12) var(--sf-spacing-16);font-size:var(--sf-font-size-base);line-height:var(--sf-line-height-base)}@keyframes sf-shimmer-wave{to{transform:translateX(calc(50% + var(--sf-spacing) * 6.25))}}.sf-list-skeleton{border-radius:var(--sf-radius-2);background:linear-gradient(0deg, rgba(var(--sf-color-primary), .08), rgba(var(--sf-color-primary), .08)), rgba(var(--sf-color-surface));border:none;width:100%;display:inline-block;position:relative;overflow:hidden}.sf-list-skeleton:after{content:"";width:calc(200% + var(--sf-spacing) * 12.5);background-image:linear-gradient(90deg, transparent calc(50% - calc(var(--sf-spacing) * 6.25)), #fff 50%, transparent calc(50% + calc(var(--sf-spacing) * 6.25)));animation:2s ease-in-out infinite sf-shimmer-wave;position:absolute;top:0;bottom:0;right:0}.sf-virtualization .sf-ul{scroll-padding-top:var(--sf-spacing-40)}.sf-virtualization .sf-ul .sf-list-group-item:not(.sf-list-group-first-item){top:auto}.sf-virtual-scroll-parent{position:relative;overflow:auto}.sf-checkbox{opacity:0;width:1px;height:1px;position:absolute;bottom:20%;left:40%}.sf-checkbox-wrapper{-webkit-user-select:none;user-select:none;align-items:center;display:flex}.sf-checkbox-wrapper:hover .sf-checkbox-ripple{background:rgba(var(--sf-color-primary), .08)}.sf-checkbox-wrapper:active .sf-checkbox-ripple,.sf-checkbox-wrapper:focus .sf-checkbox-ripple{box-shadow:none}.sf-checkbox-wrapper:active .sf-checkbox-ripple .sf-checkbox-icons,.sf-checkbox-wrapper:focus .sf-checkbox-ripple .sf-checkbox-icons{border-color:rgb(var(--sf-color-on-surface-variant))}.sf-checkbox-wrapper:has(.sf-checkbox:focus-visible) .sf-checkbox-ripple{box-shadow:0 0 0 2px rgba(var(--sf-color-on-surface), 1)}.sf-checkbox-wrapper:has(.sf-checkbox:focus-visible) .sf-checkbox-ripple .sf-checkbox-icons{border-color:rgb(var(--sf-color-on-surface-variant))}.sf-checkbox-wrapper.sf-disabled{opacity:.38}.sf-checkbox-frame-sm{width:var(--sf-spacing-16);height:var(--sf-spacing-16)}.sf-checkbox-frame-sm svg{width:var(--sf-font-size-xs);height:var(--sf-font-size-xs)}.sf-checkbox-frame-la{width:var(--sf-spacing-20);height:var(--sf-spacing-20)}.sf-checkbox-frame-la svg{width:var(--sf-font-size-sm);height:var(--sf-font-size-sm)}.sf-checkbox-frame-me{width:var(--sf-spacing-18);height:var(--sf-spacing-18)}.sf-checkbox-frame-me svg{width:var(--sf-font-size-xs);height:var(--sf-font-size-xs)}.sf-checkbox-icons{border-radius:var(--sf-radius-2);background-color:#0000;border:2px solid;flex:none;justify-content:center;align-items:center;display:flex}.sf-checkbox-icons:not(.sf-error):not(.sf-checkbox-checked){color:rgb(var(--sf-color-on-surface-variant))}.sf-checkbox-checked,.sf-checkbox-indeterminate{background-color:rgb(var(--sf-color-secondary));border-color:rgb(var(--sf-color-secondary));color:rgb(var(--sf-color-on-primary))}.sf-checkbox-label{cursor:pointer;color:rgb(var(--sf-color-on-surface));align-items:center;display:flex;position:relative}.sf-checkbox-label.sf-right{flex-direction:row-reverse}.sf-checkbox-label.sf-left{flex-direction:row}.sf-checkbox-label.sf-top{flex-direction:column;align-items:flex-start}.sf-checkbox-label.sf-bottom{flex-direction:column-reverse;align-items:flex-start}.sf-checkbox-label .sf-label{font-weight:var(--sf-font-weight-normal)}.sf-checkbox-ripple{border-radius:var(--sf-radius-full);position:relative}.sf-checkbox-ripple-me{padding:var(--sf-spacing-7)}.sf-checkbox-ripple-sm{padding:var(--sf-spacing-6)}.sf-checkbox-ripple-la{padding:var(--sf-spacing-10)}.sf-checkbox-wrapper.sf-primary .sf-checkbox-indeterminate,.sf-checkbox-wrapper.sf-primary .sf-checkbox-checked{background:rgb(var(--sf-color-primary));border-color:rgb(var(--sf-color-primary));color:rgb(var(--sf-color-on-primary))}.sf-checkbox-wrapper.sf-primary:hover .sf-checkbox-ripple{background:rgba(var(--sf-color-primary), .12)}.sf-checkbox-wrapper.sf-success .sf-checkbox-indeterminate,.sf-checkbox-wrapper.sf-success .sf-checkbox-checked{background:rgb(var(--sf-color-success));border-color:rgb(var(--sf-color-success));color:rgb(var(--sf-color-success-text))}.sf-checkbox-wrapper.sf-success:hover .sf-checkbox-ripple{background:rgba(var(--sf-color-success), .12)}.sf-checkbox-wrapper.sf-info .sf-checkbox-indeterminate,.sf-checkbox-wrapper.sf-info .sf-checkbox-checked{background:rgb(var(--sf-color-info));border-color:rgb(var(--sf-color-info));color:rgb(var(--sf-color-info-text))}.sf-checkbox-wrapper.sf-info:hover .sf-checkbox-ripple{background:rgba(var(--sf-color-info), .12)}.sf-checkbox-wrapper.sf-warning .sf-checkbox-indeterminate,.sf-checkbox-wrapper.sf-warning .sf-checkbox-checked{background:rgb(var(--sf-color-warning));border-color:rgb(var(--sf-color-warning));color:rgb(var(--sf-color-warning-text))}.sf-checkbox-wrapper.sf-warning:hover .sf-checkbox-ripple{background:rgba(var(--sf-color-warning), .12)}.sf-checkbox-wrapper.sf-error .sf-checkbox-indeterminate,.sf-checkbox-wrapper.sf-error .sf-checkbox-checked{background:rgb(var(--sf-color-error));border-color:rgb(var(--sf-color-error));color:rgb(var(--sf-color-error-text))}.sf-checkbox-wrapper.sf-error:hover .sf-checkbox-ripple{background:rgba(var(--sf-color-error), .12)}.sf-checkbox-small{line-height:var(--sf-line-height-xs);gap:var(--sf-spacing-4);font-size:var(--sf-font-size-xs)}.sf-checkbox-medium{line-height:var(--sf-line-height-sm);gap:var(--sf-spacing-3);font-size:var(--sf-font-size-sm)}.sf-checkbox-large{line-height:var(--sf-line-height-sm);gap:var(--sf-spacing-4);font-size:var(--sf-font-size-sm)}.sf-listview{border-radius:var(--sf-radius-4);border:1px solid rgb(var(--sf-color-outline-variant));padding:var(--sf-spacing-4) var(--sf-spacing-0) var(--sf-spacing-4) var(--sf-spacing-0);background-color:linear-gradient(0deg, rgba(var(--sf-color-surface), 1), rgba(var(--sf-color-surface), 1)), rgba(var(--sf-color-surface));flex-direction:column}.sf-listview .sf-list-container{max-height:inherit}.sf-listview .sf-list-item{padding:var(--sf-spacing-12) var(--sf-spacing-16)}.sf-listview .sf-list-group-item{padding:var(--sf-spacing-8) var(--sf-spacing-16)}.sf-list-header{font-weight:var(--sf-font-weight-medium);font-size:var(--sf-font-size-sm);line-height:var(--sf-line-height-sm);min-height:calc(var(--sf-spacing) * 2.5);letter-spacing:var(--sf-letter-spacing-wide);padding:var(--sf-spacing-10) var(--sf-spacing-16) var(--sf-spacing-10) var(--sf-spacing-16);color:var(--sf-color-on-surface-variant);gap:var(--sf-spacing-12)}.sf-btn{letter-spacing:var(--sf-letter-spacing-wide);cursor:pointer;text-align:center;-webkit-user-select:none;user-select:none;white-space:normal;font-weight:var(--sf-font-weight-medium);border:1px solid;justify-content:center;display:inline-flex;position:relative}.sf-btn.sf-btn-me{font-size:var(--sf-font-size-sm);border-radius:var(--sf-radius-12)}.sf-btn.sf-btn-me svg{font-size:var(--sf-font-size-xl)}.sf-btn.sf-btn-la{font-size:var(--sf-font-size-base);border-radius:calc(var(--sf-radius) * .875)}.sf-btn.sf-btn-la svg{font-size:var(--sf-font-size-2xl)}.sf-btn.sf-btn-sm{font-size:var(--sf-font-size-sm);border-radius:var(--sf-radius-12)}.sf-btn.sf-btn-sm svg{font-size:var(--sf-font-size-xl)}.sf-btn-vertical{padding:var(--sf-spacing-8) var(--sf-spacing-16);flex-direction:column}.sf-btn-la:not(.sf-icon-btn){gap:var(--sf-spacing-8)}.sf-btn-sm:not(.sf-icon-btn){gap:var(--sf-spacing-4)}.sf-btn-me:not(.sf-icon-btn){gap:var(--sf-spacing-8)}.sf-btn-la:not(.sf-icon-btn):not(.sf-btn-vertical){padding:var(--sf-spacing-11) var(--sf-spacing-24)}.sf-btn-sm:not(.sf-icon-btn):not(.sf-btn-vertical){padding:var(--sf-spacing-5) var(--sf-spacing-12)}.sf-btn-me:not(.sf-icon-btn):not(.sf-btn-vertical){padding:var(--sf-spacing-9) var(--sf-spacing-16)}.sf-btn svg{display:block}.sf-btn:hover,.sf-btn:focus{text-decoration:none}.sf-icon-btn.sf-icon-btn-sm{padding:var(--sf-spacing-5)}.sf-icon-btn.sf-icon-btn-me{padding:var(--sf-spacing-9)}.sf-icon-btn.sf-icon-btn-la{padding:var(--sf-spacing-11)}.sf-btn-sm:not(.sf-btn-vertical),.sf-btn-me:not(.sf-btn-vertical){line-height:var(--sf-line-height-sm)}.sf-btn-la:not(.sf-btn-vertical){line-height:var(--sf-line-height-base)}.sf-rtl.sf-btn-top{flex-direction:column-reverse}.sf-rtl.sf-btn-bottom{flex-direction:column}.sf-btn{color:rgb(var(--sf-color-on-surface))}.sf-btn.sf-active,.sf-btn:active{box-shadow:var(--sf-elevation-1)}.sf-btn-primary{background:rgb(var(--sf-color-primary));border-color:rgb(var(--sf-color-primary));color:rgb(var(--sf-color-on-primary))}.sf-btn-primary:hover{background:rgb(var(--sf-color-primary), .8);box-shadow:var(--sf-elevation-2);color:rgb(var(--sf-color-on-primary));border-color:rgb(var(--sf-color-primary))}.sf-btn-primary:focus{outline:rgb(var(--sf-color-white)) 0 solid;background:rgb(var(--sf-color-primary), 12);color:rgb(var(--sf-color-on-primary));border-color:rgb(var(--sf-color-primary))}.sf-btn-primary:focus-visible{box-shadow:var(--sf-color-shadow-focus-ring1);background:rgb(var(--sf-color-primary), .8);border-color:rgb(var(--sf-color-primary))}.sf-btn-primary.sf-active,.sf-btn-primary:active{background:rgb(var(--sf-color-primary), 12);color:rgb(var(--sf-color-on-primary));border-color:rgb(var(--sf-color-primary))}.sf-btn-outlined{color:rgb(var(--sf-color-on-surface));background:0 0}.sf-btn-outlined:hover{background:rgb(var(--sf-color-on-surface), .08);border-color:rgb(var(--sf-color-outline-variant));box-shadow:none;color:rgb(var(--sf-color-on-surface))}.sf-btn-outlined:focus{background:rgb(var(--sf-color-on-surface), .1)}.sf-btn-outlined:focus-visible{box-shadow:var(--sf-color-shadow-focus-ring1);background:rgb(var(--sf-color-on-surface), .1)}.sf-btn-outlined.sf-active,.sf-btn-outlined:active{background:rgb(var(--sf-color-on-surface), .1);box-shadow:none}.sf-btn-standard{color:rgb(var(--sf-color-on-surface));background:0 0;border-color:#0000}.sf-btn-standard:hover{background:rgb(var(--sf-color-on-surface), .08);box-shadow:none;color:rgb(var(--sf-color-on-surface))}.sf-btn-standard:focus{background:rgb(var(--sf-color-on-surface), .08);color:rgb(var(--sf-color-on-surface))}.sf-btn-standard:focus-visible{box-shadow:var(--sf-color-shadow-focus-ring1);background:rgb(var(--sf-color-on-surface), .08);color:rgb(var(--sf-color-on-surface))}.sf-btn-standard:active,.sf-btn-standard.sf-active{box-shadow:none;background:rgb(var(--sf-color-on-surface), .08);color:rgb(var(--sf-color-on-surface))}.sf-btn-primary.sf-btn-standard,.sf-btn-primary.sf-btn-outlined{color:rgb(var(--sf-color-primary))}.sf-btn-primary.sf-btn-standard:hover,.sf-btn-primary.sf-btn-outlined:hover{background:rgb(var(--sf-color-primary), .08);color:rgb(var(--sf-color-primary));border-color:rgb(var(--sf-color-primary))}.sf-btn-primary.sf-btn-standard:focus,.sf-btn-primary.sf-btn-outlined:focus{color:rgb(var(--sf-color-primary));background:rgb(var(--sf-color-primary), .1)}.sf-btn-primary.sf-btn-standard.sf-active,.sf-btn-primary.sf-btn-standard:active,.sf-btn-primary.sf-btn-outlined.sf-active,.sf-btn-primary.sf-btn-outlined:active{background:rgb(var(--sf-color-primary), .1);color:rgb(var(--sf-color-primary))}.sf-btn-primary.sf-btn-outlined:focus-visible{background:rgb(var(--sf-color-primary), .08);color:rgb(var(--sf-color-primary))}.sf-btn-secondary{border-color:rgb(var(--sf-color-outline-variant));background-color:#0000}.sf-btn-secondary:focus{background:rgb(var(--sf-color-on-surface), .1);color:rgb(var(--sf-color-on-surface));border-color:rgb(var(--sf-color-outline-variant))}.sf-btn-secondary:focus-visible{box-shadow:var(--sf-color-shadow-focus-ring1);background:rgb(var(--sf-color-on-surface), .1);border-color:rgb(var(--sf-color-outline-variant))}.sf-btn-secondary:active,.sf-btn-secondary.sf-active{background:rgb(var(--sf-color-on-surface), .1);color:rgb(var(--sf-color-on-surface));border-color:rgb(var(--sf-color-outline-variant))}.sf-btn-secondary.sf-btn-standard{border-color:#0000}.sf-btn-secondary.sf-btn-standard:active,.sf-btn-secondary.sf-btn-standard.sf-active{background:rgba(var(--sf-color-on-surface), .12);box-shadow:none}.sf-btn-secondary.sf-btn-filled{background-color:rgb(var(--sf-color-surface), .1)}.sf-btn-secondary.sf-btn-filled:hover{box-shadow:var(--sf-elevation-2);background:rgb(var(--sf-color-on-surface), .08)}.sf-btn-secondary.sf-btn-filled:focus,.sf-btn-secondary.sf-btn-filled:active,.sf-btn-secondary.sf-btn-filled.sf-active{background:rgb(var(--sf-color-on-surface), .1)}.sf-btn-secondary.sf-btn-outlined:focus-visible{background:rgb(var(--sf-color-surface), .08);color:rgb(var(--sf-color-on-surface))}.sf-btn-success{color:rgb(var(--sf-color-success))}.sf-btn-success:hover,.sf-btn-success:focus{background:rgb(var(--sf-color-success), .25);color:rgb(var(--sf-color-success));border-color:rgb(var(--sf-color-success))}.sf-btn-success:focus-visible{box-shadow:var(--sf-color-shadow-focus-ring1);border-color:rgb(var(--sf-color-success))}.sf-btn-success:active,.sf-btn-success.sf-active{background:rgb(var(--sf-color-success), .1);box-shadow:none;color:rgb(var(--sf-color-success));border-color:rgb(var(--sf-color-success))}.sf-btn-success.sf-btn-outlined,.sf-btn-success.sf-btn-outlined:hover{border-color:rgb(var(--sf-color-success))}.sf-btn-success.sf-btn-outlined.sf-active,.sf-btn-success.sf-btn-outlined:active{background:rgb(var(--sf-color-success), .1)}.sf-btn-success.sf-btn-outlined:focus-visible{background:rgb(var(--sf-color-success), .08);color:rgb(var(--sf-color-success))}.sf-btn-success.sf-btn-filled{color:rgb(var(--sf-color-on-primary));background:rgb(var(--sf-color-success));border-color:rgb(var(--sf-color-success))}.sf-btn-success.sf-btn-filled:hover{background:linear-gradient(0deg, rgba(var(--sf-color-success-text), .08), rgba(var(--sf-color-success-text), .08)), rgba(var(--sf-color-success));color:rgb(var(--sf-color-success-text));box-shadow:var(--sf-elevation-2);border-color:rgb(var(--sf-color-success))}.sf-btn-success.sf-btn-filled:focus{background:rgb(var(--sf-color-success), 12)}.sf-btn-success.sf-btn-filled:focus-visible{background:linear-gradient(0deg, rgba(var(--sf-color-success-text), .08), rgba(var(--sf-color-success-text), .08)), rgba(var(--sf-color-success));border-color:rgb(var(--sf-color-success))}.sf-btn-success.sf-btn-filled.sf-active,.sf-btn-success.sf-btn-filled:active{background:rgb(var(--sf-color-success), 12)}.sf-btn-info{color:rgb(var(--sf-color-info))}.sf-btn-info:hover,.sf-btn-info:focus{background:rgb(var(--sf-color-info), .25);color:rgb(var(--sf-color-info));border-color:rgb(var(--sf-color-info))}.sf-btn-info:focus-visible{box-shadow:var(--sf-color-shadow-focus-ring1);border-color:rgb(var(--sf-color-info))}.sf-btn-info:active,.sf-btn-info.sf-active{background:rgb(var(--sf-color-info), .1);box-shadow:none;color:rgb(var(--sf-color-info));border-color:rgb(var(--sf-color-info))}.sf-btn-info.sf-btn-outlined,.sf-btn-info.sf-btn-outlined:hover{border-color:rgb(var(--sf-color-info))}.sf-btn-info.sf-btn-outlined.sf-active,.sf-btn-info.sf-btn-outlined:active{background:rgb(var(--sf-color-info), .1)}.sf-btn-info.sf-btn-outlined:focus-visible{background:rgb(var(--sf-color-info), .08);color:rgb(var(--sf-color-info))}.sf-btn-info.sf-btn-filled{color:rgb(var(--sf-color-on-primary));background:rgb(var(--sf-color-info));border-color:rgb(var(--sf-color-info))}.sf-btn-info.sf-btn-filled:hover{background:rgb(var(--sf-color-info), .8);color:rgb(var(--sf-color-info-text));box-shadow:var(--sf-elevation-2);border-color:rgb(var(--sf-color-info))}.sf-btn-info.sf-btn-filled:focus,.sf-btn-info.sf-btn-filled.sf-active,.sf-btn-info.sf-btn-filled:active{background:rgb(var(--sf-color-info), 12)}.sf-btn-warning{color:rgb(var(--sf-color-warning))}.sf-btn-warning:hover{background:rgb(var(--sf-color-warning), .25);color:rgb(var(--sf-color-warning));border-color:rgb(var(--sf-color-warning))}.sf-btn-warning:focus{box-shadow:none;background:rgb(var(--sf-color-warning), .25);color:rgb(var(--sf-color-warning));border-color:rgb(var(--sf-color-warning))}.sf-btn-warning:focus-visible{box-shadow:var(--sf-color-shadow-focus-ring1);color:rgb(var(--sf-color-warning));border-color:rgb(var(--sf-color-warning))}.sf-btn-warning.sf-active,.sf-btn-warning:active{background:rgb(var(--sf-color-warning), .1);box-shadow:none;color:rgb(var(--sf-color-warning));border-color:rgb(var(--sf-color-warning))}.sf-btn-warning.sf-btn-outlined,.sf-btn-warning.sf-btn-outlined:hover{border-color:rgb(var(--sf-color-warning))}.sf-btn-warning.sf-btn-outlined.sf-active,.sf-btn-warning.sf-btn-outlined:active{background:rgb(var(--sf-color-warning), .1)}.sf-btn-warning.sf-btn-outlined:focus-visible{background:rgb(var(--sf-color-warning), .08);color:rgb(var(--sf-color-warning))}.sf-btn-warning.sf-btn-filled{color:rgb(var(--sf-color-on-primary));background:rgb(var(--sf-color-warning));border-color:rgb(var(--sf-color-warning))}.sf-btn-warning.sf-btn-filled:hover{background:rgb(var(--sf-color-warning), .8);color:rgb(var(--sf-color-on-primary));box-shadow:var(--sf-elevation-2);border-color:rgb(var(--sf-color-warning))}.sf-btn-warning.sf-btn-filled:focus{background:rgb(var(--sf-color-warning), 12)}.sf-btn-warning.sf-btn-filled:focus-visible{color:rgb(var(--sf-color-on-primary))}.sf-btn-warning.sf-btn-filled.sf-active,.sf-btn-warning.sf-btn-filled:active{background:rgb(var(--sf-color-warning), 12);color:rgb(var(--sf-color-on-primary))}.sf-btn-error{color:rgb(var(--sf-color-error))}.sf-btn-error:hover,.sf-btn-error:focus{background:rgb(var(--sf-color-error), .25);color:rgb(var(--sf-color-error));border-color:rgb(var(--sf-color-error))}.sf-btn-error:focus-visible{box-shadow:var(--sf-color-shadow-focus-ring1);color:rgb(var(--sf-color-error));border-color:rgb(var(--sf-color-error))}.sf-btn-error:active,.sf-btn-error.sf-active{background:rgb(var(--sf-color-error), .1);box-shadow:none;border-color:rgb(var(--sf-color-error))}.sf-btn-error.sf-btn-outlined,.sf-btn-error.sf-btn-outlined:hover{border-color:rgb(var(--sf-color-error))}.sf-btn-error.sf-btn-outlined.sf-active,.sf-btn-error.sf-btn-outlined:active{background:rgb(var(--sf-color-error), .1);color:rgb(var(--sf-color-error))}.sf-btn-error.sf-btn-outlined:focus-visible{background:rgb(var(--sf-color-error), .08);color:rgb(var(--sf-color-error))}.sf-btn-error.sf-btn-filled{color:rgb(var(--sf-color-on-primary));background:rgb(var(--sf-color-error));border-color:rgb(var(--sf-color-error))}.sf-btn-error.sf-btn-filled:hover{background:rgb(var(--sf-color-error), .8);color:rgb(var(--sf-color-error-text));box-shadow:var(--sf-elevation-2);border-color:rgb(var(--sf-color-error))}.sf-btn-error.sf-btn-filled:focus{background:rgb(var(--sf-color-error), 12)}.sf-btn-error.sf-btn-filled:focus-visible{background:rgb(var(--sf-color-error), .8);border-color:rgb(var(--sf-color-error))}.sf-btn-error.sf-btn-filled.sf-active,.sf-btn-error.sf-btn-filled:active{background:rgb(var(--sf-color-error), 12)}.sf-btn:disabled{background:rgba(var(--sf-color-secondary), .12);border-color:rgba(var(--sf-color-secondary), .12);color:rgba(var(--sf-color-on-surface), .38);pointer-events:none;box-shadow:none}.sf-btn-primary.sf-btn-filled:disabled,.sf-btn-primary.sf-btn-standard:disabled{background:rgba(var(--sf-color-secondary), .12);border-color:rgb(var(--sf-color-secondary), .12);color:rgb(var(--sf-color-on-surface), .38)}.sf-btn-primary.sf-btn-outlined:disabled{border-color:rgb(var(--sf-color-secondary), .12);color:rgb(var(--sf-color-on-surface), .38);background:rgba(var(--sf-color-secondary), .12)}.sf-btn-success.sf-btn-filled:disabled,.sf-btn-success.sf-btn-standard:disabled{background:rgba(var(--sf-color-secondary), .12);border-color:rgb(var(--sf-color-secondary), .12);color:rgb(var(--sf-color-on-surface), .38)}.sf-btn-success.sf-btn-outlined:disabled{border-color:rgb(var(--sf-color-secondary), .12);color:rgb(var(--sf-color-on-surface), .38);background:rgba(var(--sf-color-secondary), .12)}.sf-btn-info.sf-btn-filled:disabled,.sf-btn-info.sf-btn-standard:disabled{background:rgba(var(--sf-color-secondary), .12);border-color:rgb(var(--sf-color-secondary), .12);color:rgb(var(--sf-color-on-surface), .38)}.sf-btn-info.sf-btn-outlined:disabled{border-color:rgb(var(--sf-color-secondary), .12);color:rgb(var(--sf-color-on-surface), .38);background:rgba(var(--sf-color-secondary), .12)}.sf-btn-warning.sf-btn-filled:disabled,.sf-btn-warning.sf-btn-standard:disabled{background:rgba(var(--sf-color-secondary), .12);border-color:rgb(var(--sf-color-secondary), .12);color:rgb(var(--sf-color-on-surface), .38)}.sf-btn-warning.sf-btn-outlined:disabled{border-color:rgb(var(--sf-color-secondary), .12);color:rgb(var(--sf-color-on-surface), .38);background:rgba(var(--sf-color-secondary), .12)}.sf-btn-error.sf-btn-filled:disabled,.sf-btn-error.sf-btn-standard:disabled{background:rgba(var(--sf-color-secondary), .12);border-color:rgb(var(--sf-color-secondary), .12);color:rgb(var(--sf-color-on-surface), .38)}.sf-btn-error.sf-btn-outlined:disabled{border-color:rgb(var(--sf-color-secondary), .12);color:rgb(var(--sf-color-on-surface), .38);background:rgba(var(--sf-color-secondary), .12)}.sf-btn-link:hover{text-decoration:underline}.sf-radio-wrapper{vertical-align:middle;display:inline-flex}.sf-radio-label{color:rgba(var(--sf-color-on-surface));vertical-align:middle;white-space:normal;-webkit-user-select:none;user-select:none;cursor:pointer;align-items:center;line-height:normal;display:flex;position:relative}.sf-radio-label .sf-radio-outer{border:2px solid;border-color:rgba(var(--sf-color-on-surface-variant));border-radius:var(--sf-radius-full);background-color:#0000;flex-shrink:0;position:relative}.sf-radio-label .sf-radio-inner{border-radius:var(--sf-radius-full);position:absolute;transform:scale(0)}.sf-radio-label .sf-label{font-weight:var(--sf-font-weight-normal)}.sf-radio-label{width:100%}.sf-radio-label.sf-right{flex-direction:row-reverse}.sf-radio-label.sf-bottom{flex-direction:column;align-items:center}.sf-radio-label:hover .sf-ripple-container{background:rgba(var(--sf-color-primary), .08)}.sf-radio:checked+label .sf-radio-outer{border-color:rgba(var(--sf-color-primary));background-color:#0000}.sf-radio:checked+label .sf-radio-inner{background-color:rgba(var(--sf-color-primary));width:100%;height:100%}.sf-radio{appearance:none;opacity:0;width:1px;height:1px}.sf-radio+label .sf-radio-outer{border-color:rgba(var(--sf-color-on-surface-variant));background-color:#0000}.sf-radio+label .sf-ripple-container{border-radius:var(--sf-radius-full);z-index:1;position:relative}.sf-radio:disabled+label{cursor:default;pointer-events:none;opacity:1}.sf-radio:disabled+label .sf-radio-outer{border-color:rgba(var(--sf-color-on-surface), .38);background-color:#0000}.sf-radio:disabled+label .sf-ripple-container,.sf-radio:disabled+label .sf-ripple-container .sf-radio-inner{background-color:#0000}.sf-radio:disabled+label .sf-label{color:rgba(var(--sf-color-on-surface), .38)}.sf-radio:active+label .sf-radio-outer,.sf-radio:focus+label .sf-radio-outer{box-shadow:none;border-color:rgba(var(--sf-color-on-surface-variant))}.sf-radio:focus-visible+label .sf-radio-outer{box-shadow:var(--sf-color-shadow-focus-ring1)}.sf-radio-me .sf-label{font-size:var(--sf-font-size-sm);line-height:var(--sf-line-height-sm)}.sf-radio-me .sf-radio-outer{width:var(--sf-spacing-20);height:var(--sf-spacing-20)}.sf-radio-me .sf-radio-inner{transform:scale(calc(var(--sf-spacing-12) / var(--sf-spacing-16)))}.sf-radio-me .sf-ripple-container{padding:var(--sf-spacing-8)}.sf-radio-me.sf-radio-label{gap:var(--sf-spacing-2)}.sf-radio-sm .sf-label{font-size:var(--sf-font-size-xs);line-height:var(--sf-line-height-xs)}.sf-radio-sm .sf-radio-outer{width:var(--sf-spacing-16);height:var(--sf-spacing-16)}.sf-radio-sm .sf-radio-inner{transform:scale(calc(var(--sf-spacing-8) / var(--sf-spacing-12)))}.sf-radio-sm .sf-ripple-container{padding:var(--sf-spacing-8)}.sf-radio-sm.sf-radio-label{gap:var(--sf-spacing-4)}.sf-radio-la .sf-label{font-size:var(--sf-font-size-base);line-height:var(--sf-line-height-sm)}.sf-radio-la .sf-radio-outer{width:var(--sf-spacing-24);height:var(--sf-spacing-24)}.sf-radio-la .sf-radio-inner{transform:scale(calc(var(--sf-spacing-14) / var(--sf-spacing-20)))}.sf-radio-la .sf-ripple-container{padding:var(--sf-spacing-8)}.sf-radio-la.sf-radio-label{gap:var(--sf-spacing-8)}.sf-radio-secondary .sf-radio:checked+label .sf-radio-inner{background-color:rgb(var(--sf-color-on-surface-variant), 1);border-color:rgb(var(--sf-color-on-surface-variant), 1)}.sf-radio-secondary .sf-radio:checked+label .sf-radio-outer{border-color:rgb(var(--sf-color-on-surface-variant), 1);background-color:var(--sf-color-surface)}.sf-radio-secondary .sf-radio-label:hover .sf-ripple-container{background:rgb(var(--sf-color-on-surface-variant), .1)}.sf-radio-secondary .sf-radio:active+label .sf-radio-outer,.sf-radio-secondary .sf-radio:focus+label .sf-radio-outer{box-shadow:none}.sf-radio-secondary .sf-radio:focus-visible+label .sf-radio-outer{box-shadow:var(--sf-color-shadow-focus-ring1)}.sf-radio-success .sf-radio:checked+label .sf-radio-inner{background-color:rgb(var(--sf-color-success), 1);border-color:rgb(var(--sf-color-success), 1)}.sf-radio-success .sf-radio:checked+label .sf-radio-outer{border-color:rgb(var(--sf-color-success), 1);background-color:var(--sf-color-surface)}.sf-radio-success .sf-radio-label:hover .sf-ripple-container{background:rgb(var(--sf-color-success), .08)}.sf-radio-success .sf-radio:active+label .sf-radio-outer,.sf-radio-success .sf-radio:focus+label .sf-radio-outer{box-shadow:none}.sf-radio-success .sf-radio:focus-visible+label .sf-radio-outer{box-shadow:var(--sf-color-shadow-focus-ring1)}.sf-radio-warning .sf-radio:checked+label .sf-radio-inner{background-color:rgb(var(--sf-color-warning), 1);border-color:rgb(var(--sf-color-warning), 1)}.sf-radio-warning .sf-radio:checked+label .sf-radio-outer{border-color:rgb(var(--sf-color-warning), 1);background-color:var(--sf-color-surface)}.sf-radio-warning .sf-radio-label:hover .sf-ripple-container{background:rgb(var(--sf-color-warning), .08)}.sf-radio-warning .sf-radio:active+label .sf-radio-outer,.sf-radio-warning .sf-radio:focus+label .sf-radio-outer{box-shadow:none}.sf-radio-warning .sf-radio:focus-visible+label .sf-radio-outer{box-shadow:var(--sf-color-shadow-focus-ring1)}.sf-radio-info .sf-radio:checked+label .sf-radio-inner{background-color:rgb(var(--sf-color-info), 1);border-color:rgb(var(--sf-color-info), 1)}.sf-radio-info .sf-radio:checked+label .sf-radio-outer{border-color:rgb(var(--sf-color-info), 1);background-color:var(--sf-color-surface)}.sf-radio-info .sf-radio-label:hover .sf-ripple-container{background:rgb(var(--sf-color-info), .08)}.sf-radio-info .sf-radio:active+label .sf-radio-outer,.sf-radio-info .sf-radio:focus+label .sf-radio-outer{box-shadow:none}.sf-radio-info .sf-radio:focus-visible+label .sf-radio-outer{box-shadow:var(--sf-color-shadow-focus-ring1)}.sf-radio-error .sf-radio:checked+label .sf-radio-inner{background-color:rgb(var(--sf-color-error), 1);border-color:rgb(var(--sf-color-error), 1)}.sf-radio-error .sf-radio:checked+label .sf-radio-outer{border-color:rgb(var(--sf-color-error), 1);background-color:#0000}.sf-radio-error .sf-radio-label:hover .sf-ripple-container{background:rgb(var(--sf-color-error), .08)}.sf-radio-error .sf-radio:active+label .sf-radio-outer,.sf-radio-error .sf-radio:focus+label .sf-radio-outer{box-shadow:none}.sf-radio-error .sf-radio:focus-visible+label .sf-radio-outer{box-shadow:var(--sf-color-shadow-focus-ring1)}.sf-chip-list{padding:var(--sf-spacing-0);display:flex}.sf-chip-list:not(.sf-chip){flex-wrap:wrap}.sf-chip{border-radius:var(--sf-radius-full);max-width:100%;font-size:var(--sf-font-size-sm);font-weight:var(--sf-font-weight-medium);margin:var(--sf-spacing-4);box-shadow:none;cursor:pointer;line-height:var(--sf-line-height-sm);padding:var(--sf-spacing-5) var(--sf-spacing-10);-webkit-user-select:none;user-select:none;letter-spacing:var(--sf-letter-spacing-wide);border:1px solid;outline:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.sf-chip.sf-chip-has-icon{padding-block:var(--sf-spacing-3)}.sf-chip-avatar,.sf-chip-icon,.sf-chip-image{height:var(--sf-spacing-24);width:var(--sf-spacing-24)}.sf-chip-avatar{border-radius:var(--sf-radius-12);margin-inline:calc(var(--sf-spacing) * -.375) var(--sf-spacing-4);font-size:var(--sf-font-size-sm)}.sf-chip-icon{margin-inline:calc(var(--sf-spacing) * -.375) var(--sf-spacing-4)}.sf-chip-delete{border-radius:var(--sf-radius-full);margin-inline:var(--sf-spacing-8) calc(var(--sf-spacing) * -.125);font-size:var(--sf-font-size-base)}.sf-chip-image{border-radius:var(--sf-radius-full);margin-inline:calc(var(--sf-spacing) * -.375) var(--sf-spacing-4)}.sf-chip-trailing-url{height:var(--sf-spacing-22);width:var(--sf-spacing-22);border-radius:var(--sf-radius-full);margin-inline:var(--sf-spacing-8) calc(var(--sf-spacing) * -.375)}.sf-chip-leading-image,.sf-chip-trailing-image{object-fit:cover;width:100%;height:100%}.sf-chip-delete svg,.sf-chip-selectable-icon svg{font-size:var(--sf-font-size-base)}.sf-chip-multi-selection .sf-active .sf-chip-icon,.sf-chip-multi-selection .sf-active .sf-chip-avatar,.sf-chip-icon-wrap .sf-chip-selectable-icon,.sf-chip-avatar-wrap .sf-chip-selectable-icon{display:none}.sf-chip .sf-chip-selectable-icon{height:var(--sf-spacing-24);width:0;transition:width .3s,margin .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.sf-chip.sf-active .sf-chip-selectable-icon{margin-inline:calc(var(--sf-spacing) * -.375) var(--sf-spacing-4);width:var(--sf-spacing-24);display:flex}.sf-chip:focus-visible{box-shadow:var(--sf-color-shadow-focus-ring1)}.sf-chip-small{font-size:var(--sf-font-size-xs);line-height:var(--sf-line-height-xs);padding:var(--sf-spacing-3) var(--sf-spacing-8)}.sf-chip-small .sf-chip-selectable-icon,.sf-chip-small .sf-chip-delete svg,.sf-chip-small .sf-chip-selectable-icon svg{font-size:var(--sf-font-size-sm)}.sf-chip-small .sf-chip-selectable-icon{height:var(--sf-spacing-16)}.sf-chip-small .sf-chip-selectable-icon.sf-active{width:var(--sf-spacing-16)}.sf-chip-small .sf-chip-avatar,.sf-chip-small .sf-chip-icon,.sf-chip-small .sf-chip-image{height:var(--sf-spacing-16);width:var(--sf-spacing-16)}.sf-chip-small .sf-chip-avatar,.sf-chip-small .sf-chip-image{border-radius:var(--sf-radius-12);margin-inline:calc(var(--sf-spacing) * -.375) var(--sf-spacing-4)}.sf-chip-small .sf-chip-delete{margin-inline:var(--sf-spacing-4) var(--sf-spacing-2)}.sf-chip-small .sf-chip-trailing-url{margin-inline:var(--sf-spacing-2) var(--sf-spacing-4)}.sf-chip-small.sf-chip-has-icon{padding-block:var(--sf-spacing-3)}.sf-chip-large{font-size:var(--sf-font-size-base);line-height:var(--sf-line-height-base);padding:var(--sf-spacing-8) var(--sf-spacing-12)}.sf-chip-large .sf-chip-selectable-icon,.sf-chip-large .sf-chip-delete svg,.sf-chip-large .sf-chip-selectable-icon svg{font-size:var(--sf-font-size-lg)}.sf-chip-large .sf-chip-selectable-icon{height:var(--sf-spacing-32)}.sf-chip-large .sf-chip-selectable-icon.sf-active{width:var(--sf-spacing-32)}.sf-chip-large .sf-chip-avatar,.sf-chip-large .sf-chip-icon,.sf-chip-large .sf-chip-image{height:var(--sf-spacing-32);width:var(--sf-spacing-32)}.sf-chip-large .sf-chip-delete{border-radius:var(--sf-radius-full);margin-inline:var(--sf-spacing-8) var(--sf-spacing-2);font-size:var(--sf-font-size-base)}.sf-chip-large .sf-chip-avatar,.sf-chip-large .sf-chip-image{border-radius:var(--sf-radius-full);margin-inline:calc(var(--sf-spacing) * -.375) var(--sf-spacing-4)}.sf-chip-large .sf-chip-trailing-url{margin-inline:var(--sf-spacing-6) var(--sf-spacing-2)}.sf-chip-large.sf-chip-has-icon{padding-block:var(--sf-spacing-3)}.sf-chip-avatar{background-color:rgb(var(--sf-color-primary-container));color:var(--sf-color-surface-variant)}.sf-chip{border-color:linear-gradient(0deg, rgba(var(--sf-color-surface), 1), rgba(var(--sf-color-surface), 1))}.sf-chip.sf-disabled{opacity:1}.sf-chip.sf-outline{border-width:1px}.sf-chip-selection .sf-chip.sf-active,.sf-chip-selection .sf-chip.sf-active.sf-focused{background-color:rgba(var(--sf-color-on-surface), .08)}.sf-chip{color:rgb(var(--sf-color-on-surface-variant));background:0 0}.sf-chip:hover{background:rgba(var(--sf-color-on-surface), .05);color:rgb(var(--sf-color-on-surface-variant))}.sf-chip.sf-focused{background:rgba(var(--sf-color-on-surface), .08);color:rgb(var(--sf-color-on-surface))}.sf-chip.sf-focused.sf-active{background:linear-gradient(0deg, rgba(var(--sf-color-on-surface), .12), rgba(var(--sf-color-on-surface), .12));color:rgb(var(--sf-color-on-surface))}.sf-chip.sf-active,.sf-chip:active{background:rgba(var(--sf-color-on-surface), .08);color:rgb(var(--sf-color-on-surface))}.sf-chip:focus-visible{background:rgba(var(--sf-color-on-surface), .08);color:rgb(var(--sf-color-on-surface-variant));border-color:rgb(var(--sf-color-outline-variant))}.sf-chip.sf-primary{color:rgb(var(--sf-color-on-primary));border-color:rgb(var(--sf-color-primary))}.sf-chip.sf-primary .sf-chip-avatar{background-color:rgb(var(--sf-color-primary))}.sf-chip.sf-primary{background:rgb(var(--sf-color-primary))}.sf-chip.sf-primary:hover,.sf-chip.sf-primary.sf-focused,.sf-chip.sf-primary:focus-visible{background:linear-gradient(0deg, rgba(var(--sf-color-on-primary), .08), rgba(var(--sf-color-on-primary), .08)), rgba(var(--sf-color-primary));border-color:rgb(var(--sf-color-primary))}.sf-chip.sf-primary.sf-focused.sf-active,.sf-chip.sf-primary.sf-active,.sf-chip.sf-primary:active{background:linear-gradient(0deg, rgba(var(--sf-color-on-primary), .12), rgba(var(--sf-color-on-primary), .12)), rgba(var(--sf-color-primary));border-color:rgb(var(--sf-color-primary))}.sf-chip.sf-success{color:rgb(var(--sf-color-success-text));border-color:rgb(var(--sf-color-success))}.sf-chip.sf-success .sf-chip-avatar{background-color:rgb(var(--sf-color-success))}.sf-chip.sf-success{background:rgb(var(--sf-color-success))}.sf-chip.sf-success:hover,.sf-chip.sf-success.sf-focused,.sf-chip.sf-success:focus-visible{background:linear-gradient(0deg, rgba(var(--sf-color-success-text), .08), rgba(var(--sf-color-success-text), .08)), rgba(var(--sf-color-success));border-color:rgb(var(--sf-color-success))}.sf-chip.sf-success.sf-focused.sf-active,.sf-chip.sf-success.sf-active,.sf-chip.sf-success:active{background:linear-gradient(0deg, rgba(var(--sf-color-success-text), .12), rgba(var(--sf-color-success-text), .12)), rgba(var(--sf-color-success));border-color:rgb(var(--sf-color-success))}.sf-chip.sf-info{color:rgb(var(--sf-color-info-text));border-color:rgb(var(--sf-color-info))}.sf-chip.sf-info .sf-chip-avatar{background-color:rgb(var(--sf-color-info))}.sf-chip.sf-info{background:rgb(var(--sf-color-info))}.sf-chip.sf-info:hover,.sf-chip.sf-info.sf-focused,.sf-chip.sf-info:focus-visible{background:linear-gradient(0deg, rgba(var(--sf-color-info-text), .08), rgba(var(--sf-color-info-text), .08)), rgba(var(--sf-color-info));border-color:rgb(var(--sf-color-info))}.sf-chip.sf-info.sf-focused.sf-active,.sf-chip.sf-info.sf-active,.sf-chip.sf-info:active{background:linear-gradient(0deg, rgba(var(--sf-color-info-text), .12), rgba(var(--sf-color-info-text), .12)), rgba(var(--sf-color-info));border-color:rgb(var(--sf-color-info))}.sf-chip.sf-warning{color:rgb(var(--sf-color-warning-text));border-color:rgb(var(--sf-color-warning))}.sf-chip.sf-warning .sf-chip-avatar{background-color:rgb(var(--sf-color-warning))}.sf-chip.sf-warning{background:rgb(var(--sf-color-warning))}.sf-chip.sf-warning:hover{background:linear-gradient(0deg, rgba(var(--sf-color-warning-text), .08), rgba(var(--sf-color-warning-text), .08)), rgba(var(--sf-color-warning));border-color:rgb(var(--sf-color-warning))}.sf-chip.sf-warning.sf-focused{background:linear-gradient(0deg, rgba(var(--sf-color-warning-text), .08), rgba(var(--sf-color-warning-text), .08)), rgba(var(--sf-color-warning));color:rgb(var(--sf-color-warning-text));border-color:rgb(var(--sf-color-warning))}.sf-chip.sf-warning:focus-visible{background:linear-gradient(0deg, rgba(var(--sf-color-warning-text), .08), rgba(var(--sf-color-warning-text), .08)), rgba(var(--sf-color-warning));border-color:rgb(var(--sf-color-warning))}.sf-chip.sf-warning.sf-focused.sf-active,.sf-chip.sf-warning.sf-active,.sf-chip.sf-warning:active{background:linear-gradient(0deg, rgba(var(--sf-color-warning-text), .12), rgba(var(--sf-color-warning-text), .12)), rgba(var(--sf-color-warning));border-color:rgb(var(--sf-color-warning))}.sf-chip.sf-error{color:rgb(var(--sf-color-error-text));border-color:rgb(var(--sf-color-error))}.sf-chip.sf-error .sf-chip-avatar{background-color:rgb(var(--sf-color-error))}.sf-chip.sf-error{background:rgb(var(--sf-color-error))}.sf-chip.sf-error:hover,.sf-chip.sf-error.sf-focused,.sf-chip.sf-error:focus-visible{background:linear-gradient(0deg, rgba(var(--sf-color-error-text), .08), rgba(var(--sf-color-error-text), .08)), rgba(var(--sf-color-error));border-color:rgb(var(--sf-color-error))}.sf-chip.sf-error.sf-focused.sf-active,.sf-chip.sf-error.sf-active,.sf-chip.sf-error:active{background:linear-gradient(0deg, rgba(var(--sf-color-error-text), .12), rgba(var(--sf-color-error-text), .12)), rgba(var(--sf-color-error));border-color:rgb(var(--sf-color-error))}.sf-chip.sf-outline{color:rgb(var(--sf-color-on-surface-variant));background:0 0}.sf-chip.sf-outline:hover{background:rgba(var(--sf-color-on-surface), .05);color:rgb(var(--sf-color-on-surface))}.sf-chip.sf-outline.sf-focused{background:linear-gradient(0deg, rgba(var(--sf-color-surface), 1), rgba(var(--sf-color-surface), 1)), rgba(var(--sf-color-surface));color:rgb(var(--sf-color-on-surface))}.sf-chip.sf-outline.sf-focused.sf-active,.sf-chip.sf-outline.sf-active{background:linear-gradient(0deg, rgba(var(--sf-color-on-surface), .12), rgba(var(--sf-color-on-surface), .12));color:rgb(var(--sf-color-on-surface))}.sf-chip.sf-outline:active{background:rgba(var(--sf-color-on-surface), .08);color:rgb(var(--sf-color-on-surface-variant))}.sf-chip.sf-outline:focus-visible{color:rgb(var(--sf-color-on-surface-variant));background:0 0}.sf-chip.sf-outline.sf-primary{color:rgb(var(--sf-color-primary));border-color:rgb(var(--sf-color-primary))}.sf-chip.sf-outline.sf-primary .sf-chip-avatar{color:rgb(var(--sf-color-on-primary))}.sf-chip.sf-outline.sf-primary{background:0 0}.sf-chip.sf-outline.sf-primary:hover{background:rgb(var(--sf-color-primary), .08)}.sf-chip.sf-outline.sf-primary.sf-focused{background:rgb(var(--sf-color-primary), .12)}.sf-chip.sf-outline.sf-primary:focus-visible{color:rgb(var(--sf-color-primary));background:0 0}.sf-chip.sf-outline.sf-primary.sf-focused.sf-active,.sf-chip.sf-outline.sf-primary.sf-active,.sf-chip.sf-outline.sf-primary:active{background:rgb(var(--sf-color-primary), .16)}.sf-chip.sf-outline.sf-success{color:rgb(var(--sf-color-success));border-color:rgb(var(--sf-color-success))}.sf-chip.sf-outline.sf-success .sf-chip-avatar{color:rgb(var(--sf-color-success-text))}.sf-chip.sf-outline.sf-success{background:0 0}.sf-chip.sf-outline.sf-success:hover{background:rgb(var(--sf-color-success), .08)}.sf-chip.sf-outline.sf-success.sf-focused{background:rgb(var(--sf-color-success), .12)}.sf-chip.sf-outline.sf-success:focus-visible{color:rgb(var(--sf-color-success));background:0 0}.sf-chip.sf-outline.sf-success.sf-focused.sf-active,.sf-chip.sf-outline.sf-success.sf-active,.sf-chip.sf-outline.sf-success:active{background:rgb(var(--sf-color-success), .16)}.sf-chip.sf-outline.sf-info{color:rgb(var(--sf-color-info));border-color:rgb(var(--sf-color-info))}.sf-chip.sf-outline.sf-info .sf-chip-avatar{color:rgb(var(--sf-color-info-text))}.sf-chip.sf-outline.sf-info{background:0 0}.sf-chip.sf-outline.sf-info:hover{background:rgb(var(--sf-color-info), .08)}.sf-chip.sf-outline.sf-info.sf-focused{background:rgb(var(--sf-color-info), .12)}.sf-chip.sf-outline.sf-info:focus-visible{color:rgb(var(--sf-color-info));background:0 0}.sf-chip.sf-outline.sf-info.sf-focused.sf-active,.sf-chip.sf-outline.sf-info.sf-active,.sf-chip.sf-outline.sf-info:active{background:rgb(var(--sf-color-info), .16)}.sf-chip.sf-outline.sf-warning{color:rgb(var(--sf-color-warning));border-color:rgb(var(--sf-color-warning))}.sf-chip.sf-outline.sf-warning .sf-chip-avatar{color:rgb(var(--sf-color-warning-text))}.sf-chip.sf-outline.sf-warning{background:0 0}.sf-chip.sf-outline.sf-warning:hover{background:rgb(var(--sf-color-warning), .08)}.sf-chip.sf-outline.sf-warning.sf-focused{background:rgb(var(--sf-color-warning), .12)}.sf-chip.sf-outline.sf-warning:focus-visible{color:rgb(var(--sf-color-warning));background:0 0}.sf-chip.sf-outline.sf-warning.sf-focused.sf-active,.sf-chip.sf-outline.sf-warning.sf-active,.sf-chip.sf-outline.sf-warning:active{background:rgb(var(--sf-color-warning), .16)}.sf-chip.sf-outline.sf-error{color:rgb(var(--sf-color-error));border-color:rgb(var(--sf-color-error))}.sf-chip.sf-outline.sf-error .sf-chip-avatar{color:rgb(var(--sf-color-error-text))}.sf-chip.sf-outline.sf-error{background:0 0}.sf-chip.sf-outline.sf-error:hover{background:rgb(var(--sf-color-error), .08)}.sf-chip.sf-outline.sf-error.sf-focused{background:rgb(var(--sf-color-error), .12)}.sf-chip.sf-outline.sf-error:focus-visible{color:rgb(var(--sf-color-error));background:0 0}.sf-chip.sf-outline.sf-error.sf-focused.sf-active,.sf-chip.sf-outline.sf-error.sf-active,.sf-chip.sf-outline.sf-error:active{background:rgb(var(--sf-color-error), .16)}.sf-chip.sf-disabled{color:rgba(var(--sf-color-on-surface), .38);background-color:rgba(var(--sf-color-secondary), .12);border-color:rgba(var(--sf-color-secondary), .12)}.sf-chip.sf-disabled .sf-chip-avatar{color:rgba(var(--sf-color-on-surface), .38)}.sf-chip.sf-outline.sf-disabled{color:rgba(var(--sf-color-on-surface), .38);background:rgba(var(--sf-color-secondary), .12);border-color:rgba(var(--sf-color-secondary), .12)}.sf-chip.sf-outline.sf-disabled .sf-chip-avatar{background-color:rgba(var(--sf-color-secondary), .12);color:rgba(var(--sf-color-on-surface), .38)}.sf-chip.sf-chip-variant-disabled{background:rgba(var(--sf-color-secondary), .12)}.sf-chip.sf-chip-variant-disabled .sf-chip-avatar{background-color:rgba(var(--sf-color-secondary), .12)}.sf-chip.sf-primary.sf-disabled,.sf-chip.sf-primary.sf-outline.sf-disabled,.sf-chip.sf-success.sf-disabled,.sf-chip.sf-success.sf-outline.sf-disabled,.sf-chip.sf-info.sf-disabled,.sf-chip.sf-info.sf-outline.sf-disabled,.sf-chip.sf-warning.sf-disabled,.sf-chip.sf-warning.sf-outline.sf-disabled,.sf-chip.sf-error.sf-disabled,.sf-chip.sf-error.sf-outline.sf-disabled{background:rgba(var(--sf-color-secondary), .12);border-color:rgb(var(--sf-color-secondary), .12);color:rgb(var(--sf-color-on-surface), .38)}.sf-chip.sf-primary:focus-visible,.sf-chip.sf-success:focus-visible,.sf-chip.sf-error:focus-visible,.sf-chip.sf-info:focus-visible,.sf-chip.sf-warning:focus-visible{box-shadow:var(--sf-color-shadow-focus-ring1)}.sf-calendar-header{font-weight:calc(var(--sf-spacing) * 31.25);padding:var(--sf-spacing-8) var(--sf-spacing-12);justify-content:space-between;align-items:center;display:flex;position:relative}.sf-calendar-header .sf-radius-full{border-radius:var(--sf-radius-full)}.sf-calendar-header .sf-calendar-title{font-weight:var(--sf-font-weight-medium);font-size:var(--sf-font-size-sm);line-height:var(--sf-line-height-sm);letter-spacing:var(--sf-letter-spacing-wide)}.sf-calendar-decade .sf-calendar-title{cursor:default}.sf-calendar-icon{align-items:center;gap:var(--sf-spacing-8);display:flex}.sf-calendar-content-table{padding:var(--sf-spacing-0) var(--sf-spacing-8) var(--sf-spacing-8) var(--sf-spacing-8);border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.sf-calendar .sf-cell{cursor:pointer;text-align:center}.sf-calendar-month .sf-cell{height:var(--sf-spacing-40);padding:var(--sf-spacing-2)}.sf-calendar .sf-day{height:var(--sf-spacing-40);line-height:var(--sf-spacing-40);width:var(--sf-spacing-40);font-size:var(--sf-font-size-sm);display:inline-block}.sf-calendar-year .sf-day,.sf-calendar-decade .sf-day{font-size:var(--sf-font-size-sm);height:var(--sf-spacing-72);font-weight:400;line-height:var(--sf-spacing-72);width:var(--sf-spacing-72);white-space:nowrap;display:inline-block}.sf-calendar-footer{padding:var(--sf-spacing-8) var(--sf-spacing-12);flex-direction:row;justify-content:flex-end;display:flex}.sf-calendar{border-radius:var(--sf-radius-8);-webkit-user-select:none;user-select:none;min-width:300px;width:calc(var(--sf-spacing) * 20);display:block;overflow:auto}.sf-calendar .sf-week-header{cursor:default;font-size:var(--sf-font-size-sm);text-align:center;height:var(--sf-spacing-40);text-transform:none;border-bottom:0;font-weight:400}.sf-calendar .sf-calendar-toolbar{overflow-wrap:break-word;padding:var(--sf-spacing-24);font-size:var(--sf-font-size-2xl);font-weight:var(--sf-font-weight-medium);min-width:150px}.sf-calendar.sf-orientation{min-width:300px;width:calc(var(--sf-spacing) * 30.25);display:flex}.sf-calendar.sf-week-number{width:calc(var(--sf-spacing) * 22.75)}.sf-calendar-header-lg{max-width:100%;min-width:calc(var(--sf-spacing) * 33.75)}.sf-calendar-header-lg.sf-week-number{min-width:calc(var(--sf-spacing) * 37.8125)}.sf-calendar-header-lg.sf-orientation{min-width:calc(var(--sf-spacing) * 43.125)}.sf-calendar-header-lg.sf-orientation.sf-week-number{min-width:calc(var(--sf-spacing) * 46.875)}.sf-calendar-content-table:focus-within .sf-selected.sf-focused-date .sf-day,.sf-calendar-content-table:focus-within .sf-focused-date .sf-day{box-shadow:0 0 0 1px rgba(var(--sf-color-primary))}.sf-calendar-toolbar{background:linear-gradient(0deg, rgba(var(--sf-color-primary), .05), rgba(var(--sf-color-primary), .05)), rgba(var(--sf-color-surface))}.sf-calendar{background:linear-gradient(0deg, rgba(var(--sf-color-surface), 1), rgba(var(--sf-color-surface), 1)), rgba(var(--sf-color-surface));border:1px solid rgba(var(--sf-color-outline-variant));box-shadow:none;--sf-calendar-range-height:var(--sf-spacing-40)}.sf-calendar .sf-calendar-year,.sf-calendar .sf-calendar-decade{--sf-calendar-range-height:var(--sf-spacing-72)}.sf-calendar .sf-in-range:not(.sf-other-month){background:0 0;position:relative}.sf-calendar .sf-in-range:not(.sf-other-month):before{content:"";inset-inline:0;inset-block:calc((100% - var(--sf-calendar-range-height)) / 2);background:linear-gradient(0deg, rgba(var(--sf-color-primary), .08), rgba(var(--sf-color-primary), .08)), rgba(var(--sf-color-surface));z-index:0;position:absolute}.sf-calendar .sf-in-range:not(.sf-other-month).sf-range-start:not(.sf-range-end):before{inset-inline-start:50%}.sf-calendar .sf-in-range:not(.sf-other-month).sf-range-end:not(.sf-range-start):before{inset-inline-end:50%}.sf-calendar .sf-in-range:not(.sf-other-month) .sf-day{z-index:1;position:relative}.sf-calendar .sf-day{color:rgba(var(--sf-color-on-surface))}.sf-calendar .sf-other-year .sf-day,.sf-calendar .sf-other-month:not(.sf-selected) .sf-day{color:rgba(var(--sf-color-on-surface-variant), .84)}.sf-calendar .sf-focused-date .sf-day{background:rgba(var(--sf-color-on-surface), .1);border-radius:var(--sf-radius-full);color:rgba(var(--sf-color-on-surface));border:none}.sf-calendar .sf-focused-date.sf-selected-date{box-shadow:0 0 0 1px rgba(var(--sf-color-primary))}.sf-calendar .sf-cell:hover .sf-day{background:rgba(var(--sf-color-on-surface), .1);border-radius:var(--sf-radius-full);color:rgba(var(--sf-color-on-surface));border:none}.sf-calendar .sf-cell:focus .sf-day{background:rgba(var(--sf-color-primary));color:rgba(var(--sf-color-on-primary));border-radius:var(--sf-radius-full);border:none}.sf-calendar .sf-cell:active .sf-day{background:rgba(var(--sf-color-on-surface), .1);color:rgb(var(--sf-color-on-surface));border-radius:var(--sf-radius-full);border:none}.sf-calendar .sf-today .sf-day{border:1px solid rgba(var(--sf-color-primary));border-radius:var(--sf-radius-full);box-shadow:none;color:rgba(var(--sf-color-primary));background:0 0}.sf-calendar .sf-today:hover .sf-day,.sf-calendar .sf-today:focus .sf-day,.sf-calendar .sf-today.sf-focused-date:not(.sf-selected) .sf-day{background:rgba(var(--sf-color-primary), .08);border:1px solid rgba(var(--sf-color-primary));border-radius:var(--sf-radius-full);box-shadow:none;color:rgba(var(--sf-color-primary))}.sf-calendar .sf-today:active .sf-day{background:rgba(var(--sf-color-primary), .08);color:rgba(var(--sf-color-primary));border-radius:var(--sf-radius-full)}.sf-calendar .sf-selected .sf-day{background:rgba(var(--sf-color-primary));border:1px solid rgba(var(--sf-color-primary));border-radius:var(--sf-radius-full);box-shadow:none;color:rgba(var(--sf-color-on-primary))}.sf-calendar .sf-selected:hover .sf-day,.sf-calendar .sf-selected.sf-focused-date .sf-day,.sf-calendar .sf-selected:active .sf-day{background:rgba(var(--sf-color-primary));color:rgba(var(--sf-color-on-primary));border:1px solid rgba(var(--sf-color-primary));box-shadow:none}.sf-calendar .sf-week-number{color:rgba(var(--sf-color-on-surface-variant), .84)}.sf-calendar .sf-week-header{color:rgba(var(--sf-color-on-surface))}.sf-calendar .sf-zoomin{animation:.3s ZoomIn}.sf-calendar .sf-calendar-footer{background:0 0;border-top:none}.sf-calendar .sf-disabled{opacity:1}.sf-calendar .sf-disabled.sf-cell .sf-day,.sf-calendar .sf-disabled.sf-other-month .sf-day,.sf-calendar .sf-disabled.sf-focused-date .sf-day{color:rgba(var(--sf-color-on-surface), .38)}.sf-calendar .sf-disabled.sf-today .sf-day{border:1px solid rgb(var(--sf-color-primary))}.sf-calendar .sf-calendar-title,.sf-calendar .sf-calendar-title:hover,.sf-calendar .sf-calendar-title:active,.sf-calendar .sf-calendar-title:focus,.sf-calendar .sf-calendar-title:focus-visible{color:rgba(var(--sf-color-on-surface))}.sf-datepicker.sf-popup{box-shadow:var(--sf-elevation-3);border-radius:var(--sf-spacing-8);pointer-events:auto;display:flex;overflow-y:hidden}.sf-picker-popup{z-index:1002;justify-content:center;align-items:center;width:100%;height:100%;max-height:100%;display:flex;position:fixed;top:0;left:0}.sf-picker-popup .sf-overlay{position:absolute}.sf-ddl{-webkit-user-select:none;user-select:none;cursor:pointer}.sf-ddl.sf-popup{border-radius:var(--sf-radius-4);box-shadow:var(--sf-elevation-2);margin-top:var(--sf-spacing-2);background:linear-gradient(0deg, rgba(var(--sf-color-surface), 1), rgba(var(--sf-color-surface), 1)), rgba(var(--sf-color-surface));border:1px solid rgb(var(--sf-color-outline-variant));cursor:auto;overflow-y:hidden}.sf-ddl.sf-popup>:first-child{max-height:inherit;padding:var(--sf-spacing-4) var(--sf-spacing-0);flex-direction:column;display:flex}.sf-ddl.sf-popup>.sf-small,.sf-ddl.sf-popup>.sf-large{padding:var(--sf-spacing-4) var(--sf-spacing-0)}.sf-ddl.sf-dropdown-resizable .sf-medium{padding-bottom:var(--sf-spacing-24)}.sf-dropdown .sf-icon-rotate{transition:transform .3s;transform:rotate(180deg)}.sf-dropdown .sf-icon-normal{transition:transform .3s;transform:rotate(0)}.sf-ddl-filter-parent{padding:var(--sf-spacing-4) var(--sf-spacing-12);flex:none;display:block}.sf-dropdown-list{pointer-events:none}.sf-dropdown-list.sf-input-value-template{width:0}.sf-medium.sf-input-group.sf-multi-line-input .sf-input{padding:var(--sf-spacing-8) var(--sf-spacing-0)}.sf-medium.sf-input-group.sf-multi-line-input.sf-outline .sf-input{padding:var(--sf-spacing-8) var(--sf-spacing-16)}.sf-medium.sf-input-group.sf-multi-line-input.sf-filled .sf-input{padding:var(--sf-spacing-20) var(--sf-spacing-14)}.sf-large.sf-input-group.sf-multi-line-input .sf-input{padding:var(--sf-spacing-12) var(--sf-spacing-0)}.sf-large.sf-input-group.sf-multi-line-input.sf-outline .sf-input{padding:var(--sf-spacing-8) var(--sf-spacing-16)}.sf-large.sf-input-group.sf-multi-line-input.sf-filled .sf-input{padding:var(--sf-spacing-22) var(--sf-spacing-14)}.sf-input-group.sf-multi-line-input{align-items:flex-end}.sf-input-group.sf-multi-line-input.sf-auto-width{width:auto}.sf-input-group.sf-multi-line-input .sf-input{min-height:calc(var(--sf-spacing) * 4.375);padding:var(--sf-spacing-11) var(--sf-spacing-0)}.sf-input-group.sf-multi-line-input.sf-outline .sf-input{padding:var(--sf-spacing-16) var(--sf-spacing-12)}.sf-input-group.sf-multi-line-input.sf-outline:has(.sf-label-top) .sf-float-text{transform:translate3d(0, calc(var(--sf-spacing) * -.5), 0)}.sf-input-group.sf-multi-line-input.sf-filled .sf-input{min-height:calc(var(--sf-spacing) * 4.625)}.sf-input-group.sf-multi-line-input.sf-filled .sf-float-text{background-color:inherit}.sf-input-group.sf-multi-line-input.sf-filled.sf-float-input:has(.sf-label-top) .sf-float-text{width:auto;inset-inline-end:var(--sf-spacing-16)}.sf-input-group.sf-multi-line-input .sf-clear-icon.sf-clear-icon-hide{display:none}.sf-large.sf-input-group{font-size:var(--sf-font-size-base);line-height:var(--sf-line-height-base);letter-spacing:var(--sf-letter-spacing-normal)}.sf-large.sf-input-group .sf-input,.sf-large.sf-input-group .sf-multiselect-values{padding:var(--sf-spacing-11) var(--sf-spacing-0)}.sf-large.sf-input-group.sf-float-input{margin-top:var(--sf-spacing-16)}.sf-large.sf-input-group .sf-float-text{inset-block-start:calc(var(--sf-spacing) * -.3125);inset-inline-start:var(--sf-spacing-0)}.sf-large.sf-input-group.sf-float-input:has(.sf-label-top) .sf-float-text{transform:translate3d(0, calc(var(--sf-spacing) * -.5625), 0);font-size:var(--sf-font-size-xs);line-height:var(--sf-line-height-xs);inset-inline-start:var(--sf-spacing-0)}.sf-large.sf-input-group.sf-has-prefix .sf-float-text{inset-inline-start:var(--sf-spacing-40)}.sf-large.sf-input-group.sf-has-prefix:has(.sf-label-top) .sf-float-text{transform:translate3d(0, calc(var(--sf-spacing) * -.625), 0);inset-inline-start:var(--sf-spacing-0)}.sf-large.sf-input-group .sf-input-icon{padding:var(--sf-spacing-10);margin-inline:var(--sf-spacing-4)}.sf-large.sf-input-group .sf-input-icon svg{font-size:var(--sf-font-size-xl)}.sf-large.sf-input-group.sf-outline{border-radius:var(--sf-radius-4)}.sf-large.sf-input-group.sf-outline .sf-input,.sf-large.sf-input-group.sf-outline .sf-multiselect-values{padding:var(--sf-spacing-11) var(--sf-spacing-16)}.sf-large.sf-input-group.sf-outline.sf-has-prefix .sf-input{padding:var(--sf-spacing-11) var(--sf-spacing-0)}.sf-large.sf-input-group.sf-outline.sf-has-prefix .sf-float-text{inset-inline-start:var(--sf-spacing-40)}.sf-large.sf-input-group.sf-outline.sf-has-prefix:has(.sf-label-top) .sf-float-text{transform:translate3d(0, calc(var(--sf-spacing) * -.125), 0);inset-inline-start:var(--sf-spacing-12)}.sf-large.sf-input-group.sf-outline .sf-float-text{inset-block-start:calc(var(--sf-spacing) * -.3125)}.sf-large.sf-input-group.sf-outline.sf-float-input:has(.sf-label-top) .sf-float-text{transform:translate3d(0, calc(var(--sf-spacing) * -.125), 0);inset-inline-start:var(--sf-spacing-12)}.sf-large.sf-input-group.sf-filled{border-radius:var(--sf-radius-4) var(--sf-radius-4) var(--sf-radius-0) var(--sf-radius-0);line-height:var(--sf-line-height-base);font-size:var(--sf-font-size-base)}.sf-large.sf-input-group.sf-filled .sf-input,.sf-large.sf-input-group.sf-filled .sf-multiselect-values{padding:var(--sf-spacing-11) var(--sf-spacing-16)}.sf-large.sf-input-group.sf-filled.sf-float-input .sf-input{padding:var(--sf-spacing-20) var(--sf-spacing-16) var(--sf-spacing-2) var(--sf-spacing-16)}.sf-large.sf-input-group.sf-filled .sf-float-text{inset-block-start:calc(var(--sf-spacing) * -.3125);inset-inline-start:var(--sf-spacing-14)}.sf-large.sf-input-group.sf-filled.sf-has-prefix .sf-input{padding:var(--sf-spacing-11) var(--sf-spacing-0)}.sf-large.sf-input-group.sf-filled.sf-has-prefix.sf-float-input .sf-input{padding:var(--sf-spacing-20) var(--sf-spacing-0) var(--sf-spacing-2) var(--sf-spacing-0)}.sf-large.sf-input-group.sf-filled.sf-has-prefix .sf-float-text{inset-inline-start:var(--sf-spacing-40)}.sf-large.sf-input-group.sf-filled:has(.sf-label-top) .sf-float-text{transform:translate3d(0, var(--sf-spacing-8), 0);inset-inline-start:var(--sf-spacing-16)}.sf-medium.sf-input-group{font-size:var(--sf-font-size-sm);line-height:var(--sf-line-height-sm);letter-spacing:var(--sf-letter-spacing-wider)}.sf-medium.sf-input-group .sf-input,.sf-medium.sf-input-group .sf-multiselect-values{padding:var(--sf-spacing-9) var(--sf-spacing-0)}.sf-medium.sf-input-group.sf-float-input{margin-top:var(--sf-spacing-16)}.sf-medium.sf-input-group .sf-float-text{inset-block-start:calc(var(--sf-spacing) * -.4375);inset-inline-start:var(--sf-spacing-0)}.sf-medium.sf-input-group.sf-float-input:has(.sf-label-top) .sf-float-text{transform:translate3d(0, calc(var(--sf-spacing) * -.5625), 0);font-size:var(--sf-font-size-xs);line-height:var(--sf-line-height-xs);inset-inline-start:var(--sf-spacing-0)}.sf-medium.sf-input-group.sf-has-prefix .sf-float-text{inset-inline-start:var(--sf-spacing-40)}.sf-medium.sf-input-group.sf-has-prefix:has(.sf-label-top) .sf-float-text{transform:translate3d(0, calc(var(--sf-spacing) * -.625), 0);inset-inline-start:var(--sf-spacing-0)}.sf-medium.sf-input-group .sf-input-icon{padding:var(--sf-spacing-6);margin-inline:var(--sf-spacing-4)}.sf-medium.sf-input-group .sf-input-icon svg{font-size:var(--sf-font-size-xl)}.sf-medium.sf-input-group.sf-outline{border-radius:var(--sf-radius-4)}.sf-medium.sf-input-group.sf-outline .sf-input,.sf-medium.sf-input-group.sf-outline .sf-multiselect-values{padding:var(--sf-spacing-9) var(--sf-spacing-16)}.sf-medium.sf-input-group.sf-outline.sf-has-prefix .sf-input{padding:var(--sf-spacing-9) var(--sf-spacing-0)}.sf-medium.sf-input-group.sf-outline.sf-has-prefix .sf-float-text{inset-inline-start:var(--sf-spacing-40)}.sf-medium.sf-input-group.sf-outline.sf-has-prefix:has(.sf-label-top) .sf-float-text{transform:translate3d(0, calc(var(--sf-spacing) * -.125), 0);inset-inline-start:var(--sf-spacing-12)}.sf-medium.sf-input-group.sf-outline .sf-float-text{inset-block-start:calc(var(--sf-spacing) * -.4375)}.sf-medium.sf-input-group.sf-outline.sf-float-input:has(.sf-label-top) .sf-float-text{transform:translate3d(0, calc(var(--sf-spacing) * -.125), 0);inset-inline-start:var(--sf-spacing-12)}.sf-medium.sf-input-group.sf-filled{border-radius:var(--sf-radius-4) var(--sf-radius-4) var(--sf-radius-0) var(--sf-radius-0);line-height:var(--sf-line-height-sm);font-size:var(--sf-font-size-sm)}.sf-medium.sf-input-group.sf-filled .sf-input,.sf-medium.sf-input-group.sf-filled .sf-multiselect-values{padding:var(--sf-spacing-9) var(--sf-spacing-16)}.sf-medium.sf-input-group.sf-filled.sf-float-input .sf-input{padding:calc(var(--sf-spacing) * 1.0625) var(--sf-spacing-16) var(--sf-spacing-1) var(--sf-spacing-16)}.sf-medium.sf-input-group.sf-filled .sf-float-text{inset-block-start:calc(var(--sf-spacing) * -.4375);inset-inline-start:var(--sf-spacing-14)}.sf-medium.sf-input-group.sf-filled.sf-has-prefix .sf-float-text{inset-inline-start:var(--sf-spacing-40)}.sf-medium.sf-input-group.sf-filled:has(.sf-label-top) .sf-float-text{transform:translate3d(0, var(--sf-spacing-7), 0);inset-inline-start:var(--sf-spacing-16)}.sf-input-group{width:100%;font-size:var(--sf-font-size-sm);line-height:var(--sf-line-height-sm);vertical-align:middle;margin-bottom:var(--sf-spacing-4);overflow-inline:clip;border-style:solid;border-width:1px 0;justify-content:flex-end;align-items:center;display:inline-flex;position:relative}.sf-input-group .sf-input-icon{cursor:pointer;text-align:center;font-size:var(--sf-font-size-xl);padding:var(--sf-spacing-5);margin-inline:var(--sf-spacing-3);border-radius:var(--sf-radius-full);margin-block:calc(var(--sf-spacing) * -.0625);border:none;flex-flow:column wrap;place-content:center;display:flex;position:relative}.sf-input-group .sf-input-icon.sf-input-adornment-icon{cursor:default}.sf-input-group .sf-clear-icon.sf-clear-icon-hide{display:none}.sf-input-group.sf-float-input{margin-top:var(--sf-spacing-16);overflow-inline:visible}.sf-input-group.sf-float-input:has(.sf-label-top) .sf-float-text{font-size:var(--sf-font-size-xs);font-weight:var(--sf-font-weight-normal);transform:translate3d(0, calc(var(--sf-spacing) * -.3125), 0);line-height:var(--sf-line-height-xs);inset-inline-start:var(--sf-spacing-0)}.sf-input-group .sf-float-text{pointer-events:none;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;user-select:none;line-height:inherit;transform:translate3d(0, var(--sf-spacing-16), 0) scale(1);transform-origin:0 0;letter-spacing:var(--sf-letter-spacing-wide);transition:all .25s ease-in-out;position:absolute;inset-block-start:calc(var(--sf-spacing) * -.6875);inset-inline-start:var(--sf-spacing-0);overflow:hidden}.sf-input-group.sf-has-prefix .sf-float-text{inset-inline-start:var(--sf-spacing-32)}.sf-input-group.sf-has-prefix:has(.sf-label-top) .sf-float-text{transform:translate3d(0, calc(var(--sf-spacing) * -.3125), 0);inset-inline-start:var(--sf-spacing-0)}.sf-input-group:before,.sf-input-group:after{content:"";bottom:var(--sf-spacing-0);height:var(--sf-spacing-2);width:var(--sf-spacing-0);transition:all .2s cubic-bezier(.4,0,.4,1);position:absolute}.sf-input-group:before{left:50%}.sf-input-group:after{right:50%}.sf-input-group.sf-input-focus:before,.sf-input-group.sf-input-focus:after{width:50%}.sf-input-group.sf-outline{border-radius:var(--sf-radius-4);border-width:1px;transition:border .2s,box-shadow .2s}.sf-input-group.sf-outline:before,.sf-input-group.sf-outline:after{content:none}.sf-input-group.sf-outline .sf-input,.sf-input-group.sf-outline .sf-multiselect-values{padding:var(--sf-spacing-5) var(--sf-spacing-16)}.sf-input-group.sf-outline.sf-has-prefix .sf-input{padding:var(--sf-spacing-5) var(--sf-spacing-0)}.sf-input-group.sf-outline.sf-has-prefix .sf-float-text{inset-inline-start:var(--sf-spacing-32)}.sf-input-group.sf-outline .sf-float-text{background:rgb(var(--sf-color-surface));inset-inline-start:var(--sf-spacing-16)}.sf-input-group.sf-outline:has(.sf-label-top) .sf-float-text{transform:translate3d(0, var(--sf-spacing-2), 0);width:auto;padding:var(--sf-spacing-0) var(--sf-spacing-4);inset-inline-start:var(--sf-spacing-12)}.sf-input-group.sf-filled{border-radius:var(--sf-radius-4) var(--sf-radius-4) var(--sf-radius-0) var(--sf-radius-0);border-width:var(--sf-spacing-0) var(--sf-spacing-0) var(--sf-spacing-1) var(--sf-spacing-0);font-size:var(--sf-font-size-xs);line-height:var(--sf-line-height-xs)}.sf-input-group.sf-filled .sf-input,.sf-input-group.sf-filled .sf-multiselect-values{padding:var(--sf-spacing-7) var(--sf-spacing-12)}.sf-input-group.sf-filled.sf-has-prefix .sf-input{padding:var(--sf-spacing-7) var(--sf-spacing-0)}.sf-input-group.sf-filled.sf-has-prefix.sf-float-input .sf-input{padding:var(--sf-spacing-11) var(--sf-spacing-0) var(--sf-spacing-1) var(--sf-spacing-0)}.sf-input-group.sf-filled.sf-has-prefix .sf-float-text{inset-inline-start:var(--sf-spacing-32)}.sf-input-group.sf-filled.sf-float-input .sf-input{padding:var(--sf-spacing-13) var(--sf-spacing-12) var(--sf-spacing-1) var(--sf-spacing-12)}.sf-input-group.sf-filled .sf-float-text{inset-block-start:calc(var(--sf-spacing) * -.6875);inset-inline-start:var(--sf-spacing-12)}.sf-input-group.sf-filled:has(.sf-label-top) .sf-float-text{transform:translate3d(0, var(--sf-spacing-11), 0);inset-inline-start:var(--sf-spacing-16)}.sf-input{width:100%;font:inherit;line-height:inherit;height:auto;padding:var(--sf-spacing-5) var(--sf-spacing-0);text-indent:0;letter-spacing:inherit;border:0;outline:none}.sf-multiselect-values{padding:var(--sf-spacing-5) var(--sf-spacing-0)}.sf-form-label{font-size:var(--sf-font-size-xs);line-height:var(--sf-line-height-xs);letter-spacing:var(--sf-letter-spacing-wide);color:rgb(var(--sf-color-on-surface-variant))}.sf-form-error{font-size:var(--sf-font-size-xs);color:rgb(var(--sf-color-error))}.sf-helper-text{font-weight:var(--sf-font-weight-normal);font-size:var(--sf-font-size-xs);line-height:var(--sf-line-height-xs);letter-spacing:var(--sf-letter-spacing-wide)}.sf-helper-text-container{overflow:hidden}.sf-helper-text-on-focus{transition:transform .2s cubic-bezier(0,0,.2,1);transform:translateY(-100%)}.sf-helper-text-on-focus.sf-helper-text-focused{transform:translateY(0)}.sf-input-group.sf-medium+.sf-helper-text-container .sf-helper-text,.sf-input-group.sf-large+.sf-helper-text-container .sf-helper-text{font-size:var(--sf-font-size-xs);line-height:var(--sf-line-height-xs)}.sf-input-group{color:rgb(var(--sf-color-on-surface));border-bottom-color:rgb(var(--sf-color-outline));background:0 0;border-top-color:#0000}.sf-input-group:hover{border-bottom-color:rgb(var(--sf-color-on-surface-variant))}.sf-input-group.sf-input-focus{border-bottom-color:rgb(var(--sf-color-primary))}.sf-input-group.sf-success{border-bottom-color:rgb(var(--sf-color-success))}.sf-input-group.sf-success .sf-float-text,.sf-input-group.sf-success .sf-input::placeholder{color:rgb(var(--sf-color-success))}.sf-input-group.sf-success:before,.sf-input-group.sf-success:after{background:rgb(var(--sf-color-success))}.sf-input-group.sf-warning{border-bottom-color:rgb(var(--sf-color-warning))}.sf-input-group.sf-warning .sf-float-text,.sf-input-group.sf-warning .sf-input::placeholder{color:rgb(var(--sf-color-warning))}.sf-input-group.sf-warning:before,.sf-input-group.sf-warning:after{background:rgb(var(--sf-color-warning))}.sf-input-group.sf-error{border-bottom-color:rgb(var(--sf-color-error))}.sf-input-group.sf-error .sf-float-text,.sf-input-group.sf-error .sf-input::placeholder{color:rgb(var(--sf-color-error))}.sf-input-group.sf-error:before,.sf-input-group.sf-error:after{background:rgb(var(--sf-color-error))}.sf-input-group .sf-input-icon{color:rgb(var(--sf-color-on-surface-variant));background:0 0}.sf-input-group .sf-input-icon:not(.sf-no-hover):hover{background:rgba(var(--sf-color-on-surface), .08);color:rgb(var(--sf-color-on-surface-variant))}.sf-input-group .sf-input-icon:not(.sf-no-hover):active{background:rgba(var(--sf-color-on-surface), .12);color:rgb(var(--sf-color-on-surface))}.sf-input-group .sf-float-text{color:rgb(var(--sf-color-outline))}.sf-input-group .sf-float-text.sf-label-top{color:rgb(var(--sf-color-on-surface-variant))}.sf-input-group:before,.sf-input-group:after{background:rgb(var(--sf-color-primary))}.sf-input-group.sf-outline{border-color:rgb(var(--sf-color-outline))}.sf-input-group.sf-outline:hover{border-color:rgb(var(--sf-color-on-surface-variant))}.sf-input-group.sf-outline.sf-success{border-color:rgb(var(--sf-color-success))}.sf-input-group.sf-outline.sf-warning{border-color:rgb(var(--sf-color-warning))}.sf-input-group.sf-outline.sf-error{border-color:rgb(var(--sf-color-error))}.sf-input-group.sf-outline.sf-input-focus{border-color:rgb(var(--sf-color-primary));box-shadow:0 0 0 2px rgb(var(--sf-color-primary))}.sf-input-group.sf-outline.sf-input-focus.sf-success{border-color:rgb(var(--sf-color-success));box-shadow:inset 1px 1px rgb(var(--sf-color-success)), inset -1px 0 rgb(var(--sf-color-success)), inset 0 -1px rgb(var(--sf-color-success))}.sf-input-group.sf-outline.sf-input-focus.sf-warning{border-color:rgb(var(--sf-color-warning));box-shadow:inset 1px 1px rgb(var(--sf-color-warning)), inset -1px 0 rgb(var(--sf-color-warning)), inset 0 -1px rgb(var(--sf-color-warning))}.sf-input-group.sf-outline.sf-input-focus.sf-error{border-color:rgb(var(--sf-color-error));box-shadow:inset 1px 1px rgb(var(--sf-color-error)), inset -1px 0 rgb(var(--sf-color-error)), inset 0 -1px rgb(var(--sf-color-error))}.sf-input-group.sf-filled{background:rgb(var(--sf-color-surface-variant));border-color:rgb(var(--sf-color-outline));box-shadow:none;transition:opacity 15ms linear,background-color 15ms linear}.sf-input-group.sf-filled:hover{background-color:rgb(var(--sf-color-surface-variant));border-color:rgb(var(--sf-color-outline))}.sf-input-group.sf-filled:active{background-color:rgb(var(--sf-color-surface-variant))}.sf-input-group.sf-filled.sf-success{border-color:rgb(var(--sf-color-success))}.sf-input-group.sf-filled.sf-success:before,.sf-input-group.sf-filled.sf-success:after{background:rgb(var(--sf-color-success))}.sf-input-group.sf-filled.sf-warning{border-color:rgb(var(--sf-color-warning))}.sf-input-group.sf-filled.sf-warning:before,.sf-input-group.sf-filled.sf-warning:after{background:rgb(var(--sf-color-warning))}.sf-input-group.sf-filled.sf-error{border-color:rgb(var(--sf-color-error))}.sf-input-group.sf-filled.sf-error:before,.sf-input-group.sf-filled.sf-error:after{background:rgb(var(--sf-color-error))}.sf-input-group.sf-filled:before,.sf-input-group.sf-filled:after{background:rgb(var(--sf-color-primary))}.sf-input-group.sf-filled.sf-input-focus{border-color:rgb(var(--sf-color-primary));box-shadow:transparent}.sf-input-group.sf-filled.sf-input-focus.sf-success{border-color:rgb(var(--sf-color-success));box-shadow:transparent}.sf-input-group.sf-filled.sf-input-focus.sf-warning{border-color:rgb(var(--sf-color-warning));box-shadow:transparent}.sf-input-group.sf-filled.sf-input-focus.sf-error{border-color:rgb(var(--sf-color-error));box-shadow:transparent}.sf-input-group.sf-disabled{opacity:1;border-bottom-color:rgb(var(--sf-color-outline-variant));color:rgba(var(--sf-color-on-surface), .38);background:0 0}.sf-input-group.sf-disabled ::placeholder{color:rgba(var(--sf-color-on-surface), .38)}.sf-input-group.sf-disabled.sf-outline{background-color:#0000}.sf-input-group.sf-disabled.sf-filled{background-color:rgb(var(--sf-color-surface-variant))}.sf-input-group.sf-readonly{background:0 0}.sf-input-group.sf-readonly.sf-outline{background-color:#0000}.sf-input-group.sf-readonly.sf-filled{background-color:rgb(var(--sf-color-surface-variant))}.sf-input{color:inherit;background:0 0}.sf-input::selection{background:rgb(var(--sf-color-primary));color:rgb(var(--sf-color-on-primary))}.sf-input::placeholder{color:rgb(var(--sf-color-outline));-webkit-user-select:none;user-select:none}.sf-numeric.sf-input-group .sf-spin-icon svg{font-size:var(--sf-font-size-base)}.sf-numeric.sf-input-group.sf-medium .sf-spin-icon svg,.sf-numeric.sf-input-group.sf-large .sf-spin-icon svg{font-size:var(--sf-font-size-xl)}.sf-numeric.sf-input-group.sf-outline .sf-input-icon:not(.sf-input-adornment-icon){border-left:none}.sf-contextmenu .sf-menu-parent{min-width:calc(var(--sf-spacing) * 7.5);max-height:calc(var(--sf-spacing) * 31.25);overflow:hidden auto}.sf-contextmenu .sf-menu-url{min-width:calc(var(--sf-spacing) * 7.5)}.sf-contextmenu .sf-separator{padding:var(--sf-spacing-4)}.sf-contextmenu .sf-menu-header{border-bottom:1px solid rgb(var(--sf-color-outline-variant))}.sf-contextmenu .sf-menu-header svg{flex:none}.sf-contextmenu .sf-menu-parent[sf-animate=true]{pointer-events:none}.sf-rtl.sf-contextmenu .sf-submenu-icon{transform:rotate(180deg)}.sf-toolbar{-webkit-user-select:none;user-select:none;white-space:nowrap;border-radius:var(--sf-radius-0);display:block;position:relative;overflow:hidden}.sf-toolbar-hor-nav{cursor:pointer;height:100%;inset-inline-end:var(--sf-spacing-0);top:var(--sf-spacing-0);width:var(--sf-spacing-40);height:var(--sf-spacing-56);margin:var(--sf-spacing-0);align-items:center;display:flex;position:absolute;overflow:hidden}.sf-toolbar-popup-icon{width:100%}.sf-toolbar-popup-icon svg{font-size:var(--sf-font-size-xl)}.sf-toolbar-items{vertical-align:middle;align-items:center;height:100%;display:flex;overflow:hidden}.sf-toolbar-items:not(.sf-hscroll):not(.sf-vscroll){padding:var(--sf-spacing-8) var(--sf-spacing-12);gap:var(--sf-spacing-4)}.sf-toolbar-popup-overflow{width:calc(100% - var(--sf-spacing-40))}.sf-toolbar-item{cursor:pointer;vertical-align:middle;flex:none;align-items:center;width:auto;display:inline-flex}.sf-toolbar-item:not(.sf-toolbar-separator):not(.sf-toolbar-spacer){height:inherit;min-height:var(--sf-spacing-40);min-width:var(--sf-spacing-40)}.sf-toolbar-spacer{cursor:auto;flex-grow:1}.sf-toolbar-separator{min-height:var(--sf-spacing-24);min-width:var(--sf-spacing-1);height:var(--sf-spacing-24)}.sf-toolbar-multirow{height:auto}.sf-toolbar-multirow-items{white-space:normal;flex-wrap:wrap}.sf-toolbar-items .sf-hscroll-content{padding:var(--sf-spacing-8) var(--sf-spacing-12);gap:var(--sf-spacing-4);touch-action:pan-y pinch-zoom;align-items:center;display:flex}.sf-toolbar-popup,.sf-toolbar-extended{overflow:visible}.sf-toolbar-popup .sf-hidden-popup,.sf-toolbar-extended .sf-hidden-popup{visibility:hidden;display:block}.sf-toolbar-popup .sf-hidden-popup .sf-toolbar-item,.sf-toolbar-extended .sf-hidden-popup .sf-toolbar-item{position:absolute}.sf-toolbar-popup-items{border-radius:var(--sf-radius-4);padding:var(--sf-spacing-0);position:absolute;overflow:hidden}.sf-toolbar-popup-items .sf-toolbar-item{height:var(--sf-spacing-40);min-height:var(--sf-spacing-40);justify-content:center;display:flex}.sf-toolbar-popup-items .sf-toolbar-item:not(.sf-toolbar-separator){height:var(--sf-spacing-40);min-width:var(--sf-spacing-40)}.sf-toolbar-popup-items .sf-toolbar-item>*{justify-content:flex-start;min-width:100%;min-height:100%;display:flex}.sf-toolbar-popup-items:not(.sf-hidden-popup) .sf-toolbar-separator,.sf-toolbar-popup-items:not(.sf-hidden-popup) .sf-toolbar-spacer{display:none}.sf-toolbar-extended:not(.sf-toolbar-vertical) .sf-toolbar-extended-items{box-shadow:none;white-space:normal;gap:var(--sf-spacing-4);padding:var(--sf-spacing-8) var(--sf-spacing-12);vertical-align:middle;flex-wrap:wrap;align-items:center;display:flex}.sf-toolbar-extended:not(.sf-toolbar-vertical) .sf-toolbar-extended-items .sf-toolbar-item{min-height:var(--sf-spacing-40);display:inline-flex}.sf-toolbar-extended:not(.sf-toolbar-vertical) .sf-toolbar-extended-items .sf-toolbar-item:not(.sf-toolbar-separator){min-width:var(--sf-spacing-40)}.sf-toolbar-extended:not(.sf-toolbar-vertical) .sf-toolbar-extended-items .sf-toolbar-separator{min-height:var(--sf-spacing-24);height:var(--sf-spacing-24)}.sf-toolbar-extended:not(.sf-toolbar-vertical) .sf-toolbar-extended-items.sf-popup-close:not(.sf-hidden-popup),.sf-toolbar-extended:not(.sf-toolbar-vertical) .sf-toolbar-extended-items .sf-toolbar-separator.sf-extended-separator{display:none}.sf-toolbar-extended:not(.sf-toolbar-vertical) .sf-toolbar-popup-items{width:inherit}.sf-toolbar-extended:not(.sf-toolbar-vertical) .sf-toolbar-popup-items .sf-toolbar-item:not(.sf-toolbar-separator){height:auto}.sf-toolbar-extended:not(.sf-toolbar-vertical) .sf-toolbar-popup-items .sf-toolbar-item>*{align-self:center}.sf-toolbar-vertical{flex-direction:column;height:auto;display:flex}.sf-toolbar-vertical .sf-toolbar-items{flex-direction:column;align-items:normal}.sf-toolbar-vertical .sf-toolbar-items:not(.sf-hscroll):not(.sf-vscroll){padding:var(--sf-spacing-8) var(--sf-spacing-12)}.sf-toolbar-vertical .sf-toolbar-popup-overflow{width:100%;height:calc(100% - var(--sf-spacing-40))}.sf-toolbar-vertical .sf-toolbar-item:not(.sf-toolbar-separator){min-width:var(--sf-spacing-40);height:auto}.sf-toolbar-vertical .sf-toolbar-item>*{justify-content:flex-start;width:100%;display:flex}.sf-toolbar-vertical .sf-toolbar-separator{border-width:0 0 1px;height:auto;min-height:auto}.sf-toolbar-vertical .sf-vscroll .sf-vscroll-content{padding:var(--sf-spacing-8) var(--sf-spacing-12);gap:var(--sf-spacing-4);touch-action:pan-x pinch-zoom;flex-direction:column;display:flex}.sf-toolbar-vertical .sf-toolbar-hor-nav{height:auto;min-height:var(--sf-spacing-40);min-width:calc(var(--sf-spacing) * 3.125);border-width:1px 0 0;width:100%;inset:auto auto 0 0}.sf-toolbar{background:linear-gradient(0deg, rgba(var(--sf-color-primary), .08), rgba(var(--sf-color-primary), .08)), rgba(var(--sf-color-surface));border:var(--sf-spacing-0) solid rgba(var(--sf-color-outline-variant));box-shadow:none}.sf-rtl:not(.sf-toolbar-vertical) .sf-toolbar-hor-nav{border-width:0 1px 0 0}.sf-toolbar-hor-nav{background:linear-gradient(0deg, rgba(var(--sf-color-primary), .08), rgba(var(--sf-color-primary), .08)), rgba(var(--sf-color-surface));border:solid rgba(var(--sf-color-outline-variant));color:rgba(var(--sf-color-on-surface-variant));border-width:0 0 0 1px}.sf-toolbar-hor-nav:active{box-shadow:none;background:rgba(var(--sf-color-on-surface), .08)}.sf-toolbar-hor-nav:hover{background:rgba(var(--sf-color-on-surface), .05)}.sf-toolbar-hor-nav:hover:active{background:rgba(var(--sf-color-on-surface), .08)}.sf-toolbar-hor-nav:focus{background:rgba(var(--sf-color-on-surface), .04)}.sf-toolbar-separator{border:solid rgba(var(--sf-color-outline-variant));border-width:0 1px 0 0}.sf-toolbar-hor-nav.sf-nav-active{background:rgba(var(--sf-color-on-surface), .08);box-shadow:none}.sf-toolbar-popup-items{background:linear-gradient(0deg, rgba(var(--sf-color-surface), 1), rgba(var(--sf-color-surface), 1)), rgba(var(--sf-color-surface));border:var(--sf-spacing-0) solid rgba(var(--sf-color-outline-variant));box-shadow:var(--sf-elevation-2)}.sf-toolbar-popup-items:not(.sf-toolbar-extended-items) .sf-btn:focus-visible{box-shadow:none}.sf-toolbar-popup-items .sf-toolbar-item:not(.sf-toolbar-separator){background:0 0}.sf-toolbar-extended:not(.sf-toolbar-vertical) .sf-toolbar-popup-items{background:linear-gradient(0deg, rgba(var(--sf-color-primary), .08), rgba(var(--sf-color-primary), .08)), rgba(var(--sf-color-surface))}.sf-skeleton{border-radius:var(--sf-radius-2);background:linear-gradient(0deg, rgba(var(--sf-color-primary), .08), rgba(var(--sf-color-primary), .08)), rgba(var(--sf-color-surface));border:none;display:inline-block;position:relative;overflow:hidden}.sf-skeleton.sf-skeleton-circle{border-radius:var(--sf-radius-full)}.sf-skeleton-wave:after{content:"";width:calc(200% + var(--sf-spacing) * 12.5);background-image:linear-gradient(90deg, transparent calc(50% - calc(var(--sf-spacing) * 6.25)), #fff 50%, transparent calc(50% + calc(var(--sf-spacing) * 6.25)));animation:2s ease-in-out infinite sf-shimmer-wave;position:absolute;top:0;bottom:0;right:0}.sf-skeleton-fade{animation:2s ease-in-out infinite sf-shimmer-fade}.sf-skeleton-pulse{animation:2s ease-in-out infinite sf-shimmer-pulse}.sf-rtl.sf-skeleton-wave:after{animation:2s ease-in-out infinite sf-shimmer-wave-rtl}@keyframes sf-shimmer-wave-rtl{0%{transform:translateX(calc(50% + var(--sf-spacing) * 6.25))}}@keyframes sf-shimmer-fade{0%,to{opacity:1}50%{opacity:.4}}@keyframes sf-shimmer-pulse{0%,40%,to{transform:scale(1)}50%{transform:scale(.975)}}.sf-dialog{border:0 solid rgba(var(--sf-color-outline-variant));border-radius:var(--sf-radius-16);flex-direction:column;width:100%;min-width:20%;max-width:100%;max-height:98%}.sf-dialog.sf-popup-open{display:inline-flex}.sf-dialog .sf-btn.sf-dlg-closeicon-btn{border-radius:var(--sf-radius-full);top:17px;padding:var(--sf-spacing-9);position:absolute;inset-inline-end:21px}.sf-dialog .sf-btn.sf-dlg-closeicon-btn .sf-btn-icon svg{font-size:var(--sf-font-size-xl)}.sf-dlg-resize-handle{line-height:var(--sf-line-height-sm);position:absolute}.sf-dlg-resize-handle svg{font-size:var(--sf-font-size-xl)}.sf-dlg-south-east,.sf-dlg-south-west{bottom:var(--sf-spacing-4)}.sf-dlg-north-east,.sf-dlg-north-west{top:var(--sf-spacing-4)}.sf-dlg-south-east{right:var(--sf-spacing-4)}.sf-dlg-south-west{left:var(--sf-spacing-4)}.sf-dlg-south-west svg{transform:rotate(90deg)}.sf-dlg-north-east{right:var(--sf-spacing-4);transform:rotate(-90deg)}.sf-dlg-north-west{left:var(--sf-spacing-4);transform:rotate(180deg)}.sf-dlg-south,.sf-dlg-north,.sf-dlg-east,.sf-dlg-west{background-color:#0000;overflow:visible}.sf-dlg-footer-content{gap:var(--sf-spacing-8);border-radius:var(--sf-radius-0) var(--sf-radius-0) var(--sf-radius-16) var(--sf-radius-16);width:100%;padding:var(--sf-spacing-12) var(--sf-spacing-20) var(--sf-spacing-12) var(--sf-spacing-20);border-top:none}.sf-dlg-resizable:not(:has(.sf-dlg-footer-content)){padding-bottom:var(--sf-spacing-20);touch-action:none}.sf-draggable>.sf-dlg-header-content{cursor:move;touch-action:none}.sf-dlg-fullscreen{border-radius:var(--sf-radius-0);border:none}.sf-dlg-header-content{border-radius:var(--sf-radius-16) var(--sf-radius-16) var(--sf-radius-0) var(--sf-radius-0);line-height:var(--sf-line-height-2xl);padding:var(--sf-spacing-20) var(--sf-spacing-20) var(--sf-spacing-8) var(--sf-spacing-20);border-bottom:none}.sf-dlg-header{-webkit-user-select:none;user-select:none;width:80%;font-size:var(--sf-font-size-2xl);font-weight:var(--sf-font-weight-normal)}.sf-dlg-content{font-size:var(--sf-font-size-sm);line-height:var(--sf-line-height-sm);letter-spacing:var(--sf-letter-spacing-wide);padding:var(--sf-spacing-16) var(--sf-spacing-20) var(--sf-spacing-12) var(--sf-spacing-20);border-radius:var(--sf-radius-16);flex:auto;overflow:hidden auto}.sf-dlg-container{width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.sf-dlg-container:not(:has(.sf-dlg-overlay)){pointer-events:none}.sf-dlg-container:not(:has(.sf-dlg-overlay)) .sf-dialog{pointer-events:auto}.sf-dlg-center,.sf-dlg-left-center,.sf-dlg-right-center{align-items:center}.sf-dlg-left-top,.sf-dlg-right-top{align-items:flex-start}.sf-dlg-left-bottom,.sf-dlg-right-bottom{align-items:flex-end}.sf-dlg-center{justify-content:center}.sf-dlg-left-center,.sf-dlg-left-top,.sf-dlg-left-bottom{justify-content:flex-start}.sf-dlg-right-center,.sf-dlg-right-top,.sf-dlg-right-bottom{justify-content:flex-end}.sf-dlg-center-top,.sf-dlg-center-bottom{flex-direction:column;align-items:center}.sf-dlg-center-bottom{justify-content:flex-end}.sf-dlg-overlay{width:100%;height:100%;transition:opacity .15s linear;position:absolute;top:0;left:0}.sf-dialog{background:linear-gradient(0deg, rgba(var(--sf-color-primary), .11), rgba(var(--sf-color-primary), .11)), rgba(var(--sf-color-surface));box-shadow:var(--sf-elevation-3)}.sf-dlg-header{color:rgb(var(--sf-color-on-surface))}.sf-btn.sf-dlg-closeicon-btn{color:rgb(var(--sf-color-on-surface-variant))}.sf-btn.sf-dlg-closeicon-btn:hover,.sf-btn.sf-dlg-closeicon-btn:focus,.sf-btn.sf-dlg-closeicon-btn:active{color:rgb(var(--sf-color-on-surface-variant));background-color:rgb(var(--sf-color-on-surface), .1)}.sf-dlg-content{color:rgb(var(--sf-color-on-surface-variant))}.sf-dlg-footer-content{background:linear-gradient(0deg, rgba(var(--sf-color-primary), .11), rgba(var(--sf-color-primary), .11)), rgba(var(--sf-color-surface))}.sf-dlg-south-west,.sf-dlg-north-east,.sf-dlg-north-west{color:#0000}.sf-dlg-overlay{background-color:rgba(var(--sf-color-scrim), .5)}.sf-rtl .sf-dlg-south-east{color:#0000}.sf-rtl .sf-dlg-south-west{color:rgb(var(--sf-color-on-surface-variant))}.sf-tooltip-wrap{max-width:calc(var(--sf-spacing) * 21.875);min-width:var(--sf-spacing-30);position:absolute}.sf-tooltip-arrow-bottom{top:100%;left:50%}.sf-tooltip-arrow-top{top:-9px;left:50%}.sf-tooltip-arrow-left{top:48%;left:-9px}.sf-tooltip-arrow-right{top:50%;left:100%}.sf-tooltip-arrow-x{height:var(--sf-spacing-16);width:var(--sf-spacing-8)}.sf-tooltip-arrow-y{height:var(--sf-spacing-8);width:var(--sf-spacing-16)}.sf-tooltip-close{cursor:pointer;height:inherit;display:flex}.sf-tooltip-close svg{font-size:var(--sf-font-size-sm)}.sf-tooltip-content{padding:var(--sf-spacing-4) var(--sf-spacing-8);align-items:center;gap:var(--sf-spacing-6);display:flex;position:relative;overflow-x:hidden}.sf-tooltip-wrap{background-color:rgb(var(--sf-color-inverse-surface));border-radius:var(--sf-radius-4);box-shadow:var(--sf-elevation-1)}.sf-tooltip-arrow-outer-bottom{border-left:var(--sf-spacing-8) solid transparent;border-right:var(--sf-spacing-8) solid transparent;border-top:var(--sf-spacing-8) solid rgb(var(--sf-color-inverse-surface))}.sf-tooltip-arrow-outer-top{border-bottom:var(--sf-spacing-8) solid rgb(var(--sf-color-inverse-surface));border-left:var(--sf-spacing-8) solid transparent;border-right:var(--sf-spacing-8) solid transparent}.sf-tooltip-arrow-outer-left{border-bottom:var(--sf-spacing-8) solid transparent;border-right:var(--sf-spacing-8) solid rgb(var(--sf-color-inverse-surface));border-top:var(--sf-spacing-8) solid transparent}.sf-tooltip-arrow-outer-right{border-bottom:var(--sf-spacing-8) solid transparent;border-left:var(--sf-spacing-8) solid rgb(var(--sf-color-inverse-surface));border-top:var(--sf-spacing-8) solid transparent}.sf-tooltip-arrow-inner-bottom,.sf-tooltip-arrow-inner-top{right:var(--sf-spacing-16)}.sf-tooltip-arrow-inner-right,.sf-tooltip-arrow-inner-left{bottom:var(--sf-spacing-16)}.sf-tooltip-close{color:rgb(var(--sf-color-inverse-on-surface))}.sf-tooltip-content{border-radius:inherit;color:rgb(var(--sf-color-inverse-on-surface));font-size:var(--sf-font-size-xs);line-height:var(--sf-line-height-xs)}.sf-spinner{stroke:currentColor;display:inline-flex;position:relative}.sf-spinner-overlay{text-align:center;-webkit-user-select:none;user-select:none;vertical-align:middle;z-index:1000;background:0 0;width:100%;height:100%;position:absolute;top:0;left:0}.sf-spinner-content{width:100%;padding:var(--sf-spacing-8);gap:var(--sf-spacing-8);height:100%;font-size:var(--sf-font-size-sm);line-height:var(--sf-line-height-sm);font-weight:var(--sf-font-weight-medium);flex-direction:column;position:relative}.sf-spinner-primary{color:rgb(var(--sf-color-primary))}.sf-spinner-secondary{color:rgb(var(--sf-color-secondary))}.sf-spinner-success{color:rgb(var(--sf-color-success))}.sf-spinner-warning{color:rgb(var(--sf-color-warning))}.sf-spinner-error{color:rgb(var(--sf-color-error))}.sf-spinner-info{color:rgb(var(--sf-color-info))}.sf-spinner-circle-inner,.sf-spinner-singlecircle-inner{transform-origin:50%}.sf-spinner-doublecircle-inner,.sf-spinner-doublecircle-second-inner{width:100%;position:absolute}.sf-spinner-doublecircle-second-inner{transform:rotate(180deg)}.sf-spinner-cupertino-dots,.sf-spinner-doublecircle{position:relative}.sf-spinner-cupertino-dots-inner{border-radius:var(--sf-radius-full);position:absolute}.sf-menu-icon,.sf-submenu-icon{flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}.sf-submenu-icon{margin-inline-start:auto}.sf-menu-url{color:inherit;text-decoration:none}.sf-menu-item.sf-separator{pointer-events:none;background:linear-gradient(rgb(var(--sf-color-outline-variant)), rgb(var(--sf-color-outline-variant))) center/100% var(--sf-spacing-1) no-repeat}.sf-menu-parent:not(.sf-menu-root):has(.sf-menu-icon) .sf-menu-item:not(:has(.sf-menu-icon)){padding-inline:var(--sf-spacing-48) var(--sf-spacing-16)}.sf-menu-parent{margin:var(--sf-spacing-0);-webkit-user-select:none;user-select:none;list-style:none}.sf-menu-ul{padding:var(--sf-spacing-4) var(--sf-spacing-0);border:1px solid rgb(var(--sf-color-outline-variant));border-radius:var(--sf-radius-4);box-shadow:var(--sf-elevation-2);font-size:var(--sf-font-size-sm);position:absolute}.sf-menu-item{cursor:pointer;line-height:var(--sf-line-height-sm);padding:var(--sf-spacing-10) var(--sf-spacing-16);gap:var(--sf-spacing-12);white-space:nowrap;position:relative}.sf-menu-icon,.sf-menu-icon svg{font-size:var(--sf-font-size-xl)}.sf-submenu-icon svg{font-size:var(--sf-font-size-base)}.sf-menu-icon,.sf-submenu-icon{color:rgb(var(--sf-color-on-surface-variant))}.sf-menu-url{color:rgb(var(--sf-color-on-surface))}.sf-menu-item.sf-disabled{color:rgba(var(--sf-color-on-surface), .38);background:var(--sf-color-white);opacity:1;cursor:not-allowed}.sf-menu-item.sf-disabled .sf-menu-icon,.sf-menu-item.sf-disabled .sf-submenu-icon{color:rgba(var(--sf-color-on-surface-variant), .38)}.sf-menu-item.sf-disabled .sf-menu-url{color:rgba(var(--sf-color-on-surface), .38)}.sf-menu-ul{background:rgb(var(--sf-color-surface));color:rgb(var(--sf-color-on-surface))}.sf-menu-item.sf-focused,.sf-menu-item.sf-hovered{background-color:rgba(var(--sf-color-on-surface), .05)}.sf-menu-item.sf-has-submenu{background-color:rgb(var(--sf-color-primary-container))}.sf-menu-item:active{background-color:rgba(var(--sf-color-on-surface), .08)}.sf-grid-content-row .sf-cell:not(.sf-display-none),.sf-grid-summary-row .sf-cell,.sf-grid-header-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sf-row-min-height:not(.sf-wrap) .fixed-height-wrapper{flex-direction:column;justify-content:center;line-height:normal;display:flex}.sf-grid{font-size:var(--sf-font-size-sm);isolation:isolate;border-style:none solid solid;border-width:1px;height:auto;display:block;position:relative}.sf-toolbar.sf-sticky,.sf-grid-header-container.sf-sticky{z-index:10;position:sticky}.sf-grid-header-container{-webkit-user-select:none;user-select:none;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px}.sf-grid.sf-wrap .sf-cell,.sf-grid-content-container.sf-wrap .sf-cell,.sf-grid.sf-wrap .sf-grid-header-text,.sf-grid-header-row.sf-wrap .sf-grid-header-text{height:auto;line-height:var(--sf-line-height-base);overflow-wrap:break-word;text-overflow:clip;white-space:normal}.sf-virtual-track{z-index:0;position:relative}.sf-virtual-table{z-index:1;top:0;left:0;right:0}.sf-virtual-vertical-scrollbar{z-index:2;height:100%;position:absolute;top:0;left:auto;right:0;overflow-y:scroll}.sf-virtual-horizontal-scrollbar{z-index:2;width:100%;position:absolute;bottom:0;overflow-x:scroll}.sf-grid-edit-row .sf-last-row{border-bottom:1px solid rgba(var(--sf-color-line-color));border-top:0 none rgba(var(--sf-color-line-color))}.sf-grid-edit-row .sf-cell,.sf-grid-detail-cell{border-top:1px solid}.sf-grid-detail-cell{padding:var(--sf-spacing-16)}.sf-grid .sf-toolbar,.sf-grid .sf-group-drop-area:not(.sf-group-drag-clone-hover){border-top:1px solid rgba(var(--sf-color-line-color))}.sf-grid-search{width:176px}.sf-grid-table{table-layout:fixed;width:100%}.sf-grid-header-row .sf-cell{font-size:var(--sf-font-size-sm);font-weight:var(--sf-font-weight-medium);padding:var(--sf-spacing-12) var(--sf-spacing-12) var(--sf-spacing-12);text-align:left;letter-spacing:var(--sf-letter-spacing-wider);-webkit-user-select:none;user-select:none;border-style:none solid solid;border-width:0;border-top-color:currentColor;position:relative;overflow:hidden}.sf-grid-header-row .sf-cell.sf-mousepointer{cursor:pointer}.sf-grid-header-row .sf-cell.sf-defaultcursor{cursor:default}.sf-grid-content-row .sf-cell:not(.sf-display-none){line-height:var(--sf-line-height-base);padding:var(--sf-spacing-13) var(--sf-spacing-12);font-size:var(--sf-font-size-sm);width:auto;letter-spacing:var(--sf-letter-spacing-wider);-webkit-user-select:none;user-select:none;border-style:solid;border-width:1px 0 0;display:table-cell}.sf-grid-content-row .sf-cell:not(.sf-display-none).sf-last-cell{border-bottom-width:1px}.sf-grid-content-row .sf-cell:not(.sf-display-none).sf-cell-range-top{border-top:1px solid rgba(var(--sf-color-primary))}.sf-grid-content-row .sf-cell:not(.sf-display-none).sf-cell-range-bottom{border-bottom:1px solid rgba(var(--sf-color-primary))}.sf-grid-content-row .sf-cell:not(.sf-display-none).sf-cell-range-left{border-left:1px solid rgba(var(--sf-color-primary))}.sf-grid-content-row .sf-cell:not(.sf-display-none).sf-cell-range-right{border-right:1px solid rgba(var(--sf-color-primary))}.sf-grid-content-row .sf-cell:not(.sf-display-none)[class*=sf-formula-reference-]{border:1px solid #0000}.sf-grid-content-row .sf-cell:not(.sf-display-none).sf-formula-reference-1{border-color:var(--sf-color-formula-reference-cell-border-1);background-color:var(--sf-color-formula-reference-cell-background-1)}.sf-grid-content-row .sf-cell:not(.sf-display-none).sf-formula-reference-2{border-color:var(--sf-color-formula-reference-cell-border-2);background-color:var(--sf-color-formula-reference-cell-background-2)}.sf-grid-content-row .sf-cell:not(.sf-display-none).sf-formula-reference-3{border-color:var(--sf-color-formula-reference-cell-border-3);background-color:var(--sf-color-formula-reference-cell-background-3)}.sf-grid-content-row .sf-cell:not(.sf-display-none).sf-formula-reference-4{border-color:var(--sf-color-formula-reference-cell-border-4);background-color:var(--sf-color-formula-reference-cell-background-4)}.sf-grid-content-row .sf-cell:not(.sf-display-none).sf-formula-reference-5{border-color:var(--sf-color-formula-reference-cell-border-5);background-color:var(--sf-color-formula-reference-cell-background-5)}.sf-grid-content-row .sf-cell:not(.sf-display-none).sf-formula-reference-6{border-color:var(--sf-color-formula-reference-cell-border-6);background-color:var(--sf-color-formula-reference-cell-background-6)}.sf-grid-content-row .sf-cell:not(.sf-display-none).sf-formula-reference-7{border-color:var(--sf-color-formula-reference-cell-border-7);background-color:var(--sf-color-formula-reference-cell-background-7)}.sf-right-align.sf-cell{text-align:right}.sf-left-align.sf-cell{text-align:left}.sf-center-align.sf-cell{text-align:center}.sf-justify-align.sf-cell{text-align:justify}.sf-right-align .sf-grid-header-cell{justify-content:flex-end}.sf-center-align .sf-grid-header-cell{justify-content:center}.sf-rtl .sf-right-align .sf-grid-header-cell{justify-content:flex-start}.sf-grid.sf-rtl .sf-checkbox-wrapper.sf-rtl{flex-direction:row}.sf-cell.sf-right-align .sf-checkbox-wrapper.sf-rtl{flex-direction:row-reverse}.sf-cell.sf-right-align .sf-checkbox-wrapper{justify-content:flex-end}.sf-cell.sf-center-align .sf-checkbox-wrapper{justify-content:center}.sf-grid .sf-checkbox-label{width:auto}.sf-grid:not(.sf-row-min-height) .sf-empty-cell{height:calc(var(--sf-line-height-base) + var(--sf-spacing-13) + var(--sf-spacing-13))}.sf-grid-summary-row .sf-cell{font-size:var(--sf-font-size-sm);font-weight:var(--sf-font-weight-medium);line-height:var(--sf-line-height-base);padding:var(--sf-spacing-13) var(--sf-spacing-12);height:auto;letter-spacing:var(--sf-letter-spacing-wider);-webkit-user-select:none;user-select:none;border-style:solid;border-width:1px 0 0}.sf-grid:not(.sf-rtl) .sf-grid-header-row .sf-cell:first-child,.sf-grid:not(.sf-rtl) .sf-filter-row .sf-cell:first-child{border-left-width:0}.sf-grid.sf-stacked-header-grid .sf-grid-header-content tr:not(:first-child) .sf-cell{border-top:1px solid rgba(var(--sf-color-line-color))}.sf-empty-row td{line-height:var(--sf-line-height-base);letter-spacing:var(--sf-letter-spacing-wider);font-size:var(--sf-font-size-sm);padding:.7em}.sf-stacked-header-grid .sf-grid-header-row .sf-cell,.sf-filter-bar-table .sf-grid-header-row .sf-cell,.sf-both-lines .sf-grid-header-row .sf-cell,.sf-grid-resize-table .sf-grid-header-row .sf-cell{border-width:0 0 0 1px}.sf-grid:not(.sf-both-lines,.sf-vertical-lines) .sf-grid-table:not(.sf-filter-bar-table) .sf-cell.sf-row-number:first-child{border-right-width:1px}.sf-grid.sf-rtl:not(.sf-both-lines,.sf-vertical-lines) .sf-grid-table:not(.sf-filter-bar-table) .sf-cell.sf-row-number:first-child{border-left-width:1px;border-right-width:0}.sf-cell-inner{align-items:center;justify-content:inherit;margin:calc(var(--sf-spacing-12) * -1);flex-flow:row;display:flex;overflow:hidden}.sf-grid-header-cell{line-height:var(--sf-line-height-sm);padding:var(--sf-spacing-12) var(--sf-spacing-12) var(--sf-spacing-12);text-transform:none;border:0;flex-flow:row;justify-content:flex-start;align-items:center;width:100%;display:flex;overflow:hidden}.sf-grid-sort-container{flex-shrink:0;margin-inline-start:var(--sf-spacing-5);display:inline-flex}.sf-grid-sort-order{border-radius:var(--sf-radius-full);text-align:center;min-width:16px;font-size:var(--sf-font-size-sm);line-height:var(--sf-line-height-sm);width:var(--sf-font-size-xl);flex-shrink:0;margin-inline-start:var(--sf-spacing-5);display:inline-block}.sf-grid-header-text{flex-grow:1;flex-shrink:1;min-width:0}.sf-vertical-lines .sf-grid-content-row .sf-cell,.sf-vertical-lines .sf-grid-header-row .sf-cell,.sf-vertical-lines .sf-filter-row .sf-cell{border-width:0 0 0 1px}.sf-hide-lines .sf-grid-content-row .sf-cell,.sf-hide-lines .sf-grid-header-row .sf-cell,.sf-hide-lines .sf-filter-row .sf-cell{border-width:0}.sf-both-lines .sf-grid-content-row .sf-cell{border-width:1px 0 0 1px}.sf-horizontal-lines .sf-grid-header-row .sf-cell{border-width:0}.sf-horizontal-lines .sf-grid-content-row .sf-cell,.sf-horizontal-lines .sf-filter-row .sf-cell{border-width:1px 0 0}.sf-horizontal-lines .sf-grid-content-row .sf-last-cell,.sf-vertical-lines .sf-grid-content-row .sf-last-cell,.sf-hide-lines .sf-grid-content-row .sf-last-cell,.sf-both-lines .sf-grid-content-row .sf-last-cell{border-bottom-width:1px}.sf-both-lines:not(.sf-rtl) .sf-grid-content-row .sf-cell:first-child,.sf-vertical-lines:not(.sf-rtl) .sf-grid-content-row .sf-cell:first-child{border-left-width:0}.sf-spanned-grid.sf-both-lines:not(.sf-rtl) .sf-grid-content-row .sf-cell:first-child:not(.row-first-cell),.sf-spanned-grid.sf-vertical-lines:not(.sf-rtl) .sf-grid-content-row .sf-cell:first-child:not(.row-first-cell),.sf-stacked-header-grid:not(.sf-hide-lines,.sf-rtl,.sf-horizontal-lines) .sf-grid-header-row .sf-cell:first-child:not(.row-first-cell){border-left-width:1px}.sf-filter-row .sf-cell{border-collapse:collapse;cursor:default;padding:var(--sf-spacing-6) var(--sf-spacing-12);vertical-align:bottom;border-style:solid;border-width:1px 0 1px 1px;overflow:hidden}.sf-filter-cell{padding:var(--sf-spacing-0);text-align:center;width:100%;position:relative}.sf-filterbar-dropdown .sf-dropdown-list{display:none}.sf-filterbar-dropdown.sf-focused{border-radius:var(--sf-spacing-5)}.sf-filterbar-dropdown.sf-input-group:before,.sf-filterbar-dropdown.sf-input-group:after{height:unset}.sf-grid-filterbar .sf-filterbar-dropdown{width:unset;margin-top:var(--sf-spacing-16);border-bottom-color:#0000}.sf-grid-filterbar .sf-icon-rotate{transform:unset;transition:unset}.sf-grid-filterbar .sf-input-group:not(.sf-filterbar-dropdown){margin-right:var(--sf-spacing-10);width:calc(100% - 50px)!important}.sf-grid-filterbar .sf-input-group.sf-outline .sf-label-top{text-align:left;max-width:calc(100% - 25px)}.sf-grid-footer-padding .sf-cell:last-child{border-inline-end:1px solid rgba(var(--sf-color-line-color))}.sf-grid-content{-webkit-overflow-scrolling:touch;position:relative;overflow-x:auto}.sf-grid-header-content{border-style:solid;border-width:0;overflow:hidden}.sf-grid-summary-content{overflow:hidden}.sf-grid-edit-row{padding:var(--sf-spacing-0)}.sf-grid-edit-row .sf-cell:not(.sf-display-none){padding-bottom:var(--sf-spacing-13);padding-top:var(--sf-spacing-13)}.sf-grid-content-row:first-child .sf-cell{border-top:0}.sf-rtl.sf-both-lines .sf-grid-content-row .sf-cell:last-child,.sf-rtl.sf-vertical-lines .sf-grid-content-row .sf-cell:last-child,.sf-rtl .sf-grid-header-row .sf-cell:last-child,.sf-rtl .sf-filter-row .sf-cell:last-child{border-left-width:0}.sf-rtl.sf-spanned-grid.sf-both-lines .sf-grid-content-row .sf-cell:last-child:not(.row-last-cell),.sf-rtl.sf-spanned-grid.sf-vertical-lines .sf-grid-content-row .sf-cell:last-child:not(.row-last-cell),.sf-rtl.sf-spanned-grid .sf-grid-header-row .sf-cell:last-child:not(.row-last-cell),.sf-rtl.sf-spanned-grid .sf-filter-row .sf-cell:last-child:not(.row-last-cell),.sf-rtl.sf-stacked-header-grid:not(.sf-hide-lines,.sf-horizontal-lines) .sf-cell:last-child:not(.row-last-cell){border-left-width:1px}.sf-rtl .sf-virtual-vertical-scrollbar{left:0;right:auto}.sf-grid-command-cell.sf-cell:not(.sf-display-none){padding:var(--sf-spacing-12) var(--sf-spacing-13)}.sf-grid-command-items{gap:8px;display:inline-flex}.sf-grid-command-items .sf-btn.sf-icon-btn{border-radius:var(--sf-radius-4)}.sf-grid-popup-edit .sf-grid-edit-table{border-collapse:separate;width:100%;border-spacing:var(--sf-spacing-0)}.sf-grid-popup-edit .sf-grid-edit-table tr:not(:last-child) td{padding:var(--sf-spacing-0) var(--sf-spacing-0) var(--sf-spacing-16)}.sf-selection-delete-dialog-content{flex-direction:column;gap:8px;display:flex}.sf-selection-delete-option{padding:var(--sf-spacing-8) var(--sf-spacing-20);border-radius:var(--sf-radius-4)}.sf-selection-delete-option-inner{align-items:flex-start;gap:14px;display:flex}.sf-selection-delete-option-label{font-weight:var(--sf-font-weight-medium);font-size:var(--sf-font-size-base);line-height:var(--sf-line-height-base);margin-bottom:var(--sf-spacing-4)}.sf-fill-handle{box-sizing:border-box;cursor:crosshair;z-index:9999;border:none;width:6px;height:6px;position:absolute;bottom:0;right:0}.sf-grid .sf-grid-content-row .sf-cell:not(.sf-display-none).sf-fill-handle-container{overflow:visible}.sf-selection-delete-option-description{font-size:var(--sf-font-size-sm);line-height:var(--sf-line-height-sm)}.sf-grid-filter-tool-panel .sf-accordion-content{padding:var(--sf-spacing-0)}.sf-grid-filter-tool-panel-list .sf-accordion,.sf-grid-filter-tool-panel-list .sf-accordion-panel{border:0}.sf-grid.sf-tool-panel-enabled{align-items:stretch;height:100%;min-height:0;display:flex}.sf-grid-main{order:1;min-width:0;min-height:0}.sf-grid-tool-panel-host{flex:0 auto;align-items:stretch;height:100%;min-height:0;display:flex}.sf-grid-tool-panel-host .sf-sidebar,.sf-grid-tool-panel-host .e-sidebar{flex:0 auto;width:auto;min-width:0;height:100%;min-height:0;position:relative}.sf-grid-tool-panel-host .sf-sidebar.sf-sidebar-close,.sf-grid-tool-panel-host .e-sidebar.sf-sidebar-close{display:none}.sf-grid-tool-panel-right{order:2}.sf-grid-tool-panel-right .sf-sidebar{order:1}.sf-grid-tool-panel-right .sf-grid-tool-panel-rail{order:2}.sf-grid-tool-panel-left{order:1}.sf-grid-tool-panel-left .sf-sidebar{order:2}.sf-grid-tool-panel-left .sf-grid-tool-panel-rail{order:1}.sf-grid-tool-panel-sidebar{border-top:1px solid rgba(var(--sf-color-line-color));background:linear-gradient(0deg, rgba(var(--sf-color-primary), .08), rgba(var(--sf-color-primary), .08)), rgba(var(--sf-color-surface));flex-direction:column;flex:auto;min-width:0;height:100%;min-height:0;display:flex}.sf-grid-tool-panel-right .sf-grid-tool-panel-sidebar{border-inline-start:1px solid rgba(var(--sf-color-line-color))}.sf-grid-tool-panel-sidebar .sf-accordion{font-size:var(--sf-font-size-sm);font-weight:var(--sf-font-weight-medium);border-style:solid;border-width:0}.sf-grid-tool-panel-content{min-width:0;height:100%;min-height:0;overflow:auto}.sf-grid-filter-tool-panel-header{justify-content:center;align-items:center;gap:var(--sf-spacing-8);display:flex}.sf-grid-edit-tool-panel{gap:var(--sf-spacing-16);flex-direction:column;min-width:0;display:flex}.sf-grid-edit-tool-panel-empty{justify-content:center;align-items:center;gap:var(--sf-spacing-16);min-height:100%;padding:var(--sf-spacing-40) var(--sf-spacing-20);text-align:center}.sf-grid-edit-tool-panel-empty-icon{width:var(--sf-spacing-40);height:var(--sf-spacing-40);border:0 solid rgba(var(--sf-color-line-color));border-radius:var(--sf-radius-4);color:var(--sf-color-on-surface-variant);justify-content:center;align-items:center;display:flex}.sf-grid-edit-tool-panel-empty-icon svg{width:var(--sf-spacing-20);height:var(--sf-spacing-20)}.sf-grid-edit-tool-panel-empty-title{color:var(--sf-color-on-surface-variant);font-size:var(--sf-font-size-sm);font-weight:var(--sf-font-weight-bold);line-height:var(--sf-line-height-lg)}.sf-grid-edit-tool-panel-fields{gap:var(--sf-spacing-12);flex-direction:column;display:flex}.sf-grid-edit-tool-panel-header{align-items:center;gap:var(--sf-spacing-8);display:flex}.sf-grid-edit-tool-panel-field{gap:var(--sf-spacing-8);padding-left:var(--sf-spacing-16);display:grid}.sf-grid-tool-panel-rail{font-size:var(--sf-font-size-sm);font-weight:var(--sf-font-weight-medium);background:linear-gradient(0deg, rgba(var(--sf-color-primary), .08), rgba(var(--sf-color-primary), .08)), rgba(var(--sf-color-surface));border-style:solid;border-width:0;border-top:1px solid rgba(var(--sf-color-line-color));flex-direction:column;flex:none;align-items:stretch;width:auto;height:100%;display:flex;overflow:hidden auto}.sf-grid-tool-panel-right .sf-grid-tool-panel-rail{border-inline-start:1px solid rgba(var(--sf-color-line-color))}.sf-grid-tool-panel-button{height:150px;padding:var(--sf-spacing-12) var(--sf-spacing-8);writing-mode:vertical-rl;flex:none}.sf-column-chooser-embedded{flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.sf-column-chooser-embedded-content{min-height:0;padding:var(--sf-spacing-16) var(--sf-spacing-16) var(--sf-spacing-16) var(--sf-spacing-16);box-sizing:border-box;flex-direction:column;flex:auto;display:flex}.sf-column-chooser-embedded-content .sf-columnchooser-main{flex-direction:column;flex:auto;min-height:0;display:flex}.sf-column-chooser-embedded-content .sf-columnchooser-content{flex-direction:column;flex:11 1 0;min-height:90px;max-height:none;display:flex;overflow-y:auto}.sf-column-chooser-embedded-content .sf-columnchooser-drop-areas{gap:var(--sf-spacing-8);margin-top:var(--sf-spacing-8);padding-top:var(--sf-spacing-8);border-top:1px solid rgba(var(--sf-color-line-color));flex-direction:column;display:flex}.sf-column-chooser-embedded-content .sf-columnchooser-drop-section{gap:var(--sf-spacing-12);padding-top:var(--sf-spacing-12);flex-direction:column;display:flex}.sf-column-chooser-embedded-content .sf-columnchooser-drop-area{min-height:70px;max-height:70px;padding:var(--sf-spacing-12);border:1px dashed rgba(var(--sf-color-line-color));box-sizing:border-box;align-items:stretch;gap:var(--sf-spacing-4);flex-direction:column;display:flex;overflow-y:auto}.sf-column-chooser-embedded-content .sf-columnchooser-drop-area .sf-chip{flex:none;justify-content:space-between;align-items:center;width:95%;display:flex}.sf-column-chooser-embedded-content .sf-columnchooser-drop-area-title{align-items:center;gap:var(--sf-spacing-8);font-weight:var(--sf-font-weight-bold);display:inline-flex}.sf-column-chooser-embedded-content .sf-columnchooser-drop-area-hint{color:var(--sf-color-on-surface);flex:auto;justify-content:center;align-items:center;display:flex}.sf-column-chooser-embedded-content .sf-columnchooser-drop-area .sf-chip>button,.sf-column-chooser-embedded-content .sf-columnchooser-drop-area .sf-chip [class*=delete]{margin-inline-start:auto}.sf-columnchooser-drag-handle{cursor:move;opacity:.6;flex:0 0 16px;justify-content:center;align-items:center;display:inline-flex}.sf-columnchooser-label{min-width:0;text-overflow:ellipsis;white-space:nowrap;font-size:var(--sf-font-size-base);margin-inline-start:var(--sf-spacing-8);overflow:hidden}.sf-columnchooser-selectall,.sf-columnchooser-listitem{padding:var(--sf-spacing-9) var(--sf-spacing-0) var(--sf-spacing-9) var(--sf-spacing-16);margin-bottom:var(--sf-spacing-0)}.sf-columnchooser-search-icon{margin:var(--sf-spacing-10)}.sf-columnchooser-search{margin-bottom:var(--sf-spacing-16)}.sf-columnchooser-listitem{flex-flow:row;align-items:center;display:flex}.sf-columnchooser-listitem .sf-columnchooser-checkbox{flex:none;min-width:0}.sf-columnchooser-main-with-drop-areas{flex-direction:column;min-height:0;display:flex}.sf-row-min-height:not(.sf-wrap) .sf-grid-content-row.sf-grid-row-height .sf-cell:not(.sf-templatecell){padding-bottom:var(--sf-spacing-0);padding-top:var(--sf-spacing-0);line-height:0}.sf-row-min-height:not(.sf-wrap) .sf-grid-content-row.sf-grid-row-height .sf-cell:has(>.fixed-height-wrapper){padding-bottom:var(--sf-spacing-0);padding-top:var(--sf-spacing-0);line-height:0}.sf-row-min-height:not(.sf-wrap) .sf-grid-summary-row.sf-grid-row-height .sf-cell:not(.sf-templatecell){line-height:var(--sf-line-height-xs);padding:var(--sf-spacing-0) var(--sf-spacing-8)}.sf-row-min-height:not(.sf-wrap) .sf-grid-summary-row.sf-grid-row-height .sf-cell:has(>.fixed-height-wrapper){line-height:var(--sf-line-height-xs);padding:var(--sf-spacing-0) var(--sf-spacing-8)}.sf-excel-filter{position:absolute}.sf-filter-panel-column.sf-excel-filter{position:static}.sf-filter-panel-column .sf-dlg-footer-content{border-radius:var(--sf-spacing-0)}.sf-excel-filter .sf-excel-contextmenu-wrapper ul,.sf-filter-panel-column .sf-excel-contextmenu-wrapper ul{padding:var(--sf-spacing-4) var(--sf-spacing-0);margin:var(--sf-spacing-0);list-style:none;display:block;position:static}.sf-excel-filter .sf-excel-contextmenu-wrapper ul .sf-menu-item,.sf-filter-panel-column .sf-excel-contextmenu-wrapper ul .sf-menu-item{padding:var(--sf-spacing-8) var(--sf-spacing-16)}.sf-excel-filter .sf-excel-contextmenu-wrapper ul .sf-menu-item.sf-disabled,.sf-filter-panel-column .sf-excel-contextmenu-wrapper ul .sf-menu-item.sf-disabled{cursor:auto;pointer-events:none}.sf-excel-filter .sf-excel-contextmenu-wrapper ul .sf-excel-separator,.sf-filter-panel-column .sf-excel-contextmenu-wrapper ul .sf-excel-separator{border-bottom-style:solid;border-bottom-width:var(--sf-spacing-1);height:auto;margin:var(--sf-spacing-4) var(--sf-spacing-0)}.sf-excel-filter .sf-excel-contextmenu-wrapper ul li .sf-menu-icon,.sf-filter-panel-column .sf-excel-contextmenu-wrapper ul li .sf-menu-icon{margin-right:var(--sf-spacing-12)}.sf-excel-filter .sf-dlg-content,.sf-filter-panel-column .sf-dlg-content{padding:var(--sf-spacing-12) var(--sf-spacing-0) var(--sf-spacing-0) var(--sf-spacing-0);font-size:var(--sf-font-size-base);font-weight:var(--sf-font-weight-normal);overflow-y:hidden}.sf-excel-filter .sf-dlg-content .sf-font-size-sm,.sf-filter-panel-column .sf-dlg-content .sf-font-size-sm{font-size:var(--sf-font-size-base)}.sf-excel-filter .sf-virtual-scroll-container,.sf-filter-panel-column .sf-virtual-scroll-container{margin-top:var(--sf-spacing-0);border-bottom-width:var(--sf-spacing-1);border-bottom-style:solid}.sf-excel-filter .sf-search-clear.sf-search-icon,.sf-filter-panel-column .sf-search-clear.sf-search-icon{margin-right:var(--sf-spacing-8);margin-bottom:var(--sf-spacing-2)}.sf-excel-filter .sf-spinner,.sf-filter-panel-column .sf-spinner{height:200px;min-height:160px;overflow-y:auto}.sf-excel-filter .sf-filter-checkbox,.sf-filter-panel-column .sf-filter-checkbox{padding:var(--sf-spacing-0) var(--sf-spacing-0) var(--sf-spacing-0) var(--sf-spacing-5);margin-bottom:var(--sf-spacing-0)}.sf-excel-filter .sf-filter-checkbox .sf-checkbox-label,.sf-filter-panel-column .sf-filter-checkbox .sf-checkbox-label{padding:var(--sf-spacing-5);overflow:hidden}.sf-excel-filter .sf-filter-checkbox .sf-checkbox-label .sf-label,.sf-filter-panel-column .sf-filter-checkbox .sf-checkbox-label .sf-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sf-excel-filter .sf-virtual-checkbox,.sf-filter-panel-column .sf-virtual-checkbox{width:100%!important}.sf-excel-filter .sf-checkbox-filtertext,.sf-filter-panel-column .sf-checkbox-filtertext{word-break:normal}.sf-excel-filter .sf-search-container,.sf-excel-filter .sf-grid-excel-filter-container,.sf-filter-panel-column .sf-search-container,.sf-filter-panel-column .sf-grid-excel-filter-container{padding:var(--sf-spacing-8) var(--sf-spacing-20)}.sf-excel-filter .sf-search-container:not(.sf-checkbox-filter),.sf-excel-filter .sf-grid-excel-filter-container:not(.sf-menu-top),.sf-filter-panel-column .sf-search-container:not(.sf-checkbox-filter),.sf-filter-panel-column .sf-grid-excel-filter-container:not(.sf-menu-top){border-top-width:var(--sf-spacing-1);border-top-style:solid}.sf-excel-filter .sf-grid-excel-filter-type,.sf-filter-panel-column .sf-grid-excel-filter-type{padding:var(--sf-spacing-8) var(--sf-spacing-20)}.sf-excel-filter .sf-grid-excel-filter-type .sf-excel-top-separator,.sf-filter-panel-column .sf-grid-excel-filter-type .sf-excel-top-separator{margin-top:var(--sf-spacing-10)}.sf-excel-filter .sf-grid-excel-filter-type .sf-excel-left-separator,.sf-filter-panel-column .sf-grid-excel-filter-type .sf-excel-left-separator{margin-left:var(--sf-spacing-8)}.sf-excel-filter .sf-excel-top-separator .sf-btn.sf-control,.sf-filter-panel-column .sf-excel-top-separator .sf-btn.sf-control{font-size:var(--sf-font-size-sm);font-size:14px}.sf-excel-filter .sf-grid-excel-filter-container .sf-excel-top-separator,.sf-filter-panel-column .sf-grid-excel-filter-container .sf-excel-top-separator{margin-top:var(--sf-spacing-12)}.sf-excel-filter .sf-grid-excel-filter-container .sf-excel-left-separator,.sf-filter-panel-column .sf-grid-excel-filter-container .sf-excel-left-separator{margin-left:var(--sf-spacing-12)}.sf-excel-filter li.sf-separator.sf-excel-separator,.sf-filter-panel-column li.sf-separator.sf-excel-separator{border-bottom-style:solid;border-bottom-width:var(--sf-spacing-1);height:auto;margin:var(--sf-spacing-4) var(--sf-spacing-0)}.sf-grid-filter-container.sf-icons{margin-left:auto;flex-shrink:0;justify-content:center;align-items:center;margin-inline-start:var(--sf-spacing-5);display:inline-flex}.sf-excel-shimmer{flex-direction:column;display:flex}.sf-excel-empty-checkbox{text-align:center}.sf-column-chooser-dialog .sf-dlg-header,.sf-column-chooser-dialog .sf-checkbox-label .sf-label{font-size:var(--sf-font-size-base)}.sf-column-chooser-dialog .sf-columnchooser-empty{padding:var(--sf-spacing-16);text-align:center}.sf-column-chooser-dialog .sf-columnchooser-content{flex-direction:column;height:200px;min-height:200px;display:flex;overflow-y:auto}.sf-column-chooser-dialog .sf-columnchooser-main{flex-direction:column;display:flex}.sf-column-chooser-dialog .sf-dlg-content{padding:var(--sf-spacing-4) var(--sf-spacing-16)}.sf-disableuserselect{-webkit-user-select:none;user-select:none}.sf-cell-editing{padding-inline:var(--sf-spacing-10)}.sf-cell-editing .sf-checkbox-wrapper{justify-content:center}.sf-grid-checkbox-hidden{visibility:hidden}.sf-group-drop-area{height:56px;padding:var(--sf-spacing-8) var(--sf-spacing-12);align-items:center;display:flex;overflow:hidden}.sf-group-drag-clone-hover{border-style:dashed;border-width:1px}.sf-group-drop-hint{justify-content:center;width:100%;display:flex}.sf-group-chip-container,.sf-group-chip-template{gap:var(--sf-spacing-6);align-items:center;display:inline-flex}.sf-groupable-header-clone,.sf-groupable-header-clone:hover,.sf-columnchooser-header-clone,.sf-columnchooser-header-clone:hover{z-index:10001}.sf-groupable-header-clone.sf-cursor-not-allowed,.sf-groupable-header-clone.sf-cursor-not-allowed:hover,.sf-columnchooser-header-clone.sf-cursor-not-allowed,.sf-columnchooser-header-clone.sf-cursor-not-allowed:hover{cursor:not-allowed}.sf-grid-sort-container.sf-ascending-descending{display:inline-grid}.sf-grid-groupcaptioncell{-webkit-user-select:none;user-select:none;align-items:center;gap:var(--sf-spacing-10);display:flex}.sf-detail-toggle-icon{margin-right:var(--sf-spacing-10)}.sf-group-togglebtn,.sf-detail-toggle-icon,.sf-tree-toggle-btn{cursor:pointer;padding:var(--sf-spacing-4);border-radius:var(--sf-radius-full);border:none}.sf-grid-edit-cell{border-top:1px solid rgba(var(--sf-color-line-color))}.sf-grid-edit-cell .sf-formula-token.sf-formula-token-1{color:var(--sf-color-formula-reference-cell-border-1)}.sf-grid-edit-cell .sf-formula-token.sf-formula-token-2{color:var(--sf-color-formula-reference-cell-border-2)}.sf-grid-edit-cell .sf-formula-token.sf-formula-token-3{color:var(--sf-color-formula-reference-cell-border-3)}.sf-grid-edit-cell .sf-formula-token.sf-formula-token-4{color:var(--sf-color-formula-reference-cell-border-4)}.sf-grid-edit-cell .sf-formula-token.sf-formula-token-5{color:var(--sf-color-formula-reference-cell-border-5)}.sf-grid-edit-cell .sf-formula-token.sf-formula-token-6{color:var(--sf-color-formula-reference-cell-border-6)}.sf-grid-edit-cell .sf-formula-token.sf-formula-token-7{color:var(--sf-color-formula-reference-cell-border-7)}.sf-grid .sf-resize-handler{cursor:col-resize;width:4px;height:100%;position:absolute;top:0;right:0}.sf-grid.sf-rtl .sf-resize-handler{right:unset;left:0}.sf-grid .sf-grid-table-border{border-right:1px solid rgba(var(--sf-color-line-color))}.sf-grid.sf-rtl .sf-grid-table-border{border-right:unset;border-left:1px solid rgba(var(--sf-color-line-color))}.sf-grid .sf-row-drag-cell{cursor:move}.sf-grid .sf-grid-drag-table{background:linear-gradient(0deg, rgba(var(--sf-color-primary), .11), rgba(var(--sf-color-primary), .11)), rgba(var(--sf-color-surface));box-shadow:var(--sf-elevation-2);border-radius:var(--sf-radius-4);z-index:10;cursor:move}.sf-grid .sf-grid-drag-table .sf-grid-content-row:not(.sf-grid-edit-row):hover .sf-cell:not(.sf-rownumber:first-child){background:linear-gradient(0deg, rgba(var(--sf-color-primary), .11), rgba(var(--sf-color-primary), .11)), rgba(var(--sf-color-surface))}.sf-grid .sf-row-drag-count{top:calc(var(--sf-spacing-8) * -1);right:calc(var(--sf-spacing-8) * -1);border-radius:var(--sf-radius-full);background:rgba(var(--sf-color-primary));color:#fff;width:28px;height:28px;font-size:var(--sf-font-size-base);line-height:var(--sf-line-height-base);justify-content:center;align-items:center;display:flex;position:absolute}.sf-grid .sf-row-drag-indicator td.sf-cell{border-bottom:2px solid rgba(var(--sf-color-primary))}.sf-grid-resize-helper{z-index:5;background-color:rgba(var(--sf-color-line-color));cursor:col-resize;opacity:1;width:2px;position:absolute}.sf-grid-header-row .sf-left-pinned-cell,.sf-grid-header-row .sf-right-pinned-cell,.sf-grid-content-row .sf-left-pinned-cell,.sf-grid-content-row .sf-right-pinned-cell,.sf-filter-row .sf-left-pinned-cell,.sf-filter-row .sf-right-pinned-cell,.sf-grid-summary-row .sf-left-pinned-cell,.sf-grid-summary-row .sf-right-pinned-cell{z-index:2;position:sticky}.sf-left-most-pinned-cell{clip-path:inset(0 -15px 0 0);box-shadow:4px 0 8px #0000001f}.sf-right-most-pinned-cell{clip-path:inset(0 0 0 -15px);box-shadow:-4px 0 8px #0000001f}.sf-pinned-rows-top-container,.sf-pinned-rows-bottom-container{z-index:2;background-color:rgba(var(--sf-color-surface));position:absolute;left:0;right:0;overflow:hidden}.sf-pinned-rows-top-container{box-shadow:var(--sf-elevation-4);border-bottom:1px solid rgba(var(--sf-color-line-color));top:0}.sf-pinned-rows-bottom-container{box-shadow:var(--sf-elevation-4-reverse);border-top:1px solid rgba(var(--sf-color-line-color));bottom:0}.sf-pinned-row .sf-cell{font-weight:var(--sf-font-weight-bold)}.sf-grid-reorder-helper{z-index:10;color:rgba(var(--sf-color-primary));position:absolute}.sf-header-cell-clone{border-radius:var(--sf-radius-4)}.sf-column-menu-button{padding:var(--sf-spacing-4);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-inline-start:var(--sf-spacing-8);display:inline-flex}.sf-column-menu .sf-menu-item-label,.sf-column-menu .sf-menu-item-text{align-items:center;display:inline-flex}.sf-column-menu .sf-menu-item-icon{justify-content:center;align-items:center;margin-right:12px;display:inline-flex}.sf-grid{border-color:rgba(var(--sf-color-line-color))}.sf-grid .sf-focused{outline:1px solid rgba(var(--sf-color-primary));outline-offset:-1px}.sf-grid .sf-grid-pager{border-bottom:#0000;border-left:#0000;border-right:#0000}.sf-grid .sf-grid-pager .sf-focused{outline:none}.sf-grid .sf-grid-tool-panel-button:hover,.sf-grid .sf-grid-tool-panel-button:active,.sf-grid .sf-grid-tool-panel-button:focus{background-color:linear-gradient(0deg, rgba(var(--sf-color-primary), .08), rgba(var(--sf-color-primary), .08)), rgba(var(--sf-color-surface))}.sf-grid-content{background-color:rgba(var(--sf-color-surface))}.sf-grid-header-row .sf-left-pinned-cell,.sf-grid-header-row .sf-right-pinned-cell,.sf-filter-row .sf-left-pinned-cell,.sf-filter-row .sf-right-pinned-cell{background:linear-gradient(0deg, rgba(var(--sf-color-primary), .05), rgba(var(--sf-color-primary), .05)), rgba(var(--sf-color-surface))}.sf-grid-content-row .sf-left-pinned-cell,.sf-grid-content-row .sf-right-pinned-cell{background-color:rgba(var(--sf-color-surface))}.sf-grid-summary-row .sf-left-pinned-cell,.sf-grid-summary-row .sf-right-pinned-cell,.sf-grid-filterbar .sf-input-group.sf-outline .sf-label-top{background:linear-gradient(0deg, rgba(var(--sf-color-primary), .05), rgba(var(--sf-color-primary), .05)), rgba(var(--sf-color-surface))}.sf-grid-header-container{background:linear-gradient(0deg, rgba(var(--sf-color-primary), .05), rgba(var(--sf-color-primary), .05)), rgba(var(--sf-color-surface));color:var(--sf-color-on-surface-variant);border-bottom-color:rgba(var(--sf-color-line-color));border-top-color:rgba(var(--sf-color-line-color))}.sf-cell,.sf-grid-detail-cell,.sf-grid-header-content{border-color:rgba(var(--sf-color-line-color))}.sf-grid-header-border{border-inline-end-color:#0000}.sf-grid-footer-container{background:linear-gradient(0deg, rgba(var(--sf-color-primary), .05), rgba(var(--sf-color-primary), .05)), rgba(var(--sf-color-surface))}.sf-grid-content-row .sf-cell,.sf-group-togglebtn,.sf-tree-toggle-btn .sf-detail-toggle-icon,.sf-grid-summary-row .sf-cell{color:var(--sf-color-on-surface)}.sf-row-hover .sf-grid-content-row:not(.sf-grid-edit-row):hover .sf-cell:not(.sf-active,.sf-cell-selected,.sf-row-number:first-child):not(.sf-grid-cell-batch,.sf-grid-row-batch){background:linear-gradient(0deg, rgba(var(--sf-color-on-surface), .05), rgba(var(--sf-color-on-surface), .05)), rgba(var(--sf-color-surface));color:rgba(var(--sf-color-on-surface))}.sf-row-hover .sf-grid-content-row:not(.sf-grid-edit-row):hover .sf-cell:not(.sf-active,.sf-cell-selected,.sf-row-number:first-child):not(.sf-grid-cell-batch,.sf-grid-row-batch).sf-left-pinned-cell,.sf-row-hover .sf-grid-content-row:not(.sf-grid-edit-row):hover .sf-cell:not(.sf-active,.sf-cell-selected,.sf-row-number:first-child):not(.sf-grid-cell-batch,.sf-grid-row-batch).sf-right-pinned-cell{background:linear-gradient(0deg, rgba(var(--sf-color-on-surface), .05), rgba(var(--sf-color-on-surface), .05)), rgba(var(--sf-color-surface))}.sf-row-hover .sf-grid-content-row:not(.sf-grid-edit-row):hover .sf-cell:not(.sf-row-number):not(.sf-grid-cell-batch,.sf-grid-row-batch),.sf-row-hover .sf-grid-content-row:not(.sf-grid-edit-row):hover .sf-cell-selected:not(.sf-row-number:first-child):not(.sf-grid-cell-batch,.sf-grid-row-batch){background:color-mix(in srgb, rgb(var(--sf-color-primary-container)) 85%, rgb(var(--sf-color-surface)) 15%);color:var(--sf-color-on-surface)}.sf-row-hover .sf-grid-content-row:not(.sf-grid-edit-row):hover .sf-cell:not(.sf-row-number):not(.sf-grid-cell-batch,.sf-grid-row-batch).sf-left-pinned-cell,.sf-row-hover .sf-grid-content-row:not(.sf-grid-edit-row):hover .sf-cell:not(.sf-row-number):not(.sf-grid-cell-batch,.sf-grid-row-batch).sf-right-pinned-cell,.sf-row-hover .sf-grid-content-row:not(.sf-grid-edit-row):hover .sf-cell-selected:not(.sf-row-number:first-child):not(.sf-grid-cell-batch,.sf-grid-row-batch).sf-left-pinned-cell,.sf-row-hover .sf-grid-content-row:not(.sf-grid-edit-row):hover .sf-cell-selected:not(.sf-row-number:first-child):not(.sf-grid-cell-batch,.sf-grid-row-batch).sf-right-pinned-cell{background:color-mix(in srgb, rgb(var(--sf-color-primary-container)) 85%, rgb(var(--sf-color-surface)) 15%)}.sf-grid-sort-order{background:linear-gradient(0deg, rgba(var(--sf-color-primary), .08), rgba(var(--sf-color-primary), .08)), rgba(var(--sf-color-surface));color:var(--sf-color-on-surface-variant)}td.sf-active:not(.sf-row-number:first-child),.sf-cell-selected:not(.sf-row-number:first-child){background:linear-gradient(0deg, rgba(var(--sf-color-primary-container), .65), rgba(var(--sf-color-primary-container), .65)), rgba(var(--sf-color-surface));color:var(--sf-color-on-surface)}td.sf-active:not(.sf-row-number:first-child).sf-left-pinned-cell,td.sf-active:not(.sf-row-number:first-child).sf-right-pinned-cell,.sf-cell-selected:not(.sf-row-number:first-child).sf-left-pinned-cell,.sf-cell-selected:not(.sf-row-number:first-child).sf-right-pinned-cell{background:linear-gradient(0deg, rgba(var(--sf-color-primary-container), .65), rgba(var(--sf-color-primary-container), .65)), rgba(var(--sf-color-surface))}.sf-grid-content-row .sf-cell.sf-grid-row-batch,.sf-grid-content-row .sf-cell.sf-grid-row-batch.sf-cell-selected,.sf-grid-content-row .sf-cell.sf-grid-row-batch.sf-active,.sf-row-hover .sf-grid-content-row:not(.sf-grid-edit-row):hover .sf-cell.sf-grid-row-batch{background:rgba(var(--sf-color-success-container), .35)}.sf-grid-content-row .sf-cell.sf-grid-cell-batch,.sf-grid-content-row .sf-cell.sf-grid-cell-batch.sf-cell-selected,.sf-grid-content-row .sf-cell.sf-grid-cell-batch.sf-active,.sf-row-hover .sf-grid-content-row:not(.sf-grid-edit-row):hover .sf-cell.sf-grid-cell-batch{background:rgba(var(--sf-color-success-container))}.sf-cell.sf-clipboard-feedback{position:relative}.sf-cell.sf-clipboard-feedback:after{content:"";background:rgba(var(--sf-color-primary), .2);pointer-events:none;position:absolute;inset:0}.sf-grid-edit-row .sf-cell{border-top-color:rgba(var(--sf-color-line-color))}.sf-tooltip-wrap.sf-grid-error{background-color:rgba(var(--sf-color-error-container));border-color:rgba(var(--sf-color-error-container))}.sf-tooltip-wrap.sf-grid-error [class^=sf-tooltip-arrow-outer]{border-bottom-color:rgba(var(--sf-color-error-container))}.sf-selection-delete-option.selected{background-color:rgba(var(--sf-color-primary-container))}.sf-selection-delete-option-label{color:rgba(var(--sf-color-on-surface))}.sf-selection-delete-option-description{color:rgba(var(--sf-color-on-surface-variant))}.sf-excel-contextmenu-wrapper ul .sf-menu-item:focus-visible{box-shadow:0 0 0 1px rgba(var(--sf-color-primary)) inset}.sf-excel-contextmenu-wrapper ul .sf-menu-item:hover{background-color:linear-gradient(0deg, rgba(var(--sf-color-on-surface), .05), rgba(var(--sf-color-on-surface), .05)), rgba(var(--sf-color-surface))}.sf-excel-contextmenu-wrapper ul .sf-excel-separator{border-bottom-color:rgb(var(--sf-color-outline))}.sf-excel-filter .sf-search-container,.sf-filter-panel-column .sf-search-container,.sf-grid-excel-filter-container{border-top-color:rgb(var(--sf-color-outline-variant))}.sf-excel-filter .sf-virtual-scroll-container,.sf-filter-panel-column .sf-virtual-scroll-container{border-bottom-color:rgba(var(--sf-color-on-surface-variant), .12)}.sf-group-drop-area{background:linear-gradient(0deg, rgba(var(--sf-color-primary), .08), rgba(var(--sf-color-primary), .08)), rgba(var(--sf-color-surface))}.sf-group-drag-clone-hover{border-color:rgba(var(--sf-color-primary))}.sf-groupable-header-clone,.sf-groupable-header-clone:hover,.sf-columnchooser-header-clone,.sf-columnchooser-header-clone:hover,.sf-row-number:first-child{background:linear-gradient(0deg, rgba(var(--sf-color-primary), .05), rgba(var(--sf-color-primary), .05)), rgba(var(--sf-color-surface));color:var(--sf-color-on-surface-variant)}.sf-group-togglebtn,.sf-detail-toggle-icon,.sf-tree-toggle-btn{background-color:#0000}.sf-group-togglebtn:hover,.sf-detail-toggle-icon:hover,.sf-tree-toggle-btn:hover{background-color:rgba(var(--sf-color-on-surface), .05)}.sf-group-togglebtn:active,.sf-detail-toggle-icon:active,.sf-tree-toggle-btn:active{background-color:rgba(var(--sf-color-on-surface), .08)}.sf-group-togglebtn:focus,.sf-detail-toggle-icon:focus,.sf-tree-toggle-btn:focus{background-color:rgba(var(--sf-color-on-surface), .04)}.sf-active .sf-group-togglebtn:hover,.sf-active .sf-detail-toggle-icon:hover,.sf-active .sf-tree-toggle-btn:hover{background-color:linear-gradient(0deg, rgba(var(--sf-color-on-surface), .05), rgba(var(--sf-color-on-surface), .05)), rgba(var(--sf-color-surface))}.sf-focused:not(.sf-active) .sf-group-togglebtn:focus,.sf-focused:not(.sf-active) .sf-detail-toggle-icon:focus,.sf-focused:not(.sf-active) .sf-tree-toggle-btn:focus{background-color:rgba(var(--sf-color-on-surface), .04)}.sf-fill-handle{background-color:rgba(var(--sf-color-primary))}.sf-fill-preview-cell,.sf-cell.sf-fill-source-cell{background:0 0}.sf-grid-content-row .sf-cell:not(.sf-display-none).sf-fill-preview-top{border-top:1px dashed rgba(var(--sf-color-primary))}.sf-grid-content-row .sf-cell:not(.sf-display-none).sf-fill-preview-bottom{border-bottom:1px dashed rgba(var(--sf-color-primary))}.sf-grid-content-row .sf-cell:not(.sf-display-none).sf-fill-preview-left{border-left:1px dashed rgba(var(--sf-color-primary))}.sf-grid-content-row .sf-cell:not(.sf-display-none).sf-fill-preview-right{border-right:1px dashed rgba(var(--sf-color-primary))}.sf-pivot-mode-hint{padding:var(--sf-spacing-16);line-height:var(--sf-line-height-base);flex:1;margin:0}.sf-pivot-message{padding:var(--sf-spacing-16);border:1px solid rgba(var(--sf-color-outline-variant))}.sf-pivot-row-label,.sf-pivot-column-label{align-items:center;gap:var(--sf-spacing-8);min-width:0;display:inline-flex}.sf-pivot-column-label>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sf-pivot-expand{width:var(--sf-font-size-base);height:calc(var(--sf-font-size-base) + var(--sf-spacing-2));color:inherit;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.sf-pivot-expand svg{width:calc(var(--sf-font-size-base) + var(--sf-spacing-4));height:calc(var(--sf-font-size-base) + var(--sf-spacing-4))}.sf-pivot-grand-total{font-weight:var(--sf-font-weight-bold)}.sf-pivot-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sf-pivot-member-filter .sf-dlg-content{gap:var(--sf-spacing-8);flex-direction:column;display:flex}.sf-pivot-member-filter .sf-pivot-member-options{gap:var(--sf-spacing-8);max-height:min(var(--sf-font-size-xs) * 20, 35vh);flex-direction:column;display:flex;overflow:auto}.sf-pivot-member-options .sf-treeview{background:0 0}.sf-pivot-member-options .sf-treeview-item-content{padding-inline-start:0;margin-inline-start:0!important}.sf-pivot-member-options .sf-treeview-row-surface{padding:var(--sf-spacing-10) var(--sf-spacing-7);box-shadow:none}.sf-pivot-member-select-all{padding-block:var(--sf-spacing-8);border-block-end:1px solid rgba(var(--sf-color-outline-variant))}.sf-pivot-member-count{padding-block-start:var(--sf-spacing-6)}.sf-pivot-expand:focus-visible{outline:2px solid rgba(var(--sf-color-primary));outline-offset:var(--sf-spacing-2)}.sf-pivot-workspace{min-width:0;height:100%;min-height:0;display:flex}.sf-pivot-main{flex:auto;min-width:0;overflow:auto}.sf-pivot-workspace>.sf-pivot-panel{flex:0 0 calc(var(--sf-font-size-xs) * 70 / 3);gap:var(--sf-spacing-8);box-sizing:border-box;width:calc(var(--sf-font-size-xs) * 70 / 3);min-width:0;height:var(--sf-pivot-panel-height,auto);max-height:var(--sf-pivot-panel-max-height,none);min-height:0;padding:var(--sf-spacing-8);background:inherit;border:1px solid rgba(var(--sf-color-outline-variant));font-size:var(--sf-font-size-xs);line-height:var(--sf-line-height-xs);flex-direction:column;display:flex;overflow:auto}.sf-pivot-panel.sf-collapsed{flex-basis:calc(var(--sf-line-height-xs) + var(--sf-spacing-6) + var(--sf-spacing-12));width:calc(var(--sf-line-height-xs) + var(--sf-spacing-6) + var(--sf-spacing-12));padding-inline:var(--sf-spacing-3)}.sf-pivot-panel-header{min-height:calc(var(--sf-line-height-xs) + var(--sf-spacing-10));flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.sf-pivot-panel .sf-pivot-action{min-width:calc(var(--sf-line-height-xs) + var(--sf-spacing-6));width:calc(var(--sf-line-height-xs) + var(--sf-spacing-6));height:calc(var(--sf-line-height-xs) + var(--sf-spacing-6));color:inherit;flex-shrink:0;padding:0}.sf-pivot-panel .sf-pivot-action span{font-size:calc(var(--sf-font-size-xs) * 1.5)}.sf-pivot-field-list{overflow:auto}.sf-pivot-available-field{align-items:center;gap:var(--sf-spacing-12);flex:1;min-width:0;display:flex}.sf-pivot-available-field .sf-treeview-item-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sf-pivot-panel .sf-treeview-item-label{font-size:var(--sf-font-size-sm)}.sf-pivot-available-field .sf-pivot-action{margin-inline-start:auto}.sf-pivot-drag-handle{cursor:grab;color:inherit;opacity:.55;flex:0 0 var(--sf-font-size-xs);touch-action:none;-webkit-user-select:none;user-select:none}.sf-pivot-drag-preview{pointer-events:none;padding:var(--sf-spacing-6) var(--sf-spacing-12);background:rgba(var(--sf-color-surface));border:1px solid rgba(var(--sf-color-primary));border-radius:var(--sf-radius-4);z-index:10000;font-family:var(--sf-font-family);font-size:var(--sf-font-size-xs)}.sf-pivot-panel .sf-accordion{display:contents}.sf-pivot-panel .sf-accordion-trigger{padding:var(--sf-spacing-8) var(--sf-spacing-2);gap:var(--sf-spacing-6);font-size:var(--sf-font-size-sm);min-height:calc(var(--sf-line-height-xs) + var(--sf-spacing-14));text-align:start;justify-content:flex-start}.sf-pivot-panel .sf-accordion-indicator{margin-inline-start:auto}.sf-pivot-panel .sf-accordion-content{padding:0}.sf-pivot-axis-icon{opacity:.7}.sf-pivot-panel .sf-pivot-axis{gap:var(--sf-spacing-4);min-height:calc(var(--sf-line-height-xs) + var(--sf-spacing-6) + var(--sf-spacing-14));padding:var(--sf-spacing-4);border:1px solid rgba(var(--sf-color-outline-variant));border-radius:var(--sf-radius-4);flex-direction:column;display:flex}.sf-pivot-drop-hint{padding:var(--sf-spacing-8) var(--sf-spacing-4);opacity:.65;font-size:calc(var(--sf-font-size-xs) * 11 / 12)}.sf-pivot-field-chip{align-items:center;gap:var(--sf-spacing-3);border-radius:var(--sf-radius-4);flex-wrap:wrap;min-width:0;display:flex}.sf-pivot-field-chip>.sf-chip{min-width:0;max-width:calc(100% - (var(--sf-line-height-xs) + var(--sf-spacing-6) + var(--sf-font-size-xs) * 1.5 + var(--sf-spacing-3)));font-size:var(--sf-font-size-xs);flex:1;margin:0}.sf-pivot-field-chip .sf-chip-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sf-pivot-field-chip>.sf-pivot-aggregate{width:100%;min-width:0;font-size:calc(var(--sf-font-size-xs) * 11 / 12);flex:1 0 100%}.sf-pivot-panel-actions{justify-content:flex-end;align-items:center;gap:var(--sf-spacing-8);padding:var(--sf-spacing-8);border-block-start:1px solid rgba(var(--sf-color-outline-variant));flex-shrink:0;display:flex}.sf-pivot-drop-valid{outline:1px solid rgba(var(--sf-color-primary))}.sf-pivot-drop-invalid{cursor:not-allowed;outline:1px dashed}.sf-pivot-insert-before{border-block-start:2px solid rgba(var(--sf-color-primary))}.sf-pivot-demo{position:fixed;inset:0;overflow:hidden}.sf-pivot-demo .sf-pivot-view{height:100%}.sf-pivot-panel[dir=rtl] .sf-pivot-panel-header>.sf-pivot-action{transform:scaleX(-1)}.sf-pivot-panel[dir=rtl] .sf-pivot-panel-header .sf-switch-wrapper{direction:ltr}.sf-pivot-workspace>.sf-pivot-panel{background:rgba(var(--sf-color-surface));gap:0;padding:0}.sf-pivot-panel .sf-pivot-panel-header{padding:var(--sf-spacing-4) var(--sf-spacing-8);min-height:calc(var(--sf-line-height-xs) + var(--sf-spacing-14));border-block-end:1px solid rgba(var(--sf-color-outline-variant))}.sf-pivot-panel .sf-pivot-search{margin:var(--sf-spacing-6) var(--sf-spacing-8);flex-shrink:0;min-width:0}.sf-pivot-panel .sf-pivot-field-list,.sf-pivot-panel .sf-accordion-panel{box-sizing:border-box;flex:1 1 0;min-height:0}.sf-pivot-panel .sf-pivot-field-list{min-height:calc(var(--sf-line-height-xs) + var(--sf-spacing-6) + var(--sf-spacing-16));padding-inline:var(--sf-spacing-8);border-block-start:1px solid #0000}.sf-pivot-panel .sf-treeview-row-surface{padding-block:var(--sf-spacing-2);box-shadow:none;padding-inline-start:var(--sf-spacing-12);padding-inline-end:0}.sf-pivot-panel .sf-treeview-item>.sf-treeview-item-content{grid-template-columns:calc(var(--sf-line-height-xs) + var(--sf-spacing-6)) auto minmax(0, 1fr);align-items:center;margin-inline-start:0;display:grid}.sf-pivot-panel .sf-pivot-field-list .sf-treeview-item:not([aria-level="1"])>.sf-treeview-item-content{margin-inline-start:calc(var(--sf-spacing-36) * min(var(--tree-level,0), 1) + var(--sf-spacing-36) * max(var(--tree-level,0) - 1, 0))}.sf-pivot-panel .sf-treeview-item-toggle{grid-area:1/1}.sf-pivot-panel .sf-treeview-item-checkbox{grid-area:1/2}.sf-pivot-panel .sf-pivot-available-field,.sf-pivot-panel .sf-treeview-item-content>.sf-treeview-item-label{grid-area:1/3}.sf-pivot-panel .sf-pivot-flat-fields .sf-treeview-item-content{grid-template-columns:auto minmax(0,1fr)}.sf-pivot-panel .sf-pivot-flat-fields .sf-treeview-item-checkbox{grid-column:1}.sf-pivot-panel .sf-pivot-flat-fields .sf-pivot-available-field{grid-column:2}.sf-pivot-available-field>.sf-pivot-drag-handle{width:var(--sf-font-size-xs);justify-content:center;align-self:center;align-items:center;line-height:1;display:inline-flex}.sf-pivot-panel .sf-pivot-available-field .sf-pivot-action{opacity:0}.sf-pivot-panel .sf-pivot-available-field:hover .sf-pivot-action,.sf-pivot-panel .sf-pivot-available-field:focus-within .sf-pivot-action{opacity:1}.sf-pivot-panel .sf-accordion-panel{min-height:calc((var(--sf-line-height-xs) + var(--sf-spacing-6)) * 3);border:0;border-block-start:1px solid rgba(var(--sf-color-outline-variant));border-radius:0;flex-direction:column;display:flex;overflow:hidden}.sf-pivot-panel .sf-accordion-panel:has(.sf-accordion-trigger[aria-expanded=false]){flex:none;min-height:0}.sf-pivot-panel .sf-accordion-header{flex-shrink:0;margin:0}.sf-pivot-panel .sf-accordion-trigger{min-height:calc(var(--sf-line-height-xs) + var(--sf-spacing-10));padding:var(--sf-spacing-4) var(--sf-spacing-8);font-weight:var(--sf-font-weight-medium)}.sf-pivot-panel .sf-accordion-content{padding:var(--sf-spacing-8);flex:1 1 0;min-height:0;overflow:auto}.sf-pivot-panel .sf-pivot-axis{gap:var(--sf-spacing-4);border:0;border-radius:0;flex:none;min-height:100%;padding:0}.sf-pivot-panel .sf-pivot-field-chip{min-height:calc(var(--sf-line-height-xs) + var(--sf-spacing-6));border-radius:var(--sf-radius-4);background:color-mix(in srgb, currentColor 8%, rgba(var(--sf-color-surface)));flex-wrap:nowrap;gap:0;position:relative}.sf-pivot-panel .sf-pivot-field-chip>.sf-pivot-drag-handle{padding-inline:var(--sf-spacing-5) var(--sf-spacing-2);flex-basis:var(--sf-font-size-xs);font-size:var(--sf-font-size-xs)}.sf-pivot-panel .sf-pivot-field-chip>.sf-chip{max-width:none;height:calc(var(--sf-line-height-xs) + var(--sf-spacing-6));min-height:calc(var(--sf-line-height-xs) + var(--sf-spacing-6));padding:0 var(--sf-spacing-5);box-shadow:none;font-size:var(--sf-font-size-xs);color:inherit;background:0 0;border:0;border-radius:0;flex:1;justify-content:flex-start}.sf-pivot-panel .sf-pivot-field-chip .sf-chip-text{text-align:start;flex:1}.sf-pivot-panel .sf-pivot-field-chip .sf-chip-delete{width:var(--sf-font-size-sm);height:var(--sf-font-size-sm);margin-inline-start:auto}.sf-pivot-panel .sf-pivot-field-chip .sf-chip-delete svg{width:var(--sf-font-size-xs);height:var(--sf-font-size-xs)}.sf-pivot-panel .sf-pivot-field-chip>.sf-pivot-action{width:calc(var(--sf-font-size-xs) * 1.5);min-width:calc(var(--sf-font-size-xs) * 1.5)}.sf-pivot-panel .sf-pivot-field-chip>.sf-pivot-action span{font-size:var(--sf-font-size-sm)}.sf-pivot-panel .sf-pivot-drop-hint{padding:var(--sf-spacing-6);border:1px dashed rgba(var(--sf-color-outline-variant));border-radius:var(--sf-radius-4)}@media (width<=39.9375em){.sf-pivot-workspace{flex-direction:column}.sf-pivot-main{flex-basis:0;min-height:45vh}.sf-pivot-workspace>.sf-pivot-panel{width:100%;max-height:var(--sf-pivot-panel-max-height,none);border-inline-start:0;border-block-start:1px solid rgba(var(--sf-color-outline-variant));flex:0 auto}.sf-pivot-panel.sf-collapsed{flex:0 0 calc(var(--sf-line-height-xs) + var(--sf-spacing-6) + var(--sf-spacing-12));width:100%}.sf-pivot-panel.sf-collapsed .sf-pivot-panel-header{justify-content:flex-end}}.sf-pivot-tooltip-content{gap:var(--sf-spacing-6);padding:var(--sf-spacing-4) var(--sf-spacing-2);line-height:var(--sf-line-height-xs);text-align:start;overflow-wrap:anywhere;flex-direction:column;display:flex}.sf-datetimepicker .sf-calendar{border:none}.sf-datetimepicker.sf-popup{background-color:rgba(var(--sf-color-surface));border:1px solid rgba(var(--sf-color-outline-variant));border-radius:var(--sf-radius-8)}.sf-datetimepicker.sf-popup .sf-datetimepicker-footer{background-color:rgba(var(--sf-color-surface))}.sf-datetimepicker .sf-timepicker-list.sf-ul{border:none;border-block:1px solid rgba(var(--sf-color-outline-variant));min-width:calc(var(--sf-spacing) * 20);max-height:calc(var(--sf-spacing) * 18);border-radius:0}.sf-datetimepicker-tab{padding:var(--sf-spacing-12) var(--sf-spacing-12);grid-template-columns:1fr 1fr;display:grid}.sf-datetimepicker-tab .date{border-start-start-radius:var(--sf-radius-6);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--sf-radius-6)}.sf-datetimepicker-tab .time{border-start-start-radius:0;border-start-end-radius:var(--sf-radius-6);border-end-end-radius:var(--sf-radius-6);border-end-start-radius:0}.sf-datetimepicker-tab .sf-btn-secondary{border-color:rgb(var(--sf-color-outline-variant))}.sf-datetimepicker-tab .sf-btn-primary.sf-active{box-shadow:none}.sf-datetimepicker-footer{padding:var(--sf-spacing-12) var(--sf-spacing-12);justify-content:space-between;display:flex}.sf-datetimepicker-toolbar{color:rgba(var(--sf-color-on-surface));font-weight:var(--sf-font-weight-medium);padding:var(--sf-spacing-8) var(--sf-spacing-16);justify-content:space-between;align-items:center;display:flex}.sf-timepicker-list{width:100%;margin:0;padding:0;overflow:auto}.sf-timepicker-list.sf-ul{border-radius:var(--sf-spacing-4);width:auto}.sf-timepicker-list-sm{min-width:calc(var(--sf-spacing) * 18.75);max-height:calc(var(--sf-spacing) * 10.5);font-size:var(--sf-font-size-sm)}.sf-timepicker-list-sm .sf-timepicker-item{height:var(--sf-spacing-32);line-height:var(--sf-spacing-32)}.sf-timepicker-list-me{min-width:calc(var(--sf-spacing) * 18.75);max-height:calc(var(--sf-spacing) * 13);font-size:var(--sf-font-size-base)}.sf-timepicker-list-me .sf-timepicker-item{height:var(--sf-spacing-40);line-height:var(--sf-spacing-40)}.sf-timepicker-list-la{min-width:calc(var(--sf-spacing) * 18.75);max-height:calc(var(--sf-spacing) * 15.5);font-size:var(--sf-font-size-base)}.sf-timepicker-list-la .sf-timepicker-item{height:calc(var(--sf-spacing) * 3);line-height:calc(var(--sf-spacing) * 3)}.sf-timepicker-list-la.sf-ul{border-radius:var(--sf-radius-4)}.sf-timepicker-inline>.sf-timepicker-list{width:100%;min-width:0}.sf-timepicker-item{cursor:default;font-size:var(--sf-spacing-16);font-weight:calc(var(--sf-spacing) * 31.25);text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;width:100%;text-indent:var(--sf-spacing-16);position:relative;overflow:hidden}.sf-timepicker-item:hover{cursor:pointer}.sf-timepicker-mob{background:rgba(var(--sf-color-surface), 1);flex-direction:column;display:flex;position:fixed;inset:0}.sf-timepicker-mob .sf-ul{height:auto;max-height:none;margin:0;padding:0}.sf-timepicker-header{align-items:center;gap:var(--sf-spacing-8);width:100%;padding:var(--sf-spacing-16) var(--sf-spacing-0) var(--sf-spacing-16) var(--sf-spacing-12);background:linear-gradient(0deg, rgba(var(--sf-color-primary), .05), rgba(var(--sf-color-primary), .05)), rgba(var(--sf-color-surface));display:flex}.sf-timepicker-title{font-size:var(--sf-font-size-base);color:var(--sf-color-on-surface-variant)}.sf-timepicker.sf-popup{border:1px solid rgb(var(--sf-color-outline-variant));border-radius:var(--sf-spacing-4);box-shadow:var(--sf-elevation-2);overflow:hidden}.sf-timepicker-list{background:linear-gradient(0deg, rgba(var(--sf-color-surface), 1), rgba(var(--sf-color-surface), 1)), rgba(var(--sf-color-surface))}.sf-timepicker-item{color:rgba(var(--sf-color-on-surface));border:none}.sf-timepicker-item:hover{background:rgba(var(--sf-color-on-surface), .05)}.sf-timepicker-item:focus,.sf-timepicker-item.sf-focus{background:rgba(var(--sf-color-on-surface), .04)}.sf-timepicker-item:active{background:rgba(var(--sf-color-on-surface), .08)}.sf-timepicker-item.sf-active{background:rgba(var(--sf-color-primary-container), 1);color:var(--sf-color-on-surface)}.sf-switch{height:var(--sf-spacing-1);width:var(--sf-spacing-1);opacity:var(--sf-spacing-0);pointer-events:none;position:relative}.sf-switch-wrapper{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.sf-switch-label{cursor:pointer;align-items:center;gap:var(--sf-spacing-8);font-size:var(--sf-font-size-base);line-height:var(--sf-line-height-base);font-weight:var(--sf-font-weight-normal)}.sf-switch-label.sf-left,.sf-switch-label.sf-right{flex-direction:row;justify-content:flex-start;align-items:center}.sf-switch-label.sf-top,.sf-switch-label.sf-bottom{flex-direction:column;justify-content:flex-start;align-items:center}.sf-switch-track{box-sizing:border-box;height:var(--sf-spacing-28);width:calc(var(--sf-spacing) * 3.75);border-radius:var(--sf-radius-full);border:var(--sf-spacing-2) solid;-webkit-tap-highlight-color:transparent;flex-shrink:0;align-items:center;transition:background-color .2s cubic-bezier(.2,0,0,1),border-color .2s cubic-bezier(.2,0,0,1);position:relative;overflow:visible}.sf-switch-track:active .sf-switch-handle{padding:var(--sf-spacing-12);inset-inline-start:calc(var(--sf-spacing) * -.1)}.sf-switch-track:active .sf-switch-track.sf-switch-track-checked .sf-switch-handle{padding:var(--sf-spacing-12)}.sf-switch-track:has(.sf-switch-track-label){width:calc(var(--sf-spacing) * 3.75)}.sf-switch-track:has(.sf-switch-track-label) .sf-switch-handle.sf-switch-handle-checked{transform:translateX(calc(var(--sf-spacing) * 2.125))}.sf-switch-track:has(.sf-switch-track-label .sf-icon){width:calc(var(--sf-spacing) * 3.75)}.sf-switch-track:has(.sf-switch-track-label .sf-icon) .sf-switch-handle.sf-switch-handle-checked{transform:translateX(calc(var(--sf-spacing) * 2.125))}.sf-switch-handle{border-radius:var(--sf-radius-full);box-sizing:border-box;padding:var(--sf-spacing-8);transform:translateX(var(--sf-spacing-4));transition:transform .2s cubic-bezier(.2,0,0,1),width .2s cubic-bezier(.2,0,0,1),height .2s cubic-bezier(.2,0,0,1),background-color .2s cubic-bezier(.2,0,0,1);position:absolute}.sf-switch-handle.sf-switch-handle-checked{padding:var(--sf-spacing-10);transform:translateX(calc(var(--sf-spacing) * 2.125))}.sf-switch-handle.sf-switch-handle-icon{padding:var(--sf-spacing-10)}.sf-switch-state-layer{border-radius:var(--sf-radius-full);pointer-events:none;width:calc(var(--sf-spacing) * 2.25);height:calc(var(--sf-spacing) * 2.25);top:50%;position:absolute;inset-inline-start:50%;transform:translate(-50%,-50%)}.sf-switch-icon{font-size:var(--sf-font-size-sm);position:absolute}.sf-switch-icon svg{width:var(--sf-font-size-sm);height:var(--sf-font-size-sm)}.sf-switch-track-label{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;font-size:var(--sf-font-size-sm);font-weight:var(--sf-font-weight-normal);white-space:nowrap;line-height:var(--sf-line-height-sm);-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;position:absolute;top:50%;transform:translateY(-50%)}.sf-switch-track-label>*{font-size:var(--sf-font-size-base)}.sf-switch-track-label-on{inset-inline-start:var(--sf-spacing-8)}.sf-switch-track-label-off{inset-inline-end:var(--sf-spacing-8)}.sf-switch-track-label-on:has(*){inset-inline-start:var(--sf-spacing-8)}.sf-switch-track-label-off:has(*){inset-inline-end:var(--sf-spacing-8)}.sf-switch-wrapper.sf-small .sf-switch-label{font-size:var(--sf-font-size-sm);line-height:var(--sf-line-height-sm);gap:var(--sf-spacing-8)}.sf-switch-wrapper.sf-small .sf-switch-track{height:var(--sf-spacing-24);width:var(--sf-spacing-48)}.sf-switch-wrapper.sf-small .sf-switch-track:active .sf-switch-handle{padding:var(--sf-spacing-10);inset-inline-start:calc(var(--sf-spacing) * -.01)}.sf-switch-wrapper.sf-small .sf-switch-track:active .sf-switch-track.sf-switch-track-checked .sf-switch-handle{padding:var(--sf-spacing-11)}.sf-switch-wrapper.sf-small .sf-switch-track:has(.sf-switch-track-label){width:var(--sf-spacing-48)}.sf-switch-wrapper.sf-small .sf-switch-track:has(.sf-switch-track-label) .sf-switch-handle.sf-switch-handle-checked{transform:translateX(var(--sf-spacing-24))}.sf-switch-wrapper.sf-small .sf-switch-track:has(.sf-switch-track-label .sf-icon){width:var(--sf-spacing-48)}.sf-switch-wrapper.sf-small .sf-switch-track:has(.sf-switch-track-label .sf-icon) .sf-switch-handle.sf-switch-handle-checked{transform:translateX(var(--sf-spacing-24))}.sf-switch-wrapper.sf-small .sf-switch-handle{padding:var(--sf-spacing-6);transform:translateX(var(--sf-spacing-4))}.sf-switch-wrapper.sf-small .sf-switch-handle.sf-switch-handle-checked{padding:var(--sf-spacing-9);transform:translateX(var(--sf-spacing-24))}.sf-switch-wrapper.sf-small .sf-switch-handle.sf-switch-handle-icon{padding:var(--sf-spacing-9)}.sf-switch-wrapper.sf-small .sf-switch-state-layer{width:var(--sf-spacing-28);height:var(--sf-spacing-28)}.sf-switch-wrapper.sf-small .sf-switch-track-label,.sf-switch-wrapper.sf-small .sf-switch-track-label>*{font-size:var(--sf-font-size-xs)}.sf-switch-wrapper.sf-small .sf-switch-track-label-on{inset-inline-start:var(--sf-spacing-6)}.sf-switch-wrapper.sf-small .sf-switch-track-label-off{inset-inline-end:var(--sf-spacing-6)}.sf-switch-wrapper.sf-small .sf-switch-track-label-on:has(*){inset-inline-start:var(--sf-spacing-6)}.sf-switch-wrapper.sf-small .sf-switch-track-label-off:has(*){inset-inline-end:var(--sf-spacing-6)}.sf-switch-wrapper.sf-small .sf-switch-icon{font-size:var(--sf-font-size-2xs)}.sf-switch-wrapper.sf-small .sf-switch-icon svg{width:var(--sf-font-size-2xs);height:var(--sf-font-size-2xs)}.sf-switch-wrapper.sf-large .sf-switch-label{font-size:var(--sf-font-size-base);line-height:var(--sf-line-height-base);gap:var(--sf-spacing-8)}.sf-switch-wrapper.sf-large .sf-switch-track{height:var(--sf-spacing-32);width:calc(var(--sf-spacing) * 4)}.sf-switch-wrapper.sf-large .sf-switch-track:active .sf-switch-handle{padding:var(--sf-spacing-14);inset-inline-start:calc(var(--sf-spacing) * -.1)}.sf-switch-wrapper.sf-large .sf-switch-track:active .sf-switch-track.sf-switch-track-checked .sf-switch-handle{padding:var(--sf-spacing-14)}.sf-switch-wrapper.sf-large .sf-switch-track:has(.sf-switch-track-label){width:calc(var(--sf-spacing) * 4)}.sf-switch-wrapper.sf-large .sf-switch-track:has(.sf-switch-track-label) .sf-switch-handle.sf-switch-handle-checked{transform:translateX(calc(var(--sf-spacing) * 2.125))}.sf-switch-wrapper.sf-large .sf-switch-track:has(.sf-switch-track-label .sf-icon){width:calc(var(--sf-spacing) * 4)}.sf-switch-wrapper.sf-large .sf-switch-track:has(.sf-switch-track-label .sf-icon) .sf-switch-handle.sf-switch-handle-checked{transform:translateX(calc(var(--sf-spacing) * 2.125))}.sf-switch-wrapper.sf-large .sf-switch-handle{padding:var(--sf-spacing-8);transform:translateX(var(--sf-spacing-5))}.sf-switch-wrapper.sf-large .sf-switch-handle.sf-switch-handle-checked{padding:var(--sf-spacing-12);transform:translateX(calc(var(--sf-spacing) * 2.125))}.sf-switch-wrapper.sf-large .sf-switch-handle.sf-switch-handle-icon{padding:var(--sf-spacing-12)}.sf-switch-wrapper.sf-large .sf-switch-state-layer{width:var(--sf-spacing-40);height:var(--sf-spacing-40)}.sf-switch-wrapper.sf-large .sf-switch-track-label{font-size:var(--sf-font-size-sm)}.sf-switch-wrapper.sf-large .sf-switch-track-label>*{font-size:var(--sf-font-size-lg)}.sf-switch-wrapper.sf-large .sf-switch-track-label-on{inset-inline-start:var(--sf-spacing-10)}.sf-switch-wrapper.sf-large .sf-switch-track-label-off{inset-inline-end:var(--sf-spacing-10)}.sf-switch-wrapper.sf-large .sf-switch-track-label-on:has(*){inset-inline-start:var(--sf-spacing-10)}.sf-switch-wrapper.sf-large .sf-switch-track-label-off:has(*){inset-inline-end:var(--sf-spacing-10)}.sf-switch-wrapper.sf-large .sf-switch-icon{font-size:var(--sf-font-size-base)}.sf-switch-wrapper.sf-large .sf-switch-icon svg{width:var(--sf-font-size-base);height:var(--sf-font-size-base)}.sf-rtl.sf-switch-wrapper .sf-switch-handle{transform:translateX(calc(-1 * var(--sf-spacing-4)));inset-inline-start:0}.sf-rtl.sf-switch-wrapper .sf-switch-handle.sf-switch-handle-checked{transform:translateX(calc(-1 * var(--sf-spacing) * 2.125))}.sf-rtl.sf-switch-wrapper .sf-switch-state-layer{inset-inline:auto 50%;transform:translate(-50%,-50%)}.sf-rtl.sf-switch-wrapper.sf-small .sf-switch-handle{transform:translateX(calc(-1 * var(--sf-spacing-4)))}.sf-rtl.sf-switch-wrapper.sf-small .sf-switch-handle.sf-switch-handle-checked{transform:translateX(calc(-1 * var(--sf-spacing-24)))}.sf-rtl.sf-switch-wrapper.sf-large .sf-switch-handle{transform:translateX(calc(-1 * var(--sf-spacing-5)))}.sf-rtl.sf-switch-wrapper.sf-large .sf-switch-handle.sf-switch-handle-checked{transform:translateX(calc(-1 * var(--sf-spacing) * 2.125))}.sf-switch-wrapper .sf-switch-track:hover .sf-switch-handle{background-color:rgb(var(--sf-color-on-surface-variant))}.sf-switch-wrapper .sf-switch-track:hover.sf-switch-track-checked .sf-switch-handle{background-color:rgb(var(--sf-color-primary-container))}.sf-switch-wrapper .sf-switch-track:hover.sf-switch-track-checked .sf-switch-state-layer{background-color:rgba(var(--sf-color-primary), .08)}.sf-switch-wrapper .sf-switch-track:hover .sf-switch-state-layer{background-color:rgba(var(--sf-color-on-surface), .08)}.sf-switch-wrapper .sf-switch:focus-visible+.sf-switch-track{box-shadow:var(--sf-color-shadow-focus-ring1);background-color:rgb(var(--sf-color-surface-variant))}.sf-switch-wrapper .sf-switch:focus-visible+.sf-switch-track .sf-switch-handle{background-color:rgb(var(--sf-color-on-surface-variant))}.sf-switch-wrapper .sf-switch:focus-visible+.sf-switch-track.sf-switch-track-checked .sf-switch-handle{background-color:rgb(var(--sf-color-on-primary))}.sf-switch-wrapper .sf-switch:focus-visible+.sf-switch-track.sf-switch-track-checked .sf-switch-state-layer{background-color:rgba(var(--sf-color-primary), .12)}.sf-switch-wrapper .sf-switch:focus-visible+.sf-switch-track .sf-switch-state-layer{background-color:rgba(var(--sf-color-on-surface), .12)}.sf-switch-wrapper .sf-switch-track:active{box-shadow:none;background-color:rgb(var(--sf-color-surface-variant))}.sf-switch-wrapper .sf-switch-track:active .sf-switch-handle{background-color:rgb(var(--sf-color-on-surface-variant))}.sf-switch-wrapper .sf-switch-track:active.sf-switch-track-checked .sf-switch-state-layer{background-color:rgba(var(--sf-color-primary), .12)}.sf-switch-wrapper .sf-switch-track:active .sf-switch-state-layer{background-color:rgba(var(--sf-color-on-surface), .12)}.sf-switch-wrapper.sf-disabled{opacity:1}.sf-switch-wrapper.sf-disabled .sf-switch-track{background-color:rgb(var(--sf-color-surface-variant));border-color:rgba(var(--sf-color-on-surface), .12)}.sf-switch-wrapper.sf-disabled .sf-switch-track.sf-switch-track-checked{background-color:rgba(var(--sf-color-on-surface), .12);border-color:#0000}.sf-switch-wrapper.sf-disabled .sf-switch-label{color:rgba(var(--sf-color-on-surface), .38)}.sf-switch-wrapper.sf-disabled .sf-switch-handle{background-color:rgba(var(--sf-color-on-surface), .38)}.sf-switch-wrapper.sf-disabled .sf-switch-track-checked .sf-switch-handle{background-color:rgb(var(--sf-color-surface))}.sf-switch-wrapper.sf-disabled .sf-switch-icon{color:rgba(var(--sf-color-on-surface), .38)}.sf-switch-wrapper .sf-switch-track-label>*{color:rgb(var(--sf-color-on-surface-variant))}.sf-switch-wrapper .sf-switch-track-checked .sf-switch-track-label>*{color:rgb(var(--sf-color-on-primary))}.sf-switch-label{color:rgb(var(--sf-color-on-surface))}.sf-switch-track{background-color:rgb(var(--sf-color-surface-variant));border-color:rgb(var(--sf-color-outline))}.sf-switch-track.sf-switch-track-checked{background-color:rgb(var(--sf-color-primary));border-color:rgb(var(--sf-color-primary))}.sf-switch-handle{background-color:rgb(var(--sf-color-outline))}.sf-switch-handle.sf-switch-handle-checked{background-color:rgb(var(--sf-color-on-primary))}.sf-switch-icon{color:rgb(var(--sf-color-inverse-on-surface))}.sf-switch-track-checked .sf-switch-icon{color:rgb(var(--sf-color-primary))}.sf-switch-track-label{color:rgb(var(--sf-color-inverse-on-surface))}.sf-switch-track-label-on{color:rgb(var(--sf-color-on-primary))}.sf-switch-track-label-off{color:rgb(var(--sf-color-on-surface))}.sf-switch-wrapper.sf-primary .sf-switch-track.sf-switch-track-checked{background-color:rgb(var(--sf-color-primary));border-color:rgb(var(--sf-color-primary))}.sf-switch-wrapper.sf-primary .sf-switch-track-checked .sf-switch-handle{background-color:rgb(var(--sf-color-on-primary))}.sf-switch-wrapper.sf-primary .sf-switch-track:hover.sf-switch-track-checked .sf-switch-handle,.sf-switch-wrapper.sf-primary .sf-switch-track:active.sf-switch-track-checked .sf-switch-handle{background-color:rgb(var(--sf-color-primary-container))}.sf-switch-wrapper.sf-primary .sf-switch-track:hover.sf-switch-track-checked .sf-switch-state-layer,.sf-switch-wrapper.sf-primary .sf-switch-track:active.sf-switch-track-checked .sf-switch-state-layer{background-color:rgba(var(--sf-color-primary), .08)}.sf-switch-wrapper.sf-success .sf-switch-track.sf-switch-track-checked{background-color:rgb(var(--sf-color-success));border-color:rgb(var(--sf-color-success))}.sf-switch-wrapper.sf-success .sf-switch-track-checked .sf-switch-handle{background-color:rgb(var(--sf-color-on-success))}.sf-switch-wrapper.sf-success .sf-switch-track:hover.sf-switch-track-checked .sf-switch-handle,.sf-switch-wrapper.sf-success .sf-switch-track:active.sf-switch-track-checked .sf-switch-handle{background-color:rgb(var(--sf-color-success-container))}.sf-switch-wrapper.sf-success .sf-switch-track:hover.sf-switch-track-checked .sf-switch-state-layer,.sf-switch-wrapper.sf-success .sf-switch-track:active.sf-switch-track-checked .sf-switch-state-layer{background-color:rgba(var(--sf-color-success), .08)}.sf-switch-wrapper.sf-warning .sf-switch-track.sf-switch-track-checked{background-color:rgb(var(--sf-color-warning));border-color:rgb(var(--sf-color-warning))}.sf-switch-wrapper.sf-warning .sf-switch-track-checked .sf-switch-handle{background-color:rgb(var(--sf-color-on-warning))}.sf-switch-wrapper.sf-warning .sf-switch-track:hover.sf-switch-track-checked .sf-switch-handle,.sf-switch-wrapper.sf-warning .sf-switch-track:active.sf-switch-track-checked .sf-switch-handle{background-color:rgb(var(--sf-color-warning-container))}.sf-switch-wrapper.sf-warning .sf-switch-track:hover.sf-switch-track-checked .sf-switch-state-layer,.sf-switch-wrapper.sf-warning .sf-switch-track:active.sf-switch-track-checked .sf-switch-state-layer{background-color:rgba(var(--sf-color-warning), .08)}.sf-switch-wrapper.sf-error .sf-switch-track.sf-switch-track-checked{background-color:rgb(var(--sf-color-error));border-color:rgb(var(--sf-color-error))}.sf-switch-wrapper.sf-error .sf-switch-track-checked .sf-switch-handle{background-color:rgb(var(--sf-color-on-error))}.sf-switch-wrapper.sf-error .sf-switch-track:hover.sf-switch-track-checked .sf-switch-handle,.sf-switch-wrapper.sf-error .sf-switch-track:active.sf-switch-track-checked .sf-switch-handle{background-color:rgb(var(--sf-color-error-container))}.sf-switch-wrapper.sf-error .sf-switch-track:hover.sf-switch-track-checked .sf-switch-state-layer,.sf-switch-wrapper.sf-error .sf-switch-track:active.sf-switch-track-checked .sf-switch-state-layer{background-color:rgba(var(--sf-color-error), .08)}.sf-switch-wrapper.sf-info .sf-switch-track.sf-switch-track-checked{background-color:rgb(var(--sf-color-info));border-color:rgb(var(--sf-color-info))}.sf-switch-wrapper.sf-info .sf-switch-track-checked .sf-switch-handle{background-color:rgb(var(--sf-color-on-info))}.sf-switch-wrapper.sf-info .sf-switch-track:hover.sf-switch-track-checked .sf-switch-handle,.sf-switch-wrapper.sf-info .sf-switch-track:active.sf-switch-track-checked .sf-switch-handle{background-color:rgb(var(--sf-color-info-container))}.sf-switch-wrapper.sf-info .sf-switch-track:hover.sf-switch-track-checked .sf-switch-state-layer,.sf-switch-wrapper.sf-info .sf-switch-track:active.sf-switch-track-checked .sf-switch-state-layer{background-color:rgba(var(--sf-color-info), .08)}.sf-treeview{-webkit-user-select:none;user-select:none;padding:var(--sf-spacing-0);margin:var(--sf-spacing-0);cursor:pointer;-webkit-tap-highlight-color:transparent;list-style:none;display:block;position:relative}.sf-treeview-list{margin:var(--sf-spacing-0);padding:var(--sf-spacing-0);list-style:none;display:block}.sf-treeview-row-surface{padding:var(--sf-spacing-12) var(--sf-spacing-16)}.sf-treeview-item .sf-treeview-item-content{margin-inline-start:calc(var(--sf-spacing-20) * min(var(--tree-level,0), 1) + var(--sf-spacing-20) * max(var(--tree-level,0) - 1, 0))}.sf-treeview-item.sf-treeview-leaf .sf-treeview-item-content{margin-inline-start:calc(var(--sf-spacing-56) * min(var(--tree-level,0), 1) + var(--sf-spacing-20) * max(var(--tree-level,0) - 1, 0))}.sf-treeview-item.sf-treeview-root-leaf .sf-treeview-item-content{margin-inline-start:var(--sf-spacing-36)}.sf-treeview-item-content{gap:var(--sf-spacing-12)}.sf-treeview-item-label{font-size:var(--sf-font-size-base);font-weight:var(--sf-font-weight-normal);line-height:var(--sf-line-height-base);flex:auto}.sf-treeview-item-icon,.sf-treeview-item-toggle{flex:none}.sf-treeview-item-icon svg,.sf-treeview-item-toggle svg{font-size:var(--sf-font-size-2xl)}.sf-treeview-item-toggle{transition:transform .12s ease-in-out}.sf-treeview-default-toggle.sf-treeview-item-toggle-expanded{transform:rotate(90deg)}.sf-treeview-item-checkbox{flex:none}.sf-treeview-item-checkbox .sf-checkbox-ripple{padding:var(--sf-spacing-0)}.sf-treeview-edit-input{margin:var(--sf-spacing-0)}.sf-treeview-editing.sf-treeview-row-surface{padding:var(--sf-spacing-4) var(--sf-spacing-16)}.sf-treeview-loading-spinner .sf-spinner-content{padding:var(--sf-spacing-2);font-size:var(--sf-font-size-xl)}.sf-treeview-link-full-row{width:100%;display:block}.sf-treeview{background:rgba(var(--sf-color-surface))}.sf-treeview-row-surface{color:rgb(var(--sf-color-on-surface));background:0 0}.sf-treeview-item.sf-treeview-row-surface:focus-visible,.sf-treeview-item:focus-visible>.sf-treeview-row-surface{background:rgba(var(--sf-color-on-surface), .04);color:rgba(var(--sf-color-on-surface));box-shadow:none;z-index:1}.sf-treeview-item.sf-treeview-row-surface:focus-visible .sf-treeview-item-toggle,.sf-treeview-item.sf-treeview-row-surface:focus-visible .sf-treeview-item-icon,.sf-treeview-item:focus-visible>.sf-treeview-row-surface .sf-treeview-item-toggle,.sf-treeview-item:focus-visible>.sf-treeview-row-surface .sf-treeview-item-icon{color:rgba(var(--sf-color-on-surface-variant))}.sf-treeview-item-selected.sf-treeview-row-surface,.sf-treeview-item-selected>.sf-treeview-row-surface{background:rgba(var(--sf-color-primary-container));color:rgba(var(--sf-color-on-surface))}.sf-treeview-item-selected.sf-treeview-row-surface .sf-treeview-item-toggle,.sf-treeview-item-selected.sf-treeview-row-surface .sf-treeview-item-icon,.sf-treeview-item-selected>.sf-treeview-row-surface .sf-treeview-item-toggle,.sf-treeview-item-selected>.sf-treeview-row-surface .sf-treeview-item-icon{color:rgba(var(--sf-color-on-surface-variant))}.sf-treeview-row-surface:hover{background:rgba(var(--sf-color-on-surface), .05);color:rgba(var(--sf-color-on-surface))}.sf-treeview-row-surface:hover .sf-treeview-item-toggle,.sf-treeview-row-surface:hover .sf-treeview-item-icon{color:rgba(var(--sf-color-on-surface-variant))}.sf-treeview-item-selected.sf-treeview-item-focused.sf-treeview-row-surface,.sf-treeview-item-selected.sf-treeview-item-focused>.sf-treeview-row-surface{background:rgba(var(--sf-color-primary-container));color:rgba(var(--sf-color-on-surface))}.sf-treeview-item-selected.sf-treeview-item-focused.sf-treeview-row-surface .sf-treeview-item-toggle,.sf-treeview-item-selected.sf-treeview-item-focused.sf-treeview-row-surface .sf-treeview-item-icon,.sf-treeview-item-selected.sf-treeview-item-focused>.sf-treeview-row-surface .sf-treeview-item-toggle,.sf-treeview-item-selected.sf-treeview-item-focused>.sf-treeview-row-surface .sf-treeview-item-icon{color:rgba(var(--sf-color-on-surface-variant))}.sf-treeview-item-selected.sf-treeview-row-surface:focus-visible,.sf-treeview-item-selected:focus-visible>.sf-treeview-row-surface{box-shadow:var(--sf-color-shadow-focus-ring1)}.sf-treeview-row-surface:active{background:rgba(var(--sf-color-on-surface), .08);color:rgba(var(--sf-color-on-surface))}.sf-treeview-row-surface:active .sf-treeview-item-toggle,.sf-treeview-row-surface:active .sf-treeview-item-icon,.sf-treeview-item-toggle,.sf-treeview-item-icon{color:rgba(var(--sf-color-on-surface-variant))}.sf-accordion{border:1px solid rgba(var(--sf-color-outline-variant));border-radius:var(--sf-radius-8);font-size:var(--sf-font-size-base);font-weight:var(--sf-font-weight-medium);line-height:var(--sf-line-height-base);-webkit-tap-highlight-color:transparent}.sf-accordion-panel{border-bottom:1px solid rgba(var(--sf-color-outline-variant))}.sf-accordion-panel:last-child{border-bottom:0}.sf-accordion-trigger{width:100%;padding:var(--sf-spacing-12) var(--sf-spacing-16)}.sf-accordion-indicator{transition:transform .12s ease-in-out}.sf-accordion-indicator svg{font-size:var(--sf-font-size-xl)}.sf-accordion-indicator.sf-accordion-default-open{transform:rotate(180deg)}.sf-accordion-content{padding:var(--sf-spacing-16);font-weight:var(--sf-font-weight-normal);font-size:var(--sf-font-size-base);line-height:var(--sf-line-height-base)}.sf-accordion-borderless{border-radius:var(--sf-radius-0);border:none}.sf-accordion-borderless .sf-accordion-panel{border-bottom:none}.sf-accordion,.sf-accordion-trigger{color:rgb(var(--sf-color-on-surface));background:0 0}.sf-accordion-trigger.sf-accordion-open{background:rgba(var(--sf-color-on-surface), .04);color:rgba(var(--sf-color-on-surface))}.sf-accordion-trigger.sf-accordion-open .sf-accordion-indicator{color:rgba(var(--sf-color-on-surface))}.sf-accordion-trigger:focus-visible{box-shadow:var(--sf-color-shadow-focus-ring1);background:rgba(var(--sf-color-on-surface), .04);z-index:1;outline:none}.sf-accordion-trigger:focus-visible .sf-accordion-indicator{color:rgba(var(--sf-color-on-surface))}.sf-accordion-trigger.sf-accordion-disabled{color:rgba(var(--sf-color-on-surface), .38);background:0 0}.sf-accordion-trigger.sf-accordion-disabled .sf-accordion-indicator{color:rgba(var(--sf-color-on-surface), .38)}.sf-accordion-trigger:hover{background:rgba(var(--sf-color-on-surface), .05);color:rgba(var(--sf-color-on-surface-variant))}.sf-accordion-trigger:hover .sf-accordion-indicator{color:rgba(var(--sf-color-on-surface))}.sf-accordion-trigger:active{background:rgba(var(--sf-color-on-surface), .08);color:rgb(var(--sf-color-on-surface));box-shadow:none}.sf-accordion-trigger:active .sf-accordion-indicator,.sf-accordion-indicator{color:rgba(var(--sf-color-on-surface-variant))}.sf-popup{z-index:1000;width:auto;height:auto;position:absolute}.sf-popup.sf-popup-open{display:block}.sf-popup.sf-popup-close{display:none}.sf-dd-base{height:100%;min-height:var(--sf-line-height-3xl);border-color:#e0e0e0;flex-direction:column;flex:auto;width:100%;display:flex;position:relative;overflow:hidden}.sf-dd-base .sf-list-parent{flex:auto}.sf-dd-group .sf-list-item{text-indent:0;padding-inline-start:var(--sf-spacing-32)}.sf-small .sf-dd-group .sf-list-item,.sf-large .sf-dd-group .sf-list-item{padding-inline-start:var(--sf-spacing-32)}.sf-dd-nodata{color:rgba(var(--sf-color-on-surface-variant));cursor:default;padding:var(--sf-spacing-10);text-align:center}.sf-dd-footer,.sf-dd-header{cursor:default;z-index:1;flex:none;position:sticky}.sf-dd-header{top:0}.sf-dd-footer{bottom:0}.sf-dd-highlight{font-weight:var(--sf-font-weight-semibold)}.sf-dropdown .sf-spinner-content{padding:var(--sf-spacing-8)}.sf-input-group.sf-multiselect{flex-wrap:wrap;justify-content:normal}.sf-input-group.sf-multiselect.sf-outline .sf-label-top{background:linear-gradient(rgb(var(--sf-color-surface)), rgb(var(--sf-color-surface))) center/auto var(--sf-spacing-6) no-repeat}.sf-input-group.sf-delimiter{flex-wrap:nowrap}.sf-multiselect-input{flex:1}.sf-standard.sf-min-input .sf-multiselect-input{padding-inline-start:var(--sf-spacing-4)}.sf-multiselect-icon-wrapper{margin-inline-start:auto}.sf-group-checkbox .sf-list-group-item{padding:var(--sf-spacing-0)}.sf-group-checkbox .sf-list-group-item .sf-dd-checkbox-item-wrapper{padding:var(--sf-spacing-8) var(--sf-spacing-16);width:100%}.sf-group-checkbox .sf-list-group-item:hover .sf-dd-checkbox-item-wrapper{background:rgba(var(--sf-color-on-surface), .05);color:rgba(var(--sf-color-on-surface));border-color:rgba(var(--sf-color-outline-variant))}.sf-group-checkbox .sf-list-group-item:active .sf-dd-checkbox-item-wrapper{background-color:rgb(var(--sf-color-primary-container));color:rgba(var(--sf-color-on-surface))}.sf-group-checkbox .sf-list-group-item.sf-item-focus .sf-dd-checkbox-item-wrapper{background:rgba(var(--sf-color-on-surface), .04);color:rgba(var(--sf-color-on-surface))}.sf-group-checkbox .sf-small .sf-list-group-item .sf-dd-checkbox-item-wrapper{padding:var(--sf-spacing-6) var(--sf-spacing-12)}.sf-group-checkbox .sf-large .sf-list-group-item .sf-dd-checkbox-item-wrapper{padding:var(--sf-spacing-12) var(--sf-spacing-16)}.sf-dd-checkbox-item-wrapper{align-items:center;display:flex}.sf-dd-checkbox-item-wrapper .sf-checkbox-ripple{padding:var(--sf-spacing-0)}.sf-group-checkbox .sf-list-group-item{cursor:pointer}.sf-dd-separator{margin:var(--sf-spacing-4) var(--sf-spacing-0);border-bottom:1px solid;border-bottom-color:rgb(var(--sf-color-outline))}.sf-list-item.sf-dd-separator{margin:0}.sf-list-item:has(.sf-dd-checkbox-item-wrapper).sf-active{color:rgba(var(--sf-color-on-surface));background-color:#0000}.sf-list-item:has(.sf-dd-checkbox-item-wrapper):hover{background:rgba(var(--sf-color-on-surface), .05);color:rgba(var(--sf-color-on-surface));border-color:rgba(var(--sf-color-outline-variant))}.sf-list-item:has(.sf-dd-checkbox-item-wrapper):active{background-color:rgb(var(--sf-color-primary-container));color:rgba(var(--sf-color-on-surface))}.sf-list-item:has(.sf-dd-checkbox-item-wrapper).sf-item-focus{background:rgba(var(--sf-color-on-surface), .04);color:rgba(var(--sf-color-on-surface))}.sf-multiselect-values{max-width:100%}.sf-multiselect-values .sf-chip,.sf-multiselect-values .sf-multiselect-delimiter-item{margin:var(--sf-spacing-4) var(--sf-spacing-0);margin-inline-start:var(--sf-spacing-16)}.sf-multiselect-chip,.sf-multiselect-delimiter-focus{display:contents}.sf-small.sf-multiselect.sf-filled{font-size:var(--sf-font-size-sm);line-height:var(--sf-line-height-sm)}.sf-small.sf-multiselect.sf-filled .sf-input.sf-multiselect-input{padding:var(--sf-spacing-5) var(--sf-spacing-10)}.sf-small.sf-multiselect.sf-filled:has(.sf-label-top) .sf-float-text{transform:translate3d(0, calc(var(--sf-spacing) * -.375), 0);inset-inline-start:var(--sf-spacing-0)}.sf-small .sf-multiselect-chip .sf-chip{padding:var(--sf-spacing-2) var(--sf-spacing-8);font-size:var(--sf-font-size-xs);line-height:var(--sf-line-height-xs)}.sf-small .sf-multiselect-chip .sf-chip .sf-chip-delete{margin-inline-start:var(--sf-spacing-4)}.sf-small .sf-multiselect-chip .sf-chip .sf-chip-delete svg{font-size:var(--sf-font-size-sm)}.sf-small .sf-dd-checkbox-item-wrapper{gap:var(--sf-spacing-8)}.sf-medium.sf-multiselect.sf-filled .sf-input.sf-multiselect-input{padding:var(--sf-spacing-9) var(--sf-spacing-16)}.sf-medium.sf-multiselect.sf-filled:has(.sf-label-top) .sf-float-text{transform:translate3d(0, calc(var(--sf-spacing) * -.625), 0);inset-inline-start:var(--sf-spacing-0)}.sf-medium .sf-multiselect-chip .sf-chip{padding:var(--sf-spacing-3) var(--sf-spacing-10)}.sf-medium .sf-dd-checkbox-item-wrapper{gap:var(--sf-spacing-12)}.sf-large.sf-multiselect.sf-filled .sf-input.sf-multiselect-input{padding:var(--sf-spacing-11) var(--sf-spacing-16)}.sf-large.sf-multiselect.sf-filled:has(.sf-label-top) .sf-float-text{transform:translate3d(0, calc(var(--sf-spacing) * -.75), 0);inset-inline-start:var(--sf-spacing-0)}.sf-large .sf-multiselect-chip .sf-chip{padding:var(--sf-spacing-4) var(--sf-spacing-12);font-size:var(--sf-font-size-base);line-height:var(--sf-line-height-base)}.sf-large .sf-multiselect-chip .sf-chip .sf-chip-delete{margin-inline-start:var(--sf-spacing-8)}.sf-large .sf-multiselect-chip .sf-chip .sf-chip-delete svg{font-size:var(--sf-font-size-lg)}.sf-large .sf-dd-checkbox-item-wrapper{gap:var(--sf-spacing-16)}._menuListview_jma3s_1{height:100%;padding:0}._menuListview_jma3s_1 .sf-list-header{padding:0}._menuListview_jma3s_1 .sf-list-container{height:100%}._menuListview_jma3s_1 .sb-sidebar-list-item{flex:1}
