:root{--background-popup:var(--popover);--background-backdrop:#00000080;--background-hover:var(--accent);--background-secondary:var(--muted);--background-tertiary:var(--muted);--divider-main:var(--border);--divider-popup:var(--border);--text-main:var(--foreground);--text-secondary:var(--muted-foreground);--text-tertiary:var(--muted-foreground);--form-border-color:var(--input);--form-focus-shadow:0 0 0 3px color-mix(in oklch, var(--ring) 50%, transparent);--form-placeholder-color:var(--muted-foreground);--popover-shadow:0 8px 24px #00000026;--primary-container:var(--accent);--primary-contrast-text:var(--accent-foreground);--primary-plain-text-color:var(--primary);--primary-solid-text-color:var(--primary-foreground);--primary-rgb:99 102 241}.ws-cloak{visibility:hidden!important}.ws-empty{text-align:center;color:inherit;margin:36px}.ws-empty h3{color:inherit;margin:8px 0;padding:0;font-family:inherit;font-size:18px;font-weight:400}.ws-empty p{margin:12px 0;padding:0;font-size:12px;line-height:1.5}.ws-anim-trans .ws-fr-scroll{overflow:hidden}.ws-anim-trans-flip .ws-fr-persp,.ws-anim-trans-swing .ws-fr-persp{perspective:1000px}.ws-anim-trans .ws-fr-popup,.ws-anim-trans .ws-fr-overlay{animation-fill-mode:forwards}.ws-anim-in .ws-fr-overlay{animation-name:ws-anim-f-in}.ws-anim-out .ws-fr-overlay{animation-name:ws-anim-f-out}.ws-anim-flip,.ws-anim-swing,.ws-anim-slidehorizontal,.ws-anim-slidevertical,.ws-anim-slidedown,.ws-anim-slideup,.ws-anim-fade{backface-visibility:hidden;transform:translate(0)}.ws-anim-swing,.ws-anim-slidehorizontal,.ws-anim-slidevertical,.ws-anim-slidedown,.ws-anim-slideup,.ws-anim-fade{transform-origin:0 0}.ws-anim-flip,.ws-anim-pop{transform-origin:50%}.ws-anim-in .ws-anim-pop{opacity:1;animation-name:ws-anim-p-in;animation-duration:.1s;transform:scale(1)}.ws-anim-out .ws-anim-pop{opacity:0;animation-name:ws-anim-p-out;animation-duration:.15s}.ws-anim-trans-pop .ws-fr-overlay{animation-duration:.15s}.ws-anim-in .ws-anim-flip{opacity:1;animation-name:ws-anim-fl-in;transform:scale(1)}.ws-anim-out .ws-anim-flip{opacity:0;animation-name:ws-anim-fl-out}.ws-anim-in .ws-anim-swing{opacity:1;animation-name:ws-anim-sw-in;transform:scale(1)}.ws-anim-out .ws-anim-swing{opacity:0;animation-name:ws-anim-sw-out}.ws-anim-in .ws-anim-slidehorizontal{opacity:1;animation-name:ws-anim-sh-in;transform:scale(1)}.ws-anim-out .ws-anim-slidehorizontal{opacity:0;animation-name:ws-anim-sh-out}.ws-anim-in .ws-anim-slidevertical{opacity:1;animation-name:ws-anim-sv-in;transform:scale(1)}.ws-anim-out .ws-anim-slidevertical{opacity:0;animation-name:ws-anim-sv-out}.ws-anim-in .ws-anim-slidedown{animation-name:ws-anim-sd-in;transform:scale(1)}.ws-anim-out .ws-anim-slidedown{animation-name:ws-anim-sd-out}.ws-anim-in .ws-anim-slideup{animation-name:ws-anim-su-in;transform:scale(1)}.ws-anim-out .ws-anim-slideup{animation-name:ws-anim-su-out}.ws-anim-in .ws-anim-fade{opacity:1;animation-name:ws-anim-f-in}.ws-anim-out .ws-anim-fade{opacity:0;animation-name:ws-anim-f-out}.ws-fr-pointer.ws-anim-in .ws-anim-slidedown{animation-name:ws-anim-sd-in,ws-anim-f-in}.ws-fr-pointer.ws-anim-out .ws-anim-slidedown{animation-name:ws-anim-sd-out,ws-anim-f-out}.ws-fr-pointer.ws-anim-in .ws-anim-slideup{animation-name:ws-anim-su-in,ws-anim-f-in}.ws-fr-pointer.ws-anim-out .ws-anim-slideup{animation-name:ws-anim-su-out,ws-anim-f-out}@keyframes ws-anim-f-in{0%{opacity:0}to{opacity:1}}@keyframes ws-anim-f-out{0%{visibility:visible;opacity:1}to{opacity:0}}@keyframes ws-anim-p-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes ws-anim-p-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes ws-anim-fl-in{0%{opacity:0;transform:rotateY(90deg)}to{opacity:1;transform:rotateY(0)}}@keyframes ws-anim-fl-out{0%{opacity:1;transform:rotateY(0)}to{opacity:0;transform:rotateY(-90deg)}}@keyframes ws-anim-sw-in{0%{opacity:0;transform:rotateY(-90deg)}to{opacity:1;transform:rotateY(0)}}@keyframes ws-anim-sw-out{0%{opacity:1;transform:rotateY(0)}to{opacity:0;transform:rotateY(-90deg)}}@keyframes ws-anim-sh-in{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes ws-anim-sh-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}@keyframes ws-anim-sv-in{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes ws-anim-sv-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes ws-anim-sd-in{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes ws-anim-sd-out{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes ws-anim-su-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes ws-anim-su-out{0%{transform:translateY(0)}to{transform:translateY(100%)}}.ws-fr-w,.ws-fr-overlay{transform:translateZ(0)}.ws-fr{pointer-events:none;z-index:99998;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:#0000;-webkit-text-size-adjust:100%;font-weight:400}.ws-fr-focus{outline:0}.ws-fr-lock-ctx{position:relative}.ws-fr-lock.ws-fr-lock-ios{height:auto;position:absolute;inset:0;overflow:hidden}.ws-fr-pos{visibility:hidden}.ws-fr-scroll{z-index:2;touch-action:pan-y;width:100%;height:100%;position:relative;overflow:hidden auto}.ws-fr-popup{z-index:2;max-width:98%;text-shadow:none;-webkit-user-select:none;user-select:none;touch-action:pan-y;font-size:12px;position:absolute;top:0;left:0}.ws-rtl{direction:rtl}.ws-fr-popup,.ws-fr-btn-cont,.ws-fr-arr{box-sizing:border-box}.ws-fr .ws-fr-w{box-sizing:content-box}.ws-fr-w{text-align:center;min-width:256px;max-width:100%;font-family:var(--font-sans),sans-serif;overflow:hidden}.ws-fr,.ws-fr-persp,.ws-fr-overlay{position:fixed;inset:0}.ws-fr-lock .ws-fr-persp{touch-action:none}.ws-fr-lock-ctx>.ws-fr,.ws-fr-lock-ctx .ws-fr-persp,.ws-fr-lock-ctx .ws-fr-overlay{position:absolute}.ws-fr-persp{pointer-events:auto;overflow:hidden}.ws-fr-overlay{z-index:1;background:#000000b3}.ws-fr-liq .ws-fr-popup{max-width:100%}.ws-fr-top .ws-fr-popup,.ws-fr-bottom .ws-fr-popup{width:100%;max-width:100%}.ws-fr-bottom .ws-fr-w{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom)}.ws-fr-inline{pointer-events:auto;z-index:0;position:relative}.ws-fr-inline .ws-fr-popup{max-width:100%;position:static}.ws-fr-bubble,.ws-fr-bubble .ws-fr-persp{position:absolute}.ws-fr-bubble .ws-fr-arr-w{z-index:1;width:100%;position:absolute;left:0;overflow:hidden}.ws-fr-bubble-top .ws-fr-arr-w{top:100%}.ws-fr-bubble-bottom .ws-fr-arr-w{bottom:100%}.ws-fr-bubble .ws-fr-arr-i{direction:ltr;margin:0 21px;position:relative}.ws-fr-bubble .ws-fr-arr{display:block}.ws-fr-arr{width:24px;height:24px;margin-left:-12px;display:none;position:relative;left:0;transform:rotate(-45deg)}.ws-fr-bubble-bottom .ws-fr-arr{top:16px}.ws-fr-bubble-top .ws-fr-arr{top:-16px}.ws-fr-hdn{border:0;width:0;height:0;margin:0;padding:0;overflow:hidden}.ws-fr-hdr{text-overflow:ellipsis;text-align:center;overflow:hidden}.ws-fr-btn{white-space:nowrap;text-overflow:ellipsis;vertical-align:top;text-decoration:none;display:block;overflow:hidden}.ws-fr-btn-e{cursor:pointer}.ws-fr-btn.ws-disabled{cursor:not-allowed}.ws-fr-btn-cont{text-align:center;white-space:normal;width:100%;display:table}.ws-fr-btn-cont .ws-disabled{opacity:.3}.ws-fr-btn-w{vertical-align:top;z-index:5;display:table-cell;position:relative}.ws-fr-btn-w .ws-fr-btn:before{padding:5px}.ws-fr-pointer.ws-fr .ws-fr-w .ws-fr-inline .ws-fr-w{box-shadow:none;border-radius:0}.ws-fr-pointer .ws-ltr .ws-fr-w,.ws-fr-pointer .ws-ltr .ws-sc-whl .ws-sel-gr{text-align:left}.ws-fr-pointer .ws-rtl .ws-fr-w,.ws-fr-pointer .ws-rtl .ws-sc-whl .ws-sel-gr{text-align:right}.ws-fr-pointer.ws-fr-top .ws-fr-w,.ws-fr-pointer.ws-fr-bottom .ws-fr-w{pointer-events:auto;max-width:98%;margin-top:36px;margin-bottom:36px;display:inline-block}.ws-fr-pointer.ws-fr-top .ws-fr-popup,.ws-fr-pointer.ws-fr-bottom .ws-fr-popup{text-align:center;pointer-events:none}.ws-fr-pointer.ws-fr-bubble .ws-fr-arr-w{display:none}.ws-fr-pointer .ws-sel-empty{text-align:center}.ws-sc-whl-o,.ws-sc-btn{transform:translateZ(0)}.ws-sc .ws-sc-whl-c,.ws-sc .ws-sc-whl-l,.ws-sc .ws-sc-whl{box-sizing:content-box}.ws-sc-whl-gr-c,.ws-sc-itm{box-sizing:border-box}.ws-sc-whl-gr-c{vertical-align:middle;max-width:100%;display:inline-block;position:relative;overflow:hidden}.ws-fr-bottom .ws-sc-whl-gr-c:first-child:last-child,.ws-fr-top .ws-sc-whl-gr-c:first-child:last-child,.ws-fr-inline .ws-sc-whl-gr-c:first-child:last-child,.ws-fr-liq .ws-sc-whl-gr-c{display:block}.ws-sc-whl-gr{justify-content:center;margin:0 auto;display:flex;position:relative}.ws-sc-whl-w{touch-action:none;max-width:100%;position:relative}.ws-fr-pointer .ws-sc-whl-w,.ws-fr-liq .ws-sc-whl-w{flex:auto}.ws-sc-whl-o{z-index:2;pointer-events:none;display:none;position:absolute;inset:0}.ws-sc-whl-l{pointer-events:none;display:none;position:absolute;top:50%;left:0;right:0}.ws-sc-whl{border-top:1px solid #0000;border-bottom:1px solid #0000;margin:.25em 0;overflow:hidden}.ws-sc-whl-c{z-index:1;border-top:1px solid #0000;border-bottom:1px solid #0000;position:relative;top:50%}.ws-sc-whl-sc{position:relative}.ws-sc-itm{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;position:relative;overflow:hidden}.ws-sc-itm-inv,.ws-sc-itm-inv-h{opacity:.3}.ws-sc-lbl{display:none;position:absolute;bottom:100%;left:0;right:0}.ws-sc-lbl-v .ws-sc-lbl{display:block}.ws-sc-btn{z-index:2;cursor:pointer;opacity:1;text-align:center;transition:opacity .2s linear;position:absolute;left:0;right:0}.ws-sc-btn:before{position:absolute;top:0;left:0;right:0}.ws-sc-whl-a .ws-sc-btn{opacity:0}.ws-sc-btn-plus{bottom:0}.ws-sc-btn-minus{top:0}.ws-sc-whl-gr-3d{perspective:1200px}.ws-sc-whl-gr-3d .ws-sc-whl{overflow:visible}.ws-sc-whl-gr-3d .ws-sc-whl-c{overflow:hidden}.ws-sc-whl-gr-3d .ws-sc-whl-w,.ws-sc-whl-gr-3d .ws-sc-whl{transform-style:preserve-3d}.ws-sc-whl-3d{transform-style:preserve-3d;position:absolute;top:50%;left:0;right:0}.ws-sc-itm-3d{cursor:pointer;backface-visibility:hidden;width:100%;position:absolute;top:0;left:0}.ws-sc-itm-del{display:none}.ws-sc-itm-ml{vertical-align:middle;white-space:normal;width:100%;height:auto;display:inline-block}.ws-sc-whl-multi .ws-sc-itm-sel i{text-align:center;position:absolute;top:0;left:0}.ws-fr-pointer .ws-fr-w .ws-sc-whl-gr-c,.ws-fr-pointer .ws-fr-w .ws-sc-whl-gr{padding:0}.ws-fr-pointer .ws-sc-whl-gr-c:first-child:last-child{display:block}.ws-sc-bar-c{z-index:4;opacity:0;background:#0000000d;width:10px;transition:opacity .2s;position:absolute;top:0;bottom:0;right:0;transform:translateZ(0)}.ws-sc-bar{width:10px;height:100%;position:absolute;top:0;right:0}.ws-sc-bar:after{content:"";background:#00000080;border-radius:3px;position:absolute;inset:2px}.ws-sc-whl-anim .ws-sc-bar-c{opacity:1}@media (hover:hover) and (pointer:fine){.ws-sc-whl-w:hover .ws-sc-bar-c,.ws-sc-whl-w:focus .ws-sc-bar-c{opacity:1}}.ws-input{z-index:0;-webkit-user-select:none;user-select:none;margin:0}.ws-input.ws-control-w{width:auto;max-width:none;font-size:12px;line-height:normal;position:relative}.ws-input select,.ws-input textarea{appearance:none;border:0;border-radius:0;outline:0;margin:0;padding:0;font-family:inherit}.ws-input-wrap,.ws-input textarea{box-sizing:border-box}.ws-input select,.ws-input textarea{width:100%;font-size:12px;display:block}.ws-input select:focus,.ws-input textarea:focus{outline:0}.ws-input-wrap{display:block;position:relative}.ws-sel-hdn{clip:rect(1px, 1px, 1px, 1px);position:absolute;left:0;overflow:hidden;width:1px!important;height:1px!important;margin:0!important;padding:0!important}.ws-sel .ws-sel-gr{opacity:1;text-align:left;padding:0 3px;font-weight:700}.ws-sel .ws-fr-c{position:relative}.ws-sel-multi .ws-sc-whl-w .ws-sc-whl-l{display:none}.ws-sel-empty{opacity:.6;z-index:2;width:100%;height:24px;margin-top:-12px;font-size:18px;line-height:24px;display:none;position:absolute;top:50%;left:0}.ws-sel-empty-v{display:block}.ws-sel-filter-clear{cursor:pointer;justify-content:center;align-items:center;width:18px;height:100%;font-size:14px;display:none;position:absolute;top:0}.ws-sel-filter-show-clear{display:flex}.ws-sel-input-wrap{position:relative}.ws-sel .ws-ltr .ws-sel-filter-cont .ws-sel-filter-input{padding-right:18px}.ws-sel .ws-rtl .ws-sel-filter-cont .ws-sel-filter-input{padding-left:18px}.ws-ltr .ws-sel-filter-clear{right:0}.ws-rtl .ws-sel-filter-clear{left:0}@media (hover:hover) and (pointer:fine){.ws-sel.ws-fr-pointer .ws-sc-whl .ws-sc-itm.ws-sel-gr:hover,.ws-sel.ws-fr-pointer .ws-sc-whl .ws-sc-itm.ws-sel-gr:focus{background:0 0}}.ws-cal-slide,.ws-cal-day,.ws-cal-day-i{box-sizing:border-box}.ws-cal .ws-cal-day-date{text-align:center;box-sizing:content-box}.ws-cal-hdr,.ws-cal-btn-w,.ws-cal-days-c,.ws-cal-days,.ws-cal-tabbed .ws-fr-c .ws-sc-whl-gr-c{display:flex}.ws-cal-btn-w,.ws-cal-month,.ws-cal-year,.ws-cal-days,.ws-cal-days>div{flex:auto}.ws-cal-c{vertical-align:middle;text-align:center;display:inline-block;position:relative}.ws-cal-btn-w{width:50%}.ws-cal-month,.ws-cal-year{text-overflow:ellipsis;white-space:nowrap;cursor:pointer;width:1%;overflow:hidden}.ws-cal-btn.ws-disabled{opacity:.3;cursor:not-allowed}.ws-cal-days{text-align:center;line-height:1.875em}.ws-cal-days>div{width:14.2857%}.ws-cal-body{position:relative}.ws-cal-scroll-c{height:100%;overflow:hidden}.ws-cal-scroll{width:100%;height:100%}.ws-cal-slide{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.ws-cal-slide:first-child{position:relative}.ws-cal-table{table-layout:fixed;width:100%;height:100%;display:table;-webkit-transform:translateZ(0)}.ws-cal-row{display:table-row}.ws-cal-cell{vertical-align:middle;display:table-cell}.ws-cal-cell:focus{outline:0}.ws-cal-picker{will-change:opacity;padding:.9375em 0;transition:all .2s ease-in-out;position:absolute;inset:0}.ws-cal-picker .ws-cal-cell{cursor:pointer;width:33.3333%;height:25%}.ws-cal-h{visibility:hidden;opacity:0}.ws-cal-day{text-align:center;cursor:pointer;max-width:14.2857%;height:16.6667%;position:relative}.ws-cal-day-i{height:100%;position:relative}.ws-cal-day-markup{overflow:hidden}.ws-cal-day-diff .ws-cal-day-date{opacity:.5}.ws-cal-week-view .ws-cal-day-date,.ws-cal-day-diff.ws-selected .ws-cal-day-date{opacity:1}.ws-cal-cell.ws-disabled{cursor:not-allowed}.ws-cal-cell.ws-disabled .ws-cal-cell-txt{opacity:.2}.ws-cal-hide-diff .ws-cal-day-diff{cursor:default}.ws-cal-hide-diff .ws-cal-day-diff .ws-cal-day-i{visibility:hidden}.ws-ltr .ws-cal-weeks .ws-cal-days{margin-left:1.625em}.ws-rtl .ws-cal-weeks .ws-cal-days{margin-right:1.625em}.ws-cal-week-nr{text-align:center;width:1.625em}.ws-cal-multi .ws-cal-hdr{display:block}.ws-cal-multi .ws-cal-btn-w{width:auto}.ws-cal-multi .ws-cal-days,.ws-cal-multi .ws-cal-slide{padding:0 .5em}.ws-fr-liq .ws-cal-c{display:block}.ws-calendar.ws-fr-liq.ws-fr-center .ws-fr-overlay{display:none}.ws-calendar.ws-fr-liq.ws-fr-center .ws-fr-w{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom);border-radius:0}.ws-cal-tabs-c{display:none}.ws-cal-tabs{width:100%;margin:0;padding:0;list-style:none;display:table}.ws-cal-tab{cursor:pointer;text-align:center;width:33.33%;display:table-cell;position:relative;overflow:hidden}.ws-cal-tabbed .ws-fr-c{position:relative}.ws-cal-tabbed .ws-w-p{transition:opacity .2s ease-in-out}.ws-cal-tabbed .ws-sc-whl-gr-c{z-index:1;align-items:center;max-width:none;height:100%;position:absolute;top:0;left:0;right:0}.ws-cal-tabbed .ws-cal-c,.ws-cal-tabbed .ws-cal-tabs-c{display:block}.ws-cal-tabbed .ws-fr-pos .ws-sc-whl-gr-c{width:auto}.ws-cal-marks{white-space:nowrap;height:.375em;margin-top:-.125em;position:absolute;left:0;right:0;overflow:hidden}.ws-cal-mark{vertical-align:top;border-radius:.25em;width:.25em;height:.25em;margin:.0625em;display:inline-block}.ws-cal-txt-w{z-index:2;pointer-events:none;position:absolute}.ws-ltr .ws-cal-txt{text-align:left}.ws-rtl .ws-cal-txt{text-align:right}.ws-cal-txt,.ws-cal-txt-ph,.ws-cal-txt-more{white-space:nowrap;text-overflow:ellipsis;height:1.6em;margin:0 .1em .2em;padding:0 .3em;font-size:.625em;line-height:1.6em;position:relative;overflow:hidden}.ws-cal-day .ws-cal-txt.ws-cal-txt-only{color:inherit;text-align:center}.ws-no-touch .ws-cal-txt:before{content:"";z-index:1;transition:background-color .2s;position:absolute;inset:0}.ws-no-touch .ws-cal-txt-only:before{display:none}.ws-no-touch .ws-cal-txt.ws-hover:before{background-color:#0003}@media (hover:hover) and (pointer:fine){.ws-cal-txt-more:hover,.ws-cal-txt-more:focus{background-color:#0000001a}}.ws-cal-txt-more{text-align:left;transition:background-color .2s}.ws-cal .ws-cal-btn{z-index:1;position:relative}.ws-fr-top .ws-fr-btn-cont,.ws-fr-bottom .ws-fr-btn-cont{background:var(--background-popup)}.ws-fr-w{background:var(--background-popup);color:var(--text-main)}.ws-fr-hdr{color:var(--text-main)}.ws-fr-nobtn .ws-fr-hdr,.ws-fr-center:not(.ws-cal-liq) .ws-fr-hdr,.ws-fr-btn-cont{border-bottom:1px solid var(--divider-popup)}.ws-fr-btn{color:var(--primary-plain-text-color)}.ws-fr-arr{background:var(--background-popup)}.ws-fr-bottom .ws-fr-popup{border-top:1px solid var(--divider-main)}.ws-fr-top .ws-fr-popup{border-bottom:1px solid var(--divider-main)}.ws-fr-center .ws-fr-btn-w{border-top:1px solid var(--divider-popup);border-left:1px solid var(--divider-popup)}.ws-fr-center .ws-rtl .ws-fr-btn-w{border-right:1px solid var(--divider-popup)}.ws-fr-center .ws-fr-btn.ws-active{background:var(--background-hover)}@media (hover:hover) and (pointer:fine){.ws-fr-center .ws-fr-btn-e:not(.ws-disabled):hover,.ws-fr-center .ws-fr-btn-e:not(.ws-disabled):focus{background:var(--background-hover)}}.ws-fr-inline .ws-fr-w{background:var(--background-secondary);border-top:1px solid var(--divider-popup)}.ws-fr-no-overlay .ws-fr-arr,.ws-fr-no-overlay .ws-fr-w{box-shadow:var(--popover-shadow)}.ws-fr-pointer .ws-fr-persp .ws-fr-popup .ws-fr-w{background:var(--background-popup)}.ws-fr-pointer .ws-fr-hdr{border-color:var(--divider-popup)}.ws-sc.ws-fr-top .ws-fr-w,.ws-sc.ws-fr-bottom .ws-fr-w{background:var(--background-popup)}.ws-fr-top .ws-sc-whl-l,.ws-fr-bottom .ws-sc-whl-l{border-top:1px solid var(--divider-main);border-bottom:1px solid var(--divider-main)}.ws-sc-whl-l{border-top:1px solid var(--divider-popup);border-bottom:1px solid var(--divider-popup)}.ws-fr-top .ws-sc-whl-o,.ws-fr-bottom .ws-sc-whl-o,.ws-sc-whl-o{background:linear-gradient(var(--background-popup), transparent 52%, transparent 48%, var(--background-popup))}.ws-fr-top .ws-sc-whl-gr-3d .ws-sc-whl-c,.ws-fr-bottom .ws-sc-whl-gr-3d .ws-sc-whl-c{background:var(--background-popup)}.ws-fr.ws-fr-inline .ws-sc-whl-o{background:linear-gradient(var(--background-secondary), transparent 52%, transparent 48%, var(--background-secondary))}.ws-fr.ws-fr-inline .ws-sc-whl-gr-3d .ws-sc-whl-c{background:var(--background-secondary)}.ws-sc-lbl{color:var(--text-tertiary)}.ws-sc-itm{color:var(--text-secondary)}.ws-sc-itm:focus,.ws-sc .ws-sc-whl .ws-sc-itm.ws-active{background-color:color-mix(in oklch, var(--foreground) 6%, transparent);border-radius:calc(var(--radius)*.6)}@media (hover:hover) and (pointer:fine){.ws-sc-itm.ws-btn-e:hover,.ws-sc-itm.ws-btn-e:focus{background-color:var(--background-secondary);border-radius:calc(var(--radius)*.6)}}.ws-sc-itm-sel,.ws-sc-whl-gr-3d .ws-sc-itm{color:var(--text-main)}.ws-sc-whl-gr-3d .ws-sc-whl-c{background:var(--background-popup)}.ws-sc-whl-gr-3d .ws-sc-itm-3d{color:var(--text-tertiary)}.ws-sc-btn{color:var(--primary-plain-text-color)}.ws-sel-multi .ws-sc-itm{color:var(--text-main)}.ws-sc-whl-multi .ws-sc-itm-sel{color:var(--primary-plain-text-color)}.ws-fr-pointer .ws-sc-itm{color:var(--text-main)}.ws-fr-pointer .ws-sc-itm-sel{color:var(--primary-plain-text-color)}.ws-sc-whl .ws-sel-gr{color:var(--text-tertiary)}.ws-sel-filter-cont.ws-input{background:var(--background-tertiary)}.ws-fr-center .ws-sel-filter-cont{background:var(--background-hover)}.ws-sel-filter-cont.ws-input input{color:var(--text-main);background-color:var(--background-popup);border:1px solid var(--form-border-color)}.ws-sel-filter-cont.ws-input input:focus{box-shadow:var(--form-focus-shadow)}.ws-sel-filter-clear{color:var(--text-secondary)}.ws-fr-pointer .ws-sc-whl .ws-sel-gr{color:var(--text-main)}.ws-fr-pointer .ws-sel .ws-ltr .ws-sc-whl-w+.ws-sc-whl-w{border-left:1px solid var(--divider-popup)}.ws-fr-pointer .ws-sel .ws-rtl .ws-sc-whl-w+.ws-sc-whl-w{border-right:1px solid var(--divider-popup)}.ws-empty{color:var(--text-secondary)}.ws-cal-picker{background:var(--background-popup)}.ws-cal-cell{border-top:0}.ws-cal-today{color:var(--primary-plain-text-color)}.ws-cal-cell:focus .ws-cal-cell-txt,.ws-no-touch:not(.ws-ev-cal) .ws-cal-cell:not(.ws-disabled):hover .ws-cal-cell-txt,.ws-no-touch .ws-cal-day:not(.ws-disabled) .ws-cal-day-date:hover{background:rgba(var(--primary-rgb,0, 122, 255), .3)}.ws-cal-c .ws-cal .ws-cal-body .ws-cal-row .ws-selected .ws-cal-cell-txt{border-color:var(--primary-plain-text-color);background:var(--primary-plain-text-color);color:var(--primary-solid-text-color)}.ws-cal-tab{border:1px solid var(--primary-plain-text-color);color:var(--primary-plain-text-color)}.ws-fr-popup .ws-fr-w .ws-cal-tabs-c .ws-cal-tabs .ws-cal-tab.ws-selected{background:var(--primary-plain-text-color);color:var(--primary-solid-text-color)}.ws-cal-mark{background:var(--divider-popup)}.ws-cal-txt{background:var(--primary-container);color:var(--primary-contrast-text)}.ws-fr-bottom .ws-fr-btn-cont{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.ws-fr-w{font-size:12px;font-family:var(--font-sans),sans-serif;padding-top:44px;position:relative}.ws-fr-has-hdr .ws-fr-w{min-width:300px}.ws-fr-nobtn .ws-fr-w,.ws-fr-center .ws-fr-w{min-width:270px}.ws-fr-hdr{z-index:1;text-overflow:ellipsis;white-space:nowrap;padding:9px 53px;font-size:16px;font-weight:700;line-height:15px;position:absolute;top:0;left:0;right:0}.ws-fr-nobtn .ws-fr-hdr,.ws-fr-center:not(.ws-cal-liq) .ws-fr-hdr{white-space:normal;margin-bottom:-1px;padding:9px 6px;position:relative}.ws-fr-btn-cont{display:block;position:absolute;top:0;left:0;right:0}.ws-ltr .ws-fr-btn-cont{text-align:right}.ws-rtl .ws-fr-btn-cont{text-align:left}.ws-fr-btn{text-align:center;height:33px;padding:0 8px;font-size:16px;line-height:33px}.ws-fr-btn.ws-active{opacity:.5}.ws-fr-btn-w{display:inline-block}.ws-ltr .ws-fr-btn-c{float:left}.ws-rtl .ws-fr-btn-c{float:right}.ws-fr-btn-s .ws-fr-btn{font-weight:700}.ws-fr-bubble .ws-fr-w,.ws-fr-center .ws-fr-w{border-radius:8px}.ws-fr-inline .ws-fr-w{border-radius:0}.ws-fr-arr{border-radius:6px}.ws-fr-bottom .ws-fr-overlay,.ws-fr-top .ws-fr-overlay{background:#0003}@supports (backdrop-filter:blur(4px)){.ws-fr-bottom .ws-fr-overlay,.ws-fr-top .ws-fr-overlay{backdrop-filter:blur(4px)}}.ws-fr-center .ws-fr-w{padding-top:0;padding-bottom:45px}.ws-fr-center.ws-fr-btn-block .ws-fr-w{padding:0}.ws-fr-center .ws-fr-btn-cont{table-layout:fixed;border:0;display:table;top:auto;bottom:0}.ws-fr-center .ws-fr-btn-w{float:none;display:table-cell}.ws-fr-center .ws-fr-btn-w:first-child,.ws-fr-center .ws-rtl .ws-fr-btn-w{border-left:0}.ws-fr-center .ws-rtl .ws-fr-btn-w:first-child{border-right:0}.ws-fr-center .ws-ltr .ws-fr-btn-w:first-child .ws-fr-btn,.ws-fr-center .ws-rtl .ws-fr-btn-w:last-child .ws-fr-btn{border-radius:0 0 0 6px}.ws-fr-center .ws-ltr .ws-fr-btn-w:last-child .ws-fr-btn,.ws-fr-center .ws-rtl .ws-fr-btn-w:first-child .ws-fr-btn{border-radius:0 0 6px}.ws-fr-center .ws-fr-btn.ws-active{opacity:1}.ws-fr-center.ws-fr-btn-block .ws-fr-btn-cont{display:block;position:static}.ws-fr-center.ws-fr-btn-block .ws-fr-btn-w{border-left:0;border-right:0;display:block}.ws-fr-center.ws-fr-btn-block .ws-fr-w .ws-fr-btn-w .ws-fr-btn{border-radius:0}.ws-fr-center.ws-fr-btn-block .ws-fr-btn-w:last-child .ws-fr-btn{border-radius:0 0 6px 6px}.ws-fr-inline .ws-fr-w{margin-top:-1px}.ws-fr-nobtn .ws-fr-w{padding:0}.ws-fr-nobtn.ws-fr-bottom .ws-fr-w{padding-top:0;padding-bottom:env(safe-area-inset-bottom)}.ws-fr-pointer .ws-fr .ws-fr-popup{border:0}.ws-fr-pointer .ws-fr-hdr{font-size:14px;line-height:18px}.ws-sc.ws-fr-top .ws-fr-btn-cont,.ws-sc.ws-fr-bottom .ws-fr-btn-cont{border-bottom:0}.ws-sc-lbl{line-height:30px}.ws-sc-whl-gr-c{padding:0 10px}.ws-fr-liq .ws-sc-whl-gr-3d-c{padding:0 3%}.ws-sc-whl-gr{padding:10px}.ws-sc-lbl-v{margin-bottom:-20px}.ws-sc-lbl-v .ws-sc-whl-gr{padding-top:30px;padding-bottom:30px}.ws-sc-whl-l{margin:0 -10px;display:block}.ws-sc-whl-w .ws-sc-whl-l{display:none}.ws-sc-whl-o{display:block}.ws-sc-itm{padding:0 6px;font-size:22px}.ws-sc-itm:focus{outline:0}@media (hover:hover) and (pointer:fine){.ws-sc-itm.ws-btn-e:hover,.ws-sc-itm.ws-btn-e:focus{outline:0}}.ws-sc-whl-gr-3d-c .ws-sc-whl-l{z-index:3}.ws-sc-whl-gr-3d .ws-sc-whl-c{margin:0 -2px}.ws-sc-whl-gr-3d .ws-sc-itm-3d{font-size:20px}.ws-sc-cp .ws-sc-whl .ws-sc-itm{text-align:center}.ws-sc-cp .ws-sc-whl-w{padding:32px 0}.ws-sc-btn{opacity:1;height:32px;line-height:32px}.ws-sc-btn:before{font-size:24px}.ws-sc-btn.ws-active:before{opacity:.5}.ws-sel-multi .ws-sc-whl-l,.ws-sc-whl-multi .ws-sc-whl-o{display:none}.ws-sc-whl-multi .ws-sc-itm{padding:0 35px}.ws-sc-whl-multi .ws-sc-itm-sel i{font-size:22px}.ws-sc-whl-gr-3d .ws-sc-whl-multi .ws-sc-whl-o{display:block}.ws-sel-multi .ws-sc-whl-gr-3d .ws-sc-whl-c{visibility:hidden}.ws-fr-pointer .ws-sc-whl-o{display:none}.ws-fr-pointer .ws-sc-lbl-v{margin-bottom:-30px}.ws-fr-pointer .ws-sc-lbl{padding:0 20px}.ws-fr-pointer .ws-sc-itm{padding:0 15px;font-size:16px}.ws-fr-pointer .ws-sc-whl-multi .ws-sc-itm{padding:0 30px}.ws-fr-pointer .ws-sc-itm-sel i{font-size:24px}.ws-fr-pointer .ws-ltr .ws-sc-itm-sel i{left:2px}.ws-fr-pointer .ws-rtl .ws-sc-itm-sel i{right:2px}.ws-sc-whl .ws-sel-gr{padding-left:3px;font-size:15px;font-weight:400}.ws-sel-gr-whl .ws-sc-itm{padding:0 6px}.ws-sel-gr-whl .ws-sc-itm:before{display:none}.ws-sel-filter-cont.ws-input{padding:6px;font-size:16px;position:relative}.ws-sel-filter-cont.ws-input input{border-radius:4px;height:24px}.ws-sel-filter-clear{width:21px;font-size:12px;right:6px}.ws-sel .ws-rtl .ws-sel-filter-clear{left:6px}.ws-sel-filter-cont.ws-control-w:before,.ws-sel-filter-cont.ws-control-w:after{border:none}.ws-fr-pointer .ws-sc-whl .ws-sel-gr{padding:0 20px;font-size:12px;font-weight:700}.ws-fr-pointer .ws-sel-gr-whl .ws-sc-itm{padding:0 15px}.ws-cal .ws-cal-btn{border-radius:var(--radius-md);width:2.08696em;height:2.08696em;margin:-.173913em;padding:0;font-size:1.4375em;line-height:2.08696em}.ws-cal-year,.ws-cal-month{font-size:1.125em;line-height:2.22222em}.ws-cal-picker .ws-cal-cell-i{border-radius:var(--radius-md);white-space:nowrap;height:2em;padding:0 1em;line-height:2em;display:inline-block}.ws-cal-days>div{font-size:.75em}.ws-cal-day-scroll-c .ws-cal-slide{padding-bottom:.5em}.ws-cal-hide-diff .ws-cal-row:not(:first-child) .ws-cal-day-diff{border-top-color:#0000}.ws-cal-day-date{border-radius:var(--radius-md);border:2px solid #0000;width:2em;height:2em;margin:.25em 0;line-height:2em;display:inline-block}.ws-cal-week-nr{width:2.36364em;font-size:.6875em}.ws-cal-tabs-c{padding:.666667em .666667em 0}.ws-cal-tab{padding:0 .714285em;font-size:1.16667em;line-height:1.92857em}.ws-ltr .ws-cal-tab:first-child{border-right:0;border-radius:.285714em 0 0 .285714em}.ws-ltr .ws-cal-tab:last-child{border-left:0;border-radius:0 .285714em .285714em 0}.ws-rtl .ws-cal-tab:last-child{border-right:0;border-radius:.285714em 0 0 .285714em}.ws-rtl .ws-cal-tab:first-child{border-left:0;border-radius:0 .285714em .285714em 0}.ws-cal-has-marks .ws-cal-day{padding-bottom:.4375em}.ws-cal-has-marks .ws-cal-day-date{margin:.1875em 0}.ws-cal-marks{margin-top:-.0625em}.ws-cal-mark{border-radius:.375em;width:.375em;height:.375em;margin:0 .0625em}.ws-fr-center .ws-cal-c,.ws-fr-bubble .ws-cal-c{padding:.666667em}.ws-fr-liq.ws-calendar.ws-fr-center .ws-fr-w{padding-top:3.75em;padding-bottom:0}.ws-fr-liq.ws-calendar.ws-fr-center.ws-fr-nobtn .ws-fr-w,.ws-fr-liq.ws-calendar.ws-fr-center .ws-cal-c,.ws-fr-liq.ws-calendar.ws-fr-center .ws-cal-day-scroll-c{padding:0}.ws-fr-liq.ws-calendar.ws-fr-center .ws-fr-btn-cont{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);display:block;position:absolute;top:0;bottom:auto}.ws-fr-liq.ws-calendar.ws-fr-center .ws-fr-btn-w{float:right;border:0}.ws-fr-liq.ws-calendar.ws-fr-center .ws-fr-w .ws-fr-btn-cont .ws-fr-btn-w .ws-fr-btn{background:0 0}.ws-fr-liq.ws-calendar.ws-fr-center .ws-fr-btn-c{float:left}.ws-fr-liq.ws-calendar.ws-fr-center .ws-fr-btn-s .ws-fr-btn{font-weight:700}.ws-fr-liq.ws-calendar.ws-fr-center .ws-fr-btn.ws-active{opacity:.5;background:0 0}.ws-range-btn,.ws-range-btn-t,.ws-range-btn-c{box-sizing:border-box}.ws-range-btn-t,.ws-range-btn-c{width:auto;display:block}.ws-range-btn{text-align:center;cursor:pointer;min-height:2.75em;padding:.75em 1em;font-size:1.33333em;text-decoration:none;display:block;position:relative}.ws-range-btn-v{font-weight:400;position:absolute;top:.75em}.ws-ltr .ws-range-btn{text-align:left}.ws-ltr .ws-range-btn-v{right:1em}.ws-rtl .ws-range-btn{text-align:right}.ws-rtl .ws-range-btn-v{left:1em;right:auto}.ws-range-btn-end .ws-range-btn:before{content:"";position:absolute;top:0;left:1em;right:0}.ws-cal-hide-diff .ws-cal-day-diff:after{display:none}.ws-range .ws-cal .ws-cal-body .ws-cal-row .ws-cal-day.ws-selected .ws-cal-day-date{color:inherit;background:0 0;border-color:#0000}.ws-range .ws-cal-day.ws-selected:after{content:"";z-index:-1;height:1.875em;position:absolute;top:.3125em;left:0;right:0}.ws-range .ws-cal-has-marks .ws-cal-day.ws-selected:after{top:.1875em}.ws-range .ws-ltr .ws-cal-day:first-child:after,.ws-range .ws-rtl .ws-cal-day:last-child:after{left:.25em}.ws-range .ws-ltr .ws-cal-day:last-child:after,.ws-range .ws-rtl .ws-cal-day:first-child:after{right:.25em}.ws-range .ws-ltr .ws-cal-day.ws-cal-sel-start:after,.ws-range .ws-rtl .ws-cal-day.ws-cal-sel-end:after{margin-left:-.9375em;left:50%}.ws-range .ws-ltr .ws-cal-day.ws-cal-sel-end:after,.ws-range .ws-rtl .ws-cal-day.ws-cal-sel-start:after{margin-right:-.9375em;right:50%}.ws-range .ws-ltr .ws-cal-sel-start:after,.ws-range .ws-ltr .ws-cal-day:first-child:after,.ws-range .ws-ltr .ws-cal-hide-diff .ws-cal-day-first:after,.ws-range .ws-rtl .ws-cal-sel-end:after,.ws-range .ws-rtl .ws-cal-day:last-child:after,.ws-range .ws-rtl .ws-cal-hide-diff .ws-cal-day-last:after{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.ws-range .ws-ltr .ws-cal-sel-end:after,.ws-range .ws-ltr .ws-cal-day:last-child:after,.ws-range .ws-ltr .ws-cal-hide-diff .ws-cal-day-last:after,.ws-range .ws-rtl .ws-cal-sel-start:after,.ws-range .ws-rtl .ws-cal-day:first-child:after,.ws-range .ws-rtl .ws-cal-hide-diff .ws-cal-day-first:after{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.ws-range-btn-end{border-bottom:1px solid var(--divider-popup)}.ws-range-btn-end .ws-range-btn:before{border-top:1px solid var(--divider-popup)}.ws-range .ws-cal .ws-cal-body .ws-cal-row .ws-cal-day.ws-cal-day-hl .ws-cal-day-date,.ws-range .ws-cal-day.ws-selected:after{background:var(--primary-plain-text-color)}.ws-range .ws-cal .ws-cal-body .ws-cal-row .ws-cal-day.ws-cal-day-hl .ws-cal-day-date{border-color:var(--primary-plain-text-color);color:var(--primary-solid-text-color);border-radius:var(--radius-md)}.ws-range .ws-cal-day.ws-selected:after{opacity:.15}.ws-fr{--ws-check-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>")}.ws-fr-w{font-family:var(--font-sans),sans-serif;letter-spacing:-.005em;color:var(--popover-foreground);background:var(--popover);-webkit-font-smoothing:antialiased;padding-top:0;font-size:.875rem;font-weight:400}.ws-fr-bottom .ws-fr-w{background:var(--background);border-radius:.75rem .75rem 0 0;max-height:60dvh;padding-top:2.25rem;overflow:hidden}.ws-fr-bottom .ws-fr-popup{border-radius:.75rem .75rem 0 0}.ws-fr-has-hdr .ws-fr-w{padding-top:2.5rem}.ws-fr-bubble .ws-fr-w{border:1px solid var(--border);border-radius:calc(var(--radius)*.8);overflow:hidden;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.ws-fr-overlay{background:color-mix(in oklch, var(--foreground) 50%, transparent)}.ws-fr-hdr{color:var(--foreground);letter-spacing:-.01em;text-align:left;padding:.75rem 1rem .5rem;font-size:.9375rem;font-weight:600;line-height:1.25rem}.ws-fr-bottom .ws-fr-btn-cont{border-top:0;border-bottom:1px solid var(--border);background:0 0}.ws-fr-btn{height:2.25rem;color:var(--primary);letter-spacing:-.005em;transition:background-color .15s var(--ease-out-strong),color .15s var(--ease-out-strong),transform .16s var(--ease-out-strong);padding:0 .875rem;font-size:.875rem;font-weight:500;line-height:2.25rem}.ws-fr-btn:active{transform:scale(.97)}.ws-fr-btn.ws-active{background:var(--accent);color:var(--accent-foreground);opacity:1}@media (hover:hover) and (pointer:fine){.ws-fr-btn-e:not(.ws-disabled):hover,.ws-fr-btn-e:not(.ws-disabled):focus{background:var(--accent);color:var(--accent-foreground);opacity:1}}.ws-fr-pointer.ws-sel .ws-sc-itm{border-radius:calc(var(--radius)*.6);height:2.25rem;color:var(--foreground);letter-spacing:-.005em;text-align:left;cursor:pointer;transition:background-color .12s var(--ease-out-strong),color .12s var(--ease-out-strong);margin:0 .25rem;padding:0 2rem 0 .75rem;font-size:.875rem;font-weight:400;line-height:2.25rem;display:block}.ws-fr-pointer.ws-sel .ws-sc-itm:focus,.ws-fr-pointer.ws-sel .ws-sc .ws-sc-whl .ws-sc-itm.ws-active{background-color:color-mix(in oklch, var(--foreground) 6%, transparent);outline:0}@media (hover:hover) and (pointer:fine){.ws-fr-pointer.ws-sel .ws-sc-itm.ws-btn-e:not(.ws-sc-itm-inv):hover,.ws-fr-pointer.ws-sel .ws-sc-itm.ws-btn-e:not(.ws-sc-itm-inv):focus{background-color:color-mix(in oklch, var(--foreground) 6%, transparent);outline:0}}.ws-fr-pointer.ws-sel .ws-sc-itm-sel{color:var(--foreground);background:0 0;font-weight:500;position:relative}.ws-fr-pointer.ws-sel .ws-sc-itm-sel:after{content:"";pointer-events:none;width:1rem;height:1rem;-webkit-mask-image:var(--ws-check-mask);mask-image:var(--ws-check-mask);background-color:currentColor;position:absolute;top:50%;right:.625rem;transform:translateY(-50%);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ws-fr-pointer.ws-sel .ws-sc-itm-inv,.ws-fr-pointer.ws-sel .ws-sc-itm-inv-h{opacity:.5;cursor:not-allowed}.ws-sel .ws-sc-itm-sel i{display:none}.ws-fr:not(.ws-fr-pointer) .ws-sc-whl-multi .ws-sc-itm-sel:before{content:"";pointer-events:none;background-color:var(--primary);width:1rem;height:1rem;-webkit-mask-image:var(--ws-check-mask);mask-image:var(--ws-check-mask);position:absolute;top:50%;left:.75rem;transform:translateY(-50%);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ws-sc-lbl{color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.06em;font-size:.6875rem;font-weight:500}.ws-sc-whl .ws-sel-gr{color:var(--muted-foreground);letter-spacing:.06em;background:0 0;padding:.625rem .75rem .25rem;font-size:.6875rem;font-weight:600}.ws-fr-pointer.ws-sel .ws-sc-itm.ws-sel-gr{opacity:1;color:var(--foreground);pointer-events:none;font-size:.8125rem;font-weight:600}.ws-sel-filter-cont.ws-input{border-bottom:1px solid var(--border);background:0 0;padding:.5rem}.ws-sel-filter-cont .ws-input-wrap{width:100%;display:block}.ws-sel-filter-cont.ws-input input{width:100%;height:2rem;font-size:.875rem;font-family:var(--font-sans);border:1px solid var(--input);border-radius:calc(var(--radius)*.6);background:var(--background);color:var(--foreground);box-sizing:border-box;transition:border-color .15s var(--ease-out-strong),box-shadow .15s var(--ease-out-strong);padding:0 .625rem}.ws-sel-filter-cont.ws-input input:focus{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklch, var(--ring) 50%, transparent);outline:0}.ws-sel-filter-cont.ws-input input::placeholder{color:var(--muted-foreground)}.ws-select-row-2line{flex-direction:column;justify-content:center;gap:0;min-width:0;height:100%;line-height:1.25;display:flex}.ws-select-row-2line>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ws-select-row-2line__sub{color:var(--muted-foreground);font-size:.75rem}.ws-select-create-row{border-bottom:1px solid var(--border);text-align:right}.ws-select-create{font-family:var(--font-sans),sans-serif;color:var(--primary);cursor:pointer;transition:color .15s var(--ease-out-strong);background:0 0;border:0;padding:.8rem .75rem;font-size:.9rem;font-weight:500;display:inline-block}@media (hover:hover) and (pointer:fine){.ws-select-create:hover,.ws-select-create:focus{text-decoration:underline}}.ws-select-create:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.ws-sel-filter-clear{color:var(--muted-foreground);transition:color .15s var(--ease-out-strong);font-size:.75rem;right:.625rem}@media (hover:hover) and (pointer:fine){.ws-sel-filter-clear:hover,.ws-sel-filter-clear:focus{color:var(--foreground)}}.ws-empty,.ws-sel-empty{color:var(--muted-foreground);opacity:1;font-size:.875rem;font-weight:400}.ws-empty h3{color:var(--foreground);letter-spacing:-.01em;font-size:.9375rem;font-weight:600}.ws-empty p{font-size:.8125rem;line-height:1.5}.ws-cal-prev:before,.ws-cal-next:before{content:"";vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ws-cal-prev:before{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='15 18 9 12 15 6'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='15 18 9 12 15 6'/></svg>")}.ws-cal-next:before{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='9 18 15 12 9 6'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='9 18 15 12 9 6'/></svg>")}.ws-cal{font-size:1rem}.ws-cal-hdr{padding-top:.75rem}.ws-cal-month,.ws-cal-year{letter-spacing:-.005em;font-size:.875rem;font-weight:600}.ws-cal-days>div{color:var(--muted-foreground);font-size:.6875rem;font-weight:500}.ws-cal-day-date{font-size:.875rem;font-weight:400}.ws-cal .ws-cal-btn{font-size:1rem}.ws-cal-c .ws-cal:not(.ws-range) .ws-cal-body .ws-cal-row .ws-selected .ws-cal-day-date{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.ws-cal-today{color:var(--primary);font-weight:600}.ws-no-touch:not(.ws-ev-cal) .ws-cal-cell:not(.ws-disabled):hover .ws-cal-cell-txt,.ws-no-touch .ws-cal-day:not(.ws-disabled) .ws-cal-day-date:hover{background:var(--accent);color:var(--accent-foreground)}.ws-range-btn-t{gap:.5rem;padding:0;display:flex}.ws-range-btn-c{background:0 0;flex:1 1 0;width:auto;display:block}.ws-range-btn-end,.ws-range-btn-end .ws-range-btn:before{border:0}.ws-range-btn{min-height:2.25rem;color:var(--foreground);border:1px solid var(--input);border-radius:var(--radius-md);cursor:pointer;background:0 0;align-items:center;padding:.5rem .75rem;font-size:0;transition:border-color .15s,box-shadow .15s;display:flex}@media (hover:hover) and (pointer:fine){.ws-range-btn:hover,.ws-range-btn:focus{color:var(--foreground);border-color:color-mix(in oklch, var(--ring) 60%, var(--input));background:0 0}}.ws-range-btn.ws-selected{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklch, var(--ring) 35%, transparent)}.ws-range-btn-v{letter-spacing:normal;text-transform:none;font-size:.875rem;font-weight:400;line-height:1.25rem;position:static;top:auto;left:auto;right:auto}.ws-range .ws-cal-day.ws-selected:after{background:var(--accent);opacity:1;height:2em;top:.25em}.ws-range .ws-cal .ws-cal-body .ws-cal-row .ws-cal-day.ws-selected:not(.ws-cal-day-hl) .ws-cal-day-date{color:inherit;background:0 0;border-color:#0000}.ws-range .ws-cal .ws-cal-body .ws-cal-row .ws-cal-day.ws-cal-day-hl .ws-cal-day-date{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.ws-range-btn.ws-selected .ws-range-btn-v{color:var(--primary)}.ws-range-btn:has(.ws-range-btn-v:empty){color:var(--muted-foreground);font-size:.875rem;font-weight:400}.ws-range-btn.ws-selected:has(.ws-range-btn-v:empty){color:color-mix(in oklch, var(--muted-foreground) 70%, var(--primary))}.ws-fr-inline .ws-fr-w{box-shadow:none;background:0 0;border-top:0;overflow:visible}.ws-fr-inline .ws-fr-c{border-bottom:0}.ws-fr-inline .ws-cal-picker,.ws-fr-inline .ws-range-btn-c{background:0 0}.ws-anim-in .ws-fr-popup,.ws-anim-in .ws-fr-overlay{animation-duration:.18s;animation-timing-function:var(--ease-out-strong)}.ws-anim-out .ws-fr-popup,.ws-anim-out .ws-fr-overlay{animation-duration:.12s;animation-timing-function:ease}.ws-fr-arr{background:var(--popover);border:1px solid var(--border);border-radius:calc(var(--radius)*.6)}.ws-select-trigger{cursor:pointer;caret-color:#0000;-webkit-user-select:none;user-select:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='rgb(115 115 115)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right .625rem center;background-repeat:no-repeat;background-size:1rem 1rem;padding-right:2rem}.ws-select-trigger::selection{background:0 0}.ws-select-trigger--clearable{padding-right:3rem}.dark .ws-select-trigger{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='rgb(163 163 163)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E")}@media (prefers-reduced-motion:reduce){.ws-fr-popup,.ws-fr-overlay{animation-duration:1ms!important;animation-timing-function:linear!important;transform:none!important}.ws-anim-in .ws-anim-pop,.ws-anim-in .ws-anim-flip,.ws-anim-in .ws-anim-swing,.ws-anim-in .ws-anim-slidehorizontal,.ws-anim-in .ws-anim-slidevertical,.ws-anim-in .ws-anim-slidedown,.ws-anim-in .ws-anim-slideup{animation-name:ws-anim-f-in}.ws-anim-out .ws-anim-pop,.ws-anim-out .ws-anim-flip,.ws-anim-out .ws-anim-swing,.ws-anim-out .ws-anim-slidehorizontal,.ws-anim-out .ws-anim-slidevertical,.ws-anim-out .ws-anim-slidedown,.ws-anim-out .ws-anim-slideup{animation-name:ws-anim-f-out}.ws-sc-itm,.ws-fr-btn,.ws-select-trigger,.ws-sel-filter-cont.ws-input input,.ws-sel-filter-clear{transition-duration:0s!important}.ws-fr-btn:active{transform:none!important}}
