@import"https://fonts.googleapis.com/css2?family=Sen:wght@400;700&display=swap";.jp-input{position:relative}.jp-input-label{margin-top:.5rem;margin-bottom:.125rem;font-size:.875rem}.jp-input-field{font-size:.75rem;line-height:1rem;font-family:inherit;display:flex;justify-content:space-between;align-items:end;text-align:left;box-sizing:border-box;width:100%;height:3rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;gap:.75rem;color:var(--text-primary);background-color:var(--background-primary);border:1px solid var(--border-primary);border-radius:.25rem}.jp-input-field-user-invalid{border:1px solid var(--danger-color)}.jp-input-field-color-picker{position:relative;width:48px!important;margin:0 .7rem .5rem}.jp-input-field-color-picker-value{margin:0 .7rem .5rem}.jp-input-field-disabled{pointer-events:none;opacity:.5}.jp-input-field:focus-within{border-color:var(--primary-color);box-shadow:inset 0 0 0 1px var(--primary-color)}.jp-input-field-label{position:absolute;top:50%;left:.75rem;transform:translateY(-50%);font-size:1rem;transition:transform .3s,top .3s,font-size .3s}.jp-input-field-move{top:.25rem;transform:translateY(0);font-size:.75rem}.jp-input-field-prefix{flex:0 0 auto;height:1rem;font-size:1rem;padding:0 0 .5rem .75rem;left:.75rem;border:none;outline:none;background:transparent;transform:translateY(-.5rem)}.jp-input-field-prefix-move{transform:translateY(-1rem)}.jp-input-field-suffix{flex:0 0 auto;height:1rem;width:-moz-fit-content;width:fit-content;font-size:1rem;padding:0 .75rem .5rem 0;border:none;outline:none;background:transparent;transform:translateY(-.5rem)}.jp-input-field-suffix-move{transform:translateY(-1rem)}.jp-input-field-move input::-moz-placeholder{opacity:1}.jp-input-field-move input::placeholder{opacity:1}.jp-input-field-hint{position:absolute;top:100%;left:0;width:100%;height:1.25rem;line-height:1.25rem;font-size:.75rem;padding:0 .75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text-secondary)}.jp-input-field-hint:hover{z-index:255;overflow:unset}.jp-input-field-hint:has(input[type=color]){padding:1.5rem .5rem .5rem;justify-content:flex-start}.jp-input-field-color-picker{display:block;width:24px;height:12px;border-radius:.25rem;border:1px solid rgba(0,0,0,.12)}.jp-input-field input{box-sizing:border-box;flex:auto;height:1.5rem;padding:0 .75rem .5rem;font-size:1rem;width:100%;white-space:nowrap;text-overflow:ellipsis;border:none;outline:none;border-radius:.25rem;background:transparent;color:var(--text-primary)}.jp-input-field input[type=color]{position:absolute;visibility:hidden;opacity:0}.jp-input-field input[type=time]::-webkit-calendar-picker-indicator{mix-blend-mode:difference;opacity:.8;color-scheme:dark}.jp-input-field input[class=jp-input-field-move-left]{padding-left:0;padding-right:0}.jp-input-field input::-moz-placeholder{opacity:0;-moz-transition:opacity .3s;transition:opacity .3s}.jp-input-field input::placeholder{opacity:0;transition:opacity .3s}.jp-input-field-padding{transform:translateY(-.5rem)}.jp-input-has-hint{margin-bottom:1.25rem}.jp-input-number-no-arrows::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.jp-input-field input:-webkit-autofill,.jp-input-field input:-webkit-autofill:hover,.jp-input-field input:-webkit-autofill:focus,.jp-input-field input:-webkit-autofill:active{-webkit-text-fill-color:var(--text-primary)!important;-webkit-box-shadow:0 0 0 30px var(--background-primary) inset!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;background-clip:content-box!important}.jp-select{position:relative}.jp-select-has-hint{margin-bottom:1.25rem}.jp-select-toggle{font-family:inherit;position:relative;display:flex;justify-content:space-between;align-items:center;text-align:left;width:100%;height:3rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0 .75rem;gap:.75rem;background-color:var(--background-primary);border:1px solid var(--border-primary);border-radius:.25rem}.jp-select-toggle:focus{outline:none;border-color:var(--primary-color);box-shadow:inset 0 0 0 1px var(--primary-color)}.jp-select-toggle:disabled{opacity:.5}.jp-select-toggle>svg{width:1rem;height:1rem;min-width:1rem;min-height:1rem;transition:transform .3s;fill:currentColor}.jp-select-toggled{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-color:var(--primary-color);box-shadow:inset 0 -2px 1px -1px var(--primary-color)}.jp-select-toggled>svg{transform:rotate(-180deg)}.jp-select-label{position:absolute;top:50%;transform:translateY(-50%);transition:transform .3s,top .3s,font-size .3s;font-size:1rem}.jp-select-label-move{top:.25rem;transform:translateY(0);font-size:.75rem}.jp-select-option{flex:auto;width:10rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1rem;padding:.75rem .75rem .75rem 0}.jp-select-option.jp-select-option-has-clear{padding-right:2rem}.jp-select-option-padding{padding:1rem 0 0}.jp-select-hint{position:absolute;top:100%;left:0;width:100%;height:1.25rem;line-height:1.25rem;font-size:.75rem;padding:0 .75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text-secondary)}.jp-select-hint:hover{z-index:255;overflow:unset}.jp-select-clear{z-index:1;position:absolute;top:50%;right:2rem;width:24px;height:24px;transform:translateY(-50%);border-radius:50%;transition:background-color .25s}.jp-select-clear:hover{background-color:#00000014}.jp-select>input{top:0;height:100%;opacity:0;position:absolute;width:100%;z-index:-1}.jp-select-menu{position:absolute;display:flex;flex-direction:column;max-height:300px;overflow-y:auto;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;box-shadow:0 6px 9px #00000029;background-color:var(--background-primary)}.jp-select-menu>button{display:flex;justify-content:space-between;align-items:center;border:none;gap:.75rem;padding:.75rem;text-align:left;outline:none;transition:background-color .3s,color .3s,fill .3s}.jp-select-menu>button:disabled{opacity:.33}.jp-select-menu>button:focus,.jp-select-menu>button:not(:disabled):hover{background-color:var(--background-secondary)}.jp-select-menu-selected{background-color:var(--background-tertiary);color:var(--primary-color);fill:var(--primary-color)}.jp-select-overlay{z-index:100;position:fixed;top:0;left:0;width:100vw;height:100vh}.jp-datepicker-hidden-input{top:0;height:100%;opacity:0;position:absolute;width:100%;z-index:-1}.jp-datepicker-field{position:relative;display:flex;justify-content:space-between;align-items:center;text-align:left;width:100%;height:3rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0 .75rem;gap:.75rem;background-color:var(--background-primary);border:1px solid var(--border-primary);border-radius:.25rem}.jp-datepicker-field:not(.jp-datepicker-field-disabled):hover{border-color:var(--primary-color)}.jp-datepicker-field-active{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-color:var(--primary-color);color:var(--primary-color);fill:var(--primary-color)}.jp-datepicker-field-active .jp-datepicker-field-icon{color:var(--primary-color);fill:var(--primary-color)}.jp-datepicker-field-borderTop{border-top-color:var(--primary-color);border-top-left-radius:0;border-top-right-radius:0}.jp-datepicker-field-borderBottom{border-bottom-color:var(--primary-color);border-bottom-left-radius:0;border-bottom-right-radius:0}.jp-datepicker-field-label{position:absolute;top:50%;transform:translateY(-50%);font-size:1rem;transition:transform .3s,top .3s,font-size .3s}.jp-datepicker-field-label-move{top:.25rem;transform:translateY(0);font-size:.75rem}.jp-datepicker-field-input{flex:auto;width:10rem;font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:none;outline:none;border-radius:0;background-color:var(--background-primary)}.jp-datepicker-field-input-padding{padding:1rem 0 0}.jp-datepicker-field-icon{width:1rem;height:1rem;fill:var(--text-primary);transition:.3s}.jp-datepicker-field-disabled .jp-datepicker-field-icon{opacity:.5}.jp-datepicker-overlay{z-index:100;position:fixed;top:0;left:0;right:0;bottom:0}.jp-datepicker-menu{z-index:100;position:absolute;display:flex;flex-direction:column;max-width:calc(280px + 2rem);max-height:395px;width:100%;padding:1rem;overflow-y:auto;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;box-shadow:0 6px 9px #00000029;background-color:var(--background-primary);box-sizing:border-box}.jp-datepicker-menu-nav,.jp-datepicker-menu-month-nav,.jp-datepicker-menu-year-nav{display:flex;width:100%;justify-content:space-between;align-items:center;margin-bottom:1rem;border:0;gap:.5rem}.jp-datepicker-menu-nav-date,.jp-datepicker-menu-month-nav-date,.jp-datepicker-menu-year-nav-date{display:flex;border:0;align-items:center;gap:.75rem;text-align:left;padding:.5rem .75rem;border-radius:.5rem}.jp-datepicker-menu-nav-date>svg,.jp-datepicker-menu-month-nav-date>svg,.jp-datepicker-menu-year-nav-date>svg{fill:var(--text-primary)}.jp-datepicker-menu-nav-date:hover,.jp-datepicker-menu-month-nav-date:hover,.jp-datepicker-menu-year-nav-date:hover{background-color:var(--background-secondary)}.jp-datepicker-menu-year-nav-buttons,.jp-datepicker-menu-month-nav-buttons,.jp-datepicker-menu-nav-buttons{display:flex;border:0}.jp-datepicker-menu-year-nav-buttons>button,.jp-datepicker-menu-month-nav-buttons>button,.jp-datepicker-menu-nav-buttons>button{display:flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;border:0;border-radius:50%}.jp-datepicker-menu-year-nav-buttons>button>svg,.jp-datepicker-menu-month-nav-buttons>button>svg,.jp-datepicker-menu-nav-buttons>button>svg{fill:var(--text-primary)}.jp-datepicker-menu-year-nav-buttons>button:not(:disabled):hover,.jp-datepicker-menu-month-nav-buttons>button:not(:disabled):hover,.jp-datepicker-menu-nav-buttons>button:not(:disabled):hover{background-color:var(--background-secondary)}.jp-datepicker-menu-year{position:absolute;top:0;left:0;width:100%;height:100%;padding:1rem;display:flex;flex-direction:column;background-color:var(--background-primary)}.jp-datepicker-menu-year-row{display:flex;align-items:center;height:20px;width:100%;justify-content:space-around;flex:1 1 0;gap:.25rem}.jp-datepicker-menu-year-row-cell button{background-color:var(--background-tertiary);padding:.25rem 1rem;width:100%;border:0;border-radius:50%}.jp-datepicker-menu-year-row-cell button:not(:disabled):hover{background-color:var(--primary-color);color:var(--text-on-primary)}.jp-datepicker-menu-year-row-cell button.active{background-color:var(--primary-color);color:var(--text-on-primary)}.jp-datepicker-menu-year-row-cell-disabled:hover{background-color:transparent;color:var(--text-secondary)}.jp-datepicker-menu-month{position:absolute;top:0;left:0;width:100%;box-sizing:border-box;height:100%;padding:1rem;z-index:2;background-color:var(--background-primary)}.jp-datepicker-menu-month-grid{display:grid;row-gap:.75rem;position:absolute;padding:1rem;box-sizing:border-box;left:0;width:100%;height:calc(100% - 90px);grid-template-columns:repeat(3,minmax(0,1fr))}.jp-datepicker-menu-month-grid-cell{height:70%;width:80px;border-radius:999px;margin-left:auto;margin-right:auto}.jp-datepicker-menu-month-grid-cell button{width:100%;height:100%;border-radius:999px;border:0;background-color:var(--background-tertiary)}.jp-datepicker-menu-month-grid-cell button:disabled:hover{background-color:var(--background-secondary)}.jp-datepicker-menu-month-grid-cell button:not(:disabled):hover{background-color:var(--primary-color);color:var(--text-on-primary)}.jp-datepicker-menu-month-grid-cell button.active{background-color:var(--primary-color)!important;color:var(--text-on-primary)}.jp-datepicker-menu-month-grid-cell-disabled:hover{background-color:transparent;color:var(--text-secondary)}.jp-datepicker-table{display:table;width:100%;box-sizing:border-box}.jp-datepicker-table-row{display:flex;align-items:center;height:40px;width:100%;justify-content:space-around;gap:.25rem;margin:1px 0;border-radius:999px;overflow:hidden}.jp-datepicker-table-cell{display:table-cell;width:35px;height:35px;line-height:35px;text-align:center;padding:0}.jp-datepicker-table-cell button{width:100%;height:100%;border-radius:50%;border:0;background-color:var(--background-primary)}.jp-datepicker-table-cell button.gray{opacity:.5}.jp-datepicker-table-cell button:hover{background-color:var(--background-secondary)}.jp-datepicker-table-cell button.active{background:var(--primary-color);color:var(--text-on-primary)}.jp-datepicker-table-cell button:disabled:hover{background-color:var(--background-tertiary)!important;color:var(--text-secondary)}.jp-datepicker-table-cell-gray{opacity:.5}.jp-textarea-has-hint{position:relative;margin-bottom:1.25rem}.jp-textarea-field{font-size:.75rem;line-height:1rem;position:relative;display:flex;justify-content:space-between;align-items:center;text-align:left;width:100%;min-height:2rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;gap:.75rem;background-color:var(--background-primary);border:1px solid var(--border-primary);border-radius:.25rem}.jp-textarea-field-user-invalid{border:1px solid var(--danger-color)}.jp-textarea-field-disabled{pointer-events:none;opacity:.5}.jp-textarea-field-required .jp-textarea-field-label:after{content:" *"}.jp-textarea-field:focus-within{border-color:var(--primary-color);box-shadow:inset 0 0 0 1px var(--primary-color)}.jp-textarea-field-label{position:absolute;top:1.25rem;left:.75rem;font-size:1rem;transition:transform .3s,top .3s,font-size .3s}.jp-textarea-field-label-move{top:.25rem;font-size:.75rem}.jp-textarea-field-label-move+.jp-textarea-field-input::-moz-placeholder{opacity:1}.jp-textarea-field-label-move+.jp-textarea-field-input::placeholder{opacity:1}.jp-textarea-field-input{font-family:inherit;white-space:initial;flex:auto;width:10rem;font-size:1rem;overflow-x:hidden;text-overflow:ellipsis;padding:.75rem;line-height:1.375rem;border:none;outline:none;border-radius:.25rem;background-color:transparent}.jp-textarea-field-input-margin{padding:1.25rem .75rem .5rem}.jp-textarea-field-input::-moz-placeholder{opacity:0;-moz-transition:opacity .3s;transition:opacity .3s}.jp-textarea-field-input::placeholder{opacity:0;transition:opacity .3s}.jp-textarea-field-hint{position:absolute;top:100%;left:0;width:100%;height:1.25rem;line-height:1.25rem;font-size:.75rem;padding:0 .75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text-secondary)}.jp-textarea-field-hint:hover{z-index:255;overflow:unset}.jp-checkbox{display:flex;flex-direction:column;gap:.5rem}.jp-checkbox-label{position:relative;display:flex;align-items:center;gap:.5rem;font-size:.75rem;line-height:1rem;z-index:1;border:1px solid transparent;box-sizing:border-box}.jp-checkbox-label-user-invalid{border:1px solid var(--danger-color)}.jp-checkbox-label input{position:absolute;top:0;left:0;opacity:0;visibility:hidden}.jp-checkbox-label input:checked~.jp-checkbox-checkbox{background-color:var(--primary-color)}.jp-checkbox-checkbox{width:20px;height:20px;border:1px solid rgba(0,0,0,.16);border-radius:4px}.jp-checkbox-checkmark{display:flex;justify-content:center;align-items:center;width:20px;height:20px;transform:rotate(45deg)}.jp-checkbox-checkmark_stem{position:absolute;width:3px;height:11px;background-color:var(--text-on-primary);left:8px;top:4px}.jp-checkbox-checkmark_kick{position:absolute;width:3px;height:3px;background-color:var(--text-on-primary);left:5px;top:12px}.jp-toggle-container{display:flex}.jp-toggle-label-container{display:flex;align-items:center;margin-bottom:8px;cursor:pointer;gap:5px}.jp-toggle-label{display:block;font-size:20px;flex:1}.jp-toggle-label-small{font-size:16px!important}.jp-toggle-switch-small{width:40px;height:22px;position:relative;display:inline-block}.jp-toggle-switch-small .jp-toggle-slider{border-radius:22px}.jp-toggle-switch-small .jp-toggle-slider:before{height:18px;width:18px;left:2px;bottom:2px}.jp-toggle-switch-large{width:60px;height:34px;position:relative;display:inline-block}.jp-toggle-switch-large .jp-toggle-slider{border-radius:34px}.jp-toggle-switch-large .jp-toggle-slider:before{height:26px;width:26px;left:4px;bottom:4px}.jp-toggle-switch-input{opacity:0;width:0;height:0}.jp-toggle-switch-input:checked+.jp-toggle-slider{background-color:var(--primary-color)}.jp-toggle-switch-input:focus+.jp-toggle-slider{box-shadow:0 0 1px var(--primary-color)}.jp-toggle-switch-input:checked+.jp-toggle-slider:before{transform:translate(100%);background-color:var(--background-primary)}.jp-toggle-slider{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;height:inherit;width:inherit}.jp-toggle-slider:before{position:absolute;content:"";background-color:#fff;transition:.4s;border-radius:50%}.jp-toggle-slider-pointer{cursor:pointer}
