.alert-dialog{z-index:99999;background:#00000052;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.alert-dialog-container{background-color:var(--color-background);padding:var(--padding-normal);margin:var(--padding-normal);border-radius:var(--radius-large);align-items:center;gap:var(--padding-normal);min-width:min(360px,95%);font-size:var(--font-large);flex-direction:column;display:flex;box-shadow:0 0 .5rem .1rem #00000052}.alert-dialog-container .custom-svg{margin-top:var(--padding-large)}.alert-dialog-container h4{color:var(--color-primary);font-weight:700}.alert-dialog-container p{color:var(--color-secondary);margin:0px var(--padding-large);text-align:center;text-overflow:ellipsis;-webkit-line-clamp:10;-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden}.alert-dialog-buttons{width:100%;padding-top:var(--padding-normal);justify-content:space-between;gap:var(--padding-normal);display:flex}.alert-dialog-buttons button{cursor:pointer;flex:1}.alert-dialog-container{animation:.2s ease-in fadein}@keyframes fadein{0%{opacity:0}to{opacity:1}}
.textfiled-select-container{font-size:var(--font-normal)}.textfiled-select-container label{color:var(--color-secondary)}.textfiled-select-input-container{justify-content:space-between;align-items:center;gap:var(--padding-medium);padding:0px var(--padding-medium);border:var(--border-normal) solid var(--color-secondary);border-radius:var(--radius-small);cursor:pointer;height:45px;display:flex}.templatefoodi .textfiled-select-input-container{border-radius:var(--radius-normal);border:var(--border-normal) solid var(--color-outline);height:50px;margin-top:8px}.textfiled-select-input-container:focus-within{border-color:var(--color-primary)}.textfiled-select-vertical-line{background-color:var(--color-secondary);width:1px;height:30px}.textfiled-select-input-container select{font-size:var(--font-normal);cursor:pointer;background-color:#0000;border:none;outline:none;flex:1;height:50px;margin:0;padding:0}.textfiled-select-input-container select:invalid{color:gray}
.line-separator-horizontal{background-color:var(--color-separator);width:100%;height:1px}.line-separator-vertical{background-color:var(--color-separator);width:1px;height:100%}
.textfiled-container{font-size:var(--font-normal)}.textfiled-container input{height:100%}.textfiled-container label{color:var(--color-secondary)}.templatefoodi .textfiled-container label{color:var(--color-tertiary)}.textfiled-input-container{justify-content:space-between;align-items:center;gap:var(--padding-medium);padding:0px var(--padding-medium);border:var(--border-normal) solid var(--color-secondary);border-radius:var(--radius-small);background-color:var(--color-background);height:45px;display:flex}.templatefoodi .textfiled-input-container{border-radius:var(--radius-normal);border:var(--border-normal) solid var(--color-outline);height:50px;margin-top:8px;padding:0 16px}.textfiled-input-container.disabled{background-color:var(--color-separator)}.textfiled-input-container:focus-within{border-color:var(--color-primary)}.textfiled-vertical-line{background-color:var(--color-secondary);width:1px;height:30px}.templatefoodi .textfiled-vertical-line{background-color:var(--color-outline)}.textfiled-input-container input{width:100%;height:auto;font-size:var(--font-normal);background-color:#0000;border:none;outline:none;flex:1;margin:0;padding:0}.textfiled-input-container input::placeholder{padding:4px 0}.textfiled-button{align-items:center;height:100%;display:flex}.textfiled-button.click{padding:0px var(--padding-small);cursor:pointer}
