.ts-control{z-index:1;box-sizing:border-box;width:100%;box-shadow:none;border:1px solid #d0d0d0;border-radius:3px;flex-wrap:wrap;padding:8px;display:flex;position:relative;overflow:hidden}.ts-wrapper.multi.has-items .ts-control{padding:6px 8px 3px}.full .ts-control{background-color:#fff}.disabled .ts-control,.disabled .ts-control *{cursor:default!important}.focus .ts-control{box-shadow:none}.ts-control>*{vertical-align:baseline;display:inline-block}.ts-wrapper.multi .ts-control>div{cursor:pointer;color:#303030;background:#f2f2f2;border:0 solid #d0d0d0;margin:0 3px 3px 0;padding:2px 6px;overflow:auto}.ts-wrapper.multi .ts-control>div.active{color:#303030;background:#e8e8e8;border:0 solid #cacaca}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{color:#7d7d7d;background:#fff;border:0 solid #fff}.ts-control>input{flex:auto;min-width:7rem;text-indent:0!important;max-width:100%!important;min-height:0!important;max-height:none!important;line-height:inherit!important;-webkit-user-select:auto!important;user-select:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:inline-block!important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:none!important}.has-items .ts-control>input{margin:0 4px!important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:15px;right:auto}.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px!important}.disabled .ts-control{opacity:.5;background-color:#fafafa}.input-hidden .ts-control>input{opacity:0;position:absolute;left:-10000px}.ts-dropdown{z-index:10;box-sizing:border-box;background:#fff;border:1px solid #d0d0d0;border-top:0;border-radius:0 0 3px 3px;width:100%;margin:.25rem 0 0;position:absolute;top:100%;left:0;box-shadow:0 1px 3px #0000001a}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:#7da8d033;border-radius:1px}.ts-dropdown .option,.ts-dropdown .optgroup-header,.ts-dropdown .no-results,.ts-dropdown .create{padding:5px 8px}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{opacity:1;cursor:pointer}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0}.ts-dropdown .optgroup-header{color:#303030;cursor:default;background:#fff}.ts-dropdown .active{color:#495c68;background-color:#f5fafd}.ts-dropdown .active.create{color:#495c68}.ts-dropdown .create{color:#30303080}.ts-dropdown .spinner{width:30px;height:30px;margin:5px 8px;display:inline-block}.ts-dropdown .spinner:after{content:" ";border:5px solid #d0d0d0;border-color:#d0d0d0 #0000;border-radius:50%;width:24px;height:24px;margin:3px;animation:1.2s linear infinite lds-dual-ring;display:block}@keyframes lds-dual-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ts-dropdown-content{scroll-behavior:smooth;max-height:200px;overflow:hidden auto}.ts-wrapper.plugin-drag_drop .ts-dragging{color:#0000!important}.ts-wrapper.plugin-drag_drop .ts-dragging>*{visibility:hidden!important}.plugin-checkbox_options:not(.rtl) .option input{margin-right:.5rem}.plugin-checkbox_options.rtl .option input{margin-left:.5rem}.plugin-clear_button{--ts-pr-clear-button:1em}.plugin-clear_button .clear-button{opacity:0;cursor:pointer;transition:opacity .5s;position:absolute;top:50%;right:2px;transform:translateY(-50%);background:0 0!important;margin-right:0!important}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret), 8px)}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{background:color-mix(#fff, #d0d0d0, 85%);border-bottom:1px solid #d0d0d0;border-radius:3px 3px 0 0;padding:10px 8px;position:relative}.ts-wrapper .dropdown-header-close{color:#303030;opacity:.4;margin-top:-12px;line-height:20px;position:absolute;top:50%;right:8px;font-size:20px!important}.ts-wrapper .dropdown-header-close:hover{color:#000}.plugin-dropdown_input.focus.dropdown-active .ts-control{box-shadow:none;border:1px solid #d0d0d0}.plugin-dropdown_input .dropdown-input{box-shadow:none;background:0 0;border:0 solid #d0d0d0;border-bottom-width:1px;width:100%;padding:8px;display:block}.plugin-dropdown_input .items-placeholder{width:100%;box-shadow:none!important;border:0!important}.plugin-dropdown_input.has-items .items-placeholder,.plugin-dropdown_input.dropdown-active .items-placeholder{display:none!important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:#0000}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-top:0;border-right:1px solid #f2f2f2;flex-grow:1;flex-basis:0;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0}.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0}.ts-wrapper.plugin-remove_button .item{align-items:center;display:inline-flex}.ts-wrapper.plugin-remove_button .item .remove{color:inherit;vertical-align:middle;box-sizing:border-box;border-radius:0 2px 2px 0;padding:0 6px;text-decoration:none;display:inline-block}.ts-wrapper.plugin-remove_button .item .remove:hover{background:#0000000d}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:0 0}.ts-wrapper.plugin-remove_button .remove-single{font-size:23px;position:absolute;top:0;right:0}.ts-wrapper.plugin-remove_button:not(.rtl) .item{padding-right:0!important}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #d0d0d0;margin-left:6px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:#cacaca}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#fff}.ts-wrapper.plugin-remove_button.rtl .item{padding-left:0!important}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #d0d0d0;margin-right:6px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:#cacaca}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#fff}:root{--ts-pr-clear-button:0px;--ts-pr-caret:0px;--ts-pr-min:.75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control:not(.rtl){padding-right:max(var(--ts-pr-min), var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-control.rtl{padding-left:max(var(--ts-pr-min), var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-wrapper{position:relative}.ts-dropdown,.ts-control,.ts-control input{color:#303030;font-family:inherit;font-size:13px;line-height:18px}.ts-control,.ts-wrapper.single.input-active .ts-control{cursor:text;background:#fff}.ts-hidden-accessible{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}:root{--on-primary:#fff;--control-height:2.75rem;--control-compact:2.5rem;--control-radius:.5rem;--surface-radius:.75rem;--control-border:1.5px;--info:#245ec2;--info-soft:#edf3ff;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--primary:#4556d6;--primary-dark:#3444b7;--primary-soft:#eef0ff;--bg:#f5f6fa;--card:#fff;--border:#e5e9f2;--border-strong:#b6bfd2;--heading:#364a63;--text:#526484;--muted:#5e6f88;--field-bg:#f4f6fb;--field-focus-bg:#fff;--success:#087d60;--success-soft:#e6fbf4;--danger:#c43229;--danger-soft:#fdeceb;--warning:#856200;--warning-soft:#fdf5e0;--accent-blue:#6576ff;--accent-blue-soft:#eef0ff;--accent-green:#1ee0ac;--accent-green-soft:#e6fbf4;--accent-cyan:#09c2de;--accent-cyan-soft:#e3f8fc;--accent-amber:#f4bd0e;--accent-amber-soft:#fdf5e0;--accent-red:#e85347;--accent-red-soft:#fdeceb}html.dark{--primary:#a2afff;--primary-dark:#bcc5ff;--on-primary:#141d47;--danger:#ff9289;--success:#34e6b8;--warning:#f7cd4a;--primary-soft:#6576ff2e;--bg:#101924;--card:#1a2538;--border:#25344f;--border-strong:#3c4f73;--heading:#e9eef7;--text:#aab7cf;--muted:#96a5bf;--field-bg:#0f1827;--field-focus-bg:#131f30;--success-soft:#1ee0ac26;--danger-soft:#e8534726;--warning-soft:#f4bd0e26;--accent-blue:#8b98ff;--accent-blue-soft:#6576ff2e;--accent-green:#34e6b8;--accent-green-soft:#1ee0ac29;--accent-cyan:#38d3ec;--accent-cyan-soft:#09c2de29;--accent-amber:#f7cd4a;--accent-amber-soft:#f4bd0e29;--accent-red:#f1746a;--accent-red-soft:#e8534729}body.eys-backend{background:var(--bg);color:var(--text);font-family:Nunito,ui-sans-serif,system-ui,sans-serif}[x-cloak]{display:none!important}.eys-chip{border:1.5px solid var(--border-strong);transition:border-color .15s,background-color .15s}.eys-chip:hover{border-color:var(--muted)}.eys-chip:has(input:checked){border-color:var(--primary);background:var(--primary-soft)}.eys-chip:has(input:checked) .eys-chip-label{color:var(--heading);font-weight:600}.eys-chip input[type=checkbox]{flex:none;width:1rem;height:1rem}.eys-status-switch>span[aria-hidden=true]{box-sizing:border-box;background-color:var(--muted);border-radius:9999px;flex-shrink:0;width:3rem;height:1.75rem;transition:background-color .2s;display:inline-block;position:relative}.eys-status-switch>span[aria-hidden=true]:after{content:"";background:#fff;border-radius:9999px;width:1.25rem;height:1.25rem;transition:transform .2s;position:absolute;top:50%;left:.125rem;transform:translateY(-50%);box-shadow:0 1px 2px #0000002e}.eys-status-switch>input.peer:checked+span[aria-hidden=true]{background-color:var(--primary)}.eys-status-switch>input.peer:checked+span[aria-hidden=true]:after{transform:translate(1.5rem,-50%)}.eys-status-switch>input.peer:checked~[data-eys-status-off]{display:none}.eys-status-switch>input.peer:checked~[data-eys-status-on]{display:inline}.eys-status-switch>input.peer:not(:checked)~[data-eys-status-on]{display:none}.eys-status-switch>input.peer:not(:checked)~[data-eys-status-off]{display:inline}.nav-link{color:var(--text);transition:all .15s}.nav-link:hover{background:var(--bg);color:var(--heading)}.nav-link.active{background:var(--primary-soft);color:var(--primary);font-weight:700}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:8px}body.eys-backend{font-size:.875rem;line-height:1.5}body.eys-backend main{container:eys-content/inline-size}body.eys-backend :is(input,textarea){caret-color:var(--primary)}body.eys-backend ::selection{color:var(--heading);background:var(--primary-soft)}body.eys-backend :focus-visible{outline:2px solid var(--primary);outline-offset:3px}body.eys-backend :is(button,a){touch-action:manipulation}body.eys-backend :is(button,a)[class*="bg-[var(--primary)]"]{color:var(--on-primary)}body.eys-backend :is(button,a)[class*="bg-[var(--danger)]"]{background:var(--danger);color:var(--card)}body.eys-backend :is(button,input[type=checkbox],input[type=radio]):disabled{cursor:not-allowed}body.eys-backend :is(input[type=checkbox],input[type=radio]){color:var(--primary);background-color:var(--field-bg);border:var(--control-border) solid var(--border-strong)}body.eys-backend :is(input[type=checkbox],input[type=radio]):checked{background-color:var(--primary)}.eys-field{gap:.5rem;padding:1rem 1.5rem;display:grid}.eys-field-control{min-width:0;max-width:42rem}.eys-field-spacer{display:none}.eys-label,body.eys-backend main label:not(.eys-date-segment):not(.eys-status-switch):not(.eys-chip){color:var(--heading);font-size:.875rem;font-weight:600}.eys-hint{color:var(--muted);margin-top:.375rem;font-size:.8125rem}.eys-error{color:var(--danger);align-items:start;gap:.375rem;margin-top:.375rem;font-size:.8125rem;display:flex}.eys-field-control>:is(input,select,textarea){width:100%}@container eys-form (width>=760px){.eys-field{grid-template-columns:220px minmax(0,1fr);align-items:center;gap:1.5rem}.eys-field-start{align-items:start}.eys-field-start>.eys-label{padding-top:.5rem}.eys-field-spacer{display:block}}.eys-button{min-height:var(--control-height);border:var(--control-border) solid transparent;border-radius:var(--control-radius);text-align:center;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;line-height:1.5;transition:background-color .15s,border-color .15s;display:inline-flex}.eys-button-primary{background:var(--primary);color:var(--on-primary)}.eys-button-primary:hover{background:var(--primary-dark)}.eys-button-secondary{border-color:var(--border-strong);background:var(--card);color:var(--text)}.eys-button-secondary:hover,.eys-button-quiet:hover{background:var(--bg);color:var(--heading)}.eys-button-danger{background:var(--danger);color:var(--card)}.eys-button-quiet{color:var(--text)}.eys-button-compact{min-height:var(--control-compact);padding-block:.375rem}.eys-button:disabled,[aria-disabled=true]{opacity:.65;cursor:not-allowed}.eys-form-actions{bottom:max(1rem, env(safe-area-inset-bottom));z-index:10;border:1px solid var(--border);border-radius:var(--surface-radius);background:var(--card);flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem;padding:.875rem 1.25rem;display:flex;position:sticky}.eys-form-actions [data-eys-form-state]{color:var(--muted);font-size:.8125rem}body.eys-backend main :is(input,textarea,select,button,[tabindex]){scroll-margin-block:7rem}.eys-page-actions{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.eys-page-actions>form{min-width:0}.eys-table-scroll{overscroll-behavior-inline:contain;border-radius:inherit;max-width:100%;overflow:auto}.eys-table{font-variant-numeric:tabular-nums;width:100%;font-size:.875rem}.eys-table th{color:var(--text);text-align:start;font-weight:700}.eys-table :is(th,td){padding:.875rem 1.25rem}.eys-table tbody tr+tr{border-top:1px solid var(--border)}.eys-table tbody tr:hover{background:var(--field-bg)}.eys-table-scroll:has([data-eys-empty]){display:grid}[data-eys-empty]{text-align:center;color:var(--muted);padding:2rem 1rem}.eys-filter-form{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.eys-filter-form>:is(input,select,.eys-ts){flex:12rem;min-width:0;max-width:100%}.eys-filter-action{min-height:var(--control-compact);border-radius:var(--control-radius);justify-content:center;align-items:center;font-size:.875rem;display:inline-flex}.eys-error-summary{border:1px solid var(--danger);border-radius:var(--surface-radius);color:var(--danger);background:var(--danger-soft);margin-bottom:1.5rem;padding:1rem}.eys-error-summary a{text-underline-offset:.2em;text-decoration:underline}.eys-confirm{border:1px solid var(--border-strong);border-radius:var(--surface-radius);width:min(30rem,100% - 2rem);max-height:calc(100dvh - 2rem);color:var(--heading);background:var(--card);padding:1.5rem}.eys-confirm::backdrop{background:#0000008c}.eys-confirm h2{font-size:1.25rem;font-weight:700}.eys-confirm p{overflow-wrap:anywhere;margin-block:1rem}.eys-confirm form{flex-wrap:wrap;justify-content:end;gap:.75rem;display:flex}body.eys-backend .tox{font-family:Nunito,sans-serif}body.eys-backend .tox-tinymce{border-color:var(--border-strong);border-radius:var(--control-radius)}@media (width<=640px),(pointer:coarse){.eys-button-compact,.eys-filter-action{min-height:var(--control-height)}.eys-field{padding:1rem 1.25rem}.eys-table :is(th,td){padding:.75rem 1rem}body.eys-backend :is(.eys-filter-form,table) .eys-input{font-size:1rem}}@media (prefers-reduced-motion:reduce){body.eys-backend *,body.eys-backend :before,body.eys-backend :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.eys-choice{flex:none;width:1rem;height:1rem}.eys-choice[type=checkbox]{border-radius:.25rem}body.eys-backend .eys-status-switch{min-height:var(--control-height)}body.eys-backend label:has(>.eys-choice){min-height:var(--control-height)}body.eys-backend .eys-status-switch:focus-within{outline:2px solid var(--primary);outline-offset:3px;border-radius:var(--control-radius)}@media (pointer:coarse),(width<=640px){body.eys-backend .eys-icon-button{min-width:2.75rem;min-height:2.75rem}}.eys-form-section{container:eys-form/inline-size}body.eys-backend main form:has(.eys-field){container:eys-form/inline-size}.eys-input{width:100%;min-height:var(--control-height);box-sizing:border-box;background-color:var(--field-bg);border:var(--control-border) solid var(--border-strong);border-radius:var(--control-radius);color:var(--heading);box-shadow:none;padding:.5rem .75rem;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;transition:border-color .15s,background-color .15s,box-shadow .15s;display:block}.eys-input::placeholder{color:var(--muted);opacity:1}.eys-input:focus{background-color:var(--field-focus-bg);border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft);outline:none}.eys-input:disabled,.eys-input[readonly]{cursor:not-allowed;opacity:.6}textarea.eys-input{resize:vertical}.field-invalid .eys-input,.eys-input[aria-invalid=true]{border-color:var(--danger)}.field-invalid .eys-input:focus,.eys-input[aria-invalid=true]:focus{box-shadow:0 0 0 3px var(--danger-soft)}.eys-input-compact{width:auto;min-width:12rem;max-width:min(18rem,100%);min-height:2.5rem;padding:.375rem .75rem;font-size:1rem;line-height:1.5}body.eys-backend :is(.eys-filter-form,table) .eys-input{min-height:var(--control-compact);padding:.375rem .75rem}body.eys-backend .eys-input:hover:not(:disabled){border-color:var(--muted)}body.eys-backend .eys-input[aria-invalid=true]{border-color:var(--danger)}.eys-ts{width:100%}.eys-ts.eys-ts-compact{flex:0 auto;align-self:center;width:auto;min-width:12rem;max-width:18rem}.eys-ts.eys-ts-compact.multi{min-width:14rem;max-width:22rem}.eys-ts .ts-control{background-color:var(--field-bg);border:var(--control-border) solid var(--border-strong);border-radius:var(--control-radius);min-height:2.5rem;color:var(--heading);box-shadow:none;padding:.375rem 2rem .375rem .75rem;font-family:inherit;font-size:.875rem;line-height:1.4;transition:border-color .15s,background-color .15s,box-shadow .15s}.eys-ts .ts-control .item{color:var(--heading);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.eys-ts.single.eys-ts-searching .ts-control .item{display:none}.eys-ts .ts-control input{color:var(--heading);font-family:inherit;font-size:.875rem}.eys-ts:not(.eys-ts-compact) .ts-control{min-height:var(--control-height);padding:.5rem 2rem .5rem .75rem;font-size:1rem;line-height:1.5}.eys-ts:not(.eys-ts-compact) .ts-control input{font-size:1rem;line-height:1.5}.eys-ts .ts-control input::-moz-placeholder{color:var(--muted)}.eys-ts .ts-control>input::-moz-placeholder{color:var(--muted)}.eys-ts .ts-control input::placeholder,.eys-ts .ts-control>input::placeholder{color:var(--muted)}.eys-ts.focus .ts-control,.eys-ts.dropdown-active .ts-control{background-color:var(--field-focus-bg);border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft);outline:none}.eys-ts.ts-wrapper.single.input-active .ts-control{background:var(--field-focus-bg)}.eys-ts.ts-wrapper.full .ts-control{background-color:var(--field-bg)}.eys-ts.ts-wrapper.full.focus .ts-control,.eys-ts.ts-wrapper.full.dropdown-active .ts-control{background-color:var(--field-focus-bg)}.eys-ts.ts-wrapper.disabled .ts-control{background-color:var(--field-bg)}.field-invalid .eys-ts .ts-control{border-color:var(--danger)}.field-invalid .eys-ts.focus .ts-control{box-shadow:0 0 0 3px var(--danger-soft)}.eys-ts .ts-control:after,.eys-ts.single .ts-control:after{border-color:var(--muted) transparent transparent transparent}.ts-dropdown{background-color:var(--card);border:var(--control-border) solid var(--border-strong);border-radius:var(--control-radius);color:var(--text);z-index:9999;margin-top:.25rem;font-size:.875rem;position:absolute;overflow:hidden;box-shadow:0 10px 25px -5px #0003}html.dark .ts-dropdown{box-shadow:0 12px 30px -6px #0000008c}.ts-dropdown-content{max-height:20rem;padding:.25rem;overflow:hidden auto}.ts-dropdown .option{color:var(--text);white-space:normal;overflow-wrap:anywhere;border-radius:.375rem;padding:.5rem .65rem;line-height:1.35}.ts-dropdown .option.active{background-color:var(--primary-soft);color:var(--primary)}.ts-dropdown .option.selected{font-weight:600}.ts-dropdown .optgroup-header{background-color:var(--bg);color:var(--muted);text-transform:uppercase;letter-spacing:.06em;z-index:1;border-radius:.375rem;padding:.45rem .65rem;font-size:.7rem;font-weight:700;position:sticky;top:-.25rem}.ts-dropdown .optgroup{border:0}.ts-dropdown .no-results{color:var(--muted);padding:.5rem .65rem}.ts-dropdown .highlight{background-color:var(--primary-soft);color:var(--primary);border-radius:2px}.eys-ts.multi .ts-control .item{background:var(--primary-soft);color:var(--primary);white-space:normal;border:0;border-radius:.375rem;padding:.1rem .45rem}.eys-ts.multi .ts-control .item .remove{color:var(--primary);border-left-color:#0000;border-radius:0 .375rem .375rem 0}.eys-ts.multi .ts-control .item .remove:hover{background:var(--danger-soft);color:var(--danger)}.eys-ts.ts-wrapper.multi .ts-control>div.active{background:var(--primary-soft);color:var(--primary)}.eys-ts .clear-button{color:var(--muted)}.eys-ts .clear-button:hover{color:var(--danger)}.eys-ts.disabled .ts-control{opacity:.6}.eys-filter-form{overflow:visible}body.eys-backend .eys-date{width:100%;min-width:0;max-width:38rem;container-type:inline-size}body.eys-backend .eys-date-parts{border:var(--control-border) solid var(--border-strong);background:var(--card);border-radius:.75rem;flex-wrap:wrap;display:flex;overflow:hidden}body.eys-backend .eys-date-segment{flex-direction:column;flex:1 1 0;min-width:0;padding:.5rem .75rem;display:flex}body.eys-backend .eys-date-segment+.eys-date-segment{border-left:1px solid var(--border)}body.eys-backend .eys-date-segment>span{color:var(--text);font-size:.75rem;font-weight:700}body.eys-backend .eys-date .eys-date-parts .eys-date-segment input{width:100%;min-width:0;height:auto;min-height:2rem;box-shadow:none;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:0;padding:.1rem 0;font-size:1rem;line-height:1.5}body.eys-backend .eys-date .eys-date-parts .eys-date-segment input::placeholder{color:var(--text)}body.eys-backend .eys-date .eys-date-parts .eys-date-segment input:focus{box-shadow:none;border:0!important}body.eys-backend .eys-date-segment:focus-within{background:var(--field-bg)}body.eys-backend .eys-date-parts:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft)}body.eys-backend .eys-date-hint{color:var(--text);margin-top:.4rem;font-size:.75rem;line-height:1.5}body.eys-backend .eys-date.is-invalid .eys-date-parts,body.eys-backend .field-invalid .eys-date-parts{border-color:var(--danger)}body.eys-backend .eys-date.is-invalid .eys-date-hint{color:var(--danger)}body.eys-backend .eys-filter-form .eys-date{flex:16rem}@container (width<=430px){body.eys-backend .eys-date[data-eys-date=datetime-local] .eys-date-parts{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}body.eys-backend .eys-date[data-eys-date=datetime-local] .eys-date-segment{grid-column:span 2}body.eys-backend .eys-date[data-eys-date=datetime-local] .eys-date-segment:nth-child(n+4){border-top:1px solid var(--border);grid-column:span 3}body.eys-backend .eys-date[data-eys-date=datetime-local] .eys-date-segment:nth-child(4){border-left:0}body.eys-backend .eys-date.eys-date-with-seconds .eys-date-segment:nth-child(n+4){grid-column:span 2}}@container (width<=240px){body.eys-backend .eys-date-segment{padding-inline:.375rem}}body.eys-backend .eys-file-picker{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}body.eys-backend .eys-file-picker .eys-file-value{opacity:1;cursor:default;flex:12rem;width:0;min-width:0}body.eys-backend .eys-file-picker button,body.eys-backend .eys-upload button{min-height:2.75rem}body.eys-backend .eys-upload{border:1.5px dashed var(--border-strong);background:var(--field-bg);border-radius:.75rem;padding:1rem}body.eys-backend .eys-upload:focus-within,body.eys-backend .eys-upload.is-dragging{border-color:var(--primary);background:var(--primary-soft)}body.eys-backend .eys-upload-summary{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}body.eys-backend .eys-upload-files{overflow-wrap:anywhere;color:var(--text);margin-top:.75rem;font-size:.875rem}body.eys-backend .eys-upload input[type=file]{clip-path:inset(50%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}body.eys-backend .eys-upload:has(input:disabled){opacity:.6}body.eys-backend .eys-locale-tabs{flex-wrap:wrap;gap:.25rem;display:inline-flex}body.eys-backend .eys-locale-tabs button{text-transform:uppercase;min-width:2.75rem;min-height:2.75rem;color:var(--text);border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem;font-weight:700}body.eys-backend .eys-locale-tabs button[aria-selected=true]{background:var(--primary);color:var(--on-primary)}body.eys-backend .eys-locale-tabs button:focus-visible{outline:2px solid var(--primary);outline-offset:2px}body.eys-backend fieldset,body.eys-backend main{min-width:0}body.eys-backend textarea,body.eys-backend .eys-file-picker img{max-width:100%}@media (width<=640px){body.eys-backend .eys-file-picker .eys-file-value{flex-basis:calc(100% - 5rem)}}body.eys-backend [data-eys-file-browser] .eys-file-card-name{flex-basis:100%}body.eys-backend [data-eys-file-browser] .eys-file-card-actions button{min-width:2.25rem;min-height:2.25rem}@media (width<=640px){body.eys-backend [data-eys-file-browser] .eys-file-card-actions button{min-width:2.75rem;min-height:2.75rem}}
