:root{--drawer-border:2px solid var(--neutral-400)}.drawer-overlay{bottom:0;left:var(--column-1);z-index:50;background-color:transparent}.drawer,.drawer-overlay{position:fixed;top:0;right:0}.drawer{z-index:51;display:flex;flex-direction:column;width:469px;height:100vh;padding:var(--spacing-4) var(--spacing-2) var(--spacing-2);background-color:var(--background);border-left:var(--drawer-border);transform:translateX(0);animation:slideInFromRight var(--duration-slow) var(--ease-out);transition:width var(--duration-normal) var(--ease-in-out)}.drawer:has(.drawer-footer){padding-bottom:0}.drawer-header+.drawer-body{margin-top:var(--spacing-2)}.drawer-overlay:hover+.drawer{width:calc(469px - var(--spacing-2))}.drawer[data-state=closing]{animation:slideOutToRight var(--duration-slow) var(--ease-in)}@keyframes slideInFromRight{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slideOutToRight{0%{transform:translateX(0)}to{transform:translateX(100%)}}.drawer-header{display:flex;align-items:center;gap:var(--spacing-0-5);width:100%}.drawer-title{flex:1;min-width:0}.drawer-action-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;padding:0;border:none;background:transparent;cursor:pointer;color:var(--icon-link);transition:color var(--duration-fast) var(--ease-default)}.drawer-action-icon:hover{color:var(--icon-link-hover)}.drawer-header-divider{flex-shrink:0;width:1px;height:16px;background-color:var(--neutral-400)}.drawer-close{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;padding:0;border:none;background:transparent;cursor:pointer;color:var(--icon-link);transition:color var(--duration-fast) var(--ease-default)}.drawer-close:hover{color:var(--icon-link-hover)}.drawer-close-icon{display:block;width:14px;height:14px;color:inherit}.drawer-body{overflow-x:hidden;overflow-y:auto}.drawer-body,.drawer-content{flex:1;min-height:0;width:100%;display:flex;flex-direction:column}.drawer-footer{flex-shrink:0;width:100%;margin-top:auto;animation:drawerFooterSlideIn var(--duration-normal) var(--ease-out)}.drawer-footer--closing{animation:drawerFooterSlideOut .2s var(--ease-in) forwards}@keyframes drawerFooterSlideIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes drawerFooterSlideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}.drawer-input{display:flex;align-items:center;justify-content:flex-start;padding:var(--spacing-0-5);border-radius:var(--radius-sm);position:relative;flex-shrink:0;box-sizing:border-box;border:1px solid transparent;transition:border-color .15s ease}.drawer-input__loading-mask{position:absolute;inset:0;overflow:hidden;pointer-events:none;border-radius:inherit;opacity:0;z-index:1}.drawer-input[data-state=loading] .drawer-input__loading-mask{opacity:1}.drawer-input[data-state=regular]{border-color:transparent}.drawer-input:not(.drawer-input--editable):not([data-readonly=true]):hover,.drawer-input[data-state=focus],.drawer-input[data-state=hover]{border-color:var(--form-border)}.drawer-input[data-state=success]{border-color:var(--form-border-success)}.drawer-input[data-state=error]{border-color:var(--form-border-error)}.drawer-input[data-state=loading]{border-color:transparent;background-color:var(--form-border)}.drawer-input__loading-mask:before{content:"";display:block;background:linear-gradient(90deg,rgba(0,255,161,0),rgba(0,255,161,.75) 50%,rgba(0,255,161,0));height:300px;width:150px;position:absolute;top:50%;left:50%;margin-left:-75px;transform-origin:top center;z-index:1;opacity:0;pointer-events:none}.drawer-input__loading-mask:after{content:"";position:absolute;inset:1px;background:var(--background);border-radius:calc(var(--radius-sm) - 1px);z-index:2;pointer-events:none;opacity:0}.drawer-input[data-state=loading] .drawer-input__loading-mask:before{opacity:1;animation:drawer-input-rotate-border 1.5s linear infinite}.drawer-input[data-state=loading] .drawer-input__loading-mask:after{opacity:1}@keyframes drawer-input-rotate-border{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.drawer-input-text{white-space:nowrap;flex-shrink:0;position:relative;z-index:3;font-family:inherit;text-align:left}.drawer-input[data-content=no-content] .drawer-input-text{color:var(--text-input-caption)}.drawer-input[data-content=content] .drawer-input-text{color:var(--text-regular)}.drawer-input:not(.drawer-input--editable):not([data-readonly=true]){cursor:pointer}.drawer-input[data-readonly=true]{cursor:default}.drawer-input--editable{cursor:text}.drawer-input__measure{position:absolute;visibility:hidden;white-space:pre;pointer-events:none;z-index:-1}.drawer-input__input{position:relative;z-index:3;min-width:1ch;max-width:100%;border:none;background:transparent;outline:none;padding:0;margin:0;font-family:inherit;text-align:left;field-sizing:content}.drawer-input__input::placeholder{color:var(--text-input-caption)}.drawer-input--size-small .drawer-input-text,.drawer-input--size-small .drawer-input__input,.drawer-input--size-small .drawer-input__measure{font-size:12px;line-height:16px;font-weight:500}.drawer-input--size-medium .drawer-input-text,.drawer-input--size-medium .drawer-input__input,.drawer-input--size-medium .drawer-input__measure{font-size:14px;line-height:20px;font-weight:500}.drawer-input--size-large .drawer-input-text,.drawer-input--size-large .drawer-input__input,.drawer-input--size-large .drawer-input__measure{font-size:24px;line-height:24px;font-weight:700}.drawer-input--editable[data-content=no-content] .drawer-input__input{color:var(--text-input-caption)}.drawer-input--editable[data-content=content] .drawer-input__input{color:var(--text-regular)}.drawer-input__dropdown-icon{width:0;padding-left:0;overflow:hidden;flex-shrink:0;transition:width .2s ease,padding-left .2s ease;display:flex;align-items:center;color:var(--icon-link);position:relative;z-index:3;box-sizing:content-box}.drawer-input__dropdown-icon svg{transition:transform .2s ease;flex-shrink:0}.drawer-input:not(.drawer-input--editable):not([data-readonly=true]):hover .drawer-input__dropdown-icon,.drawer-input[data-state=focus] .drawer-input__dropdown-icon,.drawer-input[data-state=hover] .drawer-input__dropdown-icon{width:16px;padding-left:var(--spacing-0-5)}.drawer-input--size-large:not(.drawer-input--editable):not([data-readonly=true]):hover .drawer-input__dropdown-icon,.drawer-input--size-large[data-state=focus] .drawer-input__dropdown-icon,.drawer-input--size-large[data-state=hover] .drawer-input__dropdown-icon{width:24px;padding-left:var(--spacing-0-5)}.drawer-input--size-large .drawer-input__dropdown-icon svg{width:24px;height:24px}.drawer-filling{flex:1;min-height:0;background-image:url(/pattern/Addzone-Background\ Pattern.svg);background-repeat:repeat;background-size:12px 12px}.drawer-error-message{--drawer-error-message-bg:var(--danger);--drawer-error-message-gap:var(--spacing-1);--drawer-error-message-icon-size:16px;display:flex;align-items:center;gap:var(--drawer-error-message-gap);background-color:var(--drawer-error-message-bg)}.drawer-error-message-icon{display:block;flex-shrink:0;width:var(--drawer-error-message-icon-size);height:var(--drawer-error-message-icon-size);background-color:var(--icon-regular-dark);mask-image:url(/icons/forms/Warning.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center}.drawer-error-message-text{flex:1;min-width:0}.drawer-combobox{display:inline-flex;flex:0 0 auto}.drawer-combobox .dropdown-trigger{display:inline-flex;width:auto;cursor:pointer;outline:none;background:transparent}.drawer-combobox .dropdown-trigger.drawer-input{padding:var(--spacing-0-5);border:1px solid transparent;transition:border-color .15s ease}.drawer-combobox .dropdown-trigger.drawer-input[data-state=focus],.drawer-combobox .dropdown-trigger.drawer-input[data-state=hover],.drawer-combobox .dropdown-trigger[data-state=open],.drawer-combobox:hover .dropdown-trigger.drawer-input{border-color:var(--form-border)}.drawer-combobox .dropdown-trigger[data-state=open] .drawer-input__dropdown-icon{width:16px;padding-left:var(--spacing-0-5)}.drawer-combobox .dropdown-trigger[data-state=open].drawer-input--size-large .drawer-input__dropdown-icon{width:24px}.drawer-combobox .dropdown-trigger[data-state=open] .drawer-input__dropdown-icon svg{transform:rotate(180deg)}.drawer-combobox .dropdown-trigger.drawer-input[data-state=success]{border-color:var(--form-border-success)}.drawer-combobox--no-options{cursor:default}.drawer-combobox--no-options .drawer-input[data-state=error]{border-color:var(--form-border-error)}.drawer-combobox--no-options .drawer-input[data-state=error] .drawer-input__dropdown-icon{width:16px;padding-left:var(--spacing-0-5);color:var(--icon-error)}.drawer-combobox--no-options .drawer-input--size-large[data-state=error] .drawer-input__dropdown-icon{width:24px}.drawer-date-input{display:inline-flex;flex-direction:column;width:199px;align-items:flex-start;position:relative}.drawer-date-input[data-type=dropdown] .drawer-input{border-color:var(--form-border-focus)}.drawer-date-input[data-type=dropdown] .drawer-input__dropdown-icon{width:16px;padding-left:var(--spacing-0-5)}.drawer-date-input[data-type=dropdown][data-size=large] .drawer-input__dropdown-icon{width:24px}.drawer-date-input .drawer-input[data-state=error]{border-color:var(--form-border-error)}.drawer-date-input.drawer-date-input--inline{width:auto}.drawer-date-input__menu{position:absolute;top:calc(100% + var(--spacing-0-5));left:0;z-index:100}.drawer-field-group{display:flex;flex-direction:column;align-items:flex-start;width:100%}.radio-button{--radio-button-dot-size:8px;--radio-button-ring-padding:4px;--radio-button-gap:8px;gap:var(--radio-button-gap);padding-inline:var(--spacing-0-5);position:relative}.radio-button,.radio-button__ring{display:flex;align-items:center;flex-shrink:0}.radio-button__ring{border:1px solid var(--form-border);border-radius:50%;justify-content:center;padding:var(--radio-button-ring-padding)}.radio-button__dot{border-radius:50%;width:var(--radio-button-dot-size);height:var(--radio-button-dot-size);flex-shrink:0}.radio-button[data-state=selected] .radio-button__dot{background-color:var(--interaction-primary)}.radio-button[data-state=inactive] .radio-button__dot{background-color:var(--icon-inactive)}.radio-button[data-state=unselected] .radio-button__dot{display:none}.radio-button__label{color:var(--text-regular);white-space:nowrap}.checkbox-base{--checkbox-box-size:16px;--checkbox-border-radius:4px;display:inline-flex;align-items:center;gap:var(--spacing-1);padding-inline:var(--spacing-0-5);cursor:pointer}.checkbox-box{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--checkbox-box-size);height:var(--checkbox-box-size);border:1px solid var(--form-border);border-radius:var(--checkbox-border-radius);box-sizing:border-box;overflow:hidden;transition:border-color .2s ease-in-out}.checkbox-icon{width:100%;height:100%;display:block;flex-shrink:0;opacity:0;transition:opacity .15s ease-in-out}.checkbox-base[data-state=unselected] .checkbox-box{border-color:var(--form-border)}.checkbox-base[data-state=selected]:hover .checkbox-box,.checkbox-base[data-state=unselected]:hover .checkbox-box{border-color:var(--icon-link-hover);color:var(--icon-link-hover)}.checkbox-base[data-state=selected] .checkbox-box{border-color:var(--form-border-focus);color:var(--icon-link)}.checkbox-base[data-state=selected] .checkbox-icon{opacity:1}.checkbox-base[data-state=inactive] .checkbox-box{border-color:var(--form-border);opacity:.4;cursor:not-allowed}.checkbox-base[data-state=inactive] .checkbox-icon{opacity:1}.checkbox-base[data-state=inactive]{cursor:not-allowed}.checkbox-label{white-space:nowrap}.drawer-accordion{--accordion-header-gap:var(--spacing-1);--accordion-content-gap:var(--spacing-2);--accordion-icon-size:16px;display:flex;flex-direction:column;gap:var(--accordion-header-gap);width:100%}.drawer-accordion__header{display:flex;align-items:center;width:100%;cursor:pointer}.drawer-accordion__label{flex:1;min-width:0}.drawer-accordion__action{display:flex;align-items:center;justify-content:center;width:var(--accordion-icon-size);height:var(--accordion-icon-size);flex-shrink:0;color:var(--icon-link);transition:transform .15s ease-in-out}.drawer-accordion[data-state=opened] .drawer-accordion__action{transform:rotate(180deg)}.drawer-accordion__content-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease-in-out}.drawer-accordion[data-state=opened] .drawer-accordion__content-wrapper{grid-template-rows:1fr}.drawer-accordion__content{display:flex;flex-direction:column;gap:var(--accordion-content-gap);width:100%;min-height:0;overflow:hidden;opacity:0;transition:opacity 0s 0s}.drawer-accordion__content>.button-base{align-self:flex-start;margin-top:var(--spacing-1)}.drawer-accordion[data-state=opened] .drawer-accordion__content{overflow:visible;opacity:1;transition:opacity .1s .2s}