:root{--ladle-bg-color-primary: #fff;--ladle-bg-color-secondary: #f4f4f4;--ladle-color-primary: #000;--ladle-color-secondary: #bbb;--ladle-color-hover: #545454;--ladle-color-accent: #276ef1;--ladle-ring-size: 64px;--ladle-ring-thickness: 6px;--ladle-mode-overflow: hidden;--ladle-mode-height: 100vh;--ladle-main-padding: 3em;--ladle-main-padding-mobile: 1em;--reach-dialog: 1;--ladle-blueprint: #aaa}[data-theme=dark]{--ladle-bg-color-primary: #141414;--ladle-bg-color-secondary: #1f1f1f;--ladle-color-primary: #f6f6f6;--ladle-color-secondary: #bbb;--ladle-color-hover: #e2e2e2;--ladle-color-accent: #276ef1;--ladle-blueprint: #1f1f1f}[data-mode=single-scroll],[data-mode=preview]{--ladle-mode-overflow: visible;--ladle-mode-height: 100%}[data-iframed]{--ladle-main-padding-mobile: 0;--ladle-main-padding: 0}.ladle-wrapper,html,body{margin:0}[data-iframed]:not([data-iframed="0"]) .ladle-main{display:grid;grid-template-columns:minmax(64px,1fr) auto minmax(64px,1fr);overflow:auto;background-color:var(--ladle-blueprint);background-image:linear-gradient(rgba(255,255,255,.1) 2px,transparent 2px),linear-gradient(90deg,rgba(255,255,255,.1) 2px,transparent 2px),linear-gradient(rgba(255,255,255,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.1) 1px,transparent 1px);background-size:100px 100px,100px 100px,20px 20px,20px 20px;background-position:-2px -2px,-2px -2px,-1px -1px,-1px -1px}.ladle-iframe{height:100%;border:0;background-color:var(--ladle-bg-color-primary)}[data-iframed]:not([data-iframed="0"]) .ladle-iframe{grid-column:2;height:calc(100% - 128px);min-height:500px;margin-top:64px;margin-bottom:64px;box-shadow:#00000040 0 54px 55px,#0000001f 0 -12px 30px,#0000001f 0 4px 6px,#0000002b 0 12px 13px,#00000017 0 -3px 5px}.ladle-background{position:absolute;top:0;left:0;z-index:-1000;width:100%;height:100%;background-color:var(--ladle-bg-color-primary)}.ladle-wrapper{display:flex;flex-direction:column}.ladle-aside img,.ladle-aside svg{display:inline;vertical-align:baseline}.ladle-main{flex:1 1 auto;padding:var(--ladle-main-padding-mobile)}.ladle-error-content{font-family:Arial,Helvetica,sans-serif;font-size:18px;color:var(--ladle-color-primary)}.ladle-link{color:var(--ladle-color-accent)}.ladle-aside{font-family:Arial,Helvetica,sans-serif;font-size:18px;background-color:var(--ladle-bg-color-primary);color:var(--ladle-color-primary);padding:1.5em}.ladle-aside input{padding:.5em 0;width:100%;border-top:0;border-left:0;border-right:0;border-color:var(--ladle-color-hover);border-bottom-width:1px;border-bottom-style:solid;border-radius:0;background-color:var(--ladle-bg-color-primary);font-size:1em;color:var(--ladle-color-primary);margin-bottom:.5em}.ladle-aside input:focus{outline:none;color:var(--ladle-color-accent);border-color:var(--ladle-color-accent)}.ladle-aside ul{padding:0;margin:.8em .75em 0}.ladle-aside li{list-style-type:none;margin:.8em .35em}.ladle-aside li:focus{outline:none}.ladle-aside li:focus-visible>div{outline:2px solid var(--ladle-color-accent);outline-offset:2px}.ladle-aside a{text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ladle-color-primary)}.ladle-aside a:hover{color:var(--ladle-color-hover)}.ladle-aside a:focus{outline:none}.ladle-aside a:focus-visible{outline:2px solid var(--ladle-color-accent);outline-offset:2px}.ladle-aside .ladle-active a{font-weight:700}.ladle-addons{font-family:Arial,Helvetica,sans-serif;color:var(--ladle-color-primary);padding:0;margin:0 0 2em;position:relative;bottom:0;margin-inline-start:1em;margin-inline-end:1em}.ladle-addons ul{padding:0;margin:0;display:flex;flex-direction:column;flex-wrap:nowrap}.ladle-addons li{background-color:var(--ladle-bg-color-secondary);box-shadow:0 1px 2px #00000029;border-bottom:none;border-radius:.25em;list-style-type:none;margin:.35em;width:auto;height:2.5em}.ladle-addons>ul>li>button{display:flex;justify-content:center;align-items:center;border:none;margin:0;padding:.3em;width:100%;height:100%;overflow:visible;background:transparent;color:inherit;font:inherit;line-height:normal;cursor:pointer;border-radius:4px;outline:none}.ladle-addons>ul>li>button>label{display:block;cursor:pointer;line-height:24px;font-size:18px;margin-inline-start:.5em;padding-top:.1em}.ladle-addon-modal-body>button{border:0;font-size:14px;border-radius:4px;padding:.25em .5em;margin:1em 0;background:var(--ladle-color-accent);color:#fff;font:inherit;letter-spacing:inherit}.ladle-addons>ul>li>button>.ladle-badge{font-style:normal;min-width:1.6em;margin-left:1em;height:1.6em;border-radius:.8em;background-color:#fa3e3e;display:flex;justify-content:center;align-items:center;font-size:.8em;color:#fff}.ladle-addon-modal-body select,.ladle-addon-modal-body input,.ladle-addon-modal-body textarea{font-size:14px;border-radius:4px;border:1px solid var(--ladle-color-primary);padding:.5em .75em;margin:0;background:var(--ladle-bg-color-primary);color:var(--ladle-color-primary)}.ladle-addon-modal-body input[type=range]{padding:0;margin:0 .5em;vertical-align:middle}.ladle-addon-modal-body>button:hover{color:#ccc}.ladle-addon-tooltip{box-shadow:0 1px 2px #00000029;display:none;white-space:nowrap;background:var(--ladle-bg-color-secondary);color:var(--ladle-color-primary);border-radius:4px;margin-top:-96px;inset-inline-start:5px;padding:10px;position:absolute;z-index:1000}.ladle-addon-source-lineno{display:table-cell;text-align:right;padding-right:.25em;padding-left:.25em;-webkit-user-select:none;user-select:none;opacity:.5}.ladle-addons>ul>li>.ladle-active{color:var(--ladle-color-accent)}.ladle-addons>ul>li>.source-active,.ladle-addons>ul>li>.width-active{color:var(--ladle-color-accent)}.ladle-addons>ul>li>.a11y-active{color:var(--ladle-color-accent)}.ladle-addons>ul>li>button:focus-visible{border:2px solid var(--ladle-color-accent)}.ladle-addons>ul>li>button:hover{box-shadow:none;color:var(--ladle-color-accent)}.ladle-controls-table td{padding:.25em 1em .25em 0}.ladle-controls-table input{margin:0}.ladle-controls-table input[type=radio]{margin-right:.3em}.ladle-controls-table span{margin-right:1em}.ladle-controls-table select{min-width:177px}.ladle-controls-table textarea{min-width:172px;min-height:3em}.ladle-controls-table{margin-bottom:1em}.ladle-ring-wrapper{display:flex;align-items:center;justify-content:center;height:100%;width:100%;visibility:hidden;animation:ladle-ring-fadein 1.5s;animation-fill-mode:forwards;animation-delay:.5s}@keyframes ladle-ring-fadein{0%{visibility:visible;opacity:0}to{visibility:visible;opacity:1}}.ladle-ring{display:inline-block;position:relative;width:var(--ladle-ring-size);height:var(--ladle-ring-size)}.ladle-ring div{box-sizing:border-box;display:block;position:absolute;width:100%;height:100%;border:var(--ladle-ring-thickness) solid var(--ladle-color-secondary);border-radius:50%;animation:ladle-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:var(--ladle-color-secondary) transparent transparent transparent}.ladle-ring div:nth-child(1){animation-delay:-.45s}.ladle-ring div:nth-child(2){animation-delay:-.3s}.ladle-ring div:nth-child(3){animation-delay:-.15s}@keyframes ladle-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}div[data-reach-dialog-content][data-testid=ladle-dialog]{box-shadow:0 1px 2px #00000029;outline:none;font-family:Arial,Helvetica,sans-serif;font-size:16px;background-color:var(--ladle-bg-color-secondary);color:var(--ladle-color-primary);border-radius:4px;padding:1.2em 2em .8em;margin:21px;position:absolute;bottom:0;overflow:none}div[data-reach-dialog-content][data-testid=ladle-dialog] a{color:var(--ladle-color-accent)}div[data-reach-dialog-overlay][data-testid=ladle-dialog-overlay]{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;z-index:2147483647}.ladle-button{box-sizing:border-box;box-shadow:0 1px 2px #00000029;border:1px solid var(--ladle-color-secondary);margin:1px 8px;padding:.5em;width:auto;cursor:pointer;overflow:visible;background:inherit;color:inherit;border-radius:4px;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}.ladle-button:hover{background:var(--ladle-bg-color-secondary);color:var(--ladle-color-accent)}.ladle-button:focus{outline:none}.ladle-button:focus-visible{border:2px solid var(--ladle-color-accent)!important;margin:0 7px}q.ladle-code,code.ladle-markdown{-moz-tab-size:2;tab-size:2;padding:.2em .4em;margin:0;line-height:2;font-size:85%;background-color:var(--ladle-bg-color-secondary);border:1px solid var(--ladle-color-hover);color:var(--ladle-color-primary);border-radius:6px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}h1.ladle-markdown,h2.ladle-markdown,h3.ladle-markdown,h4.ladle-markdown,h5.ladle-markdown,h6.ladle-markdown{font-family:Arial,Helvetica,sans-serif;color:var(--ladle-color-primary)}p.ladle-markdown,ul.ladle-markdown,ol.ladle-markdown{font-family:Arial,Helvetica,sans-serif;font-size:16px;color:var(--ladle-color-primary)}a.ladle-markdown{font-family:Arial,Helvetica,sans-serif;font-size:16px;color:var(--ladle-color-accent)}blockquote.ladle-markdown{border-left:6px solid var(--ladle-color-secondary);padding-left:24px;margin-left:0}.ladle-addon-modal-body{max-height:80vh;overflow:auto;-moz-tab-size:2;tab-size:2}.ladle-addon-modal-body ul{list-style:square;overflow:auto;margin:8px;padding-left:40px}.ladle-resize-handle{display:none}@media (min-width: 768px){html,body{height:100%}.ladle-wrapper{min-height:100%;margin:0;flex-direction:row;align-items:flex-start}[data-mode=full] html,[data-mode=full] body,[data-mode=full] .ladle-wrapper{height:100vh;overflow:hidden}.ladle-resize-handle{transition:box-shadow .15s ease-in;display:block;width:16px;height:100%;cursor:col-resize;background-color:var(--ladle-bg-color-secondary)}.ladle-resize-handle:hover{box-shadow:inset 3px 0 0 0 var(--ladle-color-accent)}[data-reversed] .ladle-resize-handle:hover{box-shadow:inset -3px 0 0 0 var(--ladle-color-accent)}.ladle-resize-active{box-shadow:inset 3px 0 0 0 var(--ladle-color-accent)}[data-reversed] .ladle-resize-active{box-shadow:inset -3px 0 0 0 var(--ladle-color-accent)}.ladle-aside{box-sizing:content-box}.ladle-main{padding:var(--ladle-main-padding);align-self:stretch}.ladle-aside{font-size:16px;flex:0 0 12em;padding:3em 2em;padding-left:calc(2em - 16px);min-width:15em;background-color:var(--ladle-bg-color-secondary);min-height:max-content;align-self:stretch}[data-reversed] .ladle-aside{padding-left:2em;padding-right:calc(2em - 16px)}[data-mode=full] .ladle-main,[data-mode=full] .ladle-aside{overflow:auto}.ladle-aside ul{margin:0;-webkit-user-select:none;user-select:none;margin-inline-start:.75em}.ladle-aside li{margin:.35em;line-height:18px}.ladle-aside input{line-height:1;background-color:var(--ladle-bg-color-secondary)}.ladle-aside input::placeholder{-webkit-user-select:none;user-select:none}.ladle-addons{position:fixed;margin-bottom:0;z-index:2147483647}.ladle-addons ul{flex-direction:row}.ladle-addons li{margin:0 .35em;border-bottom-left-radius:0;border-bottom-right-radius:0;width:2.5em}.ladle-addons>ul>li>button>label{display:none}div[data-reach-dialog-content][data-testid=ladle-dialog]{position:fixed;bottom:49px;inset-inline-start:21px;margin-inline-end:21px;max-width:40em;margin:0}.ladle-addons>ul>li>button:hover .ladle-addon-tooltip{display:block}.ladle-addons>ul>li>button>.ladle-badge{position:absolute;margin-left:3.1em;top:-.7em;font-size:.7em}}@layer ls-reset,ls-utilities;@layer ls-reset{html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}ol blockquote,ol q,ul blockquote,ul q{quotes:none}ol blockquote:before,ol blockquote:after,ol q:before,ol q:after,ul blockquote:before,ul blockquote:after,ul q:before,ul q:after{content:"";content:none}ol table,ul table{border-collapse:collapse;border-spacing:0}}@layer ls-utilities{.ls-form-field-container{display:flex;flex-flow:column nowrap;min-width:100%}@media (min-width: 48rem){.ls-form-field-container{min-width:20rem}}@media (min-width: 80rem){.ls-form-field-container{min-width:20rem}}.ls-form-field{padding:.625rem 1rem;border-radius:.5rem;border:.125rem solid #d1d5db;color:#111827;outline:none;transition:box-shadow .15s ease-in-out,border-color .15s ease-in-out;box-shadow:none;background-color:#fff}.ls-form-field::placeholder{color:#6b7280}.ls-form-field,.ls-form-field::placeholder{font-family:inherit;font-size:1rem;font-weight:400;line-height:1.2;letter-spacing:inherit}.ls-form-field:disabled,.ls-form-field[aria-disabled=true]{color:#6b7280;background-color:#f3f4f6;border:.125rem solid #e5e7eb;box-shadow:none}.ls-form-field:disabled::placeholder{color:#6b7280}.ls-form-field:hover{border:.125rem solid #d1d5db;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;background-color:#fff}.ls-form-field:focus{border:.125rem solid #d1d5db;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;background-color:#fff}.ls-form-field.ls-form-field-valid{border:.125rem solid #22c55e;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;background-color:#fff}.ls-form-field.ls-form-field-invalid,.ls-form-field[aria-invalid=true]{border:.125rem solid #ef4444;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;background-color:#fff}}.ls-button{all:unset;display:inline-flex;justify-content:center;align-items:center;font-family:inherit;font-size:1rem;line-height:1.2;font-weight:600;letter-spacing:.125rem;text-transform:uppercase;text-align:center;padding:.625rem 2rem;border-style:solid;border-width:.125rem;border-radius:.5rem;min-width:9rem;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;cursor:pointer;box-sizing:border-box;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.ls-button:disabled{cursor:not-allowed;color:#6b7280;background-color:#e5e7eb;border-color:#e5e7eb;box-shadow:none}.ls-button:not(:disabled):hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.ls-button:not(:disabled):focus{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.ls-button:not(:disabled):active{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.ls-button.ls-button-primary:not(:disabled){color:#111827;background-color:#38bdf8;border-color:#38bdf8}.ls-button.ls-button-primary:not(:disabled):hover{color:#111827;background-color:#0ea5e9;border-color:#0ea5e9}.ls-button.ls-button-primary:not(:disabled):focus{color:#111827;background-color:#0ea5e9;border-color:#0ea5e9}.ls-button.ls-button-primary:not(:disabled):active{color:#111827;background-color:#0ea5e9;border-color:#0ea5e9}.ls-button.ls-button-secondary:not(:disabled){color:#111827;background-color:#34d399;border-color:#34d399}.ls-button.ls-button-secondary:not(:disabled):hover{color:#111827;background-color:#10b981;border-color:#10b981}.ls-button.ls-button-secondary:not(:disabled):focus{color:#111827;background-color:#10b981;border-color:#10b981}.ls-button.ls-button-secondary:not(:disabled):active{color:#111827;background-color:#10b981;border-color:#10b981}.ls-button.ls-button-tertiary{color:#0369a1;background-color:#fff;border-color:#0369a1}.ls-button.ls-button-tertiary:hover{color:#0284c7;background-color:#fff;border-color:#0284c7}.ls-button.ls-button-tertiary:focus{color:#0284c7;background-color:#fff;border-color:#0284c7}.ls-button.ls-button-tertiary:active{color:#0284c7;background-color:#fff;border-color:#0284c7}.ls-button.ls-button-warning{color:#111827;background-color:#facc15;border-color:#facc15}.ls-button.ls-button-warning:hover{color:#111827;background-color:#eab308;border-color:#eab308}.ls-button.ls-button-warning:focus{color:#111827;background-color:#eab308;border-color:#eab308}.ls-button.ls-button-warning:active{color:#111827;background-color:#eab308;border-color:#eab308}.ls-button.ls-button-danger{color:#fff;background-color:#ef4444;border-color:#ef4444}.ls-button.ls-button-danger:hover{color:#fff;background-color:#dc2626;border-color:#dc2626}.ls-button.ls-button-danger:focus{color:#fff;background-color:#dc2626;border-color:#dc2626}.ls-button.ls-button-danger:active{color:#fff;background-color:#dc2626;border-color:#dc2626}.ls-h1{font-size:2.0272865295rem}.ls-h2{font-size:1.8020324707rem}.ls-h3{font-size:1.6018066406rem}.ls-h4{font-size:1.423828125rem}.ls-h5{font-size:1.265625rem}.ls-h6{font-size:1.125rem}.ls-small{font-size:.8888888889rem}.ls-smallest{font-size:.7901234568rem}.ls-p,.ls-strong,.ls-b,.ls-i,.ls-small,.ls-smallest,.ls-em,.ls-a{font-family:inherit}.ls-h1,.ls-h2,.ls-h3,.ls-h4,.ls-h5,.ls-h6{font-family:inherit;color:#111827;font-weight:400;line-height:1.2}.ls-p,.ls-small,.ls-smallest,.ls-b,.ls-i,.ls-em{line-height:1.6;color:#111827}.ls-p{font-weight:400;font-size:1rem}.ls-strong,.ls-b,.ls-i,.ls-em{font-weight:600}@media (min-width: 48rem){.ls-h1,.ls-h2,.ls-h3,.ls-h4,.ls-h5,.ls-h6{line-height:1.2}.ls-p .ls-small .ls-smallest,.b,.i,.em,.a{line-height:1.6}}@media (min-width: 80rem){.ls-h1,.ls-h2,.ls-h3,.ls-h4,.ls-h5,.ls-h6{line-height:1.2}.ls-p .ls-small .ls-smallest,.b,.i,.em,.a{line-height:1.6}}@media (min-width: 48rem){.ls-h1{font-size:2.985984rem}.ls-h2{font-size:2.48832rem}.ls-h3{font-size:2.0736rem}.ls-h4{font-size:1.728rem}.ls-h5{font-size:1.44rem}.ls-h6{font-size:1.2rem}.ls-p{font-size:1rem}.ls-small{font-size:.8333333333rem}.ls-smallest{font-size:.6944444444rem}}@media (min-width: 80rem){.ls-h1{font-size:2.985984rem}.ls-h2{font-size:2.48832rem}.ls-h3{font-size:2.0736rem}.ls-h4{font-size:1.728rem}.ls-h5{font-size:1.44rem}.ls-h6{font-size:1.2rem}.ls-p{font-size:1rem}.ls-small{font-size:.8333333333rem}.ls-smallest{font-size:.6944444444rem}}.ls-a{font-family:inherit;font-weight:inherit;text-transform:unset;text-decoration:underline;letter-spacing:inherit;line-height:inherit;font-size:inherit;color:inherit}@media (min-width: 48rem){.ls-a{font-size:inherit;line-height:inherit}}@media (min-width: 80rem){.ls-a{font-size:inherit;line-height:inherit}}.ls-a:hover{color:inherit}.ls-a:focus{color:inherit}.ls-a:active,.ls-a:visited{color:inherit}.ls-form-field-label-container{display:flex;justify-content:space-between;position:relative;margin-bottom:.5rem}.ls-form-field-label-container .ls-form-field-label{font-family:inherit;font-size:1rem;font-weight:400;line-height:1.2;letter-spacing:inherit;color:#111827;transition:color .15s ease-in-out}.ls-form-field-label-container .ls-form-field-label.ls-form-field-label-disabled{color:#111827}.ls-form-field-label-container .ls-form-field-error-tooltip-container .ls-form-field-error-tooltip-text{position:absolute;top:-4px;left:calc(100% + 5px);transform:translate(calc(-100% - 28px));width:12.5rem;padding:.75rem 1rem;border-radius:.5rem;display:inline;-webkit-user-select:none;user-select:none;background-color:#374151;cursor:pointer;color:#fff;font-size:.8888888889rem;font-weight:400;line-height:1.2}@media (min-width: 48rem){.ls-form-field-label-container .ls-form-field-error-tooltip-container .ls-form-field-error-tooltip-text{font-size:.8333333333rem;line-height:1.2}}@media (min-width: 80rem){.ls-form-field-label-container .ls-form-field-error-tooltip-container .ls-form-field-error-tooltip-text{font-size:.8333333333rem;line-height:1.2}}.ls-form-field-label-container .ls-form-field-error-tooltip-container .ls-form-field-error-tooltip-text:after{content:"";position:absolute;top:6px;left:calc(100% - 8px);width:10px;height:10px;transform:rotate(45deg);background:#374151}.ls-form-field-label-container .ls-form-field-icon{position:absolute;right:0;top:50%;transform:translateY(-50%);opacity:0;transition:opacity .15s ease-in-out;pointer-events:none}.ls-form-field-label-container .ls-form-field-icon.ls-form-field-icon-visible{pointer-events:initial;opacity:1}.ls-form-field-label-container .ls-form-field-icon.ls-form-field-icon-valid{color:#16a34a}.ls-form-field-label-container .ls-form-field-icon.ls-form-field-icon-errored{color:#dc2626}.ls-form-field-label-container .ls-form-field-icon.ls-form-field-icon-clickable{cursor:pointer}.ls-dialog{flex-flow:column nowrap;border:none;gap:1rem;padding:1rem;border-radius:1rem;width:100%;max-width:100%;outline:none;box-sizing:border-box;transition:opacity .15s ease-in-out;opacity:0;display:none}.ls-dialog::backdrop{transition:background-color .15s ease-in-out,backdrop-filter .15s ease-in-out}.ls-dialog.ls-dialog-dismissable::backdrop{cursor:pointer}.ls-dialog[open]{opacity:1;display:inline-flex}.ls-dialog[open]::backdrop{background-color:#00000080;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ls-dialog.ls-dialog-mini{max-width:100%}@media (min-width: 48rem){.ls-dialog{border-radius:1rem;gap:1.5rem;padding:1.5rem;max-width:calc(100% - 3rem)}.ls-dialog.ls-dialog-mini{max-width:31.25rem}}@media (min-width: 80rem){.ls-dialog{border-radius:1rem;gap:2rem;padding:2rem;max-width:79rem}.ls-dialog.ls-dialog-mini{max-width:31.25rem}}.ls-dialog .ls-dialog-header{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.ls-dialog .ls-dialog-header .ls-dialog-header-title{display:inline-flex;align-items:flex-start}.ls-dialog .ls-dialog-header .ls-dialog-close-button{all:unset;cursor:pointer}.ls-dialog .ls-dialog-body{display:flex;flex-flow:column nowrap}.ls-dialog .ls-dialog-footer{display:flex;flex-flow:row wrap;justify-content:flex-end;align-items:center;gap:1rem}@media (min-width: 48rem){.ls-dialog .ls-dialog-footer{gap:1.5rem}}@media (min-width: 80rem){.ls-dialog .ls-dialog-footer{gap:2rem}}.ls-datepicker-fake-input-container{display:flex;justify-content:space-between;align-items:center}.ls-datepicker-fake-input-container[data-disabled=true]{cursor:not-allowed;border:.125rem solid #e5e7eb;background-color:#f3f4f6}.ls-datepicker-fake-input-container .ls-datepicker-fake-input{display:flex;cursor:pointer}.ls-datepicker-fake-input-container .ls-datepicker-fake-input .ls-datepicker-fake-input-segment{padding:0 .125rem}.ls-datepicker-fake-input-container .ls-datepicker-fake-input .ls-datepicker-fake-input-segment:first-child{padding-left:0}.ls-datepicker-fake-input-container .ls-datepicker-fake-input .ls-datepicker-fake-input-segment:last-child{padding-right:0}.ls-datepicker-fake-input-container .ls-datepicker-fake-input .ls-datepicker-fake-input-segment[data-placeholder=true],.ls-datepicker-fake-input-container .ls-datepicker-fake-input .ls-datepicker-fake-input-segment[data-placeholder=true]+*{color:#6b7280}.ls-datepicker-fake-input-container .ls-datepicker-fake-input .ls-datepicker-fake-input-segment[data-disabled=true]{cursor:not-allowed}.ls-datepicker-fake-input-container .ls-datepicker-fake-input-button{all:unset;cursor:pointer}.ls-datepicker-fake-input-container .ls-datepicker-fake-input-button[data-disabled=true]{cursor:not-allowed}.ls-datepicker-fake-input-container .ls-datepicker-fake-input-button .ls-datepicker-fake-input-button-icon{width:18px;height:auto}.ls-datepicker-dialog{padding:1rem;border:.125rem solid #d1d5db;border-radius:.5rem;background-color:#fff}.ls-datepicker-dialog.ls-datepicker-dialog-valid{border:.125rem solid #22c55e}.ls-datepicker-dialog.ls-datepicker-dialog-errored{border:.125rem solid #ef4444}.ls-datepicker-dialog .ls-datepicker-dialog-header{display:flex;justify-content:space-between;align-items:center;gap:.25rem;margin-bottom:1rem}.ls-datepicker-dialog .ls-datepicker-dialog-header .ls-datepicker-dialog-header-button{all:unset;cursor:pointer}.ls-datepicker-dialog .ls-datepicker-dialog-header .ls-datepicker-dialog-header-button .ls-datepicker-dialog-header-button-icon{width:24px;height:auto;cursor:pointer}.ls-datepicker-dialog .ls-datepicker-dialog-header .ls-datepicker-dialog-month{font-family:inherit;font-size:1rem;font-weight:600;line-height:1.2;letter-spacing:.06875rem;color:#111827}.ls-datepicker-dialog .ls-datepicker-calendar .ls-datepicker-calendar-header .ls-datepicker-calendar-header-cell{font-family:inherit;font-size:.75rem;font-weight:400;line-height:1.2;letter-spacing:inherit;color:#9ca3af;padding:.625rem;text-align:center}.ls-datepicker-dialog .ls-datepicker-calendar .ls-datepicker-calendar-body-cell{display:flex;align-items:center;justify-content:center;font-weight:400;line-height:1.2;letter-spacing:inherit;color:#111827;padding:.625rem;outline:none;cursor:pointer;border-radius:.25rem;background-color:#fff;transition:background-color .15s ease-in-out ease}.ls-datepicker-dialog .ls-datepicker-calendar .ls-datepicker-calendar-body-cell:hover,.ls-datepicker-dialog .ls-datepicker-calendar .ls-datepicker-calendar-body-cell[data-focused]{background-color:#f3f4f6}.ls-datepicker-dialog .ls-datepicker-calendar .ls-datepicker-calendar-body-cell[data-selected]{background-color:#0ea5e9}.ls-datepicker-dialog .ls-datepicker-calendar .ls-datepicker-calendar-body-cell[data-disabled]{cursor:not-allowed;background-color:#fff;color:#9ca3af}.ls-image-preview-container{display:flex;justify-content:center;align-items:center;margin-top:.625rem;width:5rem;height:5rem;border-radius:.5rem;border:.125rem solid #d1d5db;overflow:hidden;transition:border-color .15s ease-in-out}.ls-image-preview-container.ls-image-preview-container-valid{border:.125rem solid #22c55e}.ls-image-preview-container.ls-image-preview-container-errored{border:.125rem solid #ef4444}.ls-image-preview-container .ls-image-preview{max-width:100%;max-height:100%;width:100%;height:auto}.ls-select-trigger{display:flex;justify-content:space-between;align-items:center;color:#111827;background-color:#fff;outline:none;cursor:pointer}.ls-select-placeholder{color:#6b7280}.ls-select-icon-chevron-down{width:18px;height:auto;cursor:pointer}.ls-select-menu{overflow:hidden;background-color:#fff;border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;z-index:1000}.ls-select-menu .ls-select-scroll-container{display:flex;justify-content:center;align-items:center;cursor:pointer}.ls-select-menu .ls-select-scroll-container .ls-select-scroll-icon{width:16px;height:auto}.ls-select-menu .ls-select-menu-viewport{padding:5px}.ls-select-menu .ls-select-menu-viewport .ls-select-menu-item{font-family:inherit;font-size:.875rem;font-weight:400;line-height:1.2;letter-spacing:inherit;padding:.5rem 1rem;border-radius:.25rem;outline:none;color:#111827;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer}.ls-select-menu .ls-select-menu-viewport .ls-select-menu-item[data-highlighted]{background:#f3f4f6}.ls-select-menu .ls-select-menu-viewport .ls-select-menu-item[data-state=checked]{background:#e5e7eb}.ls-textarea{resize:vertical}.ls-icon{height:20px;width:auto}body{font-family:Noto Sans,sans-serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"wdth" 100}._container_1leay_1{display:flex;flex-flow:column nowrap;align-items:start;gap:1rem}@media (min-width: 48rem){._container_1leay_1{gap:1.5rem}}@media (min-width: 80rem){._container_1leay_1{gap:2rem}}
