*{outline:none;border:none;background:none}.save-button{display:flex;align-items:center;justify-content:flex-end;padding:0;border-radius:var(--base-radius-full);cursor:pointer}.save-button *{color:var(--base-color-primary)}.save-button:hover *{color:var(--base-color-primary-600)}.save-button:disabled{cursor:default}.save-button:disabled *{color:var(--base-color-secondary-600)}.form-container .dropdown-label,.form-container .input-label{display:flex;align-items:flex-end;height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form-container .field-container{display:flex;flex-direction:column;align-self:flex-start}.form-container .field-container>div{flex:1 1}.input-outer-container{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;gap:8px;overflow:hidden}.input-outer-container.statistics{background-color:var(--surface-fill-background);border:1px solid transparent;border-radius:var(--base-radius-half) var(--base-radius-small) var(--base-radius-half) var(--base-radius-small);padding:16px}.input-outer-container.statistics.focused{border:1px solid var(--base-color-secondary-300)}.input-outer-container.statistics.invalid{border:1px solid var(--states-destructive)}.input-container{display:flex;width:100%;gap:8px;flex-direction:column}.input-label{color:var(--base-color-secondary-600);opacity:.6}.input-label.disabled{opacity:.3}.input-label.basic{opacity:1;height:18px}.input-wrapper{display:flex;gap:8px;position:relative;align-items:center}.input-wrapper .icon{position:absolute;right:16px}.input-wrapper .unit{color:var(--base-color-black);display:flex;align-items:center;white-space:nowrap}.input-wrapper .arrows{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;width:10px;height:20px;border-radius:var(--base-radius-full);color:var(--icon-secondary);overflow:hidden}.input-wrapper .arrows button{display:flex;height:10px}.input-wrapper .arrows button:hover{background-color:color-mix(in srgb,var(--surface-foreground) 90%,#000)}.input-wrapper .input{color:var(--base-color-black);padding-inline:0;padding:0;padding-block:0;height:21px;width:100%}.input-wrapper .input.disabled{opacity:.3}.input-wrapper .input.basic{border:1px solid var(--border-color);border-radius:var(--base-radius-small);background-color:var(--surface-foreground);padding:12px 0 12px 16px;height:45px}.input-wrapper .input.basic.invalid{border:1px solid var(--states-destructive)}.input-wrapper .input.basic.has-icon{padding:12px 16px}.input-wrapper .input.basic.disabled{background-color:transparent;border:1px solid var(--surface-foreground);opacity:1}.input-wrapper .input.basic.locked{background-color:transparent;border:1px solid transparent;padding:0}.input-wrapper .input.basic.textarea{height:150px}.input-wrapper .input::placeholder{color:var(--base-color-secondary-600);opacity:.6}.number-input-container .number-input-label{margin-bottom:8px;color:var(--base-color-secondary-600);opacity:.6}.number-input-container .number-input-label.disabled{opacity:.3}.number-input-container .number-input{width:100%;display:flex;gap:8px;background-color:var(--surface-foreground);border-radius:var(--base-radius-full)}.number-input-container .unit{color:var(--text-category);display:flex;align-items:center;white-space:nowrap}.number-input-container .input-wrapper{padding:8px 16px;width:100%}.number-input-container .input-wrapper.has-unit{gap:26px}.number-input-container .input-wrapper .input{overflow:visible;text-align:left;color:var(--base-color-primary)}.time-input-container{display:flex;gap:8px;background-color:var(--surface-foreground);border-radius:var(--base-radius-full)}.time-input-container.invalid .input-wrapper .input{color:var(--states-destructive)}.time-input-container .input-wrapper{padding:8px 16px;display:block}.time-input-container .input-wrapper.has-unit{gap:12px}.time-input-container .input-wrapper .input{overflow:visible;width:auto;text-align:center;color:var(--text-paragraph)}.date-input-container{display:flex;flex-direction:column;gap:8px;background-color:var(--surface-foreground);border-radius:var(--base-radius-full)}.date-input-container .input-wrapper{padding:8px}.date-input-container .input-wrapper .input{overflow:visible;width:auto;text-align:center;color:var(--base-color-primary)}.dropdown-label{color:var(--base-color-secondary-600);opacity:.6;margin-bottom:8px}.dropdown-label.disabled{opacity:.3}.dropdown-label.basic{opacity:1;height:18px}.dropdown{width:100%}.dropdown .dropdown-container{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background-color:var(--base-color-white);box-shadow:var(--floating);position:relative;max-height:36px;overflow:visible;border-radius:var(--base-radius-full);transition:border-radius 0s ease-in .3s}.dropdown .dropdown-container.open{border-radius:var(--base-radius-half) var(--base-radius-half) 0 0;transition:border-radius 0s ease-in 0s}.dropdown .dropdown-container.accordion{max-height:unset}.dropdown .dropdown-container.accordion.open{margin-bottom:36px}.dropdown .dropdown-container .dropdown-button{align-items:center;cursor:pointer;background-color:var(--base-color-white);align-self:stretch;display:flex;flex:1 1;padding:4px 16px 4px 4px;flex-grow:1;gap:16px;position:relative;min-height:36px;color:var(--base-color-black);border-radius:var(--base-radius-half);transition:min-height .3s ease-in .3s,border-radius 0s ease-in .3s}.dropdown .dropdown-container .dropdown-button.disabled{pointer-events:none;opacity:.5;cursor:not-allowed}.dropdown .dropdown-container .dropdown-button.search-open{transition:border-radius 0s ease-in .3s;border-radius:var(--base-radius-half) var(--base-radius-half) 0 0;min-height:68px}.dropdown .dropdown-container .dropdown-button:hover .icon{color:var(--icon-primary)}.dropdown .dropdown-container .dropdown-button .icon{transition:transform .3s ease-in-out;display:flex;color:var(--icon-secondary)}.dropdown .dropdown-container .dropdown-button .icon.icon-open{transform:rotate(180deg)}.dropdown .dropdown-container .dropdown-button.accordion{min-height:36px}.dropdown .dropdown-container .value{color:var(--base-color-black);position:relative;flex:1 1;line-height:28px;padding-left:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.dropdown .dropdown-container .search-container{display:flex;padding:16px 8px;background-color:var(--surface-box-secondary);top:0;left:0;right:0;position:absolute;height:68px;border-radius:var(--base-radius-half) var(--base-radius-half) 0 0;width:100%;z-index:1}.dropdown .dropdown-container .search-container input{width:100%;height:100%;padding:0 12px 0 36px;border:none;border-radius:var(--base-radius-half);background-color:var(--base-color-white);color:var(--base-color-black)}.dropdown .dropdown-container .search-container input::placeholder{color:var(--icon-secondary);opacity:.3}.dropdown .dropdown-container .search-container .icon{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--icon-secondary);opacity:.3}.dropdown .dropdown-container .tags{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:8px;position:relative}.dropdown .dropdown-container .content-wrapper{z-index:1;position:absolute;color:var(--base-color-black);top:36px;width:100%;overflow:hidden;max-height:0;transition:max-height .3s ease-in-out;background-color:var(--base-color-white);border-bottom-left-radius:var(--base-radius-half);border-bottom-right-radius:var(--base-radius-half);box-shadow:0 2px 4px rgba(0,0,0,.2)}.dropdown .dropdown-container .content-wrapper.searchOn{transform:translateY(32px)}.dropdown .dropdown-container .content-wrapper.open{max-height:800px}.dropdown .dropdown-container .content-wrapper .filters{display:flex;flex-wrap:wrap;gap:16px;padding:16px 32px;align-items:center;justify-content:flex-start;border-bottom:1px solid var(--border-color)}.dropdown .dropdown-container .content-wrapper .filters .navigation-category{color:var(--text-category)}.dropdown .dropdown-container .content-wrapper .content{width:100%;display:flex;flex-direction:column;gap:4px;max-height:480px;overflow-y:auto;padding:8px;align-items:stretch;justify-content:flex-start}.dropdown .dropdown-container .content-wrapper .content .no-result{padding:12px 12px 12px 16px}.dropdown .dropdown-container .content-wrapper .content .select-button{padding:12px 12px 12px 16px;border-radius:var(--base-radius-half);max-width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;cursor:pointer}.dropdown .dropdown-container .content-wrapper .content .select-button span{overflow:hidden;text-overflow:ellipsis}.dropdown .dropdown-container .content-wrapper .content .select-button:hover{background-color:var(--surface-box-primary)}.dropdown .dropdown-container .content-wrapper .content .select-button:focus{outline:var(--base-color-primary-50) auto 1px}.dropdown .dropdown-container .content-wrapper .content .select-button:active{background-color:var(--surface-box-primary)}.dropdown .dropdown-container .content-wrapper.dropdown-accordion{position:relative;top:0}