@charset "UTF-8";.ng-not-implemented.svelte-4tng2{font-family:var(--ng-font);background-color:var(--ng-red-50);width:100%;height:100%;display:flex;align-items:center;justify-content:center}.button-wrapper{position:relative;display:flex;width:100%;height:100%;min-height:var(--ng-form-height-md)}.button-wrapper.left{justify-content:flex-start}.button-wrapper.center{justify-content:center}.button-wrapper.right{justify-content:flex-end}.button-wrapper.none .ng-button{width:100%}.button-wrapper.ng-button-wrapper--sm{min-height:var(--ng-form-height-sm)}.button-wrapper.ng-button-wrapper--lg{min-height:var(--ng-form-height-lg)}.ng-button{display:flex;align-items:center;justify-content:center;gap:var(--ng-spacing-small);min-height:100%;padding:0 calc(var(--ng-spacing) * 2);border:1px solid transparent;border-radius:var(--ng-rounded);cursor:pointer;position:relative;font-family:var(--ng-font);font-size:var(--ng-font-size);font-weight:600;letter-spacing:0;text-align:center;text-decoration:none;transition:all .15s ease-in-out}.ng-button span{display:inline-block;position:relative;overflow-y:visible;text-overflow:ellipsis;white-space:nowrap}.ng-button span.icon{text-decoration:none}.ng-button .icon{font-size:calc(var(--ng-font-size) * 1.3)}.ng-button:focus-visible{outline:2px solid var(--ng-border-primary);outline-offset:2px}.ng-button--icon-right{flex-direction:row-reverse}.ng-button--sm{padding:0 var(--ng-form-padding-x-sm);border-radius:var(--ng-form-radius-sm);font-size:var(--ng-form-font-size-sm)}.ng-button--sm .icon{font-size:calc(var(--ng-form-font-size-sm) * 1.3)}.ng-button--lg{padding:0 var(--ng-form-padding-x-lg);border-radius:var(--ng-form-radius-lg);font-size:var(--ng-form-font-size-lg)}.ng-button--lg .icon{font-size:calc(var(--ng-form-font-size-lg) * 1.3)}.ng-button--custom{--ng-btn-shadow-color:var(--ng-btn-custom-color, var(--ng-accent-primary));--ng-btn-shadow-alpha:16%;background-color:var(--ng-btn-custom-color, var(--ng-accent-primary));color:var(--ng-btn-text-color, var(--ng-text-on-accent));border-color:var(--ng-btn-custom-color, var(--ng-accent-primary))}.ng-button--custom.ng-button--outline{background-color:transparent;color:var(--ng-btn-custom-color, var(--ng-accent-primary));border-color:var(--ng-btn-custom-color, var(--ng-accent-primary))}.ng-button--custom.ng-button--outline:hover:not(.ng-button--disabled){background-color:var(--ng-btn-custom-color, var(--ng-accent-primary));color:var(--ng-btn-text-color, var(--ng-text-on-accent));border-color:var(--ng-btn-custom-color, var(--ng-accent-primary))}.ng-button--custom.ng-button--text{background-color:transparent;color:var(--ng-btn-custom-color, var(--ng-accent-primary));border-color:transparent}.ng-button--primary{--ng-btn-shadow-color:var(--ng-accent-primary);--ng-btn-shadow-alpha:16%;background-color:var(--ng-accent-primary);color:var(--ng-btn-text-color, var(--ng-text-on-accent));border-color:var(--ng-accent-primary)}.ng-button--primary.ng-button--outline{background-color:transparent;color:var(--ng-accent-primary);border-color:var(--ng-accent-primary)}.ng-button--primary.ng-button--outline:hover:not(.ng-button--disabled){background-color:var(--ng-accent-primary);color:var(--ng-btn-text-color, var(--ng-text-on-accent));border-color:var(--ng-accent-primary)}.ng-button--primary.ng-button--text{background-color:transparent;color:var(--ng-accent-primary);border-color:transparent}.ng-button--info{--ng-btn-shadow-color:var(--ng-status-info);background-color:var(--ng-status-info);color:var(--ng-btn-text-color, #000000);border-color:var(--ng-status-info)}.ng-button--info.ng-button--outline{background-color:transparent;color:var(--ng-text-primary, #000000);border-color:var(--ng-status-info)}.ng-button--info.ng-button--outline:hover:not(.ng-button--disabled){background-color:var(--ng-status-info);color:var(--ng-btn-text-color, #000000);border-color:var(--ng-status-info)}.ng-button--info.ng-button--text{background-color:transparent;color:var(--ng-text-primary, #000000);border-color:transparent}.ng-button--success{--ng-btn-shadow-color:var(--ng-status-success);--ng-btn-shadow-alpha:16%;background-color:var(--ng-status-success);color:var(--ng-btn-text-color, var(--ng-text-on-accent));border-color:var(--ng-status-success)}.ng-button--success.ng-button--outline{background-color:transparent;color:var(--ng-status-success);border-color:var(--ng-status-success)}.ng-button--success.ng-button--outline:hover:not(.ng-button--disabled){background-color:var(--ng-status-success);color:var(--ng-btn-text-color, var(--ng-text-on-accent));border-color:var(--ng-status-success)}.ng-button--success.ng-button--text{background-color:transparent;color:var(--ng-status-success);border-color:transparent}.ng-button--warning{--ng-btn-shadow-color:var(--ng-status-warning);--ng-btn-shadow-alpha:16%;background-color:var(--ng-status-warning);color:var(--ng-btn-text-color, #000000);border-color:var(--ng-status-warning)}.ng-button--warning.ng-button--outline{background-color:transparent;color:var(--ng-status-warning);border-color:var(--ng-status-warning)}.ng-button--warning.ng-button--outline:hover:not(.ng-button--disabled){background-color:var(--ng-status-warning);color:var(--ng-btn-text-color, #000000);border-color:var(--ng-status-warning)}.ng-button--warning.ng-button--text{background-color:transparent;color:var(--ng-status-warning);border-color:transparent}.ng-button--error{--ng-btn-shadow-color:var(--ng-status-error);--ng-btn-shadow-alpha:16%;background-color:var(--ng-status-error);color:var(--ng-btn-text-color, var(--ng-text-on-accent));border-color:var(--ng-status-error)}.ng-button--error.ng-button--outline{background-color:transparent;color:var(--ng-status-error);border-color:var(--ng-status-error)}.ng-button--error.ng-button--outline:hover:not(.ng-button--disabled){background-color:var(--ng-status-error);color:var(--ng-btn-text-color, var(--ng-text-on-accent));border-color:var(--ng-status-error)}.ng-button--error.ng-button--text{background-color:transparent;color:var(--ng-status-error);border-color:transparent}.ng-button--transparent,.ng-button--transparent.ng-button--outline,.ng-button--transparent.ng-button--text{background-color:transparent;color:var(--ng-text-primary);border-color:transparent}.ng-button--solid:not(.ng-button--transparent):not(.ng-button--disabled):not(.ng-button--loading),.ng-button--outline:not(.ng-button--transparent):not(.ng-button--disabled):not(.ng-button--loading){box-shadow:0 2px 4px -1px color-mix(in srgb,var(--ng-btn-shadow-color, var(--ng-accent-primary)) var(--ng-btn-shadow-alpha, 25%),transparent)}.ng-button--solid:not(.ng-button--transparent):not(.ng-button--disabled):not(.ng-button--loading):hover,.ng-button--outline:not(.ng-button--transparent):not(.ng-button--disabled):not(.ng-button--loading):hover{box-shadow:0 2px 4px -1px color-mix(in srgb,var(--ng-btn-shadow-color, var(--ng-accent-primary)) var(--ng-btn-shadow-alpha-hover, 40%),transparent)}.ng-button--solid:not(.ng-button--transparent):not(.ng-button--disabled):not(.ng-button--loading):active,.ng-button--outline:not(.ng-button--transparent):not(.ng-button--disabled):not(.ng-button--loading):active{box-shadow:0 1px 2px -1px color-mix(in srgb,var(--ng-btn-shadow-color, var(--ng-accent-primary)) var(--ng-btn-shadow-alpha, 25%),transparent)}.ng-button--outline{--ng-btn-shadow-alpha:8%;--ng-btn-shadow-alpha-hover:15%}.ng-button:hover:not(.ng-button--disabled):not(.ng-button--loading):not(.ng-button--transparent):not(.ng-button--text):not(.ng-button--outline){filter:brightness(.95)}.ng-button--text:hover:not(.ng-button--disabled):not(.ng-button--loading){background-color:color-mix(in srgb,var(--ng-status-info) 40%,transparent)}.ng-button:active:not(.ng-button--disabled):not(.ng-button--loading):not(.ng-button--transparent):not(.ng-button--text):not(.ng-button--outline){filter:brightness(.9)}.ng-button--loading{cursor:wait;opacity:.7;-webkit-user-select:none;user-select:none}.ng-button--disabled{cursor:not-allowed;opacity:.5;-webkit-user-select:none;user-select:none}.ng-attached-badge{position:absolute;top:0;right:0;transform:translate(35%,-35%);display:inline-flex;align-items:center;justify-content:center;min-width:calc(var(--ng-font-size) * 1.29);height:calc(var(--ng-font-size) * 1.29);padding:0 calc(var(--ng-spacing) * .4);border-radius:999px;font-family:var(--ng-font);font-size:calc(var(--ng-font-size) * .71);font-weight:600;line-height:1;white-space:nowrap;pointer-events:none}.ng-label{font-family:var(--ng-font);text-align:left;font-size:var(--ng-form-label-font-size-md, 14px);font-weight:var(--ng-form-label-font-weight, 600);line-height:calc(var(--ng-spacing) * 2);color:var(--ng-text-primary);margin-bottom:var(--ng-spacing);display:block;word-wrap:break-word}.ng-label small{color:var(--ng-status-error)}.ng-formitem-description{font-family:var(--ng-font);font-size:var(--ng-form-font-size-sm, 12px);font-weight:var(--ng-font-weight, 400);letter-spacing:0px;color:var(--ng-text-primary);word-wrap:break-word;line-height:var(--ng-spacing-large);margin-top:var(--ng-spacing-small)}.ng-formitem-description[aria-disabled=true]{color:var(--ng-text-disabled)}.ng-formitem-description__error{color:var(--ng-status-error)}.ng-checkbox.svelte-e6e3se.svelte-e6e3se{font-family:var(--ng-form-font-family)}.ng-checkbox.svelte-e6e3se .ng-label{margin-bottom:0}.ng-checkbox--invalid.svelte-e6e3se .ng-checkbox__input.svelte-e6e3se{border-color:var(--ng-form-border-invalid)}.ng-checkbox--invalid.svelte-e6e3se .ng-checkbox__input.svelte-e6e3se:focus{border-color:var(--ng-form-border-invalid)}.ng-checkbox-container.svelte-e6e3se.svelte-e6e3se{display:flex;align-items:center;gap:calc(var(--ng-form-font-size-md) * .7)}.ng-checkbox.svelte-e6e3se .ng-checkbox__label{flex:0 1 auto;min-width:0}.ng-checkbox--label-left.svelte-e6e3se .ng-checkbox__label{order:1}.ng-checkbox--label-left.svelte-e6e3se .ng-checkbox__input.svelte-e6e3se{order:2}.ng-checkbox--label-left.svelte-e6e3se .ng-checkbox__spinner.svelte-e6e3se{order:3}.ng-checkbox__spinner.svelte-e6e3se.svelte-e6e3se{display:inline-flex;align-items:center;color:var(--ng-text-secondary)}.ng-checkbox__spinner.svelte-e6e3se .material-symbols-outlined{font-size:calc(var(--ng-form-font-size-md) * 1.2);animation:svelte-e6e3se-ng-checkbox-spin .8s linear infinite}@keyframes svelte-e6e3se-ng-checkbox-spin{to{transform:rotate(360deg)}}.ng-checkbox__input.svelte-e6e3se.svelte-e6e3se{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:calc(var(--ng-form-font-size-md) * 1.5);height:calc(var(--ng-form-font-size-md) * 1.5);min-width:calc(var(--ng-form-font-size-md) * 1.5);min-height:calc(var(--ng-form-font-size-md) * 1.5);border:1px solid var(--ng-form-border);border-radius:4px;background-color:var(--ng-form-background);cursor:pointer;transition:all .2s ease-in-out;position:relative;margin:0}.ng-checkbox__input.svelte-e6e3se.svelte-e6e3se:hover:not(:disabled){border-color:var(--ng-form-border-focus)}.ng-checkbox__input.svelte-e6e3se.svelte-e6e3se:focus{border-color:var(--ng-form-border-focus)}.ng-checkbox__input.svelte-e6e3se.svelte-e6e3se:checked{background-color:var(--ng-accent-primary);border-color:var(--ng-accent-primary);background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:calc(var(--ng-form-font-size-md) * 1.5)}.ng-checkbox__input.svelte-e6e3se.svelte-e6e3se:checked:hover{background-color:var(--ng-accent-primary);border-color:var(--ng-accent-primary)}.ng-checkbox__input.svelte-e6e3se.svelte-e6e3se:disabled{cursor:not-allowed;-webkit-user-select:none;user-select:none;background-color:var(--ng-form-background-disabled);border-color:var(--ng-form-border-disabled)}.ng-checkbox__input.svelte-e6e3se.svelte-e6e3se:disabled:checked{background-color:var(--ng-form-background-disabled);border-color:var(--ng-form-border-disabled);background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%23979797' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}.ng-checkbox__input.svelte-e6e3se.svelte-e6e3se:indeterminate{background-color:var(--ng-accent-primary);border-color:var(--ng-accent-primary);background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 8h8' stroke='white' stroke-width='2' stroke-linecap='round'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:calc(var(--ng-form-font-size-md) * 1.5)}.ng-checkbox__input.svelte-e6e3se.svelte-e6e3se:disabled:indeterminate{background-color:var(--ng-form-background-disabled);border-color:var(--ng-form-border-disabled);background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 8h8' stroke='%23979797' stroke-width='2' stroke-linecap='round'/%3e%3c/svg%3e")}.ng-checkbox.svelte-e6e3se .ng-checkbox__label{color:var(--ng-form-label-color);font-size:var(--ng-form-label-font-size-md);font-weight:var(--ng-form-label-font-weight);line-height:1.3}.ng-checkbox--disabled.svelte-e6e3se .ng-checkbox__label{color:var(--ng-form-color-disabled)}.ng-checkbox--readonly.svelte-e6e3se .ng-checkbox__input.svelte-e6e3se{cursor:default;pointer-events:none;border-color:var(--ng-form-border);background-color:var(--ng-form-background-readonly)}.ng-checkbox--readonly.svelte-e6e3se .ng-checkbox__input.svelte-e6e3se:checked{background-color:var(--ng-accent-primary);border-color:var(--ng-accent-primary)}.ng-checkbox--viewmode.svelte-e6e3se .ng-checkbox__input.svelte-e6e3se{cursor:default;pointer-events:none;background-color:transparent;border-color:var(--ng-form-border)}.ng-checkbox--viewmode.svelte-e6e3se .ng-checkbox__input.svelte-e6e3se:checked{background-color:var(--ng-accent-primary);border-color:var(--ng-accent-primary)}.ng-checkbox--loading.svelte-e6e3se .ng-checkbox__input.svelte-e6e3se{cursor:progress}.ng-checkbox--loading.svelte-e6e3se .ng-checkbox__input.svelte-e6e3se:hover:not(:disabled){border-color:var(--ng-form-border)}.ng-checkbox--loading.svelte-e6e3se .ng-checkbox__input.svelte-e6e3se:checked:hover,.ng-checkbox--loading.svelte-e6e3se .ng-checkbox__input.svelte-e6e3se:indeterminate:hover{border-color:var(--ng-accent-primary)}.ng-checkbox--sm.svelte-e6e3se .ng-checkbox__label{font-size:var(--ng-form-label-font-size-sm)}.ng-checkbox--sm.svelte-e6e3se .ng-checkbox__input.svelte-e6e3se{width:calc(var(--ng-form-font-size-sm) * 1.5);height:calc(var(--ng-form-font-size-sm) * 1.5);min-width:calc(var(--ng-form-font-size-sm) * 1.5);min-height:calc(var(--ng-form-font-size-sm) * 1.5)}.ng-checkbox--sm.svelte-e6e3se .ng-checkbox__input.svelte-e6e3se:checked,.ng-checkbox--sm.svelte-e6e3se .ng-checkbox__input.svelte-e6e3se:indeterminate{background-size:calc(var(--ng-form-font-size-sm) * 1.5)}.ng-checkbox--sm.svelte-e6e3se .ng-checkbox__spinner.svelte-e6e3se .material-symbols-outlined{font-size:calc(var(--ng-form-font-size-sm) * 1.2)}.ng-checkbox--sm.svelte-e6e3se .ng-checkbox-container.svelte-e6e3se{gap:calc(var(--ng-form-font-size-sm) * .7)}.ng-checkbox--md.svelte-e6e3se .ng-checkbox__label{font-size:var(--ng-form-label-font-size-md)}.ng-checkbox--md.svelte-e6e3se .ng-checkbox__input.svelte-e6e3se{width:calc(var(--ng-form-font-size-md) * 1.5);height:calc(var(--ng-form-font-size-md) * 1.5);min-width:calc(var(--ng-form-font-size-md) * 1.5);min-height:calc(var(--ng-form-font-size-md) * 1.5)}.ng-checkbox--md.svelte-e6e3se .ng-checkbox__input.svelte-e6e3se:checked,.ng-checkbox--md.svelte-e6e3se .ng-checkbox__input.svelte-e6e3se:indeterminate{background-size:calc(var(--ng-form-font-size-md) * 1.5)}.ng-checkbox--md.svelte-e6e3se .ng-checkbox__spinner.svelte-e6e3se .material-symbols-outlined{font-size:calc(var(--ng-form-font-size-md) * 1.2)}.ng-checkbox--md.svelte-e6e3se .ng-checkbox-container.svelte-e6e3se{gap:calc(var(--ng-form-font-size-md) * .7)}.ng-checkbox--lg.svelte-e6e3se .ng-checkbox__label{font-size:var(--ng-form-label-font-size-lg)}.ng-checkbox--lg.svelte-e6e3se .ng-checkbox__input.svelte-e6e3se{width:calc(var(--ng-form-font-size-lg) * 1.5);height:calc(var(--ng-form-font-size-lg) * 1.5);min-width:calc(var(--ng-form-font-size-lg) * 1.5);min-height:calc(var(--ng-form-font-size-lg) * 1.5)}.ng-checkbox--lg.svelte-e6e3se .ng-checkbox__input.svelte-e6e3se:checked,.ng-checkbox--lg.svelte-e6e3se .ng-checkbox__input.svelte-e6e3se:indeterminate{background-size:calc(var(--ng-form-font-size-lg) * 1.5)}.ng-checkbox--lg.svelte-e6e3se .ng-checkbox__spinner.svelte-e6e3se .material-symbols-outlined{font-size:calc(var(--ng-form-font-size-lg) * 1.2)}.ng-checkbox--lg.svelte-e6e3se .ng-checkbox-container.svelte-e6e3se{gap:calc(var(--ng-form-font-size-lg) * .7)}.ng-section-title{font-family:var(--ng-font);font-size:calc(var(--ng-font-size) * 1.4);font-weight:600;color:var(--ng-text-primary);margin:0;padding:0;line-height:1.4;flex:1}.ng-section-header{width:100%;display:flex;justify-content:space-between;align-items:center}.ng-section-header p{font-family:var(--ng-font);font-size:var(--ng-font-size);font-weight:var(--ng-font-weight);line-height:1.3;margin-top:4px;color:var(--ng-text-secondary)}.ng-section-action{display:flex;align-items:center;border:none;border-radius:var(--ng-rounded);aspect-ratio:1/1;cursor:pointer;background-color:var(--ng-background-surface);color:var(--ng-text-primary)}.ng-section-action--alignment-top{align-self:start}.ng-section-action .material-symbols-outlined{font-size:calc(var(--ng-font-size) * 1.5)!important}.ng-section-action:hover,.ng-section-action:focus-visible{background-color:var(--ng-background-surface-alt)}.ng-section-action:active{background-color:var(--ng-background-surface-alt)}.ng-loader.svelte-1l0zbwo{display:flex;align-items:center;justify-content:center;padding:32px 24px;height:100%}.ng-loader.svelte-1l0zbwo .bx--loading{width:20px;height:20px}.ng-loader--large.svelte-1l0zbwo{padding:48px 24px}.ng-loader--large.svelte-1l0zbwo .bx--loading{width:24px;height:24px}.ng-container{background-color:var(--ng-background-surface);border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded);display:flex;flex-direction:column;height:100%;box-sizing:border-box;font-family:var(--ng-font)}.ng-container--wrapper{background-color:transparent;border:none}.ng-container--wrapper>.ng-container__body{padding:0}.ng-container__header{min-height:41px;display:flex;align-items:center;padding:var(--ng-spacing-sm) var(--ng-spacing-md);border-bottom:1px solid var(--ng-border-primary)}.ng-container__body{overflow-y:auto;overflow-x:hidden;height:100%;flex:1;position:relative}.ng-container__body--loading{overflow:hidden;max-height:100px;position:relative;left:4px;top:2px}.ng-container__body--loading .ng-container__slot{opacity:0;pointer-events:none}.ng-container__loader{position:absolute;top:0;left:0;width:100%;z-index:1;pointer-events:none}.ng-container__slot{transition:all,.1s;height:100%}.ng-container--padding-none>.ng-container__header{padding-left:calc(var(--ng-spacing-small) - 1px)}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/_app/immutable/assets/inter-cyrillic-ext-300-normal.CgCALhwJ.woff2) format("woff2"),url(/_app/immutable/assets/inter-cyrillic-ext-300-normal.RId2JxDB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/_app/immutable/assets/inter-cyrillic-300-normal.BnqRxXuy.woff2) format("woff2"),url(/_app/immutable/assets/inter-cyrillic-300-normal.LR1W_oT8.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/_app/immutable/assets/inter-greek-ext-300-normal.l2DDyC6M.woff2) format("woff2"),url(/_app/immutable/assets/inter-greek-ext-300-normal.DLbbeei1.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/_app/immutable/assets/inter-greek-300-normal.DmGD3g_f.woff2) format("woff2"),url(/_app/immutable/assets/inter-greek-300-normal.BrhSP0vQ.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/_app/immutable/assets/inter-vietnamese-300-normal.Bdr24Bqb.woff2) format("woff2"),url(/_app/immutable/assets/inter-vietnamese-300-normal.DDGmYYdT.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/_app/immutable/assets/inter-latin-ext-300-normal.CPgO9Ksf.woff2) format("woff2"),url(/_app/immutable/assets/inter-latin-ext-300-normal.Dp1L8vcn.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/_app/immutable/assets/inter-latin-300-normal.BVlfKGgI.woff2) format("woff2"),url(/_app/immutable/assets/inter-latin-300-normal.i8F0SvXL.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_app/immutable/assets/inter-cyrillic-ext-400-normal.BQZuk6qB.woff2) format("woff2"),url(/_app/immutable/assets/inter-cyrillic-ext-400-normal.DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_app/immutable/assets/inter-cyrillic-400-normal.obahsSVq.woff2) format("woff2"),url(/_app/immutable/assets/inter-cyrillic-400-normal.HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_app/immutable/assets/inter-greek-ext-400-normal.DGGRlc-M.woff2) format("woff2"),url(/_app/immutable/assets/inter-greek-ext-400-normal.KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_app/immutable/assets/inter-greek-400-normal.B4URO6DV.woff2) format("woff2"),url(/_app/immutable/assets/inter-greek-400-normal.q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_app/immutable/assets/inter-vietnamese-400-normal.DMkecbls.woff2) format("woff2"),url(/_app/immutable/assets/inter-vietnamese-400-normal.Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_app/immutable/assets/inter-latin-ext-400-normal.C1nco2VV.woff2) format("woff2"),url(/_app/immutable/assets/inter-latin-ext-400-normal.77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_app/immutable/assets/inter-latin-400-normal.C38fXH4l.woff2) format("woff2"),url(/_app/immutable/assets/inter-latin-400-normal.CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_app/immutable/assets/inter-cyrillic-ext-500-normal.B0yAr1jD.woff2) format("woff2"),url(/_app/immutable/assets/inter-cyrillic-ext-500-normal.BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_app/immutable/assets/inter-cyrillic-500-normal.BasfLYem.woff2) format("woff2"),url(/_app/immutable/assets/inter-cyrillic-500-normal.CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_app/immutable/assets/inter-greek-ext-500-normal.C4iEst2y.woff2) format("woff2"),url(/_app/immutable/assets/inter-greek-ext-500-normal.2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_app/immutable/assets/inter-greek-500-normal.BIZE56-Y.woff2) format("woff2"),url(/_app/immutable/assets/inter-greek-500-normal.Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_app/immutable/assets/inter-vietnamese-500-normal.DOriooB6.woff2) format("woff2"),url(/_app/immutable/assets/inter-vietnamese-500-normal.mJboJaSs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_app/immutable/assets/inter-latin-ext-500-normal.CV4jyFjo.woff2) format("woff2"),url(/_app/immutable/assets/inter-latin-ext-500-normal.BxGbmqWO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_app/immutable/assets/inter-latin-500-normal.Cerq10X2.woff2) format("woff2"),url(/_app/immutable/assets/inter-latin-500-normal.BL9OpVg8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_app/immutable/assets/inter-cyrillic-ext-600-normal.Dfes3d0z.woff2) format("woff2"),url(/_app/immutable/assets/inter-cyrillic-ext-600-normal.Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_app/immutable/assets/inter-cyrillic-600-normal.CWCymEST.woff2) format("woff2"),url(/_app/immutable/assets/inter-cyrillic-600-normal.4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_app/immutable/assets/inter-greek-ext-600-normal.DRtmH8MT.woff2) format("woff2"),url(/_app/immutable/assets/inter-greek-ext-600-normal.B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_app/immutable/assets/inter-greek-600-normal.plRanbMR.woff2) format("woff2"),url(/_app/immutable/assets/inter-greek-600-normal.BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_app/immutable/assets/inter-vietnamese-600-normal.Cc8MFFhd.woff2) format("woff2"),url(/_app/immutable/assets/inter-vietnamese-600-normal.BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_app/immutable/assets/inter-latin-ext-600-normal.D2bJ5OIk.woff2) format("woff2"),url(/_app/immutable/assets/inter-latin-ext-600-normal.CIVaiw4L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_app/immutable/assets/inter-latin-600-normal.LgqL8muc.woff2) format("woff2"),url(/_app/immutable/assets/inter-latin-600-normal.CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_app/immutable/assets/inter-cyrillic-ext-700-normal.BjwYoWNd.woff2) format("woff2"),url(/_app/immutable/assets/inter-cyrillic-ext-700-normal.LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_app/immutable/assets/inter-cyrillic-700-normal.CjBOestx.woff2) format("woff2"),url(/_app/immutable/assets/inter-cyrillic-700-normal.DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_app/immutable/assets/inter-greek-ext-700-normal.qfdV9bQt.woff2) format("woff2"),url(/_app/immutable/assets/inter-greek-ext-700-normal.BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_app/immutable/assets/inter-greek-700-normal.C3JjAnD8.woff2) format("woff2"),url(/_app/immutable/assets/inter-greek-700-normal.BUv2fZ6O.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_app/immutable/assets/inter-vietnamese-700-normal.DlLaEgI2.woff2) format("woff2"),url(/_app/immutable/assets/inter-vietnamese-700-normal.BZaoP0fm.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_app/immutable/assets/inter-latin-ext-700-normal.Ca8adRJv.woff2) format("woff2"),url(/_app/immutable/assets/inter-latin-ext-700-normal.TidjK2hL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_app/immutable/assets/inter-latin-700-normal.Yt3aPRUw.woff2) format("woff2"),url(/_app/immutable/assets/inter-latin-700-normal.BLAVimhd.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.ng-theme.svelte-1lvgotm{height:100%;background-color:var(--ng-background-canvas)}.spin.icon{animation:svelte-1lvgotm-spin 1s linear infinite}@keyframes svelte-1lvgotm-spin{to{transform:rotate(360deg)}}.calendar.svelte-m051za.svelte-m051za{background:var(--ng-background-surface);border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded);font-family:var(--ng-form-font-family);padding:16px;width:calc(var(--ng-form-font-size-md) * 20)}.calendar-header.svelte-m051za.svelte-m051za{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.nav-button.svelte-m051za.svelte-m051za{background:none;border:none;font-size:18px;cursor:pointer;padding:4px 8px;border-radius:4px;color:var(--ng-text-secondary);display:flex;align-items:center;justify-content:center}.nav-button.svelte-m051za.svelte-m051za:hover{background:var(--ng-background-surface-alt)}.month-year-container.svelte-m051za.svelte-m051za{display:flex;align-items:center;justify-content:center;gap:8px}.month-container.svelte-m051za.svelte-m051za,.year-container.svelte-m051za.svelte-m051za{position:relative}.month-input.svelte-m051za.svelte-m051za,.year-input.svelte-m051za.svelte-m051za{border:none;width:auto;padding:4px 8px;outline:none;background:transparent;border-radius:6px;text-align:center;max-width:70px;color:var(--ng-text-primary);font-size:var(--ng-form-font-size-md);font-weight:var(--ng-font-weight)}.month-input.svelte-m051za.svelte-m051za:focus,.year-input.svelte-m051za.svelte-m051za:focus{background-color:var(--ng-accent-muted)}.month-input[readonly].svelte-m051za.svelte-m051za,.year-input[readonly].svelte-m051za.svelte-m051za{cursor:pointer}.month-input.svelte-m051za.svelte-m051za{max-width:110px}.year-input.svelte-m051za.svelte-m051za{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.year-input.svelte-m051za.svelte-m051za::-webkit-outer-spin-button,.year-input.svelte-m051za.svelte-m051za::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.month-picker-dropdown.svelte-m051za.svelte-m051za{position:absolute;z-index:1001;background:var(--ng-background-surface);border:1px solid var(--ng-border-primary);border-radius:4px;box-shadow:var(--ng-shadow-lg);padding:8px;top:100%;left:0;margin-top:4px}.month-picker.svelte-m051za.svelte-m051za{display:flex;flex-direction:column;gap:2px;min-width:120px;max-height:200px;overflow-y:auto}.year-picker-dropdown.svelte-m051za.svelte-m051za{position:absolute;z-index:1001;background:var(--ng-background-surface);border:1px solid var(--ng-border-primary);border-radius:4px;box-shadow:var(--ng-shadow-lg);padding:8px;top:100%;left:0;margin-top:4px}.year-picker.svelte-m051za.svelte-m051za{display:flex;flex-direction:column;gap:2px;min-width:80px;max-height:200px;overflow-y:auto}.month-option.svelte-m051za.svelte-m051za,.year-option.svelte-m051za.svelte-m051za{padding:8px 12px;border:none;background:none;cursor:pointer;border-radius:4px;font-size:var(--ng-form-font-size-md);font-weight:var(--ng-font-weight);text-align:left;color:var(--ng-text-primary)}.month-option.svelte-m051za.svelte-m051za:hover,.year-option.svelte-m051za.svelte-m051za:hover{background:var(--ng-background-surface-alt)}.month-option.selected.svelte-m051za.svelte-m051za,.year-option.selected.svelte-m051za.svelte-m051za{background:var(--ng-accent-primary);color:var(--ng-text-on-accent)}.calendar-grid.svelte-m051za.svelte-m051za{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;overflow:hidden;position:relative}.days-container.svelte-m051za.svelte-m051za{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;grid-column:1/-1;grid-row:2/-1}.day-header.svelte-m051za.svelte-m051za{text-align:center;font-size:calc(var(--ng-form-font-size-md) * .85);font-weight:600;color:var(--ng-text-secondary);padding:8px 4px;grid-row:1;z-index:1}.day-cell.svelte-m051za.svelte-m051za{aspect-ratio:1;border:none;background:none;display:flex;align-items:center;justify-content:center;font-size:var(--ng-form-font-size-md);font-weight:var(--ng-font-weight);cursor:pointer;border-radius:4px;color:var(--ng-text-primary)}.day-cell.svelte-m051za.svelte-m051za:hover{background:var(--ng-background-surface-alt)}.day-cell.today.svelte-m051za.svelte-m051za{background:var(--ng-accent-muted);color:var(--ng-accent-hover);font-weight:600}.day-cell.selected.svelte-m051za.svelte-m051za{background:var(--ng-accent-primary);color:var(--ng-text-on-accent);font-weight:600}.day-cell.outside-month.svelte-m051za.svelte-m051za{color:var(--ng-grey-400);opacity:.55}.day-cell.disabled.svelte-m051za.svelte-m051za,.day-cell.svelte-m051za.svelte-m051za:disabled{opacity:.3;cursor:not-allowed;pointer-events:none;color:var(--ng-text-disabled)}.day-cell.disabled.svelte-m051za.svelte-m051za:hover,.day-cell.svelte-m051za.svelte-m051za:disabled:hover{background:none}.calendar--sm.svelte-m051za.svelte-m051za{width:calc(var(--ng-form-font-size-sm) * 20)}.calendar--sm.svelte-m051za .month-input.svelte-m051za,.calendar--sm.svelte-m051za .year-input.svelte-m051za,.calendar--sm.svelte-m051za .month-option.svelte-m051za,.calendar--sm.svelte-m051za .year-option.svelte-m051za{font-size:var(--ng-form-font-size-sm)}.calendar--sm.svelte-m051za .day-header.svelte-m051za{font-size:calc(var(--ng-form-font-size-sm) * .85)}.calendar--sm.svelte-m051za .day-cell.svelte-m051za{font-size:var(--ng-form-font-size-sm)}.calendar--sm.svelte-m051za .nav-button.svelte-m051za{font-size:calc(var(--ng-form-font-size-sm) * 1.3)}.calendar--lg.svelte-m051za.svelte-m051za{width:calc(var(--ng-form-font-size-lg) * 20)}.calendar--lg.svelte-m051za .month-input.svelte-m051za,.calendar--lg.svelte-m051za .year-input.svelte-m051za,.calendar--lg.svelte-m051za .month-option.svelte-m051za,.calendar--lg.svelte-m051za .year-option.svelte-m051za{font-size:var(--ng-form-font-size-lg)}.calendar--lg.svelte-m051za .day-header.svelte-m051za{font-size:calc(var(--ng-form-font-size-lg) * .85)}.calendar--lg.svelte-m051za .day-cell.svelte-m051za{font-size:var(--ng-form-font-size-lg)}.calendar--lg.svelte-m051za .nav-button.svelte-m051za{font-size:calc(var(--ng-form-font-size-lg) * 1.3)}.zeyrek-date-picker.svelte-g6ajel.svelte-g6ajel{display:flex;align-items:center;overflow:hidden;height:var(--ng-form-height-md);padding:0 var(--ng-form-padding-x-md);gap:2px;border:1px solid var(--ng-form-border);border-radius:var(--ng-form-radius-md);position:relative;transition:border-color .2s ease;width:100%;background:var(--ng-form-background);container-type:inline-size;container-name:date-picker}.zeyrek-date-picker.svelte-g6ajel.svelte-g6ajel:hover:not(.disabled){border-color:var(--ng-form-border-focus)}.zeyrek-date-picker.svelte-g6ajel.svelte-g6ajel:focus-within:not(.disabled){border-color:var(--ng-form-border-focus)}.zeyrek-date-picker.invalid.svelte-g6ajel.svelte-g6ajel{border-color:var(--ng-form-border-invalid)}.zeyrek-date-picker.invalid.svelte-g6ajel .date-icon{color:var(--ng-form-color-invalid)!important}.zeyrek-date-picker.invalid.svelte-g6ajel.svelte-g6ajel:focus-within{border-color:var(--ng-form-border-invalid)}.zeyrek-date-picker.svelte-g6ajel .date-icon{font-size:calc(var(--ng-form-font-size-md) * 1.3)}.zeyrek-date-picker.disabled.svelte-g6ajel.svelte-g6ajel{background-color:var(--ng-form-background-disabled);border-color:var(--ng-form-border-disabled);color:var(--ng-form-color-disabled);cursor:default;-webkit-user-select:none;user-select:none}.zeyrek-date-picker.disabled.svelte-g6ajel.svelte-g6ajel:hover,.zeyrek-date-picker.disabled.svelte-g6ajel.svelte-g6ajel:focus-within{border-color:var(--ng-form-border-disabled)}.zeyrek-date-picker.disabled.svelte-g6ajel .date-icon{color:var(--ng-form-color-disabled)!important}.date-input-wrapper.svelte-g6ajel.svelte-g6ajel{padding-right:calc(var(--ng-form-font-size-md) + 5px + 6px)}.date-input.svelte-g6ajel.svelte-g6ajel{border:none;flex:1;min-width:0;padding:4px 8px;outline:none;background:transparent;border-radius:6px;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:var(--ng-form-font-size-md);font-family:var(--ng-form-font-family);font-weight:var(--ng-font-weight);color:var(--ng-form-color)}.date-input.svelte-g6ajel.svelte-g6ajel:focus{background-color:var(--ng-accent-muted)}.date-input.svelte-g6ajel.svelte-g6ajel:disabled{color:var(--ng-form-color-disabled);cursor:default;-webkit-user-select:none;user-select:none}.date-input.svelte-g6ajel.svelte-g6ajel:disabled:hover,.date-input.svelte-g6ajel.svelte-g6ajel:disabled:focus{background:inherit}.date-input.svelte-g6ajel.svelte-g6ajel:disabled::placeholder{color:var(--ng-form-color-disabled)}.date-input.svelte-g6ajel.svelte-g6ajel::placeholder{color:var(--ng-form-color-placeholder)}.zeyrek-date-picker.svelte-g6ajel .date-input.compact-selected-date.svelte-g6ajel{flex:none;width:120px}.calendar-wrapper.svelte-g6ajel.svelte-g6ajel{position:absolute;z-index:1000}.date-input-wrapper.svelte-g6ajel.svelte-g6ajel{display:flex;align-items:center;gap:4px;flex:1;min-width:0}.clear-button.svelte-g6ajel.svelte-g6ajel{border:none;color:var(--ng-form-color);background-color:var(--ng-form-background);position:absolute;right:8px;top:50%;transform:translateY(-50%);height:calc(var(--ng-form-font-size-md) + 5px);width:calc(var(--ng-form-font-size-md) + 5px);cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px}.clear-button.svelte-g6ajel .icon{font-size:calc(var(--ng-form-font-size-md) + 5px)}.clear-button.svelte-g6ajel.svelte-g6ajel:hover{opacity:1;background:var(--ng-background-surface-alt)}.zeyrek-date-picker--readonly.svelte-g6ajel.svelte-g6ajel{background-color:var(--ng-form-background-readonly);border:none}.zeyrek-date-picker--readonly.svelte-g6ajel .date-input-wrapper .date-input.svelte-g6ajel{color:var(--ng-form-color);cursor:text;-webkit-user-select:text;user-select:text}.zeyrek-date-picker--readonly.svelte-g6ajel .date-input-wrapper .date-input.svelte-g6ajel:hover{background-color:inherit}.zeyrek-date-picker--viewmode.svelte-g6ajel.svelte-g6ajel{background-color:transparent;padding-left:0;padding-right:0;border:none;cursor:text;-webkit-user-select:text;user-select:text;padding:0 0 calc(var(--ng-form-height-md) - var(--ng-form-font-size-md) * 1.3) 0;gap:0}.zeyrek-date-picker--viewmode.svelte-g6ajel .date-input-wrapper .date-input.svelte-g6ajel{color:var(--ng-form-color);cursor:text;-webkit-user-select:text;user-select:text}.zeyrek-date-picker--viewmode.svelte-g6ajel .date-input-wrapper .date-input.svelte-g6ajel:hover{background-color:inherit}.zeyrek-date-picker--sm.svelte-g6ajel.svelte-g6ajel{height:var(--ng-form-height-sm);padding:0 var(--ng-form-padding-x-sm);border-radius:var(--ng-form-radius-sm)}.zeyrek-date-picker--sm.svelte-g6ajel .date-icon{font-size:calc(var(--ng-form-font-size-sm) * 1.3)}.zeyrek-date-picker--sm.svelte-g6ajel .date-input-wrapper.svelte-g6ajel{padding-right:calc(var(--ng-form-font-size-sm) + 4px + 6px)}.zeyrek-date-picker--sm.svelte-g6ajel .date-input.svelte-g6ajel{font-size:var(--ng-form-font-size-sm)}.zeyrek-date-picker--sm.svelte-g6ajel .clear-button.svelte-g6ajel{height:calc(var(--ng-form-font-size-sm) + 4px);width:calc(var(--ng-form-font-size-sm) + 4px)}.zeyrek-date-picker--sm.svelte-g6ajel .clear-button.svelte-g6ajel .icon{font-size:calc(var(--ng-form-font-size-sm) + 4px)}.zeyrek-date-picker--sm.zeyrek-date-picker--viewmode.svelte-g6ajel.svelte-g6ajel{padding:0 0 calc(var(--ng-form-height-sm) - var(--ng-form-font-size-sm) * 1.3) 0;gap:0}.zeyrek-date-picker--md.svelte-g6ajel.svelte-g6ajel{height:var(--ng-form-height-md);padding:0 var(--ng-form-padding-x-md);border-radius:var(--ng-form-radius-md)}.zeyrek-date-picker--md.svelte-g6ajel .date-icon{font-size:calc(var(--ng-form-font-size-md) * 1.3)}.zeyrek-date-picker--md.svelte-g6ajel .date-input-wrapper.svelte-g6ajel{padding-right:calc(var(--ng-form-font-size-md) + 5px + 6px)}.zeyrek-date-picker--md.svelte-g6ajel .date-input.svelte-g6ajel{font-size:var(--ng-form-font-size-md)}.zeyrek-date-picker--md.svelte-g6ajel .clear-button.svelte-g6ajel{height:calc(var(--ng-form-font-size-md) + 5px);width:calc(var(--ng-form-font-size-md) + 5px)}.zeyrek-date-picker--md.svelte-g6ajel .clear-button.svelte-g6ajel .icon{font-size:calc(var(--ng-form-font-size-md) + 5px)}.zeyrek-date-picker--md.zeyrek-date-picker--viewmode.svelte-g6ajel.svelte-g6ajel{padding:0 0 calc(var(--ng-form-height-md) - var(--ng-form-font-size-md) * 1.3) 0;gap:0}.zeyrek-date-picker--lg.svelte-g6ajel.svelte-g6ajel{height:var(--ng-form-height-lg);padding:0 var(--ng-form-padding-x-lg);border-radius:var(--ng-form-radius-lg)}.zeyrek-date-picker--lg.svelte-g6ajel .date-icon{font-size:calc(var(--ng-form-font-size-lg) * 1.3)}.zeyrek-date-picker--lg.svelte-g6ajel .date-input-wrapper.svelte-g6ajel{padding-right:calc(var(--ng-form-font-size-lg) + 6px + 6px)}.zeyrek-date-picker--lg.svelte-g6ajel .date-input.svelte-g6ajel{font-size:var(--ng-form-font-size-lg)}.zeyrek-date-picker--lg.svelte-g6ajel .clear-button.svelte-g6ajel{height:calc(var(--ng-form-font-size-lg) + 6px);width:calc(var(--ng-form-font-size-lg) + 6px)}.zeyrek-date-picker--lg.svelte-g6ajel .clear-button.svelte-g6ajel .icon{font-size:calc(var(--ng-form-font-size-lg) + 6px)}.zeyrek-date-picker--lg.zeyrek-date-picker--viewmode.svelte-g6ajel.svelte-g6ajel{padding:0 0 calc(var(--ng-form-height-lg) - var(--ng-form-font-size-lg) * 1.3) 0;gap:0}.spinner.svelte-g6ajel.svelte-g6ajel{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;color:var(--ng-text-secondary)}.spinner.svelte-g6ajel .material-symbols-outlined{font-size:calc(var(--ng-form-font-size-md) + 5px);animation:svelte-g6ajel-zeyrek-date-picker-spin .8s linear infinite}.zeyrek-date-picker--loading.svelte-g6ajel .date-input.svelte-g6ajel{cursor:progress}@keyframes svelte-g6ajel-zeyrek-date-picker-spin{to{transform:rotate(360deg)}}.datepicker-wrapper.svelte-1jae460{display:flex;flex-direction:column;font-family:var(--ng-form-font-family)}.datepicker-wrapper--disabled.svelte-1jae460{pointer-events:none;cursor:default}.datepicker-wrapper.svelte-1jae460 .datepicker-wrapper__label{color:var(--ng-form-label-color);font-size:var(--ng-form-label-font-size-md);font-weight:var(--ng-form-label-font-weight);margin-bottom:var(--ng-form-label-margin-bottom-md)}.datepicker-wrapper--viewmode.svelte-1jae460 .datepicker-wrapper__label{margin-bottom:var(--ng-form-label-viewmode-margin-bottom-md)}.datepicker-wrapper--sm.svelte-1jae460 .datepicker-wrapper__label{font-size:var(--ng-form-label-font-size-sm);margin-bottom:var(--ng-form-label-margin-bottom-sm)}.datepicker-wrapper--sm.datepicker-wrapper--viewmode.svelte-1jae460 .datepicker-wrapper__label{margin-bottom:var(--ng-form-label-viewmode-margin-bottom-sm)}.datepicker-wrapper--md.svelte-1jae460 .datepicker-wrapper__label{font-size:var(--ng-form-label-font-size-md);margin-bottom:var(--ng-form-label-margin-bottom-md)}.datepicker-wrapper--md.datepicker-wrapper--viewmode.svelte-1jae460 .datepicker-wrapper__label{margin-bottom:var(--ng-form-label-viewmode-margin-bottom-md)}.datepicker-wrapper--lg.svelte-1jae460 .datepicker-wrapper__label{font-size:var(--ng-form-label-font-size-lg);margin-bottom:var(--ng-form-label-margin-bottom-lg)}.datepicker-wrapper--lg.datepicker-wrapper--viewmode.svelte-1jae460 .datepicker-wrapper__label{margin-bottom:var(--ng-form-label-viewmode-margin-bottom-lg)}.date-range-container.svelte-3qs6n3.svelte-3qs6n3{container-type:inline-size;container-name:date-range-picker;width:100%}.zeyrek-date-range-picker.svelte-3qs6n3.svelte-3qs6n3{display:flex;align-items:center;overflow:hidden;height:var(--ng-form-height-md);border:1px solid var(--ng-form-border);border-radius:var(--ng-form-radius-md);position:relative;transition:border-color .2s ease;width:100%;background-color:var(--ng-form-background)}.zeyrek-date-range-picker.svelte-3qs6n3 .zeyrek-date-picker{border:none;flex:1;border-radius:0}.zeyrek-date-range-picker.svelte-3qs6n3.svelte-3qs6n3:focus-within:not(.disabled){border-color:var(--ng-form-border-focus)}.zeyrek-date-range-picker.invalid.svelte-3qs6n3.svelte-3qs6n3{border-color:var(--ng-form-border-invalid)}.zeyrek-date-range-picker.invalid.svelte-3qs6n3 .date-icon{color:var(--ng-form-color-invalid)!important}.zeyrek-date-range-picker.invalid.svelte-3qs6n3.svelte-3qs6n3:focus-within{border-color:var(--ng-form-border-invalid)}.zeyrek-date-range-picker.disabled.svelte-3qs6n3.svelte-3qs6n3{background-color:var(--ng-form-background-disabled);border-color:var(--ng-form-border-disabled);color:var(--ng-form-color-disabled);cursor:default;-webkit-user-select:none;user-select:none}.zeyrek-date-range-picker.disabled.svelte-3qs6n3 .separator.svelte-3qs6n3 .icon{color:var(--ng-form-color-disabled)!important}.zeyrek-date-range-picker.disabled.svelte-3qs6n3.svelte-3qs6n3:hover,.zeyrek-date-range-picker.disabled.svelte-3qs6n3.svelte-3qs6n3:focus-within{border-color:var(--ng-form-border-disabled)}.separator.svelte-3qs6n3.svelte-3qs6n3{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0 4px}.spinner.svelte-3qs6n3.svelte-3qs6n3{flex:0 0 auto;display:inline-flex;align-items:center;padding-right:var(--ng-form-padding-x-md);color:var(--ng-text-secondary)}.spinner.svelte-3qs6n3 .material-symbols-outlined{font-size:calc(var(--ng-form-font-size-md) * 1.2);animation:svelte-3qs6n3-date-range-spin .8s linear infinite}.date-range-container--loading.svelte-3qs6n3 .date-input{cursor:progress}@keyframes svelte-3qs6n3-date-range-spin{to{transform:rotate(360deg)}}@container date-range-picker (max-width: 450px){.zeyrek-date-range-picker.svelte-3qs6n3.svelte-3qs6n3{flex-direction:column;align-items:stretch;height:calc(var(--ng-form-height-md) * 2 + 2px)}.zeyrek-date-picker{width:100%;flex:none}.separator.svelte-3qs6n3.svelte-3qs6n3,.spinner.svelte-3qs6n3.svelte-3qs6n3{display:none}}.zeyrek-date-range-picker--readonly.svelte-3qs6n3.svelte-3qs6n3{background-color:var(--ng-form-background-readonly);border:none;cursor:text;-webkit-user-select:text;user-select:text;padding:0;gap:0}.zeyrek-date-range-picker--viewmode.svelte-3qs6n3.svelte-3qs6n3{background-color:transparent;border:none;cursor:text;-webkit-user-select:text;user-select:text;padding-top:0;gap:0}.date-range-container--sm.svelte-3qs6n3 .zeyrek-date-range-picker.svelte-3qs6n3{height:var(--ng-form-height-sm);border-radius:var(--ng-form-radius-sm)}@container date-range-picker (max-width: 450px){.date-range-container--sm.svelte-3qs6n3 .zeyrek-date-range-picker.svelte-3qs6n3{height:calc(var(--ng-form-height-sm) * 2 + 2px)}}.date-range-container--md.svelte-3qs6n3 .zeyrek-date-range-picker.svelte-3qs6n3{height:var(--ng-form-height-md);border-radius:var(--ng-form-radius-md)}@container date-range-picker (max-width: 450px){.date-range-container--md.svelte-3qs6n3 .zeyrek-date-range-picker.svelte-3qs6n3{height:calc(var(--ng-form-height-md) * 2 + 2px)}}.date-range-container--lg.svelte-3qs6n3 .zeyrek-date-range-picker.svelte-3qs6n3{height:var(--ng-form-height-lg);border-radius:var(--ng-form-radius-lg)}@container date-range-picker (max-width: 450px){.date-range-container--lg.svelte-3qs6n3 .zeyrek-date-range-picker.svelte-3qs6n3{height:calc(var(--ng-form-height-lg) * 2 + 2px)}}.date-range-picker-wrapper.svelte-lhfzzd{position:relative}.date-range-picker-wrapper--disabled.svelte-lhfzzd{pointer-events:none;cursor:default}.date-range-picker-wrapper.svelte-lhfzzd .date-range-picker-wrapper__label{color:var(--ng-form-label-color);font-size:var(--ng-form-label-font-size-md);font-weight:var(--ng-form-label-font-weight);margin-bottom:var(--ng-form-label-margin-bottom-md)}.date-range-picker-wrapper--viewmode.svelte-lhfzzd .date-range-picker-wrapper__label{margin-bottom:var(--ng-form-label-viewmode-margin-bottom-md)}.date-range-picker-wrapper--sm.svelte-lhfzzd .date-range-picker-wrapper__label{font-size:var(--ng-form-label-font-size-sm);margin-bottom:var(--ng-form-label-margin-bottom-sm)}.date-range-picker-wrapper--sm.date-range-picker-wrapper--viewmode.svelte-lhfzzd .date-range-picker-wrapper__label{margin-bottom:var(--ng-form-label-viewmode-margin-bottom-sm)}.date-range-picker-wrapper--md.svelte-lhfzzd .date-range-picker-wrapper__label{font-size:var(--ng-form-label-font-size-md);margin-bottom:var(--ng-form-label-margin-bottom-md)}.date-range-picker-wrapper--md.date-range-picker-wrapper--viewmode.svelte-lhfzzd .date-range-picker-wrapper__label{margin-bottom:var(--ng-form-label-viewmode-margin-bottom-md)}.date-range-picker-wrapper--lg.svelte-lhfzzd .date-range-picker-wrapper__label{font-size:var(--ng-form-label-font-size-lg);margin-bottom:var(--ng-form-label-margin-bottom-lg)}.date-range-picker-wrapper--lg.date-range-picker-wrapper--viewmode.svelte-lhfzzd .date-range-picker-wrapper__label{margin-bottom:var(--ng-form-label-viewmode-margin-bottom-lg)}.ng-divider.svelte-1nmgt2.svelte-1nmgt2{display:flex;align-items:center;width:100%;height:100%;gap:calc(var(--ng-spacing) * .8);font-family:var(--ng-font)}.ng-divider__line.svelte-1nmgt2.svelte-1nmgt2{flex:1;border:none;border-top:var(--divider-width) var(--divider-style) var(--divider-color)}.ng-divider--vertical.svelte-1nmgt2.svelte-1nmgt2{flex-direction:column;width:auto;justify-content:center}.ng-divider--vertical.svelte-1nmgt2 .ng-divider__line.svelte-1nmgt2{border-top:none;border-left:var(--divider-width) var(--divider-style) var(--divider-color);width:0;height:100%}.ng-divider__label.svelte-1nmgt2.svelte-1nmgt2{min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--ng-text-secondary);font-size:calc(var(--ng-font-size) * .86);white-space:nowrap}.ng-reveal.svelte-1j3sc7m{--reveal-spacing:var(--ng-spacing, 8px);--reveal-rounded:var(--ng-rounded, 8px);--reveal-surface:var(--ng-background-surface, #ffffff);--reveal-text:var(--ng-text-primary, #161616);--reveal-text-muted:var(--ng-text-secondary, #525252);--reveal-border:var(--ng-border-primary, #c6c6c6);--reveal-invalid:var(--ng-form-border-invalid, #da1e28);--reveal-accent:var(--ng-accent-primary, #0f62fe);--reveal-font-size:var(--ng-font-size, 14px);position:fixed;top:50%;left:50%;z-index:1000;display:flex;flex-direction:column;gap:var(--reveal-spacing);box-sizing:border-box;width:min(480px,90vw);padding:calc(var(--reveal-spacing) * 2);transform:translate(-50%,-50%);border-radius:var(--reveal-rounded);background-color:var(--reveal-surface);box-shadow:var(--ng-shadow-md, 0 8px 24px rgba(0, 0, 0, .2));color:var(--reveal-text);font-family:var(--ng-font, inherit);font-size:var(--reveal-font-size)}.ng-reveal__overlay.svelte-1j3sc7m{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background-color:var(--ng-background-overlay, rgba(22, 22, 22, .5))}.ng-reveal__title.svelte-1j3sc7m{margin:0;font-size:calc(var(--reveal-font-size) * 1.14);font-weight:600}.ng-reveal__description.svelte-1j3sc7m{margin:0;color:var(--reveal-text-muted);line-height:1.4}.ng-reveal__label.svelte-1j3sc7m{font-weight:500}.ng-reveal__reason.svelte-1j3sc7m{box-sizing:border-box;width:100%;padding:calc(var(--reveal-spacing) * .8);resize:vertical;border:1px solid var(--reveal-border);border-radius:calc(var(--reveal-rounded) / 2);background-color:var(--reveal-surface);color:inherit;font:inherit}.ng-reveal__reason[aria-invalid=true].svelte-1j3sc7m{border-color:var(--reveal-invalid)}.ng-reveal__hint.svelte-1j3sc7m{margin:0;color:var(--reveal-text-muted);font-size:calc(var(--reveal-font-size) * .86)}.ng-reveal__error.svelte-1j3sc7m{margin:0;color:var(--reveal-invalid)}.ng-reveal__sr.svelte-1j3sc7m{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ng-reveal__actions.svelte-1j3sc7m{display:flex;justify-content:flex-end;gap:calc(var(--reveal-spacing) * .8)}.ng-reveal__button.svelte-1j3sc7m{padding:calc(var(--reveal-spacing) * .6) calc(var(--reveal-spacing) * 1.4);border:1px solid var(--reveal-border);border-radius:calc(var(--reveal-rounded) / 2);background-color:var(--reveal-surface);color:var(--reveal-text);font:inherit;cursor:pointer}.ng-reveal__button--primary.svelte-1j3sc7m{border-color:var(--reveal-accent);background-color:var(--reveal-accent);color:var(--ng-text-on-color, #fff)}.ng-reveal__button.svelte-1j3sc7m:disabled,.ng-reveal__button[aria-disabled=true].svelte-1j3sc7m{cursor:default;opacity:.6}.ng-reveal__button.svelte-1j3sc7m:focus-visible{outline:2px solid var(--reveal-accent);outline-offset:2px}.ng-protected.svelte-12fiwv5{display:inline-flex;align-items:center;gap:calc(var(--ng-spacing) * .4);max-width:100%;min-width:0;vertical-align:middle;color:var(--ng-text-secondary)}.ng-protected--revealed.svelte-12fiwv5{color:var(--ng-text-primary)}.ng-protected__icon.svelte-12fiwv5{display:inline-flex;flex:none;font-size:calc(var(--ng-font-size) * 1.14)}.ng-protected__text.svelte-12fiwv5{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.ng-protected__reveal.svelte-12fiwv5{flex:none;padding:0 calc(var(--ng-spacing) * .4);border:0;border-radius:calc(var(--ng-rounded) / 2);background:transparent;color:var(--ng-accent-primary);font:inherit;font-size:calc(var(--ng-font-size) * .86);cursor:pointer}.ng-protected__reveal.svelte-12fiwv5:hover{text-decoration:underline}.ng-protected__reveal.svelte-12fiwv5:focus-visible{outline:2px solid var(--ng-accent-primary);outline-offset:1px}.ng-protected__reveal--inert.svelte-12fiwv5{cursor:inherit}.ng-protected__reveal--inert.svelte-12fiwv5:hover{text-decoration:none}.ng-detailview.svelte-3o9yxs.svelte-3o9yxs{width:100%;font-family:var(--ng-font);color:var(--ng-text-primary)}.ng-detailview__grid.svelte-3o9yxs.svelte-3o9yxs{display:grid;grid-template-columns:repeat(var(--detailview-columns, 2),1fr);gap:calc(var(--ng-spacing) * 1.2) calc(var(--ng-spacing) * 1.6);margin:0}.ng-detailview__item.svelte-3o9yxs.svelte-3o9yxs{min-width:0}.ng-detailview__label.svelte-3o9yxs.svelte-3o9yxs{display:flex;align-items:center;gap:calc(var(--ng-spacing) * .4);color:var(--ng-text-secondary);font-size:calc(var(--ng-font-size) * .86);line-height:1.3}.ng-detailview__value.svelte-3o9yxs.svelte-3o9yxs{margin:calc(var(--ng-spacing) * .2) 0 0;font-size:var(--ng-font-size);line-height:1.4;overflow-wrap:anywhere}.ng-detailview--label-left.svelte-3o9yxs .ng-detailview__item.svelte-3o9yxs{display:grid;grid-template-columns:minmax(96px,38%) 1fr;gap:calc(var(--ng-spacing) * .8);align-items:baseline}.ng-detailview--label-left.svelte-3o9yxs .ng-detailview__value.svelte-3o9yxs{margin-top:0}.ng-detailview__blank.svelte-3o9yxs.svelte-3o9yxs{color:var(--ng-text-secondary)}.ng-detailview__badge.svelte-3o9yxs.svelte-3o9yxs{display:inline-block;padding:calc(var(--ng-spacing) * .2) calc(var(--ng-spacing) * .8);border-radius:999px;background:color-mix(in srgb,var(--ng-accent-primary) 12%,transparent);color:var(--ng-accent-primary);font-size:calc(var(--ng-font-size) * .86)}.ng-detailview__tag.svelte-3o9yxs.svelte-3o9yxs{display:inline-block;padding:calc(var(--ng-spacing) * .2) calc(var(--ng-spacing) * .6);border-radius:calc(var(--ng-rounded) / 2);background:var(--ng-background-surface-alt);border:1px solid var(--ng-border-primary);font-size:calc(var(--ng-font-size) * .86)}.ng-detailview__boolean.svelte-3o9yxs.svelte-3o9yxs{display:inline-flex;align-items:center;color:var(--ng-text-secondary)}.ng-detailview__boolean--on.svelte-3o9yxs.svelte-3o9yxs{color:var(--ng-status-success)}.ng-detailview__link.svelte-3o9yxs.svelte-3o9yxs{color:var(--ng-accent-primary);text-decoration:none}.ng-detailview__link.svelte-3o9yxs.svelte-3o9yxs:hover{text-decoration:underline}.ng-detailview__image.svelte-3o9yxs.svelte-3o9yxs{max-width:100%;max-height:120px;border-radius:var(--ng-rounded);object-fit:cover}.ng-detailview__empty.svelte-3o9yxs.svelte-3o9yxs{margin:0;color:var(--ng-text-secondary);font-size:var(--ng-font-size)}.ng-detailview__skeleton.svelte-3o9yxs.svelte-3o9yxs{display:block;border-radius:calc(var(--ng-rounded) / 2);background:var(--ng-background-surface-alt);animation:svelte-3o9yxs-ng-detailview-pulse 1.4s ease-in-out infinite}.ng-detailview__skeleton--label.svelte-3o9yxs.svelte-3o9yxs{width:40%;height:10px}.ng-detailview__skeleton--value.svelte-3o9yxs.svelte-3o9yxs{width:70%;height:14px;margin-top:calc(var(--ng-spacing) * .4)}.ng-detailview--sm.svelte-3o9yxs .ng-detailview__value.svelte-3o9yxs{font-size:calc(var(--ng-font-size) * .86)}.ng-detailview--lg.svelte-3o9yxs .ng-detailview__value.svelte-3o9yxs{font-size:calc(var(--ng-font-size) * 1.14)}@keyframes svelte-3o9yxs-ng-detailview-pulse{50%{opacity:.45}}.time-input.svelte-1ozx5gq.svelte-1ozx5gq{border:none;width:100%;min-width:0;padding:4px var(--ng-form-padding-x-md);outline:none;background:transparent;border-radius:6px;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:var(--ng-form-font-size-md);font-family:var(--ng-form-font-family);font-weight:var(--ng-font-weight);color:var(--ng-form-color)}.time-input.svelte-1ozx5gq.svelte-1ozx5gq::placeholder{color:var(--ng-form-color-placeholder)}.time-input.svelte-1ozx5gq.svelte-1ozx5gq:focus{background-color:var(--ng-accent-muted)}.time-input.svelte-1ozx5gq.svelte-1ozx5gq:disabled{color:var(--ng-form-color-disabled);cursor:default;-webkit-user-select:none;user-select:none}.time-input.svelte-1ozx5gq.svelte-1ozx5gq:disabled:hover,.time-input.svelte-1ozx5gq.svelte-1ozx5gq:disabled:focus{background-color:inherit}.time-input.svelte-1ozx5gq.svelte-1ozx5gq:disabled::placeholder{color:var(--ng-form-color-disabled)}.time-input-wrapper.svelte-1ozx5gq.svelte-1ozx5gq{flex:1}.time-input-wrapper.has-value.svelte-1ozx5gq.svelte-1ozx5gq{flex:none;width:92px}.time-dropdown.svelte-1ozx5gq.svelte-1ozx5gq{position:absolute;z-index:1000;background:var(--ng-form-background);border:1px solid var(--ng-form-border);border-radius:var(--ng-form-radius-md);box-shadow:var(--ng-shadow-lg);max-height:200px;overflow-y:auto;width:92px}.time-options.svelte-1ozx5gq.svelte-1ozx5gq{display:flex;flex-direction:column}.time-option.svelte-1ozx5gq.svelte-1ozx5gq{padding:8px var(--ng-form-padding-x-md);border:none;background:var(--ng-form-background);cursor:pointer;font-size:var(--ng-form-font-size-md);font-family:var(--ng-form-font-family);font-weight:var(--ng-font-weight);text-align:left;color:var(--ng-form-color);white-space:nowrap}.time-option.svelte-1ozx5gq.svelte-1ozx5gq:hover{background:var(--ng-background-surface-alt)}.time-option.selected.svelte-1ozx5gq.svelte-1ozx5gq{background:var(--ng-accent-primary);color:var(--ng-text-on-accent)}.time-option.disabled.svelte-1ozx5gq.svelte-1ozx5gq,.time-option.svelte-1ozx5gq.svelte-1ozx5gq:disabled{cursor:default;pointer-events:none;color:var(--ng-form-color-disabled)}.time-option.disabled.svelte-1ozx5gq.svelte-1ozx5gq:hover,.time-option.svelte-1ozx5gq.svelte-1ozx5gq:disabled:hover{background:none}.time-input-wrapper--readonly.svelte-1ozx5gq .time-input.svelte-1ozx5gq{cursor:text;-webkit-user-select:text;user-select:text;color:var(--ng-form-color)}.time-input-wrapper--readonly.svelte-1ozx5gq .time-input.svelte-1ozx5gq:hover{background-color:inherit}.time-input-wrapper--viewmode.svelte-1ozx5gq .time-input.svelte-1ozx5gq{cursor:text;-webkit-user-select:text;user-select:text;color:var(--ng-form-color)}.time-input-wrapper--viewmode.svelte-1ozx5gq .time-input.svelte-1ozx5gq:hover{background-color:inherit}.time-input-wrapper--loading.svelte-1ozx5gq .time-input.svelte-1ozx5gq{cursor:progress}.time-input-wrapper--sm.svelte-1ozx5gq .time-input.svelte-1ozx5gq{padding:4px var(--ng-form-padding-x-sm);font-size:var(--ng-form-font-size-sm)}.time-input-wrapper--sm.svelte-1ozx5gq .time-dropdown.svelte-1ozx5gq{border-radius:var(--ng-form-radius-sm)}.time-input-wrapper--sm.svelte-1ozx5gq .time-option.svelte-1ozx5gq{padding:8px var(--ng-form-padding-x-sm);font-size:var(--ng-form-font-size-sm)}.time-input-wrapper--md.svelte-1ozx5gq .time-input.svelte-1ozx5gq{padding:4px var(--ng-form-padding-x-md);font-size:var(--ng-form-font-size-md)}.time-input-wrapper--md.svelte-1ozx5gq .time-dropdown.svelte-1ozx5gq{border-radius:var(--ng-form-radius-md)}.time-input-wrapper--md.svelte-1ozx5gq .time-option.svelte-1ozx5gq{padding:8px var(--ng-form-padding-x-md);font-size:var(--ng-form-font-size-md)}.time-input-wrapper--lg.svelte-1ozx5gq .time-input.svelte-1ozx5gq{padding:4px var(--ng-form-padding-x-lg);font-size:var(--ng-form-font-size-lg)}.time-input-wrapper--lg.svelte-1ozx5gq .time-dropdown.svelte-1ozx5gq{border-radius:var(--ng-form-radius-lg)}.time-input-wrapper--lg.svelte-1ozx5gq .time-option.svelte-1ozx5gq{padding:8px var(--ng-form-padding-x-lg);font-size:var(--ng-form-font-size-lg)}.datepicker-wrapper.svelte-1scmri{position:relative}.datepicker-wrapper--disabled.svelte-1scmri{pointer-events:none;cursor:default}.datepicker-wrapper.svelte-1scmri .datepicker-wrapper__label{color:var(--ng-form-label-color);font-size:var(--ng-form-label-font-size-md);font-weight:var(--ng-form-label-font-weight);margin-bottom:var(--ng-form-label-margin-bottom-md)}.datepicker-wrapper--viewmode.svelte-1scmri .datepicker-wrapper__label{margin-bottom:var(--ng-form-label-viewmode-margin-bottom-md)}.datepicker-wrapper--sm.svelte-1scmri .datepicker-wrapper__label{font-size:var(--ng-form-label-font-size-sm);margin-bottom:var(--ng-form-label-margin-bottom-sm)}.datepicker-wrapper--sm.datepicker-wrapper--viewmode.svelte-1scmri .datepicker-wrapper__label{margin-bottom:var(--ng-form-label-viewmode-margin-bottom-sm)}.datepicker-wrapper--md.svelte-1scmri .datepicker-wrapper__label{font-size:var(--ng-form-label-font-size-md);margin-bottom:var(--ng-form-label-margin-bottom-md)}.datepicker-wrapper--md.datepicker-wrapper--viewmode.svelte-1scmri .datepicker-wrapper__label{margin-bottom:var(--ng-form-label-viewmode-margin-bottom-md)}.datepicker-wrapper--lg.svelte-1scmri .datepicker-wrapper__label{font-size:var(--ng-form-label-font-size-lg);margin-bottom:var(--ng-form-label-margin-bottom-lg)}.datepicker-wrapper--lg.datepicker-wrapper--viewmode.svelte-1scmri .datepicker-wrapper__label{margin-bottom:var(--ng-form-label-viewmode-margin-bottom-lg)}.ng-select-item.svelte-1qfvq0c.svelte-1qfvq0c{--ng-select-item-height:calc(var(--ng-form-height-md) - 4px);--ng-select-item-font-size:var(--ng-form-font-size-md);--ng-select-item-padding-x:var(--ng-form-padding-x-md);--ng-select-item-gap:10px;--ng-select-item-indent:28px;--ng-select-item-visual-size:24px;--ng-select-item-icon-size:calc(var(--ng-select-item-font-size) * 1.3);--ng-select-item-prefix-font-size:calc( var(--ng-select-item-font-size) * .9 );--ng-select-item-caption-font-size:calc( var(--ng-select-item-font-size) * .85 );--ng-select-item-chevron-size:calc(var(--ng-select-item-font-size) * 1.75);--ng-select-item-chevron-column-width:calc( var(--ng-select-item-font-size) * 1.5 + 6px );width:100%}.ng-select-item__row.svelte-1qfvq0c.svelte-1qfvq0c{display:flex;align-items:center;border-radius:2px;width:100%;height:var(--ng-select-item-height);min-width:0;transition:background .15s}.ng-select-item__row.svelte-1qfvq0c.svelte-1qfvq0c:hover,.ng-select-item__row--selected.svelte-1qfvq0c.svelte-1qfvq0c{background:var(--ng-accent-subtle)}.ng-select-item__row--selected.svelte-1qfvq0c .ng-select-item__text.svelte-1qfvq0c{color:var(--ng-form-color)}.ng-select-item__row--highlighted.svelte-1qfvq0c.svelte-1qfvq0c{background:var(--ng-accent-muted)}.ng-select-item__row--expanded.svelte-1qfvq0c .ng-select-item__chevron.svelte-1qfvq0c{transform:rotate(0)}.ng-select-item__row--disabled.svelte-1qfvq0c.svelte-1qfvq0c{cursor:no-drop}.ng-select-item__row--disabled.svelte-1qfvq0c.svelte-1qfvq0c:hover{background-color:inherit}.ng-select-item__row--disabled.svelte-1qfvq0c .ng-select-item__content.svelte-1qfvq0c{pointer-events:none}.ng-select-item__row--disabled.svelte-1qfvq0c .ng-select-item__content .ng-select-item__text.svelte-1qfvq0c{color:var(--ng-form-color-disabled)}.ng-select-item__chevron-btn.svelte-1qfvq0c.svelte-1qfvq0c{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;height:100%;width:var(--ng-select-item-chevron-column-width);padding:0 3px;margin:0;min-width:var(--ng-select-item-chevron-column-width);flex-shrink:0;box-sizing:border-box;color:var(--ng-text-secondary);transition:color .15s}.ng-select-item__chevron-btn.svelte-1qfvq0c.svelte-1qfvq0c:hover{color:var(--ng-text-primary)}.ng-select-item__chevron.svelte-1qfvq0c.svelte-1qfvq0c{display:flex;align-items:center;justify-content:center;transition:transform .15s;width:var(--ng-select-item-chevron-size);height:var(--ng-select-item-chevron-size);overflow:hidden;position:relative;transform:rotate(-90deg)}.ng-select-item__chevron.svelte-1qfvq0c .material-symbols-outlined{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:var(--ng-select-item-chevron-size)}.ng-select-item.svelte-1qfvq0c .ng-select-item__content.svelte-1qfvq0c{display:flex;align-items:center;background:none;border:none;cursor:pointer;height:100%;padding:0 var(--ng-select-item-padding-x);gap:var(--ng-select-item-gap);flex:1;min-width:0;text-align:left;color:inherit;overflow:hidden}.ng-select-item.svelte-1qfvq0c .ng-select-item__content.svelte-1qfvq0c:disabled{cursor:default}.ng-select-item.svelte-1qfvq0c .ng-select-item__visual.svelte-1qfvq0c{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--ng-select-item-visual-size);height:var(--ng-select-item-visual-size);border-radius:50%;overflow:hidden;color:var(--ng-text-primary);background-color:var(--ng-form-background);border:1px solid var(--ng-border-primary)}.ng-select-item.svelte-1qfvq0c .ng-select-item__visual--text.svelte-1qfvq0c{border:none;color:var(--ng-text-on-accent);background-color:var(--ng-accent-primary);font-weight:600;font-size:var(--ng-select-item-prefix-font-size)}.ng-select-item.svelte-1qfvq0c .ng-select-item__visual--image.svelte-1qfvq0c,.ng-select-item.svelte-1qfvq0c .ng-select-item__visual--icon.svelte-1qfvq0c{border:none}.ng-select-item.svelte-1qfvq0c .ng-select-item__visual--icon.svelte-1qfvq0c .material-symbols-outlined{font-size:var(--ng-select-item-icon-size)}.ng-select-item.svelte-1qfvq0c .ng-select-item__image.svelte-1qfvq0c{width:100%;height:100%;object-fit:cover;display:block}.ng-select-item.svelte-1qfvq0c .ng-select-item__prefix-text.svelte-1qfvq0c{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(var(--ng-select-item-visual-size) - 6px)}.ng-select-item.svelte-1qfvq0c .ng-select-item__body.svelte-1qfvq0c{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0;justify-content:center;overflow:hidden}.ng-select-item.svelte-1qfvq0c .ng-select-item__text.svelte-1qfvq0c{font-family:var(--ng-form-font-family);font-size:var(--ng-select-item-font-size);line-height:1.2;color:var(--ng-form-color);font-weight:var(--ng-font-weight);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.ng-select-item.svelte-1qfvq0c .ng-select-item__caption.svelte-1qfvq0c{font-family:var(--ng-form-font-family);font-size:var(--ng-select-item-caption-font-size);line-height:1.15;color:var(--ng-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ng-select-item__sublist.svelte-1qfvq0c.svelte-1qfvq0c{list-style:none;margin:0;padding:0}.ng-select-item--sm.svelte-1qfvq0c.svelte-1qfvq0c{--ng-select-item-height:calc(var(--ng-form-height-sm) - 4px);--ng-select-item-font-size:var(--ng-form-font-size-sm);--ng-select-item-padding-x:var(--ng-form-padding-x-sm);--ng-select-item-gap:8px;--ng-select-item-indent:24px;--ng-select-item-visual-size:18px}.ng-select-item--md.svelte-1qfvq0c.svelte-1qfvq0c{--ng-select-item-height:calc(var(--ng-form-height-md) - 4px);--ng-select-item-font-size:var(--ng-form-font-size-md);--ng-select-item-padding-x:var(--ng-form-padding-x-md);--ng-select-item-gap:10px;--ng-select-item-indent:28px;--ng-select-item-visual-size:24px}.ng-select-item--lg.svelte-1qfvq0c.svelte-1qfvq0c{--ng-select-item-height:calc(var(--ng-form-height-lg) - 4px);--ng-select-item-font-size:var(--ng-form-font-size-lg);--ng-select-item-padding-x:var(--ng-form-padding-x-lg);--ng-select-item-gap:12px;--ng-select-item-indent:32px;--ng-select-item-visual-size:30px}.ng-select.svelte-1serv79.svelte-1serv79{--ng-select-value-visual-size:24px;--ng-select-value-icon-size:calc( var(--ng-select-value-visual-size) * .75 );--ng-select-value-prefix-font-size:calc( var(--ng-select-value-visual-size) * .5 );font-family:var(--ng-form-font-family);font-size:var(--ng-form-font-size-md);border-radius:var(--ng-form-radius-md);border:1px solid var(--ng-form-border);background-color:var(--ng-form-background);height:var(--ng-form-height-md);position:relative;display:flex;align-items:stretch;padding:0 0 0 var(--ng-form-padding-x-md);width:100%;cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box}.ng-select.svelte-1serv79.svelte-1serv79:hover{border-color:var(--ng-form-border-focus)}.ng-select.svelte-1serv79:hover .chevron-container.svelte-1serv79{color:var(--ng-form-border-focus);background-color:var(--ng-accent-muted);border-color:var(--ng-form-border-focus)}.ng-select.svelte-1serv79:hover .chevron-container.svelte-1serv79 .chevron{color:var(--ng-form-border-focus)}.ng-select.focused.svelte-1serv79.svelte-1serv79{border-color:var(--ng-form-border-focus)}.ng-select.disabled.svelte-1serv79.svelte-1serv79{pointer-events:none;background-color:var(--ng-form-background-disabled);border-color:var(--ng-form-border-disabled);cursor:not-allowed}.ng-select.disabled.svelte-1serv79 .ng-select__value-container input.svelte-1serv79{color:var(--ng-form-color-disabled)}.ng-select.disabled.svelte-1serv79 .ng-select__value-container input.svelte-1serv79::placeholder{color:var(--ng-form-color-disabled)}.ng-select.disabled.svelte-1serv79 .selected-item.svelte-1serv79{color:var(--ng-form-color-disabled)}.ng-select.disabled.svelte-1serv79 .chevron-container.svelte-1serv79{color:var(--ng-form-color-disabled);border-left-color:var(--ng-form-border-disabled)}.ng-select.disabled.svelte-1serv79 .chevron-container.svelte-1serv79 .chevron,.ng-select.disabled.svelte-1serv79 .indicators.svelte-1serv79{color:var(--ng-form-color-disabled)}.ng-select.error.svelte-1serv79.svelte-1serv79{border-color:var(--ng-form-border-invalid)}.ng-select.list-open.svelte-1serv79.svelte-1serv79{border-radius:var(--ng-form-radius-md) var(--ng-form-radius-md) 0 0;border-color:var(--ng-form-border-focus)}.ng-select.list-open.top-placement.svelte-1serv79.svelte-1serv79{border-radius:0 0 var(--ng-form-radius-md) var(--ng-form-radius-md)}.ng-select.list-open.svelte-1serv79 .chevron-container.svelte-1serv79{border-bottom-right-radius:0}.ng-select.list-open.top-placement.svelte-1serv79 .chevron-container.svelte-1serv79{border-top-right-radius:0;border-bottom-right-radius:var(--ng-form-radius-md)}.ng-select.list-open.svelte-1serv79 .chevron-container.svelte-1serv79 .chevron{transform:rotate(270deg)}.ng-select__value-container.svelte-1serv79.svelte-1serv79{display:flex;flex:1 1 0;align-items:center;gap:6px;overflow:hidden;align-self:stretch;position:relative}.ng-select__value-container.svelte-1serv79 input.svelte-1serv79{border:none;letter-spacing:inherit;min-width:10px;top:0;right:0;bottom:0;left:0;background:transparent;color:var(--ng-form-color);font-size:var(--ng-form-font-size-md);font-family:var(--ng-form-font-family);font-weight:var(--ng-font-weight);height:var(--ng-form-height-md);padding:0;position:absolute;margin:auto 0;flex:1 1 var(--ng-form-height-md);cursor:default}.ng-select__value-container.svelte-1serv79 input.svelte-1serv79:focus{outline:none}.ng-select__value-container.svelte-1serv79 input.svelte-1serv79::placeholder{color:var(--ng-form-color-placeholder)}.ng-select.svelte-1serv79 .ng-select__value-visual.svelte-1serv79{display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;width:var(--ng-select-value-visual-size);height:var(--ng-select-value-visual-size);border-radius:50%;overflow:hidden;color:var(--ng-text-primary);background-color:var(--ng-form-background);border:1px solid var(--ng-border-primary)}.ng-select.svelte-1serv79 .ng-select__value-visual--text.svelte-1serv79{border:none;color:var(--ng-text-on-accent);background-color:var(--ng-accent-primary);font-size:var(--ng-select-value-prefix-font-size);font-weight:600}.ng-select.svelte-1serv79 .ng-select__value-visual--icon.svelte-1serv79 .material-symbols-outlined{font-size:var(--ng-select-value-icon-size)}.ng-select.svelte-1serv79 .ng-select__value-visual img.svelte-1serv79{width:100%;height:100%;object-fit:cover;display:block}.ng-select.svelte-1serv79 .ng-select__value-visual span.svelte-1serv79{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(var(--ng-select-value-visual-size) - 4px)}.ng-select.svelte-1serv79 .ng-select__spinner.svelte-1serv79{display:flex;align-items:center;justify-content:center;width:15px;height:100%;flex-shrink:0;color:var(--ng-text-secondary)}.ng-select.svelte-1serv79 .ng-select__spinner.svelte-1serv79 .material-symbols-outlined{font-size:calc(var(--ng-form-font-size-md) * 1.3);animation:svelte-1serv79-ng-select-spin .8s linear infinite}.ng-select__list.svelte-1serv79.svelte-1serv79{max-height:252px;overflow-y:auto;z-index:10;background-color:var(--ng-form-background);border:1px solid var(--ng-form-border-focus);border-top:none;position:fixed;border-radius:0 0 var(--ng-form-radius-md) var(--ng-form-radius-md)}.ng-select.top-placement.svelte-1serv79 .ng-select__list.svelte-1serv79{border-top:1px solid var(--ng-form-border-focus);border-bottom:none;border-radius:var(--ng-form-radius-md) var(--ng-form-radius-md) 0 0}.ng-select__options.svelte-1serv79.svelte-1serv79{padding:4px 0}.ng-select__empty.svelte-1serv79.svelte-1serv79,.ng-select__loading.svelte-1serv79.svelte-1serv79{display:flex;align-items:center;justify-content:center;padding:24px 16px;color:var(--ng-text-secondary);font-size:var(--ng-form-font-size-md);font-family:var(--ng-form-font-family);font-weight:var(--ng-font-weight)}.ng-select--readonly.svelte-1serv79.svelte-1serv79{background-color:var(--ng-form-background-readonly);border:none;cursor:text;-webkit-user-select:text;user-select:text}.ng-select--viewmode.svelte-1serv79.svelte-1serv79{background-color:transparent;padding-left:0;padding-right:0;border:none;cursor:text;-webkit-user-select:text;user-select:text;padding:0 0 calc(var(--ng-form-height-md) - var(--ng-form-font-size-md) * 1.3) 0}.ng-select.svelte-1serv79 .selected-item.svelte-1serv79{font-family:var(--ng-form-font-family);font-size:var(--ng-form-font-size-md);font-weight:var(--ng-font-weight);color:var(--ng-form-color);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;line-height:1.3}.ng-select.svelte-1serv79 .hide-selected-item.svelte-1serv79{opacity:0}.ng-select.svelte-1serv79 .indicators.svelte-1serv79{display:flex;flex-shrink:0;align-items:center;gap:6px}.ng-select.svelte-1serv79 .clear-select.svelte-1serv79{all:unset;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;padding:1px;border-radius:var(--ng-rounded)}.ng-select.svelte-1serv79 .clear-select.svelte-1serv79 .icon{background-color:transparent;color:var(--ng-text-primary)!important;border-radius:50%;font-size:calc(var(--ng-form-font-size-md) + 3px)!important}.ng-select.svelte-1serv79 .clear-select.svelte-1serv79:focus{outline:1px solid var(--ng-form-border-focus)}.ng-select.svelte-1serv79 .clear-select.svelte-1serv79:hover{background:var(--ng-background-surface-alt)}.ng-select.svelte-1serv79 .chevron-container.svelte-1serv79{display:flex;align-items:center;pointer-events:none;height:100%;padding-left:3px;padding-right:3px;background-color:transparent;border-left:1px solid var(--ng-form-border);border-top-right-radius:var(--ng-form-radius-md);border-bottom-right-radius:var(--ng-form-radius-md);color:var(--ng-text-secondary)}.ng-select.svelte-1serv79 .chevron-container.svelte-1serv79 .chevron{transform:rotate(90deg);transition:transform .2s;font-size:calc(var(--ng-form-font-size-md) * 1.5)}.ng-select--sm.svelte-1serv79.svelte-1serv79{--ng-select-value-visual-size:18px;font-size:var(--ng-form-font-size-sm);border-radius:var(--ng-form-radius-sm);height:var(--ng-form-height-sm);padding:0 0 0 var(--ng-form-padding-x-sm)}.ng-select--sm.list-open.svelte-1serv79.svelte-1serv79{border-radius:var(--ng-form-radius-sm) var(--ng-form-radius-sm) 0 0}.ng-select--sm.list-open.top-placement.svelte-1serv79.svelte-1serv79{border-radius:0 0 var(--ng-form-radius-sm) var(--ng-form-radius-sm)}.ng-select--sm.svelte-1serv79 .ng-select__value-container input.svelte-1serv79{font-size:var(--ng-form-font-size-sm);height:var(--ng-form-height-sm);flex:1 1 var(--ng-form-height-sm)}.ng-select--sm.ng-select--viewmode.svelte-1serv79.svelte-1serv79{padding:0 0 calc(var(--ng-form-height-sm) - var(--ng-form-font-size-sm) * 1.3) 0}.ng-select--sm.svelte-1serv79 .selected-item.svelte-1serv79{font-size:var(--ng-form-font-size-sm)}.ng-select--sm.svelte-1serv79 .clear-select.svelte-1serv79 .icon{font-size:calc(var(--ng-form-font-size-sm) + 4px)!important}.ng-select--sm.svelte-1serv79 .chevron-container.svelte-1serv79{border-top-right-radius:var(--ng-form-radius-sm);border-bottom-right-radius:var(--ng-form-radius-sm)}.ng-select--sm.svelte-1serv79 .chevron-container.svelte-1serv79 .chevron{font-size:calc(var(--ng-form-font-size-sm) * 1.5)}.ng-select--sm.svelte-1serv79 .ng-select__list.svelte-1serv79{border-radius:0 0 var(--ng-form-radius-sm) var(--ng-form-radius-sm)}.ng-select--sm.top-placement.svelte-1serv79 .ng-select__list.svelte-1serv79{border-radius:var(--ng-form-radius-sm) var(--ng-form-radius-sm) 0 0}.ng-select--md.svelte-1serv79.svelte-1serv79{--ng-select-value-visual-size:24px;font-size:var(--ng-form-font-size-md);border-radius:var(--ng-form-radius-md);height:var(--ng-form-height-md);padding:0 0 0 var(--ng-form-padding-x-md)}.ng-select--md.list-open.svelte-1serv79.svelte-1serv79{border-radius:var(--ng-form-radius-md) var(--ng-form-radius-md) 0 0}.ng-select--md.list-open.top-placement.svelte-1serv79.svelte-1serv79{border-radius:0 0 var(--ng-form-radius-md) var(--ng-form-radius-md)}.ng-select--md.svelte-1serv79 .ng-select__value-container input.svelte-1serv79{font-size:var(--ng-form-font-size-md);height:var(--ng-form-height-md);flex:1 1 var(--ng-form-height-md)}.ng-select--md.ng-select--viewmode.svelte-1serv79.svelte-1serv79{padding:0 0 calc(var(--ng-form-height-md) - var(--ng-form-font-size-md) * 1.3) 0}.ng-select--md.svelte-1serv79 .selected-item.svelte-1serv79{font-size:var(--ng-form-font-size-md)}.ng-select--md.svelte-1serv79 .clear-select.svelte-1serv79 .icon{font-size:calc(var(--ng-form-font-size-md) + 5px)!important}.ng-select--md.svelte-1serv79 .chevron-container.svelte-1serv79{border-top-right-radius:var(--ng-form-radius-md);border-bottom-right-radius:var(--ng-form-radius-md)}.ng-select--md.svelte-1serv79 .chevron-container.svelte-1serv79 .chevron{font-size:calc(var(--ng-form-font-size-md) * 1.5)}.ng-select--md.svelte-1serv79 .ng-select__list.svelte-1serv79{border-radius:0 0 var(--ng-form-radius-md) var(--ng-form-radius-md)}.ng-select--md.top-placement.svelte-1serv79 .ng-select__list.svelte-1serv79{border-radius:var(--ng-form-radius-md) var(--ng-form-radius-md) 0 0}.ng-select--lg.svelte-1serv79.svelte-1serv79{--ng-select-value-visual-size:30px;font-size:var(--ng-form-font-size-lg);border-radius:var(--ng-form-radius-lg);height:var(--ng-form-height-lg);padding:0 0 0 var(--ng-form-padding-x-lg)}.ng-select--lg.list-open.svelte-1serv79.svelte-1serv79{border-radius:var(--ng-form-radius-lg) var(--ng-form-radius-lg) 0 0}.ng-select--lg.list-open.top-placement.svelte-1serv79.svelte-1serv79{border-radius:0 0 var(--ng-form-radius-lg) var(--ng-form-radius-lg)}.ng-select--lg.svelte-1serv79 .ng-select__value-container input.svelte-1serv79{font-size:var(--ng-form-font-size-lg);height:var(--ng-form-height-lg);flex:1 1 var(--ng-form-height-lg)}.ng-select--lg.ng-select--viewmode.svelte-1serv79.svelte-1serv79{padding:0 0 calc(var(--ng-form-height-lg) - var(--ng-form-font-size-lg) * 1.3) 0}.ng-select--lg.svelte-1serv79 .selected-item.svelte-1serv79{font-size:var(--ng-form-font-size-lg)}.ng-select--lg.svelte-1serv79 .clear-select.svelte-1serv79 .icon{font-size:calc(var(--ng-form-font-size-lg) + 6px)!important}.ng-select--lg.svelte-1serv79 .chevron-container.svelte-1serv79{border-top-right-radius:var(--ng-form-radius-lg);border-bottom-right-radius:var(--ng-form-radius-lg)}.ng-select--lg.svelte-1serv79 .chevron-container.svelte-1serv79 .chevron{font-size:calc(var(--ng-form-font-size-lg) * 1.5)}.ng-select--lg.svelte-1serv79 .ng-select__list.svelte-1serv79{border-radius:0 0 var(--ng-form-radius-lg) var(--ng-form-radius-lg)}.ng-select--lg.top-placement.svelte-1serv79 .ng-select__list.svelte-1serv79{border-radius:var(--ng-form-radius-lg) var(--ng-form-radius-lg) 0 0}@keyframes svelte-1serv79-ng-select-spin{to{transform:rotate(360deg)}}.ng-multiselect-item.svelte-216ic0.svelte-216ic0{--ng-multiselect-item-height:calc(var(--ng-form-height-md) - 4px);--ng-multiselect-item-font-size:var(--ng-form-font-size-md);--ng-multiselect-item-padding-x:var(--ng-form-padding-x-md);--ng-multiselect-item-gap:10px;--ng-multiselect-item-indent:28px;--ng-multiselect-item-visual-size:24px;--ng-multiselect-item-icon-size:calc( var(--ng-multiselect-item-font-size) * 1.3 );--ng-multiselect-item-prefix-font-size:calc( var(--ng-multiselect-item-font-size) * .9 );--ng-multiselect-item-caption-font-size:calc( var(--ng-multiselect-item-font-size) * .85 );--ng-multiselect-item-checkbox-size:calc( var(--ng-multiselect-item-font-size) * 1.15 );--ng-multiselect-item-chevron-size:calc( var(--ng-multiselect-item-font-size) * 1.75 );--ng-multiselect-item-chevron-column-width:calc( var(--ng-multiselect-item-font-size) * 1.5 + 6px );width:100%}.ng-multiselect-item__row.svelte-216ic0.svelte-216ic0{display:flex;align-items:center;border-radius:2px;width:100%;height:var(--ng-multiselect-item-height);min-width:0;transition:background .15s}.ng-multiselect-item__row.svelte-216ic0.svelte-216ic0:hover,.ng-multiselect-item__row--selected.svelte-216ic0.svelte-216ic0{background:var(--ng-accent-subtle)}.ng-multiselect-item__row--selected.svelte-216ic0 .ng-multiselect-item__text.svelte-216ic0{font-weight:500;color:var(--ng-form-color)}.ng-multiselect-item__row--highlighted.svelte-216ic0.svelte-216ic0{background:var(--ng-accent-muted)}.ng-multiselect-item__row--expanded.svelte-216ic0 .ng-multiselect-item__chevron.svelte-216ic0{transform:rotate(0)}.ng-multiselect-item__row--disabled.svelte-216ic0.svelte-216ic0{opacity:.5}.ng-multiselect-item__row--disabled.svelte-216ic0 .ng-multiselect-item__content.svelte-216ic0{pointer-events:none}.ng-multiselect-item__chevron-btn.svelte-216ic0.svelte-216ic0{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;height:100%;width:var(--ng-multiselect-item-chevron-column-width);padding:0 3px;margin:0;min-width:var(--ng-multiselect-item-chevron-column-width);flex-shrink:0;box-sizing:border-box;color:var(--ng-text-secondary);transition:color .15s}.ng-multiselect-item__chevron-btn.svelte-216ic0.svelte-216ic0:hover{color:var(--ng-text-primary)}.ng-multiselect-item__chevron.svelte-216ic0.svelte-216ic0{display:flex;align-items:center;justify-content:center;transition:transform .15s;width:var(--ng-multiselect-item-chevron-size);height:var(--ng-multiselect-item-chevron-size);overflow:hidden;position:relative;transform:rotate(-90deg)}.ng-multiselect-item__chevron.svelte-216ic0 .material-symbols-outlined{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:var(--ng-multiselect-item-chevron-size)}.ng-multiselect-item.svelte-216ic0 .ng-multiselect-item__content.svelte-216ic0{display:flex;align-items:center;background:none;border:none;cursor:pointer;height:100%;padding:0 var(--ng-multiselect-item-padding-x);gap:var(--ng-multiselect-item-gap);flex:1;min-width:0;text-align:left;color:inherit;overflow:hidden}.ng-multiselect-item.svelte-216ic0 .ng-multiselect-item__content.svelte-216ic0:disabled{cursor:default}.ng-multiselect-item__checkbox.svelte-216ic0.svelte-216ic0{display:flex;align-items:center;justify-content:center;width:var(--ng-multiselect-item-checkbox-size);height:var(--ng-multiselect-item-checkbox-size);border:1px solid var(--ng-border-primary);border-radius:2px;flex-shrink:0;transition:all .15s;color:var(--ng-text-on-accent)}.ng-multiselect-item__checkbox.svelte-216ic0 .material-symbols-outlined{font-size:var(--ng-multiselect-item-font-size)}.ng-multiselect-item__checkbox--checked.svelte-216ic0.svelte-216ic0{background-color:var(--ng-accent-primary);border-color:var(--ng-accent-primary)}.ng-multiselect-item__checkbox--placeholder.svelte-216ic0.svelte-216ic0{background-color:var(--ng-background-surface-alt);border-color:var(--ng-border-primary);cursor:not-allowed;opacity:.65}.ng-multiselect-item.svelte-216ic0 .ng-multiselect-item__visual.svelte-216ic0{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--ng-multiselect-item-visual-size);height:var(--ng-multiselect-item-visual-size);border-radius:50%;overflow:hidden;color:var(--ng-text-primary);background-color:var(--ng-form-background);border:1px solid var(--ng-border-primary)}.ng-multiselect-item.svelte-216ic0 .ng-multiselect-item__visual--text.svelte-216ic0{border:none;color:var(--ng-text-on-accent);background-color:var(--ng-accent-primary);font-weight:600;font-size:var(--ng-multiselect-item-prefix-font-size)}.ng-multiselect-item.svelte-216ic0 .ng-multiselect-item__visual--image.svelte-216ic0,.ng-multiselect-item.svelte-216ic0 .ng-multiselect-item__visual--icon.svelte-216ic0{border:none}.ng-multiselect-item.svelte-216ic0 .ng-multiselect-item__visual--icon.svelte-216ic0 .material-symbols-outlined{font-size:var(--ng-multiselect-item-icon-size)}.ng-multiselect-item.svelte-216ic0 .ng-multiselect-item__image.svelte-216ic0{width:100%;height:100%;object-fit:cover;display:block}.ng-multiselect-item.svelte-216ic0 .ng-multiselect-item__prefix-text.svelte-216ic0{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(var(--ng-multiselect-item-visual-size) - 6px)}.ng-multiselect-item.svelte-216ic0 .ng-multiselect-item__body.svelte-216ic0{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0;justify-content:center;overflow:hidden}.ng-multiselect-item.svelte-216ic0 .ng-multiselect-item__text.svelte-216ic0{font-family:var(--ng-form-font-family);font-size:var(--ng-multiselect-item-font-size);line-height:1.2;color:var(--ng-form-color);font-weight:var(--ng-font-weight);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.ng-multiselect-item.svelte-216ic0 .ng-multiselect-item__caption.svelte-216ic0{font-family:var(--ng-form-font-family);font-size:var(--ng-multiselect-item-caption-font-size);line-height:1.15;color:var(--ng-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ng-multiselect-item__sublist.svelte-216ic0.svelte-216ic0{list-style:none;margin:0;padding:0}.ng-multiselect-item--sm.svelte-216ic0.svelte-216ic0{--ng-multiselect-item-height:calc(var(--ng-form-height-sm) - 4px);--ng-multiselect-item-font-size:var(--ng-form-font-size-sm);--ng-multiselect-item-padding-x:var(--ng-form-padding-x-sm);--ng-multiselect-item-gap:8px;--ng-multiselect-item-indent:24px;--ng-multiselect-item-visual-size:18px}.ng-multiselect-item--md.svelte-216ic0.svelte-216ic0{--ng-multiselect-item-height:calc(var(--ng-form-height-md) - 4px);--ng-multiselect-item-font-size:var(--ng-form-font-size-md);--ng-multiselect-item-padding-x:var(--ng-form-padding-x-md);--ng-multiselect-item-gap:10px;--ng-multiselect-item-indent:28px;--ng-multiselect-item-visual-size:24px}.ng-multiselect-item--lg.svelte-216ic0.svelte-216ic0{--ng-multiselect-item-height:calc(var(--ng-form-height-lg) - 4px);--ng-multiselect-item-font-size:var(--ng-form-font-size-lg);--ng-multiselect-item-padding-x:var(--ng-form-padding-x-lg);--ng-multiselect-item-gap:12px;--ng-multiselect-item-indent:32px;--ng-multiselect-item-visual-size:30px}.ng-multiselect.svelte-1bltncj.svelte-1bltncj{--ng-multiselect-tag-visual-size:24px;--ng-multiselect-tag-icon-size:calc( var(--ng-multiselect-tag-visual-size) * .75 );--ng-multiselect-tag-prefix-font-size:calc( var(--ng-multiselect-tag-visual-size) * .5 );font-family:var(--ng-form-font-family);font-size:var(--ng-form-font-size-md);border-radius:var(--ng-form-radius-md);border:1px solid var(--ng-form-border);background-color:var(--ng-form-background);height:var(--ng-form-height-md);position:relative;display:flex;align-items:stretch;padding:0 0 0 var(--ng-form-padding-x-md);width:100%;cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box}.ng-multiselect.svelte-1bltncj.svelte-1bltncj:hover{border-color:var(--ng-form-border-focus)}.ng-multiselect.svelte-1bltncj:hover .chevron-container.svelte-1bltncj{color:var(--ng-form-border-focus);background-color:var(--ng-accent-muted);border-color:var(--ng-form-border-focus)}.ng-multiselect.svelte-1bltncj:hover .chevron{color:var(--ng-form-border-focus)}.ng-multiselect.svelte-1bltncj:hover .ng-multiselect__overflow.svelte-1bltncj{color:var(--ng-form-border-focus);background-color:var(--ng-accent-muted);border-color:var(--ng-form-border-focus)}.ng-multiselect.focused.svelte-1bltncj .ng-multiselect__overflow.svelte-1bltncj{background-color:var(--ng-accent-muted);color:var(--ng-form-border-focus)}.ng-multiselect.focused.svelte-1bltncj.svelte-1bltncj{border-color:var(--ng-form-border-focus)}.ng-multiselect.disabled.svelte-1bltncj.svelte-1bltncj{pointer-events:none;background-color:var(--ng-form-background-disabled);border-color:var(--ng-form-border-disabled);cursor:not-allowed}.ng-multiselect.disabled.svelte-1bltncj .ng-multiselect__value-container input.svelte-1bltncj{color:var(--ng-form-color-disabled)}.ng-multiselect.disabled.svelte-1bltncj .ng-multiselect__value-container input.svelte-1bltncj::placeholder{color:var(--ng-form-color-disabled)}.ng-multiselect.disabled.svelte-1bltncj .ng-multiselect__tag.svelte-1bltncj{color:var(--ng-form-color-disabled);background-color:color-mix(in srgb,var(--ng-form-background-disabled) 88%,var(--ng-form-color-disabled))}.ng-multiselect.disabled.svelte-1bltncj .ng-multiselect__tag-label.svelte-1bltncj{color:var(--ng-form-color-disabled)}.ng-multiselect.disabled.svelte-1bltncj .ng-multiselect__overflow.svelte-1bltncj{color:var(--ng-form-color-disabled);background-color:color-mix(in srgb,var(--ng-form-background-disabled) 88%,var(--ng-form-color-disabled))}.ng-multiselect.disabled.svelte-1bltncj .chevron-container.svelte-1bltncj{color:var(--ng-form-color-disabled);border-left-color:var(--ng-form-border-disabled)}.ng-multiselect.disabled.svelte-1bltncj .chevron-container.svelte-1bltncj .chevron,.ng-multiselect.disabled.svelte-1bltncj .indicators.svelte-1bltncj{color:var(--ng-form-color-disabled)}.ng-multiselect.disabled.svelte-1bltncj.svelte-1bltncj:hover{border-color:var(--ng-form-border-disabled)}.ng-multiselect.disabled.svelte-1bltncj:hover .chevron-container.svelte-1bltncj{color:var(--ng-form-color-disabled);background-color:transparent;border-color:var(--ng-form-border-disabled)}.ng-multiselect.disabled.svelte-1bltncj:hover .chevron{color:var(--ng-form-color-disabled)}.ng-multiselect.disabled.svelte-1bltncj:hover .ng-multiselect__overflow.svelte-1bltncj{color:var(--ng-form-color-disabled);background-color:color-mix(in srgb,var(--ng-form-background-disabled) 88%,var(--ng-form-color-disabled))}.ng-multiselect.disabled.svelte-1bltncj .ng-multiselect__overflow-wrapper.svelte-1bltncj{pointer-events:auto}.ng-multiselect.disabled.svelte-1bltncj .ng-multiselect__overflow--clickable.svelte-1bltncj{color:var(--ng-form-color-disabled);background-color:color-mix(in srgb,var(--ng-form-background-disabled) 88%,var(--ng-form-color-disabled));pointer-events:auto;cursor:pointer}.ng-multiselect.disabled.svelte-1bltncj .ng-multiselect__overflow-menu.svelte-1bltncj{pointer-events:auto;background-color:var(--ng-form-background-disabled);border-color:var(--ng-form-border-disabled)}.ng-multiselect.disabled.svelte-1bltncj .ng-multiselect__overflow-item.svelte-1bltncj:before{background-color:var(--ng-form-color-disabled)}.ng-multiselect.disabled.svelte-1bltncj .ng-multiselect__overflow-item-text.svelte-1bltncj{color:var(--ng-form-color-disabled);background-color:transparent}.ng-multiselect.error.svelte-1bltncj.svelte-1bltncj{border-color:var(--ng-form-border-invalid)}.ng-multiselect.list-open.svelte-1bltncj.svelte-1bltncj{border-radius:var(--ng-form-radius-md) var(--ng-form-radius-md) 0 0;border-color:var(--ng-form-border-focus)}.ng-multiselect.list-open.top-placement.svelte-1bltncj.svelte-1bltncj{border-radius:0 0 var(--ng-form-radius-md) var(--ng-form-radius-md)}.ng-multiselect__value-container.svelte-1bltncj.svelte-1bltncj{display:flex;flex:1 1 0;align-items:center;flex-wrap:nowrap;gap:4px;padding:4px 0;overflow:hidden;align-self:stretch;position:relative}.ng-multiselect__value-container.svelte-1bltncj input.svelte-1bltncj{border:none;background:transparent;color:var(--ng-form-color);font-size:var(--ng-form-font-size-md);font-family:var(--ng-form-font-family);font-weight:var(--ng-font-weight);padding:0 4px;flex:1 1 var(--ng-form-height-md);min-width:40px;height:24px;cursor:default}.ng-multiselect__value-container.svelte-1bltncj input.svelte-1bltncj:focus{outline:none}.ng-multiselect__value-container.svelte-1bltncj input.svelte-1bltncj::placeholder{color:var(--ng-form-color-placeholder)}.ng-multiselect__tag.svelte-1bltncj.svelte-1bltncj{display:inline-flex;align-items:center;gap:4px;background-color:var(--ng-background-surface-alt);color:var(--ng-form-color);font-weight:var(--ng-font-weight);border-radius:2px;padding:4px 4px 4px 8px;font-size:calc(var(--ng-form-font-size-md) * .92);max-width:150px;flex-shrink:0}.ng-multiselect__tag-visual.svelte-1bltncj.svelte-1bltncj{display:inline-flex;align-items:center;justify-content:center;width:var(--ng-multiselect-tag-visual-size);height:var(--ng-multiselect-tag-visual-size);border-radius:50%;overflow:hidden;flex-shrink:0;color:var(--ng-text-primary);background-color:var(--ng-form-background);border:1px solid var(--ng-border-primary)}.ng-multiselect__tag-visual--text.svelte-1bltncj.svelte-1bltncj{border:none;color:var(--ng-text-on-accent);background-color:var(--ng-accent-primary);font-size:var(--ng-multiselect-tag-prefix-font-size);font-weight:600}.ng-multiselect__tag-visual--icon.svelte-1bltncj .material-symbols-outlined{font-size:var(--ng-multiselect-tag-icon-size)}.ng-multiselect__tag-visual.svelte-1bltncj img.svelte-1bltncj{width:100%;height:100%;object-fit:cover;display:block}.ng-multiselect__tag-visual.svelte-1bltncj span.svelte-1bltncj{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(var(--ng-multiselect-tag-visual-size) - 4px)}.ng-multiselect__overflow.svelte-1bltncj.svelte-1bltncj{display:inline-flex;align-items:center;justify-content:center;font-size:calc(var(--ng-form-font-size-md) * .92);font-family:var(--ng-form-font-family);color:var(--ng-form-color);background-color:var(--ng-background-surface-alt);border-radius:2px;padding:4px 8px;white-space:nowrap;flex-shrink:0}.ng-multiselect__overflow-wrapper.svelte-1bltncj.svelte-1bltncj{display:inline-flex;align-items:center;position:relative;flex-shrink:0}.ng-multiselect__overflow--clickable.svelte-1bltncj.svelte-1bltncj{all:unset;display:inline-flex;align-items:center;justify-content:center;font-size:calc(var(--ng-form-font-size-md) * .92);font-family:var(--ng-form-font-family);color:var(--ng-form-color);background-color:var(--ng-form-background-disabled);border-radius:2px;padding:4px 8px;white-space:nowrap;cursor:pointer}.ng-multiselect__overflow--clickable.svelte-1bltncj.svelte-1bltncj:hover{color:var(--ng-form-color)}.ng-multiselect__overflow-menu.svelte-1bltncj.svelte-1bltncj{position:fixed;margin:6px 0 0;padding:12px;list-style:none;background-color:var(--ng-form-background);border:1px solid var(--ng-form-border);border-radius:var(--ng-form-radius-md);box-shadow:var(--ng-shadow-lg);max-height:240px;overflow-y:auto;z-index:1000;font-family:var(--ng-form-font-family);min-width:120px;cursor:default}.ng-multiselect__overflow-item.svelte-1bltncj.svelte-1bltncj{position:relative;display:flex;align-items:center;gap:6px;max-width:240px;margin-bottom:4px;-webkit-user-select:text;user-select:text;cursor:text}.ng-multiselect__overflow-item.svelte-1bltncj.svelte-1bltncj:before{content:"";display:inline-block;width:6px;height:12px;flex-shrink:0;background-color:var(--ng-border-primary);-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 12'><polygon points='0,0 6,6 0,12'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 12'><polygon points='0,0 6,6 0,12'/></svg>");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.ng-multiselect__overflow-item-text.svelte-1bltncj.svelte-1bltncj{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:calc(var(--ng-form-font-size-md) * .92);color:var(--ng-form-color);background-color:var(--ng-form-background-readonly);border-radius:2px;padding:6px}.ng-multiselect__overflow-item.svelte-1bltncj .ng-multiselect__overflow-item.svelte-1bltncj:hover{background-color:var(--ng-form-background-disabled)}.ng-multiselect__tag-label.svelte-1bltncj.svelte-1bltncj{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:normal}.ng-multiselect__tag-remove.svelte-1bltncj.svelte-1bltncj{all:unset;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--ng-text-secondary);padding:0 2px;flex-shrink:0}.ng-multiselect__tag-remove.svelte-1bltncj .material-symbols-outlined{font-size:var(--ng-form-font-size-md)}.indicators.svelte-1bltncj.svelte-1bltncj{display:flex;flex-shrink:0;align-items:center;gap:6px}.clear-select.svelte-1bltncj.svelte-1bltncj{all:unset;display:flex;align-items:center;justify-content:center;height:100%;cursor:pointer;flex-shrink:0;padding:1px}.clear-select.svelte-1bltncj .icon{background-color:transparent;color:var(--ng-text-primary)!important;border-radius:50%;font-size:calc(var(--ng-form-font-size-md) + 3px)!important}.clear-select.svelte-1bltncj.svelte-1bltncj:focus{outline:1px solid var(--ng-form-border-focus)}.ng-multiselect__spinner.svelte-1bltncj.svelte-1bltncj{display:flex;align-items:center;justify-content:center;width:15px;height:100%;flex-shrink:0;color:var(--ng-text-secondary)}.ng-multiselect__spinner.svelte-1bltncj .material-symbols-outlined{font-size:18px;animation:svelte-1bltncj-ng-multiselect-spin .8s linear infinite}@keyframes svelte-1bltncj-ng-multiselect-spin{to{transform:rotate(360deg)}}.chevron-container.svelte-1bltncj.svelte-1bltncj{display:flex;align-items:center;pointer-events:none;height:100%;padding-left:3px;padding-right:3px;background-color:transparent;color:var(--ng-text-secondary);border-left:1px solid var(--ng-form-border);border-top-right-radius:var(--ng-form-radius-md);border-bottom-right-radius:var(--ng-form-radius-md)}.chevron-container.svelte-1bltncj .chevron{transform:rotate(90deg);transition:transform .2s;font-size:calc(var(--ng-form-font-size-md) * 1.5)}.ng-multiselect.list-open.svelte-1bltncj .chevron-container.svelte-1bltncj .chevron{transform:rotate(270deg)}.ng-multiselect.list-open.svelte-1bltncj .chevron-container.svelte-1bltncj{border-bottom-right-radius:0}.ng-multiselect.list-open.top-placement.svelte-1bltncj .chevron-container.svelte-1bltncj{border-bottom-right-radius:var(--ng-form-radius-md);border-top-right-radius:0}.ng-multiselect__list.svelte-1bltncj.svelte-1bltncj{max-height:252px;overflow-y:auto;z-index:10;background-color:var(--ng-form-background);border:1px solid var(--ng-form-border-focus);border-top:none;position:fixed}.ng-multiselect.top-placement.svelte-1bltncj .ng-multiselect__list.svelte-1bltncj{border-top:1px solid var(--ng-form-border-focus);border-bottom:none}.ng-multiselect__options.svelte-1bltncj.svelte-1bltncj{padding:4px 0}.ng-multiselect__empty.svelte-1bltncj.svelte-1bltncj{display:flex;align-items:center;justify-content:center;padding:24px 16px;color:var(--ng-text-secondary);font-size:inherit;font-family:var(--ng-font)}.ng-multiselect__loading.svelte-1bltncj.svelte-1bltncj{display:flex;align-items:center;justify-content:center;padding:24px 16px;color:var(--ng-text-secondary);font-size:inherit}.ng-multiselect.ng-multiselect--readonly.svelte-1bltncj.svelte-1bltncj{background-color:var(--ng-form-background-readonly);border:none}.ng-multiselect.ng-multiselect--readonly.svelte-1bltncj .ng-multiselect__tag.svelte-1bltncj{-webkit-user-select:text;user-select:text;cursor:text;padding-right:8px;color:var(--ng-form-color);background-color:color-mix(in srgb,var(--ng-form-background-readonly) 88%,var(--ng-form-color))}.ng-multiselect.ng-multiselect--readonly.svelte-1bltncj .indicators.svelte-1bltncj{color:var(--ng-form-color-disabled);cursor:default}.ng-multiselect.ng-multiselect--readonly.svelte-1bltncj .ng-multiselect__overflow--clickable.svelte-1bltncj{color:var(--ng-form-color);background-color:color-mix(in srgb,var(--ng-form-background-readonly) 88%,var(--ng-form-color));font-size:calc(var(--ng-form-font-size-md) * .92)}.ng-multiselect.ng-multiselect--viewmode.svelte-1bltncj.svelte-1bltncj{background-color:transparent;border:none;padding-left:0}.ng-multiselect.ng-multiselect--viewmode.svelte-1bltncj .ng-multiselect__tag.svelte-1bltncj{-webkit-user-select:text;user-select:text;cursor:text;padding-right:8px;color:var(--ng-form-color);background-color:transparent}.ng-multiselect.ng-multiselect--viewmode.svelte-1bltncj .ng-multiselect__value-container.svelte-1bltncj{background-color:transparent;border:none;border-radius:0;cursor:text;-webkit-user-select:text;user-select:text;padding:0 0 calc(var(--ng-form-height-md) - var(--ng-form-font-size-md) * 1.3) 0}.ng-multiselect.ng-multiselect--sm.svelte-1bltncj.svelte-1bltncj{--ng-multiselect-tag-visual-size:18px;font-size:var(--ng-form-font-size-sm);border-radius:var(--ng-form-radius-sm);height:var(--ng-form-height-sm);padding:0 0 0 var(--ng-form-padding-x-sm)}.ng-multiselect.ng-multiselect--sm.list-open.svelte-1bltncj.svelte-1bltncj{border-radius:var(--ng-form-radius-sm) var(--ng-form-radius-sm) 0 0;border-color:var(--ng-form-border-focus)}.ng-multiselect.ng-multiselect--sm.list-open.top-placement.svelte-1bltncj.svelte-1bltncj{border-radius:0 0 var(--ng-form-radius-sm) var(--ng-form-radius-sm)}.ng-multiselect.ng-multiselect--sm.svelte-1bltncj .ng-multiselect__value-container input.svelte-1bltncj{font-size:var(--ng-form-font-size-sm);flex:1 1 var(--ng-form-height-sm)}.ng-multiselect.ng-multiselect--sm.svelte-1bltncj .ng-multiselect__tag.svelte-1bltncj,.ng-multiselect.ng-multiselect--sm.svelte-1bltncj .ng-multiselect__overflow.svelte-1bltncj,.ng-multiselect.ng-multiselect--sm.svelte-1bltncj .ng-multiselect__overflow--clickable.svelte-1bltncj{font-size:calc(var(--ng-form-font-size-sm) * .92)}.ng-multiselect.ng-multiselect--sm.svelte-1bltncj .ng-multiselect__overflow-menu.svelte-1bltncj{border-radius:var(--ng-form-radius-sm)}.ng-multiselect.ng-multiselect--sm.svelte-1bltncj .ng-multiselect__overflow-item-text.svelte-1bltncj{font-size:calc(var(--ng-form-font-size-sm) * .92)}.ng-multiselect.ng-multiselect--sm.svelte-1bltncj .chevron-container.svelte-1bltncj{border-top-right-radius:var(--ng-form-radius-sm);border-bottom-right-radius:var(--ng-form-radius-sm)}.ng-multiselect.ng-multiselect--sm.list-open.svelte-1bltncj .chevron-container.svelte-1bltncj{border-bottom-right-radius:0}.ng-multiselect.ng-multiselect--sm.list-open.top-placement.svelte-1bltncj .chevron-container.svelte-1bltncj{border-bottom-right-radius:var(--ng-form-radius-sm);border-top-right-radius:0}.ng-multiselect.ng-multiselect--sm.svelte-1bltncj .chevron-container.svelte-1bltncj .chevron{font-size:calc(var(--ng-form-font-size-sm) * 1.5)}.ng-multiselect.ng-multiselect--sm.svelte-1bltncj .clear-select.svelte-1bltncj .icon{font-size:calc(var(--ng-form-font-size-sm) + 3px)!important}.ng-multiselect.ng-multiselect--sm.svelte-1bltncj .ng-multiselect__tag-remove.svelte-1bltncj .material-symbols-outlined{font-size:var(--ng-form-font-size-sm)}.ng-multiselect.ng-multiselect--readonly.ng-multiselect--sm.svelte-1bltncj .ng-multiselect__overflow--clickable.svelte-1bltncj{font-size:calc(var(--ng-form-font-size-sm) * .92)}.ng-multiselect.ng-multiselect--viewmode.ng-multiselect--sm.svelte-1bltncj.svelte-1bltncj{padding-left:0}.ng-multiselect.ng-multiselect--viewmode.ng-multiselect--sm.svelte-1bltncj .ng-multiselect__value-container.svelte-1bltncj{padding:0 0 calc(var(--ng-form-height-sm) - var(--ng-form-font-size-sm) * 1.3) 0}.ng-multiselect.ng-multiselect--md.svelte-1bltncj.svelte-1bltncj{--ng-multiselect-tag-visual-size:24px;font-size:var(--ng-form-font-size-md);border-radius:var(--ng-form-radius-md);height:var(--ng-form-height-md);padding:0 0 0 var(--ng-form-padding-x-md)}.ng-multiselect.ng-multiselect--md.list-open.svelte-1bltncj.svelte-1bltncj{border-radius:var(--ng-form-radius-md) var(--ng-form-radius-md) 0 0;border-color:var(--ng-form-border-focus)}.ng-multiselect.ng-multiselect--md.list-open.top-placement.svelte-1bltncj.svelte-1bltncj{border-radius:0 0 var(--ng-form-radius-md) var(--ng-form-radius-md)}.ng-multiselect.ng-multiselect--md.svelte-1bltncj .ng-multiselect__value-container input.svelte-1bltncj{font-size:var(--ng-form-font-size-md);flex:1 1 var(--ng-form-height-md)}.ng-multiselect.ng-multiselect--md.svelte-1bltncj .ng-multiselect__tag.svelte-1bltncj,.ng-multiselect.ng-multiselect--md.svelte-1bltncj .ng-multiselect__overflow.svelte-1bltncj,.ng-multiselect.ng-multiselect--md.svelte-1bltncj .ng-multiselect__overflow--clickable.svelte-1bltncj{font-size:calc(var(--ng-form-font-size-md) * .92)}.ng-multiselect.ng-multiselect--md.svelte-1bltncj .ng-multiselect__overflow-menu.svelte-1bltncj{border-radius:var(--ng-form-radius-md)}.ng-multiselect.ng-multiselect--md.svelte-1bltncj .ng-multiselect__overflow-item-text.svelte-1bltncj{font-size:calc(var(--ng-form-font-size-md) * .92)}.ng-multiselect.ng-multiselect--md.svelte-1bltncj .chevron-container.svelte-1bltncj{border-top-right-radius:var(--ng-form-radius-md);border-bottom-right-radius:var(--ng-form-radius-md)}.ng-multiselect.ng-multiselect--md.list-open.svelte-1bltncj .chevron-container.svelte-1bltncj{border-bottom-right-radius:0}.ng-multiselect.ng-multiselect--md.list-open.top-placement.svelte-1bltncj .chevron-container.svelte-1bltncj{border-bottom-right-radius:var(--ng-form-radius-md);border-top-right-radius:0}.ng-multiselect.ng-multiselect--md.svelte-1bltncj .chevron-container.svelte-1bltncj .chevron{font-size:calc(var(--ng-form-font-size-md) * 1.5)}.ng-multiselect.ng-multiselect--md.svelte-1bltncj .clear-select.svelte-1bltncj .icon{font-size:calc(var(--ng-form-font-size-md) + 3px)!important}.ng-multiselect.ng-multiselect--md.svelte-1bltncj .ng-multiselect__tag-remove.svelte-1bltncj .material-symbols-outlined{font-size:var(--ng-form-font-size-md)}.ng-multiselect.ng-multiselect--readonly.ng-multiselect--md.svelte-1bltncj .ng-multiselect__overflow--clickable.svelte-1bltncj{font-size:calc(var(--ng-form-font-size-md) * .92)}.ng-multiselect.ng-multiselect--viewmode.ng-multiselect--md.svelte-1bltncj.svelte-1bltncj{padding-left:0}.ng-multiselect.ng-multiselect--viewmode.ng-multiselect--md.svelte-1bltncj .ng-multiselect__value-container.svelte-1bltncj{padding:0 0 calc(var(--ng-form-height-md) - var(--ng-form-font-size-md) * 1.3) 0}.ng-multiselect.ng-multiselect--lg.svelte-1bltncj.svelte-1bltncj{--ng-multiselect-tag-visual-size:30px;font-size:var(--ng-form-font-size-lg);border-radius:var(--ng-form-radius-lg);height:var(--ng-form-height-lg);padding:0 0 0 var(--ng-form-padding-x-lg)}.ng-multiselect.ng-multiselect--lg.list-open.svelte-1bltncj.svelte-1bltncj{border-radius:var(--ng-form-radius-lg) var(--ng-form-radius-lg) 0 0;border-color:var(--ng-form-border-focus)}.ng-multiselect.ng-multiselect--lg.list-open.top-placement.svelte-1bltncj.svelte-1bltncj{border-radius:0 0 var(--ng-form-radius-lg) var(--ng-form-radius-lg)}.ng-multiselect.ng-multiselect--lg.svelte-1bltncj .ng-multiselect__value-container input.svelte-1bltncj{font-size:var(--ng-form-font-size-lg);flex:1 1 var(--ng-form-height-lg)}.ng-multiselect.ng-multiselect--lg.svelte-1bltncj .ng-multiselect__tag.svelte-1bltncj,.ng-multiselect.ng-multiselect--lg.svelte-1bltncj .ng-multiselect__overflow.svelte-1bltncj,.ng-multiselect.ng-multiselect--lg.svelte-1bltncj .ng-multiselect__overflow--clickable.svelte-1bltncj{font-size:calc(var(--ng-form-font-size-lg) * .92)}.ng-multiselect.ng-multiselect--lg.svelte-1bltncj .ng-multiselect__overflow-menu.svelte-1bltncj{border-radius:var(--ng-form-radius-lg)}.ng-multiselect.ng-multiselect--lg.svelte-1bltncj .ng-multiselect__overflow-item-text.svelte-1bltncj{font-size:calc(var(--ng-form-font-size-lg) * .92)}.ng-multiselect.ng-multiselect--lg.svelte-1bltncj .chevron-container.svelte-1bltncj{border-top-right-radius:var(--ng-form-radius-lg);border-bottom-right-radius:var(--ng-form-radius-lg)}.ng-multiselect.ng-multiselect--lg.list-open.svelte-1bltncj .chevron-container.svelte-1bltncj{border-bottom-right-radius:0}.ng-multiselect.ng-multiselect--lg.list-open.top-placement.svelte-1bltncj .chevron-container.svelte-1bltncj{border-bottom-right-radius:var(--ng-form-radius-lg);border-top-right-radius:0}.ng-multiselect.ng-multiselect--lg.svelte-1bltncj .chevron-container.svelte-1bltncj .chevron{font-size:calc(var(--ng-form-font-size-lg) * 1.5)}.ng-multiselect.ng-multiselect--lg.svelte-1bltncj .clear-select.svelte-1bltncj .icon{font-size:calc(var(--ng-form-font-size-lg) + 3px)!important}.ng-multiselect.ng-multiselect--lg.svelte-1bltncj .ng-multiselect__tag-remove.svelte-1bltncj .material-symbols-outlined{font-size:var(--ng-form-font-size-lg)}.ng-multiselect.ng-multiselect--readonly.ng-multiselect--lg.svelte-1bltncj .ng-multiselect__overflow--clickable.svelte-1bltncj{font-size:calc(var(--ng-form-font-size-lg) * .92)}.ng-multiselect.ng-multiselect--viewmode.ng-multiselect--lg.svelte-1bltncj.svelte-1bltncj{padding-left:0}.ng-multiselect.ng-multiselect--viewmode.ng-multiselect--lg.svelte-1bltncj .ng-multiselect__value-container.svelte-1bltncj{padding:0 0 calc(var(--ng-form-height-lg) - var(--ng-form-font-size-lg) * 1.3) 0}.ng-dropdown.svelte-17gc8zm.svelte-17gc8zm{font-family:var(--ng-form-font-family)}.ng-dropdown.svelte-17gc8zm .ng-dropdown__label{color:var(--ng-form-label-color);font-size:var(--ng-form-label-font-size-md);font-weight:var(--ng-form-label-font-weight);margin-bottom:var(--ng-form-label-margin-bottom-md)}.ng-dropdown.svelte-17gc8zm .ng-dropdown__control.svelte-17gc8zm{contain:inline-size;contain-intrinsic-inline-size:13rem}.ng-dropdown--viewmode.svelte-17gc8zm .ng-dropdown__label{margin-bottom:var(--ng-form-label-viewmode-margin-bottom-md)}.ng-dropdown--sm.svelte-17gc8zm .ng-dropdown__label{font-size:var(--ng-form-label-font-size-sm);margin-bottom:var(--ng-form-label-margin-bottom-sm)}.ng-dropdown--sm.ng-dropdown--viewmode.svelte-17gc8zm .ng-dropdown__label{margin-bottom:var(--ng-form-label-viewmode-margin-bottom-sm)}.ng-dropdown--md.svelte-17gc8zm .ng-dropdown__label{font-size:var(--ng-form-label-font-size-md);margin-bottom:var(--ng-form-label-margin-bottom-md)}.ng-dropdown--md.ng-dropdown--viewmode.svelte-17gc8zm .ng-dropdown__label{margin-bottom:var(--ng-form-label-viewmode-margin-bottom-md)}.ng-dropdown--lg.svelte-17gc8zm .ng-dropdown__label{font-size:var(--ng-form-label-font-size-lg);margin-bottom:var(--ng-form-label-margin-bottom-lg)}.ng-dropdown--lg.ng-dropdown--viewmode.svelte-17gc8zm .ng-dropdown__label{margin-bottom:var(--ng-form-label-viewmode-margin-bottom-lg)}button.ng-image-wrapper.svelte-gteu36.svelte-gteu36{cursor:pointer}.ng-image-wrapper.svelte-gteu36.svelte-gteu36{background:none;border:none;padding:0;margin:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.ng-image-wrapper.svelte-gteu36 .ng-image.svelte-gteu36{height:100%;width:100%;font-size:0;line-height:0;color:transparent}.ng-image__skeleton.svelte-gteu36.svelte-gteu36{min-height:64px;max-height:100%}.ng-image__fallback.svelte-gteu36.svelte-gteu36{height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--ng-spacing) / 2);padding:var(--ng-spacing);box-sizing:border-box;overflow:hidden;color:var(--ng-text-secondary, #6f6f6f);background:var(--ng-background-surface-alt, #f5f5f5);font-family:var(--ng-font);font-size:12px;line-height:1.3;text-align:center}.ng-image__fallback.svelte-gteu36 .material-symbols-outlined{font-size:28px}.ng-image__fallback-icon.svelte-gteu36.svelte-gteu36{display:inline-flex;align-items:center;justify-content:center}.ng-image__fallback-text.svelte-gteu36.svelte-gteu36{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auto.svelte-gteu36.svelte-gteu36{aspect-ratio:var(--aspect, auto);object-fit:cover}.fixed.cover.svelte-gteu36.svelte-gteu36{object-fit:cover;max-width:100%;max-height:100%}.fixed.contain.svelte-gteu36.svelte-gteu36{object-fit:contain;width:100%;height:100%}.fixed.contain.left.svelte-gteu36.svelte-gteu36,.fixed.contain.right.svelte-gteu36.svelte-gteu36,.fixed.contain.center.svelte-gteu36.svelte-gteu36{width:100%;height:100%;object-fit:contain}.fixed.contain.left.svelte-gteu36.svelte-gteu36{object-position:left center}.fixed.contain.right.svelte-gteu36.svelte-gteu36{object-position:right center}.fixed.contain.center.svelte-gteu36.svelte-gteu36{object-position:center center}.ng-image-preview.svelte-gteu36.svelte-gteu36{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;display:flex;align-items:center;justify-content:center;padding:5vh 5vw;box-sizing:border-box;background-color:var(--ng-background-overlay, rgba(0, 0, 0, .7))}.ng-image-preview__bar.svelte-gteu36.svelte-gteu36{position:absolute;top:var(--ng-spacing);right:var(--ng-spacing);display:flex;align-items:center;gap:calc(var(--ng-spacing) / 2)}.ng-image-preview__button.svelte-gteu36.svelte-gteu36{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:50%;cursor:pointer;color:#fff;background-color:#00000073}.ng-image-preview__button.svelte-gteu36.svelte-gteu36:hover{background-color:#000000b3}.ng-image-preview__button.svelte-gteu36 .material-symbols-outlined{font-size:20px}.ng-image-preview__image.svelte-gteu36.svelte-gteu36{max-width:90vw;max-height:90vh;object-fit:contain}.ng-image-preview__image--turned.svelte-gteu36.svelte-gteu36{max-width:90vh;max-height:90vw}@keyframes svelte-gteu36-skeleton-pulse{0%{opacity:.4}50%{opacity:.8}to{opacity:.4}}@keyframes svelte-gteu36-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.ng-image--loading.svelte-gteu36.svelte-gteu36{background:linear-gradient(90deg,var(--ng-background-surface-alt, #f5f5f5) 0%,var(--ng-background-surface-alt, #e8e8e8) 50%,var(--ng-background-surface-alt, #f5f5f5) 100%);background-size:200% 100%;animation:svelte-gteu36-skeleton-pulse 1.5s ease-in-out infinite,svelte-gteu36-shimmer 2s ease-in-out infinite}.ng-importwizard.svelte-1046caj.svelte-1046caj{display:flex;flex-direction:column;width:100%;height:100%;gap:calc(var(--ng-spacing) * .8);font-family:var(--ng-font);color:var(--ng-text-primary)}.ng-importwizard__steps.svelte-1046caj.svelte-1046caj{display:flex;gap:calc(var(--ng-spacing) * 1.2);margin:0;padding:0;list-style:none}.ng-importwizard__step.svelte-1046caj.svelte-1046caj{display:flex;align-items:center;gap:calc(var(--ng-spacing) * .4);color:var(--ng-text-secondary);font-size:calc(var(--ng-font-size) * .86)}.ng-importwizard__step--active.svelte-1046caj.svelte-1046caj{color:var(--ng-text-primary);font-weight:600}.ng-importwizard__step-marker.svelte-1046caj.svelte-1046caj{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:999px;background:var(--ng-background-surface-alt);font-size:calc(var(--ng-font-size) * .72)}.ng-importwizard__step--active.svelte-1046caj .ng-importwizard__step-marker.svelte-1046caj{background:var(--ng-accent-primary);color:var(--ng-text-on-accent)}.ng-importwizard__step--done.svelte-1046caj .ng-importwizard__step-marker.svelte-1046caj{background:var(--ng-status-success);color:var(--ng-text-on-accent)}.ng-importwizard__body.svelte-1046caj.svelte-1046caj{position:relative;flex:1;min-height:0;overflow:auto}.ng-importwizard__body--loading.svelte-1046caj>.svelte-1046caj:not(.ng-importwizard__loader){opacity:.4;pointer-events:none}.ng-importwizard__loader.svelte-1046caj.svelte-1046caj{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:1}.ng-importwizard__drop.svelte-1046caj.svelte-1046caj{height:100%;min-height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--ng-spacing) * .6);border:1px dashed var(--ng-border-secondary);border-radius:var(--ng-rounded);color:var(--ng-text-secondary);cursor:pointer}.ng-importwizard__drop--disabled.svelte-1046caj.svelte-1046caj{cursor:not-allowed;opacity:.6}.ng-importwizard__drop--over.svelte-1046caj.svelte-1046caj{border-color:var(--ng-accent-primary);background:color-mix(in srgb,var(--ng-accent-primary) 6%,transparent)}.ng-importwizard__drop-icon.svelte-1046caj.svelte-1046caj{font-size:calc(var(--ng-font-size) * 2)}.ng-importwizard__file.svelte-1046caj.svelte-1046caj{margin:0 0 calc(var(--ng-spacing) * .6);color:var(--ng-text-secondary);font-size:calc(var(--ng-font-size) * .86)}.ng-importwizard__mapping.svelte-1046caj.svelte-1046caj{border-collapse:collapse}.ng-importwizard__mapping.svelte-1046caj th.svelte-1046caj{text-align:left;font-weight:400;padding:calc(var(--ng-spacing) * .3) calc(var(--ng-spacing) * 1.2) calc(var(--ng-spacing) * .3) 0}.ng-importwizard__req.svelte-1046caj.svelte-1046caj{color:var(--ng-status-error)}.ng-importwizard__select.svelte-1046caj.svelte-1046caj{min-width:160px;height:var(--ng-form-height-sm, 28px);border:1px solid var(--ng-form-border);border-radius:var(--ng-form-radius-sm, 4px);background:var(--ng-form-background);color:var(--ng-form-color);font:inherit;font-size:calc(var(--ng-font-size) * .86)}.ng-importwizard__select.svelte-1046caj.svelte-1046caj:disabled{opacity:.5;cursor:not-allowed}.ng-importwizard__warning.svelte-1046caj.svelte-1046caj{margin:calc(var(--ng-spacing) * .6) 0 0;color:var(--ng-status-warning);font-size:calc(var(--ng-font-size) * .86)}.ng-importwizard__preview.svelte-1046caj.svelte-1046caj{overflow:auto;border:1px solid var(--ng-border-primary);border-radius:calc(var(--ng-rounded) / 2)}.ng-importwizard__preview.svelte-1046caj table.svelte-1046caj{width:100%;border-collapse:collapse;font-size:calc(var(--ng-font-size) * .86)}.ng-importwizard__preview.svelte-1046caj th.svelte-1046caj,.ng-importwizard__preview.svelte-1046caj td.svelte-1046caj{text-align:left;padding:calc(var(--ng-spacing) * .3) calc(var(--ng-spacing) * .6);border-bottom:1px solid var(--ng-background-surface-alt);white-space:nowrap}.ng-importwizard__preview.svelte-1046caj th.svelte-1046caj{color:var(--ng-text-secondary);font-weight:500}.ng-importwizard__error-count.svelte-1046caj.svelte-1046caj{color:var(--ng-status-error)}.ng-importwizard__errors.svelte-1046caj.svelte-1046caj{margin:calc(var(--ng-spacing) * .6) 0 0;padding-left:calc(var(--ng-spacing) * 1.6);color:var(--ng-status-error);font-size:calc(var(--ng-font-size) * .79)}.ng-importwizard__nav.svelte-1046caj.svelte-1046caj{display:flex;justify-content:flex-end;gap:calc(var(--ng-spacing) * .6)}.ng-importwizard__button.svelte-1046caj.svelte-1046caj{padding:calc(var(--ng-spacing) * .5) calc(var(--ng-spacing) * 1.2);border:1px solid var(--ng-border-primary);border-radius:var(--ng-form-radius, var(--ng-rounded));background:var(--ng-background-surface);color:var(--ng-text-primary);font:inherit;cursor:pointer}.ng-importwizard__button.svelte-1046caj.svelte-1046caj:disabled{opacity:.5;cursor:not-allowed}.ng-importwizard__button--primary.svelte-1046caj.svelte-1046caj{background:var(--ng-accent-primary);border-color:var(--ng-accent-primary);color:var(--ng-text-on-accent)}.ng-filterbuilder__group.svelte-dm7bdp.svelte-dm7bdp{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--ng-spacing) * .6);padding:calc(var(--ng-spacing) * .6);border-left:2px solid var(--ng-border-primary);border-radius:calc(var(--ng-rounded) / 2);background:var(--ng-background-surface-alt)}.ng-filterbuilder__group--root.svelte-dm7bdp.svelte-dm7bdp{border-left:none;padding:0;background:transparent}.ng-filterbuilder__group-head.svelte-dm7bdp.svelte-dm7bdp{display:flex;align-items:center;gap:calc(var(--ng-spacing) * .6)}.ng-filterbuilder__combinator.svelte-dm7bdp.svelte-dm7bdp{display:inline-flex;border:1px solid var(--ng-border-primary);border-radius:var(--ng-form-radius, var(--ng-rounded));overflow:hidden}.ng-filterbuilder__combinator-option.svelte-dm7bdp.svelte-dm7bdp{padding:calc(var(--ng-spacing) * .25) calc(var(--ng-spacing) * .7);border:none;background:var(--ng-background-surface);color:var(--ng-text-secondary);font:inherit;font-size:var(--filterbuilder-chrome, calc(var(--ng-font-size) * .86));cursor:pointer}.ng-filterbuilder__combinator-option--active.svelte-dm7bdp.svelte-dm7bdp{background:var(--ng-accent-primary);color:var(--ng-text-on-accent)}.ng-filterbuilder__combinator-option.svelte-dm7bdp.svelte-dm7bdp:disabled{cursor:not-allowed;opacity:.6}.ng-filterbuilder__rule.svelte-dm7bdp.svelte-dm7bdp{display:flex;align-items:center;gap:calc(var(--ng-spacing) * .4);flex-wrap:wrap}.ng-filterbuilder__input.svelte-dm7bdp.svelte-dm7bdp{padding:calc(var(--ng-spacing) * .3) calc(var(--ng-spacing) * .5);border:1px solid var(--ng-border-primary);border-radius:var(--ng-form-radius, var(--ng-rounded));background:var(--ng-background-surface);color:var(--ng-text-primary);font:inherit;font-size:var(--filterbuilder-font, calc(var(--ng-font-size) * .93));min-width:0}.ng-filterbuilder__input.svelte-dm7bdp.svelte-dm7bdp:disabled{cursor:not-allowed;opacity:.6}.ng-filterbuilder__value.svelte-dm7bdp.svelte-dm7bdp{flex:1;min-width:90px}.ng-filterbuilder__range-sep.svelte-dm7bdp.svelte-dm7bdp{color:var(--ng-text-secondary);font-size:var(--filterbuilder-chrome, calc(var(--ng-font-size) * .86))}.ng-filterbuilder__remove.svelte-dm7bdp.svelte-dm7bdp{border:none;background:transparent;color:var(--ng-text-secondary);font:inherit;cursor:pointer;padding:calc(var(--ng-spacing) * .2)}.ng-filterbuilder__remove.svelte-dm7bdp.svelte-dm7bdp:hover{color:var(--ng-danger, #d33)}.ng-filterbuilder__remove.svelte-dm7bdp.svelte-dm7bdp:disabled{cursor:not-allowed;opacity:.6}.ng-filterbuilder__group-actions.svelte-dm7bdp.svelte-dm7bdp{display:flex;gap:calc(var(--ng-spacing) * .6)}.ng-filterbuilder__add.svelte-dm7bdp.svelte-dm7bdp{border:none;background:transparent;color:var(--ng-accent-primary);font:inherit;font-size:var(--filterbuilder-font, calc(var(--ng-font-size) * .93));cursor:pointer;padding:0}.ng-filterbuilder__add.svelte-dm7bdp.svelte-dm7bdp:disabled{cursor:not-allowed;opacity:.6}.ng-filterbuilder__group--viewmode.svelte-dm7bdp .ng-filterbuilder__input.svelte-dm7bdp:disabled{border-color:transparent;background:transparent;opacity:1;cursor:default;padding-left:0;padding-right:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ng-filterbuilder__combinator-text.svelte-dm7bdp.svelte-dm7bdp{color:var(--ng-text-secondary);font-size:var(--filterbuilder-chrome, calc(var(--ng-font-size) * .86));text-transform:uppercase}.ng-filterbuilder.svelte-cg8f1f{--filterbuilder-font:calc(var(--ng-font-size) * .93);--filterbuilder-chrome:calc(var(--ng-font-size) * .86);font-family:var(--ng-font);font-size:var(--filterbuilder-font);color:var(--ng-text-primary);display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--ng-spacing) * .6)}.ng-filterbuilder--sm.svelte-cg8f1f{--filterbuilder-font:calc(var(--ng-font-size) * .8);--filterbuilder-chrome:calc(var(--ng-font-size) * .74)}.ng-filterbuilder--lg.svelte-cg8f1f{--filterbuilder-font:calc(var(--ng-font-size) * 1.07);--filterbuilder-chrome:var(--ng-font-size)}.ng-filterbuilder__empty.svelte-cg8f1f{margin:0;color:var(--ng-text-secondary);font-size:var(--filterbuilder-font)}.ng-filterbuilder__clear.svelte-cg8f1f{border:none;background:transparent;color:var(--ng-text-secondary);font:inherit;font-size:var(--filterbuilder-chrome);cursor:pointer;padding:0}.ng-filterbuilder__clear.svelte-cg8f1f:hover:not(:disabled){color:var(--ng-danger, #d33)}.ng-filterbuilder__clear.svelte-cg8f1f:disabled{cursor:not-allowed;opacity:.6}.ng-comments__composer.svelte-bxtxct{display:flex;flex-direction:column;gap:calc(var(--ng-spacing) * .4)}.ng-comments__composer-box.svelte-bxtxct{position:relative}.ng-comments__textarea.svelte-bxtxct{width:100%;box-sizing:border-box;resize:vertical;padding:calc(var(--ng-spacing) * .5);border:1px solid var(--ng-border-primary);border-radius:var(--ng-form-radius, var(--ng-rounded));background:var(--ng-background-surface);color:var(--ng-text-primary);font:inherit;font-size:calc(var(--ng-font-size) * .93)}.ng-comments__textarea.svelte-bxtxct:disabled{cursor:not-allowed;opacity:.6}.ng-comments__suggestions.svelte-bxtxct{position:absolute;left:0;top:100%;z-index:20;margin:2px 0 0;padding:calc(var(--ng-spacing) * .2);list-style:none;min-width:180px;max-height:180px;overflow-y:auto;background:var(--ng-background-surface);border:1px solid var(--ng-border-primary);border-radius:calc(var(--ng-rounded) / 2);box-shadow:var(--ng-shadow-lg, 0 8px 24px rgba(0, 0, 0, .15))}.ng-comments__suggestion.svelte-bxtxct{display:block;width:100%;text-align:left;padding:calc(var(--ng-spacing) * .35) calc(var(--ng-spacing) * .5);border:none;background:transparent;color:var(--ng-text-primary);font:inherit;font-size:calc(var(--ng-font-size) * .93);cursor:pointer;border-radius:calc(var(--ng-rounded) / 3)}.ng-comments__suggestion.svelte-bxtxct:hover{background:var(--ng-background-surface-alt)}.ng-comments__composer-actions.svelte-bxtxct{display:flex;justify-content:flex-end;gap:calc(var(--ng-spacing) * .5)}.ng-comments__button.svelte-bxtxct{padding:calc(var(--ng-spacing) * .35) calc(var(--ng-spacing) * .9);border:1px solid var(--ng-accent-primary);border-radius:var(--ng-form-radius, var(--ng-rounded));background:var(--ng-accent-primary);color:var(--ng-text-on-accent);font:inherit;font-size:calc(var(--ng-font-size) * .93);cursor:pointer}.ng-comments__button.svelte-bxtxct:disabled{cursor:not-allowed;opacity:.6}.ng-comments__button--ghost.svelte-bxtxct{background:transparent;border-color:var(--ng-border-primary);color:var(--ng-text-secondary)}.ng-comments__comment.svelte-11fne35.svelte-11fne35{display:flex;gap:calc(var(--ng-spacing) * .5)}.ng-comments__comment--reply.svelte-11fne35.svelte-11fne35{margin-left:calc(var(--ng-spacing) * 2.2)}.ng-comments__avatar.svelte-11fne35.svelte-11fne35{flex:none;width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;background:var(--ng-accent-primary);color:var(--ng-text-on-accent);font-size:calc(var(--ng-font-size) * .8);font-weight:600}.ng-comments__avatar.svelte-11fne35 img.svelte-11fne35{width:100%;height:100%;object-fit:cover}.ng-comments__avatar--small.svelte-11fne35.svelte-11fne35{width:26px;height:26px;font-size:calc(var(--ng-font-size) * .66)}.ng-comments__body.svelte-11fne35.svelte-11fne35{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.ng-comments__meta.svelte-11fne35.svelte-11fne35{display:flex;align-items:baseline;gap:calc(var(--ng-spacing) * .5)}.ng-comments__author.svelte-11fne35.svelte-11fne35{font-size:calc(var(--ng-font-size) * .93)}.ng-comments__date.svelte-11fne35.svelte-11fne35{color:var(--ng-text-secondary);font-size:calc(var(--ng-font-size) * .8)}.ng-comments__text.svelte-11fne35.svelte-11fne35{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:calc(var(--ng-font-size) * .93)}.ng-comments__text--pending.svelte-11fne35.svelte-11fne35{opacity:.55}.ng-comments__mention.svelte-11fne35.svelte-11fne35{background:var(--ng-background-surface-alt);background:color-mix(in srgb,var(--ng-accent-primary) 15%,transparent);color:var(--ng-accent-primary);border-radius:3px;padding:0 2px;font-weight:500}.ng-comments__actions.svelte-11fne35.svelte-11fne35{display:flex;align-items:center;gap:calc(var(--ng-spacing) * .7)}.ng-comments__action.svelte-11fne35.svelte-11fne35{border:none;background:transparent;padding:0;color:var(--ng-accent-primary);font:inherit;font-size:calc(var(--ng-font-size) * .86);cursor:pointer}.ng-comments__action.svelte-11fne35.svelte-11fne35:disabled{cursor:default;color:var(--ng-text-secondary)}.ng-comments__action--liked.svelte-11fne35.svelte-11fne35{font-weight:600}.ng-comments__action--danger.svelte-11fne35.svelte-11fne35{color:var(--ng-status-error, #d33)}.ng-comments.svelte-1n42reg{display:flex;flex-direction:column;gap:calc(var(--ng-spacing) * .9);font-family:var(--ng-font);font-size:var(--ng-font-size);color:var(--ng-text-primary)}.ng-comments__empty.svelte-1n42reg{margin:0;color:var(--ng-text-secondary);font-size:calc(var(--ng-font-size) * .93)}.ng-comments__thread.svelte-1n42reg{display:flex;flex-direction:column;gap:calc(var(--ng-spacing) * .5)}.ng-comments__comment.svelte-1n42reg{display:flex;gap:calc(var(--ng-spacing) * .5)}.ng-comments__comment--reply.svelte-1n42reg{margin-left:calc(var(--ng-spacing) * 2.2)}.ng-comments__comment--pending.svelte-1n42reg{opacity:.55}.ng-comments__avatar.svelte-1n42reg{flex:none;width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;background:var(--ng-accent-primary);color:var(--ng-text-on-accent);font-size:calc(var(--ng-font-size) * .8);font-weight:600}.ng-comments__avatar--small.svelte-1n42reg{width:26px;height:26px;font-size:calc(var(--ng-font-size) * .66)}.ng-comments__body.svelte-1n42reg{display:flex;flex-direction:column;gap:2px;min-width:0}.ng-comments__meta.svelte-1n42reg{display:flex;align-items:baseline;gap:calc(var(--ng-spacing) * .5)}.ng-comments__author.svelte-1n42reg{font-size:calc(var(--ng-font-size) * .93)}.ng-comments__date.svelte-1n42reg{color:var(--ng-text-secondary);font-size:calc(var(--ng-font-size) * .8)}.ng-comments__text.svelte-1n42reg{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:calc(var(--ng-font-size) * .93)}.ng-comments__mention.svelte-1n42reg{background:var(--ng-background-surface-alt);background:color-mix(in srgb,var(--ng-accent-primary) 15%,transparent);color:var(--ng-accent-primary);border-radius:3px;padding:0 2px;font-weight:500}.ng-comments__reply-toggle.svelte-1n42reg{align-self:flex-start;border:none;background:transparent;padding:0;color:var(--ng-accent-primary);font:inherit;font-size:calc(var(--ng-font-size) * .86);cursor:pointer}.ng-comments__reply-composer.svelte-1n42reg{margin-left:calc(var(--ng-spacing) * 2.2)}.ng-box{box-sizing:border-box;position:relative;display:flex;flex-direction:column;height:100%;min-width:0;background:var(--ng-background-surface);border-radius:var(--ng-rounded)}.ng-box__loader{position:absolute;top:0;left:0;width:100%;z-index:1;pointer-events:none}.ng-box__body{flex:1;height:100%;min-width:0;overflow:hidden}.ng-box__body--loading{opacity:0;pointer-events:none}.ng-box-section{box-sizing:border-box;position:relative;width:100%;min-width:0}.ng-box-section__tag{position:absolute;top:2px;right:4px;z-index:2;padding:1px 5px;border-radius:3px;background:var(--ng-accent-muted);color:var(--ng-accent-primary);font-family:var(--ng-font);font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;pointer-events:none;opacity:.85}.ng-box-section--header{border-bottom:1px solid var(--ng-border-primary)}.ng-box-section--footer{border-top:1px solid var(--ng-border-primary)}.ng-multi-select.svelte-19gw7c0{font-family:var(--ng-font)}.ng-multi-select.svelte-19gw7c0 .ng-multi-select__label{color:var(--ng-form-label-color);font-size:var(--ng-form-label-font-size-md);font-weight:var(--ng-form-label-font-weight);margin-bottom:var(--ng-form-label-margin-bottom-md)}.ng-multi-select--viewmode.svelte-19gw7c0 .ng-multi-select__label{margin-bottom:var(--ng-form-label-viewmode-margin-bottom-md)}.ng-multi-select--sm.svelte-19gw7c0 .ng-multi-select__label{font-size:var(--ng-form-label-font-size-sm);margin-bottom:var(--ng-form-label-margin-bottom-sm)}.ng-multi-select--sm.ng-multi-select--viewmode.svelte-19gw7c0 .ng-multi-select__label{margin-bottom:var(--ng-form-label-viewmode-margin-bottom-sm)}.ng-multi-select--md.svelte-19gw7c0 .ng-multi-select__label{font-size:var(--ng-form-label-font-size-md);margin-bottom:var(--ng-form-label-margin-bottom-md)}.ng-multi-select--md.ng-multi-select--viewmode.svelte-19gw7c0 .ng-multi-select__label{margin-bottom:var(--ng-form-label-viewmode-margin-bottom-md)}.ng-multi-select--lg.svelte-19gw7c0 .ng-multi-select__label{font-size:var(--ng-form-label-font-size-lg);margin-bottom:var(--ng-form-label-margin-bottom-lg)}.ng-multi-select--lg.ng-multi-select--viewmode.svelte-19gw7c0 .ng-multi-select__label{margin-bottom:var(--ng-form-label-viewmode-margin-bottom-lg)}.ng-notification.svelte-qlb8n0.svelte-qlb8n0{border:1px solid transparent;border-radius:var(--ng-rounded);display:grid;grid-template-columns:calc(var(--ng-spacing) * 2) auto calc(var(--ng-spacing) * 2);font-family:var(--ng-font);padding:calc(var(--ng-spacing) - 1px);gap:var(--ng-spacing-small);align-items:center}.ng-notification.ng-notification--no-icon.svelte-qlb8n0.svelte-qlb8n0{grid-template-columns:auto calc(var(--ng-spacing) * 2)}.ng-notification.ng-notification--no-close.svelte-qlb8n0.svelte-qlb8n0{grid-template-columns:calc(var(--ng-spacing) * 2) auto}.ng-notification.ng-notification--no-icon.ng-notification--no-close.svelte-qlb8n0.svelte-qlb8n0{grid-template-columns:auto}.ng-notification.svelte-qlb8n0 .ng-notification-icon.svelte-qlb8n0,.ng-notification.svelte-qlb8n0 .ng-notification-close.svelte-qlb8n0{display:flex;align-items:start;justify-content:start;height:100%;color:inherit}.ng-notification.svelte-qlb8n0 .ng-notification-icon.svelte-qlb8n0 .icon,.ng-notification.svelte-qlb8n0 .ng-notification-close.svelte-qlb8n0 .icon{font-size:calc(var(--ng-font-size) * 1.15);line-height:calc(var(--ng-spacing) * 2)}.ng-notification.svelte-qlb8n0 .ng-notification-content.svelte-qlb8n0{font-family:var(--ng-font);font-size:var(--ng-font-size);font-weight:var(--ng-font-weight);line-height:calc(var(--ng-spacing) * 1.5);margin:0;text-align:left;overflow-wrap:anywhere}.ng-notification.svelte-qlb8n0 .ng-notification-close.svelte-qlb8n0{cursor:pointer;text-align:right;outline:0;border:0;background:none;padding:0;margin:0}.ng-notification.error.svelte-qlb8n0.svelte-qlb8n0{background-color:var(--ng-red-50);color:var(--ng-red-900);border-color:var(--ng-red-500)}.ng-notification.success.svelte-qlb8n0.svelte-qlb8n0{background-color:var(--ng-green-50);color:var(--ng-green-900);border-color:var(--ng-green-500)}.ng-notification.information.svelte-qlb8n0.svelte-qlb8n0{background-color:var(--ng-blue-50);color:var(--ng-blue-900);border-color:var(--ng-blue-500)}.ng-notification.warning.svelte-qlb8n0.svelte-qlb8n0{background-color:var(--ng-yellow-50);color:var(--ng-yellow-900);border-color:var(--ng-yellow-400)}.ng-toast.svelte-e8hojn.svelte-e8hojn{position:relative;overflow:hidden;display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:var(--ng-spacing-small);width:356px;max-width:calc(100vw - var(--ng-spacing) * 2);padding:var(--ng-spacing);border:1px solid var(--ng-grey-200);border-radius:var(--ng-rounded);background-color:var(--ng-background-surface);color:var(--ng-text-primary);box-shadow:var(--ng-shadow-md);font-family:var(--ng-font)}.ng-toast.svelte-e8hojn .ng-toast__icon.svelte-e8hojn,.ng-toast.svelte-e8hojn .ng-toast__spinner.svelte-e8hojn,.ng-toast.svelte-e8hojn .ng-toast__copy.svelte-e8hojn,.ng-toast.svelte-e8hojn .ng-toast__close.svelte-e8hojn{display:flex;align-items:center;justify-content:center;color:inherit}.ng-toast.svelte-e8hojn .ng-toast__icon.svelte-e8hojn .icon,.ng-toast.svelte-e8hojn .ng-toast__spinner.svelte-e8hojn .icon,.ng-toast.svelte-e8hojn .ng-toast__copy.svelte-e8hojn .icon,.ng-toast.svelte-e8hojn .ng-toast__close.svelte-e8hojn .icon{font-size:calc(var(--ng-font-size) * 1.15);line-height:calc(var(--ng-spacing) * 1.5)}.ng-toast.svelte-e8hojn .ng-toast__spinner.svelte-e8hojn{width:calc(var(--ng-font-size) * 1.15);height:calc(var(--ng-font-size) * 1.15);border:2px solid var(--ng-grey-200);border-top-color:var(--ng-grey-700);border-radius:50%;animation:svelte-e8hojn-ng-toast-spin .8s linear infinite}.ng-toast.svelte-e8hojn .ng-toast__content.svelte-e8hojn{display:flex;flex-direction:column;gap:calc(var(--ng-spacing-small) / 2);font-size:var(--ng-font-size);font-weight:var(--ng-font-weight);line-height:calc(var(--ng-spacing) * 1.5);text-align:left;word-break:break-word}.ng-toast.svelte-e8hojn .ng-toast__copy.svelte-e8hojn,.ng-toast.svelte-e8hojn .ng-toast__close.svelte-e8hojn{cursor:pointer;outline:0;border:0;background:none;padding:0;margin:0}.ng-toast.svelte-e8hojn .ng-toast__controls.svelte-e8hojn{display:flex;align-items:start;gap:calc(var(--ng-spacing-small) / 2)}.ng-toast.svelte-e8hojn .ng-toast__sr.svelte-e8hojn{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ng-toast.svelte-e8hojn .ng-toast__description--clamped.svelte-e8hojn{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.ng-toast.svelte-e8hojn .ng-toast__more.svelte-e8hojn{align-self:flex-start;cursor:pointer;border:0;background:none;padding:0;color:inherit;font-family:var(--ng-font);font-size:calc(var(--ng-font-size) * .85);font-weight:600;text-decoration:underline}.ng-toast.svelte-e8hojn .ng-toast__heading.svelte-e8hojn{display:flex;align-items:baseline;gap:var(--ng-spacing-small)}.ng-toast.svelte-e8hojn .ng-toast__count.svelte-e8hojn{font-size:calc(var(--ng-font-size) * .85);font-weight:600;opacity:.75}.ng-toast.svelte-e8hojn .ng-toast__actions.svelte-e8hojn{display:flex;gap:var(--ng-spacing-small);margin-top:calc(var(--ng-spacing-small) / 2)}.ng-toast.svelte-e8hojn .ng-toast__action.svelte-e8hojn{cursor:pointer;border:1px solid currentColor;border-radius:var(--ng-rounded);background:none;color:inherit;font-family:var(--ng-font);font-size:calc(var(--ng-font-size) * .85);font-weight:600;padding:calc(var(--ng-spacing-small) / 2) var(--ng-spacing-small)}.ng-toast.svelte-e8hojn .ng-toast__action.svelte-e8hojn:hover{text-decoration:underline}.ng-toast.svelte-e8hojn .ng-toast__progress.svelte-e8hojn{position:absolute;left:0;bottom:0;height:3px;width:100%;background-color:currentColor;opacity:.35;transform-origin:left;animation:svelte-e8hojn-ng-toast-progress var(--ng-toast-duration) linear forwards}.ng-toast--paused.svelte-e8hojn .ng-toast__progress.svelte-e8hojn{animation-play-state:paused}.ng-toast--full.svelte-e8hojn.svelte-e8hojn{width:100%;max-width:none;border-radius:0}.ng-toast--dragging.svelte-e8hojn.svelte-e8hojn{transition:none;-webkit-user-select:none;user-select:none}.ng-toast--error.svelte-e8hojn.svelte-e8hojn{background-color:var(--ng-red-50);color:var(--ng-red-900);border-color:var(--ng-red-500)}.ng-toast--success.svelte-e8hojn.svelte-e8hojn{background-color:var(--ng-green-50);color:var(--ng-green-900);border-color:var(--ng-green-500)}.ng-toast--info.svelte-e8hojn.svelte-e8hojn{background-color:var(--ng-blue-50);color:var(--ng-blue-900);border-color:var(--ng-blue-500)}.ng-toast--warning.svelte-e8hojn.svelte-e8hojn{background-color:var(--ng-yellow-50);color:var(--ng-yellow-900);border-color:var(--ng-yellow-400)}.ng-toast--variant-filled.ng-toast--error.svelte-e8hojn.svelte-e8hojn{background-color:var(--ng-red-500);color:var(--ng-red-50);border-color:var(--ng-red-500)}.ng-toast--variant-filled.ng-toast--success.svelte-e8hojn.svelte-e8hojn{background-color:var(--ng-green-500);color:var(--ng-green-50);border-color:var(--ng-green-500)}.ng-toast--variant-filled.ng-toast--info.svelte-e8hojn.svelte-e8hojn{background-color:var(--ng-blue-500);color:var(--ng-blue-50);border-color:var(--ng-blue-500)}.ng-toast--variant-filled.ng-toast--warning.svelte-e8hojn.svelte-e8hojn{background-color:var(--ng-yellow-400);color:var(--ng-yellow-900);border-color:var(--ng-yellow-400)}.ng-toast--variant-outlined.svelte-e8hojn.svelte-e8hojn{background-color:var(--ng-background-surface);color:var(--ng-text-primary)}.ng-toast--variant-outlined.ng-toast--error.svelte-e8hojn .ng-toast__icon.svelte-e8hojn{color:var(--ng-red-500)}.ng-toast--variant-outlined.ng-toast--success.svelte-e8hojn .ng-toast__icon.svelte-e8hojn{color:var(--ng-green-500)}.ng-toast--variant-outlined.ng-toast--info.svelte-e8hojn .ng-toast__icon.svelte-e8hojn{color:var(--ng-blue-500)}.ng-toast--variant-outlined.ng-toast--warning.svelte-e8hojn .ng-toast__icon.svelte-e8hojn{color:var(--ng-yellow-500)}.ng-toast--variant-minimal.svelte-e8hojn.svelte-e8hojn{background-color:var(--ng-background-surface);color:var(--ng-text-primary);border-color:var(--ng-grey-200);box-shadow:none}.ng-toast--variant-minimal.ng-toast--error.svelte-e8hojn .ng-toast__icon.svelte-e8hojn{color:var(--ng-red-500)}.ng-toast--variant-minimal.ng-toast--success.svelte-e8hojn .ng-toast__icon.svelte-e8hojn{color:var(--ng-green-500)}.ng-toast--variant-minimal.ng-toast--info.svelte-e8hojn .ng-toast__icon.svelte-e8hojn{color:var(--ng-blue-500)}.ng-toast--variant-minimal.ng-toast--warning.svelte-e8hojn .ng-toast__icon.svelte-e8hojn{color:var(--ng-yellow-500)}.ng-toast--size-sm.svelte-e8hojn.svelte-e8hojn{width:300px;padding:calc(var(--ng-spacing) * .6)}.ng-toast--size-sm.svelte-e8hojn .ng-toast__content.svelte-e8hojn{font-size:calc(var(--ng-font-size) * .85)}.ng-toast--size-lg.svelte-e8hojn.svelte-e8hojn{width:420px;padding:calc(var(--ng-spacing) * 1.4)}.ng-toast--size-lg.svelte-e8hojn .ng-toast__content.svelte-e8hojn{font-size:calc(var(--ng-font-size) * 1.1)}@media (max-width: 480px){.ng-toast.svelte-e8hojn.svelte-e8hojn{width:100%}}@media (pointer: coarse){.ng-toast.svelte-e8hojn .ng-toast__close.svelte-e8hojn,.ng-toast.svelte-e8hojn .ng-toast__action.svelte-e8hojn{min-width:44px;min-height:44px}}@keyframes svelte-e8hojn-ng-toast-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes svelte-e8hojn-ng-toast-spin{to{transform:rotate(360deg)}}.ng-toast-container.svelte-1g2aiuk.svelte-1g2aiuk{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;font-family:var(--ng-font)}.ng-toast-container--contained.svelte-1g2aiuk.svelte-1g2aiuk{position:absolute}.ng-toast-container__group.svelte-1g2aiuk.svelte-1g2aiuk{--ng-toast-left:calc( var(--ng-spacing) + var(--ng-toast-offset-x, 0px) + env(safe-area-inset-left, 0px) );--ng-toast-right:calc( var(--ng-spacing) + var(--ng-toast-offset-x, 0px) + env(safe-area-inset-right, 0px) );--ng-toast-top:calc( var(--ng-spacing) + var(--ng-toast-offset-y, 0px) + env(safe-area-inset-top, 0px) );--ng-toast-bottom:calc( var(--ng-spacing) + var(--ng-toast-offset-y, 0px) + env(safe-area-inset-bottom, 0px) );position:absolute;display:flex;flex-direction:column;pointer-events:none}.ng-toast-container__group--top-left.svelte-1g2aiuk.svelte-1g2aiuk{top:var(--ng-toast-top);left:var(--ng-toast-left)}.ng-toast-container__group--top-center.svelte-1g2aiuk.svelte-1g2aiuk{top:var(--ng-toast-top);left:50%;transform:translate(-50%)}.ng-toast-container__group--top-right.svelte-1g2aiuk.svelte-1g2aiuk{top:var(--ng-toast-top);right:var(--ng-toast-right)}.ng-toast-container__group--bottom-left.svelte-1g2aiuk.svelte-1g2aiuk{bottom:var(--ng-toast-bottom);left:var(--ng-toast-left)}.ng-toast-container__group--bottom-center.svelte-1g2aiuk.svelte-1g2aiuk{bottom:var(--ng-toast-bottom);left:50%;transform:translate(-50%)}.ng-toast-container__group--bottom-right.svelte-1g2aiuk.svelte-1g2aiuk{bottom:var(--ng-toast-bottom);right:var(--ng-toast-right)}.ng-toast-container__group--center.svelte-1g2aiuk.svelte-1g2aiuk{top:50%;left:50%;transform:translate(-50%,-50%)}.ng-toast-container__group--top-full.svelte-1g2aiuk.svelte-1g2aiuk{top:0;left:0;right:0}.ng-toast-container__group--bottom-full.svelte-1g2aiuk.svelte-1g2aiuk{bottom:0;left:0;right:0}.ng-toast-container__group--top-full.svelte-1g2aiuk .ng-toast-container__item.svelte-1g2aiuk,.ng-toast-container__group--bottom-full.svelte-1g2aiuk .ng-toast-container__item.svelte-1g2aiuk{width:100%}@media (max-width: 480px){.ng-toast-container__group--top-left.svelte-1g2aiuk.svelte-1g2aiuk,.ng-toast-container__group--top-center.svelte-1g2aiuk.svelte-1g2aiuk,.ng-toast-container__group--top-right.svelte-1g2aiuk.svelte-1g2aiuk{top:var(--ng-toast-top);left:var(--ng-toast-left);right:var(--ng-toast-right);transform:none}.ng-toast-container__group--bottom-left.svelte-1g2aiuk.svelte-1g2aiuk,.ng-toast-container__group--bottom-center.svelte-1g2aiuk.svelte-1g2aiuk,.ng-toast-container__group--bottom-right.svelte-1g2aiuk.svelte-1g2aiuk,.ng-toast-container__group--center.svelte-1g2aiuk.svelte-1g2aiuk{top:auto;bottom:var(--ng-toast-bottom);left:var(--ng-toast-left);right:var(--ng-toast-right);transform:none}.ng-toast-container__group.svelte-1g2aiuk .ng-toast-container__item.svelte-1g2aiuk{width:100%}}.ng-toast-container__item.svelte-1g2aiuk.svelte-1g2aiuk{pointer-events:auto;transition:transform .25s ease,opacity .25s ease,margin .25s ease}.ng-toast-container__group--stacked.svelte-1g2aiuk.svelte-1g2aiuk:not(:hover){gap:0!important}.ng-toast-container__group--stacked.svelte-1g2aiuk:not(:hover) .ng-toast-container__item.svelte-1g2aiuk:not(:last-child){margin-bottom:-44px;transform:scale(calc(1 - var(--ng-toast-depth) * .04));opacity:calc(1 - var(--ng-toast-depth) * .18)}.ng-toast-container__group--stacked.svelte-1g2aiuk:not(:hover) .ng-toast-container__item.svelte-1g2aiuk:not(:last-child) .ng-toast{max-height:52px;overflow:hidden}.ng-toast-container__group--stacked.ng-toast-container__group--upper.svelte-1g2aiuk.svelte-1g2aiuk:not(:hover){flex-direction:column-reverse}.ng-toast-container__group--stacked.ng-toast-container__group--upper.svelte-1g2aiuk:not(:hover) .ng-toast-container__item.svelte-1g2aiuk:not(:last-child){margin-bottom:0;margin-top:-44px}@media (prefers-reduced-motion: reduce){.ng-toast-container__item.svelte-1g2aiuk.svelte-1g2aiuk{transition:none}}.ng-toast-container__clear.svelte-1g2aiuk.svelte-1g2aiuk{pointer-events:auto;align-self:flex-end;cursor:pointer;border:0;background:none;padding:0;margin:0;font-family:var(--ng-font);font-size:calc(var(--ng-font-size) * .85);color:var(--ng-text-primary);text-decoration:underline}@media print{.ng-toast-container.svelte-1g2aiuk.svelte-1g2aiuk{display:none}}.icon.svelte-gu6lht{line-height:1;vertical-align:middle;-webkit-user-select:none;user-select:none}.ng-progress-wrapper.svelte-xldaxb.svelte-xldaxb{display:block;width:100%;margin:0;padding:0;border:none;background:none;font:inherit;color:inherit;text-align:inherit}.ng-progress-wrapper--clickable.svelte-xldaxb.svelte-xldaxb{cursor:pointer}.ng-progress.svelte-xldaxb.svelte-xldaxb{font-family:var(--ng-font);font-size:var(--ng-font-size);color:var(--ng-text-primary)}.ng-progress__caption.svelte-xldaxb.svelte-xldaxb{margin-bottom:calc(var(--ng-spacing) * .5);color:var(--ng-text-primary)}.ng-progress__row.svelte-xldaxb.svelte-xldaxb{display:flex;align-items:center;gap:var(--ng-spacing)}.ng-progress__fill--striped.svelte-xldaxb.svelte-xldaxb{background-image:linear-gradient(45deg,rgba(255,255,255,.25) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.25) 50%,rgba(255,255,255,.25) 75%,transparent 75%,transparent);background-size:1rem 1rem;animation:svelte-xldaxb-ng-progress-stripes 1s linear infinite}@keyframes svelte-xldaxb-ng-progress-stripes{0%{background-position:1rem 0}to{background-position:0 0}}@media (prefers-reduced-motion: reduce){.ng-progress__fill--striped.svelte-xldaxb.svelte-xldaxb{animation:none}}.ng-progress__track-bar.svelte-xldaxb.svelte-xldaxb{flex:1;height:calc(var(--ng-font-size) * .57);background:var(--ng-background-surface-alt);border-radius:999px;overflow:hidden;position:relative}.ng-progress__fill.svelte-xldaxb.svelte-xldaxb{height:100%;border-radius:inherit;transition:width .3s ease;position:relative}.ng-progress__fill--slide.svelte-xldaxb.svelte-xldaxb{position:absolute;top:0;left:0;transition:none;animation:svelte-xldaxb-ng-progress-slide 1.4s ease-in-out infinite}@keyframes svelte-xldaxb-ng-progress-slide{0%{transform:translate(-100%)}to{transform:translate(350%)}}.ng-progress__label.svelte-xldaxb.svelte-xldaxb{flex-shrink:0;color:var(--ng-text-secondary);font-variant-numeric:tabular-nums}.ng-progress__circle.svelte-xldaxb.svelte-xldaxb{position:relative;width:calc(var(--ng-font-size) * 6);height:calc(var(--ng-font-size) * 6)}.ng-progress__circle.svelte-xldaxb svg.svelte-xldaxb{width:100%;height:100%;transform:rotate(-90deg)}.ng-progress__svg--spin.svelte-xldaxb.svelte-xldaxb{animation:svelte-xldaxb-ng-progress-spin 1.4s linear infinite}@keyframes svelte-xldaxb-ng-progress-spin{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}.ng-progress__track.svelte-xldaxb.svelte-xldaxb,.ng-progress__arc.svelte-xldaxb.svelte-xldaxb{fill:none;stroke-width:3.8}.ng-progress__track.svelte-xldaxb.svelte-xldaxb{stroke:var(--ng-background-surface-alt)}.ng-progress__arc.svelte-xldaxb.svelte-xldaxb{stroke-linecap:round;transition:stroke-dasharray .3s ease}.ng-progress__circle-label.svelte-xldaxb.svelte-xldaxb{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-weight:600;font-variant-numeric:tabular-nums}.ng-progress--sm.svelte-xldaxb .ng-progress__track-bar.svelte-xldaxb{height:calc(var(--ng-font-size) * .36)}.ng-progress--sm.svelte-xldaxb .ng-progress__label.svelte-xldaxb{font-size:calc(var(--ng-font-size) * .86)}.ng-progress--sm.svelte-xldaxb .ng-progress__circle.svelte-xldaxb{width:calc(var(--ng-font-size) * 4);height:calc(var(--ng-font-size) * 4)}.ng-progress--sm.svelte-xldaxb .ng-progress__circle-label.svelte-xldaxb{font-size:calc(var(--ng-font-size) * .71)}.ng-progress--lg.svelte-xldaxb .ng-progress__track-bar.svelte-xldaxb{height:calc(var(--ng-font-size) * .86)}.ng-progress--lg.svelte-xldaxb .ng-progress__circle.svelte-xldaxb{width:calc(var(--ng-font-size) * 8);height:calc(var(--ng-font-size) * 8)}.ng-progress--lg.svelte-xldaxb .ng-progress__circle-label.svelte-xldaxb{font-size:calc(var(--ng-font-size) * 1.29)}@media (prefers-reduced-motion: reduce){.ng-progress__fill--slide.svelte-xldaxb.svelte-xldaxb,.ng-progress__svg--spin.svelte-xldaxb.svelte-xldaxb{animation:none}}.ng-progress__track-bar--hidden.svelte-xldaxb.svelte-xldaxb{background:transparent}.ng-progress__label--inside.svelte-xldaxb.svelte-xldaxb{position:absolute;right:calc(var(--ng-spacing) * .5);top:50%;transform:translateY(-50%);color:var(--ng-text-on-accent);font-size:calc(var(--ng-font-size) * .79);white-space:nowrap}.dcv-tags.svelte-1gbu7b7.svelte-1gbu7b7,.dcv-files.svelte-1gbu7b7.svelte-1gbu7b7{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px;max-width:100%}.dcv-tag.svelte-1gbu7b7.svelte-1gbu7b7{display:inline-flex;align-items:center;gap:6px;height:22px;max-width:100%;box-sizing:border-box;padding:0 8px;overflow:hidden;font-size:12px;font-weight:500;line-height:1;white-space:nowrap;text-overflow:ellipsis;background-color:var(--ng-background-surface-alt, #f1f5f9);color:var(--ng-text-primary, #334155);border-radius:999px}.dcv-tag--outline.svelte-1gbu7b7.svelte-1gbu7b7{background-color:transparent;border:1px solid currentColor}.dcv-tag--subtle.svelte-1gbu7b7.svelte-1gbu7b7{--dcv-tag-ink:lch(from var(--dcv-tag-color) min(l, 62) c h);color:lch(from var(--dcv-tag-color) min(l,40) c h);background-color:color-mix(in srgb,var(--dcv-tag-ink) 14%,var(--ng-background-surface, #ffffff))}.dcv-tag--subtle.svelte-1gbu7b7 .dcv-tag__dot.svelte-1gbu7b7{background-color:var(--dcv-tag-ink)}.dcv-tag--solid.svelte-1gbu7b7.svelte-1gbu7b7{color:var(--ng-tag-solid-text, #ffffff)}.dcv-tag--neutral.svelte-1gbu7b7.svelte-1gbu7b7{--dcv-tag-color:var(--ng-text-disabled, #94a3b8);color:var(--ng-text-secondary, #475569);background-color:var(--ng-background-surface-alt, #f1f5f9)}.dcv-tag__dot.svelte-1gbu7b7.svelte-1gbu7b7{flex-shrink:0;width:6px;height:6px;background-color:var(--dcv-tag-color);border-radius:50%}.dcv-tag--soft.svelte-1gbu7b7.svelte-1gbu7b7{border-radius:4px}.dcv-progress.svelte-1gbu7b7.svelte-1gbu7b7{display:flex;flex-direction:column;gap:4px;width:100%}.dcv-progress--circle.svelte-1gbu7b7.svelte-1gbu7b7{align-items:var(--ng-dt-justify, flex-start)}.dcv-progress__caption.svelte-1gbu7b7.svelte-1gbu7b7{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;color:var(--ng-text-primary, #161616)}.dcv-text.svelte-1gbu7b7.svelte-1gbu7b7{display:inline-block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;line-height:20px}.dcv-html.svelte-1gbu7b7.svelte-1gbu7b7{min-width:0;max-width:100%}.dcv-text--locked.svelte-1gbu7b7.svelte-1gbu7b7{display:inline-flex;align-items:center;gap:4px;color:var(--ng-text-secondary, #8d8d8d)}.dcv-text--clamp.svelte-1gbu7b7.svelte-1gbu7b7{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--dcv-clamp, 2);line-clamp:var(--dcv-clamp, 2);white-space:normal;overflow:hidden;text-overflow:ellipsis}.dcv-person.svelte-1gbu7b7.svelte-1gbu7b7{display:flex;align-items:center;justify-content:var(--ng-dt-justify, flex-start);gap:8px;min-width:0;max-width:100%}.dcv-person.svelte-1gbu7b7 .dcv-text.svelte-1gbu7b7{flex:0 1 auto;width:auto;min-width:0}.dcv-avatar.svelte-1gbu7b7.svelte-1gbu7b7{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;margin-block:-4px;overflow:hidden;font-size:10px;font-weight:600;line-height:1;letter-spacing:.02em;color:color-mix(in srgb,var(--dcv-avatar-color) 80%,var(--ng-text-primary, #0f172a));background-color:color-mix(in srgb,var(--dcv-avatar-color) 16%,var(--ng-background-surface, #ffffff));border-radius:50%}.dcv-avatar__image.svelte-1gbu7b7.svelte-1gbu7b7{width:100%;height:100%;object-fit:cover}.dcv-image.svelte-1gbu7b7.svelte-1gbu7b7{max-width:160px;border-radius:4px;vertical-align:middle;background-color:var(--ng-background-surface-alt, #f1f5f9)}.dcv-image--rounded.svelte-1gbu7b7.svelte-1gbu7b7{border-radius:8px}.dcv-image--circle.svelte-1gbu7b7.svelte-1gbu7b7{border-radius:50%}.dcv-image--empty.svelte-1gbu7b7.svelte-1gbu7b7{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;color:var(--ng-text-disabled, #94a3b8);border:1px dashed var(--ng-border-primary, #e2e8f0)}.dcv-file.svelte-1gbu7b7.svelte-1gbu7b7{display:inline-flex;align-items:center;gap:4px;max-width:100%;height:24px;padding:0 8px 0 6px;box-sizing:border-box;overflow:hidden;color:var(--ng-text-primary, #334155);text-decoration:none;font-size:12px;white-space:nowrap;text-overflow:ellipsis;background-color:var(--ng-background-surface-alt, #f1f5f9);border-radius:4px}.dcv-file.svelte-1gbu7b7.svelte-1gbu7b7:hover{color:var(--ng-accent-primary, #2563eb)}.dcv-link.svelte-1gbu7b7.svelte-1gbu7b7{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;line-height:20px;color:var(--ng-accent-primary, #2563eb);text-decoration:none}.dcv-link.svelte-1gbu7b7.svelte-1gbu7b7:hover{text-decoration:underline}.dcv-bool.svelte-1gbu7b7.svelte-1gbu7b7{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;color:var(--ng-text-disabled, #94a3b8);background-color:var(--ng-background-surface-alt, #f1f5f9);border-radius:50%;vertical-align:middle}.dcv-bool--on.svelte-1gbu7b7.svelte-1gbu7b7{color:var(--ng-text-on-accent, #ffffff);background-color:var(--ng-status-success, #16a34a)}.dcv-bool--error.svelte-1gbu7b7.svelte-1gbu7b7{color:var(--ng-text-on-accent, #ffffff);background-color:var(--ng-status-error, #dc2626)}.dcv-bool-text.svelte-1gbu7b7.svelte-1gbu7b7{color:var(--ng-text-secondary, #64748b)}.dcv-bool-text--on.svelte-1gbu7b7.svelte-1gbu7b7{color:var(--ng-text-primary, #0f172a)}.dcv-bool-text--error.svelte-1gbu7b7.svelte-1gbu7b7{color:var(--ng-status-error, #dc2626)}.dcv-switch.svelte-1gbu7b7.svelte-1gbu7b7{position:relative;display:inline-block;width:28px;height:16px;background-color:var(--ng-border-primary, #e2e8f0);border-radius:999px;vertical-align:middle;transition:background-color .12s ease}.dcv-switch--on.svelte-1gbu7b7.svelte-1gbu7b7{background-color:var(--ng-accent-primary, #2563eb)}.dcv-switch__knob.svelte-1gbu7b7.svelte-1gbu7b7{position:absolute;top:2px;left:2px;width:12px;height:12px;background-color:var(--ng-background-surface, #ffffff);border-radius:50%;box-shadow:0 1px 2px #0f172a33;transition:transform .12s ease}.dcv-switch--on.svelte-1gbu7b7 .dcv-switch__knob.svelte-1gbu7b7{transform:translate(12px)}.skeleton-loader.svelte-ghkg9d{display:flex;align-items:center;width:100%;height:100%;padding:0 8px}.skeleton-bar.svelte-ghkg9d{width:80%;height:16px;background:var(--ng-grey-200, #e5e7eb);border-radius:4px;animation:svelte-ghkg9d-skeleton-pulse 1.4s ease-in-out infinite}@keyframes svelte-ghkg9d-skeleton-pulse{0%,to{opacity:1}50%{opacity:.45}}.ng-popover.svelte-14rnu9y{position:fixed;z-index:1000;box-sizing:border-box;max-height:calc(100vh - 16px);overflow:auto;background:var(--ng-background-surface, #ffffff);border:1px solid var(--ng-border-primary, #e2e8f0);border-radius:var(--ng-radius-md, 8px);box-shadow:var(--ng-shadow-lg, 0 8px 24px rgba(15, 23, 42, .12), 0 2px 4px rgba(15, 23, 42, .06));font:400 13px/1.4 var(--ng-font, Inter, sans-serif);color:var(--ng-text-primary, #334155)}.ng-tools.svelte-1mqs9hd.svelte-1mqs9hd{display:flex;align-items:center;gap:6px;flex-shrink:0}.ng-tools__button.svelte-1mqs9hd.svelte-1mqs9hd{display:inline-flex;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;width:32px;height:32px;padding:0;font:500 13px/1 var(--ng-font, Inter, sans-serif);color:var(--ng-text-primary, #334155);background:var(--ng-background-surface, #ffffff);border:1px solid var(--ng-border-primary, #e2e8f0);border-radius:max(var(--ng-radius-sm, 6px),4px);cursor:pointer;white-space:nowrap}.ng-tools__button.svelte-1mqs9hd.svelte-1mqs9hd:hover{background:var(--ng-background-surface-alt, #f8fafc)}.ng-tools__menu.svelte-1mqs9hd.svelte-1mqs9hd{display:flex;flex-direction:column;padding:4px}.ng-tools__menu-title.svelte-1mqs9hd.svelte-1mqs9hd{padding:6px 8px 4px;font-size:12px;font-weight:600;color:var(--ng-text-secondary, #64748b)}.ng-tools__menu-item.svelte-1mqs9hd.svelte-1mqs9hd{display:flex;align-items:center;gap:2px;height:30px;padding:0 8px 0 2px;border-top:2px solid transparent;border-radius:4px}.ng-tools__menu-item.svelte-1mqs9hd.svelte-1mqs9hd:hover{background:var(--ng-background-surface-alt, #f1f5f9)}.ng-tools__menu-item--dragging.svelte-1mqs9hd.svelte-1mqs9hd{opacity:.4}.ng-tools__menu-item--over.svelte-1mqs9hd.svelte-1mqs9hd{border-top-color:var(--ng-accent-primary, #2563eb)}.ng-tools__drag.svelte-1mqs9hd.svelte-1mqs9hd{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:24px;padding:0;color:var(--ng-text-disabled, #94a3b8);background:transparent;border:none;border-radius:4px;cursor:grab}.ng-tools__drag.svelte-1mqs9hd.svelte-1mqs9hd:hover,.ng-tools__drag.svelte-1mqs9hd.svelte-1mqs9hd:focus-visible{color:var(--ng-text-secondary, #475569)}.ng-tools__menu-check.svelte-1mqs9hd.svelte-1mqs9hd{display:flex;flex:1;align-items:center;gap:8px;min-width:0;height:100%;cursor:pointer}.ng-tools__menu-check.svelte-1mqs9hd span.svelte-1mqs9hd{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ng-tools__menu-check.svelte-1mqs9hd input.svelte-1mqs9hd{margin:0;accent-color:var(--ng-accent-primary, #2563eb)}.ng-tools__menu-reset.svelte-1mqs9hd.svelte-1mqs9hd{align-self:flex-start;margin:4px 0 0;padding:6px 8px;font:500 12px var(--ng-font, Inter, sans-serif);color:var(--ng-text-secondary, #64748b);background:transparent;border:none;border-radius:4px;cursor:pointer}.ng-tools__menu-reset.svelte-1mqs9hd.svelte-1mqs9hd:hover{color:var(--ng-text-primary, #0f172a);background:var(--ng-background-surface-alt, #f1f5f9)}.ng-filter-button.svelte-16kzhro{display:inline-flex;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;flex-shrink:0;height:32px;padding:0 10px;font:500 13px/1 var(--ng-font, Inter, sans-serif);color:var(--ng-text-primary, #334155);background:var(--ng-background-surface, #ffffff);border:1px solid var(--ng-border-primary, #e2e8f0);border-radius:max(var(--ng-radius-sm, 6px),4px);cursor:pointer;white-space:nowrap}.ng-filter-button.svelte-16kzhro:hover{background:var(--ng-background-surface-alt, #f8fafc)}.ng-filter-button--active.svelte-16kzhro{color:var(--ng-accent-primary, #1d4ed8);background:var(--ng-accent-muted, #eff6ff);border-color:color-mix(in srgb,var(--ng-accent-primary, #2563eb) 35%,transparent)}.ng-filter-button__count.svelte-16kzhro{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;box-sizing:border-box;font-size:11px;color:var(--ng-text-on-accent, #ffffff);background:var(--ng-accent-primary, #2563eb);border-radius:4px}.ng-filter-button__chevron.svelte-16kzhro{display:inline-flex;margin:0 -4px 0 -2px;opacity:.7}.ng-saved-filters.svelte-164nraz.svelte-164nraz{display:inline-flex;align-items:center;gap:6px;box-sizing:border-box;flex-shrink:1;min-width:0;max-width:220px;height:32px;padding:0 10px;font:500 13px/1 var(--ng-font, Inter, sans-serif);color:var(--ng-text-primary, #334155);background:var(--ng-background-surface, #ffffff);border:1px solid var(--ng-border-primary, #e2e8f0);border-radius:max(var(--ng-radius-sm, 6px),4px);cursor:pointer}.ng-saved-filters.svelte-164nraz.svelte-164nraz:hover{background:var(--ng-background-surface-alt, #f8fafc)}.ng-saved-filters--active.svelte-164nraz.svelte-164nraz{color:var(--ng-accent-primary, #1d4ed8)}.ng-saved-filters__text.svelte-164nraz.svelte-164nraz{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ng-saved-filters__chevron.svelte-164nraz.svelte-164nraz{display:inline-flex;flex-shrink:0;margin:0 -4px 0 -2px;opacity:.7}.ng-saved-filters__menu.svelte-164nraz.svelte-164nraz{margin:0;padding:4px;list-style:none}.ng-saved-filters__item.svelte-164nraz.svelte-164nraz{display:flex;align-items:center;gap:2px;border-radius:4px}.ng-saved-filters__item.svelte-164nraz.svelte-164nraz:hover{background:var(--ng-background-surface-alt, #f1f5f9)}.ng-saved-filters__pick.svelte-164nraz.svelte-164nraz{flex:1;min-width:0;height:32px;padding:0 8px;overflow:hidden;font:400 13px/32px var(--ng-font, Inter, sans-serif);color:var(--ng-text-primary, #334155);white-space:nowrap;text-align:left;text-overflow:ellipsis;background:transparent;border:none;cursor:pointer}.ng-saved-filters__item--on.svelte-164nraz .ng-saved-filters__pick.svelte-164nraz{font-weight:600;color:var(--ng-accent-primary, #2563eb)}.ng-saved-filters__delete.svelte-164nraz.svelte-164nraz{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;padding:0;color:var(--ng-text-disabled, #94a3b8);background:transparent;border:none;border-radius:4px;cursor:pointer}.ng-saved-filters__delete.svelte-164nraz.svelte-164nraz:hover{color:var(--ng-status-error, #dc2626);background:color-mix(in srgb,var(--ng-status-error, #dc2626) 10%,transparent)}.ng-footer.svelte-1b77fnz{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;padding:12px 16px;box-sizing:border-box;border-top:1px solid var(--ng-border-primary, #e2e8f0);background:var(--ng-background-surface, #ffffff);font:400 13px/1.4 var(--ng-font, Inter, sans-serif);color:var(--ng-text-secondary, #64748b);flex-shrink:0;flex-wrap:wrap}.ng-footer--top.svelte-1b77fnz{border-top:none;border-bottom:1px solid var(--ng-border-primary, #e2e8f0)}.ng-footer--sticky.svelte-1b77fnz{position:sticky;bottom:0;z-index:4}.ng-footer--sticky.ng-footer--top.svelte-1b77fnz{top:0;bottom:auto}.ng-footer__side.svelte-1b77fnz{display:flex;align-items:center;gap:12px;min-width:0}.ng-footer__pager.svelte-1b77fnz{order:1}.ng-footer__pager--end.svelte-1b77fnz{margin-left:auto}.ng-footer__tools.svelte-1b77fnz{order:3}.ng-footer__tools--push.svelte-1b77fnz{margin-left:auto}.ng-footer__tools--left.svelte-1b77fnz{order:-1}.ng-footer__count.svelte-1b77fnz{white-space:nowrap}.ng-footer__shown.svelte-1b77fnz{font-weight:600;color:var(--ng-text-primary, #0f172a)}.ng-footer__loading.svelte-1b77fnz{display:inline-flex;align-items:center;gap:6px}.ng-footer__spinner.svelte-1b77fnz{width:12px;height:12px;border:2px solid var(--ng-border-primary, #e2e8f0);border-top-color:var(--ng-accent-primary, #2563eb);border-radius:50%;animation:svelte-1b77fnz-ng-footer-spin .8s linear infinite}@keyframes svelte-1b77fnz-ng-footer-spin{to{transform:rotate(360deg)}}.ng-footer__more.svelte-1b77fnz{height:28px;padding:0 10px;font:500 12px var(--ng-font, Inter, sans-serif);color:var(--ng-accent-primary, #2563eb);background:var(--ng-background-surface, #ffffff);border:1px solid var(--ng-border-primary, #e2e8f0);border-radius:max(var(--ng-radius-sm, 6px),4px);cursor:pointer}.ng-footer__more.svelte-1b77fnz:hover{background:var(--ng-accent-muted, #eff6ff)}.ng-footer__limit.svelte-1b77fnz{display:inline-flex;align-items:center;gap:8px;font-size:12px;white-space:nowrap}.ng-footer__limit-picker.svelte-1b77fnz{display:inline-flex;align-items:center;justify-content:space-between;gap:6px;box-sizing:border-box;min-width:60px;height:30px;padding:0 8px;font:400 12px var(--ng-font, Inter, sans-serif);color:var(--ng-text-primary, #0f172a);background:var(--ng-form-background, #ffffff);border:1px solid var(--ng-border-primary, #e2e8f0);border-radius:max(var(--ng-radius-sm, 6px),4px);cursor:pointer}.ng-footer__limit-menu.svelte-1b77fnz{display:flex;flex-direction:column;padding:4px}.ng-footer__limit-item.svelte-1b77fnz{display:flex;align-items:center;height:30px;padding:0 8px;font:400 13px var(--ng-font, Inter, sans-serif);color:var(--ng-text-primary, #334155);text-align:left;background:transparent;border:none;border-radius:4px;cursor:pointer}.ng-footer__limit-item.svelte-1b77fnz:hover{background:var(--ng-background-surface-alt, #f1f5f9)}.ng-footer__limit-item--on.svelte-1b77fnz{color:var(--ng-accent-primary, #1d4ed8);background:var(--ng-accent-muted, #eff6ff)}.ng-footer__pages.svelte-1b77fnz{display:flex;align-items:center;gap:2px}.ng-footer__page.svelte-1b77fnz{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:28px;height:28px;padding:0 6px;font:500 13px var(--ng-font, Inter, sans-serif);color:var(--ng-text-secondary, #475569);background:transparent;border:1px solid transparent;border-radius:max(var(--ng-radius-sm, 6px),4px);cursor:pointer}.ng-footer__page--icon.svelte-1b77fnz{min-width:24px;padding:0}.ng-footer__page.svelte-1b77fnz:hover:not(:disabled){background:var(--ng-background-surface-alt, #f1f5f9)}.ng-footer__page.svelte-1b77fnz:disabled{opacity:.4;cursor:default}.ng-footer__page--current.svelte-1b77fnz{color:var(--ng-text-primary, #0f172a);background:var(--ng-background-surface, #ffffff);border-color:var(--ng-border-primary, #e2e8f0);box-shadow:0 1px 2px #0f172a0f}.ng-footer__gap.svelte-1b77fnz{padding:0 4px;color:var(--ng-text-disabled, #94a3b8)}.ng-summary.svelte-1y9czb9{display:flex;align-items:center;gap:8px;padding:8px 16px;border-bottom:1px solid var(--ng-border-primary, #e2e8f0);background:var(--ng-background-surface, #ffffff);font:400 12px/1.4 var(--ng-font, Inter, sans-serif);color:var(--ng-text-secondary, #64748b);flex-shrink:0}.ng-summary__label.svelte-1y9czb9{flex-shrink:0}.ng-summary__chips.svelte-1y9czb9{display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-width:0;flex:1}.ng-summary__chip.svelte-1y9czb9{display:inline-flex;align-items:center;gap:6px;max-width:320px;height:26px;padding:0 4px 0 8px;box-sizing:border-box;color:var(--ng-accent-primary, #1e40af);background:var(--ng-accent-muted, #eff6ff);border:1px solid color-mix(in srgb,var(--ng-accent-primary, #2563eb) 20%,transparent);border-radius:4px}.ng-summary__chip--sort.svelte-1y9czb9{color:var(--ng-text-primary, #334155);background:var(--ng-background-surface-alt, #f1f5f9);border-color:var(--ng-border-primary, #e2e8f0)}.ng-summary__chip-label.svelte-1y9czb9{flex-shrink:0}.ng-summary__chip-text.svelte-1y9czb9{overflow:hidden;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.ng-summary__chip-operator.svelte-1y9czb9{font-weight:400}.ng-summary__remove.svelte-1y9czb9{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;padding:0;color:inherit;background:transparent;border:none;border-radius:4px;cursor:pointer}.ng-summary__remove.svelte-1y9czb9:hover{background:color-mix(in srgb,var(--ng-accent-primary, #2563eb) 12%,transparent)}.ng-summary__clear.svelte-1y9czb9{display:inline-flex;flex-shrink:0;align-items:center;gap:4px;height:26px;padding:0 10px;box-sizing:border-box;font:500 12px var(--ng-font, Inter, sans-serif);color:var(--ng-text-secondary, #475569);white-space:nowrap;background:var(--ng-background-surface-alt, #f1f5f9);border:1px solid transparent;border-radius:4px;cursor:pointer}.ng-summary__clear.svelte-1y9czb9:hover{color:var(--ng-text-primary, #0f172a);background:color-mix(in srgb,var(--ng-background-surface-alt, #f1f5f9) 85%,var(--ng-text-primary, #0f172a))}.ng-lookup-field.svelte-19o0109{display:flex;align-items:center;box-sizing:border-box;width:100%;min-width:0;height:32px;font:400 13px var(--ng-font, Inter, sans-serif);color:var(--ng-text-primary, #0f172a);background:var(--ng-form-background, #ffffff);border:1px solid var(--ng-border-primary, #e2e8f0);border-radius:max(var(--ng-radius-sm, 6px),4px);transition:border-color .11s,box-shadow .11s}.ng-lookup-field.svelte-19o0109:hover{border-color:var(--ng-text-secondary, #8d8d8d)}.ng-lookup-field.svelte-19o0109:focus-within{border-color:var(--ng-accent-primary, #2563eb);box-shadow:0 0 0 2px color-mix(in srgb,var(--ng-accent-primary, #2563eb) 22%,transparent)}.ng-lookup-field--cell.svelte-19o0109{height:30px}.ng-lookup-field--compact.svelte-19o0109{height:30px;font-size:12px;border-radius:var(--ng-radius-sm, 6px)}.ng-lookup-field--active.svelte-19o0109{border-color:color-mix(in srgb,var(--ng-accent-primary, #2563eb) 45%,transparent)}.ng-lookup-field__value.svelte-19o0109{display:flex;flex:1 1 auto;align-items:center;gap:4px;min-width:0;height:100%;padding:0 4px 0 8px;overflow:hidden;font:inherit;color:inherit;text-align:left;background:none;border:none;outline:none;cursor:pointer}.ng-lookup-field__value.svelte-19o0109:not(:first-child){padding-left:3px}.ng-lookup-field__text.svelte-19o0109{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ng-lookup-field__text--placeholder.svelte-19o0109{color:var(--ng-text-disabled, #94a3b8)}.ng-lookup-field__chip.svelte-19o0109{flex:0 1 auto;min-width:24px;max-width:120px;padding:1px 7px;overflow:hidden;font-size:12px;white-space:nowrap;text-overflow:ellipsis;background:var(--ng-accent-muted, #e6f0ff);border-radius:4px}.ng-lookup-field__icon.svelte-19o0109{display:inline-flex;flex:none;align-items:center;justify-content:center;width:24px;height:24px;padding:0;color:var(--ng-text-secondary, #64748b);background:none;border:none;border-radius:4px;cursor:pointer}.ng-lookup-field__icon.svelte-19o0109:hover,.ng-lookup-field__icon.svelte-19o0109:focus-visible{color:var(--ng-accent-primary, #2563eb);background:var(--ng-accent-muted, #eff6ff);outline:none}.ng-lookup-field__icon--chevron.svelte-19o0109{width:20px;margin-right:2px}.ng-lookup-field__icon--chevron.svelte-19o0109:hover{color:var(--ng-text-secondary, #64748b);background:none}.ng-popover__content.svelte-1eq6d2g{background-color:var(--ng-background-surface);padding:12px;border-radius:var(--ng-rounded);box-shadow:var(--ng-shadow-md);display:flex;flex-direction:column;gap:4px;min-width:200px;overflow-y:auto;z-index:1000}.ng-popover__content.svelte-1eq6d2g>*{flex-shrink:0}.ng-popover__title.svelte-1eq6d2g{font-family:var(--ng-font);font-size:var(--ng-font-size);font-weight:600;text-align:left;padding:6px 0 12px}.ng-popover-item.svelte-qeg0ws{border:0;border-radius:var(--ng-rounded);text-align:left;font-size:var(--ng-font-size);font-weight:500;font-family:var(--ng-font);letter-spacing:0;padding:8px;min-height:calc(var(--ng-form-height-md) - 4px);color:var(--ng-text-primary);cursor:pointer;background-color:transparent;display:inline-flex;align-items:center;gap:4px;position:relative;transition:all,.15s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ng-popover-item.svelte-qeg0ws .icon{font-size:calc(var(--ng-font-size) * 1.3)}.ng-popover-item__text.svelte-qeg0ws{overflow:hidden;text-overflow:ellipsis}.ng-popover-item__check.svelte-qeg0ws{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:calc(var(--ng-font-size) * 1.3)}.ng-popover-item.svelte-qeg0ws:hover:not(:disabled){background-color:var(--ng-background-surface-alt)}.ng-popover-item.svelte-qeg0ws:active:not(:disabled){background-color:var(--ng-border-primary)}.ng-popover-item--selected.svelte-qeg0ws{font-weight:600}.ng-popover-item--danger.svelte-qeg0ws{color:var(--ng-status-error)}.ng-popover-item--danger.svelte-qeg0ws:hover:not(:disabled){background-color:var(--ng-status-error);color:#fff}.ng-popover-item--danger.svelte-qeg0ws:active:not(:disabled){background-color:color-mix(in srgb,var(--ng-status-error) 85%,#000000);color:#fff}.ng-popover-item--disabled.svelte-qeg0ws{cursor:not-allowed;background-color:var(--ng-background-canvas);color:var(--ng-text-disabled)}.dropdown-menu__button.svelte-1r3j7tu.svelte-1r3j7tu{width:100%;display:flex;align-items:center;justify-content:center;border:none;background-color:transparent;color:inherit;font-family:var(--ng-font);font-size:var(--ng-font-size);font-weight:600;letter-spacing:0;height:var(--ng-form-height-md);gap:4px;cursor:pointer;border-radius:var(--ng-rounded);transition:all,.2s}.dropdown-menu__button-chevron.svelte-1r3j7tu.svelte-1r3j7tu{display:flex;align-items:center;transition:all,.2s}.dropdown-menu__button-icon.svelte-1r3j7tu.svelte-1r3j7tu{display:flex;align-items:center}.dropdown-menu__button.svelte-1r3j7tu .icon{font-size:calc(var(--ng-font-size) * 1.3)}.dropdown-menu--sm.svelte-1r3j7tu .dropdown-menu__button.svelte-1r3j7tu{height:auto;font-size:var(--ng-form-font-size-sm)}.dropdown-menu--disabled.svelte-1r3j7tu .dropdown-menu__button-chevron.svelte-1r3j7tu{margin-left:4px}.dropdown-menu--outline.svelte-1r3j7tu .dropdown-menu__button.svelte-1r3j7tu{background-color:var(--ng-background-surface);color:var(--ng-text-primary);border:1px solid var(--ng-border-primary)}.dropdown-menu--outline.svelte-1r3j7tu .dropdown-menu__button.svelte-1r3j7tu:hover:not(:disabled){background-color:var(--ng-background-surface-alt)}.dropdown-menu--outline.svelte-1r3j7tu .dropdown-menu__button.svelte-1r3j7tu:focus{background-color:var(--ng-background-surface-alt)}.dropdown-menu--secondary.svelte-1r3j7tu .dropdown-menu__button.svelte-1r3j7tu{background-color:var(--ng-background-canvas);border:1px solid var(--ng-border-primary);color:var(--ng-text-primary)}.dropdown-menu--secondary.svelte-1r3j7tu .dropdown-menu__button.svelte-1r3j7tu:hover:not(:disabled){background-color:var(--ng-background-surface-alt)}.dropdown-menu--secondary.svelte-1r3j7tu .dropdown-menu__button.svelte-1r3j7tu:focus{background-color:var(--ng-accent-subtle);border:1px solid var(--ng-accent-primary)}.dropdown-menu--ghost.svelte-1r3j7tu .dropdown-menu__button.svelte-1r3j7tu{border:1px solid transparent;color:var(--ng-text-primary)}.dropdown-menu--ghost.svelte-1r3j7tu .dropdown-menu__button.svelte-1r3j7tu:hover:not(:disabled){background-color:var(--ng-background-surface-alt)}.dropdown-menu--ghost.svelte-1r3j7tu .dropdown-menu__button.svelte-1r3j7tu:focus{background-color:var(--ng-background-surface-alt)}.dropdown-menu--icon-right.svelte-1r3j7tu .dropdown-menu__button-text.svelte-1r3j7tu{order:1}.dropdown-menu--icon-right.svelte-1r3j7tu .dropdown-menu__button-icon.svelte-1r3j7tu{order:2}.dropdown-menu--icon-right.svelte-1r3j7tu .dropdown-menu__button-chevron.svelte-1r3j7tu{order:3}.dropdown-menu--open.svelte-1r3j7tu .dropdown-menu__button-chevron.svelte-1r3j7tu{transform:rotate(180deg)}.dropdown-menu--open.dropdown-menu--outline.svelte-1r3j7tu .dropdown-menu__button.svelte-1r3j7tu{background-color:var(--ng-background-surface-alt)}.dropdown-menu--open.dropdown-menu--secondary.svelte-1r3j7tu .dropdown-menu__button.svelte-1r3j7tu{background-color:var(--ng-accent-subtle);border:1px solid var(--ng-accent-primary)}.dropdown-menu--open.dropdown-menu--ghost.svelte-1r3j7tu .dropdown-menu__button.svelte-1r3j7tu{background-color:var(--ng-background-surface-alt)}.dropdown-menu--disabled.svelte-1r3j7tu.svelte-1r3j7tu{opacity:.5}.dropdown-menu--disabled.svelte-1r3j7tu .dropdown-menu__button.svelte-1r3j7tu{cursor:not-allowed}.ng-drawer-footer__group.svelte-17k8f6n{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ng-drawer-footer__group.ng-drawer-footer__right.svelte-17k8f6n{margin-left:auto}.ng-drawer-footer__group.svelte-17k8f6n .button-wrapper{width:auto}.ng-drawer-footer__group.svelte-17k8f6n .dropdown-menu__button{padding:0 calc(var(--ng-spacing) * 2)}.ng-drawer-footer__group.svelte-17k8f6n button,.ng-drawer-footer__group.svelte-17k8f6n .dropdown-menu{min-height:calc(var(--ng-spacing) * 4)}.ng-drawer-footer__group.svelte-17k8f6n button:disabled,.ng-drawer-footer__group.svelte-17k8f6n button.ng-button--disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.ng-drawer-footer__group.svelte-17k8f6n button.ng-button--warning:not(.ng-button--outline),.ng-drawer-footer__group.svelte-17k8f6n button.ng-button--info{color:var(--ng-text-primary, #000000)}.ng-drawer-footer__group.svelte-17k8f6n .ng-button--info.ng-button--outline{color:var(--ng-text-primary, #000000)}.ng-drawer__header{padding-left:calc(var(--ng-spacing-small) - 1px)}.ng-drawer.svelte-1lvi0fq.svelte-1lvi0fq{width:400px;position:fixed;background-color:var(--ng-background-surface);overflow:hidden;padding:calc(var(--ng-spacing) * 2);display:flex;flex-direction:column;border-radius:0;z-index:999;border:1px solid var(--ng-border-primary);left:0;top:0;height:100vh;font-family:var(--ng-font)}.ng-drawer--right.svelte-1lvi0fq.svelte-1lvi0fq{left:auto;right:0}.ng-drawer--medium.svelte-1lvi0fq.svelte-1lvi0fq{width:600px}.ng-drawer--large.svelte-1lvi0fq.svelte-1lvi0fq{width:800px}.ng-drawer--x-large.svelte-1lvi0fq.svelte-1lvi0fq{width:1120px}.ng-drawer--2x-large.svelte-1lvi0fq.svelte-1lvi0fq{width:1280px}.ng-drawer--full.svelte-1lvi0fq.svelte-1lvi0fq{width:100%}.ng-drawer--full.ng-drawer--editor.svelte-1lvi0fq.svelte-1lvi0fq{width:1400px}.ng-drawer--loading.svelte-1lvi0fq .ng-drawer-body.svelte-1lvi0fq{max-height:200px}.ng-drawer-body.svelte-1lvi0fq.svelte-1lvi0fq{flex:1;overflow:auto}.ng-drawer-body.svelte-1lvi0fq>.ng-app__node-children{grid-auto-rows:auto}.ng-drawer-footer.svelte-1lvi0fq.svelte-1lvi0fq{display:flex;align-items:center;gap:8px;padding-top:var(--ng-spacing);border-top:1px solid var(--ng-border-primary);flex-wrap:wrap}.ng-drawer-footer--right.svelte-1lvi0fq.svelte-1lvi0fq{justify-content:flex-start}.ng-drawer__overlay.svelte-1lvi0fq.svelte-1lvi0fq{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:var(--ng-background-overlay);z-index:999}@media (max-width: 767px){.ng-drawer.svelte-1lvi0fq.svelte-1lvi0fq{width:90%}}.ng-modal-footer__group.svelte-1vxcsdl{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.ng-modal-footer__group.svelte-1vxcsdl .button-wrapper{width:auto}.ng-modal-footer__group.svelte-1vxcsdl button{min-height:calc(var(--ng-spacing) * 4)}.ng-modal-footer__group.svelte-1vxcsdl button:disabled,.ng-modal-footer__group.svelte-1vxcsdl button.ng-button--disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.ng-modal-footer__group.svelte-1vxcsdl button.ng-button--warning:not(.ng-button--outline),.ng-modal-footer__group.svelte-1vxcsdl button.ng-button--info{color:var(--ng-text-primary, #000000)}.ng-modal-footer__group.svelte-1vxcsdl .ng-button--info.ng-button--outline{color:var(--ng-text-primary, #000000)}.ng-modal__header{font-weight:600}.ng-modal.svelte-1lehvzz{width:600px;max-width:calc(100vw - 32px);position:fixed;background-color:var(--ng-background-surface);padding:calc(var(--ng-spacing) * 2.5);display:flex;flex-direction:column;border-radius:10px;z-index:999;box-shadow:var(--ng-shadow-md);font-family:var(--ng-font);left:50%;top:50%;transform:translate(-50%,-50%)}.ng-modal-body.svelte-1lehvzz{flex:1;overflow:auto;max-height:600px;padding:var(--ng-spacing) 0px}.ng-modal-footer.svelte-1lehvzz{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:var(--ng-spacing);padding-top:var(--ng-spacing);flex-wrap:wrap}.ng-modal__overlay.svelte-1lehvzz{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:var(--ng-background-overlay);z-index:999}.ng-modal[data-size=medium].svelte-1lehvzz{width:800px}.ng-modal[data-size=large].svelte-1lehvzz{width:1400px}@media (max-width: 767px){.ng-modal.svelte-1lehvzz{width:90%!important}}.ng-cfe.svelte-u52edd.svelte-u52edd{display:flex;flex-direction:column}.ng-cfe__search.svelte-u52edd.svelte-u52edd{padding:8px;border-bottom:1px solid var(--ng-border-primary, #eef2f6)}.ng-cfe__search.svelte-u52edd input.svelte-u52edd,.ng-cfe__input.svelte-u52edd.svelte-u52edd{box-sizing:border-box;width:100%;height:30px;padding:0 8px;font:12px var(--ng-font, Inter, sans-serif);color:var(--ng-text-primary, #0f172a);background:var(--ng-form-background, #ffffff);border:1px solid var(--ng-border-primary, #e2e8f0);border-radius:var(--ng-radius-sm, 6px)}.ng-cfe__options.svelte-u52edd.svelte-u52edd{display:flex;flex-direction:column;max-height:240px;padding:4px;overflow:auto}.ng-cfe__option.svelte-u52edd.svelte-u52edd{display:flex;align-items:center;gap:8px;min-height:32px;padding:0 8px;border-radius:4px;cursor:pointer}.ng-cfe__option.svelte-u52edd.svelte-u52edd:hover{background:var(--ng-background-surface-alt, #f8fafc)}.ng-cfe__option.svelte-u52edd input.svelte-u52edd{margin:0;accent-color:var(--ng-accent-primary, #2563eb)}.ng-cfe__empty.svelte-u52edd.svelte-u52edd{padding:8px;color:var(--ng-text-disabled, #94a3b8)}.ng-cfe__body.svelte-u52edd.svelte-u52edd{display:flex;flex-direction:column;gap:8px;padding:10px}.ng-cfe__field.svelte-u52edd.svelte-u52edd{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--ng-text-secondary, #64748b)}.ng-cfe__segment.svelte-u52edd.svelte-u52edd{display:flex;padding:2px;background:var(--ng-background-surface-alt, #f1f5f9);border-radius:var(--ng-radius-sm, 6px)}.ng-cfe__segment.svelte-u52edd button.svelte-u52edd{flex:1;height:26px;font:500 12px var(--ng-font, Inter, sans-serif);color:var(--ng-text-secondary, #64748b);background:transparent;border:none;border-radius:4px;cursor:pointer}.ng-cfe__segment.svelte-u52edd button.ng-cfe__segment--on.svelte-u52edd{color:var(--ng-text-primary, #0f172a);background:var(--ng-background-surface, #ffffff);box-shadow:0 1px 2px #0f172a14}.ng-cfe__actions.svelte-u52edd.svelte-u52edd{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border-top:1px solid var(--ng-border-primary, #eef2f6)}.ng-cfe__link.svelte-u52edd.svelte-u52edd{padding:4px;font:500 12px var(--ng-font, Inter, sans-serif);color:var(--ng-accent-primary, #2563eb);background:transparent;border:none;cursor:pointer}.ng-cfe__link--muted.svelte-u52edd.svelte-u52edd{color:var(--ng-text-secondary, #64748b)}.ng-cfe__apply.svelte-u52edd.svelte-u52edd{margin-left:auto;height:28px;padding:0 12px;font:500 12px var(--ng-font, Inter, sans-serif);color:var(--ng-text-on-accent, #ffffff);background:var(--ng-accent-primary, #2563eb);border:none;border-radius:var(--ng-radius-sm, 6px);cursor:pointer}.ng-cfe__apply.svelte-u52edd.svelte-u52edd:hover{background:var(--ng-accent-hover, #1d4ed8)}.ng-filter-bar.svelte-1ebqdtb{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--ng-border-primary, #e2e8f0);background:var(--ng-background-surface, #ffffff);font:400 12px/1.4 var(--ng-font, Inter, sans-serif);flex-shrink:0}.ng-filter-bar__items.svelte-1ebqdtb{display:flex;flex-wrap:wrap;align-items:center;gap:8px;flex:1;min-width:0}.ng-filter-bar__item.svelte-1ebqdtb{display:inline-flex;align-items:center;gap:6px;max-width:320px;height:30px;padding:0 10px;box-sizing:border-box;font:500 12px var(--ng-font, Inter, sans-serif);color:var(--ng-text-secondary, #475569);background:var(--ng-background-surface, #ffffff);border:1px solid var(--ng-border-primary, #e2e8f0);border-radius:999px;cursor:pointer}.ng-filter-bar__item.svelte-1ebqdtb:hover{background:var(--ng-background-surface-alt, #f8fafc)}.ng-filter-bar__item--active.svelte-1ebqdtb{color:var(--ng-accent-primary, #1d4ed8);background:var(--ng-accent-muted, #eff6ff);border-color:color-mix(in srgb,var(--ng-accent-primary, #2563eb) 30%,transparent)}.ng-filter-bar__sep.svelte-1ebqdtb{width:1px;height:14px;background:currentColor;opacity:.3}.ng-filter-bar__value.svelte-1ebqdtb{overflow:hidden;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.ng-filter-bar__clear.svelte-1ebqdtb{display:inline-flex;flex-shrink:0;align-self:flex-start;align-items:center;gap:4px;height:30px;padding:0 10px;box-sizing:border-box;font:500 12px var(--ng-font, Inter, sans-serif);color:var(--ng-text-secondary, #475569);white-space:nowrap;background:var(--ng-background-surface-alt, #f1f5f9);border:1px solid transparent;border-radius:999px;cursor:pointer}.ng-filter-bar__clear.svelte-1ebqdtb:hover{color:var(--ng-text-primary, #0f172a);background:color-mix(in srgb,var(--ng-background-surface-alt, #f1f5f9) 85%,var(--ng-text-primary, #0f172a))}.ng-lookup-detail.svelte-1vrp10.svelte-1vrp10{display:flex;flex-direction:column;max-height:min(560px,calc(100vh - 220px));font:400 13px/18px var(--ng-font, Inter, sans-serif);color:var(--ng-text-primary, #1f2937)}.ng-lookup-detail--drawer.svelte-1vrp10.svelte-1vrp10{height:100%;max-height:none}.ng-lookup-detail.svelte-1vrp10 .ng-filter-bar{padding:8px 0 10px;border-bottom:none;background:none}.ng-lookup-detail__grid.svelte-1vrp10.svelte-1vrp10{flex:1;min-height:120px;overflow:auto;border:1px solid var(--ng-border-primary, #d1d1d1);border-radius:6px}.ng-lookup-detail__table.svelte-1vrp10.svelte-1vrp10{width:100%;border-collapse:collapse}.ng-lookup-detail__table.svelte-1vrp10 th.svelte-1vrp10{position:sticky;top:0;padding:8px 12px;font-weight:600;text-align:left;color:var(--ng-text-secondary, #4b5563);background:var(--ng-background-surface-alt, #ededed);white-space:nowrap}.ng-lookup-detail__table.svelte-1vrp10 td.svelte-1vrp10{padding:8px 12px;border-bottom:1px solid var(--ng-border-primary, #ececec)}.ng-lookup-detail__table.svelte-1vrp10 tbody tr.svelte-1vrp10{cursor:pointer}.ng-lookup-detail__table.svelte-1vrp10 tbody tr.svelte-1vrp10:hover{background:var(--ng-accent-subtle, #f2f7ff)}.ng-lookup-detail__table.svelte-1vrp10 tbody tr.ng-lookup-detail__row--selected.svelte-1vrp10{background:var(--ng-accent-muted, #e6f0ff)}.ng-lookup-detail__table.svelte-1vrp10 tbody tr.ng-lookup-detail__row--browse.svelte-1vrp10{cursor:default}.ng-lookup-detail__pick.svelte-1vrp10.svelte-1vrp10{width:36px}.ng-lookup-detail__check.svelte-1vrp10.svelte-1vrp10{color:var(--ng-accent-primary, #0052cc);text-align:right}.ng-lookup-detail__sort.svelte-1vrp10.svelte-1vrp10{display:inline-flex;align-items:center;gap:4px;padding:0;font:inherit;color:inherit;background:none;border:none;cursor:pointer}.ng-lookup-detail__empty.svelte-1vrp10.svelte-1vrp10{color:var(--ng-text-secondary, #4b5563);text-align:center}.ng-lookup-detail__foot.svelte-1vrp10.svelte-1vrp10{display:flex;flex:none;align-items:center;gap:8px;padding-top:10px}.ng-lookup-detail__spacer.svelte-1vrp10.svelte-1vrp10{flex:1}.ng-lookup-detail__buttons.svelte-1vrp10.svelte-1vrp10{display:flex;flex:none;gap:8px}.ng-lookup-detail__buttons.svelte-1vrp10>.button-wrapper{flex:none;width:auto}.ng-lookup-detail__range.svelte-1vrp10.svelte-1vrp10{white-space:nowrap;color:var(--ng-text-secondary, #4b5563)}.ng-lookup-detail__icon.svelte-1vrp10.svelte-1vrp10{display:inline-flex;padding:4px;color:var(--ng-text-secondary, #4b5563);background:none;border:none;border-radius:4px;cursor:pointer}.ng-lookup-detail__icon.svelte-1vrp10.svelte-1vrp10:disabled{opacity:.4;cursor:default}.ng-lookup-backdrop.svelte-16pcu4u.svelte-16pcu4u{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}.ng-lookup.svelte-16pcu4u.svelte-16pcu4u{position:fixed;z-index:1001;display:flex;flex-direction:column;box-sizing:border-box;max-height:min(380px,calc(100vh - 16px));font:400 13px/18px var(--ng-font, Inter, sans-serif);color:var(--ng-text-primary, #1f2937);background:var(--ng-background-surface, #ffffff);border:1px solid var(--ng-border-primary, #d1d1d1);border-radius:6px;box-shadow:0 8px 24px color-mix(in srgb,var(--ng-text-primary, #1f2937) 16%,transparent)}.ng-lookup__tools.svelte-16pcu4u.svelte-16pcu4u{display:flex;flex:none;align-items:center;gap:6px;padding:10px 10px 8px}.ng-lookup__open.svelte-16pcu4u.svelte-16pcu4u{display:inline-flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;padding:0;color:var(--ng-text-secondary, #4b5563);background:var(--ng-background-surface, #ffffff);border:1px solid var(--ng-border-primary, #d1d1d1);border-radius:4px;cursor:pointer}.ng-lookup__open.svelte-16pcu4u.svelte-16pcu4u:hover{color:var(--ng-accent-primary, #0052cc);border-color:var(--ng-accent-primary, #0052cc)}.ng-lookup__search.svelte-16pcu4u.svelte-16pcu4u{box-sizing:border-box;flex:1;min-width:0;height:32px;padding:0 8px;font:inherit;color:inherit;background:var(--ng-form-background, #ffffff);border:1px solid var(--ng-border-primary, #d1d1d1);border-radius:4px;outline:none}.ng-lookup__search.svelte-16pcu4u.svelte-16pcu4u:focus{border-color:var(--ng-accent-primary, #0052cc);box-shadow:0 0 0 2px color-mix(in srgb,var(--ng-accent-primary, #0052cc) 22%,transparent)}.ng-lookup__list.svelte-16pcu4u.svelte-16pcu4u{flex:1;min-height:0;margin:0;padding:0;overflow:auto;list-style:none}.ng-lookup__tools.svelte-16pcu4u+.ng-lookup__list.svelte-16pcu4u{border-top:1px solid var(--ng-border-primary, #d1d1d1)}.ng-lookup__option.svelte-16pcu4u.svelte-16pcu4u{display:flex;align-items:center;gap:8px;min-height:32px;padding:4px 12px;cursor:pointer}.ng-lookup__option.svelte-16pcu4u.svelte-16pcu4u:hover{background:var(--ng-accent-subtle, #f2f7ff)}.ng-lookup__option--selected.svelte-16pcu4u.svelte-16pcu4u{background:var(--ng-accent-muted, #e6f0ff)}.ng-lookup__option--browse.svelte-16pcu4u.svelte-16pcu4u{cursor:default}.ng-lookup__label.svelte-16pcu4u.svelte-16pcu4u{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ng-lookup__check.svelte-16pcu4u.svelte-16pcu4u{display:inline-flex;flex:none;color:var(--ng-accent-primary, #0052cc)}.ng-lookup__empty.svelte-16pcu4u.svelte-16pcu4u,.ng-lookup__more.svelte-16pcu4u.svelte-16pcu4u{padding:10px 12px;color:var(--ng-text-secondary, #4b5563)}.ng-lookup__link.svelte-16pcu4u.svelte-16pcu4u{padding:0;font:inherit;color:var(--ng-accent-primary, #0052cc);background:none;border:none;cursor:pointer}.ng-lookup__foot.svelte-16pcu4u.svelte-16pcu4u{display:flex;align-items:center;gap:8px;padding:8px 12px;border-top:1px solid var(--ng-border-primary, #d1d1d1)}.ng-lookup__spacer.svelte-16pcu4u.svelte-16pcu4u{flex:1}.ng-lookup__button.svelte-16pcu4u.svelte-16pcu4u{height:28px;padding:0 10px;font:500 13px/1 var(--ng-font, Inter, sans-serif);color:var(--ng-text-primary, #1f2937);background:var(--ng-background-surface, #ffffff);border:1px solid var(--ng-border-primary, #d1d1d1);border-radius:4px;cursor:pointer}.ng-lookup__button--primary.svelte-16pcu4u.svelte-16pcu4u{color:var(--ng-text-on-accent, #ffffff);background:var(--ng-accent-primary, #0052cc);border-color:var(--ng-accent-primary, #0052cc)}.ng-filter-row.svelte-1lj4own.svelte-1lj4own{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}.ng-filter-row__field.svelte-1lj4own.svelte-1lj4own{box-sizing:border-box;height:32px;padding:0 10px;font:400 13px var(--ng-font, Inter, sans-serif);color:var(--ng-text-primary, #0f172a);background:var(--ng-form-background, #ffffff);border:1px solid var(--ng-border-primary, #e2e8f0);border-radius:max(var(--ng-radius-sm, 6px),4px)}.ng-filter-row__field.svelte-1lj4own.svelte-1lj4own:focus{outline:none;border-color:var(--ng-accent-primary, #2563eb);box-shadow:0 0 0 3px color-mix(in srgb,var(--ng-accent-primary, #2563eb) 20%,transparent)}.ng-filter-row__field.svelte-1lj4own.svelte-1lj4own::placeholder{color:var(--ng-text-disabled, #94a3b8)}.ng-filter-row__field--column.svelte-1lj4own.svelte-1lj4own{width:180px}.ng-filter-row__field--placeholder.svelte-1lj4own.svelte-1lj4own{color:var(--ng-text-disabled, #94a3b8)}.ng-filter-row__field--placeholder.svelte-1lj4own option.svelte-1lj4own{color:var(--ng-text-primary, #0f172a)}.ng-filter-row__field--operator.svelte-1lj4own.svelte-1lj4own{width:220px}.ng-filter-row__field--value.svelte-1lj4own.svelte-1lj4own,.ng-filter-row__pick.svelte-1lj4own.svelte-1lj4own{width:280px;max-width:100%}.ng-filter-row__icon.svelte-1lj4own.svelte-1lj4own{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;padding:0;color:var(--ng-text-disabled, #94a3b8);background:transparent;border:none;border-radius:max(var(--ng-radius-sm, 6px),4px);cursor:pointer}.ng-filter-row__icon.svelte-1lj4own.svelte-1lj4own:hover{color:var(--ng-text-secondary, #475569);background:var(--ng-background-surface-alt, #f1f5f9)}.ng-filter-row__icon--danger.svelte-1lj4own.svelte-1lj4own:hover{color:var(--ng-status-error, #dc2626);background:color-mix(in srgb,var(--ng-status-error, #dc2626) 10%,transparent)}.ng-segment.svelte-2jahai{display:inline-flex;flex-shrink:0;gap:2px;padding:2px;background:color-mix(in srgb,var(--ng-text-secondary, #64748b) 12%,transparent);border-radius:max(var(--ng-radius-sm, 6px),4px)}.ng-segment__option.svelte-2jahai{height:24px;padding:0 10px;font:500 12px/1 var(--ng-font, Inter, sans-serif);color:var(--ng-text-secondary, #64748b);white-space:nowrap;background:transparent;border:none;border-radius:max(2px,calc(max(var(--ng-radius-sm, 6px),4px) - 2px));cursor:pointer}.ng-segment__option.svelte-2jahai:disabled{cursor:not-allowed;opacity:.55}.ng-segment__option.svelte-2jahai:not(:disabled):hover,.ng-segment__option--on.svelte-2jahai{color:var(--ng-text-primary, #0f172a)}.ng-segment__option--on.svelte-2jahai{background:var(--ng-background-surface, #ffffff);box-shadow:0 1px 2px #0f172a1a}.ng-filter-list.svelte-rnl4dq.svelte-rnl4dq.svelte-rnl4dq{display:flex;flex-direction:column;gap:8px}.ng-filter-list--dragging.svelte-rnl4dq.svelte-rnl4dq.svelte-rnl4dq{padding-bottom:10px;margin-bottom:-10px}.ng-filter-list__item.svelte-rnl4dq.svelte-rnl4dq.svelte-rnl4dq{position:relative;display:flex;align-items:center;gap:8px}.ng-filter-list__item.svelte-rnl4dq:hover>.ng-filter-list__lead.svelte-rnl4dq>.ng-filter-list__handle.svelte-rnl4dq,.ng-filter-list__item.svelte-rnl4dq .ng-filter-list__handle.svelte-rnl4dq.svelte-rnl4dq:focus-visible{opacity:1}.ng-filter-list__item--group.svelte-rnl4dq.svelte-rnl4dq.svelte-rnl4dq{align-items:flex-start}.ng-filter-list__item--dragging.svelte-rnl4dq.svelte-rnl4dq.svelte-rnl4dq{opacity:.45}.ng-filter-list__item--drop-before.svelte-rnl4dq.svelte-rnl4dq.svelte-rnl4dq:before,.ng-filter-list__item--drop-after.svelte-rnl4dq.svelte-rnl4dq.svelte-rnl4dq:after{position:absolute;right:0;left:0;height:2px;content:"";background:var(--ng-accent-primary, #2563eb);border-radius:1px;pointer-events:none}.ng-filter-list__item--drop-before.svelte-rnl4dq.svelte-rnl4dq.svelte-rnl4dq:before{top:-5px}.ng-filter-list__item--drop-after.svelte-rnl4dq.svelte-rnl4dq.svelte-rnl4dq:after{bottom:-5px}.ng-filter-list__lead.svelte-rnl4dq.svelte-rnl4dq.svelte-rnl4dq{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;box-sizing:border-box;width:72px}.ng-filter-list__lead--nested.svelte-rnl4dq.svelte-rnl4dq.svelte-rnl4dq{width:60px}.ng-filter-list__item--group.svelte-rnl4dq>.ng-filter-list__lead.svelte-rnl4dq.svelte-rnl4dq{padding-top:10px}.ng-filter-list__handle.svelte-rnl4dq.svelte-rnl4dq.svelte-rnl4dq{display:inline-flex;align-items:center;justify-content:center;width:16px;height:28px;margin-right:auto;padding:0;color:var(--ng-text-disabled, #94a3b8);background:transparent;border:none;border-radius:4px;cursor:grab;opacity:0;transition:opacity .12s}.ng-filter-list__handle.svelte-rnl4dq.svelte-rnl4dq.svelte-rnl4dq:hover{color:var(--ng-text-secondary, #475569)}.ng-filter-list__handle.svelte-rnl4dq.svelte-rnl4dq.svelte-rnl4dq:active{cursor:grabbing}.ng-filter-list__conj.svelte-rnl4dq.svelte-rnl4dq.svelte-rnl4dq{height:28px;padding:0 4px;font:500 12px/28px var(--ng-font, Inter, sans-serif);color:var(--ng-text-secondary, #64748b);white-space:nowrap;text-align:right}.ng-filter-list__conj--toggle.svelte-rnl4dq.svelte-rnl4dq.svelte-rnl4dq{background:transparent;border:none;border-radius:4px;cursor:pointer;text-transform:lowercase}.ng-filter-list__conj--toggle.svelte-rnl4dq.svelte-rnl4dq.svelte-rnl4dq:hover{color:var(--ng-accent-primary, #2563eb);background:var(--ng-accent-muted, #eff6ff)}.ng-filter-list__drop.svelte-rnl4dq.svelte-rnl4dq.svelte-rnl4dq{display:flex;align-items:center;justify-content:center;height:32px;font:500 12px var(--ng-font, Inter, sans-serif);color:var(--ng-text-secondary, #64748b);border:1px dashed var(--ng-border-primary, #cbd5e1);border-radius:max(var(--ng-radius-sm, 6px),4px)}.ng-filter-list__drop--over.svelte-rnl4dq.svelte-rnl4dq.svelte-rnl4dq{color:var(--ng-accent-primary, #2563eb);background:var(--ng-accent-muted, #eff6ff);border-color:var(--ng-accent-primary, #2563eb)}.ng-filter-group.svelte-rnl4dq.svelte-rnl4dq.svelte-rnl4dq{display:flex;flex-direction:column;gap:8px;flex:1;min-width:0;max-width:820px;padding:10px 12px;box-sizing:border-box;background:color-mix(in srgb,var(--ng-background-surface-alt, #f8fafc) 35%,var(--ng-background-surface, #ffffff));border:1px solid var(--ng-border-primary, #e2e8f0);border-radius:max(var(--ng-radius-sm, 6px),4px)}.ng-filter-group__head.svelte-rnl4dq.svelte-rnl4dq.svelte-rnl4dq{display:flex;align-items:center;gap:8px}.ng-filter-group__label.svelte-rnl4dq.svelte-rnl4dq.svelte-rnl4dq{flex-shrink:0;width:60px;font:600 11px var(--ng-font, Inter, sans-serif);letter-spacing:.04em;text-transform:uppercase;color:var(--ng-text-secondary, #64748b)}.ng-filter-group__spacer.svelte-rnl4dq.svelte-rnl4dq.svelte-rnl4dq{flex:1}.ng-filter-group__actions.svelte-rnl4dq.svelte-rnl4dq.svelte-rnl4dq{display:flex;gap:8px;padding-left:68px}.ng-filter-list__add.svelte-rnl4dq.svelte-rnl4dq.svelte-rnl4dq{box-sizing:border-box;height:28px;padding:0 8px;font:500 12px var(--ng-font, Inter, sans-serif);color:var(--ng-accent-primary, #2563eb);background:var(--ng-background-surface, #ffffff);border:1px solid var(--ng-border-primary, #e2e8f0);border-radius:max(var(--ng-radius-sm, 6px),4px);cursor:pointer}.ng-filter-list__add.svelte-rnl4dq.svelte-rnl4dq.svelte-rnl4dq:hover{background:var(--ng-accent-muted, #eff6ff)}.ng-filter-list__icon.svelte-rnl4dq.svelte-rnl4dq.svelte-rnl4dq{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;color:var(--ng-text-disabled, #94a3b8);background:transparent;border:none;border-radius:max(var(--ng-radius-sm, 6px),4px);cursor:pointer}.ng-filter-list__icon.svelte-rnl4dq.svelte-rnl4dq.svelte-rnl4dq:hover{color:var(--ng-text-secondary, #475569);background:var(--ng-background-surface-alt, #f1f5f9)}.ng-filter-list__icon--danger.svelte-rnl4dq.svelte-rnl4dq.svelte-rnl4dq:hover{color:var(--ng-status-error, #dc2626);background:color-mix(in srgb,var(--ng-status-error, #dc2626) 10%,transparent)}.ng-filter-panel.svelte-y93p48.svelte-y93p48{display:flex;flex-direction:column;gap:10px;padding:16px 16px 14px;background:var(--ng-background-surface, #ffffff);border-bottom:1px solid var(--ng-border-primary, #e2e8f0);font:400 13px/1.4 var(--ng-font, Inter, sans-serif);flex-shrink:0}.ng-filter-panel__head.svelte-y93p48.svelte-y93p48{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-height:32px}.ng-filter-panel__title.svelte-y93p48.svelte-y93p48{font:600 14px/20px var(--ng-font-heading, var(--ng-font, Inter, sans-serif));color:var(--ng-text-primary, #0f172a)}.ng-filter-panel__muted.svelte-y93p48.svelte-y93p48{font-size:12px;line-height:20px;color:var(--ng-text-secondary, #64748b)}.ng-filter-panel__muted--lead.svelte-y93p48.svelte-y93p48{margin-left:8px}.ng-filter-panel__actions.svelte-y93p48.svelte-y93p48{display:flex;align-items:center;gap:8px;padding-top:2px}.ng-filter-panel__actions--indented.svelte-y93p48.svelte-y93p48{padding-left:80px}.ng-filter-panel__end.svelte-y93p48.svelte-y93p48{display:flex;align-items:center;gap:8px;margin-left:auto}.ng-filter-panel__ghost.svelte-y93p48.svelte-y93p48,.ng-filter-panel__quiet.svelte-y93p48.svelte-y93p48,.ng-filter-panel__outline.svelte-y93p48.svelte-y93p48,.ng-filter-panel__run.svelte-y93p48.svelte-y93p48{display:inline-flex;align-items:center;gap:6px;box-sizing:border-box;height:32px;padding:0 10px;font:500 13px/1 var(--ng-font, Inter, sans-serif);white-space:nowrap;border-radius:max(var(--ng-radius-sm, 6px),4px);cursor:pointer}.ng-filter-panel__ghost.svelte-y93p48.svelte-y93p48{color:var(--ng-accent-primary, #2563eb);background:var(--ng-background-surface, #ffffff);border:1px solid var(--ng-border-primary, #e2e8f0)}.ng-filter-panel__ghost.svelte-y93p48.svelte-y93p48:hover{background:var(--ng-accent-muted, #eff6ff)}.ng-filter-panel__quiet.svelte-y93p48.svelte-y93p48{color:var(--ng-text-secondary, #64748b);background:transparent;border:none}.ng-filter-panel__quiet.svelte-y93p48.svelte-y93p48:hover{background:var(--ng-background-surface-alt, #f1f5f9)}.ng-filter-panel__outline.svelte-y93p48.svelte-y93p48{color:var(--ng-text-primary, #334155);background:var(--ng-background-surface, #ffffff);border:1px solid var(--ng-border-primary, #e2e8f0)}.ng-filter-panel__outline.svelte-y93p48.svelte-y93p48:hover{background:var(--ng-background-surface-alt, #f8fafc)}.ng-filter-panel__run.svelte-y93p48.svelte-y93p48{color:var(--ng-text-on-accent, #ffffff);background:var(--ng-accent-primary, #2563eb);border:1px solid var(--ng-accent-primary, #2563eb)}.ng-filter-panel__run.svelte-y93p48.svelte-y93p48:hover{background:var(--ng-accent-hover, #1d4ed8)}.ng-filter-panel__run.svelte-y93p48.svelte-y93p48:disabled{cursor:not-allowed;opacity:.5}.ng-filter-panel__run.svelte-y93p48 kbd.svelte-y93p48{font:500 11px var(--ng-font, Inter, sans-serif);opacity:.75}.ng-filter-save.svelte-y93p48.svelte-y93p48{display:flex;flex-direction:column;gap:8px;padding:12px}.ng-filter-save__label.svelte-y93p48.svelte-y93p48{display:flex;flex-direction:column;gap:6px;font:600 12px var(--ng-font, Inter, sans-serif);color:var(--ng-text-primary, #0f172a)}.ng-filter-save__input.svelte-y93p48.svelte-y93p48{box-sizing:border-box;width:100%;height:32px;padding:0 10px;font:400 13px var(--ng-font, Inter, sans-serif);color:var(--ng-text-primary, #0f172a);background:var(--ng-form-background, #ffffff);border:1px solid var(--ng-border-primary, #e2e8f0);border-radius:max(var(--ng-radius-sm, 6px),4px)}.ng-filter-save__input.svelte-y93p48.svelte-y93p48:focus{outline:none;border-color:var(--ng-accent-primary, #2563eb);box-shadow:0 0 0 3px color-mix(in srgb,var(--ng-accent-primary, #2563eb) 20%,transparent)}.ng-filter-save__hint.svelte-y93p48.svelte-y93p48{font-size:12px;color:var(--ng-text-secondary, #64748b)}.ng-filter-save__actions.svelte-y93p48.svelte-y93p48{display:flex;justify-content:flex-end;gap:8px}.ng-cfc.svelte-1qamgln.svelte-1qamgln{position:relative;display:flex;align-items:center;width:100%}.ng-cfc__input.svelte-1qamgln.svelte-1qamgln{box-sizing:border-box;width:100%;min-width:0;height:30px;padding:0 8px;font:400 12px var(--ng-font, Inter, sans-serif);color:var(--ng-text-primary, #0f172a);background:var(--ng-form-background, #ffffff);border:1px solid var(--ng-border-primary, #e2e8f0);border-radius:var(--ng-radius-sm, 6px)}.ng-cfc__input.svelte-1qamgln.svelte-1qamgln::placeholder{color:var(--ng-text-disabled, #94a3b8)}.ng-cfc--active.svelte-1qamgln .ng-cfc__input.svelte-1qamgln{background:color-mix(in srgb,var(--ng-accent-muted, #eff6ff) 60%,var(--ng-form-background, #ffffff));border-color:color-mix(in srgb,var(--ng-accent-primary, #2563eb) 45%,transparent)}.ng-cfc__input--with-op.svelte-1qamgln.svelte-1qamgln{padding-left:28px;padding-right:24px}.ng-cfc__op.svelte-1qamgln.svelte-1qamgln{position:absolute;left:3px;z-index:1;display:flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;font:600 12px var(--ng-font, Inter, sans-serif);color:var(--ng-text-secondary, #64748b);background:transparent;border:none;border-radius:4px;cursor:pointer}.ng-cfc__op--inline.svelte-1qamgln.svelte-1qamgln{position:static;flex-shrink:0;margin-left:2px}.ng-cfc__op.svelte-1qamgln.svelte-1qamgln:hover{background:var(--ng-background-surface-alt, #f1f5f9)}.ng-cfc--active.svelte-1qamgln .ng-cfc__op.svelte-1qamgln{color:var(--ng-accent-primary, #2563eb)}.ng-cfc__clear.svelte-1qamgln.svelte-1qamgln{position:absolute;right:4px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;color:var(--ng-text-disabled, #94a3b8);background:transparent;border:none;border-radius:4px;cursor:pointer}.ng-cfc__clear.svelte-1qamgln.svelte-1qamgln:hover{color:var(--ng-accent-primary, #2563eb);background:var(--ng-accent-muted, #eff6ff)}.ng-cfc__range.svelte-1qamgln.svelte-1qamgln{display:flex;gap:4px;width:100%}.ng-cfc__range.svelte-1qamgln .ng-cfc__input.svelte-1qamgln{text-align:right}.ng-cfc__picker.svelte-1qamgln.svelte-1qamgln{display:flex;align-items:center;justify-content:space-between;gap:4px;cursor:pointer;text-align:left}.ng-cfc__picker-text.svelte-1qamgln.svelte-1qamgln{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ng-cfc__placeholder.svelte-1qamgln.svelte-1qamgln{color:var(--ng-text-disabled, #94a3b8)}.ng-cfc__menu.svelte-1qamgln.svelte-1qamgln{display:flex;flex-direction:column;padding:4px}.ng-cfc__menu-item.svelte-1qamgln.svelte-1qamgln{display:flex;align-items:center;gap:8px;height:30px;padding:0 8px;font:400 13px var(--ng-font, Inter, sans-serif);color:var(--ng-text-primary, #334155);text-align:left;background:transparent;border:none;border-radius:4px;cursor:pointer}.ng-cfc__menu-item.svelte-1qamgln.svelte-1qamgln:hover{background:var(--ng-background-surface-alt, #f1f5f9)}.ng-cfc__menu-item--on.svelte-1qamgln.svelte-1qamgln{color:var(--ng-accent-primary, #1d4ed8);background:var(--ng-accent-muted, #eff6ff)}.ng-cfc__menu-item.svelte-1qamgln code.svelte-1qamgln{flex:0 0 16px;text-align:center;font:600 12px var(--ng-font, Inter, sans-serif);color:var(--ng-text-secondary, #64748b)}.ng-cfc__menu-item--on.svelte-1qamgln code.svelte-1qamgln{color:inherit}.ng-cfc__menu-text.svelte-1qamgln.svelte-1qamgln{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ng-body-state.svelte-6cri5t.svelte-6cri5t{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:200px;padding:32px 24px;box-sizing:border-box;text-align:center;font-family:var(--ng-font, Inter, sans-serif)}.ng-body-state__icon.svelte-6cri5t.svelte-6cri5t{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:4px;color:var(--ng-text-secondary, #64748b);background:var(--ng-background-surface-alt, #f1f5f9);border-radius:50%}.ng-body-state--no-match.svelte-6cri5t .ng-body-state__icon.svelte-6cri5t{color:var(--ng-accent-primary, #2563eb);background:var(--ng-accent-muted, #eff6ff)}.ng-body-state--error.svelte-6cri5t .ng-body-state__icon.svelte-6cri5t{color:var(--ng-status-error, #dc2626);background:color-mix(in srgb,var(--ng-status-error, #dc2626) 10%,var(--ng-background-surface, #ffffff))}.ng-body-state__title.svelte-6cri5t.svelte-6cri5t{margin:0;font-size:14px;font-weight:600;color:var(--ng-text-primary, #0f172a)}.ng-body-state__text.svelte-6cri5t.svelte-6cri5t{max-width:360px;margin:0;font-size:13px;line-height:1.5;color:var(--ng-text-secondary, #64748b)}.ng-body-state__button.svelte-6cri5t.svelte-6cri5t{display:inline-flex;align-items:center;gap:6px;height:32px;margin-top:4px;padding:0 12px;font:500 13px var(--ng-font, Inter, sans-serif);color:var(--ng-text-primary, #334155);background:var(--ng-background-surface, #ffffff);border:1px solid var(--ng-border-primary, #e2e8f0);border-radius:var(--ng-radius-sm, 6px);cursor:pointer}.ng-body-state__button.svelte-6cri5t.svelte-6cri5t:hover{background:var(--ng-background-surface-alt, #f8fafc)}.ng-body-state__button--accent.svelte-6cri5t.svelte-6cri5t{color:var(--ng-accent-primary, #2563eb)}.ng-body-state__button--primary.svelte-6cri5t.svelte-6cri5t{color:var(--ng-text-on-accent, #ffffff);background:var(--ng-accent-primary, #2563eb);border-color:var(--ng-accent-primary, #2563eb)}.ng-body-state__button--primary.svelte-6cri5t.svelte-6cri5t:hover{background:var(--ng-accent-hover, #1d4ed8)}.ng-actions.svelte-10fyiwm{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:nowrap}.ng-actions__btn.svelte-10fyiwm,.ng-actions__toggle.svelte-10fyiwm,.ng-actions__menu-item.svelte-10fyiwm{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border:1px solid transparent;border-radius:4px;font:500 12px/1 var(--ng-font, Inter, sans-serif);cursor:pointer;white-space:nowrap}.ng-actions__btn.svelte-10fyiwm:disabled,.ng-actions__toggle.svelte-10fyiwm:disabled,.ng-actions__menu-item.svelte-10fyiwm:disabled{opacity:.45;cursor:not-allowed}.ng-actions__btn.svelte-10fyiwm{background:var(--ng-accent-primary, #3b82f6);color:var(--ng-text-on-accent, #ffffff)}.ng-actions__btn[data-kind=information].svelte-10fyiwm{background:var(--ng-background-surface, #ffffff);border-color:var(--ng-accent-primary, #3b82f6);color:var(--ng-accent-primary, #3b82f6)}.ng-actions__btn[data-kind=transparent].svelte-10fyiwm{background:transparent;color:var(--ng-text-secondary, #374151)}.ng-actions__btn[data-kind=error].svelte-10fyiwm,.ng-actions__btn[data-kind=danger].svelte-10fyiwm{background:var(--ng-status-error, #da1e28);color:var(--ng-text-on-accent, #ffffff)}.ng-actions__btn[data-kind=warning].svelte-10fyiwm{background:var(--ng-status-warning, #f1c21b);color:var(--ng-text-primary, #2d2c25)}.ng-actions__btn[data-kind=dark].svelte-10fyiwm{background:var(--ng-text-primary, #262626);color:var(--ng-text-on-accent, #ffffff)}.ng-actions__btn.svelte-10fyiwm:hover:not(:disabled){filter:brightness(.94)}.ng-actions__toggle.svelte-10fyiwm{width:28px;padding:0;justify-content:center;background:transparent;color:var(--ng-text-secondary, #4b5563)}.ng-actions__toggle.svelte-10fyiwm:hover{background:var(--ng-background-surface-alt, #f3f4f6)}.ng-actions__menu.svelte-10fyiwm{position:fixed;z-index:60;display:flex;flex-direction:column;gap:2px;min-width:160px;padding:4px;background:var(--ng-background-surface, #ffffff);border:1px solid var(--ng-border-primary, #e5e7eb);border-radius:6px;box-shadow:0 8px 20px #0000001f}.ng-actions__menu-item.svelte-10fyiwm{justify-content:flex-start;width:100%;background:transparent;color:var(--ng-text-primary, #262626)}.ng-actions__menu-item.svelte-10fyiwm:hover:not(:disabled){background:var(--ng-background-surface-alt, #f3f4f6)}.ng-bulk-drawer.svelte-10ojupg{display:flex;flex-direction:column;height:100%;font:400 13px/18px var(--ng-font, Inter, sans-serif);color:var(--ng-text-primary, #1f2937)}.ng-bulk-drawer__body.svelte-10ojupg{display:flex;flex:1 1 auto;flex-direction:column;gap:16px;min-height:0;padding:8px 2px;overflow-y:auto}.ng-bulk-drawer__hint.svelte-10ojupg,.ng-bulk-drawer__label.svelte-10ojupg{color:var(--ng-text-secondary, #4b5563)}.ng-bulk-drawer__hint.svelte-10ojupg{margin:0;font-size:13px;line-height:19px}.ng-bulk-drawer__field.svelte-10ojupg{display:flex;flex-direction:column;gap:6px}.ng-bulk-drawer__label.svelte-10ojupg{font-weight:500}.ng-bulk-drawer__editor.svelte-10ojupg{box-sizing:border-box;width:100%;height:32px;padding:0 8px;font:inherit;color:inherit;border:1px solid var(--ng-border-primary, #e2e8f0);border-radius:max(var(--ng-radius-sm, 6px),4px);background:var(--ng-form-background, #ffffff);outline:none;transition:border-color .11s,box-shadow .11s}.ng-bulk-drawer__editor.svelte-10ojupg:hover{border-color:var(--ng-text-secondary, #8d8d8d)}.ng-bulk-drawer__editor.svelte-10ojupg:focus,.ng-bulk-drawer__editor.svelte-10ojupg:focus-visible{border-color:var(--ng-accent-primary, #0052cc);box-shadow:0 0 0 2px color-mix(in srgb,var(--ng-accent-primary, #0052cc) 22%,transparent)}.ng-bulk-drawer__foot.svelte-10ojupg>.button-wrapper{flex:none;width:auto}.ng-bulk-drawer__foot.svelte-10ojupg{display:flex;flex:none;align-items:center;justify-content:flex-end;gap:8px;padding-top:12px;border-top:1px solid var(--ng-border-primary, #d1d1d1)}.table-wrapper--editor.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{pointer-events:none}.table-wrapper--editor.svelte-1bqjbql .grid-container.svelte-1bqjbql.svelte-1bqjbql{pointer-events:auto}.table-wrapper--editor.svelte-1bqjbql .ng-table__body.svelte-1bqjbql.svelte-1bqjbql,.table-wrapper--editor.svelte-1bqjbql .ng-filter-head.svelte-1bqjbql.svelte-1bqjbql{pointer-events:none}.table-wrapper--editor.svelte-1bqjbql .ng-th.svelte-1bqjbql.svelte-1bqjbql{cursor:pointer}.table-wrapper--editor.svelte-1bqjbql .ng-tr--design .ng-td.svelte-1bqjbql.svelte-1bqjbql{pointer-events:auto}.ng-tr--design.svelte-1bqjbql .ng-td.svelte-1bqjbql.svelte-1bqjbql{padding:0;vertical-align:middle;background:color-mix(in srgb,var(--ng-accent-muted, #eff6ff) 55%,var(--ng-background-surface, #ffffff));border-bottom:1px solid var(--ng-border-primary, #e2e8f0);box-shadow:inset 0 6px 6px -6px #0f172a2e}.ng-tr--design.svelte-1bqjbql .ng-td--design.svelte-1bqjbql.svelte-1bqjbql{background:var(--ng-accent-muted, #eff6ff)}.ng-design-drawer.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{--ng-design-cell-inset:6px;display:grid;grid-template-rows:1fr;grid-template-columns:minmax(0,1fr)}.ng-design-drawer__clip.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{min-height:0}.ng-design-drawer__pad.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{padding:max(0px,calc(var(--ng-dt-cell-py) - 1px - var(--ng-design-cell-inset))) calc(15px - var(--ng-design-cell-inset))}.ng-design-frame.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{position:relative}.ng-design-cell.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{display:flex;flex-direction:column;min-width:0;border:1px dashed var(--ng-accent-primary, #2563eb);border-radius:max(var(--ng-radius-sm),4px)}.ng-design-toolbar.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{position:absolute;top:calc(100% + 4px);right:0;z-index:22;display:flex;align-items:center;gap:2px;height:26px;padding:1px 4px;white-space:nowrap;-webkit-user-select:none;user-select:none;background:var(--ng-background-surface, #ffffff);border:1px solid var(--ng-border-primary, #d0d5dd);border-radius:max(var(--ng-radius-sm),4px);box-shadow:0 2px 8px #0000001f}.ng-design-toolbar__divider.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{width:1px;height:16px;margin:0 3px;background:var(--ng-border-primary, #e0e0e0)}.ng-design-toolbar__reset.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql,.ng-design-toolbar__icon.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;color:var(--ng-text-secondary, #525252);background:transparent;border:none;border-radius:3px;cursor:pointer}.ng-design-toolbar__reset.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{width:auto;min-width:24px;padding:0 6px;font:600 11px/1 var(--ng-font, Inter, sans-serif);letter-spacing:.02em}.ng-design-toolbar__save.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{color:var(--ng-accent-primary, #2563eb)}.ng-design-toolbar__icon.svelte-1bqjbql .icon{display:block}.ng-design-toolbar__reset.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql:hover,.ng-design-toolbar__reset.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql:focus-visible,.ng-design-toolbar__icon.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql:hover,.ng-design-toolbar__icon.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql:focus-visible{color:var(--ng-text-primary, #161616);background:var(--ng-background-surface-alt, #f4f4f4)}.ng-design-tag.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 8px 0 6px;font:500 11px/16px var(--ng-font, Inter, sans-serif);color:var(--ng-accent-primary, #2563eb);white-space:nowrap;background:transparent;border:1px dashed var(--ng-accent-primary, #2563eb);border-radius:max(var(--ng-radius-sm),4px);opacity:.7;cursor:pointer}.ng-design-tag.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql:hover,.ng-design-tag.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql:focus-visible{background:var(--ng-background-surface, #ffffff);opacity:1}.ng-design-tag__dot.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{width:6px;height:6px;background:var(--ng-accent-primary, #2563eb);border-radius:50%}.ng-th__designer.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{display:flex;align-items:center;min-width:0;height:100%}.ng-th__designer.svelte-1bqjbql .ng-th__text.svelte-1bqjbql.svelte-1bqjbql{flex:0 1 auto;min-width:0;padding-right:0}.ng-th[data-align=center].svelte-1bqjbql .ng-th__designer.svelte-1bqjbql.svelte-1bqjbql{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,max-content) minmax(max-content,1fr)}.ng-th[data-align=center].svelte-1bqjbql .ng-th__designer.svelte-1bqjbql .ng-th__text.svelte-1bqjbql{grid-column:2;padding:0}.ng-th[data-align=center].svelte-1bqjbql .ng-th__designer.svelte-1bqjbql .ng-th__design-group.svelte-1bqjbql{grid-column:3;justify-self:start}.ng-th[data-align=right].svelte-1bqjbql .ng-th__designer.svelte-1bqjbql.svelte-1bqjbql{justify-content:flex-end}.ng-th[data-align=right].svelte-1bqjbql .ng-th__designer.svelte-1bqjbql .ng-th__text.svelte-1bqjbql{padding:0 16px 0 0}.ng-th[data-align=right].svelte-1bqjbql .ng-th__designer.svelte-1bqjbql .ng-th__design-group.svelte-1bqjbql{order:-1;margin:0 6px 0 0}.ng-th__design-group.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{display:inline-flex;flex-shrink:0;align-items:center;gap:2px;margin:0 8px 0 6px;visibility:hidden;opacity:0;transition:opacity .18s ease,visibility 0s linear .18s}.ng-th.svelte-1bqjbql:hover .ng-th__design-group.svelte-1bqjbql.svelte-1bqjbql,.ng-th__design-group.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql:focus-within,.ng-th__design-group--active.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{visibility:visible;opacity:1;transition:opacity .18s ease,visibility 0s}.ng-th__design.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{display:inline-flex;align-items:center;justify-content:center;gap:1px;height:20px;padding:0 2px 0 4px;font:500 11px/1 var(--ng-font, Inter, sans-serif);white-space:nowrap;color:var(--ng-accent-primary, #2563eb);background:var(--ng-accent-muted, #eff6ff);border:1px solid transparent;border-radius:max(var(--ng-radius-sm),4px);cursor:pointer;transition:background-color .12s ease,border-color .12s ease,transform .12s ease}.ng-th__design.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql:hover,.ng-th__design.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql:focus-visible{background:color-mix(in srgb,var(--ng-accent-primary, #2563eb) 14%,var(--ng-background-surface, #ffffff))}.ng-th__design--active.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql,.ng-th__design--active.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql:hover{font-weight:600;border-color:var(--ng-accent-primary, #2563eb)}.ng-th__design.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql:active{transform:scale(.94)}.table-wrapper.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{display:flex;flex-direction:column;position:relative;flex:1;min-height:0;width:100%;font-family:var(--ng-font, Inter, sans-serif);background:var(--ng-background-surface, #ffffff) 0% 0% no-repeat padding-box;border:1px solid var(--ng-border-primary, #d1d1d1);border-radius:6px;opacity:1;overflow:hidden;outline:none;--ng-dt-cell-py:12px;--ng-dt-font:13px;--ng-dt-head-h:40px}.table-wrapper--no-frame.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{border:none}.table-wrapper--inherit-radius.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{border-radius:inherit}.table-wrapper--no-background.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{background:transparent}.table-wrapper--sm.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{--ng-dt-cell-py:6px;--ng-dt-font:12px;--ng-dt-head-h:32px}.table-wrapper--lg.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{--ng-dt-cell-py:16px;--ng-dt-font:14px;--ng-dt-head-h:48px}.table-wrapper--sticky-footer.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{overflow:clip;min-width:0}.ng-header.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{display:flex;align-items:center;gap:12px;min-height:56px;padding:12px 16px;box-sizing:border-box;border-bottom:1px solid var(--ng-border-primary, #e2e8f0);background:var(--ng-background-surface, #ffffff);flex-shrink:0}.ng-header__title.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{margin:0;overflow:hidden;font:600 16px/22px var(--ng-font-heading, var(--ng-font, Inter, sans-serif));color:var(--ng-text-primary, #0f172a);white-space:nowrap;text-overflow:ellipsis}.ng-header__end.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{display:flex;align-items:center;gap:8px;margin-left:auto}.ng-body.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.ng-body--footer-top.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{flex-direction:column-reverse}.ng-bottom-bar.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{display:flex;align-items:center;padding:12px 16px;border-top:1px solid var(--ng-border-primary, #e2e8f0);background:var(--ng-background-surface, #ffffff);flex-shrink:0}.ng-bottom-bar--end.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{justify-content:flex-end}.ng-error-strip.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{display:flex;align-items:center;gap:8px;padding:8px 16px;font-size:13px;color:var(--ng-status-error, #b91c1c);background:color-mix(in srgb,var(--ng-status-error, #dc2626) 8%,var(--ng-background-surface, #ffffff));border-bottom:1px solid color-mix(in srgb,var(--ng-status-error, #dc2626) 25%,transparent);flex-shrink:0}.ng-error-strip__text.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ng-error-strip__retry.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{padding:4px 8px;font:500 12px var(--ng-font, Inter, sans-serif);color:inherit;background:transparent;border:1px solid currentColor;border-radius:var(--ng-radius-sm, 6px);cursor:pointer}.grid-container.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{width:100%;flex:1 1 auto;min-height:0;overflow:auto}.ng-table.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{width:100%;border-collapse:collapse;table-layout:fixed;font-size:14px;text-align:left}.ng-table__head.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{background-color:color-mix(in srgb,var(--ng-background-surface-alt, #f8fafc) 50%,var(--ng-background-surface, #ffffff))}.ng-th.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{font:500 13px/18px var(--ng-font, Inter, sans-serif);letter-spacing:0;color:var(--ng-text-secondary, #64748b);text-align:left;vertical-align:middle;height:var(--ng-dt-head-h);background-color:color-mix(in srgb,var(--ng-background-surface-alt, #f8fafc) 50%,var(--ng-background-surface, #ffffff));border-bottom:1px solid var(--ng-border-primary, #e2e8f0);white-space:nowrap;-webkit-user-select:none;user-select:none;position:relative}.ng-th__resize.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{position:absolute;top:0;right:-6px;bottom:0;z-index:1;width:12px;cursor:col-resize;touch-action:none}.ng-th__resize.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql:after{content:"";position:absolute;top:25%;left:5px;bottom:25%;width:2px;border-radius:1px;background:transparent;transition:background-color .12s ease}.ng-th.svelte-1bqjbql:last-child .ng-th__resize.svelte-1bqjbql.svelte-1bqjbql{right:0;width:6px}.ng-th.svelte-1bqjbql:last-child .ng-th__resize.svelte-1bqjbql.svelte-1bqjbql:after{left:auto;right:2px}.ng-th.svelte-1bqjbql:hover .ng-th__resize.svelte-1bqjbql.svelte-1bqjbql:after,.ng-th.svelte-1bqjbql:has(+.ng-th:hover) .ng-th__resize.svelte-1bqjbql.svelte-1bqjbql:after{background:var(--ng-border-primary, #e2e8f0)}.ng-th__resize.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql:hover:after,.ng-th__resize.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql:focus-visible:after,.ng-th__resize--active.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql:after{top:0;bottom:0;background:var(--ng-accent-primary, #2563eb)}.ng-th__resize.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql:focus-visible{outline:none}.ng-th--filter.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{height:44px;padding:0 6px;background-color:var(--ng-background-surface, #ffffff);font-weight:400}.ng-th.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql:last-child,.ng-td.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql:last-child{border-right:none}.ng-th--actions.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql,.ng-td--actions.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{text-align:right;padding:6px 12px;white-space:nowrap}.ng-th--pinned.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql,.ng-td--pinned.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{position:sticky;right:0;z-index:1;border-left:1px solid var(--ng-border-primary, #d1d1d1)}.ng-th--pinned.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql:before,.ng-td--pinned.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql:before{content:"";position:absolute;top:0;bottom:0;left:0;width:6px;transform:translate(-100%);background:linear-gradient(to left,#0f172a12,#0f172a00);opacity:0;transition:opacity .12s ease;pointer-events:none}.grid-container--overflow-right.svelte-1bqjbql .ng-th--pinned.svelte-1bqjbql.svelte-1bqjbql:before,.grid-container--overflow-right.svelte-1bqjbql .ng-td--pinned.svelte-1bqjbql.svelte-1bqjbql:before{opacity:1}.ng-th--pinned.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{background-color:color-mix(in srgb,var(--ng-background-surface-alt, #f8fafc) 50%,var(--ng-background-surface, #ffffff));z-index:2}.ng-td--pinned.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{background-color:inherit}.ng-pin.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{position:sticky;z-index:1}.ng-td.ng-pin.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{background-color:inherit}.ng-th.ng-pin.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{z-index:2}.ng-pin--last.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql:before{content:"";position:absolute;top:0;right:0;bottom:0;width:6px;transform:translate(100%);background:linear-gradient(to right,#0f172a12,#0f172a00);opacity:0;transition:opacity .12s ease;pointer-events:none}.grid-container--overflow-left.svelte-1bqjbql .ng-pin--last.svelte-1bqjbql.svelte-1bqjbql:before{opacity:1}.ng-table--sticky-head.svelte-1bqjbql .ng-th.svelte-1bqjbql.svelte-1bqjbql{position:sticky;top:0;z-index:3;border-bottom:none}.ng-table--sticky-head.svelte-1bqjbql .ng-th.svelte-1bqjbql.svelte-1bqjbql:after{content:"";position:absolute;right:0;bottom:0;left:0;border-bottom:1px solid var(--ng-border-primary, #e2e8f0);pointer-events:none}.ng-table--sticky-head.svelte-1bqjbql .ng-filter-head .ng-th.svelte-1bqjbql.svelte-1bqjbql{top:var(--ng-dt-head-h)}.ng-table--sticky-head.svelte-1bqjbql .ng-th.ng-pin.svelte-1bqjbql.svelte-1bqjbql,.ng-table--sticky-head.svelte-1bqjbql .ng-th--pinned.svelte-1bqjbql.svelte-1bqjbql{z-index:4}.ng-th__label.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{box-sizing:border-box;display:flex;align-items:center;gap:4px;width:100%;height:100%;padding:0 16px;background:none;border:none;cursor:pointer;font:inherit;color:inherit;text-align:left;overflow:hidden}.ng-th__text.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 16px}.ng-th__label.svelte-1bqjbql .ng-th__text.svelte-1bqjbql.svelte-1bqjbql{padding:0}.ng-th--sorted.svelte-1bqjbql .ng-th__text.svelte-1bqjbql.svelte-1bqjbql{color:var(--ng-text-primary, #0f172a);font-weight:600}.ng-th__sort.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{display:inline-flex;align-items:center;flex-shrink:0;color:var(--ng-accent-primary, #2563eb)}.ng-th__sort--idle.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{color:var(--ng-text-disabled, #cbd5e1);opacity:0;transition:opacity .12s ease}.ng-th.svelte-1bqjbql:hover .ng-th__sort--idle.svelte-1bqjbql.svelte-1bqjbql,.ng-th__label.svelte-1bqjbql:focus-visible .ng-th__sort--idle.svelte-1bqjbql.svelte-1bqjbql{opacity:1}.ng-th[data-align=center].svelte-1bqjbql .ng-th__label.svelte-1bqjbql.svelte-1bqjbql{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,max-content) minmax(max-content,1fr)}.ng-th[data-align=center].svelte-1bqjbql .ng-th__label.svelte-1bqjbql .ng-th__text.svelte-1bqjbql{grid-column:2}.ng-th[data-align=center].svelte-1bqjbql .ng-th__label.svelte-1bqjbql .ng-th__sort.svelte-1bqjbql{grid-column:3;justify-self:start}.ng-th[data-align=right].svelte-1bqjbql .ng-th__label.svelte-1bqjbql.svelte-1bqjbql{justify-content:flex-end}.ng-th[data-align=right].svelte-1bqjbql .ng-th__label.svelte-1bqjbql .ng-th__sort.svelte-1bqjbql{order:-1}.ng-th[data-align=center].svelte-1bqjbql>.ng-th__text.svelte-1bqjbql.svelte-1bqjbql,.ng-th[data-align=right].svelte-1bqjbql>.ng-th__text.svelte-1bqjbql.svelte-1bqjbql{display:block}.ng-th[data-align=center].svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql,.ng-td[data-align=center].svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{text-align:center;--ng-dt-justify:center}.ng-th[data-align=right].svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql,.ng-td[data-align=right].svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{text-align:right;--ng-dt-justify:flex-end}.ng-td[data-type=number].svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{font-variant-numeric:tabular-nums}.ng-td[data-type=email].svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql,.ng-td[data-type=datetime].svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{color:var(--ng-text-secondary, #64748b)}.ng-td.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{font-family:var(--ng-font, Inter, sans-serif);padding:var(--ng-dt-cell-py) 16px;font-size:var(--ng-dt-font);color:var(--ng-text-primary, #334155);vertical-align:middle;border-bottom:1px solid var(--ng-border-primary, #eef2f6)}.ng-table__body.svelte-1bqjbql .ng-tr:last-child .ng-td.svelte-1bqjbql.svelte-1bqjbql{border-bottom:none}.ng-td[data-type=image].svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{padding:0 16px}.bold-cell.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{font-weight:600}.ng-tr.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{background-color:var(--ng-background-surface, #ffffff)}.ng-table--zebra.svelte-1bqjbql .ng-table__body .ng-tr.svelte-1bqjbql.svelte-1bqjbql:nth-child(2n){background-color:color-mix(in srgb,var(--ng-background-surface-alt, #f8fafc) 50%,var(--ng-background-surface, #ffffff))}.ng-table.svelte-1bqjbql .ng-table__body .ng-tr.svelte-1bqjbql.svelte-1bqjbql:hover{background-color:color-mix(in srgb,var(--ng-accent-primary, #2563eb) 4%,var(--ng-background-surface, #ffffff))}.ng-table.svelte-1bqjbql .ng-table__body .ng-tr--state.svelte-1bqjbql.svelte-1bqjbql,.ng-table.svelte-1bqjbql .ng-table__body .ng-tr--state.svelte-1bqjbql.svelte-1bqjbql:hover,.ng-table.svelte-1bqjbql .ng-table__body .ng-tr--add.svelte-1bqjbql.svelte-1bqjbql,.ng-table.svelte-1bqjbql .ng-table__body .ng-tr--add.svelte-1bqjbql.svelte-1bqjbql:hover{background-color:var(--ng-background-surface, #ffffff)}.ng-td--state.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{padding:0;border-bottom:none}.ng-td--add.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{padding:0}.ng-add-row.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{display:flex;align-items:center;gap:8px;width:100%;height:40px;padding:0 16px;font:500 13px var(--ng-font, Inter, sans-serif);color:var(--ng-text-secondary, #64748b);text-align:left;background:transparent;border:none;cursor:pointer}.ng-add-row.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql:hover,.ng-add-row.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql:focus-visible{color:var(--ng-text-primary, #0f172a);background:color-mix(in srgb,var(--ng-status-success, #24a148) 8%,var(--ng-background-surface, #ffffff))}.ng-add-row__icon.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:var(--ng-text-on-accent, #ffffff);background:var(--ng-accent-primary, #2563eb);border-radius:50%}.ng-add-row__kbd.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{margin-left:auto;font:500 11px var(--ng-font, Inter, sans-serif);color:var(--ng-text-disabled, #94a3b8)}.ng-td.svelte-1bqjbql .switch-renderer{padding-left:0;padding-right:0}.ng-edit-bar.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid var(--ng-border-primary, #d1d1d1);font-size:13px}.ng-edit-bar__count.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{margin-left:auto;color:var(--ng-text-secondary, #4b5563)}.ng-edit-bar__button.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql,.ng-edit__button.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 10px;font:500 13px/1 var(--ng-font, Inter, sans-serif);color:var(--ng-text-primary, #1f2937);background:var(--ng-background-surface, #ffffff);border:1px solid var(--ng-border-primary, #d1d1d1);border-radius:4px;cursor:pointer}.ng-edit__button.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{height:24px;padding:0 6px}.ng-edit-bar__button.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql:disabled,.ng-edit__button.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql:disabled{opacity:.5;cursor:default}.ng-edit-bar__button--primary.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql,.ng-edit__button--primary.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{color:var(--ng-text-on-accent, #ffffff);background:var(--ng-accent-primary, #0052cc);border-color:var(--ng-accent-primary, #0052cc)}.ng-edit__button--danger.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{color:var(--ng-text-on-accent, #ffffff);background:var(--ng-status-error, #c62828);border-color:var(--ng-status-error, #c62828)}.ng-bulk-bar__count.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{font-weight:600;white-space:nowrap;color:var(--ng-text-primary, #1f2937)}.ng-bulk-bar__note.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{color:var(--ng-text-secondary, #4b5563)}.ng-th--select.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql,.ng-td--select.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{box-sizing:border-box;width:36px;padding:6px 8px;text-align:center}.ng-th--select.svelte-1bqjbql input.svelte-1bqjbql.svelte-1bqjbql,.ng-td--select.svelte-1bqjbql input.svelte-1bqjbql.svelte-1bqjbql{width:16px;height:16px;margin:0;vertical-align:middle;accent-color:var(--ng-accent-primary, #2563eb)}.ng-th--edit.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql,.ng-td--edit.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{box-sizing:border-box;padding:0;white-space:nowrap}.ng-edit__actions.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{position:absolute;top:50%;right:8px;display:flex;align-items:center;gap:4px;padding-left:8px;background-color:inherit;transform:translateY(-50%)}.ng-td--edit.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{display:table-cell}.ng-edit-pin.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{position:sticky;right:var(--ng-dt-edit-right, 0px);z-index:1}.ng-td.ng-edit-pin.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{background-color:inherit}.ng-th.ng-edit-pin.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{z-index:2}.ng-table--sticky-head.svelte-1bqjbql .ng-th.ng-edit-pin.svelte-1bqjbql.svelte-1bqjbql{z-index:4}.ng-edit-pin.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql:before{content:"";position:absolute;top:0;bottom:0;left:0;width:6px;transform:translate(-100%);background:linear-gradient(to left,#0f172a12,#0f172a00);opacity:0;transition:opacity .12s ease;pointer-events:none}.grid-container--overflow-right.svelte-1bqjbql .ng-edit-pin.svelte-1bqjbql.svelte-1bqjbql:before{opacity:1}.ng-edit-pin.svelte-1bqjbql+.ng-th--pinned.svelte-1bqjbql.svelte-1bqjbql:before,.ng-edit-pin.svelte-1bqjbql+.ng-td--pinned.svelte-1bqjbql.svelte-1bqjbql:before{display:none}.ng-table--edit-overlay.svelte-1bqjbql .ng-edit-pin.svelte-1bqjbql.svelte-1bqjbql:before{display:none}.ng-table--edit-overlay.svelte-1bqjbql .ng-edit-pin.svelte-1bqjbql+.ng-th--pinned.svelte-1bqjbql:before,.ng-table--edit-overlay.svelte-1bqjbql .ng-edit-pin.svelte-1bqjbql+.ng-td--pinned.svelte-1bqjbql:before{display:block}@media (hover: hover){.ng-tr.svelte-1bqjbql:not(:hover):not(:focus-within) .ng-edit__button--idle.svelte-1bqjbql.svelte-1bqjbql{visibility:hidden}.ng-tr.svelte-1bqjbql:not(:hover):not(:focus-within) .ng-edit__actions.svelte-1bqjbql.svelte-1bqjbql:not(:has(>:not(.ng-edit__button--idle))){visibility:hidden}}.ng-edit__actions.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql:not(:has(>*)){display:none}.ng-edit__confirm.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{margin-right:4px;font-size:12px}.ng-edit__actions.svelte-1bqjbql .ng-edit__error.svelte-1bqjbql.svelte-1bqjbql{max-width:160px;margin-top:0}.ng-edit__error.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql,.ng-td__error.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{display:block;margin-top:2px;font-size:12px;color:var(--ng-status-error, #c62828);overflow:hidden;text-overflow:ellipsis}.ng-td--editable.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{padding-top:4px;padding-bottom:4px;padding-block:max(0px,calc(var(--ng-dt-cell-py) - (30px - 1lh) / 2))}.ng-cell-content.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{display:contents}.ng-cell-group.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{display:flex;align-items:stretch;box-sizing:border-box;height:30px;background:var(--ng-form-background, #ffffff);border:1px solid var(--ng-border-strong, #c6c6c6);border-radius:max(var(--ng-radius-sm, 4px),4px);transition:border-color .11s,box-shadow .11s}.ng-cell-group.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql:hover{border-color:var(--ng-text-secondary, #8d8d8d)}.ng-cell-group.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql:focus-within{border-color:var(--ng-accent-primary, #0052cc);box-shadow:0 0 0 2px color-mix(in srgb,var(--ng-accent-primary, #0052cc) 22%,transparent)}.ng-cell-group.svelte-1bqjbql .ng-cell-editor.svelte-1bqjbql.svelte-1bqjbql{flex:1 1 auto;min-width:0;height:100%;background:transparent;border:none;border-radius:0;box-shadow:none}.ng-cell-group.svelte-1bqjbql .ng-lookup-field,.ng-cell-group.svelte-1bqjbql .ng-lookup-field:hover,.ng-cell-group.svelte-1bqjbql .ng-lookup-field:focus-within{flex:1 1 auto;height:100%;background:transparent;border:none;border-radius:0;box-shadow:none}.ng-cell-group.svelte-1bqjbql .ng-cell-editor--switch.svelte-1bqjbql.svelte-1bqjbql{flex:0 0 auto;width:auto;height:auto;margin:auto auto auto 8px}.ng-cell-actions.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{display:flex;flex-shrink:0;align-items:center;gap:4px;padding:0 5px 0 6px;background:var(--ng-background-surface-alt, #f1f5f9);border-left:1px solid var(--ng-border-primary, #e2e8f0);border-radius:0 max(var(--ng-radius-sm, 4px),4px) max(var(--ng-radius-sm, 4px),4px) 0}.ng-cell-action.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;color:var(--ng-text-secondary, #64748b);background:transparent;border:none;border-radius:4px;cursor:pointer}.ng-cell-action.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql:hover{color:var(--ng-text-primary, #0f172a);background:color-mix(in srgb,var(--ng-text-primary, #0f172a) 10%,transparent)}.ng-cell-action--save.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql,.ng-cell-action--save.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql:hover{color:var(--ng-text-on-accent, #ffffff);background:var(--ng-accent-primary, #0052cc)}.ng-cell-action--save.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql:hover{background:color-mix(in srgb,var(--ng-accent-primary, #0052cc) 88%,#000000)}.ng-cell-action.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql:disabled{opacity:.5;cursor:default}.ng-td--lookup.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{cursor:pointer}.ng-td--lookup.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql:hover{text-decoration:underline dotted}.ng-table.svelte-1bqjbql .ng-table__body .ng-tr--editing.svelte-1bqjbql.svelte-1bqjbql{--ng-dt-edit-line:color-mix(in srgb, var(--ng-accent-primary, #0052cc) 35%, var(--ng-accent-subtle, #f2f7ff));background-color:var(--ng-accent-subtle, #f2f7ff)}.ng-table.svelte-1bqjbql .ng-table__body .ng-tr--editing.svelte-1bqjbql>.ng-td.svelte-1bqjbql{box-shadow:inset 0 1px 0 var(--ng-dt-edit-line),inset 0 -1px 0 var(--ng-dt-edit-line)}.ng-table.svelte-1bqjbql .ng-table__body .ng-tr--editing.svelte-1bqjbql>.ng-pin.svelte-1bqjbql:after,.ng-table.svelte-1bqjbql .ng-table__body .ng-tr--editing.svelte-1bqjbql>.ng-edit-pin.svelte-1bqjbql:after,.ng-table.svelte-1bqjbql .ng-table__body .ng-tr--editing.svelte-1bqjbql>.ng-td--pinned.svelte-1bqjbql:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 1px 0 var(--ng-dt-edit-line),inset 0 -1px 0 var(--ng-dt-edit-line);pointer-events:none}.ng-tr--editing.svelte-1bqjbql .ng-td--lookup.svelte-1bqjbql.svelte-1bqjbql:hover{text-decoration:none}.ng-td--changed.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{background-color:color-mix(in srgb,var(--ng-status-warning, #f5a623) 14%,transparent);background-image:linear-gradient(135deg,var(--ng-status-warning, #f5a623) 5px,transparent 5px);background-repeat:no-repeat}.ng-td__previous.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{margin-top:1px;font-size:11px;line-height:14px;color:var(--ng-text-tertiary, #8d8d8d);text-decoration:line-through;overflow:hidden;text-overflow:ellipsis}.ng-table.svelte-1bqjbql .ng-table__body .ng-tr--new.svelte-1bqjbql.svelte-1bqjbql,.ng-table.svelte-1bqjbql .ng-table__body .ng-tr--new.svelte-1bqjbql.svelte-1bqjbql:hover{--ng-dt-new-row-bg:color-mix(in srgb, var(--ng-status-success, #24a148) 8%, var(--ng-background-surface, #ffffff));--ng-dt-edit-line:color-mix(in srgb, var(--ng-status-success, #24a148) 35%, var(--ng-dt-new-row-bg));background-color:var(--ng-dt-new-row-bg);box-shadow:inset 3px 0 0 var(--ng-status-success, #24a148)}.ng-table.svelte-1bqjbql .ng-table__body .ng-tr--deleted.svelte-1bqjbql.svelte-1bqjbql{background-color:color-mix(in srgb,var(--ng-status-error, #c62828) 7%,var(--ng-background-surface, #ffffff));box-shadow:inset 3px 0 0 var(--ng-status-error, #c62828)}.ng-tr--deleted.svelte-1bqjbql .ng-td.svelte-1bqjbql.svelte-1bqjbql:not(.ng-td--edit):not(.ng-td--select){color:var(--ng-text-tertiary, #8d8d8d);text-decoration:line-through}.ng-row-badge.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{font-size:10px;font-weight:700;letter-spacing:.04em;color:var(--ng-status-success, #198038);text-decoration:none}.ng-tr--deleted.svelte-1bqjbql .ng-row-badge.svelte-1bqjbql.svelte-1bqjbql{color:var(--ng-status-error, #c62828)}.ng-row-badge--inline.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{display:inline-block;margin-right:8px}.ng-change-bar.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;padding:10px 12px;border-top:1px solid var(--ng-border-primary, #d1d1d1);font-size:13px;color:var(--ng-text-secondary, #4b5563)}.ng-change-bar__item.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{display:inline-flex;align-items:center;gap:6px}.ng-change-bar__item.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.ng-change-bar__item--changed.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql:before{background:var(--ng-status-warning, #f5a623)}.ng-change-bar__item--new.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql:before{background:var(--ng-status-success, #24a148)}.ng-change-bar__item--deleted.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql:before,.ng-change-bar__item--error.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql:before{background:var(--ng-status-error, #c62828)}.ng-change-bar__item--error.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{color:var(--ng-status-error, #c62828)}.ng-change-bar__spacer.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{flex:1}.ng-td--selected.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{background-color:var(--ng-accent-muted, #e6f0ff);box-shadow:inset 2px 0 0 var(--ng-accent-primary, #0052cc)}.ng-td--invalid.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{box-shadow:inset 0 0 0 1px var(--ng-status-error, #c62828)}.ng-table.svelte-1bqjbql .ng-table__body .ng-tr--editing.svelte-1bqjbql>.ng-td--invalid.svelte-1bqjbql{box-shadow:inset 0 0 0 1px var(--ng-status-error, #c62828)}.ng-table.svelte-1bqjbql .ng-table__body .ng-tr--selected.svelte-1bqjbql.svelte-1bqjbql{background-color:color-mix(in srgb,var(--ng-accent-primary, #2563eb) 9%,var(--ng-background-surface, #ffffff))}.ng-table.svelte-1bqjbql .ng-table__body .ng-tr--error.svelte-1bqjbql.svelte-1bqjbql{background-color:color-mix(in srgb,var(--ng-status-error, #c62828) 8%,transparent)}.ng-cell-editor.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{box-sizing:border-box;width:100%;height:30px;padding:0 8px;font:inherit;color:inherit;border:1px solid var(--ng-border-strong, #c6c6c6);border-radius:max(var(--ng-radius-sm, 4px),4px);background:var(--ng-form-background, #ffffff);outline:none;transition:border-color .11s,box-shadow .11s}.ng-cell-editor.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql:hover{border-color:var(--ng-text-secondary, #8d8d8d)}.ng-cell-editor.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql:focus,.ng-cell-editor.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql:focus-visible{border-color:var(--ng-accent-primary, #0052cc);box-shadow:0 0 0 2px color-mix(in srgb,var(--ng-accent-primary, #0052cc) 22%,transparent)}.ng-td[data-align=right].svelte-1bqjbql .ng-cell-editor.svelte-1bqjbql.svelte-1bqjbql{text-align:right}.ng-cell-editor--switch.svelte-1bqjbql.svelte-1bqjbql.svelte-1bqjbql{width:auto;height:auto}.action-renderer.svelte-kvkgu2{display:flex;align-items:center;justify-content:flex-end;gap:6px;height:100%;width:100%;flex-wrap:nowrap;position:relative}.action-renderer--dropdown.svelte-kvkgu2{justify-content:center;padding:0}.action-renderer__content.svelte-kvkgu2{display:flex;align-items:center;gap:6px;height:100%;flex-shrink:0}.action-renderer.svelte-kvkgu2 .ng-button{height:calc(var(--table-row-height) - var(--ng-spacing) * .8);min-height:unset;padding:0 8px;font-size:calc(var(--ng-font-size) * .85);font-weight:500}.action-renderer__dropdown-toggle.svelte-kvkgu2:hover{background-color:var(--ng-background-surface-alt, #f3f4f6)}.ng-filter-clear.svelte-hundlo{position:absolute;right:6px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;border-radius:var(--ng-rounded);background-color:var(--ng-form-background);color:var(--ng-form-color);cursor:pointer}.ng-filter-clear.svelte-hundlo:hover{background:var(--ng-background-surface-alt)}.ng-filter-control.svelte-1rhjqxz{position:relative}.ng-filter-number.svelte-1rhjqxz{width:100%;box-sizing:border-box;font-family:var(--ng-form-font-family);font-size:var(--ng-form-font-size-sm);font-weight:var(--ng-font-weight);color:var(--ng-form-color);background:var(--ng-form-background) 0% 0% no-repeat padding-box;border:1px solid var(--ng-form-border);border-radius:var(--ng-form-radius-sm);padding:0 28px 0 var(--ng-form-padding-x-sm);height:var(--ng-form-height-sm);outline:0;-moz-appearance:textfield}.ng-filter-number.svelte-1rhjqxz:hover,.ng-filter-number.svelte-1rhjqxz:focus,.ng-filter-number.svelte-1rhjqxz:focus-within,.ng-filter-number.svelte-1rhjqxz:focus-visible,.ng-filter-number.svelte-1rhjqxz:active{border:1px solid var(--ng-form-border-focus)}.ng-filter-number.svelte-1rhjqxz::-webkit-inner-spin-button,.ng-filter-number.svelte-1rhjqxz::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ng-filter-control.svelte-bz23n7{position:relative}.ng-filter-operator.svelte-1y0yrsk{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:var(--ng-form-height-sm);height:var(--ng-form-height-sm);padding:0;border:1px solid var(--ng-form-border);border-radius:var(--ng-form-radius-sm);background:var(--ng-form-background);color:var(--ng-text-secondary, #505257);cursor:pointer;transition:border-color .12s}.ng-filter-operator--open.svelte-1y0yrsk{border-color:var(--ng-form-border-focus)}.ng-filter-cell.svelte-1uxtgk2.svelte-1uxtgk2{position:sticky;top:0;z-index:3;height:var(--table-filter-row-height);padding:0 8px;background-color:var(--ng-background-surface, #ffffff);border-bottom:1px solid var(--table-border);border-right:1px solid var(--table-border);font-weight:400;vertical-align:middle}.ng-filter-row--under-head.svelte-1uxtgk2 .ng-filter-cell.svelte-1uxtgk2{top:var(--table-head-height)}.ng-filter-cell.svelte-1uxtgk2.svelte-1uxtgk2:last-child{border-right:none}.ng-filter-cell--select-pinned.svelte-1uxtgk2.svelte-1uxtgk2,.ng-filter-cell--pinned.svelte-1uxtgk2.svelte-1uxtgk2{z-index:4}.ng-filter-cell--select-pinned.svelte-1uxtgk2.svelte-1uxtgk2{left:0}.ng-filter-cell--frozen.svelte-1uxtgk2.svelte-1uxtgk2{z-index:4}.ng-filter-cell--pinned.svelte-1uxtgk2.svelte-1uxtgk2{right:0}.ng-filter-cell--pinned.svelte-1uxtgk2.svelte-1uxtgk2:before{content:"";position:absolute;top:0;bottom:0;left:0;width:1px;transform:translate(-100%);background:var(--table-border);opacity:0;transition:opacity .12s ease;pointer-events:none}.grid-container--overflow-right .ng-filter-cell--pinned.svelte-1uxtgk2.svelte-1uxtgk2:before{opacity:1}.ng-filter-cell__inner.svelte-1uxtgk2.svelte-1uxtgk2{display:flex;align-items:center;gap:4px}.ng-filter-cell__control.svelte-1uxtgk2.svelte-1uxtgk2{flex:1;min-width:0}.date-renderer.svelte-1yz284s{display:flex;align-items:center;height:100%;gap:calc(var(--ng-spacing) * .4);width:100%;overflow:hidden}.date-display-wrapper.svelte-1yz284s{display:flex;align-items:center;flex:0 1 auto;min-width:0}.date-display.svelte-1yz284s{padding:0px calc(var(--ng-spacing) * .8);border-radius:calc(var(--ng-rounded) * 1.5);color:var(--ng-text-primary);white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis}.date-renderer.svelte-1yz284s .date-icon{font-size:calc(var(--ng-font-size) * 1.3)!important;flex-shrink:0}.datetime-renderer.svelte-bre5wk{display:flex;align-items:center;height:100%;gap:calc(var(--ng-spacing) * .4);width:100%;overflow:hidden}.datetime-display.svelte-bre5wk{display:flex;align-items:center;gap:calc(var(--ng-spacing) * .4);flex:0 1 auto;min-width:0}.date-display.svelte-bre5wk,.time-display.svelte-bre5wk{padding-left:calc(var(--ng-spacing) * .8);border-radius:calc(var(--ng-rounded) * 1.5);color:var(--ng-text-primary);white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis}.datetime-renderer.svelte-bre5wk .date-icon{font-size:calc(var(--ng-font-size) * 1.3)!important;flex-shrink:0}.dropdown-renderer.svelte-q7eajc{display:flex;align-items:center;height:100%;width:100%;overflow:hidden}.dropdown-display.svelte-q7eajc{color:var(--ng-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tag.svelte-q7eajc{display:inline-flex;align-items:center;padding:calc(var(--ng-spacing) * .4) calc(var(--ng-spacing) * 1.2);border-radius:var(--ng-rounded);font-size:calc(var(--ng-font-size) * .85);font-weight:600;line-height:1.5;white-space:nowrap}.tag-primary.svelte-q7eajc{background-color:var(--ng-accent-primary);color:var(--tag-text)}.tag-info.svelte-q7eajc{background-color:var(--ng-status-info);color:var(--tag-text)}.tag-success.svelte-q7eajc{background-color:var(--ng-status-success);color:var(--tag-text)}.tag-warning.svelte-q7eajc{background-color:var(--ng-status-warning);color:var(--tag-text)}.tag-error.svelte-q7eajc{background-color:var(--ng-status-error);color:var(--tag-text)}.email.svelte-v2w03n{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-flex;align-items:center;gap:calc(var(--ng-spacing) * .6)}.email-text.svelte-v2w03n{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.email.svelte-v2w03n .email-icon{font-size:calc(var(--ng-font-size) * 1.3)!important;flex-shrink:0}.file-link.svelte-e1g7qt{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-flex;align-items:center;gap:calc(var(--ng-spacing) * .6);text-decoration:none}.file-name.svelte-e1g7qt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-bottom:2px;color:var(--ng-accent-primary)}.file-link.svelte-e1g7qt .file-icon{font-size:calc(var(--ng-font-size) * 1.3)!important;flex-shrink:0}img.svelte-1gshb7n{border-radius:calc(var(--ng-rounded) / 2);max-width:100%;max-height:100%;display:block}.error-text.svelte-1gshb7n{display:none;color:var(--ng-text-secondary);font-size:calc(var(--ng-font-size) * .85);text-align:center}.error-text.visible.svelte-1gshb7n{display:inline}.link-cell-wrapper.svelte-s9qy37{display:flex;align-items:center;height:100%;width:100%;overflow:hidden}.link-cell.svelte-s9qy37{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ng-accent-primary);text-decoration:underline;cursor:pointer;font-weight:600}.link-cell.svelte-s9qy37:hover{color:var(--ng-accent-primary)}.long-text-renderer.svelte-wiftt3{width:100%;height:100%;padding:calc(var(--ng-spacing) * .4) calc(var(--ng-spacing) * .8);display:flex;align-items:center;overflow:hidden;box-sizing:border-box}.text.svelte-wiftt3{width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--max-lines, 2);line-clamp:var(--max-lines, 2);overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap;word-break:break-word;line-height:1.4}.multiselect-renderer.svelte-zz6bvz{width:100%;height:100%;padding:calc(var(--ng-spacing) * .4) calc(var(--ng-spacing) * .8);display:flex;align-items:center;gap:calc(var(--ng-spacing) * .4);overflow:hidden;box-sizing:border-box;flex-wrap:nowrap}.tag.svelte-zz6bvz{display:inline-flex;align-items:center;padding:calc(var(--ng-spacing) * .2) calc(var(--ng-spacing) * .8);background-color:var(--tag-bg-color, var(--ng-background-surface-alt));color:var(--tag-text-color, var(--ng-text-primary));border-radius:var(--ng-rounded);font-size:calc(var(--ng-font-size) * .85);white-space:nowrap;line-height:1.4}.pertance-renderer.svelte-1ymy7o6{display:flex;align-items:center;height:100%;width:100%}.text.svelte-1ymy7o6{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ng-text-primary)}.progress-renderer.svelte-ixlpge{display:flex;align-items:center;width:100%;height:100%}.progress-renderer--circle.svelte-ixlpge{justify-content:center}.progress-renderer.svelte-ixlpge .ng-progress{width:100%}.switch-renderer.svelte-zctd96{display:flex;align-items:center;height:100%;padding:0 calc(var(--ng-spacing) * .8);width:100%;overflow:hidden}.switch-renderer.svelte-zctd96 .switch-icon{font-size:calc(var(--ng-font-size) * 1.5)!important}.tag-cell.svelte-kexl3v{display:flex;align-items:center;height:100%;overflow:hidden}.tag.svelte-kexl3v{display:inline-flex;align-items:center;padding:calc(var(--ng-spacing) * .4) calc(var(--ng-spacing) * 1.2);border-radius:var(--ng-rounded);font-size:calc(var(--ng-font-size) * .85);font-weight:600;line-height:1.5;white-space:nowrap}.tag-primary.svelte-kexl3v{background-color:var(--ng-accent-primary);color:var(--tag-text)}.tag-info.svelte-kexl3v{background-color:var(--ng-status-info);color:var(--tag-text)}.tag-success.svelte-kexl3v{background-color:var(--ng-status-success);color:var(--tag-text)}.tag-warning.svelte-kexl3v{background-color:var(--ng-status-warning);color:var(--tag-text)}.tag-error.svelte-kexl3v{background-color:var(--ng-status-error);color:var(--tag-text)}.ng-tag-chip.svelte-vjhax8{display:inline-flex;align-items:center;gap:2px;padding:0 2px 0 0;border-radius:var(--ng-rounded);font-size:calc(var(--ng-form-font-size-md) * .85);font-weight:500;font-family:var(--ng-font);line-height:1.2;background-color:var(--ng-background-surface-alt);color:var(--ng-text-primary);max-width:220px}.ng-tag-chip__label.svelte-vjhax8{padding:4px 8px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px}.ng-tag-chip--disabled.svelte-vjhax8{opacity:.55}.ng-tags-cell-wrapper.svelte-12phkeo{position:relative;height:100%;width:100%}.ng-tags-cell.svelte-12phkeo{display:flex;align-items:center;flex-wrap:nowrap;gap:calc(var(--ng-spacing) * .4);height:100%;overflow:hidden}.ng-tags-cell.svelte-12phkeo .ng-tag-chip{flex:0 0 auto}.ng-tags-overflow.svelte-12phkeo{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;padding:calc(var(--ng-spacing) * .4) calc(var(--ng-spacing) * .8);border:none;border-radius:12px;background-color:var(--ng-grey-100);color:var(--ng-text-primary, #1f2937);font-family:var(--ng-font);font-size:calc(var(--ng-font-size) * .85);font-weight:600;line-height:1.17;cursor:default}.ng-tags-overflow-popover{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--ng-spacing) * .4);max-width:280px;padding:calc(var(--ng-spacing) * .8);background-color:#fff;border-radius:var(--ng-rounded);box-shadow:0 4px 10px 1px #0000000c;z-index:1000}.text-renderer.svelte-1ohq1gm{display:flex;align-items:center;height:100%;width:100%}.text.svelte-1ohq1gm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ng-text-primary)}.text.bold.svelte-1ohq1gm{font-weight:600}.link.svelte-4kzp6p{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-flex;align-items:center;gap:calc(var(--ng-spacing) * .6);color:var(--ng-accent-primary);text-decoration:none;font-weight:500}.link-text.svelte-4kzp6p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:underline;color:var(--ng-accent-primary)}.link.svelte-4kzp6p .link-icon{font-size:calc(var(--ng-font-size) * 1.3)!important;flex-shrink:0}.datetime-editor-wrapper.svelte-1im9eh2{width:100%;height:100%;background-color:var(--ng-background-surface);display:flex;align-items:center}.ag-popup-editor .zeyrek-date-picker{height:100%!important;min-width:300px;background-color:var(--ng-background-surface)}.table-item,.table-item .ng-select{height:100%}.file-editor.svelte-18w7msu{width:100%;height:100%;display:flex;align-items:center;padding:0 calc(var(--ng-spacing) * .8);background:var(--ng-background-surface);outline:none}.file-content.svelte-18w7msu{width:100%;display:flex;align-items:center;gap:calc(var(--ng-spacing) * .8);height:100%}.file-info.svelte-18w7msu{display:flex;align-items:center;gap:calc(var(--ng-spacing) * .6);flex:1;min-width:0;padding:calc(var(--ng-spacing) * .4) calc(var(--ng-spacing) * .8)}.file-name.svelte-18w7msu{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ng-text-primary)}.clear-button.svelte-18w7msu{background:none;border:none;cursor:pointer;padding:calc(var(--ng-spacing) * .4);display:flex;align-items:center;justify-content:center;border-radius:var(--ng-rounded);color:var(--ng-text-secondary);flex-shrink:0}button.svelte-18w7msu{border:none;background:none}.file-editor.svelte-18w7msu .file-editor-icon{font-size:calc(var(--ng-font-size) * 1.3);flex-shrink:0}.file-editor.svelte-18w7msu .file-clear-icon{font-size:calc(var(--ng-font-size) * 1.15)}.long-text-editor.svelte-2yidyy{width:100%;height:100%;display:flex;padding:0;background:var(--ng-background-surface)}.long-text-input.svelte-2yidyy{width:100%;height:100%;padding:calc(var(--ng-spacing) * .8);border:none;outline:none;resize:none;font-family:inherit;font-size:var(--ng-font-size);font-weight:var(--ng-font-weight);line-height:1.4;color:var(--ng-text-primary);background:var(--ng-background-surface)}.long-text-input.svelte-2yidyy::placeholder{color:var(--ng-text-disabled)}.long-text-input.svelte-2yidyy:focus{outline:none}.table-item,.table-item .ng-multiselect{height:100%}.cell-input.svelte-1te9is1{width:100%;height:100%;padding:0;border:none;outline:none;background:transparent;font-family:inherit;font-size:inherit;font-weight:inherit;color:var(--ng-text-primary);-moz-appearance:textfield}.cell-input.svelte-1te9is1::-webkit-inner-spin-button,.cell-input.svelte-1te9is1::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cell-checkbox.svelte-1czppkj{width:calc(var(--ng-font-size) * 1.5);height:calc(var(--ng-font-size) * 1.5);margin:0;accent-color:var(--ng-accent-primary);cursor:pointer}.cell-input.svelte-zo8lmz{width:100%;height:100%;padding:0;border:none;outline:none;background:transparent;font-family:inherit;font-size:inherit;font-weight:inherit;color:var(--ng-text-primary)}.cell-editor.svelte-13h4osr{display:flex;align-items:center;width:100%;min-height:calc(var(--ng-font-size) * 1.43)}.ng-empty.svelte-ovi34i{position:sticky;left:0;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--ng-spacing) * 1.2);padding:calc(var(--ng-spacing) * 4.8) calc(var(--ng-spacing) * 1.6);text-align:center}.ng-empty.svelte-ovi34i .ng-empty__icon{font-size:4rem;line-height:1;color:var(--ng-text-secondary, #8d8f96)}.ng-empty__text.svelte-ovi34i{margin:0;max-width:420px;font-family:var(--ng-font);font-size:var(--ng-font-size);line-height:1.43;color:var(--ng-text-secondary, #505257)}.ng-empty__actions.svelte-ovi34i{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:calc(var(--ng-spacing) * .8);margin-top:calc(var(--ng-spacing) * 1.6)}.ng-empty__actions.svelte-ovi34i .ng-button{min-height:var(--ng-form-height-md)}.ng-footer.svelte-1o4h0m1.svelte-1o4h0m1{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--ng-spacing) * .8);padding:0 calc(var(--ng-spacing) * 1.2);height:var(--table-head-height);min-height:calc(var(--ng-font-size) * 2.14 + 2px + var(--ng-spacing) * .4);background:var(--ng-background-surface, #ffffff);border-top:1px solid var(--table-border);flex-shrink:0;z-index:2}.ng-footer__refresh.svelte-1o4h0m1.svelte-1o4h0m1{display:inline-flex;align-items:center;justify-content:center;width:calc(var(--ng-font-size) * 2.14);height:calc(var(--ng-font-size) * 2.14);padding:0;background:transparent;border:none;border-radius:var(--ng-rounded);color:var(--ng-text-primary, #292a2e);cursor:pointer;transition:background .12s;flex-shrink:0}.ng-footer__refresh.svelte-1o4h0m1.svelte-1o4h0m1:hover{background:var(--ng-background-surface-alt, #f3f4f6)}.ng-pagination.svelte-1o4h0m1.svelte-1o4h0m1{display:flex;align-items:stretch;height:calc(var(--ng-font-size) * 2.14);background:var(--ng-background-surface, #ffffff) 0% 0% no-repeat padding-box;border:1px solid var(--ng-border-primary, #d1d1d1);border-radius:var(--ng-rounded);overflow:hidden}.ng-pagination__page.svelte-1o4h0m1.svelte-1o4h0m1{width:calc(var(--ng-font-size) * 3.43);padding:0 calc(var(--ng-spacing) * .8);border:none;border-right:1px solid var(--ng-border-primary, #d1d1d1);background:transparent;font-family:var(--ng-font);font-size:calc(var(--ng-font-size) * 1.07);line-height:1.47;color:var(--ng-text-primary, #262626);text-align:center;-moz-appearance:textfield}.ng-pagination__page.svelte-1o4h0m1.svelte-1o4h0m1::-webkit-inner-spin-button,.ng-pagination__page.svelte-1o4h0m1.svelte-1o4h0m1::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ng-pagination__page.svelte-1o4h0m1.svelte-1o4h0m1:focus{outline:none}.ng-pagination__info.svelte-1o4h0m1.svelte-1o4h0m1{display:flex;align-items:center;padding:0 calc(var(--ng-spacing) * 1.4);border-right:1px solid var(--ng-border-primary, #d1d1d1);font-family:var(--ng-font);font-size:calc(var(--ng-font-size) * 1.07);line-height:1.47;color:var(--ng-text-primary, #262626);white-space:nowrap}.ng-pagination__nav.svelte-1o4h0m1.svelte-1o4h0m1{display:flex;align-items:center;border-right:1px solid var(--ng-border-primary, #d1d1d1)}.ng-pagination__nav.svelte-1o4h0m1 button.svelte-1o4h0m1{display:inline-flex;align-items:center;justify-content:center;width:calc(var(--ng-font-size) * 2.14);height:100%;padding:0;border:none;background:none;color:var(--ng-text-primary, #292a2e);cursor:pointer;transition:background .12s}.ng-pagination__nav.svelte-1o4h0m1 button.svelte-1o4h0m1:hover:not(:disabled){background:var(--ng-background-surface-alt, #f3f4f6)}.ng-pagination__nav.svelte-1o4h0m1 button.svelte-1o4h0m1:disabled{opacity:.35;cursor:not-allowed}.ng-pagination__limit.svelte-1o4h0m1.svelte-1o4h0m1{position:relative;display:inline-flex;align-items:center;gap:calc(var(--ng-spacing) * .4);padding:0 var(--ng-spacing)}.ng-pagination__limit.svelte-1o4h0m1 select.svelte-1o4h0m1{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;font-family:var(--ng-font);font-size:calc(var(--ng-font-size) * 1.07);line-height:1.47;color:var(--ng-text-primary, #262626);cursor:pointer}.ng-pagination__limit.svelte-1o4h0m1 select.svelte-1o4h0m1:focus{outline:none}.ng-pagination__limit.svelte-1o4h0m1 .icon{color:var(--ng-text-primary, #262626);pointer-events:none;flex-shrink:0}.ng-table.svelte-qc23rz.svelte-qc23rz{--table-border:var(--ng-table-border, #d7d8d7);--table-head-background:var(--ng-table-head-background, #f8f8f8);--table-radius:calc(var(--ng-rounded) * 3.25);--table-row-height:calc( var(--ng-font-size) * 1.43 + var(--ng-spacing) * 1.6 );--table-head-height:calc( var(--ng-font-size) * 1.43 + var(--ng-spacing) * 2.5 );--table-filter-row-height:calc( var(--ng-font-size) * 1.43 + var(--ng-spacing) * 2.4 );display:flex;flex-direction:column;width:100%;height:100%;min-height:0}.ng-table--sm.svelte-qc23rz.svelte-qc23rz{--table-row-height:calc( var(--ng-font-size) * 1.43 + var(--ng-spacing) * 1 );--table-head-height:calc( var(--ng-font-size) * 1.43 + var(--ng-spacing) * 1.9 )}.ng-table--lg.svelte-qc23rz.svelte-qc23rz{--table-row-height:calc( var(--ng-font-size) * 1.43 + var(--ng-spacing) * 2.6 );--table-head-height:calc( var(--ng-font-size) * 1.43 + var(--ng-spacing) * 3.2 )}.table-wrapper.svelte-qc23rz.svelte-qc23rz{display:flex;flex-direction:column;position:relative;flex:1;min-height:0;width:100%;font-family:var(--ng-font);background:var(--ng-background-surface, #ffffff) 0% 0% no-repeat padding-box;border:1px solid var(--table-border);border-radius:var(--table-radius);overflow:hidden}.table-wrapper--auto.svelte-qc23rz.svelte-qc23rz{flex:none;height:auto}.ng-table__toolbar.svelte-qc23rz.svelte-qc23rz{display:flex;align-items:center;gap:calc(var(--ng-spacing) * .5);margin-bottom:calc(var(--ng-spacing) * .75)}.ng-table__toolbar-spacer.svelte-qc23rz.svelte-qc23rz{flex:1}.ng-table__search.svelte-qc23rz.svelte-qc23rz{display:inline-flex;align-items:center;gap:calc(var(--ng-spacing) * .4);flex:0 1 calc(var(--ng-font-size) * 17);min-width:0;height:calc(var(--ng-font-size) * 2.1);padding:0 calc(var(--ng-spacing) * .8);border:1px solid var(--table-border);border-radius:var(--ng-rounded);background:var(--ng-background-surface);color:var(--ng-text-secondary);box-sizing:border-box;cursor:text}.ng-table__search.svelte-qc23rz.svelte-qc23rz:focus-within{border-color:var(--ng-accent-primary)}.ng-table__search-input.svelte-qc23rz.svelte-qc23rz{flex:1;min-width:0;height:100%;padding:0;border:none;outline:none;background:transparent;font-family:var(--ng-font);font-size:var(--ng-font-size);line-height:1.43;color:var(--ng-text-primary)}.ng-table__toolbar-btn.svelte-qc23rz.svelte-qc23rz{position:relative;display:inline-flex;align-items:center;justify-content:center;width:calc(var(--ng-font-size) * 2.1);height:calc(var(--ng-font-size) * 2.1);padding:0;border:1px solid var(--table-border);border-radius:var(--ng-rounded);background:var(--ng-background-surface);color:var(--ng-text-secondary);cursor:pointer;transition:background .12s,color .12s}.ng-table__toolbar-btn.svelte-qc23rz.svelte-qc23rz:hover{background:var(--ng-accent-subtle);color:var(--ng-text-primary)}.ng-table__toolbar-btn--active.svelte-qc23rz.svelte-qc23rz{color:var(--ng-accent-primary);border-color:var(--ng-accent-primary)}.ng-table__toolbar-badge.svelte-qc23rz.svelte-qc23rz{position:absolute;top:calc(var(--ng-font-size) * -.45);right:calc(var(--ng-font-size) * -.45);min-width:calc(var(--ng-font-size) * 1.15);height:calc(var(--ng-font-size) * 1.15);padding:0 calc(var(--ng-font-size) * .25);border-radius:calc(var(--ng-font-size) * .6);background:var(--ng-accent-primary);color:var(--ng-text-on-accent, #fff);font-size:calc(var(--ng-font-size) * .7);line-height:calc(var(--ng-font-size) * 1.15);text-align:center}.ng-table.invalid.svelte-qc23rz .table-wrapper.svelte-qc23rz{border-color:var(--ng-status-error)}.table-validation-message.svelte-qc23rz.svelte-qc23rz{flex-shrink:0;margin-top:calc(var(--ng-spacing) * .4);font-size:calc(var(--ng-font-size) * .85);color:var(--ng-status-error)}.grid-container.svelte-qc23rz.svelte-qc23rz{width:100%;flex:1 1 auto;min-height:0;overflow:auto;scrollbar-width:none}.grid-container.svelte-qc23rz.svelte-qc23rz::-webkit-scrollbar{display:none}.grid-container--scrollbar.svelte-qc23rz.svelte-qc23rz{scrollbar-width:thin;scrollbar-color:var(--ng-border-primary, #c4c6ca) transparent}.grid-container--scrollbar.svelte-qc23rz.svelte-qc23rz::-webkit-scrollbar{display:block;width:8px;height:8px}.grid-container--scrollbar.svelte-qc23rz.svelte-qc23rz::-webkit-scrollbar-thumb{background:var(--ng-border-primary, #c4c6ca);border-radius:4px}.grid-container--scrollbar.svelte-qc23rz.svelte-qc23rz::-webkit-scrollbar-track{background:transparent}.table-wrapper--auto.svelte-qc23rz .grid-container.svelte-qc23rz{flex:none;overflow-x:auto;overflow-y:visible}@media (max-width: 766px){.table-wrapper.svelte-qc23rz.svelte-qc23rz{flex:none;height:auto}.grid-container.svelte-qc23rz.svelte-qc23rz{flex:none;overflow-x:auto;overflow-y:visible}}.ng-grid.svelte-qc23rz.svelte-qc23rz{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:var(--ng-font-size);text-align:left}.ng-grid__head.svelte-qc23rz.svelte-qc23rz{background-color:var(--table-head-background)}.ng-th.svelte-qc23rz.svelte-qc23rz{position:sticky;top:0;z-index:3;font-family:var(--ng-font);font-size:var(--ng-font-size);font-weight:600;line-height:1.43;color:var(--ng-text-secondary, #505257);text-align:left;vertical-align:middle;height:var(--table-head-height);background-color:var(--table-head-background);border-bottom:1px solid var(--table-border);border-right:1px solid var(--table-border);white-space:nowrap;-webkit-user-select:none;user-select:none}.ng-th.svelte-qc23rz.svelte-qc23rz:last-child,.ng-td.svelte-qc23rz.svelte-qc23rz:last-child{border-right:none}.ng-th__inner.svelte-qc23rz.svelte-qc23rz{display:flex;align-items:center;gap:calc(var(--ng-spacing) * .4);padding:0 12px}.ng-th__text.svelte-qc23rz.svelte-qc23rz{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ng-th__label.svelte-qc23rz.svelte-qc23rz{flex:1;min-width:0;display:inline-flex;align-items:center;gap:calc(var(--ng-spacing) * .4);padding:0;border:none;background:transparent;font:inherit;color:inherit;text-align:left;cursor:pointer}.ng-th--select.svelte-qc23rz.svelte-qc23rz,.ng-td--select.svelte-qc23rz.svelte-qc23rz{padding:0;text-align:center;white-space:nowrap}.ng-th--select-pinned.svelte-qc23rz.svelte-qc23rz,.ng-td--select-pinned.svelte-qc23rz.svelte-qc23rz{position:sticky;left:0;z-index:2}.ng-th--select-pinned.svelte-qc23rz.svelte-qc23rz{background-color:var(--table-head-background);z-index:4}.ng-td--select-pinned.svelte-qc23rz.svelte-qc23rz{background-color:inherit}.ng-th--frozen.svelte-qc23rz.svelte-qc23rz,.ng-td--frozen.svelte-qc23rz.svelte-qc23rz{position:sticky;z-index:2}.ng-th--frozen.svelte-qc23rz.svelte-qc23rz{background-color:var(--table-head-background);z-index:4}.ng-td--frozen.svelte-qc23rz.svelte-qc23rz{background-color:inherit}.ng-select-checkbox.svelte-qc23rz.svelte-qc23rz{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:12px;height:12px;margin:0;vertical-align:middle;border:1px solid var(--ng-border-primary, #8d8f96);border-radius:calc(var(--ng-rounded) / 2);background-color:var(--ng-form-background);cursor:pointer;transition:all .2s ease-in-out}.ng-select-checkbox.svelte-qc23rz.svelte-qc23rz:hover:not(:disabled){border-color:var(--ng-form-border-focus)}.ng-select-checkbox.svelte-qc23rz.svelte-qc23rz:disabled{cursor:default;opacity:.5}.ng-select-checkbox.svelte-qc23rz.svelte-qc23rz:checked{background-color:var(--ng-accent-primary);border-color:var(--ng-accent-primary);background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:12px}.ng-th--actions.svelte-qc23rz.svelte-qc23rz,.ng-td--actions.svelte-qc23rz.svelte-qc23rz{padding:0 12px;white-space:nowrap}.ng-td--actions.svelte-qc23rz.svelte-qc23rz{text-align:right}.ng-th--actions.svelte-qc23rz.svelte-qc23rz{text-align:center}.ng-th--actions.svelte-qc23rz .ng-th__action-icon{display:inline-block;font-size:calc(var(--ng-font-size) * 1.3);line-height:1;vertical-align:middle}.ng-th--pinned.svelte-qc23rz.svelte-qc23rz,.ng-td--pinned.svelte-qc23rz.svelte-qc23rz{position:sticky;right:0;z-index:2}.ng-th--pinned.svelte-qc23rz.svelte-qc23rz:before,.ng-td--pinned.svelte-qc23rz.svelte-qc23rz:before{content:"";position:absolute;top:0;bottom:0;left:0;width:1px;transform:translate(-100%);background:var(--table-border);opacity:0;transition:opacity .12s ease;pointer-events:none}.grid-container--overflow-right.svelte-qc23rz .ng-th--pinned.svelte-qc23rz:before,.grid-container--overflow-right.svelte-qc23rz .ng-td--pinned.svelte-qc23rz:before{opacity:1}.ng-th--pinned.svelte-qc23rz.svelte-qc23rz{background-color:var(--table-head-background);z-index:4}.ng-td--pinned.svelte-qc23rz.svelte-qc23rz{background-color:inherit}.ng-td.svelte-qc23rz.svelte-qc23rz{font-family:var(--ng-font);height:var(--table-row-height);padding:0 12px;font-size:var(--ng-font-size);line-height:1.43;color:var(--ng-text-primary, #334155);vertical-align:middle;border-bottom:1px solid var(--table-border);border-right:1px solid var(--table-border)}.ng-td--editable.svelte-qc23rz.svelte-qc23rz{cursor:text}.ng-th[data-align=center].svelte-qc23rz .ng-th__text.svelte-qc23rz{text-align:center}.ng-th[data-align=right].svelte-qc23rz .ng-th__text.svelte-qc23rz{text-align:right}.ng-td[data-align=center].svelte-qc23rz.svelte-qc23rz{text-align:center}.ng-td[data-align=center].svelte-qc23rz>:not(.cell-editor){justify-content:center}.ng-td[data-align=center].svelte-qc23rz>img{margin-inline:auto}.ng-td[data-align=right].svelte-qc23rz.svelte-qc23rz{text-align:right}.ng-td[data-align=right].svelte-qc23rz>:not(.cell-editor){justify-content:flex-end}.ng-td[data-align=right].svelte-qc23rz>img{margin-left:auto}.ng-td--active.svelte-qc23rz.svelte-qc23rz{position:relative;z-index:1;outline:2px solid var(--ng-accent-primary);outline-offset:-2px}.ng-td--pinned.ng-td--active.svelte-qc23rz.svelte-qc23rz,.ng-td--select-pinned.ng-td--active.svelte-qc23rz.svelte-qc23rz,.ng-td--frozen.ng-td--active.svelte-qc23rz.svelte-qc23rz{position:sticky;z-index:2}.table-wrapper--flush-top.svelte-qc23rz .ng-tr:first-child .ng-td--active.svelte-qc23rz:first-child{border-top-left-radius:calc(var(--table-radius) - 1px)}.table-wrapper--flush-top.svelte-qc23rz .ng-tr:first-child .ng-td--active.svelte-qc23rz:last-child{border-top-right-radius:calc(var(--table-radius) - 1px)}.table-wrapper--flush-bottom.svelte-qc23rz .ng-tr:last-child .ng-td--active.svelte-qc23rz:first-child{border-bottom-left-radius:calc(var(--table-radius) - 1px)}.table-wrapper--flush-bottom.svelte-qc23rz .ng-tr:last-child .ng-td--active.svelte-qc23rz:last-child{border-bottom-right-radius:calc(var(--table-radius) - 1px)}.ng-td.svelte-qc23rz.svelte-qc23rz:focus,.ng-td.svelte-qc23rz.svelte-qc23rz:focus-visible{outline-color:var(--ng-accent-primary)}.ng-td--editing.svelte-qc23rz.svelte-qc23rz{background-color:var(--ng-background-surface, #ffffff);box-shadow:inset 0 0 0 1px var(--ng-accent-primary, #3c82f6)}.bold-cell.svelte-qc23rz.svelte-qc23rz{font-weight:600}.ng-tr.svelte-qc23rz.svelte-qc23rz{background-color:var(--ng-background-surface, #ffffff)}.ng-grid--zebra.svelte-qc23rz .ng-grid__body .ng-tr.svelte-qc23rz:nth-child(2n){background-color:var(--ng-background-surface-alt, #f9f9f9)}.ng-grid.svelte-qc23rz .ng-grid__body .ng-tr.svelte-qc23rz:not(.ng-tr--empty):hover,.ng-grid.svelte-qc23rz .ng-grid__body .ng-tr.ng-tr--selected.svelte-qc23rz{background-color:var(--ng-accent-muted, #eff6ff)}.ng-td--empty.svelte-qc23rz.svelte-qc23rz{height:120px;padding:0;border-right:none;border-bottom:none}.ng-grid.svelte-qc23rz .ng-grid__body .ng-tr.row-loading.svelte-qc23rz{pointer-events:none;animation:svelte-qc23rz-table-pulse 1.5s infinite;background-color:var(--table-head-background)}@keyframes svelte-qc23rz-table-pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.ng-td.svelte-qc23rz .long-text-renderer,.ng-td.svelte-qc23rz .switch-renderer,.ng-td.svelte-qc23rz .multiselect-renderer{padding-left:0;padding-right:0}.ng-td.svelte-qc23rz .empty-text{color:var(--ng-text-primary, #334155)}.ng-td[data-type=image].svelte-qc23rz .table-image{max-height:calc(var(--table-row-height) - var(--ng-spacing) * .4);max-width:100%;width:auto;object-fit:contain;border-radius:calc(var(--ng-rounded) / 2)}.ng-qrcode.svelte-1o43jd9{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-width:0;min-height:0;box-sizing:border-box}.ng-qrcode--clickable.svelte-1o43jd9{padding:0;border:none;background:none;font:inherit;cursor:pointer}.ng-qrcode.svelte-1o43jd9 svg{display:block;width:100%;height:100%;max-width:100%;max-height:100%;aspect-ratio:1/1;object-fit:contain}.ng-qrcode__skeleton.svelte-1o43jd9,.ng-qrcode__placeholder.svelte-1o43jd9{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:48px;max-height:100%;aspect-ratio:1/1;box-sizing:border-box;border-radius:2px}.ng-qrcode__skeleton.svelte-1o43jd9{background:var(--ng-background-surface-alt, #f5f5f5);animation:svelte-1o43jd9-ng-qrcode-pulse 1.6s ease-in-out infinite}.ng-qrcode__placeholder.svelte-1o43jd9{color:var(--ng-text-secondary, #6f6f6f);background:var(--ng-background-surface-alt, #f5f5f5);border:1px dashed var(--ng-border-primary, #e0e0e0)}.ng-qrcode__placeholder.svelte-1o43jd9 .material-symbols-outlined{font-size:28px}@keyframes svelte-1o43jd9-ng-qrcode-pulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion: reduce){.ng-qrcode__skeleton.svelte-1o43jd9{animation:none}}.ng-form{background-color:var(--ng-background-surface, #ffffff);border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded, 4px);display:flex;flex-direction:column;height:100%;font-family:var(--ng-font)}.ng-form__header{padding:var(--ng-spacing-small) var(--ng-spacing-large);border-bottom:1px solid var(--ng-border-primary)}.ng-form__body{overflow-y:auto;overflow-x:hidden;height:100%;flex:1}.ng-form--padding-none .ng-form__header{padding-left:calc(var(--ng-spacing-small) - 1px)}.ng-slot.svelte-1v4k14z{overflow-x:hidden;height:100%}.ng-language-selector.svelte-xic3wr.svelte-xic3wr{container-type:inline-size;container-name:language-selector;font-family:var(--ng-form-font-family);width:100%}.ng-language-selector.svelte-xic3wr .ng-language-selector__label{color:var(--ng-form-label-color);font-size:var(--ng-form-label-font-size-md);font-weight:var(--ng-form-label-font-weight);margin-bottom:var(--ng-form-label-margin-bottom-md)}.ng-language-selector--editor.svelte-xic3wr .ng-language-selector__body.svelte-xic3wr{pointer-events:none}.ng-language-selector--sm.svelte-xic3wr .ng-language-selector__label{font-size:var(--ng-form-label-font-size-sm);margin-bottom:var(--ng-form-label-margin-bottom-sm)}.ng-language-selector--md.svelte-xic3wr .ng-language-selector__label{font-size:var(--ng-form-label-font-size-md);margin-bottom:var(--ng-form-label-margin-bottom-md)}.ng-language-selector--lg.svelte-xic3wr .ng-language-selector__label{font-size:var(--ng-form-label-font-size-lg);margin-bottom:var(--ng-form-label-margin-bottom-lg)}@container language-selector (min-width: 280px){.ng-language-selector__body--labelled.svelte-xic3wr.svelte-xic3wr{display:grid;grid-template-columns:minmax(96px,38%) 1fr;gap:calc(var(--ng-spacing) * .8);align-items:center}.ng-language-selector__body--labelled.svelte-xic3wr .ng-language-selector__label{margin-bottom:0}}/*!
* Quill Editor v2.0.3
* https://quilljs.com
* Copyright (c) 2017-2024, Slab
* Copyright (c) 2014, Jason Chen
* Copyright (c) 2013, salesforce.com
*/.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}@keyframes ng-texteditor-spin{to{transform:rotate(360deg)}}.ng-texteditor{--ng-texteditor-font-size:var(--ng-form-font-size-md);--ng-texteditor-label-font-size:var(--ng-form-label-font-size-md);--ng-texteditor-label-margin:var(--ng-form-label-margin-bottom-md);--ng-texteditor-label-viewmode-margin:var( --ng-form-label-viewmode-margin-bottom-md );display:flex;flex-direction:column;height:100%;font-family:var(--ng-form-font-family)}.ng-texteditor--sm{--ng-texteditor-font-size:var(--ng-form-font-size-sm);--ng-texteditor-label-font-size:var(--ng-form-label-font-size-sm);--ng-texteditor-label-margin:var(--ng-form-label-margin-bottom-sm);--ng-texteditor-label-viewmode-margin:var( --ng-form-label-viewmode-margin-bottom-sm )}.ng-texteditor--lg{--ng-texteditor-font-size:var(--ng-form-font-size-lg);--ng-texteditor-label-font-size:var(--ng-form-label-font-size-lg);--ng-texteditor-label-margin:var(--ng-form-label-margin-bottom-lg);--ng-texteditor-label-viewmode-margin:var( --ng-form-label-viewmode-margin-bottom-lg )}.ng-texteditor .ng-formitem-description,.ng-texteditor .ng-formitem-description__error{margin-top:12px}.ng-texteditor__heading{display:flex;align-items:center;gap:calc(var(--ng-texteditor-font-size) * .4)}.ng-texteditor__spinner{display:inline-flex;align-items:center;color:var(--ng-text-secondary)}.ng-texteditor__spinner .material-symbols-outlined{font-size:calc(var(--ng-texteditor-font-size) * 1.2);animation:ng-texteditor-spin .8s linear infinite}.ng-texteditor--loading .ng-texteditor__container{cursor:progress;opacity:.7}.ng-texteditor--disabled .ng-texteditor__container{cursor:not-allowed;background-color:var(--ng-form-background-disabled);border-color:var(--ng-form-border-disabled)}.ng-texteditor--disabled .ql-editor{color:var(--ng-form-color-disabled);scrollbar-color:var(--ng-form-border-disabled) var(--ng-form-background-disabled)}.ng-texteditor--disabled .ql-editor::-webkit-scrollbar{width:6px}.ng-texteditor--disabled .ql-editor::-webkit-scrollbar-track{background:var(--ng-form-background-disabled)}.ng-texteditor--disabled .ql-editor::-webkit-scrollbar-thumb{background-color:var(--ng-form-border-disabled);border-radius:3px}.ng-texteditor--disabled .ql-toolbar{cursor:not-allowed;pointer-events:none;background-color:var(--ng-form-background-disabled);border-color:var(--ng-form-border-disabled);color:var(--ng-form-color-disabled)}.ng-texteditor--disabled .ql-toolbar .ql-stroke{stroke:var(--ng-form-color-disabled)}.ng-texteditor--disabled .ql-toolbar .ql-fill{fill:var(--ng-form-color-disabled)}.ng-texteditor--disabled .ql-toolbar .ql-picker-label{color:var(--ng-form-color-disabled)}.ng-texteditor--invalid .ng-texteditor__container,.ng-texteditor--invalid .ql-toolbar{border:1px solid var(--ng-form-border-invalid)}.ng-texteditor__container{height:calc(100% - 100px);color:var(--ng-form-color);font-size:var(--ng-texteditor-font-size)}.ng-texteditor .ql-editor{font-size:var(--ng-texteditor-font-size)}.ng-texteditor .ql-editor.ql-blank:before{color:var(--ng-form-color-placeholder);font-style:normal}.ng-texteditor--readonly .ng-texteditor__container{cursor:not-allowed;background-color:var(--ng-form-background-readonly)}.ng-texteditor--readonly .ql-toolbar{cursor:not-allowed;pointer-events:none;color:var(--ng-form-color-disabled);opacity:.8;background-color:var(--ng-form-background-readonly)}.ng-texteditor--viewmode .ng-texteditor__container{background-color:transparent;border:none;cursor:text;-webkit-user-select:text;user-select:text;height:100%}.ng-texteditor--viewmode .ql-editor{padding:0}.ng-texteditor--viewmode .ql-toolbar{display:none}.ng-texteditor .ng-texteditor__label{color:var(--ng-form-label-color);font-size:var(--ng-texteditor-label-font-size);font-weight:var(--ng-form-label-font-weight);margin-bottom:var(--ng-texteditor-label-margin)}.ng-texteditor--viewmode .ng-texteditor__label{margin-bottom:var(--ng-texteditor-label-viewmode-margin)}.ng-image-crop.svelte-d2ik4b.svelte-d2ik4b{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;display:flex;align-items:center;justify-content:center;background:#00000080;font-family:var(--ng-font)}.ng-image-crop__box.svelte-d2ik4b.svelte-d2ik4b{display:flex;flex-direction:column;gap:calc(var(--ng-spacing) * .8);padding:calc(var(--ng-spacing) * 1.2);background:var(--ng-background-surface);border-radius:var(--ng-rounded);box-shadow:var(--ng-shadow-lg, 0 12px 40px rgba(0, 0, 0, .25))}.ng-image-crop__name.svelte-d2ik4b.svelte-d2ik4b{margin:0;max-width:280px;color:var(--ng-text-secondary);font-size:calc(var(--ng-font-size) * .86);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ng-image-crop__frame.svelte-d2ik4b.svelte-d2ik4b{position:relative;overflow:hidden;border-radius:calc(var(--ng-rounded) / 2);background:var(--ng-background-surface-alt);cursor:grab;touch-action:none}.ng-image-crop__frame.svelte-d2ik4b.svelte-d2ik4b:active{cursor:grabbing}.ng-image-crop__image.svelte-d2ik4b.svelte-d2ik4b{position:absolute;top:0;left:0;max-width:none;-webkit-user-select:none;user-select:none;pointer-events:none}.ng-image-crop__zoom.svelte-d2ik4b.svelte-d2ik4b{width:100%}.ng-image-crop__actions.svelte-d2ik4b.svelte-d2ik4b{display:flex;justify-content:flex-end;gap:calc(var(--ng-spacing) * .6)}.ng-image-crop__actions.svelte-d2ik4b button.svelte-d2ik4b{padding:calc(var(--ng-spacing) * .4) calc(var(--ng-spacing) * 1);border:1px solid var(--ng-border-primary);border-radius:var(--ng-form-radius, var(--ng-rounded));background:var(--ng-background-surface);color:var(--ng-text-primary);font:inherit;cursor:pointer}.ng-image-crop__confirm.svelte-d2ik4b.svelte-d2ik4b{background:var(--ng-accent-primary)!important;border-color:var(--ng-accent-primary)!important;color:var(--ng-text-on-accent)!important}.ng-dropzone{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;color:var(--ng-text-primary);font-family:var(--ng-form-font-family);position:relative;--ng-dropzone-font-size:var(--ng-form-font-size-md)}.ng-dropzone__overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;z-index:1}.ng-dropzone__content-upload-note{color:var(--ng-text-secondary)}.ng-dropzone.dragging,.ng-dropzone.dragging .ng-dropzone__content-upload-note{color:var(--ng-accent-primary)}.ng-dropzone.dragging svg{fill:var(--ng-accent-primary)}.ng-dropzone__content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:16px;border:2px dashed var(--ng-border-primary);border-radius:var(--ng-rounded);background-color:var(--ng-background-surface);transition:background-color .2s ease-in-out,border-color .2s ease-in-out}.ng-dropzone.dragging .ng-dropzone__content{background-color:var(--ng-accent-subtle)}.ng-dropzone__overlay:hover~.ng-dropzone__content{background-color:var(--ng-accent-subtle);border-color:var(--ng-accent-primary)}.ng-dropzone__content-icon{margin-bottom:1rem;fill:var(--ng-text-primary);width:calc(var(--ng-dropzone-font-size) * 3);height:calc(var(--ng-dropzone-font-size) * 3)}.ng-dropzone__content-upload-text{font-size:var(--ng-dropzone-font-size);font-weight:500}.ng-dropzone__content-upload-note{font-size:calc(var(--ng-dropzone-font-size) * .85)}.hidden-input{display:none}.ng-dropzone__files{position:relative;z-index:10;width:100%;margin-top:12px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}.ng-dropzone__file-item{display:flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded);background-color:var(--ng-background-canvas);cursor:pointer;transition:all,.2s;font-size:var(--ng-dropzone-font-size);font-family:var(--ng-form-font-family);font-weight:var(--ng-font-weight)}.ng-dropzone__file-item:hover{background-color:var(--ng-red-50);border-color:var(--ng-red-200);color:var(--ng-status-error)}.ng-dropzone__file-name{max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ng-dropzone__content-validation-message{font-size:calc(var(--ng-dropzone-font-size) * .85);color:var(--ng-status-error);margin-top:4px}.ng-dropzone.invalid .ng-dropzone__content{border-color:var(--ng-status-error)}.ng-dropzone.disabled{opacity:.5}.ng-dropzone.disabled .ng-dropzone__overlay,.ng-dropzone.disabled .ng-dropzone__file-item{cursor:not-allowed}.ng-dropzone.disabled .ng-dropzone__overlay:hover~.ng-dropzone__content{background-color:var(--ng-background-surface);border-color:var(--ng-border-primary)}.ng-dropzone--readonly,.ng-dropzone--viewmode{cursor:default}.ng-dropzone--viewmode{opacity:.85;pointer-events:none}.ng-dropzone--sm{--ng-dropzone-font-size:var(--ng-form-font-size-sm)}.ng-dropzone--md{--ng-dropzone-font-size:var(--ng-form-font-size-md)}.ng-dropzone--lg{--ng-dropzone-font-size:var(--ng-form-font-size-lg)}input.svelte-1vakhdg.svelte-1vakhdg{display:none}.ng-file-button.svelte-1vakhdg.svelte-1vakhdg{display:flex;flex-direction:column;font-family:var(--ng-form-font-family);--ng-file-height:var(--ng-form-height-md);--ng-file-font-size:var(--ng-form-font-size-md);--ng-file-padding-x:var(--ng-form-padding-x-md)}.ng-file-button--disabled.svelte-1vakhdg.svelte-1vakhdg{opacity:.5;pointer-events:none}.ng-file-button.svelte-1vakhdg p.svelte-1vakhdg{color:var(--ng-text-primary)}.ng-file-button__label.svelte-1vakhdg.svelte-1vakhdg{display:flex;align-items:center;justify-content:center;border-radius:var(--ng-rounded);overflow:hidden;height:var(--ng-file-height);padding:0 var(--ng-file-padding-x);background-color:var(--ng-accent-primary);color:var(--ng-text-on-accent);font-weight:500;font-size:var(--ng-file-font-size);cursor:pointer;gap:5px;transition:background-color .2s ease}.ng-file-button__label.svelte-1vakhdg.svelte-1vakhdg:hover{background-color:var(--ng-accent-hover)}.ng-file-button__label.svelte-1vakhdg .icon{font-size:1.2em}.ng-file-button__file.svelte-1vakhdg.svelte-1vakhdg{display:flex;gap:4px;align-items:center;width:100%;height:20px}.ng-file-button__files.svelte-1vakhdg.svelte-1vakhdg{display:flex;flex-direction:column;gap:8px;width:100%;margin-top:8px}.ng-file-button__file.svelte-1vakhdg p.svelte-1vakhdg{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;flex:1;font-size:calc(var(--ng-file-font-size) * .85)}.ng-file-button__file-delete.svelte-1vakhdg.svelte-1vakhdg{border:none;padding:0;border-radius:100%;display:flex;align-items:center;justify-content:center;width:16px;height:16px;cursor:pointer;flex-shrink:0}.ng-file-button__file-delete.svelte-1vakhdg.svelte-1vakhdg:hover{background-color:var(--ng-background-surface-alt);border-radius:var(--ng-rounded)}.ng-file-button__clear.svelte-1vakhdg.svelte-1vakhdg{border:1px solid var(--ng-border-primary);padding:6px 12px;border-radius:var(--ng-rounded);background-color:var(--ng-background-canvas);color:var(--ng-text-primary);display:flex;align-items:center;justify-content:center;cursor:pointer;margin-top:12px;align-self:flex-start;font-size:calc(var(--ng-file-font-size) * .85);font-weight:500;font-family:var(--ng-form-font-family);transition:background-color .2s ease}.ng-file-button__clear.svelte-1vakhdg.svelte-1vakhdg:hover{background-color:var(--ng-background-surface-alt);border-color:var(--ng-border-primary)}.ng-file-button--readonly.svelte-1vakhdg.svelte-1vakhdg,.ng-file-button--viewmode.svelte-1vakhdg.svelte-1vakhdg{cursor:default}.ng-file-button--viewmode.svelte-1vakhdg.svelte-1vakhdg{opacity:.85;pointer-events:none}.ng-file-button--sm.svelte-1vakhdg.svelte-1vakhdg{--ng-file-height:var(--ng-form-height-sm);--ng-file-font-size:var(--ng-form-font-size-sm);--ng-file-padding-x:var(--ng-form-padding-x-sm)}.ng-file-button--md.svelte-1vakhdg.svelte-1vakhdg{--ng-file-height:var(--ng-form-height-md);--ng-file-font-size:var(--ng-form-font-size-md);--ng-file-padding-x:var(--ng-form-padding-x-md)}.ng-file-button--lg.svelte-1vakhdg.svelte-1vakhdg{--ng-file-height:var(--ng-form-height-lg);--ng-file-font-size:var(--ng-form-font-size-lg);--ng-file-padding-x:var(--ng-form-padding-x-lg)}.ng-switch{display:flex;flex-wrap:wrap;align-items:center;font-family:var(--ng-form-font-family)}.ng-switch-text-container{margin-left:calc(var(--ng-form-font-size-md) * .7)}.ng-switch-text-container label{margin-bottom:0;line-height:1.3}.ng-switch--label-left .switch{order:2}.ng-switch--label-left .ng-switch__spinner{order:3}.ng-switch--label-left .ng-switch-text-container{order:1;margin-left:0;margin-right:calc(var(--ng-form-font-size-md) * .7)}.ng-switch__spinner{display:inline-flex;align-items:center;color:var(--ng-text-secondary);margin-left:calc(var(--ng-form-font-size-md) * .5)}.ng-switch__spinner .material-symbols-outlined{font-size:calc(var(--ng-form-font-size-md) * 1.2);animation:ng-switch-spin .8s linear infinite}.ng-switch--loading .slider{cursor:progress}.ng-switch--invalid .slider{border:1px solid var(--ng-form-border-invalid)!important}.ng-switch--invalid .slider:before{background:var(--ng-form-color-invalid)!important}.ng-switch--readonly .slider{border-color:var(--ng-form-background-readonly);cursor:default}.ng-switch--readonly .ng-switch__label{cursor:text;-webkit-user-select:text;user-select:text}.ng-switch--readonly input:checked+.slider{border-color:var(--ng-form-background-readonly)}.ng-switch--readonly input:checked+.slider:before{background-color:var(--ng-form-color-disabled)}.ng-switch--readonly input:focus+.slider{box-shadow:0 0 1px var(--ng-text-secondary)}.ng-switch--viewmode .slider{border-color:var(--ng-form-background-readonly);cursor:default}.ng-switch--viewmode .ng-switch__label{cursor:text;-webkit-user-select:text;user-select:text}.ng-switch--viewmode input:checked+.slider{border-color:var(--ng-form-background-readonly)}.ng-switch--viewmode input:checked+.slider:before{background-color:var(--ng-form-color-disabled)}.ng-switch--viewmode input:focus+.slider{box-shadow:0 0 1px var(--ng-text-secondary)}.ng-switch[aria-disabled=true]{pointer-events:none}.ng-switch[aria-disabled=true] .ng-switch__label{color:var(--ng-form-color-disabled)}.switch{position:relative;display:inline-block;width:calc(var(--ng-form-font-size-md) * 2.9);height:calc(var(--ng-form-font-size-md) * 1.5)}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--ng-form-background);-webkit-transition:.4s;transition:.4s;border:1px solid var(--ng-form-border-disabled)}.slider:before{position:absolute;content:"";width:calc(var(--ng-form-font-size-md) * 1.5 * .7);height:calc(var(--ng-form-font-size-md) * 1.5 * .7);left:calc(var(--ng-form-font-size-md) * 1.5 * .12);top:50%;transform:translateY(-50%);background-color:var(--ng-form-color-disabled);-webkit-transition:.4s;transition:.4s}input:checked+.slider{border-color:var(--ng-accent-primary)}input:checked+.slider:before{transform:translate(calc(var(--ng-form-font-size-md) + 4px)) translateY(-50%);background-color:var(--ng-accent-primary)}input:focus+.slider{box-shadow:0 0 1px var(--ng-accent-primary)}input:disabled+.slider{cursor:not-allowed;background-color:var(--ng-form-background-disabled);border-color:var(--ng-form-border-disabled)}input:disabled+.slider:before{background-color:var(--ng-form-border-disabled)}input:disabled:checked+.slider{background-color:var(--ng-form-background-disabled);border-color:var(--ng-form-border-disabled)}input:disabled:checked+.slider:before{background-color:var(--ng-form-color-disabled)}@keyframes ng-switch-spin{to{transform:rotate(360deg)}}.slider.round{border-radius:999px}.slider.round:before{border-radius:50%}.ng-switch-text-container{display:flex;flex-direction:column;justify-content:center;gap:2px;color:var(--ng-text-primary);flex:1;min-width:0}.ng-switch-text-container .ng-formitem-description{margin-top:0}.ng-switch__label{font-size:var(--ng-form-font-size-md);font-weight:var(--ng-form-label-font-weight);font-family:var(--ng-form-font-family)}.ng-switch__hastext{justify-content:space-between}.ng-switch--sm .ng-switch-text-container{margin-left:calc(var(--ng-form-font-size-sm) * .7)}.ng-switch--sm .switch{width:calc(var(--ng-form-font-size-sm) * 2.9);height:calc(var(--ng-form-font-size-sm) * 1.5)}.ng-switch--sm .slider:before{width:calc(var(--ng-form-font-size-sm) * 1.5 * .7);height:calc(var(--ng-form-font-size-sm) * 1.5 * .7);left:calc(var(--ng-form-font-size-sm) * 1.5 * .12);bottom:calc(var(--ng-form-font-size-sm) * 1.5 * .09)}.ng-switch--sm input:checked+.slider:before{transform:translate(calc(var(--ng-form-font-size-sm) + 4px)) translateY(-50%);left:calc(var(--ng-form-font-size-sm) * 1.5 * .12);bottom:calc(var(--ng-form-font-size-sm) * 1.5 * .09)}.ng-switch--sm .ng-switch__label{font-size:var(--ng-form-font-size-sm)}.ng-switch--md .ng-switch-text-container{margin-left:calc(var(--ng-form-font-size-md) * .7)}.ng-switch--md .switch{width:calc(var(--ng-form-font-size-md) * 2.9);height:calc(var(--ng-form-font-size-md) * 1.5)}.ng-switch--md .slider:before{width:calc(var(--ng-form-font-size-md) * 1.5 * .7);height:calc(var(--ng-form-font-size-md) * 1.5 * .7);left:calc(var(--ng-form-font-size-md) * 1.5 * .12);bottom:calc(var(--ng-form-font-size-md) * 1.5 * .09)}.ng-switch--md input:checked+.slider:before{transform:translate(calc(var(--ng-form-font-size-md) + 4px)) translateY(-50%);left:calc(var(--ng-form-font-size-md) * 1.5 * .12);bottom:calc(var(--ng-form-font-size-md) * 1.5 * .09)}.ng-switch--md .ng-switch__label{font-size:var(--ng-form-font-size-md)}.ng-switch--lg .ng-switch-text-container{margin-left:calc(var(--ng-form-font-size-lg) * .7)}.ng-switch--lg .switch{width:calc(var(--ng-form-font-size-lg) * 2.9);height:calc(var(--ng-form-font-size-lg) * 1.5)}.ng-switch--lg .slider:before{width:calc(var(--ng-form-font-size-lg) * 1.5 * .7);height:calc(var(--ng-form-font-size-lg) * 1.5 * .7);left:calc(var(--ng-form-font-size-lg) * 1.5 * .12);bottom:calc(var(--ng-form-font-size-lg) * 1.5 * .09)}.ng-switch--lg input:checked+.slider:before{transform:translate(calc(var(--ng-form-font-size-lg) + 4px)) translateY(-50%);left:calc(var(--ng-form-font-size-lg) * 1.5 * .12);bottom:calc(var(--ng-form-font-size-lg) * 1.5 * .09)}.ng-switch--lg .ng-switch__label{font-size:var(--ng-form-font-size-lg)}.ng-switcher{--ng-switcher-fs:var(--ng-form-font-size-md);display:flex;width:100%;flex-direction:column;align-items:stretch;font-family:var(--ng-form-font-family)}.ng-switcher--sm{--ng-switcher-fs:var(--ng-form-font-size-sm)}.ng-switcher--md{--ng-switcher-fs:var(--ng-form-font-size-md)}.ng-switcher--lg{--ng-switcher-fs:var(--ng-form-font-size-lg)}.ng-switcher--invalid .ng-switcher-track{border-color:var(--ng-form-border-invalid)!important}.ng-switcher--readonly .ng-switcher-control,.ng-switcher--viewmode .ng-switcher-control{cursor:default}.ng-switcher--readonly .ng-switcher-track,.ng-switcher--viewmode .ng-switcher-track{border-color:var(--ng-form-background-readonly)}.ng-switcher--readonly .ng-switcher-indicator,.ng-switcher--viewmode .ng-switcher-indicator{background-color:var(--ng-form-color-disabled)}.ng-switcher--readonly .ng-switcher-control input:focus+.ng-switcher-track,.ng-switcher--viewmode .ng-switcher-control input:focus+.ng-switcher-track{box-shadow:0 0 1px var(--ng-text-secondary)}.ng-switcher[aria-disabled=true]{pointer-events:none}.ng-switcher[aria-disabled=true] .ng-switcher__label{color:var(--ng-form-color-disabled)}.ng-switcher .ng-switcher__label{font-size:var(--ng-switcher-fs)}.ng-switcher__row{display:flex;align-items:center;gap:calc(var(--ng-switcher-fs) * .5)}.ng-switcher__spinner{display:inline-flex;align-items:center;color:var(--ng-text-secondary)}.ng-switcher__spinner .material-symbols-outlined{font-size:calc(var(--ng-switcher-fs) * 1.2);animation:ng-switcher-spin .8s linear infinite}@keyframes ng-switcher-spin{to{transform:rotate(360deg)}}.ng-switcher--loading .ng-switcher-control,.ng-switcher--loading .ng-switcher-track{cursor:progress}.ng-switcher-control{display:flex;flex:1;cursor:pointer}.ng-switcher-control input{position:absolute;opacity:0;width:0;height:0}.ng-switcher-track{position:relative;flex:1;display:inline-flex;align-items:stretch;gap:calc(var(--ng-switcher-fs) * .2);padding:calc(var(--ng-switcher-fs) * .2);background-color:var(--ng-form-background);border:1px solid var(--ng-form-border-disabled);border-radius:calc(var(--ng-switcher-fs) * .8);transition:border-color .2s}.ng-switcher-indicator{position:absolute;top:calc(var(--ng-switcher-fs) * .2);bottom:calc(var(--ng-switcher-fs) * .2);left:0;background-color:var(--ng-accent-primary);border-radius:calc(var(--ng-switcher-fs) * .6);transition:transform .25s ease,width .25s ease}.ng-switcher-segment{position:relative;z-index:1;flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:calc(var(--ng-switcher-fs) * 2.4);padding:calc(var(--ng-switcher-fs) * .4) calc(var(--ng-switcher-fs) * 1);white-space:nowrap;line-height:1;font-size:calc(var(--ng-switcher-fs) * .9);font-weight:500;color:var(--ng-text-primary);border-radius:calc(var(--ng-switcher-fs) * .6);transition:background-color .2s,color .2s}.ng-switcher-segment .icon{font-size:calc(var(--ng-switcher-fs) * 1.1)}.ng-switcher-control input:not(:checked)+.ng-switcher-track .ng-switcher-segment--false,.ng-switcher-control input:checked+.ng-switcher-track .ng-switcher-segment--true{color:var(--ng-text-on-accent)}.ng-switcher-control input:focus+.ng-switcher-track{box-shadow:0 0 1px var(--ng-accent-primary)}.ng-switcher-control input:disabled+.ng-switcher-track{cursor:not-allowed;background-color:var(--ng-form-background-disabled);border-color:var(--ng-form-border-disabled)}.ng-switcher-control input:disabled+.ng-switcher-track .ng-switcher-indicator{background-color:var(--ng-form-color-disabled)}.ng-switcher-control input:disabled+.ng-switcher-track .ng-switcher-segment{color:var(--ng-form-color-disabled)}.ng-switcher-control input:disabled:not(:checked)+.ng-switcher-track .ng-switcher-segment--false,.ng-switcher-control input:disabled:checked+.ng-switcher-track .ng-switcher-segment--true{color:var(--ng-form-background-disabled)}.ng-switcher-text-container{margin-top:calc(var(--ng-switcher-fs) * .3);color:var(--ng-text-primary)}.ng-switcher-text-container .ng-formitem-description{margin-top:0}.ng-tag.svelte-66okbv{padding:10px 20px;text-align:center;border-radius:var(--ng-rounded);font-size:var(--ng-font-size);font-weight:500;font-family:var(--ng-font);background-color:var(--ng-background-surface-alt);color:var(--ng-text-primary)}.ng-tag.ng-tag--clickable.svelte-66okbv{border:none;line-height:inherit;letter-spacing:inherit;word-spacing:inherit;text-transform:inherit;font-style:inherit;cursor:pointer}.ng-tag[data-variant=outline].svelte-66okbv{border:1px solid var(--ng-border-secondary)}.ng-tag.ng-tag--clickable.svelte-66okbv:not([data-active=true]):hover{background-color:color-mix(in srgb,var(--ng-text-primary) 8%,var(--ng-background-surface-alt))}.ng-tag[data-active=true].svelte-66okbv{background-color:color-mix(in srgb,var(--ng-text-primary) 14%,var(--ng-background-surface-alt))}.ng-tag[data-color=primary].svelte-66okbv{background-color:color-mix(in srgb,var(--ng-accent-primary) 10%,var(--ng-background-surface));color:var(--ng-accent-primary)}.ng-tag[data-color=primary].ng-tag--clickable.svelte-66okbv:not([data-active=true]):hover{background-color:color-mix(in srgb,var(--ng-accent-primary) 15%,var(--ng-background-surface))}.ng-tag[data-color=primary][data-active=true].svelte-66okbv{background-color:color-mix(in srgb,var(--ng-accent-primary) 20%,var(--ng-background-surface))}.ng-tag[data-color=primary][data-variant=outline].svelte-66okbv{border:1px solid var(--ng-accent-primary)}.ng-tag[data-color=info].svelte-66okbv{background-color:var(--ng-blue-100);color:var(--ng-blue-900)}.ng-tag[data-color=info].ng-tag--clickable.svelte-66okbv:not([data-active=true]):hover{background-color:var(--ng-blue-150)}.ng-tag[data-color=info][data-active=true].svelte-66okbv{background-color:var(--ng-blue-200)}.ng-tag[data-color=info][data-variant=outline].svelte-66okbv{border:1px solid var(--ng-status-info)}.ng-tag[data-color=success].svelte-66okbv{background-color:var(--ng-green-100);color:var(--ng-green-900)}.ng-tag[data-color=success].ng-tag--clickable.svelte-66okbv:not([data-active=true]):hover{background-color:var(--ng-green-150)}.ng-tag[data-color=success][data-active=true].svelte-66okbv{background-color:var(--ng-green-200)}.ng-tag[data-color=success][data-variant=outline].svelte-66okbv{border:1px solid var(--ng-status-success)}.ng-tag[data-color=warning].svelte-66okbv{background-color:var(--ng-yellow-100);color:var(--ng-yellow-900)}.ng-tag[data-color=warning].ng-tag--clickable.svelte-66okbv:not([data-active=true]):hover{background-color:var(--ng-yellow-150)}.ng-tag[data-color=warning][data-active=true].svelte-66okbv{background-color:var(--ng-yellow-200)}.ng-tag[data-color=warning][data-variant=outline].svelte-66okbv{border:1px solid var(--ng-status-warning)}.ng-tag[data-color=error].svelte-66okbv{background-color:var(--ng-red-100);color:var(--ng-red-900)}.ng-tag[data-color=error].ng-tag--clickable.svelte-66okbv:not([data-active=true]):hover{background-color:var(--ng-red-150)}.ng-tag[data-color=error][data-active=true].svelte-66okbv{background-color:var(--ng-red-200)}.ng-tag[data-color=error][data-variant=outline].svelte-66okbv{border:1px solid var(--ng-status-error)}.ng-tags.svelte-48li1l{display:flex;gap:10px;flex-wrap:wrap}.ng-tag-custom-color.svelte-i0as8o{display:flex;flex-direction:column;gap:8px;width:180px}.ng-tag-custom-color__square.svelte-i0as8o{position:relative;width:100%;height:120px;border-radius:6px;cursor:crosshair;touch-action:none;background-image:linear-gradient(to top,#000,#0000),linear-gradient(to right,#fff,#fff0);background-color:hsl(var(--ng-tag-custom-hue, 0) 100% 50%)}.ng-tag-custom-color__square-thumb.svelte-i0as8o,.ng-tag-custom-color__hue-thumb.svelte-i0as8o{position:absolute;width:12px;height:12px;border-radius:50%;border:2px solid var(--ng-background-surface, #fff);box-shadow:0 0 0 1px #00000059;transform:translate(-50%,-50%);pointer-events:none}.ng-tag-custom-color__controls.svelte-i0as8o{display:flex;align-items:center;gap:8px}.ng-tag-custom-color__eyedropper.svelte-i0as8o{all:unset;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--ng-rounded);cursor:pointer;color:var(--ng-text-secondary, #4b5563)}.ng-tag-custom-color__eyedropper.svelte-i0as8o:hover{background-color:var(--ng-background-surface-alt)}.ng-tag-custom-color__preview.svelte-i0as8o{width:24px;height:24px;border-radius:50%;flex-shrink:0;border:1px solid var(--ng-border-primary)}.ng-tag-custom-color__hue.svelte-i0as8o{position:relative;flex:1;height:12px;border-radius:6px;cursor:pointer;touch-action:none;background-image:linear-gradient(to right,red,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red)}.ng-tag-custom-color__hue-thumb.svelte-i0as8o{top:50%;background-color:transparent}.ng-tag-custom-color__row.svelte-i0as8o{display:flex;align-items:center;gap:8px}.ng-tag-custom-color__hex.svelte-i0as8o{flex:1;min-width:0;box-sizing:border-box;height:28px;padding:0 8px;border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded);font-family:var(--ng-form-font-family);font-size:calc(var(--ng-form-font-size-md) * .85);color:var(--ng-form-color, #1f2937);text-transform:lowercase}.ng-tag-custom-color__hex.svelte-i0as8o:focus{outline:none;border-color:var(--ng-form-border-focus, var(--ng-accent-primary))}.ng-tag-custom-color__apply.svelte-i0as8o{all:unset;box-sizing:border-box;height:28px;padding:0 12px;border-radius:var(--ng-rounded);cursor:pointer;font-family:var(--ng-form-font-family);font-size:calc(var(--ng-form-font-size-md) * .85);font-weight:600;color:var(--ng-text-on-accent);background-color:var(--ng-accent-primary);text-align:center}.ng-tag-custom-color__apply.svelte-i0as8o:hover{background-color:var(--ng-accent-hover)}.ng-tag-input-color-picker.svelte-1ighkrt{display:flex;flex-direction:column;gap:8px;padding:8px;background:var(--ng-background-surface);border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded);box-shadow:var(--ng-shadow-lg);z-index:20}.ng-tag-input-color-picker__swatches.svelte-1ighkrt{display:grid;grid-template-columns:repeat(6,24px);justify-content:space-between;row-gap:8px}.ng-tag-input-color-picker__divider.svelte-1ighkrt{height:1px;background-color:var(--ng-border-primary)}.ng-tag-input-color-picker__swatch.svelte-1ighkrt{all:unset;box-sizing:border-box;width:24px;height:24px;border-radius:50%;cursor:pointer;background-color:var(--ng-background-surface-alt);border:2px solid transparent;transition:border-color .12s}.ng-tag-input-color-picker__swatch.svelte-1ighkrt:hover{border-color:var(--ng-border-primary)}.ng-tag-input-color-picker__swatch.active.svelte-1ighkrt{border-color:var(--ng-accent-primary)}.ng-tag-input-color-picker__swatch--none.svelte-1ighkrt{background:linear-gradient(to top right,transparent calc(50% - 1px),var(--ng-red-600) calc(50% - 1px),var(--ng-red-600) calc(50% + 1px),transparent calc(50% + 1px)),var(--ng-background-surface);border:1px solid var(--ng-border-primary)}.ng-tag-input-wrapper.svelte-146ne7s.svelte-146ne7s{font-family:var(--ng-form-font-family)}.ng-tag-input.svelte-146ne7s.svelte-146ne7s{position:relative;display:flex;flex-wrap:wrap;align-items:center;row-gap:6px;column-gap:4px;min-height:var(--ng-form-height-md);padding:2px 28px 2px var(--ng-form-padding-x-md);border:1px solid var(--ng-form-border);border-radius:var(--ng-form-radius-md);background-color:var(--ng-form-background);color:var(--ng-form-color);font-family:var(--ng-form-font-family);cursor:text;box-sizing:border-box}.ng-tag-input.svelte-146ne7s.svelte-146ne7s:hover{border-color:var(--ng-form-border-focus)}.ng-tag-input.svelte-146ne7s.svelte-146ne7s:focus-within{border-color:var(--ng-form-border-focus)}.ng-tag-input--invalid.svelte-146ne7s.svelte-146ne7s{border-color:var(--ng-form-border-invalid)}.ng-tag-input-wrapper.ng-tag-input--disabled.svelte-146ne7s.svelte-146ne7s{pointer-events:none;cursor:default}.ng-tag-input-wrapper.ng-tag-input--disabled.svelte-146ne7s .ng-tag-input.svelte-146ne7s{background-color:var(--ng-form-background-disabled);border-color:var(--ng-form-border-disabled);color:var(--ng-form-color-disabled);cursor:default}.ng-tag-input-wrapper.ng-tag-input--disabled.svelte-146ne7s .ng-tag-input.svelte-146ne7s:hover{border-color:var(--ng-form-border-disabled)}.ng-tag-input--loading.svelte-146ne7s.svelte-146ne7s{pointer-events:none;background-color:var(--ng-form-background-disabled);cursor:progress}.ng-tag-input--list-open.svelte-146ne7s.svelte-146ne7s{border-color:var(--ng-form-border-focus);border-radius:var(--ng-form-radius-md) var(--ng-form-radius-md) 0 0}.ng-tag-input--list-open.ng-tag-input--top-placement.svelte-146ne7s.svelte-146ne7s{border-radius:0 0 var(--ng-form-radius-md) var(--ng-form-radius-md)}.ng-tag-input__chip-cell.svelte-146ne7s.svelte-146ne7s{display:inline-flex;align-items:center;max-width:100%}.ng-tag-input__chip-color.svelte-146ne7s.svelte-146ne7s{all:unset;display:inline-flex;align-items:center;align-self:stretch;padding-left:8px;cursor:pointer}.ng-tag-input__chip-color.svelte-146ne7s.svelte-146ne7s:disabled{cursor:not-allowed}.ng-tag-input__chip-dot.svelte-146ne7s.svelte-146ne7s{display:inline-block;width:10px;height:10px;border-radius:50%;box-sizing:border-box;background-color:var(--ng-background-readonly);flex-shrink:0}.ng-tag-input__chip-drop.svelte-146ne7s.svelte-146ne7s{display:inline-flex;align-items:center;justify-content:center;color:var(--ng-text-disabled);flex-shrink:0}.ng-tag-input__chip-drop.svelte-146ne7s .icon{font-size:var(--ng-form-font-size-md)}.ng-tag-input__chip-color.svelte-146ne7s .icon{font-size:var(--ng-form-font-size-md);opacity:.7}.ng-tag-input__chip-color.svelte-146ne7s:hover:not(:disabled) .icon{opacity:1}.ng-tag-input__chip-body.svelte-146ne7s.svelte-146ne7s{padding:4px 6px 4px 2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:var(--ng-form-font-size-md)}.ng-tag-input__chip-remove.svelte-146ne7s.svelte-146ne7s{all:unset;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;cursor:pointer;color:inherit;opacity:.7}.ng-tag-input__chip-remove.svelte-146ne7s.svelte-146ne7s:hover{opacity:1}.ng-tag-input__chip-remove.svelte-146ne7s .material-symbols-outlined{font-size:var(--ng-form-font-size-md)}.ng-tag-input__input.svelte-146ne7s.svelte-146ne7s{flex:1 1 60px;min-width:60px;border:none;background:transparent;font-family:var(--ng-form-font-family);font-size:var(--ng-form-font-size-md);font-weight:var(--ng-font-weight);padding:4px;color:var(--ng-form-color)}.ng-tag-input__input.svelte-146ne7s.svelte-146ne7s:focus{outline:none}.ng-tag-input__input.svelte-146ne7s.svelte-146ne7s::placeholder{color:var(--ng-form-color-placeholder)}.ng-tag-input__clear.svelte-146ne7s.svelte-146ne7s{all:unset;position:absolute;transform:translateY(-50%);top:50%;right:8px;display:flex;align-items:center;justify-content:center;width:calc(var(--ng-form-font-size-md) + 5px);height:calc(var(--ng-form-font-size-md) + 5px);cursor:pointer;background-color:transparent;color:var(--ng-form-color);border-radius:var(--ng-rounded)}.ng-tag-input__clear.svelte-146ne7s.svelte-146ne7s:hover{background-color:var(--ng-background-surface-alt)}.ng-tag-input__clear.svelte-146ne7s .icon{font-size:calc(var(--ng-form-font-size-md) + 5px)}.ng-tag-input__clear.svelte-146ne7s.svelte-146ne7s:focus{outline:1px solid var(--ng-form-border-focus)}.ng-tag-input__spinner.svelte-146ne7s.svelte-146ne7s{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:calc(var(--ng-form-font-size-md) + 5px);height:calc(var(--ng-form-font-size-md) + 5px);color:var(--ng-form-color-disabled);pointer-events:none}.ng-tag-input__spinner.svelte-146ne7s .icon{font-size:calc(var(--ng-form-font-size-md) + 5px);animation:svelte-146ne7s-ng-tag-input-spin .8s linear infinite}@keyframes svelte-146ne7s-ng-tag-input-spin{to{transform:rotate(360deg)}}.ng-tag-input__dropdown.svelte-146ne7s.svelte-146ne7s{max-height:252px;overflow-y:auto;background:var(--ng-form-background);border:1px solid var(--ng-form-border-focus);border-top:none;border-radius:0 0 var(--ng-form-radius-md) var(--ng-form-radius-md);z-index:10;padding:4px 0;box-sizing:border-box}.ng-tag-input__dropdown--top-placement.svelte-146ne7s.svelte-146ne7s{border-top:1px solid var(--ng-form-border-focus);border-bottom:none;border-radius:var(--ng-form-radius-md) var(--ng-form-radius-md) 0 0}.ng-tag-input__dropdown-row.svelte-146ne7s.svelte-146ne7s{all:unset;display:flex;align-items:center;gap:8px;width:100%;padding:7px var(--ng-form-padding-x-md);font-family:var(--ng-form-font-family);font-size:var(--ng-form-font-size-md);color:var(--ng-form-color);cursor:pointer;box-sizing:border-box}.ng-tag-input__dropdown-row--hover.svelte-146ne7s.svelte-146ne7s{background-color:var(--ng-accent-subtle)}.ng-tag-input__dropdown-row.svelte-146ne7s.svelte-146ne7s:disabled{color:var(--ng-form-color-disabled);cursor:not-allowed}.ng-tag-input__dropdown-swatch.svelte-146ne7s.svelte-146ne7s{display:inline-block;width:12px;height:12px;border-radius:50%;flex-shrink:0;background-color:var(--ng-background-readonly)}.ng-tag-input__dropdown-create-icon.svelte-146ne7s.svelte-146ne7s{display:inline-flex;align-items:center;justify-content:center;width:12px;flex-shrink:0}.ng-tag-input__dropdown-create-icon.svelte-146ne7s .icon{font-size:var(--ng-form-font-size-md)}.ng-tag-input__dropdown-row--create.svelte-146ne7s strong.svelte-146ne7s{font-weight:600}.ng-tag-input-wrapper__label{color:var(--ng-form-label-color);font-size:var(--ng-form-label-font-size-md);font-weight:var(--ng-form-label-font-weight);margin-bottom:var(--ng-form-label-margin-bottom-md)}.ng-tag-input-wrapper--viewmode.svelte-146ne7s .ng-tag-input-wrapper__label{margin-bottom:var(--ng-form-label-viewmode-margin-bottom-md)}.ng-tag-input-wrapper--readonly.svelte-146ne7s .ng-tag-input.svelte-146ne7s{background-color:var(--ng-form-background-readonly);border:none;cursor:text;-webkit-user-select:text;user-select:text}.ng-tag-input-wrapper--readonly.svelte-146ne7s .ng-tag-input__chip-body.svelte-146ne7s{cursor:text;-webkit-user-select:text;user-select:text}.ng-tag-input-wrapper--viewmode.svelte-146ne7s .ng-tag-input.svelte-146ne7s{background-color:transparent;padding-left:0;padding-right:0;border:none;cursor:text;-webkit-user-select:text;user-select:text;padding:0 0 calc(var(--ng-form-height-md) - var(--ng-form-font-size-md) * 1.3) 0}.ng-tag-input-wrapper--viewmode.svelte-146ne7s .ng-tag-input__chip-body.svelte-146ne7s{cursor:text;-webkit-user-select:text;user-select:text}.ng-tag-input-wrapper.ng-tag-input-wrapper--sm.svelte-146ne7s .ng-tag-input.svelte-146ne7s{min-height:var(--ng-form-height-sm);padding:4px 28px 4px var(--ng-form-padding-x-sm);border-radius:var(--ng-form-radius-sm)}.ng-tag-input-wrapper.ng-tag-input-wrapper--sm.svelte-146ne7s .ng-tag-input--list-open.svelte-146ne7s{border-radius:var(--ng-form-radius-sm) var(--ng-form-radius-sm) 0 0}.ng-tag-input-wrapper.ng-tag-input-wrapper--sm.svelte-146ne7s .ng-tag-input--list-open.ng-tag-input--top-placement.svelte-146ne7s{border-radius:0 0 var(--ng-form-radius-sm) var(--ng-form-radius-sm)}.ng-tag-input-wrapper.ng-tag-input-wrapper--sm.svelte-146ne7s .ng-tag-input__chip-body.svelte-146ne7s,.ng-tag-input-wrapper.ng-tag-input-wrapper--sm.svelte-146ne7s .ng-tag-input__input.svelte-146ne7s{font-size:var(--ng-form-font-size-sm)}.ng-tag-input-wrapper.ng-tag-input-wrapper--sm.svelte-146ne7s .ng-tag-input__clear.svelte-146ne7s{width:calc(var(--ng-form-font-size-sm) + 4px);height:calc(var(--ng-form-font-size-sm) + 4px)}.ng-tag-input-wrapper.ng-tag-input-wrapper--sm.svelte-146ne7s .ng-tag-input__clear.svelte-146ne7s .icon{font-size:calc(var(--ng-form-font-size-sm) + 4px)}.ng-tag-input-wrapper.ng-tag-input-wrapper--sm.svelte-146ne7s .ng-tag-input__spinner.svelte-146ne7s{width:calc(var(--ng-form-font-size-sm) + 4px);height:calc(var(--ng-form-font-size-sm) + 4px)}.ng-tag-input-wrapper.ng-tag-input-wrapper--sm.svelte-146ne7s .ng-tag-input__spinner.svelte-146ne7s .icon{font-size:calc(var(--ng-form-font-size-sm) + 4px)}.ng-tag-input-wrapper.ng-tag-input-wrapper--sm.svelte-146ne7s+.ng-tag-input__dropdown.svelte-146ne7s{border-radius:0 0 var(--ng-form-radius-sm) var(--ng-form-radius-sm)}.ng-tag-input-wrapper.ng-tag-input-wrapper--sm.svelte-146ne7s+.ng-tag-input__dropdown--top-placement.svelte-146ne7s{border-radius:var(--ng-form-radius-sm) var(--ng-form-radius-sm) 0 0}.ng-tag-input-wrapper.ng-tag-input-wrapper--sm+.ng-tag-input__dropdown.svelte-146ne7s .ng-tag-input__dropdown-row.svelte-146ne7s{padding:6px var(--ng-form-padding-x-sm);font-size:var(--ng-form-font-size-sm)}.ng-tag-input-wrapper.ng-tag-input-wrapper--sm.svelte-146ne7s .ng-tag-input-wrapper__label{font-size:var(--ng-form-label-font-size-sm);margin-bottom:var(--ng-form-label-margin-bottom-sm)}.ng-tag-input-wrapper.ng-tag-input-wrapper--sm.ng-tag-input-wrapper--viewmode.svelte-146ne7s .ng-tag-input-wrapper__label{margin-bottom:var(--ng-form-label-viewmode-margin-bottom-sm)}.ng-tag-input-wrapper.ng-tag-input-wrapper--sm.ng-tag-input-wrapper--viewmode.svelte-146ne7s .ng-tag-input.svelte-146ne7s{padding-left:0;padding-right:0;padding:0 0 calc(var(--ng-form-height-sm) - var(--ng-form-font-size-sm) * 1.3) 0}.ng-tag-input-wrapper.ng-tag-input-wrapper--md.svelte-146ne7s .ng-tag-input.svelte-146ne7s{min-height:var(--ng-form-height-md);padding:4px 28px 4px var(--ng-form-padding-x-md);border-radius:var(--ng-form-radius-md)}.ng-tag-input-wrapper.ng-tag-input-wrapper--md.svelte-146ne7s .ng-tag-input--list-open.svelte-146ne7s{border-radius:var(--ng-form-radius-md) var(--ng-form-radius-md) 0 0}.ng-tag-input-wrapper.ng-tag-input-wrapper--md.svelte-146ne7s .ng-tag-input--list-open.ng-tag-input--top-placement.svelte-146ne7s{border-radius:0 0 var(--ng-form-radius-md) var(--ng-form-radius-md)}.ng-tag-input-wrapper.ng-tag-input-wrapper--md.svelte-146ne7s .ng-tag-input__chip-body.svelte-146ne7s,.ng-tag-input-wrapper.ng-tag-input-wrapper--md.svelte-146ne7s .ng-tag-input__input.svelte-146ne7s{font-size:var(--ng-form-font-size-md)}.ng-tag-input-wrapper.ng-tag-input-wrapper--md.svelte-146ne7s .ng-tag-input__clear.svelte-146ne7s{width:calc(var(--ng-form-font-size-md) + 4px);height:calc(var(--ng-form-font-size-md) + 4px)}.ng-tag-input-wrapper.ng-tag-input-wrapper--md.svelte-146ne7s .ng-tag-input__clear.svelte-146ne7s .icon{font-size:calc(var(--ng-form-font-size-md) + 4px)}.ng-tag-input-wrapper.ng-tag-input-wrapper--md.svelte-146ne7s .ng-tag-input__spinner.svelte-146ne7s{width:calc(var(--ng-form-font-size-md) + 4px);height:calc(var(--ng-form-font-size-md) + 4px)}.ng-tag-input-wrapper.ng-tag-input-wrapper--md.svelte-146ne7s .ng-tag-input__spinner.svelte-146ne7s .icon{font-size:calc(var(--ng-form-font-size-md) + 4px)}.ng-tag-input-wrapper.ng-tag-input-wrapper--md.svelte-146ne7s+.ng-tag-input__dropdown.svelte-146ne7s{border-radius:0 0 var(--ng-form-radius-md) var(--ng-form-radius-md)}.ng-tag-input-wrapper.ng-tag-input-wrapper--md.svelte-146ne7s+.ng-tag-input__dropdown--top-placement.svelte-146ne7s{border-radius:var(--ng-form-radius-md) var(--ng-form-radius-md) 0 0}.ng-tag-input-wrapper.ng-tag-input-wrapper--md+.ng-tag-input__dropdown.svelte-146ne7s .ng-tag-input__dropdown-row.svelte-146ne7s{padding:6px var(--ng-form-padding-x-md);font-size:var(--ng-form-font-size-md)}.ng-tag-input-wrapper.ng-tag-input-wrapper--md.svelte-146ne7s .ng-tag-input-wrapper__label{font-size:var(--ng-form-label-font-size-md);margin-bottom:var(--ng-form-label-margin-bottom-md)}.ng-tag-input-wrapper.ng-tag-input-wrapper--md.ng-tag-input-wrapper--viewmode.svelte-146ne7s .ng-tag-input-wrapper__label{margin-bottom:var(--ng-form-label-viewmode-margin-bottom-md)}.ng-tag-input-wrapper.ng-tag-input-wrapper--md.ng-tag-input-wrapper--viewmode.svelte-146ne7s .ng-tag-input.svelte-146ne7s{padding-left:0;padding-right:0;padding:0 0 calc(var(--ng-form-height-md) - var(--ng-form-font-size-md) * 1.3) 0}.ng-tag-input-wrapper.ng-tag-input-wrapper--lg.svelte-146ne7s .ng-tag-input.svelte-146ne7s{min-height:var(--ng-form-height-lg);padding:4px 28px 4px var(--ng-form-padding-x-lg);border-radius:var(--ng-form-radius-lg)}.ng-tag-input-wrapper.ng-tag-input-wrapper--lg.svelte-146ne7s .ng-tag-input--list-open.svelte-146ne7s{border-radius:var(--ng-form-radius-lg) var(--ng-form-radius-lg) 0 0}.ng-tag-input-wrapper.ng-tag-input-wrapper--lg.svelte-146ne7s .ng-tag-input--list-open.ng-tag-input--top-placement.svelte-146ne7s{border-radius:0 0 var(--ng-form-radius-lg) var(--ng-form-radius-lg)}.ng-tag-input-wrapper.ng-tag-input-wrapper--lg.svelte-146ne7s .ng-tag-input__chip-body.svelte-146ne7s,.ng-tag-input-wrapper.ng-tag-input-wrapper--lg.svelte-146ne7s .ng-tag-input__input.svelte-146ne7s{font-size:var(--ng-form-font-size-lg)}.ng-tag-input-wrapper.ng-tag-input-wrapper--lg.svelte-146ne7s .ng-tag-input__clear.svelte-146ne7s{width:calc(var(--ng-form-font-size-lg) + 4px);height:calc(var(--ng-form-font-size-lg) + 4px)}.ng-tag-input-wrapper.ng-tag-input-wrapper--lg.svelte-146ne7s .ng-tag-input__clear.svelte-146ne7s .icon{font-size:calc(var(--ng-form-font-size-lg) + 4px)}.ng-tag-input-wrapper.ng-tag-input-wrapper--lg.svelte-146ne7s .ng-tag-input__spinner.svelte-146ne7s{width:calc(var(--ng-form-font-size-lg) + 4px);height:calc(var(--ng-form-font-size-lg) + 4px)}.ng-tag-input-wrapper.ng-tag-input-wrapper--lg.svelte-146ne7s .ng-tag-input__spinner.svelte-146ne7s .icon{font-size:calc(var(--ng-form-font-size-lg) + 4px)}.ng-tag-input-wrapper.ng-tag-input-wrapper--lg.svelte-146ne7s+.ng-tag-input__dropdown.svelte-146ne7s{border-radius:0 0 var(--ng-form-radius-lg) var(--ng-form-radius-lg)}.ng-tag-input-wrapper.ng-tag-input-wrapper--lg.svelte-146ne7s+.ng-tag-input__dropdown--top-placement.svelte-146ne7s{border-radius:var(--ng-form-radius-lg) var(--ng-form-radius-lg) 0 0}.ng-tag-input-wrapper.ng-tag-input-wrapper--lg+.ng-tag-input__dropdown.svelte-146ne7s .ng-tag-input__dropdown-row.svelte-146ne7s{padding:6px var(--ng-form-padding-x-lg);font-size:var(--ng-form-font-size-lg)}.ng-tag-input-wrapper.ng-tag-input-wrapper--lg.svelte-146ne7s .ng-tag-input-wrapper__label{font-size:var(--ng-form-label-font-size-lg);margin-bottom:var(--ng-form-label-margin-bottom-lg)}.ng-tag-input-wrapper.ng-tag-input-wrapper--lg.ng-tag-input-wrapper--viewmode.svelte-146ne7s .ng-tag-input-wrapper__label{margin-bottom:var(--ng-form-label-viewmode-margin-bottom-lg)}.ng-tag-input-wrapper.ng-tag-input-wrapper--lg.ng-tag-input-wrapper--viewmode.svelte-146ne7s .ng-tag-input.svelte-146ne7s{padding-left:0;padding-right:0;padding:0 0 calc(var(--ng-form-height-lg) - var(--ng-form-font-size-lg) * 1.3) 0}.ng-navigations__item{border:none;background-color:transparent;width:100%;display:flex;align-items:center;border-radius:var(--ng-rounded);padding:.5rem;padding-left:calc(.65rem + var(--ng-nav-indent, 0rem));transition:background-color .12s ease,color .12s ease,box-shadow .12s ease;color:var(--ng-text-primary);gap:.25rem;text-decoration:none;text-align:start;cursor:pointer;font-weight:400;font-size:inherit;font-family:inherit}.ng-navigations__item:hover{background-color:var(--ng-background-surface-alt)}.ng-navigations__item--active{background-color:var(--ng-accent-muted);color:var(--ng-accent-primary);font-weight:500}.ng-navigations__item--active:hover{background-color:var(--ng-accent-muted)}.ng-navigations__icon{display:flex;align-items:center;flex-shrink:0}.ng-navigations__group-label{display:flex;align-items:center;gap:.625rem;font-weight:600;color:var(--ng-text-secondary);padding:.75rem .65rem .25rem}.ng-navigations__item .icon,.ng-navigations__group-label .icon,.ng-navigations__chevron .icon{font-size:1.2em}.ng-navigations__label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ng-navigations__chevron{flex-shrink:0;color:var(--ng-text-primary);transition:transform .18s ease;display:flex;align-items:center}.ng-navigations__chevron--open{transform:rotate(180deg)}.ng-navigations__children{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;overflow:hidden}.ng-navigations.svelte-vcji54{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:.125rem;list-style:none;margin:0;font-size:var(--ng-font-size);font-family:var(--ng-font);scrollbar-width:thin;scrollbar-color:var(--ng-border-primary) transparent}.ng-navigations.svelte-vcji54::-webkit-scrollbar{width:4px}.ng-navigations.svelte-vcji54::-webkit-scrollbar-track{background:transparent}.ng-navigations.svelte-vcji54::-webkit-scrollbar-thumb{background-color:var(--ng-border-primary);border-radius:2px}.ng-signature.svelte-1r8puvr.svelte-1r8puvr{--signature-font:var(--ng-form-font-size-md);--signature-pad-min:96px;display:flex;flex-direction:column;gap:calc(var(--ng-spacing) * .4);width:100%;height:100%;font-family:var(--ng-font)}.ng-signature--sm.svelte-1r8puvr.svelte-1r8puvr{--signature-font:var(--ng-form-font-size-sm);--signature-pad-min:72px}.ng-signature--lg.svelte-1r8puvr.svelte-1r8puvr{--signature-font:var(--ng-form-font-size-lg);--signature-pad-min:128px}.ng-signature__pad.svelte-1r8puvr.svelte-1r8puvr{position:relative;flex:1;min-height:var(--signature-pad-min);border:1px dashed var(--ng-border-secondary);border-radius:var(--ng-form-radius, var(--ng-rounded));background:var(--ng-background-surface);cursor:crosshair;touch-action:none;overflow:hidden}.ng-signature--invalid.svelte-1r8puvr .ng-signature__pad.svelte-1r8puvr{border-color:var(--ng-status-error)}.ng-signature--locked.svelte-1r8puvr .ng-signature__pad.svelte-1r8puvr{cursor:not-allowed;opacity:.7}.ng-signature__canvas.svelte-1r8puvr.svelte-1r8puvr{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ng-signature__stored.svelte-1r8puvr.svelte-1r8puvr{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.ng-signature__placeholder.svelte-1r8puvr.svelte-1r8puvr{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:0 var(--ng-spacing);color:var(--ng-text-secondary);font-size:calc(var(--signature-font) * 1.15);text-align:center;opacity:.45;pointer-events:none}.ng-signature__clear.svelte-1r8puvr.svelte-1r8puvr{position:absolute;top:calc(var(--ng-spacing) * .4);right:calc(var(--ng-spacing) * .4);padding:calc(var(--ng-spacing) * .2) calc(var(--ng-spacing) * .6);border:1px solid var(--ng-border-primary);border-radius:calc(var(--ng-rounded) / 2);background:var(--ng-background-surface);color:var(--ng-text-secondary);font:inherit;font-size:calc(var(--signature-font) * .9);cursor:pointer}.ng-signature__clear.svelte-1r8puvr.svelte-1r8puvr:hover{color:var(--ng-text-primary)}.ng-breadcrumb-title.svelte-wo365b{display:flex;align-items:center;min-width:0;overflow:hidden}.ng-breadcrumb-title__root.svelte-wo365b,.ng-breadcrumb-title__ellipsis.svelte-wo365b,.ng-breadcrumb-title__link.svelte-wo365b{display:flex;align-items:center;border:none;background-color:transparent;color:var(--ng-text-secondary);font-family:var(--ng-font);cursor:pointer;border-radius:var(--ng-rounded);padding:4px 6px;transition:all,.15s}.ng-breadcrumb-title__root.svelte-wo365b:hover,.ng-breadcrumb-title__ellipsis.svelte-wo365b:hover,.ng-breadcrumb-title__link.svelte-wo365b:hover{background-color:var(--ng-background-surface-alt)}.ng-breadcrumb-title__link.svelte-wo365b{font-size:calc(var(--ng-font-size) * 1.6);line-height:1.2;letter-spacing:-.2px;white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis;display:block}.ng-breadcrumb-title__separator.svelte-wo365b{display:flex;align-items:center;color:var(--ng-text-secondary);flex-shrink:0;-webkit-user-select:none;user-select:none}.ng-breadcrumb-title__separator.svelte-wo365b .icon{font-size:calc(var(--ng-font-size) * 1.4)}.ng-breadcrumb-title__title.svelte-wo365b{font-family:var(--ng-font);font-size:calc(var(--ng-font-size) * 1.8);line-height:1.25;font-weight:600;letter-spacing:-.2px;color:var(--ng-text-primary);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:4px 6px}.ng-breadcrumb-title__root.svelte-wo365b,.ng-breadcrumb-title__ellipsis.svelte-wo365b{flex-shrink:0}.ng-breadcrumb-title__root.svelte-wo365b .icon,.ng-breadcrumb-title__ellipsis.svelte-wo365b .icon{font-size:calc(var(--ng-font-size) * 1.5)}.ng-breadcrumb-title__skeleton-slot.svelte-wo365b{display:flex;align-items:center;flex-shrink:0;box-sizing:content-box;padding:4px 6px}.ng-breadcrumb-title__skeleton-slot--trail.svelte-wo365b{height:calc(var(--ng-font-size) * 1.6 * 1.2)}.ng-breadcrumb-title__skeleton-slot--title.svelte-wo365b{height:calc(var(--ng-font-size) * 1.8 * 1.25);min-width:0;max-width:60%}.ng-breadcrumb-title__skeleton.svelte-wo365b{flex-shrink:0;border-radius:var(--ng-rounded);background:linear-gradient(90deg,var(--ng-background-surface-alt, #f5f5f5) 0%,var(--ng-background-surface-alt, #e8e8e8) 50%,var(--ng-background-surface-alt, #f5f5f5) 100%);background-size:200% 100%;animation:svelte-wo365b-breadcrumb-title-pulse 1.5s ease-in-out infinite,svelte-wo365b-breadcrumb-title-shimmer 2s ease-in-out infinite}.ng-breadcrumb-title__skeleton--trail.svelte-wo365b{width:96px;height:calc(var(--ng-font-size) * 1.6)}.ng-breadcrumb-title__skeleton--title.svelte-wo365b{width:168px;max-width:100%;height:calc(var(--ng-font-size) * 1.8)}@keyframes svelte-wo365b-breadcrumb-title-pulse{0%{opacity:.4}50%{opacity:.8}to{opacity:.4}}@keyframes svelte-wo365b-breadcrumb-title-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.ng-layout{font-family:var(--ng-font);font-size:var(--ng-font-size);background-color:var(--ng-background-surface-alt);padding:1rem;height:100%;width:100%;display:flex;gap:1rem}.ng-layout .btn{border:none;background-color:transparent;width:100%;display:flex;align-items:center;border-radius:var(--ng-rounded);padding:.5rem;transition:background-color ease .2s;color:var(--ng-text-primary);gap:.25rem;text-decoration:none;text-align:start;font-weight:500;font-size:inherit;font-family:inherit}.ng-layout .btn:hover{background-color:var(--ng-background-surface-alt)}.ng-layout .btn .icon{font-size:1.2em}.ng-layout__sidebar{width:240px;flex:0 0 240px;transition:all ease .2sn;display:flex;flex-direction:column;gap:1rem}.ng-layout__sidebar[data-open=false]{display:none}.ng-layout__sidebar-header,.ng-layout__sidebar-footer{position:relative}.ng-layout__sidebar-header .logo,.ng-layout__sidebar-footer .logo{color:var(--ng-background-surface);height:32px;width:32px;flex:0 0 32px;display:flex;align-items:center;justify-content:center;border-radius:var(--ng-rounded);overflow:hidden}.ng-layout__sidebar-header .logo--icon,.ng-layout__sidebar-footer .logo--icon{background-color:var(--ng-text-primary)}.ng-layout__sidebar-header .logo--avatar,.ng-layout__sidebar-footer .logo--avatar{background-color:transparent}.ng-layout__sidebar-header .logo--avatar img,.ng-layout__sidebar-footer .logo--avatar img{width:100%;padding:0}.ng-layout__sidebar-header .content,.ng-layout__sidebar-footer .content{display:flex;flex-direction:column;justify-content:space-between;margin-left:.3rem;gap:.25rem;height:100%;width:100%;overflow:hidden;text-overflow:ellipsis}.ng-layout__sidebar-header .content strong,.ng-layout__sidebar-header .content span,.ng-layout__sidebar-footer .content strong,.ng-layout__sidebar-footer .content span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.ng-layout__sidebar-header .content span,.ng-layout__sidebar-footer .content span{font-size:calc(var(--ng-font-size) * .85)}.ng-layout__sidebar-header .icon,.ng-layout__sidebar-footer .icon{transition:all,.2s}.ng-layout__sidebar-header .icon--reversed,.ng-layout__sidebar-footer .icon--reversed{transform:rotateX(180deg)}.ng-layout__sidebar-header .user-popup,.ng-layout__sidebar-footer .user-popup{position:absolute;display:flex;flex-direction:column;bottom:calc(100% + 12px);width:100%;left:0;background:var(--ng-background-surface);padding:4px;border-radius:var(--ng-rounded);box-shadow:var(--ng-shadow-md)}.ng-layout__sidebar-header .user-popup__item,.ng-layout__sidebar-footer .user-popup__item{width:100%;padding:6px 8px;display:flex;gap:8px;font-weight:400;border-radius:0;border-bottom:1px solid var(--ng-border-primary)}.ng-layout__sidebar-header .user-popup__item:last-child,.ng-layout__sidebar-footer .user-popup__item:last-child{border-bottom:none}.ng-layout__sidebar-items{flex:1;overflow-y:auto}.ng-layout__sidebar-items span{margin-left:.25rem}.ng-layout__sidebar-items p{font-size:calc(var(--ng-font-size) * .85);color:var(--ng-text-primary);height:32px;padding:.5rem;margin-top:1rem}.ng-layout__sidebar-items p:first-child{margin-top:0}.ng-layout__content{min-width:0;height:100%;width:100%;background-color:var(--ng-background-surface);border-radius:var(--ng-rounded);border:1px solid var(--ng-border-primary);padding:.5rem;display:flex;flex-direction:column}.ng-layout__content-header{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:6px;top:0;background-color:var(--ng-background-surface)}.ng-layout__content-header-icon{padding:0 2px!important}.ng-layout__content-header-breadcrumbs{display:flex;align-items:center;border-left:1px solid var(--ng-border-primary);padding-left:1rem;gap:1rem;color:var(--ng-text-secondary)}.ng-layout__content-header-breadcrumbs a{color:var(--ng-text-secondary);cursor:pointer;font-weight:500;max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:none;background-color:transparent;text-decoration:none}.ng-layout__content-header-breadcrumbs a:last-child{color:var(--ng-text-primary);pointer-events:none}.ng-layout__content-header-breadcrumbs a:not(.ng-layout__content-header-breadcrumbs) :global(a:last-child):hover{color:var(--ng-text-primary)}.ng-layout__content-header-breadcrumbs .icon{font-size:1em}.ng-layout__content-slot{height:100%;flex:1;overflow-y:auto;overflow-x:hidden}@media (max-width: 767px){.ng-layout{min-height:100vh;background-color:transparent;padding:0;position:fixed}.ng-layout .btn{padding:.35rem}.ng-layout__content{border:none;padding:0}.ng-layout__content-header{padding:6px;border-bottom:1px solid var(--ng-border-primary)}.ng-layout__content-header-breadcrumbs{-webkit-overflow-scrolling:touch;max-width:calc(100% - 30px);overflow-x:auto;overflow-y:hidden}.ng-layout__content-header-breadcrumbs a{text-overflow:inherit;overflow:clip}.ng-layout__content-overlay{position:absolute;left:0;top:0;height:100%;width:100%;border:none;background-color:var(--ng-background-overlay, rgba(0, 0, 0, .4));z-index:99;opacity:0;pointer-events:none;transition:all,.1s}.ng-layout__content[data-open=true] .ng-layout__content-overlay{opacity:1;pointer-events:all}.ng-layout__sidebar{background:var(--ng-background-canvas);position:absolute;height:100vh;width:300px;z-index:100;left:-100%;display:flex!important;opacity:0;padding:8px;gap:.4rem;pointer-events:none;transition:all,.2s;box-shadow:var(--ng-shadow-lg)}.ng-layout__sidebar-header{background-color:transparent!important;border-radius:0!important;padding:12px 4px!important}.ng-layout__sidebar-footer{border-bottom:none!important}.ng-layout__sidebar-items p{font-size:calc(var(--ng-font-size) * .8);margin-top:.4rem}.ng-layout__sidebar[data-open=true]{left:0;pointer-events:all;opacity:1}}.ng-layout-region{display:flex;flex-direction:column;gap:calc(var(--ng-spacing, 10px) * .8);background-color:var(--ng-background-canvas);color:var(--ng-text-primary);transition:all ease .2s}.ng-layout-region[data-dock=left],.ng-layout-region[data-dock=right]{height:100%}.ng-layout-region[data-dock=right]{order:1}.ng-layout-region[data-dock=top],.ng-layout-region[data-dock=bottom]{width:100%;flex-direction:row;align-items:center}.ng-layout-region[data-dock=fill]{flex:1;height:100%;background-color:var(--ng-background-surface);border-radius:var(--ng-rounded);border:1px solid var(--ng-border-primary)}.ng-layout-region[data-dock=drawer]{position:absolute;left:0;top:0;height:100%;z-index:100;box-shadow:var(--ng-shadow-lg)}.ng-layout-region[data-open=false]:not([data-editor=true]){display:none}.ng-layout-region__body{flex:1;min-width:0;overflow:auto}.ng-layout-shell{position:relative;height:100%;width:100%;font-family:var(--ng-font);font-size:var(--ng-font-size);background-color:var(--ng-background-canvas);padding:calc(var(--ng-spacing, 10px) * 1.6)}.ng-layout-shell__body{height:100%;width:100%}.ng-layout-shell__overlay{position:absolute;top:0;right:0;bottom:0;left:0;border:none;z-index:99;background-color:var(--ng-background-overlay, rgba(0, 0, 0, .4))}@media (max-width: 767px){.ng-layout-shell{padding:0}}.ng-auth{display:flex;min-height:100%;overflow:hidden;padding:0;background-color:var(--ng-background-surface);font-family:var(--ng-font)}.ng-auth__form{height:100%;overflow-y:auto;flex:1;padding:0}.ng-auth__message{margin-top:var(--ng-spacing)}.ng-auth__background{flex:1;position:relative;display:flex;flex-direction:column;padding:20px;color:#fff;background:#222}.ng-auth__background-image{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;opacity:.6}.ng-auth__logo{position:relative;padding:70px;z-index:2}.ng-auth__logo img{height:30px;filter:none}.ng-auth__logo--top-left,.ng-auth__logo--top-center,.ng-auth__logo--top-right{margin-bottom:auto}.ng-auth__logo--bottom-left,.ng-auth__logo--bottom-center,.ng-auth__logo--bottom-right{margin-top:auto}.ng-auth__logo--top-left,.ng-auth__logo--bottom-left{align-self:flex-start}.ng-auth__logo--top-center,.ng-auth__logo--bottom-center{align-self:center}.ng-auth__logo--top-right,.ng-auth__logo--bottom-right{align-self:flex-end}.ng-auth__quote{position:relative;z-index:2;margin-top:auto}.ng-auth__quote-text{font-size:calc(var(--ng-font-size) * 1.15)}.ng-auth__quote-author{font-size:var(--ng-font-size);font-weight:var(--ng-font-weight)}.ng-auth__content{flex:1;display:flex;align-items:center;padding:calc(var(--ng-spacing) * 5);position:relative}.ng-auth__content--left{justify-content:flex-start}.ng-auth__content--center{justify-content:center}.ng-auth__content--right{justify-content:flex-end}.ng-auth__content-wrapper{width:100%;min-height:360px;max-height:calc(100vh - 260px);max-width:460px;display:flex;flex-direction:column}.ng-auth__header{text-align:left;margin-bottom:calc(var(--ng-spacing) * 2);padding-left:calc(var(--ng-spacing) * 2)}.ng-auth__actions{display:flex;gap:var(--ng-spacing)}.ng-auth__actions button{min-width:130px;max-width:240px;padding:var(--ng-spacing-small) var(--ng-spacing)!important;width:auto!important}.ng-auth__title{font-size:calc(var(--ng-font-size) * 2.7);font-weight:600;color:var(--ng-text-primary)}.ng-auth__description{font-size:calc(var(--ng-font-size) * 1.15);font-weight:var(--ng-font-weight);color:var(--ng-text-secondary)}.ng-auth__footer{text-align:center;font-size:var(--ng-font-size);font-weight:var(--ng-font-weight);padding:var(--ng-spacing) 0px}@media (max-width: 767px){.ng-auth .ng-auth__background{position:absolute;width:100%;height:100%}.ng-auth .ng-auth__title{font-size:calc(var(--ng-font-size) * 2)}.ng-auth .ng-auth__description{font-size:var(--ng-font-size)}.ng-auth .ng-auth__content{padding:0px calc(var(--ng-spacing) * 3)}.ng-auth .ng-auth__content-wrapper{background-color:var(--ng-background-surface);height:auto;padding:calc(var(--ng-spacing) * 2);max-width:100%}.ng-auth .ng-auth__header{margin-bottom:0}.ng-auth .ng-auth__actions button{padding:8px 10px!important}}.ng-tabs.svelte-l1hema.svelte-l1hema{width:100%;height:100%;display:flex;flex-direction:column;background-color:var(--ng-background-surface);font-family:var(--ng-font)}.ng-tabs__list.svelte-l1hema.svelte-l1hema{display:flex;background:none;box-shadow:inset 0 -2px 0 var(--ng-background-surface-alt);overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.ng-tabs__list--align-center.svelte-l1hema.svelte-l1hema{justify-content:center;justify-content:safe center}.ng-tabs__list--align-right.svelte-l1hema.svelte-l1hema{justify-content:flex-end;justify-content:safe flex-end}.ng-tabs__list--align-stretch.svelte-l1hema .ng-tabs__button.svelte-l1hema{flex:1 0 0;justify-content:center}.ng-tabs__button.svelte-l1hema.svelte-l1hema{position:relative;background:none;border:none;outline:none;cursor:pointer;display:flex;flex-shrink:0;align-items:center;white-space:nowrap;padding:.75rem 1rem;font-size:var(--ng-font-size);font-weight:500;color:var(--ng-text-secondary);transition:color .2s ease,background-color .2s ease}.ng-tabs__button.svelte-l1hema span{margin-right:4px}.ng-tabs__button--hidden.svelte-l1hema.svelte-l1hema{display:none}.ng-tabs__button--hidden-editor.svelte-l1hema.svelte-l1hema{display:flex}.ng-tabs__button--active.svelte-l1hema.svelte-l1hema{color:var(--ng-text-primary);font-weight:600;border:none;background:none;box-shadow:none;border-radius:0}.ng-tabs__button--active.svelte-l1hema .ng-tabs__underline.svelte-l1hema{opacity:1;transform:scaleX(1)}.ng-tabs__button--disabled.svelte-l1hema.svelte-l1hema{pointer-events:none}.ng-tabs__button--disabled.svelte-l1hema span.svelte-l1hema{opacity:.4}.ng-tabs__button--disabled.svelte-l1hema .ng-tabs__underline.svelte-l1hema{opacity:.4;background-color:var(--ng-text-disabled)}.ng-tabs__button.svelte-l1hema.svelte-l1hema:hover{color:var(--ng-text-primary);background:var(--ng-background-canvas);border-radius:0}.ng-tabs__button.svelte-l1hema .ng-tabs__icon{font-size:calc(var(--ng-font-size) * 1.3)!important}.ng-tabs__pane.svelte-l1hema.svelte-l1hema{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;pointer-events:none;height:100%;overflow:hidden}.ng-tabs__pane--active.svelte-l1hema.svelte-l1hema{position:relative;opacity:1;visibility:visible;pointer-events:auto;overflow-y:auto}.ng-tabs__underline.svelte-l1hema.svelte-l1hema{position:absolute;bottom:0;left:0;height:2px;width:100%;background-color:var(--ng-accent-primary);transform:scaleX(0);transform-origin:center;transition:transform .05s ease,opacity .05s ease;opacity:0}.ng-tabs__slot.svelte-l1hema.svelte-l1hema{transition:all,.1s;height:100%}.ng-tabs__panel.svelte-l1hema.svelte-l1hema{color:var(--ng-text-primary);overflow-y:auto;overflow-x:hidden;height:100%;flex:1}.ng-tabs__panel--loading.svelte-l1hema.svelte-l1hema{overflow:hidden;position:relative;left:4px;top:2px}.ng-tabs__panel--loading.svelte-l1hema .ng-tabs__slot.svelte-l1hema{opacity:0;pointer-events:none;position:absolute}.ng-tabs--default.svelte-l1hema .ng-tabs__button.svelte-l1hema:hover{background-color:var(--ng-background-surface-alt);box-shadow:inset 0 -2px 0 var(--ng-background-surface-alt)}.ng-tabs--container.svelte-l1hema .ng-tabs__list.svelte-l1hema{background-color:var(--ng-background-surface-alt);box-shadow:none;padding:.4rem;border-radius:var(--ng-rounded);border-bottom-left-radius:0;border-bottom-right-radius:0;gap:.25rem}.ng-tabs--container.svelte-l1hema .ng-tabs__panel.svelte-l1hema{background-color:var(--ng-background-surface-alt);padding:.4rem;padding-top:0;border-radius:var(--ng-rounded);border-top-left-radius:0;border-top-right-radius:0}.ng-tabs--container.svelte-l1hema .ng-tabs__panel--loading.svelte-l1hema{background-color:var(--ng-background-surface-alt);top:0;left:0}.ng-tabs--container.svelte-l1hema .ng-tabs__panel.svelte-l1hema .ng-loader{background-color:var(--ng-background-surface);border-radius:var(--ng-rounded)}.ng-tabs--container.svelte-l1hema .ng-tabs__slot.svelte-l1hema{background-color:var(--ng-background-surface);border-radius:var(--ng-rounded);overflow-y:auto}.ng-tabs--container.svelte-l1hema .ng-tabs__button.svelte-l1hema{border-radius:var(--ng-rounded);padding:.5rem 1rem;color:var(--ng-text-secondary)}.ng-tabs--container.svelte-l1hema .ng-tabs__button.svelte-l1hema:hover{background-color:var(--ng-background-surface-alt)}.ng-tabs--container.svelte-l1hema .ng-tabs__button--active.svelte-l1hema{background-color:var(--ng-background-surface);box-shadow:var(--ng-shadow-sm);color:var(--ng-text-primary)}.ng-tabs--container.svelte-l1hema .ng-tabs__button--active.svelte-l1hema:hover{background-color:var(--ng-background-surface)}.ng-tabs--container.svelte-l1hema .ng-tabs__underline.svelte-l1hema{display:none}.ng-tree-view__item.svelte-1gzaly1.svelte-1gzaly1.svelte-1gzaly1{margin:1px 0;cursor:pointer;width:100%;font-family:var(--ng-font)}.ng-tree-view__item--actions-show.svelte-1gzaly1 .ng-tree-view__actions.svelte-1gzaly1.svelte-1gzaly1{opacity:1;pointer-events:all}.ng-tree-view__item--selected.svelte-1gzaly1>.ng-tree-view__row.svelte-1gzaly1.svelte-1gzaly1{background:var(--ng-accent-subtle)}.ng-tree-view__item--bordered.svelte-1gzaly1.svelte-1gzaly1.svelte-1gzaly1{margin:0;border-bottom:1px solid var(--ng-border-primary)}.ng-tree-view__item--bordered.svelte-1gzaly1.svelte-1gzaly1.svelte-1gzaly1:last-child{border-bottom:none}.ng-tree-view__item--disabled.svelte-1gzaly1>.ng-tree-view__row.svelte-1gzaly1>.ng-tree-view__content-button.svelte-1gzaly1{opacity:.5;cursor:default}.ng-tree-view__sublist.svelte-1gzaly1.svelte-1gzaly1.svelte-1gzaly1{list-style:none;margin:0;padding-left:27px}.ng-tree-view__row.svelte-1gzaly1.svelte-1gzaly1.svelte-1gzaly1{display:flex;align-items:flex-start;gap:8px;border-radius:var(--ng-rounded);background-color:transparent;width:100%;min-width:0;color:var(--ng-text-primary);transition:all,.15s;padding:5px 8px}.ng-tree-view__row.svelte-1gzaly1.svelte-1gzaly1.svelte-1gzaly1:hover{background:var(--ng-background-surface-alt)}.ng-tree-view__row.svelte-1gzaly1:hover .ng-tree-view__actions.svelte-1gzaly1.svelte-1gzaly1{opacity:1;pointer-events:all}.ng-tree-view__row.svelte-1gzaly1.svelte-1gzaly1.svelte-1gzaly1:focus-within{background:var(--ng-background-surface-alt)}.ng-tree-view__row.svelte-1gzaly1:focus-within .ng-tree-view__actions.svelte-1gzaly1.svelte-1gzaly1{opacity:1;pointer-events:all}.ng-tree-view__row--selected.svelte-1gzaly1.svelte-1gzaly1.svelte-1gzaly1{background:var(--ng-accent-subtle)}.ng-tree-view__row--selected.svelte-1gzaly1 .ng-tree-view__text.svelte-1gzaly1.svelte-1gzaly1{font-weight:600;color:var(--ng-text-primary)}.ng-tree-view__row--selected.svelte-1gzaly1 .ng-tree-view__chevron.svelte-1gzaly1.svelte-1gzaly1{color:var(--ng-text-primary)}.ng-tree-view__row--has-subtle.svelte-1gzaly1.svelte-1gzaly1.svelte-1gzaly1{align-items:stretch}.ng-tree-view__checkbox.svelte-1gzaly1.svelte-1gzaly1.svelte-1gzaly1{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex-shrink:0;width:calc(var(--ng-font-size) * 1.15);height:calc(var(--ng-font-size) * 1.15);margin:1px 0 0;border:1px solid var(--ng-form-border);border-radius:4px;background-color:var(--ng-form-background);background-repeat:no-repeat;background-position:center;background-size:100%;cursor:pointer;transition:background-color .2s ease-in-out,border-color .2s ease-in-out}.ng-tree-view__checkbox.svelte-1gzaly1.svelte-1gzaly1.svelte-1gzaly1:checked{background-color:var(--ng-accent-primary);border-color:var(--ng-accent-primary);background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}.ng-tree-view__checkbox.svelte-1gzaly1.svelte-1gzaly1.svelte-1gzaly1:indeterminate{background-color:var(--ng-accent-primary);border-color:var(--ng-accent-primary);background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3crect x='4' y='7' width='8' height='2' rx='1'/%3e%3c/svg%3e")}.ng-tree-view__checkbox.svelte-1gzaly1.svelte-1gzaly1.svelte-1gzaly1:focus-visible{outline:2px solid var(--ng-accent-primary);outline-offset:2px}.ng-tree-view__checkbox.svelte-1gzaly1.svelte-1gzaly1.svelte-1gzaly1:disabled{background-color:var(--ng-form-background-disabled);border-color:var(--ng-form-border-disabled);cursor:not-allowed}.ng-tree-view__checkbox.svelte-1gzaly1.svelte-1gzaly1.svelte-1gzaly1:disabled:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%23979797' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}.ng-tree-view__content-button.svelte-1gzaly1.svelte-1gzaly1.svelte-1gzaly1{display:flex;align-items:flex-start;background:none;border:none;cursor:pointer;padding:0;margin:0;flex:1;min-width:0;color:inherit;text-align:left;transition:all,.15s}.ng-tree-view__controls.svelte-1gzaly1.svelte-1gzaly1.svelte-1gzaly1{display:flex;align-items:flex-start;justify-content:flex-end;flex-shrink:0;gap:4px;padding-top:1px;min-width:20px}.ng-tree-view__controls--with-chevron-slot.svelte-1gzaly1.svelte-1gzaly1.svelte-1gzaly1{min-width:44px}.ng-tree-view__actions.svelte-1gzaly1.svelte-1gzaly1.svelte-1gzaly1{display:flex;flex-shrink:0;opacity:0;pointer-events:none;transition:all,.15s;width:20px;justify-content:center}.ng-tree-view__actions--open.svelte-1gzaly1.svelte-1gzaly1.svelte-1gzaly1{opacity:1;pointer-events:all}.ng-tree-view__actions-button.svelte-1gzaly1.svelte-1gzaly1.svelte-1gzaly1{display:flex;align-items:center;justify-content:center;width:100%;height:20px;min-width:20px;padding:0;border:none;border-radius:var(--ng-rounded);background-color:transparent;color:var(--ng-text-secondary);cursor:pointer;transition:all,.15s}.ng-tree-view__actions-button.svelte-1gzaly1.svelte-1gzaly1.svelte-1gzaly1:hover,.ng-tree-view__actions-button.svelte-1gzaly1.svelte-1gzaly1.svelte-1gzaly1:focus{color:var(--ng-text-primary)}.ng-tree-view__actions-button.svelte-1gzaly1 .material-symbols-outlined{font-size:calc(var(--ng-font-size) * 1.15)!important}.ng-tree-view__chevron-button.svelte-1gzaly1.svelte-1gzaly1.svelte-1gzaly1{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:0;margin:0;width:20px;height:24px;flex-shrink:0;transition:all,.15s}.ng-tree-view__chevron-placeholder.svelte-1gzaly1.svelte-1gzaly1.svelte-1gzaly1{display:block;width:20px;height:20px;flex-shrink:0}.ng-tree-view__chevron.svelte-1gzaly1.svelte-1gzaly1.svelte-1gzaly1{display:flex;align-items:center;justify-content:center;color:var(--ng-text-secondary);transition:all,.15s}.ng-tree-view__chevron.svelte-1gzaly1 .material-symbols-outlined{font-size:calc(var(--ng-font-size) * 1.3)!important}.ng-tree-view__icon.svelte-1gzaly1.svelte-1gzaly1.svelte-1gzaly1{display:flex;align-items:center;justify-content:center;width:calc(var(--ng-font-size) * 1.15);flex-shrink:0}.ng-tree-view__icon.svelte-1gzaly1 .material-symbols-outlined{font-size:calc(var(--ng-font-size) * 1.15)!important}.ng-tree-view__icomoon.svelte-1gzaly1.svelte-1gzaly1.svelte-1gzaly1{display:flex;flex-shrink:0}.ng-tree-view__icomoon.svelte-1gzaly1 svg{width:calc(var(--ng-font-size) * 1.3)!important;height:calc(var(--ng-font-size) * 1.3)!important;transition:all,.15s}.ng-tree-view__image.svelte-1gzaly1.svelte-1gzaly1.svelte-1gzaly1{display:flex;align-items:center;justify-content:center;height:calc(var(--ng-font-size) * 1.3);width:calc(var(--ng-font-size) * 1.3);object-fit:cover;padding-top:1px;flex-shrink:0}.ng-tree-view__content.svelte-1gzaly1.svelte-1gzaly1.svelte-1gzaly1{margin-left:8px;min-width:0;flex:1;overflow:hidden;padding-top:1px}.ng-tree-view__text.svelte-1gzaly1.svelte-1gzaly1.svelte-1gzaly1{display:block;font-size:var(--ng-font-size);line-height:1.35;color:var(--ng-text-primary);font-weight:var(--ng-font-weight);font-family:var(--ng-font);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ng-tree-view__subtle.svelte-1gzaly1.svelte-1gzaly1.svelte-1gzaly1{font-size:calc(var(--ng-font-size) * .85);line-height:1.35;display:flex;color:var(--ng-text-secondary);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ng-skeleton.svelte-14ali3j{position:relative;padding:0;border:none;background:var(--cds-skeleton-01, #e5e5e5);box-shadow:none;pointer-events:none;display:block;width:100%;height:2rem}.ng-skeleton.svelte-14ali3j:before{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-animation:3s ease-in-out skeleton infinite;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02, #c6c6c6);content:""}.ng-tree-view.svelte-12yrd63{width:100%;font-family:var(--ng-font)}.ng-tree-view__search.svelte-12yrd63{display:flex;align-items:center;gap:4px;margin-bottom:6px;padding:4px 8px;border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded);background:var(--ng-background-surface)}.ng-tree-view__search.svelte-12yrd63:focus-within{border-color:var(--ng-accent-primary)}.ng-tree-view__search-icon.svelte-12yrd63{display:flex;color:var(--ng-text-secondary)}.ng-tree-view__search-icon.svelte-12yrd63 .material-symbols-outlined{font-size:calc(var(--ng-font-size) * 1.15)!important}.ng-tree-view__search-input.svelte-12yrd63{flex:1;min-width:0;border:none;outline:none;background:transparent;color:var(--ng-text-primary);font-family:var(--ng-font);font-size:var(--ng-font-size)}.ng-tree-view__search-input.svelte-12yrd63::placeholder{color:var(--ng-text-disabled)}.ng-tree-view__search-tool.svelte-12yrd63{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;border-radius:var(--ng-rounded);background:none;color:var(--ng-text-secondary);cursor:pointer;flex-shrink:0}.ng-tree-view__search-tool.svelte-12yrd63:hover{background:var(--ng-background-surface-alt);color:var(--ng-text-primary)}.ng-tree-view__search-tool.svelte-12yrd63 .material-symbols-outlined{font-size:calc(var(--ng-font-size) * 1.15)!important}.ng-tree-view__loading.svelte-12yrd63{padding:.3rem}.ng-tree-view__empty.svelte-12yrd63{padding:calc(var(--ng-spacing) * 1.6) var(--ng-spacing);color:var(--ng-text-disabled);font-size:var(--ng-font-size);text-align:center}.ng-tree-view__list.svelte-12yrd63{list-style:none;margin:0;padding:0;width:100%;display:flex;flex-direction:column;flex-wrap:wrap}.ng-cell-template-stage.svelte-1tq337j{pointer-events:auto;box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:calc(var(--ng-frame-height, 0px) - 48px);padding:24px 0}.ng-cell-template.svelte-1tq337j{box-sizing:border-box;width:min(max(560px,calc(var(--ng-cell-template-width, 0px) + 26px)),calc(100% - 48px));background:var(--ng-background-surface, #ffffff);border:1px solid var(--ng-border-primary, #e2e8f0);border-radius:var(--ng-radius-md, 8px);box-shadow:var(--ng-shadow-lg, 0 16px 40px rgba(15, 23, 42, .18));overflow:hidden}.ng-cell-template__head.svelte-1tq337j{display:flex;align-items:center;gap:8px;padding:12px 16px;font:600 16px/24px var(--ng-font, Inter, sans-serif);color:var(--ng-text-primary, #0f172a);border-bottom:1px solid var(--ng-border-primary, #e2e8f0)}.ng-cell-template__title.svelte-1tq337j{flex:1;min-width:0;font:inherit}.ng-cell-template__close.svelte-1tq337j{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;padding:0;color:var(--ng-text-secondary, #64748b);background:transparent;border:none;border-radius:max(var(--ng-radius-sm),4px);cursor:pointer}.ng-cell-template__close.svelte-1tq337j:hover,.ng-cell-template__close.svelte-1tq337j:focus-visible{color:var(--ng-text-primary, #0f172a);background:var(--ng-background-surface-alt, #f1f5f9)}.ng-cell-template__close.svelte-1tq337j .icon{display:block}.ng-cell-template__body.svelte-1tq337j{min-height:96px;padding:12px}.ng-cell-template__cell.svelte-1tq337j{box-sizing:content-box;width:var(--ng-cell-template-width, auto);max-width:100%;margin:0 auto;outline:1px dashed var(--ng-accent-primary, #2563eb);outline-offset:2px}.ng-eventcalendar.svelte-1ev99be.svelte-1ev99be{width:100%;height:100%;display:flex;flex-direction:column;font-family:var(--ng-font);color:var(--ng-text-primary);background:var(--ng-background-surface)}.ng-eventcalendar__header.svelte-1ev99be.svelte-1ev99be{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--ng-spacing) * .8);padding-bottom:calc(var(--ng-spacing) * .8)}.ng-eventcalendar__title.svelte-1ev99be.svelte-1ev99be{font-size:calc(var(--ng-font-size) * 1.14);font-weight:600;text-transform:capitalize;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ng-eventcalendar__nav.svelte-1ev99be.svelte-1ev99be{display:flex;align-items:center;gap:calc(var(--ng-spacing) * .4);flex-shrink:0}.ng-eventcalendar__views.svelte-1ev99be.svelte-1ev99be{display:inline-flex;border:1px solid var(--ng-border-primary);border-radius:var(--ng-form-radius, var(--ng-rounded));overflow:hidden;margin-right:calc(var(--ng-spacing) * .4)}.ng-eventcalendar__view-button.svelte-1ev99be.svelte-1ev99be{padding:calc(var(--ng-spacing) * .3) calc(var(--ng-spacing) * .7);border:none;background:var(--ng-background-surface);color:var(--ng-text-secondary);font:inherit;font-size:calc(var(--ng-font-size) * .86);cursor:pointer}.ng-eventcalendar__view-button--active.svelte-1ev99be.svelte-1ev99be{background:var(--ng-accent-primary);color:var(--ng-text-on-accent)}.ng-eventcalendar__nav-button.svelte-1ev99be.svelte-1ev99be{display:inline-flex;align-items:center;padding:calc(var(--ng-spacing) * .3) calc(var(--ng-spacing) * .6);border:1px solid var(--ng-border-primary);border-radius:var(--ng-form-radius, var(--ng-rounded));background:var(--ng-background-surface);color:var(--ng-text-primary);font:inherit;font-size:calc(var(--ng-font-size) * .86);cursor:pointer}.ng-eventcalendar__nav-button.svelte-1ev99be.svelte-1ev99be:hover{background:var(--ng-background-surface-alt)}.ng-eventcalendar__weekdays.svelte-1ev99be.svelte-1ev99be{display:grid;grid-template-columns:repeat(7,1fr);border-bottom:1px solid var(--ng-border-primary);padding-bottom:calc(var(--ng-spacing) * .4)}.ng-eventcalendar__weekday.svelte-1ev99be.svelte-1ev99be{text-align:center;color:var(--ng-text-secondary);font-size:calc(var(--ng-font-size) * .79);text-transform:capitalize}.ng-eventcalendar__grid.svelte-1ev99be.svelte-1ev99be{position:relative;flex:1;display:grid;grid-template-columns:repeat(7,1fr);grid-auto-rows:1fr;min-height:0}.ng-eventcalendar__grid--loading.svelte-1ev99be .ng-eventcalendar__day.svelte-1ev99be,.ng-eventcalendar__grid--loading.svelte-1ev99be .ng-eventcalendar__day-column.svelte-1ev99be,.ng-eventcalendar__grid--loading.svelte-1ev99be .ng-eventcalendar__allday-cell.svelte-1ev99be,.ng-eventcalendar__grid--loading.svelte-1ev99be .ng-eventcalendar__agenda-row.svelte-1ev99be{opacity:.4;pointer-events:none}.ng-eventcalendar__loader.svelte-1ev99be.svelte-1ev99be{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:2}.ng-eventcalendar__day.svelte-1ev99be.svelte-1ev99be{display:flex;flex-direction:column;align-items:stretch;gap:2px;min-width:0;min-height:0;padding:calc(var(--ng-spacing) * .3);border:none;border-right:1px solid var(--ng-background-surface-alt);border-bottom:1px solid var(--ng-background-surface-alt);background:none;font:inherit;color:inherit;text-align:left;cursor:pointer;overflow:hidden}.ng-eventcalendar__day.svelte-1ev99be.svelte-1ev99be:nth-child(7n){border-right:none}.ng-eventcalendar__day--selected.svelte-1ev99be.svelte-1ev99be{background:color-mix(in srgb,var(--ng-accent-primary) 12%,transparent)}.ng-eventcalendar__day--outside.svelte-1ev99be.svelte-1ev99be{color:var(--ng-text-secondary);background:color-mix(in srgb,var(--ng-background-surface-alt) 40%,transparent)}.ng-eventcalendar__day-number.svelte-1ev99be.svelte-1ev99be{font-size:calc(var(--ng-font-size) * .86);line-height:1.2}.ng-eventcalendar__day--today.svelte-1ev99be .ng-eventcalendar__day-number.svelte-1ev99be{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;border-radius:999px;background:var(--ng-accent-primary);color:var(--ng-text-on-accent)}.ng-eventcalendar__chips.svelte-1ev99be.svelte-1ev99be{display:flex;flex-direction:column;gap:2px;min-height:0;overflow:hidden}.ng-eventcalendar__chip.svelte-1ev99be.svelte-1ev99be{display:block;padding:1px calc(var(--ng-spacing) * .4);border-radius:calc(var(--ng-rounded) / 2);background:color-mix(in srgb,var(--chip-color) 16%,transparent);color:var(--chip-color);border-left:2px solid var(--chip-color);font-size:calc(var(--ng-font-size) * .79);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ng-eventcalendar__chip--draggable.svelte-1ev99be.svelte-1ev99be{cursor:grab}.ng-eventcalendar__chip--draggable.svelte-1ev99be.svelte-1ev99be:active{cursor:grabbing}.ng-eventcalendar__more.svelte-1ev99be.svelte-1ev99be{color:var(--ng-text-secondary);font-size:calc(var(--ng-font-size) * .72);padding-left:calc(var(--ng-spacing) * .4)}.ng-eventcalendar__timegrid.svelte-1ev99be.svelte-1ev99be{position:relative;flex:1;display:flex;flex-direction:column;min-height:0}.ng-eventcalendar__timegrid-header.svelte-1ev99be.svelte-1ev99be,.ng-eventcalendar__allday.svelte-1ev99be.svelte-1ev99be{display:flex;border-bottom:1px solid var(--ng-background-surface-alt)}.ng-eventcalendar__gutter.svelte-1ev99be.svelte-1ev99be{flex:0 0 48px}.ng-eventcalendar__timegrid-day.svelte-1ev99be.svelte-1ev99be{flex:1;text-align:center;padding:calc(var(--ng-spacing) * .3) 0;color:var(--ng-text-secondary);font-size:calc(var(--ng-font-size) * .79);text-transform:capitalize}.ng-eventcalendar__timegrid-day--today.svelte-1ev99be.svelte-1ev99be{color:var(--ng-accent-primary);font-weight:600}.ng-eventcalendar__allday-cell.svelte-1ev99be.svelte-1ev99be{flex:1;display:flex;flex-direction:column;gap:2px;padding:2px;min-width:0;min-height:20px;border-right:1px solid var(--ng-background-surface-alt)}.ng-eventcalendar__allday-cell.svelte-1ev99be.svelte-1ev99be:last-child{border-right:none}.ng-eventcalendar__timegrid-body.svelte-1ev99be.svelte-1ev99be{flex:1;display:flex;min-height:0;overflow-y:auto}.ng-eventcalendar__hours.svelte-1ev99be.svelte-1ev99be{flex:0 0 48px;display:flex;flex-direction:column}.ng-eventcalendar__hour-label.svelte-1ev99be.svelte-1ev99be{flex:1;min-height:36px;padding-right:calc(var(--ng-spacing) * .4);text-align:right;color:var(--ng-text-secondary);font-size:calc(var(--ng-font-size) * .72);transform:translateY(-.5em)}.ng-eventcalendar__day-column.svelte-1ev99be.svelte-1ev99be{position:relative;flex:1;display:flex;flex-direction:column;border-right:1px solid var(--ng-background-surface-alt);min-width:0}.ng-eventcalendar__day-column.svelte-1ev99be.svelte-1ev99be:last-child{border-right:none}.ng-eventcalendar__slot.svelte-1ev99be.svelte-1ev99be{flex:1;min-height:36px;border:none;border-bottom:1px solid var(--ng-background-surface-alt);background:none;padding:0}.ng-eventcalendar__slot--creatable.svelte-1ev99be.svelte-1ev99be{cursor:pointer}.ng-eventcalendar__slot--creatable.svelte-1ev99be.svelte-1ev99be:hover{background:color-mix(in srgb,var(--ng-accent-primary) 6%,transparent)}.ng-eventcalendar__slot--selected.svelte-1ev99be.svelte-1ev99be,.ng-eventcalendar__slot--selected.svelte-1ev99be.svelte-1ev99be:hover{background:color-mix(in srgb,var(--ng-accent-primary) 12%,transparent)}.ng-eventcalendar__block.svelte-1ev99be.svelte-1ev99be{position:absolute;box-sizing:border-box;padding:2px calc(var(--ng-spacing) * .4);border-radius:calc(var(--ng-rounded) / 2);background:color-mix(in srgb,var(--chip-color) 20%,var(--ng-background-surface));color:var(--chip-color);border-left:2px solid var(--chip-color);font-size:calc(var(--ng-font-size) * .72);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;z-index:1}.ng-eventcalendar__resize.svelte-1ev99be.svelte-1ev99be{position:absolute;left:0;right:0;height:6px;cursor:ns-resize;touch-action:none}.ng-eventcalendar__resize--start.svelte-1ev99be.svelte-1ev99be{top:0}.ng-eventcalendar__resize--end.svelte-1ev99be.svelte-1ev99be{bottom:0}.ng-eventcalendar__resize.svelte-1ev99be.svelte-1ev99be:hover{background:var(--chip-color);opacity:.5}.ng-eventcalendar__agenda.svelte-1ev99be.svelte-1ev99be{position:relative;display:flex;flex-direction:column;gap:calc(var(--ng-spacing) * .8);overflow-y:auto}.ng-eventcalendar__agenda-empty.svelte-1ev99be.svelte-1ev99be{margin:0;color:var(--ng-text-secondary);font-size:calc(var(--ng-font-size) * .86)}.ng-eventcalendar__agenda-group.svelte-1ev99be.svelte-1ev99be{display:flex;flex-direction:column;gap:2px}.ng-eventcalendar__agenda-day.svelte-1ev99be.svelte-1ev99be{margin:0 0 2px;color:var(--ng-text-secondary);font-size:calc(var(--ng-font-size) * .8);text-transform:capitalize}.ng-eventcalendar__agenda-row.svelte-1ev99be.svelte-1ev99be{display:flex;align-items:baseline;gap:calc(var(--ng-spacing) * .6);padding:calc(var(--ng-spacing) * .35) calc(var(--ng-spacing) * .5);border-left:3px solid var(--chip-color);border-radius:calc(var(--ng-rounded) / 3);background:color-mix(in srgb,var(--chip-color) 12%,var(--ng-background-surface));cursor:pointer;font-size:calc(var(--ng-font-size) * .86)}.ng-eventcalendar__agenda-time.svelte-1ev99be.svelte-1ev99be{flex:none;min-width:52px;color:var(--chip-color);font-weight:600}.ng-eventcalendar__agenda-title.svelte-1ev99be.svelte-1ev99be{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.datetime-range-container.svelte-1c1pleh.svelte-1c1pleh{container-type:inline-size;container-name:datetime-range-picker;width:100%}.zeyrek-datetime-range-picker.svelte-1c1pleh.svelte-1c1pleh{display:flex;align-items:center;overflow:hidden;gap:var(--ng-spacing-small);border:1px solid var(--ng-form-border);border-radius:var(--ng-form-radius-md);position:relative;transition:border-color .2s ease;width:100%;padding:0;height:var(--ng-form-height-md)}.zeyrek-datetime-range-picker.svelte-1c1pleh .zeyrek-date-picker{border:none;flex:1;border-radius:0}.zeyrek-datetime-range-picker.svelte-1c1pleh .date-icon{font-size:calc(var(--ng-form-font-size-md) * 1.3)}.zeyrek-datetime-range-picker.svelte-1c1pleh.svelte-1c1pleh:focus-within:not(.disabled){border-color:var(--ng-form-border-focus)}.zeyrek-datetime-range-picker.invalid.svelte-1c1pleh.svelte-1c1pleh{border-color:var(--ng-form-border-invalid)}.zeyrek-datetime-range-picker.invalid.svelte-1c1pleh .date-icon{color:var(--ng-form-color-invalid)!important}.zeyrek-datetime-range-picker.invalid.svelte-1c1pleh.svelte-1c1pleh:focus-within{border-color:var(--ng-form-border-invalid)}.zeyrek-datetime-range-picker.disabled.svelte-1c1pleh.svelte-1c1pleh{background-color:var(--ng-form-background-disabled);border-color:var(--ng-form-border-disabled);color:var(--ng-form-color-disabled);cursor:default;-webkit-user-select:none;user-select:none}.zeyrek-datetime-range-picker.disabled.svelte-1c1pleh .separator.svelte-1c1pleh .icon{color:var(--ng-form-color-disabled)!important}.zeyrek-datetime-range-picker.disabled.svelte-1c1pleh.svelte-1c1pleh:hover,.zeyrek-datetime-range-picker.disabled.svelte-1c1pleh.svelte-1c1pleh:focus-within{border-color:var(--ng-form-border-disabled)}.separator.svelte-1c1pleh.svelte-1c1pleh{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0 4px}.spinner.svelte-1c1pleh.svelte-1c1pleh{flex:0 0 auto;display:inline-flex;align-items:center;padding-right:var(--ng-form-padding-x-md);color:var(--ng-text-secondary)}.spinner.svelte-1c1pleh .material-symbols-outlined{font-size:calc(var(--ng-form-font-size-md) * 1.2);animation:svelte-1c1pleh-datetime-range-spin .8s linear infinite}.datetime-range-container--loading.svelte-1c1pleh .time-input.svelte-1c1pleh,.datetime-range-container--loading.svelte-1c1pleh .date-input{cursor:progress}.time-input.svelte-1c1pleh.svelte-1c1pleh{border:none;width:100%;min-width:0;padding:4px var(--ng-form-padding-x-md);outline:none;background:transparent;border-radius:6px;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:var(--ng-form-color);font-size:var(--ng-form-font-size-md);font-family:var(--ng-form-font-family);font-weight:var(--ng-font-weight)}.time-input.svelte-1c1pleh.svelte-1c1pleh:focus{background-color:var(--ng-accent-muted)}.time-input.svelte-1c1pleh.svelte-1c1pleh:disabled{color:var(--ng-form-color-disabled);cursor:default}.time-input.svelte-1c1pleh.svelte-1c1pleh:disabled:hover,.time-input.svelte-1c1pleh.svelte-1c1pleh:disabled:focus{background:inherit}.time-input.svelte-1c1pleh.svelte-1c1pleh:disabled::placeholder{color:var(--ng-form-color-disabled)}.time-input.svelte-1c1pleh.svelte-1c1pleh::placeholder{color:var(--ng-form-color-placeholder)}.time-input-wrapper.svelte-1c1pleh.svelte-1c1pleh{flex:1}.time-input-wrapper.has-value.svelte-1c1pleh.svelte-1c1pleh{flex:none;width:92px}.time-dropdown.svelte-1c1pleh.svelte-1c1pleh{position:absolute;z-index:1000;background-color:var(--ng-form-background);border:1px solid var(--ng-form-border);border-radius:var(--ng-form-radius-md);box-shadow:var(--ng-shadow-lg);max-height:200px;overflow-y:auto;width:92px}.time-options.svelte-1c1pleh.svelte-1c1pleh{display:flex;flex-direction:column}.time-option.svelte-1c1pleh.svelte-1c1pleh{padding:8px var(--ng-form-padding-x-md);border:none;background:none;cursor:pointer;font-size:var(--ng-form-font-size-md);text-align:left;white-space:nowrap;font-family:var(--ng-form-font-family);color:var(--ng-form-color)}.time-option.svelte-1c1pleh.svelte-1c1pleh:hover{background:var(--ng-background-surface-alt)}.time-option.selected.svelte-1c1pleh.svelte-1c1pleh{background:var(--ng-accent-primary);color:var(--ng-text-on-accent)}.time-option.disabled.svelte-1c1pleh.svelte-1c1pleh,.time-option.svelte-1c1pleh.svelte-1c1pleh:disabled{cursor:default;pointer-events:none;color:var(--ng-form-color-disabled)}.time-option.disabled.svelte-1c1pleh.svelte-1c1pleh:hover,.time-option.svelte-1c1pleh.svelte-1c1pleh:disabled:hover{background:none}@container datetime-range-picker (max-width: 478px){.zeyrek-datetime-range-picker.svelte-1c1pleh.svelte-1c1pleh{flex-direction:column;align-items:stretch;gap:0;height:calc(var(--ng-form-height-md) * 2 + 2px)}.zeyrek-date-picker{width:100%;flex:none}.separator.svelte-1c1pleh.svelte-1c1pleh,.spinner.svelte-1c1pleh.svelte-1c1pleh{display:none}}.datetime-range-container--readonly.svelte-1c1pleh .zeyrek-datetime-range-picker.svelte-1c1pleh{background-color:var(--ng-form-background-readonly);border:none}.datetime-range-container--readonly.svelte-1c1pleh .zeyrek-datetime-range-picker .time-input.svelte-1c1pleh{color:var(--ng-form-color);cursor:text;-webkit-user-select:text;user-select:text}.datetime-range-container--readonly.svelte-1c1pleh .zeyrek-datetime-range-picker .time-input.svelte-1c1pleh:hover{background-color:inherit}.datetime-range-container--viewmode.svelte-1c1pleh .zeyrek-datetime-range-picker.svelte-1c1pleh{background-color:transparent;border:none}.datetime-range-container--viewmode.svelte-1c1pleh .zeyrek-datetime-range-picker .time-input.svelte-1c1pleh{cursor:text;-webkit-user-select:text;user-select:text;color:var(--ng-form-color)}.datetime-range-container--viewmode.svelte-1c1pleh .zeyrek-datetime-range-picker .time-input.svelte-1c1pleh:hover{background-color:inherit}.datetime-range-container--sm.svelte-1c1pleh .zeyrek-datetime-range-picker.svelte-1c1pleh{border-radius:var(--ng-form-radius-sm);height:var(--ng-form-height-sm)}.datetime-range-container--sm.svelte-1c1pleh .zeyrek-datetime-range-picker.svelte-1c1pleh .date-icon{font-size:calc(var(--ng-form-font-size-sm) * 1.3)}.datetime-range-container--sm.svelte-1c1pleh .time-input.svelte-1c1pleh{padding:4px var(--ng-form-padding-x-sm);font-size:var(--ng-form-font-size-sm)}.datetime-range-container--sm.svelte-1c1pleh .spinner.svelte-1c1pleh{padding-right:var(--ng-form-padding-x-sm)}.datetime-range-container--sm.svelte-1c1pleh .spinner.svelte-1c1pleh .material-symbols-outlined{font-size:calc(var(--ng-form-font-size-sm) * 1.2)}.datetime-range-container--sm.svelte-1c1pleh .time-dropdown.svelte-1c1pleh{border-radius:var(--ng-form-radius-sm)}.datetime-range-container--sm.svelte-1c1pleh .time-option.svelte-1c1pleh{padding:8px var(--ng-form-padding-x-sm);font-size:var(--ng-form-font-size-sm)}@container datetime-range-picker (max-width: 478px){.datetime-range-container--sm.svelte-1c1pleh .zeyrek-datetime-range-picker.svelte-1c1pleh{height:calc(var(--ng-form-height-sm) * 2 + 2px)}}.datetime-range-container--md.svelte-1c1pleh .zeyrek-datetime-range-picker.svelte-1c1pleh{border-radius:var(--ng-form-radius-md);height:var(--ng-form-height-md)}.datetime-range-container--md.svelte-1c1pleh .zeyrek-datetime-range-picker.svelte-1c1pleh .date-icon{font-size:calc(var(--ng-form-font-size-md) * 1.3)}.datetime-range-container--md.svelte-1c1pleh .time-input.svelte-1c1pleh{padding:4px var(--ng-form-padding-x-md);font-size:var(--ng-form-font-size-md)}.datetime-range-container--md.svelte-1c1pleh .time-dropdown.svelte-1c1pleh{border-radius:var(--ng-form-radius-md)}.datetime-range-container--md.svelte-1c1pleh .time-option.svelte-1c1pleh{padding:8px var(--ng-form-padding-x-md);font-size:var(--ng-form-font-size-md)}@container datetime-range-picker (max-width: 478px){.datetime-range-container--md.svelte-1c1pleh .zeyrek-datetime-range-picker.svelte-1c1pleh{height:calc(var(--ng-form-height-md) * 2 + 2px)}}.datetime-range-container--lg.svelte-1c1pleh .zeyrek-datetime-range-picker.svelte-1c1pleh{border-radius:var(--ng-form-radius-lg);height:var(--ng-form-height-lg)}.datetime-range-container--lg.svelte-1c1pleh .zeyrek-datetime-range-picker.svelte-1c1pleh .date-icon{font-size:calc(var(--ng-form-font-size-lg) * 1.3)}.datetime-range-container--lg.svelte-1c1pleh .time-input.svelte-1c1pleh{padding:4px var(--ng-form-padding-x-lg);font-size:var(--ng-form-font-size-lg)}.datetime-range-container--lg.svelte-1c1pleh .spinner.svelte-1c1pleh{padding-right:var(--ng-form-padding-x-lg)}.datetime-range-container--lg.svelte-1c1pleh .spinner.svelte-1c1pleh .material-symbols-outlined{font-size:calc(var(--ng-form-font-size-lg) * 1.2)}.datetime-range-container--lg.svelte-1c1pleh .time-dropdown.svelte-1c1pleh{border-radius:var(--ng-form-radius-lg)}.datetime-range-container--lg.svelte-1c1pleh .time-option.svelte-1c1pleh{padding:8px var(--ng-form-padding-x-lg);font-size:var(--ng-form-font-size-lg)}@container datetime-range-picker (max-width: 478px){.datetime-range-container--lg.svelte-1c1pleh .zeyrek-datetime-range-picker.svelte-1c1pleh{height:calc(var(--ng-form-height-lg) * 2 + 2px)}}@keyframes svelte-1c1pleh-datetime-range-spin{to{transform:rotate(360deg)}}.datetime-range-picker-wrapper.svelte-1iz2ymy{position:relative}.datetime-range-picker-wrapper--disabled.svelte-1iz2ymy{pointer-events:none;cursor:default}.datetime-range-picker-wrapper.svelte-1iz2ymy .datetime-range-picker-wrapper__label{color:var(--ng-form-label-color);font-size:var(--ng-form-label-font-size-md);font-weight:var(--ng-form-label-font-weight);margin-bottom:var(--ng-form-label-margin-bottom-md)}.datetime-range-picker-wrapper--viewmode.svelte-1iz2ymy .datetime-range-picker-wrapper__label{margin-bottom:var(--ng-form-label-viewmode-margin-bottom-md)}.datetime-range-picker-wrapper--sm.svelte-1iz2ymy .datetime-range-picker-wrapper__label{font-size:var(--ng-form-label-font-size-sm);margin-bottom:var(--ng-form-label-margin-bottom-sm)}.datetime-range-picker-wrapper--sm.datetime-range-picker-wrapper--viewmode.svelte-1iz2ymy .datetime-range-picker-wrapper__label{margin-bottom:var(--ng-form-label-viewmode-margin-bottom-sm)}.datetime-range-picker-wrapper--md.svelte-1iz2ymy .datetime-range-picker-wrapper__label{font-size:var(--ng-form-label-font-size-md);margin-bottom:var(--ng-form-label-margin-bottom-md)}.datetime-range-picker-wrapper--md.datetime-range-picker-wrapper--viewmode.svelte-1iz2ymy .datetime-range-picker-wrapper__label{margin-bottom:var(--ng-form-label-viewmode-margin-bottom-md)}.datetime-range-picker-wrapper--lg.svelte-1iz2ymy .datetime-range-picker-wrapper__label{font-size:var(--ng-form-label-font-size-lg);margin-bottom:var(--ng-form-label-margin-bottom-lg)}.datetime-range-picker-wrapper--lg.datetime-range-picker-wrapper--viewmode.svelte-1iz2ymy .datetime-range-picker-wrapper__label{margin-bottom:var(--ng-form-label-viewmode-margin-bottom-lg)}button.ng-video-wrapper.svelte-1v8kj5o.svelte-1v8kj5o{cursor:pointer}.ng-video-wrapper.svelte-1v8kj5o.svelte-1v8kj5o{background:none;border:none;padding:0;margin:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.ng-video-wrapper.svelte-1v8kj5o .ng-video.svelte-1v8kj5o{height:100%;width:100%}.ng-video--skeleton.svelte-1v8kj5o.svelte-1v8kj5o{animation:svelte-1v8kj5o-ng-video-pulse 1.4s ease-in-out infinite;background:var(--ng-background-disabled);border-radius:var(--ng-radius-sm);min-height:calc(var(--ng-font-size) * 8)}@keyframes svelte-1v8kj5o-ng-video-pulse{0%,to{opacity:1}50%{opacity:.55}}.auto.svelte-1v8kj5o.svelte-1v8kj5o{aspect-ratio:var(--aspect, auto);object-fit:cover}.fixed.cover.svelte-1v8kj5o.svelte-1v8kj5o{object-fit:cover;max-width:100%;max-height:100%}.fixed.contain.svelte-1v8kj5o.svelte-1v8kj5o{object-fit:contain;width:100%;height:100%}.fixed.contain.left.svelte-1v8kj5o.svelte-1v8kj5o,.fixed.contain.right.svelte-1v8kj5o.svelte-1v8kj5o,.fixed.contain.center.svelte-1v8kj5o.svelte-1v8kj5o{width:100%;height:100%;object-fit:contain}.fixed.contain.left.svelte-1v8kj5o.svelte-1v8kj5o{object-position:left center}.fixed.contain.right.svelte-1v8kj5o.svelte-1v8kj5o{object-position:right center}.fixed.contain.center.svelte-1v8kj5o.svelte-1v8kj5o{object-position:center center}.qms-search.svelte-c3lc9i.svelte-c3lc9i{position:relative;flex:1 1 auto;min-width:0;height:44px;font-family:var(--ng-font)}.qms-search.svelte-c3lc9i .material-symbols-outlined{font-variation-settings:"FILL" 1,"wght" 500}.qms-search__card.svelte-c3lc9i.svelte-c3lc9i{position:absolute;top:0;left:0;right:0;background:color-mix(in srgb,var(--ng-background-overlay) 20%,transparent);border-radius:calc(var(--ng-rounded) * 2.5);transition:background-color .15s ease,border-radius .15s ease}.qms-search__card--open.svelte-c3lc9i.svelte-c3lc9i{background:var(--ng-background-surface);border-radius:calc(var(--ng-rounded) * 5);box-shadow:0 0 6px #00000029;z-index:200}.qms-search__field.svelte-c3lc9i.svelte-c3lc9i{position:relative;display:flex;align-items:center;gap:12px;height:44px;padding:0 20px}.qms-search__divider.svelte-c3lc9i.svelte-c3lc9i{height:1px;margin:0 20px 7.5px;background:var(--ng-border-primary, #eeeeee)}.qms-search__field-icon.svelte-c3lc9i.svelte-c3lc9i{display:flex;align-items:center;color:var(--ng-text-secondary)}.qms-search__field-icon.svelte-c3lc9i .material-symbols-outlined{font-size:calc(var(--ng-font-size) * 1.5)!important}.qms-search__input.svelte-c3lc9i.svelte-c3lc9i{flex:1;min-width:0;border:none;outline:none;background:transparent;font-family:var(--ng-font);font-size:calc(var(--ng-font-size) * 1.07);font-weight:var(--ng-font-weight);line-height:24px;color:var(--ng-text-primary)}.qms-search__input.svelte-c3lc9i.svelte-c3lc9i::placeholder{color:var(--ng-text-secondary)}.qms-search__clear.svelte-c3lc9i.svelte-c3lc9i{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;padding:0;border:none;border-radius:50%;background:var(--ng-background-surface-alt, #eeeeee);color:var(--ng-text-secondary);cursor:pointer}.qms-search__clear.svelte-c3lc9i .material-symbols-outlined{font-size:calc(var(--ng-font-size) * 1.14)!important}.qms-search__clear.svelte-c3lc9i.svelte-c3lc9i:hover{background:var(--ng-accent-muted, #d9e0ea)}.qms-search__panel.svelte-c3lc9i.svelte-c3lc9i{padding-bottom:8px;max-height:calc(100vh - 140px);overflow-y:auto}.qms-search__note.svelte-c3lc9i.svelte-c3lc9i{display:flex;align-items:center;gap:8px;margin:0;padding:12px 20px;font-size:var(--ng-font-size);font-weight:var(--ng-font-weight);line-height:22px;color:var(--ng-text-secondary)}.qms-search__note.svelte-c3lc9i strong.svelte-c3lc9i{font-weight:600;color:var(--ng-text-primary)}.qms-search__note.svelte-c3lc9i .material-symbols-outlined{font-size:calc(var(--ng-font-size) * 1.5)!important}.qms-search__history.svelte-c3lc9i.svelte-c3lc9i{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding-right:20px}.qms-search__history.svelte-c3lc9i .qms-search__note.svelte-c3lc9i{padding-right:0}.qms-search__chip.svelte-c3lc9i.svelte-c3lc9i{padding:4px 10px;border:none;border-radius:calc(var(--ng-rounded) * 1.5);background:color-mix(in srgb,var(--ng-background-overlay) 20%,transparent);font-family:var(--ng-font);font-size:var(--ng-font-size);font-weight:var(--ng-font-weight);color:var(--ng-text-primary);cursor:pointer}.qms-search__chip.svelte-c3lc9i.svelte-c3lc9i:hover{background:color-mix(in srgb,var(--ng-background-overlay) 40%,transparent)}.qms-search__history-clear.svelte-c3lc9i.svelte-c3lc9i{display:flex;align-items:center;gap:6px;margin-left:auto;padding:4px 6px;border:none;background:transparent;font-family:var(--ng-font);font-size:var(--ng-font-size);font-weight:var(--ng-font-weight);color:var(--ng-text-secondary);cursor:pointer}.qms-search__history-clear.svelte-c3lc9i .material-symbols-outlined{font-size:calc(var(--ng-font-size) * 1.5)!important;font-variation-settings:"FILL" 0,"wght" 500}.qms-search__history-clear.svelte-c3lc9i.svelte-c3lc9i:hover{color:var(--ng-text-primary)}.qms-search__section-title.svelte-c3lc9i.svelte-c3lc9i{margin:0;padding:8px 20px 2px;font-size:calc(var(--ng-font-size) * .85);font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ng-text-secondary)}.qms-search__list.svelte-c3lc9i.svelte-c3lc9i{list-style:none;margin:0;padding:0}.qms-search__row.svelte-c3lc9i.svelte-c3lc9i{position:relative;display:flex;align-items:center;gap:12px;width:100%;height:56px;padding:0 20px;border:none;background:transparent;text-align:left;text-decoration:none;color:inherit;cursor:pointer}.qms-search__row.svelte-c3lc9i.svelte-c3lc9i:before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:var(--ng-accent-hover, #5d8ef6);opacity:0}.qms-search__row.svelte-c3lc9i.svelte-c3lc9i:hover,.qms-search__row.svelte-c3lc9i.svelte-c3lc9i:focus-visible{background:var(--ng-background-surface-alt, #eeeeee);outline:none}.qms-search__row.svelte-c3lc9i.svelte-c3lc9i:hover:before,.qms-search__row.svelte-c3lc9i.svelte-c3lc9i:focus-visible:before{opacity:1}.qms-search__row-media.svelte-c3lc9i.svelte-c3lc9i{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:50%;overflow:hidden;background:var(--ng-accent-muted, #a7c2fa);background:color-mix(in srgb,var(--ng-accent-primary) 35%,var(--ng-background-surface));color:color-mix(in srgb,var(--ng-accent-primary) 80%,transparent)}.qms-search__row-media.svelte-c3lc9i .material-symbols-outlined{font-size:calc(var(--ng-font-size) * 1.36)!important}.qms-search__row-media.svelte-c3lc9i img.svelte-c3lc9i{width:100%;height:100%;object-fit:cover}.qms-search__row-content.svelte-c3lc9i.svelte-c3lc9i{display:flex;flex-direction:column;flex:1;min-width:0}.qms-search__row-title.svelte-c3lc9i.svelte-c3lc9i{font-size:calc(var(--ng-font-size) * 1.07);font-weight:600;line-height:20px;color:var(--ng-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qms-search__row-subtitle.svelte-c3lc9i.svelte-c3lc9i{font-size:calc(var(--ng-font-size) * .93);font-weight:var(--ng-font-weight);line-height:18px;color:var(--ng-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qms-search__dot.svelte-c3lc9i.svelte-c3lc9i{margin:0 6px}.qms-search__row-type.svelte-c3lc9i.svelte-c3lc9i{flex-shrink:0;font-size:calc(var(--ng-font-size) * 1);font-weight:var(--ng-font-weight);line-height:20px;color:var(--ng-text-primary)}.qms-search__view-all.svelte-c3lc9i.svelte-c3lc9i{position:relative;display:flex;align-items:center;gap:8px;height:36px;padding:0 20px;font-size:var(--ng-font-size);font-weight:var(--ng-font-weight);line-height:26px;color:var(--ng-text-secondary);text-decoration:none;cursor:pointer}.qms-search__view-all.svelte-c3lc9i strong.svelte-c3lc9i{font-weight:600;color:var(--ng-text-primary)}.qms-search__view-all.svelte-c3lc9i .material-symbols-outlined{font-size:calc(var(--ng-font-size) * 1.5)!important}.qms-search__view-all.svelte-c3lc9i.svelte-c3lc9i:before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:var(--ng-accent-hover, #5d8ef6);opacity:0}.qms-search__view-all.svelte-c3lc9i.svelte-c3lc9i:hover,.qms-search__view-all.svelte-c3lc9i.svelte-c3lc9i:focus-visible{background:var(--ng-background-surface-alt, #eeeeee);outline:none}.qms-search__view-all.svelte-c3lc9i.svelte-c3lc9i:hover:before,.qms-search__view-all.svelte-c3lc9i.svelte-c3lc9i:focus-visible:before{opacity:1}@media (max-width: 1024px){.qms-search.svelte-c3lc9i.svelte-c3lc9i{min-width:0}}.qm-nav__row.svelte-wqfxqz.svelte-wqfxqz{position:relative;display:flex;align-items:center;gap:8px;width:100%;box-sizing:border-box;min-height:34px;padding:3px 20px 3px 24px;border:none;background:transparent;color:var(--ng-text-primary, #252525);font:inherit;font-size:var(--ng-font-size);font-weight:500;text-align:left;text-decoration:none;cursor:pointer;transition:color .2s ease}.qm-nav__row.svelte-wqfxqz .material-symbols-outlined{font-size:calc(var(--ng-font-size) * 1.5)!important}.qm-nav__row.svelte-wqfxqz.svelte-wqfxqz:not(.qm-nav__row--nested){min-height:48px;gap:16px;padding:4px 32px}.qm-nav__row.svelte-wqfxqz:not(.qm-nav__row--nested) .material-symbols-outlined{font-size:calc(var(--ng-font-size) * 2.2)!important}.qm-nav__row.svelte-wqfxqz:not(.qm-nav__row--nested) .qm-nav__caret.svelte-wqfxqz .material-symbols-outlined{font-size:calc(var(--ng-font-size) * 1.5)!important}.qm-nav__row.svelte-wqfxqz.svelte-wqfxqz:before{content:"";position:absolute;top:2px;bottom:2px;left:16px;right:14px;border-radius:calc(var(--ng-rounded) * 1.5);background:transparent;transition:background .2s ease}.qm-nav__row.svelte-wqfxqz>.svelte-wqfxqz{position:relative}.qm-nav__row.svelte-wqfxqz.svelte-wqfxqz:hover:before{background:color-mix(in srgb,var(--ng-accent-primary) 8%,transparent)}.qm-nav__row--expanded.svelte-wqfxqz.svelte-wqfxqz{font-weight:600}.qm-nav__row--expanded.svelte-wqfxqz.svelte-wqfxqz:before,.qm-nav__row--expanded.svelte-wqfxqz.svelte-wqfxqz:hover:before{background:color-mix(in srgb,var(--ng-accent-primary) 5%,transparent)}.qm-nav__row--nested.qm-nav__row--expanded.svelte-wqfxqz.svelte-wqfxqz:before,.qm-nav__row--nested.qm-nav__row--expanded.svelte-wqfxqz.svelte-wqfxqz:hover:before{background:color-mix(in srgb,var(--ng-accent-primary) 5%,transparent)}.qm-nav__row--active.svelte-wqfxqz.svelte-wqfxqz{color:var(--ng-accent-primary);font-weight:600}.qm-nav__row--active.svelte-wqfxqz.svelte-wqfxqz:before,.qm-nav__row--active.svelte-wqfxqz.svelte-wqfxqz:hover:before{background:color-mix(in srgb,var(--ng-accent-primary) 8%,transparent)}.qm-nav__row--static.svelte-wqfxqz.svelte-wqfxqz{cursor:default}.qm-nav__row--static.svelte-wqfxqz.svelte-wqfxqz:hover:before{background:transparent}.qm-nav__icon.svelte-wqfxqz.svelte-wqfxqz{display:flex;align-items:center;justify-content:center;width:20px;flex-shrink:0}.qm-nav__label.svelte-wqfxqz.svelte-wqfxqz{flex:1;min-width:0;line-height:110%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qm-nav__caret.svelte-wqfxqz.svelte-wqfxqz{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;color:var(--ng-text-primary)}.qm-nav__caret.svelte-wqfxqz .material-symbols-outlined{font-size:calc(var(--ng-font-size) * 1.3)!important}.qm-nav__section.svelte-gk8sdw{margin:0}.qm-nav__children.svelte-gk8sdw{margin:2px 14px 4px;padding:8px 0;border-radius:calc(var(--ng-rounded) * 1.5);background:color-mix(in srgb,var(--ng-accent-primary) 5%,transparent)}.qm-nav__panel.svelte-ctne3.svelte-ctne3{display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden}.qm-nav__panel.svelte-ctne3 .material-symbols-outlined{font-variation-settings:"wght" 500}.qm-nav__header.svelte-ctne3.svelte-ctne3{display:flex;align-items:center;gap:10px;padding:20px 16px 10px;box-sizing:border-box;flex-shrink:0}.qm-nav__header.svelte-ctne3+.qm-nav__search.svelte-ctne3{padding-top:0}.qm-nav__header-title.svelte-ctne3.svelte-ctne3{flex:1;min-width:0;font-size:var(--ng-font-size);font-weight:600;color:var(--ng-text-primary, #252525);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qm-nav__back.svelte-ctne3.svelte-ctne3{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;padding:0;background:color-mix(in srgb,var(--ng-background-overlay) 20%,transparent);border:none;border-radius:50%;cursor:pointer;color:var(--ng-text-primary);transition:background .15s ease}.qm-nav__back.svelte-ctne3 .material-symbols-outlined{font-size:calc(var(--ng-font-size) * 1.15)!important}.qm-nav__back.svelte-ctne3.svelte-ctne3:hover{background:var(--ng-border-primary)}.qm-nav__search.svelte-ctne3.svelte-ctne3{display:flex;align-items:center;padding:18px 16px 0;flex-shrink:0}.qm-nav__search-input-wrapper.svelte-ctne3.svelte-ctne3{display:flex;align-items:center;gap:10px;flex:1;min-width:0;height:44px;box-sizing:border-box;padding:0 12px;background:color-mix(in srgb,var(--ng-background-overlay) 20%,transparent);border:1px solid color-mix(in srgb,var(--ng-background-surface-alt) 100%,transparent);border-radius:calc(var(--ng-rounded) * 1.5);transition:all .2s ease;color:var(--ng-text-secondary)}.qm-nav__search-input-wrapper.svelte-ctne3 .material-symbols-outlined{font-size:calc(var(--ng-font-size) * 1.5)!important;flex-shrink:0}.qm-nav__search-input-wrapper.svelte-ctne3.svelte-ctne3:focus-within{background:var(--ng-background-surface);border-color:var(--ng-accent-primary);box-shadow:0 0 0 3px #3b82f61a}.qm-nav__search-input.svelte-ctne3.svelte-ctne3{flex:1;min-width:0;border:none;background:transparent;font-size:var(--ng-font-size);font-weight:var(--ng-font-weight);font-family:var(--ng-font);color:var(--ng-text-primary, #1e293b);outline:none}.qm-nav__search-input.svelte-ctne3.svelte-ctne3::placeholder{color:var(--ng-text-secondary)}.qm-nav__menu.svelte-ctne3.svelte-ctne3{padding:10px 0 0}.qm-nav__empty.svelte-ctne3.svelte-ctne3{display:flex;align-items:center;gap:calc(var(--ng-font-size) * .85);margin:12px 16px;padding:14px 16px;border-radius:var(--ng-rounded);background:var(--ng-yellow-50);color:var(--ng-yellow-900)}.qm-nav__empty.svelte-ctne3 .material-symbols-outlined{font-size:calc(var(--ng-font-size) * 1.45)!important;flex-shrink:0}.qm-nav__empty-text.svelte-ctne3.svelte-ctne3{margin:0;font-weight:var(--ng-font-weight);font-size:var(--ng-font-size);line-height:1.3}.qm-nav__flyout.svelte-190ufq1{position:fixed;bottom:0;width:387px;background:var(--ng-background-surface, #ffffff);box-shadow:3px 0 6px #00000029;z-index:100;display:flex;flex-direction:column;overflow:hidden;font-family:var(--ng-font)}.qm-nav-overlay.svelte-15tfny5{position:fixed;top:58px;left:0;right:0;bottom:0;background:var(--ng-background-overlay, rgba(0, 0, 0, .5));z-index:99;animation:svelte-15tfny5-fadeIn .2s ease}.qm-nav.svelte-15tfny5{position:fixed;left:0;top:58px;bottom:0;width:387px;background:var(--ng-background-surface, #ffffff);box-shadow:3px 0 6px #00000029;z-index:100;display:flex;flex-direction:column;overflow:hidden;font-family:var(--ng-font)}@keyframes svelte-15tfny5-fadeIn{0%{opacity:0}to{opacity:1}}.qms-header-logo.svelte-79nd8d{display:flex;align-items:center;color:var(--ng-text-primary);-webkit-user-select:none;user-select:none;text-decoration:none}.qms-header-logo__image.svelte-79nd8d{display:block;height:calc(var(--ng-font-size) * 1.43);width:auto}.qms-header-logo__text.svelte-79nd8d{font-size:calc(var(--ng-font-size) * 1.45);font-weight:800;letter-spacing:-.02em;color:var(--ng-text-primary)}.qms-header-toggle.svelte-1j6pixl.svelte-1j6pixl{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:calc(var(--ng-font-size) * 2.57);height:calc(var(--ng-font-size) * 2.57);padding:0;border:none;border-radius:50%;background:color-mix(in srgb,var(--ng-background-overlay) 20%,transparent);cursor:pointer;transition:background-color .2s ease}.qms-header-toggle.svelte-1j6pixl span.svelte-1j6pixl{display:block;width:calc(var(--ng-font-size) * 1.29);height:2px;border-radius:2px;background-color:var(--ng-text-primary);transition:transform .25s ease,opacity .2s ease}.qms-header-toggle.svelte-1j6pixl.svelte-1j6pixl:hover,.qms-header-toggle--open.svelte-1j6pixl.svelte-1j6pixl{background:color-mix(in srgb,var(--ng-background-overlay) 25%,transparent)}.qms-header-toggle--open.svelte-1j6pixl span.svelte-1j6pixl:nth-child(1){transform:translateY(6px) rotate(45deg)}.qms-header-toggle--open.svelte-1j6pixl span.svelte-1j6pixl:nth-child(2){opacity:0}.qms-header-toggle--open.svelte-1j6pixl span.svelte-1j6pixl:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.qms-lang.svelte-16q490g{position:relative;flex:0 0 auto;height:36px;font-family:var(--ng-font)}.qms-lang__trigger.svelte-16q490g{display:flex;align-items:center;gap:6px;height:36px;padding:0;border:none;background:transparent;cursor:pointer}.qms-lang__trigger.svelte-16q490g:disabled{cursor:default}.qms-lang__flag-badge.svelte-16q490g{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:50%;background:color-mix(in srgb,var(--ng-background-overlay) 20%,transparent)}.qms-lang__flag.svelte-16q490g{width:24px;height:24px;flex-shrink:0;border-radius:50%;object-fit:cover}.qms-lang__code.svelte-16q490g{font-size:calc(var(--ng-font-size) * 1.14);font-weight:700;line-height:24px;color:var(--ng-text-primary)}.qms-lang__caret.svelte-16q490g{display:flex;align-items:center;color:var(--ng-text-primary);transition:transform .15s ease}.qms-lang__caret.svelte-16q490g .material-symbols-outlined{font-size:calc(var(--ng-font-size) * 1.57)!important}.qms-lang__caret--open.svelte-16q490g{transform:rotate(180deg)}.qms-lang__menu.svelte-16q490g{position:absolute;top:calc(100% + 21px);right:0;z-index:200;width:188px;padding:5px 0;border-radius:calc(var(--ng-rounded) * 3);background:var(--ng-background-surface);box-shadow:var(--ng-shadow-lg)}.qms-lang__note.svelte-16q490g{margin:0;padding:10px 20px;font-size:calc(var(--ng-font-size) * 1.07);font-weight:var(--ng-font-weight);line-height:24px;color:var(--ng-text-secondary)}.qms-lang__divider.svelte-16q490g{height:1px;margin:0 11px 0 17px;background:var(--ng-border-primary, #e5e5e5)}.qms-lang__row.svelte-16q490g{display:flex;align-items:center;gap:8px;width:100%;height:52px;padding:0 19px;border:none;background:transparent;text-align:left;cursor:pointer}.qms-lang__row.svelte-16q490g:hover,.qms-lang__row.svelte-16q490g:focus-visible{background:var(--ng-background-surface-alt, #f0f3f7);outline:none}.qms-lang__row-text.svelte-16q490g{font-family:var(--ng-font);font-size:calc(var(--ng-font-size) * 1.07);font-weight:var(--ng-font-weight);letter-spacing:.3px;line-height:30px;color:var(--ng-text-primary)}.qms-account.svelte-1ev0vit{position:relative;flex:0 0 auto;height:36px;font-family:var(--ng-font)}.qms-account__trigger.svelte-1ev0vit{display:flex;align-items:center;gap:15px;height:36px;padding:0;border:none;background:transparent;cursor:pointer}.qms-account__identity.svelte-1ev0vit{display:flex;flex-direction:column;align-items:flex-end;min-width:0}.qms-account__name.svelte-1ev0vit{font-size:calc(var(--ng-font-size) * 1.07);font-weight:700;line-height:24px;color:var(--ng-text-primary);white-space:nowrap}.qms-account__email.svelte-1ev0vit{font-size:var(--ng-font-size);font-weight:var(--ng-font-weight);line-height:24px;color:var(--ng-text-secondary);white-space:nowrap}.qms-account__caret.svelte-1ev0vit{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:50%;background:color-mix(in srgb,var(--ng-background-overlay) 20%,transparent);color:var(--ng-text-primary);transition:transform .15s ease}.qms-account__caret.svelte-1ev0vit .material-symbols-outlined{font-size:calc(var(--ng-font-size) * 1.57)!important}.qms-account__caret--open.svelte-1ev0vit{transform:rotate(180deg)}.qms-account__menu.svelte-1ev0vit{position:absolute;top:calc(100% + 21px);right:0;z-index:200;width:269px;padding:5px 0;border-radius:calc(var(--ng-rounded) * 3);background:var(--ng-background-surface);box-shadow:var(--ng-shadow-lg)}.qms-account__divider.svelte-1ev0vit{height:1px;margin:0 11px 0 17px;background:var(--ng-border-primary, #e5e5e5)}.qms-account__row.svelte-1ev0vit{display:flex;align-items:center;gap:11px;width:100%;height:52px;padding:0 19px;border:none;background:transparent;text-align:left;cursor:pointer}.qms-account__row.svelte-1ev0vit:hover,.qms-account__row.svelte-1ev0vit:focus-visible{background:var(--ng-background-surface-alt, #f0f3f7);outline:none}.qms-account__row-icon.svelte-1ev0vit{display:flex;align-items:center;flex-shrink:0;color:var(--ng-text-primary)}.qms-account__row-icon.svelte-1ev0vit .material-symbols-outlined{font-size:calc(var(--ng-font-size) * 1.5)!important}.qms-account__row-text.svelte-1ev0vit{font-family:var(--ng-font);font-size:calc(var(--ng-font-size) * 1.07);font-weight:var(--ng-font-weight);letter-spacing:.3px;line-height:30px;color:var(--ng-text-primary)}@media (max-width: 1024px){.qms-account__identity.svelte-1ev0vit{display:none}}.qms-notif.svelte-nudz0g.svelte-nudz0g{position:relative;flex:0 0 auto;height:36px;font-family:var(--ng-font)}.qms-notif__trigger.svelte-nudz0g .material-symbols-outlined,.qms-notif__row-icon.svelte-nudz0g .material-symbols-outlined,.qms-notif__empty-icon.svelte-nudz0g .material-symbols-outlined{transform:rotate(35deg)}.qms-notif__trigger.svelte-nudz0g.svelte-nudz0g{position:relative;display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;padding:0;background:color-mix(in srgb,var(--ng-background-overlay) 20%,transparent);border:none;border-radius:50%;cursor:pointer;color:var(--ng-text-primary)}.qms-notif__trigger.svelte-nudz0g .material-symbols-outlined{font-size:calc(var(--ng-font-size) * 1.57)!important}.qms-notif__dot.svelte-nudz0g.svelte-nudz0g{position:absolute;top:0;right:4px;width:8px;height:8px;border-radius:50%;background:var(--ng-red-700, #b91c1b);border:1px solid var(--ng-background-surface)}.qms-notif__menu.svelte-nudz0g.svelte-nudz0g{position:absolute;top:calc(100% + 21px);left:var(--qms-notif-shift, 0px);z-index:200;display:flex;flex-direction:column;width:454px;padding-bottom:20px;border-radius:calc(var(--ng-rounded) * 5);background:var(--ng-background-surface);box-shadow:var(--ng-shadow-lg)}.qms-notif__header.svelte-nudz0g.svelte-nudz0g{position:relative;padding:20px 20px 0}.qms-notif__heading.svelte-nudz0g.svelte-nudz0g{margin:0;font-size:calc(var(--ng-font-size) * 1.14);font-weight:700;line-height:24px;color:var(--ng-text-primary)}.qms-notif__sub.svelte-nudz0g.svelte-nudz0g{margin:0;font-size:var(--ng-font-size);font-weight:var(--ng-font-weight);line-height:24px;color:var(--ng-text-secondary)}.qms-notif__close.svelte-nudz0g.svelte-nudz0g{position:absolute;top:20px;right:20px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:none;border-radius:50%;background:color-mix(in srgb,var(--ng-background-surface-alt) 60%,transparent);color:var(--ng-text-primary);cursor:pointer}.qms-notif__close.svelte-nudz0g .material-symbols-outlined{font-size:calc(var(--ng-font-size) * 1.29)!important}.qms-notif__divider.svelte-nudz0g.svelte-nudz0g{height:1px;margin:8px 20px 0;background:var(--ng-border-primary, #e5e5e5)}.qms-notif__tabs.svelte-nudz0g.svelte-nudz0g{display:flex;flex-wrap:wrap;align-items:center;gap:6px 22px;padding:5px 24px 0}.qms-notif__tab.svelte-nudz0g.svelte-nudz0g{position:relative;padding:0;border:none;background:transparent;font-family:var(--ng-font);font-size:calc(var(--ng-font-size) * 1.07);font-weight:var(--ng-font-weight);line-height:26px;color:var(--ng-text-secondary);white-space:nowrap;cursor:pointer}.qms-notif__tab--active.svelte-nudz0g.svelte-nudz0g{font-weight:700;color:var(--ng-red-700, #b91c1b)}.qms-notif__badge.svelte-nudz0g.svelte-nudz0g{position:absolute;top:-4px;right:-11px;display:flex;align-items:center;justify-content:center;min-width:15px;height:15px;padding:0 3px;border-radius:calc(var(--ng-rounded) * 2);background:var(--ng-red-200, #fecaca);font-size:calc(var(--ng-font-size) * .72);font-weight:700;line-height:15px;color:var(--ng-red-900, #7f1c1d)}.qms-notif__body.svelte-nudz0g.svelte-nudz0g{max-height:461px;overflow-y:auto}.qms-notif__group.svelte-nudz0g.svelte-nudz0g{margin:0;padding:10px 21px 0;font-size:calc(var(--ng-font-size) * .93);font-weight:700;line-height:26px;color:var(--ng-text-secondary)}.qms-notif__row.svelte-nudz0g.svelte-nudz0g{position:relative;display:flex;align-items:center;gap:12px;width:100%;height:67px;padding:0 25px 0 20px;border:none;background:transparent;text-align:left;cursor:pointer}.qms-notif__row.svelte-nudz0g.svelte-nudz0g:hover,.qms-notif__row.svelte-nudz0g.svelte-nudz0g:focus-visible{background:var(--ng-background-surface-alt, #f0f3f7);outline:none}.qms-notif__bar.svelte-nudz0g.svelte-nudz0g{position:absolute;top:0;left:0;width:5px;height:100%;background:var(--ng-red-900, #7f1c1d)}.qms-notif__row-icon.svelte-nudz0g.svelte-nudz0g{display:flex;align-items:center;justify-content:center;width:48px;height:48px;flex-shrink:0;border-radius:50%;background:var(--ng-accent-muted, #a7c2fa);background:color-mix(in srgb,var(--ng-accent-primary) 35%,var(--ng-background-surface));color:var(--ng-blue-800, #1d40ae)}.qms-notif__row-icon.svelte-nudz0g .material-symbols-outlined{font-size:calc(var(--ng-font-size) * 1.7)!important}.qms-notif__row--unread.svelte-nudz0g .qms-notif__row-icon.svelte-nudz0g{background:var(--ng-red-200, #fecaca);color:var(--ng-red-900, #7f1c1d)}.qms-notif__row-body.svelte-nudz0g.svelte-nudz0g{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.qms-notif__row-title.svelte-nudz0g.svelte-nudz0g{font-size:calc(var(--ng-font-size) * 1.14);font-weight:500;line-height:26px;color:var(--ng-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qms-notif__row-meta.svelte-nudz0g.svelte-nudz0g{display:flex;align-items:center;gap:8px;font-size:calc(var(--ng-font-size) * .86);font-weight:var(--ng-font-weight);line-height:26px;color:var(--ng-text-secondary);white-space:nowrap}.qms-notif__row-code.svelte-nudz0g.svelte-nudz0g{font-weight:600;text-decoration:underline}.qms-notif__row-caret.svelte-nudz0g.svelte-nudz0g{display:flex;align-items:center;flex-shrink:0;color:var(--ng-text-primary)}.qms-notif__row-caret.svelte-nudz0g .material-symbols-outlined{font-size:calc(var(--ng-font-size) * 1.29)!important}.qms-notif__clear.svelte-nudz0g.svelte-nudz0g{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;padding:20px 0 0;border:none;background:transparent;color:var(--ng-text-primary);cursor:pointer}.qms-notif__clear.svelte-nudz0g .material-symbols-outlined{font-size:calc(var(--ng-font-size) * 1.29)!important}.qms-notif__clear-text.svelte-nudz0g.svelte-nudz0g{font-family:var(--ng-font);font-size:var(--ng-font-size);font-weight:var(--ng-font-weight);line-height:26px;color:var(--ng-text-primary)}.qms-notif__empty.svelte-nudz0g.svelte-nudz0g{display:flex;flex-direction:column;align-items:center;padding:44px 20px 34px}.qms-notif__empty-icon.svelte-nudz0g.svelte-nudz0g{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;background:var(--ng-accent-muted, #d9e0ea);color:var(--ng-text-primary)}.qms-notif__empty-icon.svelte-nudz0g .material-symbols-outlined{font-size:calc(var(--ng-font-size) * 2)!important}.qms-notif__empty-text.svelte-nudz0g.svelte-nudz0g{margin:11px 0 0;font-size:var(--ng-font-size);font-weight:700;line-height:26px;color:var(--ng-text-secondary);text-align:center}.qms-header.svelte-1ocsdyt{position:sticky;top:0;z-index:100;background:var(--ng-background-surface);border-bottom:1px solid var(--ng-border-primary);box-shadow:var(--ng-shadow-sm);font-family:var(--ng-font)}.qms-header.svelte-1ocsdyt .material-symbols-outlined{font-variation-settings:"wght" 500}.qms-header__container.svelte-1ocsdyt{display:flex;align-items:center;height:calc(var(--ng-font-size) * 4.57);padding:0 20px;max-width:100%}.qms-header__left.svelte-1ocsdyt{display:flex;align-items:center;gap:15px;flex:0 0 auto}.qms-header__right.svelte-1ocsdyt{display:flex;align-items:center;justify-content:flex-end;gap:24px;flex:0 0 auto}.qms-header__right.svelte-1ocsdyt .qms-account{margin-left:16px}.qms-header__divider.svelte-1ocsdyt{width:2px;height:24px;background:var(--ng-border-primary);margin:0 10px}.qms-header__actions.svelte-1ocsdyt{display:flex;gap:10px}.qms-header__action-btn.svelte-1ocsdyt{display:flex;align-items:center;gap:8px;padding:10px 18px;border-radius:var(--ng-rounded);border:none;font-size:var(--ng-font-size);font-weight:600;color:var(--ng-text-on-accent);background:var(--ng-text-secondary);cursor:pointer;transition:all .2s ease;white-space:nowrap}.qms-header__action-btn.svelte-1ocsdyt .material-symbols-outlined{font-size:calc(var(--ng-font-size) * 1.15)!important}.qms-header__action-btn.svelte-1ocsdyt:hover{transform:translateY(-1px);box-shadow:var(--ng-shadow-lg)}.qms-header__action-btn.svelte-1ocsdyt:active{transform:translateY(0)}.qms-header__action-btn--success.svelte-1ocsdyt{background:var(--ng-status-success)}.qms-header__action-btn--warning.svelte-1ocsdyt{background:var(--ng-status-warning)}.qms-header__action-btn--primary.svelte-1ocsdyt{background:var(--ng-accent-primary)}.qms-header__action-text.svelte-1ocsdyt{line-height:1}.qms-header__search.svelte-1ocsdyt{display:flex;flex:1 1 auto;min-width:0;margin:0 70px}@media (max-width: 1440px){.qms-header__search.svelte-1ocsdyt{margin:0 32px}}@media (max-width: 1024px){.qms-header__action-text.svelte-1ocsdyt{display:none}.qms-header__action-btn.svelte-1ocsdyt{padding:10px 12px}.qms-header__search.svelte-1ocsdyt{margin:0 12px}}.qm-stat-card.svelte-2tzmsq.svelte-2tzmsq{display:flex;justify-content:space-between;align-items:center;padding:20px;width:100%;border-radius:var(--ng-rounded);background:var(--ng-background-surface);border:1px solid var(--ng-border-primary);transition:all .2s ease;font-family:var(--ng-font)}.qm-stat-card--pointer.svelte-2tzmsq.svelte-2tzmsq{cursor:pointer}.qm-stat-card.svelte-2tzmsq.svelte-2tzmsq:hover{box-shadow:var(--ng-shadow-sm);transform:translateY(-2px);background:var(--ng-background-surface-alt)}.qm-stat-card__left.svelte-2tzmsq.svelte-2tzmsq{display:flex;gap:12px;position:relative;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:12px}.qm-stat-card__icon.svelte-2tzmsq.svelte-2tzmsq{width:calc(var(--ng-font-size) * 1.6);height:calc(var(--ng-font-size) * 1.6);flex:0 0 calc(var(--ng-font-size) * 1.6);border-radius:100%;margin-right:8px;display:flex;align-items:center;justify-content:center}.qm-stat-card__icon.svelte-2tzmsq .material-symbols-outlined{font-size:calc(var(--ng-font-size) * 1.15)!important}.qm-stat-card__content.svelte-2tzmsq.svelte-2tzmsq{text-overflow:ellipsis;width:100%;white-space:nowrap;position:relative}.qm-stat-card__title.svelte-2tzmsq.svelte-2tzmsq{font-size:calc(var(--ng-font-size) * 1.15);font-weight:600;color:var(--ng-text-primary);white-space:nowrap;text-overflow:ellipsis}.qm-stat-card__value.svelte-2tzmsq.svelte-2tzmsq{display:flex;align-items:center;font-size:calc(var(--ng-font-size) * 2.15);font-weight:800;color:var(--ng-text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.qm-stat-card__value.svelte-2tzmsq span.svelte-2tzmsq{font-size:var(--ng-font-size);font-weight:500;color:var(--ng-text-secondary);margin-top:6px;margin-left:6px}.qm-stat-card__subtle.svelte-2tzmsq.svelte-2tzmsq{font-size:var(--ng-font-size);font-weight:var(--ng-font-weight);color:var(--ng-text-secondary);margin-top:4px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.qm-stat-card__button.svelte-2tzmsq.svelte-2tzmsq{margin-top:8px;font-size:var(--ng-font-size);font-weight:600;color:var(--ng-accent-primary);background:none;border:none;padding:0;display:inline-flex;text-decoration:none;display:flex;align-items:center;cursor:pointer}.qm-stat-card__button--disabled.svelte-2tzmsq.svelte-2tzmsq{pointer-events:none;opacity:.4;color:var(--ng-text-primary)}.qm-stat-card__chart.svelte-2tzmsq.svelte-2tzmsq{position:relative;width:110px;height:96px;margin:-8px -8px -8px 0}.qm-stat-card__chart.donut.svelte-2tzmsq svg.svelte-2tzmsq{width:100%;height:100%;display:block;margin:0;padding:0}.qm-stat-card__chart.donut.svelte-2tzmsq .donut-segment.svelte-2tzmsq{stroke-width:7}.qm-stat-card__chart.donut.svelte-2tzmsq .donut-progress-solid.svelte-2tzmsq,.qm-stat-card__chart.donut.svelte-2tzmsq .donut-progress-pattern.svelte-2tzmsq{stroke-width:7;transition:stroke-dasharray .9s cubic-bezier(.25,.46,.45,.94)}.qm-stat-card__chart.donut.svelte-2tzmsq .donut-progress-pattern.svelte-2tzmsq{mix-blend-mode:overlay}.qm-stat-card__chart.donut.svelte-2tzmsq .donut-percent-text.svelte-2tzmsq{font-size:clamp(5px,var(--ng-font-size) * .43,9px)}.qm-sidebar-wrapper.svelte-1lktnz0.svelte-1lktnz0{width:100%;height:calc(100vh - 65px);padding-right:16px;z-index:1000;transition:width .2s cubic-bezier(.4,0,.2,1);font-family:var(--ng-font)}.qm-sidebar-wrapper--collapsed.svelte-1lktnz0.svelte-1lktnz0{width:calc(var(--ng-font-size) * 2.3 + 32px)}.qm-sidebar.svelte-1lktnz0.svelte-1lktnz0{position:relative;z-index:10;display:flex;flex-direction:column;height:100%;background:var(--ng-background-surface);box-shadow:var(--ng-shadow-md);overflow:hidden}.qm-sidebar--collapsed.svelte-1lktnz0 .qm-sidebar__inner.svelte-1lktnz0{opacity:0;visibility:hidden;pointer-events:none}.qm-sidebar__toggle.svelte-1lktnz0.svelte-1lktnz0{position:absolute;top:16px;right:8px;z-index:2;display:flex;align-items:center;justify-content:center;width:calc(var(--ng-font-size) * 2.3);height:calc(var(--ng-font-size) * 2.3);padding:0;border:none;border-radius:var(--ng-rounded);background:transparent;color:var(--ng-text-secondary);cursor:pointer;transition:background .2s ease,color .2s ease}.qm-sidebar__toggle.svelte-1lktnz0 .material-symbols-outlined{font-size:calc(var(--ng-font-size) * 1.45)!important}.qm-sidebar__toggle.svelte-1lktnz0.svelte-1lktnz0:hover{background:var(--ng-background-surface-alt);color:var(--ng-text-primary)}.qm-sidebar__toggle.svelte-1lktnz0.svelte-1lktnz0:active{background:var(--ng-border-primary)}.qm-sidebar__inner.svelte-1lktnz0.svelte-1lktnz0{display:flex;flex-direction:column;flex:1;overflow:hidden;opacity:1;visibility:visible;transition:opacity .2s ease .2s,visibility .2s ease .2s}.qm-sidebar--collapsed.svelte-1lktnz0 .qm-sidebar__inner.svelte-1lktnz0{transition:opacity 0s,visibility 0s}.qm-sidebar__header.svelte-1lktnz0.svelte-1lktnz0{padding:20px 52px 12px 20px}.qm-sidebar__title.svelte-1lktnz0.svelte-1lktnz0{margin:0;font-size:calc(var(--ng-font-size) * 1.15);font-weight:600;color:var(--ng-text-primary);line-height:1.4;letter-spacing:-.4px;font-family:var(--ng-font)}.qm-sidebar__description.svelte-1lktnz0.svelte-1lktnz0{margin:8px 0 0;font-size:calc(var(--ng-font-size) * .93);font-weight:var(--ng-font-weight);color:var(--ng-text-secondary);line-height:1.5;font-family:var(--ng-font)}.qm-sidebar__content.svelte-1lktnz0.svelte-1lktnz0{flex:1;padding:0 12px;overflow-y:auto;overflow-x:hidden}.qm-sidebar__resize-handle.svelte-1lktnz0.svelte-1lktnz0{position:absolute;top:0;right:0;width:6px;height:100%;background:transparent;border:none;padding:0;cursor:ew-resize;z-index:3;transition:background .2s ease}.qm-sidebar__resize-handle.svelte-1lktnz0.svelte-1lktnz0:hover{background:var(--ng-accent-subtle)}.qm-sidebar__resize-handle--active.svelte-1lktnz0.svelte-1lktnz0{background:var(--ng-accent-primary)}.qm-content.svelte-wahxdk{height:calc(100vh - 65px);overflow-y:auto}.ng-confirm-bar.svelte-1ol4azo.svelte-1ol4azo{display:flex;align-items:center;justify-content:space-between;padding:20px;width:100%;border-radius:var(--ng-rounded);gap:20px;font-family:var(--ng-font)}.ng-confirm-bar__content.svelte-1ol4azo.svelte-1ol4azo{display:flex;align-items:center;gap:16px}.ng-confirm-bar__icon.svelte-1ol4azo.svelte-1ol4azo{display:flex;align-items:center;justify-content:center;width:calc(var(--ng-font-size) * 2.85);height:calc(var(--ng-font-size) * 2.85);border-radius:50%;flex-shrink:0}.ng-confirm-bar__icon.svelte-1ol4azo .icon{font-size:calc(var(--ng-font-size) * 1.4)}.ng-confirm-bar__text.svelte-1ol4azo.svelte-1ol4azo{display:flex;flex-direction:column;gap:2px}.ng-confirm-bar__title.svelte-1ol4azo.svelte-1ol4azo{font-size:calc(var(--ng-font-size) * 1.15);font-weight:600;line-height:1.4}.ng-confirm-bar__subtle.svelte-1ol4azo.svelte-1ol4azo{font-size:calc(var(--ng-font-size) * .85);font-weight:var(--ng-font-weight);color:var(--ng-text-secondary);line-height:1.4}.ng-confirm-bar__actions.svelte-1ol4azo.svelte-1ol4azo{display:flex;align-items:center;gap:12px;flex-shrink:0}.ng-confirm-bar__close.svelte-1ol4azo.svelte-1ol4azo{display:flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;color:inherit;cursor:pointer;opacity:.6}.ng-confirm-bar__close.svelte-1ol4azo.svelte-1ol4azo:hover{opacity:1}.ng-confirm-bar--primary.svelte-1ol4azo.svelte-1ol4azo{background-color:color-mix(in srgb,var(--ng-accent-primary) 10%,white);box-shadow:inset 0 0 0 1px var(--ng-accent-primary)}.ng-confirm-bar--primary.svelte-1ol4azo .ng-confirm-bar__icon.svelte-1ol4azo{background-color:color-mix(in srgb,var(--ng-accent-primary) 15%,white);color:var(--ng-text-secondary, #424242)}.ng-confirm-bar--primary.svelte-1ol4azo .ng-confirm-bar__title.svelte-1ol4azo,.ng-confirm-bar--primary.svelte-1ol4azo .ng-confirm-bar__subtle.svelte-1ol4azo{color:var(--ng-text-secondary, #424242)}.ng-confirm-bar--info.svelte-1ol4azo.svelte-1ol4azo{background-color:color-mix(in srgb,var(--ng-status-info) 10%,white);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ng-status-info) 40%,white)}.ng-confirm-bar--info.svelte-1ol4azo .ng-confirm-bar__icon.svelte-1ol4azo{background-color:color-mix(in srgb,var(--ng-status-info) 15%,white);color:var(--ng-text-secondary, #424242)}.ng-confirm-bar--info.svelte-1ol4azo .ng-confirm-bar__title.svelte-1ol4azo,.ng-confirm-bar--info.svelte-1ol4azo .ng-confirm-bar__subtle.svelte-1ol4azo{color:var(--ng-text-secondary, #424242)}.ng-confirm-bar--success.svelte-1ol4azo.svelte-1ol4azo{background-color:color-mix(in srgb,var(--ng-status-success) 10%,white);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ng-status-success) 40%,white)}.ng-confirm-bar--success.svelte-1ol4azo .ng-confirm-bar__icon.svelte-1ol4azo{background-color:color-mix(in srgb,var(--ng-status-success) 15%,white);color:var(--ng-text-secondary, #424242)}.ng-confirm-bar--success.svelte-1ol4azo .ng-confirm-bar__title.svelte-1ol4azo,.ng-confirm-bar--success.svelte-1ol4azo .ng-confirm-bar__subtle.svelte-1ol4azo{color:var(--ng-text-secondary, #424242)}.ng-confirm-bar--warning.svelte-1ol4azo.svelte-1ol4azo{background-color:color-mix(in srgb,var(--ng-status-warning) 10%,white);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ng-status-warning) 40%,white)}.ng-confirm-bar--warning.svelte-1ol4azo .ng-confirm-bar__icon.svelte-1ol4azo{background-color:color-mix(in srgb,var(--ng-status-warning) 15%,white);color:var(--ng-text-secondary, #424242)}.ng-confirm-bar--warning.svelte-1ol4azo .ng-confirm-bar__title.svelte-1ol4azo,.ng-confirm-bar--warning.svelte-1ol4azo .ng-confirm-bar__subtle.svelte-1ol4azo{color:var(--ng-text-secondary, #424242)}.ng-confirm-bar--error.svelte-1ol4azo.svelte-1ol4azo{background-color:color-mix(in srgb,var(--ng-status-error) 10%,white);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ng-status-error) 40%,white)}.ng-confirm-bar--error.svelte-1ol4azo .ng-confirm-bar__icon.svelte-1ol4azo{background-color:color-mix(in srgb,var(--ng-status-error) 15%,white);color:var(--ng-text-secondary, #424242)}.ng-confirm-bar--error.svelte-1ol4azo .ng-confirm-bar__title.svelte-1ol4azo,.ng-confirm-bar--error.svelte-1ol4azo .ng-confirm-bar__subtle.svelte-1ol4azo{color:var(--ng-text-secondary, #424242)}.ng-confirm-bar--transparent.svelte-1ol4azo.svelte-1ol4azo{background-color:transparent}.ng-confirm-bar--transparent.svelte-1ol4azo .ng-confirm-bar__icon.svelte-1ol4azo{background-color:var(--ng-background-surface-alt);color:var(--ng-text-primary)}.ng-confirm-bar--transparent.svelte-1ol4azo .ng-confirm-bar__title.svelte-1ol4azo{color:var(--ng-text-primary)}.ng-confirm-bar--transparent.svelte-1ol4azo .ng-confirm-bar__subtle.svelte-1ol4azo{color:var(--ng-text-secondary)}.ng-audit-bsc.svelte-1in8vj4.svelte-1in8vj4{display:flex;flex-direction:column;gap:16px;font-family:var(--ng-font);width:100%}.ng-audit-bsc__title.svelte-1in8vj4.svelte-1in8vj4{font-size:calc(var(--ng-font-size) * 1.15);font-weight:600;color:var(--ng-text-primary);margin-bottom:4px}.ng-audit-bsc__items.svelte-1in8vj4.svelte-1in8vj4{display:flex;flex-direction:column;gap:24px}.ng-audit-bsc__item.svelte-1in8vj4.svelte-1in8vj4{display:flex;align-items:flex-start;gap:14px}.ng-audit-bsc__icon.svelte-1in8vj4.svelte-1in8vj4{display:flex;align-items:center;justify-content:center;width:calc(var(--ng-font-size) * 2.7);height:calc(var(--ng-font-size) * 2.7);margin-top:4px;border-radius:100%;background-color:var(--ng-accent-muted);color:var(--ng-text-secondary);flex-shrink:0}.ng-audit-bsc__icon.svelte-1in8vj4 .icon{font-size:calc(var(--ng-font-size) * 1.4)}.ng-audit-bsc__text.svelte-1in8vj4.svelte-1in8vj4{display:flex;flex-direction:column;gap:2px;line-height:1.4}.ng-audit-bsc__label.svelte-1in8vj4.svelte-1in8vj4{font-size:calc(var(--ng-font-size) * .93);font-weight:var(--ng-font-weight);color:var(--ng-text-secondary)}.ng-audit-bsc__value.svelte-1in8vj4.svelte-1in8vj4{font-size:var(--ng-font-size);font-weight:600;color:var(--ng-text-primary)}.ng-audit-bsc__subtle.svelte-1in8vj4.svelte-1in8vj4{font-size:calc(var(--ng-font-size) * .857);font-weight:var(--ng-font-weight);color:var(--ng-text-secondary)}.ng-audit-bsc__date.svelte-1in8vj4.svelte-1in8vj4{font-size:calc(var(--ng-font-size) * .857);font-weight:var(--ng-font-weight);margin-top:2px;color:var(--ng-text-secondary)}.ng-audit-bsc__item--skeleton.svelte-1in8vj4 .ng-audit-bsc__icon.svelte-1in8vj4{animation:svelte-1in8vj4-ng-audit-bsc-pulse 1.5s ease-in-out infinite}.ng-audit-bsc__line.svelte-1in8vj4.svelte-1in8vj4{display:block;height:calc(var(--ng-font-size) * .8);border-radius:4px;background-color:var(--ng-accent-muted);animation:svelte-1in8vj4-ng-audit-bsc-pulse 1.5s ease-in-out infinite}.ng-audit-bsc__line--sm.svelte-1in8vj4.svelte-1in8vj4{width:80px}.ng-audit-bsc__line--lg.svelte-1in8vj4.svelte-1in8vj4{width:140px;margin-top:4px}@keyframes svelte-1in8vj4-ng-audit-bsc-pulse{0%,to{opacity:1}50%{opacity:.5}}.audit-hst-card.svelte-miormb.svelte-miormb{display:flex;flex-direction:row;align-items:center;gap:23px;padding:12px 0;font-family:var(--ng-font);font-size:var(--ng-font-size);position:relative}.audit-hst-card.svelte-miormb.svelte-miormb:after{content:"";position:absolute;left:20px;top:calc(100% - 12px);width:1px;height:25px;background-color:var(--ng-border-primary)}.audit-hst-card.svelte-miormb.svelte-miormb:not(:last-child):before{content:"";position:absolute;left:63px;bottom:0;right:0;height:1px;background-color:var(--ng-border-primary)}.audit-hst-card.svelte-miormb.svelte-miormb:last-child:after{display:none}.audit-hst-card__icon.svelte-miormb.svelte-miormb{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:50%;border-width:1px;border-style:solid}.audit-hst-card__icon.svelte-miormb .icon{font-size:calc(var(--ng-font-size) * 1.3);filter:brightness(.7)}.audit-hst-card__content.svelte-miormb.svelte-miormb{width:100%;display:flex;flex-direction:column;gap:4px}.audit-hst-card__content__header.svelte-miormb.svelte-miormb{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px}.audit-hst-card__content__header__left.svelte-miormb.svelte-miormb{display:flex;flex-direction:column;gap:9px;min-width:0}.audit-hst-card__content__header__left__title.svelte-miormb.svelte-miormb{font-size:calc(var(--ng-font-size) * .857);color:var(--ng-text-secondary);font-weight:600}.audit-hst-card__content__header__left__name.svelte-miormb.svelte-miormb{color:var(--ng-text-primary)}.audit-hst-card__content__header__left__name.svelte-miormb strong.svelte-miormb{font-weight:700}.audit-hst-card__content__header__left__name__message.svelte-miormb.svelte-miormb{font-weight:var(--ng-font-weight);margin-left:2px}.audit-hst-card__content__header__left__date.svelte-miormb.svelte-miormb{color:var(--ng-text-secondary);font-size:calc(var(--ng-font-size) * .857);font-weight:var(--ng-font-weight)}.audit-hst-card__content__header__left__diff.svelte-miormb.svelte-miormb{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:calc(var(--ng-font-size) * .857);line-height:normal;overflow-wrap:anywhere}.audit-hst-card__content__header__left__diff__label.svelte-miormb.svelte-miormb{color:var(--ng-text-secondary);font-weight:600}.audit-hst-card__content__header__left__diff__prev.svelte-miormb.svelte-miormb{color:var(--ng-text-secondary)}.audit-hst-card__content__header__left__diff__sep.svelte-miormb.svelte-miormb{display:inline-flex;align-items:center;color:var(--ng-text-disabled);line-height:1}.audit-hst-card__content__header__left__diff__sep.svelte-miormb .icon{font-size:calc(var(--ng-font-size) * 1.15)}.audit-hst-card__content__header__left__diff__curr.svelte-miormb.svelte-miormb{color:var(--ng-text-primary);font-weight:600}.audit-hst-card__content__header__action.svelte-miormb.svelte-miormb{padding:4px 12px;border-radius:var(--ng-rounded);font-size:calc(var(--ng-font-size) * .857);font-weight:500;white-space:nowrap;border:1px solid var(--ng-border-primary);background-color:transparent}.audit-hst-card__content__header__action__text.svelte-miormb.svelte-miormb{filter:brightness(.7)}@keyframes svelte-yrr0ol-skeleton-pulse{0%{opacity:.4}50%{opacity:.8}to{opacity:.4}}@keyframes svelte-yrr0ol-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.ng-audit-hst.svelte-yrr0ol{padding:.4rem;font-family:var(--ng-font)}.ng-audit-hst__title.svelte-yrr0ol{display:block;font-size:calc(var(--ng-font-size) * 1.3);font-weight:600;margin-bottom:16px}.ng-audit-hst__more.svelte-yrr0ol{display:block;margin:8px auto 0;padding:6px 12px;border:0;border-radius:var(--ng-rounded);background:transparent;color:var(--ng-accent-primary);font-family:inherit;font-size:calc(var(--ng-font-size) * .93);font-weight:600;cursor:pointer}.ng-audit-hst__more.svelte-yrr0ol:hover{background:color-mix(in srgb,var(--ng-accent-primary) 8%,transparent)}.ng-audit-hst__more.svelte-yrr0ol:focus-visible{outline:2px solid var(--ng-accent-primary);outline-offset:2px}.ng-audit-hst__more-count.svelte-yrr0ol{color:var(--ng-text-secondary);font-weight:var(--ng-font-weight)}.ng-audit-hst__empty.svelte-yrr0ol{display:flex;flex-direction:column;align-items:center;padding:40px 20px;background-color:color-mix(in srgb,var(--ng-background-disabled) 20%,transparent);border:1px solid var(--ng-background-disabled);border-radius:var(--ng-rounded)}.ng-audit-hst__empty-icon.svelte-yrr0ol{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;background:color-mix(in srgb,var(--ng-accent-primary) 10%,transparent);color:var(--ng-accent-primary)}.ng-audit-hst__empty-icon.svelte-yrr0ol .material-symbols-outlined{font-size:calc(var(--ng-font-size) * 2)!important}.ng-audit-hst__empty-title.svelte-yrr0ol{margin:16px 0 0;font-size:calc(var(--ng-font-size) * 1.1);font-weight:600;color:var(--ng-text-primary)}.ng-audit-hst__empty-desc.svelte-yrr0ol{margin:6px 0 0;font-size:calc(var(--ng-font-size) * .9);color:var(--ng-text-secondary)}.ng-audit-hst__skeleton.svelte-yrr0ol{display:flex;flex-direction:row;align-items:center;gap:23px;padding:12px 0;position:relative}.ng-audit-hst__skeleton.svelte-yrr0ol:after{content:"";position:absolute;left:20px;top:calc(100% - 12px);width:1px;height:25px;background-color:var(--ng-border-primary)}.ng-audit-hst__skeleton.svelte-yrr0ol:not(:last-child):before{content:"";position:absolute;left:63px;bottom:0;right:0;height:1px;background-color:var(--ng-border-primary)}.ng-audit-hst__skeleton.svelte-yrr0ol:last-child:after{display:none}.ng-audit-hst__skeleton__icon.svelte-yrr0ol{width:40px;height:40px;flex-shrink:0;border-radius:50%;background:linear-gradient(90deg,var(--ng-background-disabled, #e0e0e0) 0%,var(--ng-border-primary, #ccc) 50%,var(--ng-background-disabled, #e0e0e0) 100%);background-size:200% 100%;animation:svelte-yrr0ol-skeleton-pulse 1.5s ease-in-out infinite,svelte-yrr0ol-shimmer 2s ease-in-out infinite}.ng-audit-hst__skeleton__content.svelte-yrr0ol{flex:1;display:flex;flex-direction:column;gap:9px}.ng-audit-hst__skeleton__line.svelte-yrr0ol{height:12px;border-radius:4px;background:linear-gradient(90deg,var(--ng-background-disabled, #e0e0e0) 0%,var(--ng-border-primary, #ccc) 50%,var(--ng-background-disabled, #e0e0e0) 100%);background-size:200% 100%;animation:svelte-yrr0ol-skeleton-pulse 1.5s ease-in-out infinite,svelte-yrr0ol-shimmer 2s ease-in-out infinite}.ng-audit-hst__skeleton__line--sm.svelte-yrr0ol{width:20%}.ng-audit-hst__skeleton__line--lg.svelte-yrr0ol{width:55%}.ng-audit-hst__skeleton__line--md.svelte-yrr0ol{width:30%}.ng-audit-hst__skeleton__action.svelte-yrr0ol{width:110px;height:22px;flex-shrink:0;border-radius:var(--ng-rounded);background:linear-gradient(90deg,var(--ng-background-disabled, #e0e0e0) 0%,var(--ng-border-primary, #ccc) 50%,var(--ng-background-disabled, #e0e0e0) 100%);background-size:200% 100%;animation:svelte-yrr0ol-skeleton-pulse 1.5s ease-in-out infinite,svelte-yrr0ol-shimmer 2s ease-in-out infinite}.file-viewer.svelte-8x4a0b{position:relative;width:100%;height:100%;min-height:120px;background-color:var(--ng-background-canvas);border-radius:var(--ng-rounded);overflow:hidden;display:flex;flex-direction:column;font-family:var(--ng-font)}.file-viewer__loader.svelte-8x4a0b{flex:1;display:flex;align-items:center;justify-content:center;background-color:color-mix(in srgb,var(--ng-background-canvas) 80%,transparent)}.file-viewer__fab.svelte-8x4a0b{position:absolute;top:.5rem;right:.5rem;z-index:10;width:calc(var(--ng-font-size) * 2.3);height:calc(var(--ng-font-size) * 2.3);border-radius:var(--ng-rounded);border:1px solid var(--ng-border-primary);background:var(--ng-background-surface);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:var(--ng-shadow-md);transition:all .2s ease;color:var(--ng-text-primary)}.file-viewer__fab.svelte-8x4a0b .material-symbols-outlined{font-size:calc(var(--ng-font-size) * 1.45)!important}.file-viewer__content.svelte-8x4a0b{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding:2rem}.file-viewer__content--full.svelte-8x4a0b{padding:12px;display:block}.file-viewer__content--text.svelte-8x4a0b{align-items:flex-start;padding:1.4rem;overflow-y:auto}.file-viewer__image.svelte-8x4a0b{max-width:100%;max-height:100%;object-fit:contain;border-radius:var(--ng-rounded);filter:drop-shadow(0 4px 12px rgba(0,0,0,.08))}.file-viewer__pdf.svelte-8x4a0b{width:100%;height:100%;border:none;display:block;overflow:hidden;background:var(--ng-background-surface)}.file-viewer__text.svelte-8x4a0b{width:100%;margin:0;font-family:var(--ng-font);font-size:var(--ng-font-size);font-weight:var(--ng-font-weight);line-height:1.6;color:var(--ng-text-primary);white-space:pre-wrap;word-break:break-word;background:var(--ng-background-surface);border-radius:var(--ng-rounded);padding:2rem;box-shadow:var(--ng-shadow-md)}.file-viewer__card.svelte-8x4a0b{text-align:center;max-width:400px;width:100%;padding:2rem;border-radius:var(--ng-rounded);display:flex;flex-direction:column;align-items:center}.file-viewer__card-icon.svelte-8x4a0b{color:var(--ng-accent-primary);margin-bottom:1.25rem;display:flex;align-items:center;justify-content:center}.file-viewer__card-icon.svelte-8x4a0b .material-symbols-outlined{font-size:calc(var(--ng-font-size) * 2.3)!important}.file-viewer__card-icon--warning.svelte-8x4a0b{color:var(--ng-status-warning)}.file-viewer__card-title.svelte-8x4a0b{font-size:calc(var(--ng-font-size) * 1.15);font-weight:600;margin:0 0 .5rem;color:var(--ng-text-primary)}.file-viewer__card-text.svelte-8x4a0b{font-size:calc(var(--ng-font-size) * .93);font-weight:var(--ng-font-weight);line-height:1.5;color:var(--ng-text-secondary)}.file-viewer__download-btn.svelte-8x4a0b{display:inline-flex;align-items:center;gap:10px;background-color:var(--ng-accent-primary);color:var(--ng-text-on-accent);border:none;margin-top:1.5rem;padding:.75rem 1.5rem;border-radius:var(--ng-rounded);font-size:var(--ng-font-size);font-weight:500;cursor:pointer;transition:background .2s}.file-viewer__download-btn.svelte-8x4a0b .material-symbols-outlined{font-size:calc(var(--ng-font-size) * 1.15)!important}.file-viewer__download-btn.svelte-8x4a0b:hover{background-color:var(--ng-accent-hover)}.form-validation-errors.svelte-a7auzi.svelte-a7auzi{font-family:var(--ng-font);padding:10px 14px;border-radius:var(--ng-rounded);background-color:var(--ng-red-50);border:1px solid var(--ng-red-200)}.form-validation-errors__title.svelte-a7auzi.svelte-a7auzi{display:block;font-size:var(--ng-font-size);line-height:1.4;font-weight:500;color:var(--ng-status-error);margin-bottom:6px}.form-validation-errors__list.svelte-a7auzi .material-symbols-outlined{font-size:calc(var(--ng-font-size) * 1.15)}.form-validation-errors__list__item.svelte-a7auzi.svelte-a7auzi{background-color:transparent;border:none;padding:2px 10px 2px 0;outline:0;margin:0;width:fit-content;display:flex;flex-direction:row;align-items:center;gap:4px;text-decoration:none}.form-validation-errors__list__item__message.svelte-a7auzi.svelte-a7auzi{position:relative;font-size:calc(var(--ng-font-size) * .93);font-weight:var(--ng-font-weight);color:var(--ng-status-error);transition:all .13s ease-in-out;margin-left:4px}.form-validation-errors__list__item__message.svelte-a7auzi.svelte-a7auzi:before{content:"";width:100%;height:1px;background-color:var(--ng-status-error);position:absolute;top:100%;left:0;opacity:0;transition:all .13s ease-in-out}.form-validation-errors__list__item.svelte-a7auzi .form-validation-errors__redirect-icon{font-size:calc(var(--ng-font-size) * 1.1)!important;opacity:0;transition:all .13s ease-in-out;color:var(--ng-status-error)!important}.form-validation-errors__list__item.svelte-a7auzi.svelte-a7auzi:is(button){cursor:pointer}.form-validation-errors__list__item.svelte-a7auzi.svelte-a7auzi:is(button):focus-visible{outline:2px solid var(--ng-status-error);outline-offset:2px}.form-validation-errors__list__item.svelte-a7auzi:is(button):hover .form-validation-errors__list__item__message.svelte-a7auzi:before,.form-validation-errors__list__item.svelte-a7auzi:is(button):focus-visible .form-validation-errors__list__item__message.svelte-a7auzi:before{opacity:1}.form-validation-errors__list__item.svelte-a7auzi:is(button):hover .form-validation-errors__redirect-icon,.form-validation-errors__list__item.svelte-a7auzi:is(button):focus-visible .form-validation-errors__redirect-icon{opacity:1}.form-validation-errors__list__group.svelte-a7auzi.svelte-a7auzi{display:flex;align-items:center;gap:4px;padding-top:3px;padding-bottom:0}.form-validation-errors__list__group__label.svelte-a7auzi.svelte-a7auzi{font-size:calc(var(--ng-font-size) * .93);color:var(--ng-status-error)}.form-validation-errors__sub-list.svelte-a7auzi.svelte-a7auzi{list-style:none;padding:0;margin:0 0 0 22px}.form-validation-errors__sub-list__item.svelte-a7auzi.svelte-a7auzi{background-color:transparent;border:none;padding:2px 0;outline:0;margin:0;width:fit-content;display:flex;flex-direction:row;align-items:center;gap:6px;text-decoration:none}.form-validation-errors__sub-list__item.svelte-a7auzi.svelte-a7auzi:before{content:"";width:6px;height:6px;border-radius:50%;background-color:var(--ng-status-error);flex-shrink:0}.form-validation-errors__sub-list__item__message.svelte-a7auzi.svelte-a7auzi{font-size:calc(var(--ng-font-size) * .93);font-weight:var(--ng-font-weight);color:var(--ng-status-error);transition:all .13s ease-in-out}.form-validation-errors__sub-list__item.svelte-a7auzi.svelte-a7auzi:is(button){cursor:pointer}.form-validation-errors__sub-list__item.svelte-a7auzi.svelte-a7auzi:is(button):focus-visible{outline:2px solid var(--ng-status-error);outline-offset:2px}.form-validation-errors__sub-list__item.svelte-a7auzi:is(button):hover .form-validation-errors__sub-list__item__message.svelte-a7auzi,.form-validation-errors__sub-list__item.svelte-a7auzi:is(button):focus-visible .form-validation-errors__sub-list__item__message.svelte-a7auzi{text-decoration:underline}.form-error-highlight{animation:svelte-a7auzi-error-highlight 1.5s ease-out;border-radius:inherit}@keyframes svelte-a7auzi-error-highlight{0%{background-color:transparent}30%{background-color:color-mix(in srgb,var(--ng-status-error) 10%,transparent)}50%{background-color:color-mix(in srgb,var(--ng-status-error) 10%,transparent)}to{background-color:transparent}}.ng-collapsible-container.svelte-dohaed.svelte-dohaed{display:flex;flex-direction:column;height:100%;box-sizing:border-box;font-family:var(--ng-font);background-color:var(--ng-background-surface);border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded);color:var(--ng-text-primary);transition:border-color .13s ease-in-out}.ng-collapsible-container--open.svelte-dohaed .ng-collapsible-container__header.svelte-dohaed{border-bottom:1px solid var(--ng-border-primary)}.ng-collapsible-container.svelte-dohaed.svelte-dohaed:hover{border-color:var(--ng-accent-primary)}.ng-collapsible-container--disabled.svelte-dohaed.svelte-dohaed{opacity:.5}.ng-collapsible-container--disabled.svelte-dohaed.svelte-dohaed:hover{border-color:var(--ng-border-primary)}.ng-collapsible-container--disabled.svelte-dohaed .ng-collapsible-container__header.svelte-dohaed{cursor:not-allowed;pointer-events:none}.ng-collapsible-container__header.svelte-dohaed.svelte-dohaed{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:60px;padding:10px 16px;cursor:pointer;min-height:52px}.ng-collapsible-container__header__texts.svelte-dohaed.svelte-dohaed{display:flex;flex-direction:column;gap:2px;min-width:0}.ng-collapsible-container__header__title.svelte-dohaed.svelte-dohaed{font-size:var(--ng-font-size);line-height:1.4;font-weight:500;overflow-wrap:anywhere}.ng-collapsible-container__header__description.svelte-dohaed.svelte-dohaed{font-size:calc(var(--ng-font-size) * .85);line-height:1.4;color:var(--ng-text-secondary)}.ng-collapsible-container__header__open-button.svelte-dohaed.svelte-dohaed{border-radius:var(--ng-rounded);padding:6px 12px;font-size:var(--ng-font-size);line-height:1.3;font-weight:600;border:1px solid var(--ng-background-surface-alt);color:var(--ng-text-secondary);background-color:var(--ng-background-canvas);cursor:pointer;display:inline-flex;align-items:center;gap:6px;font-family:inherit}.ng-collapsible-container__header__open-button.svelte-dohaed.svelte-dohaed:hover{filter:brightness(.95)}.ng-collapsible-container__header__open-button--default.svelte-dohaed.svelte-dohaed{color:var(--ng-text-secondary);background-color:var(--ng-background-canvas)}.ng-collapsible-container__header__open-button--primary.svelte-dohaed.svelte-dohaed{color:var(--ng-blue-900);background-color:var(--ng-blue-150);border-color:var(--ng-blue-200)}.ng-collapsible-container__header__open-button--danger.svelte-dohaed.svelte-dohaed{color:var(--ng-red-900);background-color:var(--ng-red-150);border-color:var(--ng-red-200)}.ng-collapsible-container__header__open-button--warning.svelte-dohaed.svelte-dohaed{color:var(--ng-yellow-900);background-color:var(--ng-yellow-150);border-color:var(--ng-yellow-200)}.ng-collapsible-container__header__open-button--success.svelte-dohaed.svelte-dohaed{color:var(--ng-green-900);background-color:var(--ng-green-150);border-color:var(--ng-green-200)}.ng-collapsible-container__header__open-button--ghost.svelte-dohaed.svelte-dohaed{background-color:transparent;border:none}.ng-collapsible-container__header__open-button.svelte-dohaed .icon{font-size:calc(var(--ng-font-size) * 1.3)}.ng-collapsible-container__header__open-button--icon-only.svelte-dohaed.svelte-dohaed{padding-top:4px;padding-bottom:4px}.ng-collapsible-container__header__open-button--icon-only.svelte-dohaed .icon{font-size:calc(var(--ng-font-size) * 1.4)}.ng-collapsible-container__header__icon.svelte-dohaed.svelte-dohaed{position:relative;display:inline-flex;flex-shrink:0;padding:0;border:none;background:none;color:inherit;font:inherit;cursor:pointer}.ng-collapsible-container__header__icon.svelte-dohaed .icon{display:flex;align-items:center;justify-content:center}.ng-collapsible-container__header__icon.svelte-dohaed.svelte-dohaed:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(var(--ng-font-size) * 2.15);height:calc(var(--ng-font-size) * 2.15);border-radius:50%;background-color:var(--ng-background-surface-alt);z-index:-1}.ng-collapsible-container__body--loading.svelte-dohaed.svelte-dohaed{overflow:hidden;max-height:100px;position:relative;left:4px;top:2px}.ng-collapsible-container__body--loading.svelte-dohaed .ng-collapsible-container__slot.svelte-dohaed{opacity:0;pointer-events:none}.ng-collapsible-container__slot.svelte-dohaed.svelte-dohaed{height:100%}.ng-checkboxgroup.svelte-boxlon.svelte-boxlon{--cbg-font:var(--ng-form-font-size-md);--cbg-box:calc(var(--cbg-font) * 1.5);--cbg-gap-row:calc(var(--cbg-font) * .4);--cbg-gap-column:calc(var(--cbg-font) * 1.2);display:flex;flex-direction:column;font-family:var(--ng-form-font-family)}.ng-checkboxgroup--sm.svelte-boxlon.svelte-boxlon{--cbg-font:var(--ng-form-font-size-sm)}.ng-checkboxgroup--lg.svelte-boxlon.svelte-boxlon{--cbg-font:var(--ng-form-font-size-lg)}.ng-checkboxgroup--sm.svelte-boxlon .ng-checkboxgroup__label{font-size:var(--ng-form-label-font-size-sm)}.ng-checkboxgroup--lg.svelte-boxlon .ng-checkboxgroup__label{font-size:var(--ng-form-label-font-size-lg)}.ng-checkboxgroup--gap-none.svelte-boxlon.svelte-boxlon{--cbg-gap-row:0px;--cbg-gap-column:0px}.ng-checkboxgroup--gap-small.svelte-boxlon.svelte-boxlon{--cbg-gap-row:calc(var(--cbg-font) * .2);--cbg-gap-column:calc(var(--cbg-font) * .6)}.ng-checkboxgroup--gap-large.svelte-boxlon.svelte-boxlon{--cbg-gap-row:calc(var(--cbg-font) * .8);--cbg-gap-column:calc(var(--cbg-font) * 2)}.ng-checkboxgroup--align-center.svelte-boxlon.svelte-boxlon{align-items:center}.ng-checkboxgroup--align-right.svelte-boxlon.svelte-boxlon{align-items:flex-end}.ng-checkboxgroup__toolbar.svelte-boxlon.svelte-boxlon{display:flex;align-items:center;justify-content:space-between;gap:var(--cbg-gap-column);margin-bottom:var(--cbg-gap-row)}.ng-checkboxgroup__counter.svelte-boxlon.svelte-boxlon{font-size:calc(var(--cbg-font) * .9);color:var(--ng-text-secondary);font-variant-numeric:tabular-nums}.ng-checkboxgroup__items.svelte-boxlon.svelte-boxlon{display:flex;flex-direction:column;gap:var(--cbg-gap-row) var(--cbg-gap-column)}.ng-checkboxgroup--horizontal.svelte-boxlon .ng-checkboxgroup__items.svelte-boxlon{flex-direction:row;flex-wrap:wrap}.ng-checkboxgroup--grid.svelte-boxlon .ng-checkboxgroup__items.svelte-boxlon{display:grid;grid-template-columns:repeat(auto-fit,minmax(max(var(--cbg-box) + var(--cbg-font) * 3,(100% - (var(--cbg-column-count) - 1) * var(--cbg-gap-column)) / var(--cbg-column-count)),1fr))}.ng-checkboxgroup__item.svelte-boxlon.svelte-boxlon{display:inline-flex;align-items:flex-start;gap:calc(var(--cbg-font) * .5);min-width:0;cursor:pointer}.ng-checkboxgroup__item-body.svelte-boxlon.svelte-boxlon{display:flex;flex-direction:column;gap:calc(var(--cbg-font) * .15);min-width:0}.ng-checkboxgroup__item-icon.svelte-boxlon.svelte-boxlon{display:inline-flex;align-items:center;font-size:var(--cbg-box);color:var(--ng-text-secondary);line-height:1}.ng-checkboxgroup__item-text.svelte-boxlon.svelte-boxlon{font-size:var(--cbg-font);font-weight:var(--ng-font-weight);line-height:calc(var(--cbg-box));color:var(--ng-form-color);-webkit-user-select:none;user-select:none;overflow-wrap:break-word}.ng-checkboxgroup__item-caption.svelte-boxlon.svelte-boxlon{font-size:calc(var(--cbg-font) * .85);line-height:1.3;color:var(--ng-text-secondary);-webkit-user-select:none;user-select:none;overflow-wrap:break-word}.ng-checkboxgroup__empty.svelte-boxlon.svelte-boxlon{font-size:var(--cbg-font);color:var(--ng-text-secondary)}.ng-checkboxgroup__item-input.svelte-boxlon.svelte-boxlon{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:var(--cbg-box);height:var(--cbg-box);min-width:var(--cbg-box);min-height:var(--cbg-box);margin:0;border:1px solid var(--ng-form-border);border-radius:var(--ng-form-radius-sm);background-color:var(--ng-form-background);background-repeat:no-repeat;background-position:center;background-size:var(--cbg-box);cursor:inherit;transition:background-color .2s ease-in-out,border-color .2s ease-in-out}.ng-checkboxgroup__item-input.svelte-boxlon.svelte-boxlon:checked{background-color:var(--ng-accent-primary);border-color:var(--ng-accent-primary);background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}.ng-checkboxgroup__item-input.svelte-boxlon.svelte-boxlon:indeterminate{background-color:var(--ng-accent-primary);border-color:var(--ng-accent-primary);background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3crect x='4' y='7' width='8' height='2' rx='1'/%3e%3c/svg%3e")}.ng-checkboxgroup__item-input.svelte-boxlon.svelte-boxlon:focus-visible{outline:2px solid var(--ng-accent-primary);outline-offset:2px}.ng-checkboxgroup__item-input.svelte-boxlon.svelte-boxlon:disabled{background-color:var(--ng-form-background-disabled);border-color:var(--ng-form-border-disabled);cursor:not-allowed}.ng-checkboxgroup__item-input.svelte-boxlon.svelte-boxlon:disabled:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%23979797' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}.ng-checkboxgroup__select-all.svelte-boxlon.svelte-boxlon{display:inline-flex;align-items:center;gap:calc(var(--cbg-font) * .5);cursor:pointer}.ng-checkboxgroup--card.svelte-boxlon .ng-checkboxgroup__item.svelte-boxlon{padding:calc(var(--cbg-font) * .7);border:1px solid var(--ng-form-border);border-radius:var(--ng-form-radius-md);background:var(--ng-form-background);transition:border-color .2s ease-in-out}.ng-checkboxgroup--card.svelte-boxlon .ng-checkboxgroup__item--checked.svelte-boxlon{border-color:var(--ng-accent-primary)}.ng-checkboxgroup--card.svelte-boxlon .ng-checkboxgroup__item--disabled.svelte-boxlon{background:var(--ng-form-background-disabled)}.ng-checkboxgroup--loading.svelte-boxlon .ng-checkboxgroup__items.svelte-boxlon,.ng-checkboxgroup--loading.svelte-boxlon .ng-checkboxgroup__toolbar.svelte-boxlon{opacity:.6}.ng-checkboxgroup--locked.svelte-boxlon .ng-checkboxgroup__item.svelte-boxlon,.ng-checkboxgroup--locked.svelte-boxlon .ng-checkboxgroup__select-all.svelte-boxlon,.ng-checkboxgroup--locked.svelte-boxlon .ng-checkboxgroup__item-input.svelte-boxlon{cursor:not-allowed}.ng-checkboxgroup--readonly.svelte-boxlon .ng-checkboxgroup__item-input.svelte-boxlon:not(:disabled){background-color:var(--ng-form-background-readonly)}.ng-checkboxgroup--viewmode.svelte-boxlon .ng-checkboxgroup__item-input.svelte-boxlon:not(:disabled){background-color:transparent}.ng-checkboxgroup--readonly.svelte-boxlon .ng-checkboxgroup__item-input.svelte-boxlon:checked:not(:disabled),.ng-checkboxgroup--readonly.svelte-boxlon .ng-checkboxgroup__item-input.svelte-boxlon:indeterminate:not(:disabled),.ng-checkboxgroup--viewmode.svelte-boxlon .ng-checkboxgroup__item-input.svelte-boxlon:checked:not(:disabled),.ng-checkboxgroup--viewmode.svelte-boxlon .ng-checkboxgroup__item-input.svelte-boxlon:indeterminate:not(:disabled){background-color:var(--ng-accent-primary);border-color:var(--ng-accent-primary)}.ng-checkboxgroup[aria-invalid=true].svelte-boxlon .ng-checkboxgroup__item-text.svelte-boxlon{color:var(--ng-form-color-invalid)}.ng-checkboxgroup[aria-invalid=true].svelte-boxlon .ng-checkboxgroup__item-input.svelte-boxlon,.ng-checkboxgroup[aria-invalid=true].svelte-boxlon .ng-checkboxgroup__item-input.svelte-boxlon:checked:not(:disabled),.ng-checkboxgroup[aria-invalid=true].svelte-boxlon .ng-checkboxgroup__item-input.svelte-boxlon:indeterminate:not(:disabled){border-color:var(--ng-form-color-invalid)}.ng-checkboxgroup[aria-disabled=true].svelte-boxlon .ng-checkboxgroup__item-text.svelte-boxlon{color:var(--ng-form-color-disabled)}.ng-rating.svelte-1x9hgtt.svelte-1x9hgtt{--rating-font:var(--ng-form-font-size-md);--rating-star-size:calc(var(--rating-font) * 1.5);--rating-gap:calc(var(--rating-font) * .15);--rating-color:var(--ng-accent-primary);--rating-inactive-color:var(--ng-border-primary);display:flex;flex-direction:column;font-family:var(--ng-form-font-family)}.ng-rating--sm.svelte-1x9hgtt.svelte-1x9hgtt{--rating-font:var(--ng-form-font-size-sm)}.ng-rating--lg.svelte-1x9hgtt.svelte-1x9hgtt{--rating-font:var(--ng-form-font-size-lg)}.ng-rating--gap-none.svelte-1x9hgtt.svelte-1x9hgtt{--rating-gap:0px}.ng-rating--gap-small.svelte-1x9hgtt.svelte-1x9hgtt{--rating-gap:calc(var(--rating-font) * .07)}.ng-rating--gap-large.svelte-1x9hgtt.svelte-1x9hgtt{--rating-gap:calc(var(--rating-font) * .4)}.ng-rating--color-info.svelte-1x9hgtt.svelte-1x9hgtt{--rating-color:var(--ng-status-info)}.ng-rating--color-success.svelte-1x9hgtt.svelte-1x9hgtt{--rating-color:var(--ng-status-success)}.ng-rating--color-warning.svelte-1x9hgtt.svelte-1x9hgtt{--rating-color:var(--ng-status-warning)}.ng-rating--color-error.svelte-1x9hgtt.svelte-1x9hgtt{--rating-color:var(--ng-status-error)}.ng-rating--inactive-primary.svelte-1x9hgtt.svelte-1x9hgtt{--rating-inactive-color:var(--ng-accent-primary)}.ng-rating--inactive-info.svelte-1x9hgtt.svelte-1x9hgtt{--rating-inactive-color:var(--ng-status-info)}.ng-rating--inactive-success.svelte-1x9hgtt.svelte-1x9hgtt{--rating-inactive-color:var(--ng-status-success)}.ng-rating--inactive-warning.svelte-1x9hgtt.svelte-1x9hgtt{--rating-inactive-color:var(--ng-status-warning)}.ng-rating--inactive-error.svelte-1x9hgtt.svelte-1x9hgtt{--rating-inactive-color:var(--ng-status-error)}.ng-rating--align-center.svelte-1x9hgtt.svelte-1x9hgtt{align-items:center}.ng-rating--align-right.svelte-1x9hgtt.svelte-1x9hgtt{align-items:flex-end}.ng-rating__control.svelte-1x9hgtt.svelte-1x9hgtt{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ng-spacing-small)}.ng-rating__stars.svelte-1x9hgtt.svelte-1x9hgtt{display:flex;flex-wrap:wrap;gap:var(--rating-gap)}.ng-rating__stars.svelte-1x9hgtt.svelte-1x9hgtt:focus-visible{outline:2px solid var(--ng-accent-primary);outline-offset:2px;border-radius:var(--ng-form-radius-sm)}.ng-rating__star.svelte-1x9hgtt.svelte-1x9hgtt{position:relative;display:inline-flex;flex:0 0 auto;padding:0;border:none;background:none;cursor:pointer;color:var(--rating-inactive-color);font-size:var(--rating-star-size)}.ng-rating__star.svelte-1x9hgtt .material-symbols-outlined{font-size:inherit}.ng-rating__star--full.svelte-1x9hgtt.svelte-1x9hgtt{color:var(--rating-color)}.ng-rating__star--full.svelte-1x9hgtt .material-symbols-outlined{font-variation-settings:"FILL" 1}.ng-rating__star--half.svelte-1x9hgtt .ng-rating__star-half.svelte-1x9hgtt{position:absolute;top:0;right:0;bottom:0;left:0;width:50%;overflow:hidden;color:var(--rating-color)}.ng-rating__star--half.svelte-1x9hgtt .ng-rating__star-half.svelte-1x9hgtt .material-symbols-outlined{font-variation-settings:"FILL" 1}.ng-rating__star--skeleton.svelte-1x9hgtt.svelte-1x9hgtt{width:var(--rating-star-size);height:var(--rating-star-size);border-radius:var(--ng-form-radius-sm);background:var(--ng-background-disabled);animation:svelte-1x9hgtt-ng-rating-pulse 1.4s ease-in-out infinite}.ng-rating__value.svelte-1x9hgtt.svelte-1x9hgtt,.ng-rating__count.svelte-1x9hgtt.svelte-1x9hgtt{font-size:var(--rating-font);line-height:1}.ng-rating__value.svelte-1x9hgtt.svelte-1x9hgtt{color:var(--ng-text-primary);font-weight:600}.ng-rating__count.svelte-1x9hgtt.svelte-1x9hgtt{color:var(--ng-text-secondary)}.ng-rating--locked.svelte-1x9hgtt .ng-rating__star.svelte-1x9hgtt{cursor:default}.ng-rating[aria-disabled=true].svelte-1x9hgtt .ng-rating__star.svelte-1x9hgtt{cursor:not-allowed;color:var(--ng-form-color-disabled)}.ng-rating[aria-disabled=true].svelte-1x9hgtt .ng-rating__star--full.svelte-1x9hgtt,.ng-rating[aria-disabled=true].svelte-1x9hgtt .ng-rating__star--half .ng-rating[aria-disabled=true] .ng-rating__star-half.svelte-1x9hgtt{color:var(--ng-form-color-disabled)}@keyframes svelte-1x9hgtt-ng-rating-pulse{0%,to{opacity:1}50%{opacity:.5}}.ng-spacer.svelte-1ifqac1{width:100%}.ng-spacer--fixed.svelte-1ifqac1{height:var(--spacer-size, 16px);flex:none}.ng-spacer--flex.svelte-1ifqac1{height:100%;flex:1;min-height:0}.ng-spacer--visible.svelte-1ifqac1{border:1px dashed var(--ng-border-secondary);border-radius:calc(var(--ng-rounded) / 2);background:repeating-linear-gradient(45deg,transparent,transparent 6px,color-mix(in srgb,var(--ng-border-secondary) 20%,transparent) 6px,color-mix(in srgb,var(--ng-border-secondary) 20%,transparent) 7px)}.ng-slider.svelte-aitmse.svelte-aitmse{--slider-font:var(--ng-form-font-size-md);--slider-track:4px;--slider-thumb:calc(var(--slider-font) * 1.2);--slider-color:var(--ng-accent-primary);--slider-empty:var(--ng-form-background-disabled);display:flex;flex-direction:column;font-family:var(--ng-form-font-family)}.ng-slider--sm.svelte-aitmse.svelte-aitmse{--slider-font:var(--ng-form-font-size-sm);--slider-track:3px}.ng-slider--lg.svelte-aitmse.svelte-aitmse{--slider-font:var(--ng-form-font-size-lg);--slider-track:6px}.ng-slider--sm.svelte-aitmse .ng-slider__label{font-size:var(--ng-form-label-font-size-sm)}.ng-slider--lg.svelte-aitmse .ng-slider__label{font-size:var(--ng-form-label-font-size-lg)}.ng-slider--info.svelte-aitmse.svelte-aitmse{--slider-color:var(--ng-status-info)}.ng-slider--success.svelte-aitmse.svelte-aitmse{--slider-color:var(--ng-status-success)}.ng-slider--warning.svelte-aitmse.svelte-aitmse{--slider-color:var(--ng-status-warning)}.ng-slider--error.svelte-aitmse.svelte-aitmse{--slider-color:var(--ng-status-error)}.ng-slider__row.svelte-aitmse.svelte-aitmse{display:flex;align-items:center;gap:calc(var(--slider-font) * .75)}.ng-slider__track.svelte-aitmse.svelte-aitmse{position:relative;flex:1;min-width:0}.ng-slider__input.svelte-aitmse.svelte-aitmse{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:block;width:100%;height:var(--slider-thumb);margin:0;background:transparent;cursor:pointer}.ng-slider__input.svelte-aitmse.svelte-aitmse:disabled{cursor:not-allowed}.ng-slider__input.svelte-aitmse.svelte-aitmse::-webkit-slider-runnable-track{height:var(--slider-track);border-radius:999px;background:linear-gradient(to right,var(--slider-color) 0 calc(var(--slider-ratio) * 100%),var(--slider-empty) calc(var(--slider-ratio) * 100%) 100%)}.ng-slider__input.svelte-aitmse.svelte-aitmse::-webkit-slider-thumb{-webkit-appearance:none;width:var(--slider-thumb);height:var(--slider-thumb);margin-top:calc((var(--slider-track) - var(--slider-thumb)) / 2);border-radius:50%;border:2px solid var(--ng-form-background);background:var(--slider-color);box-shadow:0 0 0 1px var(--ng-form-border)}.ng-slider__input.svelte-aitmse.svelte-aitmse::-moz-range-track{height:var(--slider-track);border-radius:999px;background:var(--slider-empty)}.ng-slider__input.svelte-aitmse.svelte-aitmse::-moz-range-progress{height:var(--slider-track);border-radius:999px;background:var(--slider-color)}.ng-slider__input.svelte-aitmse.svelte-aitmse::-moz-range-thumb{width:var(--slider-thumb);height:var(--slider-thumb);border-radius:50%;border:2px solid var(--ng-form-background);background:var(--slider-color);box-shadow:0 0 0 1px var(--ng-form-border)}.ng-slider__input.svelte-aitmse.svelte-aitmse:focus-visible{outline:none}.ng-slider__input.svelte-aitmse.svelte-aitmse:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--ng-accent-primary)}.ng-slider__input.svelte-aitmse.svelte-aitmse:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--ng-accent-primary)}.ng-slider__input.svelte-aitmse.svelte-aitmse:disabled::-webkit-slider-thumb{background:var(--ng-form-color-disabled)}.ng-slider__input.svelte-aitmse.svelte-aitmse:disabled::-moz-range-thumb{background:var(--ng-form-color-disabled)}.ng-slider__value.svelte-aitmse.svelte-aitmse{min-width:calc(var(--slider-font) * 2.5);text-align:right;font-size:var(--slider-font);font-weight:var(--ng-font-weight);color:var(--ng-form-color);font-variant-numeric:tabular-nums}.ng-slider__value--tooltip.svelte-aitmse.svelte-aitmse{position:absolute;bottom:100%;left:calc(var(--slider-thumb) / 2 + (100% - var(--slider-thumb)) * var(--slider-ratio));transform:translate(-50%);min-width:0;margin-bottom:calc(var(--slider-font) * .25);padding:calc(var(--slider-font) * .15) calc(var(--slider-font) * .4);border-radius:var(--ng-form-radius-sm);background:var(--ng-background-inverse, var(--ng-form-color));color:var(--ng-text-inverse, var(--ng-form-background));font-size:calc(var(--slider-font) * .85);white-space:nowrap;pointer-events:none}.ng-slider--tooltip.svelte-aitmse .ng-slider__row.svelte-aitmse{margin-top:calc(var(--slider-font) * 1.6)}.ng-slider--tooltip.svelte-aitmse .ng-slider__track.svelte-aitmse{margin-inline:calc(var(--slider-font) * .75)}.ng-slider__ticks.svelte-aitmse.svelte-aitmse{position:relative;height:calc(var(--slider-font) * .4);pointer-events:none}.ng-slider__tick.svelte-aitmse.svelte-aitmse{position:absolute;top:0;left:calc(var(--slider-thumb) / 2 + (100% - var(--slider-thumb)) * var(--tick-ratio));width:1px;height:100%;transform:translate(-50%);background:var(--ng-form-border)}.ng-slider__marks.svelte-aitmse.svelte-aitmse{position:relative;height:calc(var(--slider-font) * 1.2)}.ng-slider__mark.svelte-aitmse.svelte-aitmse{position:absolute;top:0;left:calc(var(--slider-thumb) / 2 + (100% - var(--slider-thumb)) * var(--mark-ratio));transform:translate(var(--mark-shift, -50%));font-size:calc(var(--slider-font) * .8);color:var(--ng-text-secondary);white-space:nowrap;-webkit-user-select:none;user-select:none}.ng-slider--locked.svelte-aitmse:not([aria-disabled=true]) .ng-slider__input.svelte-aitmse{pointer-events:none}.ng-slider--readonly.svelte-aitmse .ng-slider__track.svelte-aitmse,.ng-slider--viewmode.svelte-aitmse .ng-slider__track.svelte-aitmse{opacity:.75}.ng-slider--readonly.svelte-aitmse.svelte-aitmse{--slider-empty:var(--ng-form-background-readonly)}.ng-slider--locked.svelte-aitmse:not([aria-disabled=true]) .ng-slider__input.svelte-aitmse:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--ng-text-secondary)}.ng-slider--locked.svelte-aitmse:not([aria-disabled=true]) .ng-slider__input.svelte-aitmse:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--ng-text-secondary)}.ng-slider--loading.svelte-aitmse .ng-slider__track.svelte-aitmse{cursor:progress}.ng-slider--loading.svelte-aitmse .ng-slider__row.svelte-aitmse{opacity:.6}.ng-slider[aria-invalid=true].svelte-aitmse .ng-slider__value.svelte-aitmse{color:var(--ng-form-color-invalid)}.ng-slider[aria-invalid=true].svelte-aitmse .ng-slider__input.svelte-aitmse{--slider-color:var(--ng-form-color-invalid)}.ng-slider[aria-disabled=true].svelte-aitmse .ng-slider__value.svelte-aitmse{color:var(--ng-form-color-disabled)}.ng-otp.svelte-rzj7mb.svelte-rzj7mb{--otp-box-size:var(--ng-form-height-md);--otp-font:var(--ng-form-font-size-md);--otp-gap:calc(var(--ng-form-font-size-md) * .5);display:flex;flex-direction:column;align-items:flex-start;font-family:var(--ng-form-font-family)}.ng-otp--sm.svelte-rzj7mb.svelte-rzj7mb{--otp-box-size:var(--ng-form-height-sm);--otp-font:var(--ng-form-font-size-sm);--otp-gap:calc(var(--ng-form-font-size-sm) * .5)}.ng-otp--lg.svelte-rzj7mb.svelte-rzj7mb{--otp-box-size:var(--ng-form-height-lg);--otp-font:var(--ng-form-font-size-lg);--otp-gap:calc(var(--ng-form-font-size-lg) * .5)}.ng-otp--gap-none.svelte-rzj7mb.svelte-rzj7mb{--otp-gap:0px}.ng-otp--gap-small.svelte-rzj7mb.svelte-rzj7mb{--otp-gap:calc(var(--otp-font) * .25)}.ng-otp--gap-large.svelte-rzj7mb.svelte-rzj7mb{--otp-gap:calc(var(--otp-font) * .9)}.ng-otp--align-center.svelte-rzj7mb.svelte-rzj7mb{align-items:center}.ng-otp--align-right.svelte-rzj7mb.svelte-rzj7mb{align-items:flex-end}.ng-otp__boxes.svelte-rzj7mb.svelte-rzj7mb{display:flex;align-items:center;flex-wrap:wrap;gap:var(--otp-gap)}.ng-otp__separator.svelte-rzj7mb.svelte-rzj7mb{color:var(--ng-text-secondary);font-size:var(--otp-font);-webkit-user-select:none;user-select:none}.ng-otp__box.svelte-rzj7mb.svelte-rzj7mb{width:var(--otp-box-size);height:var(--otp-box-size);flex:0 0 auto;padding:0;text-align:center;font-size:calc(var(--otp-font) * 1.2);font-family:inherit;color:var(--ng-form-color);background:var(--ng-form-background);border:1px solid var(--ng-form-border);border-radius:var(--ng-rounded);outline:none}.ng-otp__box.svelte-rzj7mb.svelte-rzj7mb::placeholder{color:var(--ng-form-color-disabled)}.ng-otp__box.svelte-rzj7mb.svelte-rzj7mb:focus{border-color:var(--ng-accent-primary)}.ng-otp--underline.svelte-rzj7mb .ng-otp__box.svelte-rzj7mb{border-width:0 0 2px 0;border-radius:0;background:transparent}.ng-otp--filled.svelte-rzj7mb .ng-otp__box.svelte-rzj7mb{border-color:var(--ng-form-background);background:var(--ng-background-disabled)}.ng-otp__resend.svelte-rzj7mb.svelte-rzj7mb{margin-top:var(--ng-spacing-small);padding:0;border:none;background:none;cursor:pointer;font-family:inherit;font-size:var(--ng-form-font-size-sm);color:var(--ng-accent-primary)}.ng-otp__resend.svelte-rzj7mb.svelte-rzj7mb:disabled{color:var(--ng-text-secondary);cursor:default}.ng-otp--readonly.svelte-rzj7mb .ng-otp__box.svelte-rzj7mb{background:color-mix(in srgb,var(--ng-form-background-readonly) 88%,var(--ng-form-color));cursor:text}.ng-otp--viewmode.svelte-rzj7mb .ng-otp__box.svelte-rzj7mb{border-color:transparent;background:transparent;cursor:default}.ng-otp__box.svelte-rzj7mb.svelte-rzj7mb:focus{outline:2px solid var(--ng-accent-primary);outline-offset:1px}.ng-otp__box.svelte-rzj7mb.svelte-rzj7mb:disabled{background:var(--ng-form-background-disabled);color:var(--ng-form-color-disabled);cursor:not-allowed}.ng-otp--loading.svelte-rzj7mb .ng-otp__boxes.svelte-rzj7mb{opacity:.6}.ng-otp--loading.svelte-rzj7mb .ng-otp__box.svelte-rzj7mb{cursor:progress}.ng-otp[aria-invalid=true].svelte-rzj7mb .ng-otp__box.svelte-rzj7mb{border-color:var(--ng-form-color-invalid)}.ng-timepicker.svelte-e2dnz0{font-family:var(--ng-form-font-family)}.ng-timepicker.svelte-e2dnz0 .ng-timepicker__label{color:var(--ng-form-label-color);font-size:var(--ng-form-label-font-size-md);font-weight:var(--ng-form-label-font-weight);margin-bottom:var(--ng-form-label-margin-bottom-md)}.ng-timepicker--viewmode.svelte-e2dnz0 .ng-timepicker__label{margin-bottom:var(--ng-form-label-viewmode-margin-bottom-md)}.ng-timepicker--sm.svelte-e2dnz0 .ng-timepicker__label{font-size:var(--ng-form-label-font-size-sm);margin-bottom:var(--ng-form-label-margin-bottom-sm)}.ng-timepicker--sm.ng-timepicker--viewmode.svelte-e2dnz0 .ng-timepicker__label{margin-bottom:var(--ng-form-label-viewmode-margin-bottom-sm)}.ng-timepicker--lg.svelte-e2dnz0 .ng-timepicker__label{font-size:var(--ng-form-label-font-size-lg);margin-bottom:var(--ng-form-label-margin-bottom-lg)}.ng-timepicker--lg.ng-timepicker--viewmode.svelte-e2dnz0 .ng-timepicker__label{margin-bottom:var(--ng-form-label-viewmode-margin-bottom-lg)}.ng-chart.svelte-nhapls.svelte-nhapls{display:flex;flex-direction:column;width:100%;height:100%;min-height:calc(var(--ng-font-size) * 14);font-family:var(--ng-font)}.ng-chart--fullscreen.svelte-nhapls.svelte-nhapls{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:var(--ng-background-surface);padding:var(--ng-spacing)}.ng-chart__toolbar.svelte-nhapls.svelte-nhapls{display:flex;align-items:center;justify-content:space-between;gap:var(--ng-spacing-small);padding-bottom:var(--ng-spacing-small)}.ng-chart__breadcrumb.svelte-nhapls.svelte-nhapls,.ng-chart__actions.svelte-nhapls.svelte-nhapls{display:flex;align-items:center;gap:calc(var(--ng-spacing) * .4);font-size:calc(var(--ng-font-size) * .875);color:var(--ng-text-secondary)}.ng-chart__breadcrumb.svelte-nhapls button.svelte-nhapls,.ng-chart__actions.svelte-nhapls button.svelte-nhapls,.ng-chart__actions.svelte-nhapls select.svelte-nhapls{border:none;background:transparent;color:inherit;cursor:pointer;font-family:var(--ng-font)}.ng-chart__body.svelte-nhapls.svelte-nhapls{position:relative;flex:1;min-height:0}.ng-chart__body.svelte-nhapls>div[role=img].svelte-nhapls{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ng-chart__caption.svelte-nhapls.svelte-nhapls{flex:none;margin:0;padding-top:var(--ng-spacing-small);font-size:calc(var(--ng-font-size) * .875);color:var(--ng-text-secondary);text-align:center}.ng-chart__state.svelte-nhapls.svelte-nhapls{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ng-spacing-small);color:var(--ng-text-secondary);text-align:center}.ng-chart__table.svelte-nhapls.svelte-nhapls{width:100%;border-collapse:collapse;font-size:var(--ng-font-size);color:var(--ng-text-primary)}.ng-chart__table.svelte-nhapls th.svelte-nhapls,.ng-chart__table.svelte-nhapls td.svelte-nhapls{padding:calc(var(--ng-spacing) * .6);border-bottom:1px solid var(--ng-border-primary);text-align:left}.ng-phone-input.svelte-511zst.svelte-511zst{--phone-height:var(--ng-form-height-md);--phone-font:var(--ng-form-font-size-md);--phone-radius:var(--ng-form-radius-md);--phone-padding-x:var(--ng-form-padding-x-md);display:flex;flex-direction:column;gap:calc(var(--ng-spacing) * .3);width:100%;font-family:var(--ng-form-font-family, var(--ng-font))}.ng-phone-input--sm.svelte-511zst.svelte-511zst{--phone-height:var(--ng-form-height-sm);--phone-font:var(--ng-form-font-size-sm);--phone-radius:var(--ng-form-radius-sm);--phone-padding-x:var(--ng-form-padding-x-sm)}.ng-phone-input--lg.svelte-511zst.svelte-511zst{--phone-height:var(--ng-form-height-lg);--phone-font:var(--ng-form-font-size-lg);--phone-radius:var(--ng-form-radius-lg);--phone-padding-x:var(--ng-form-padding-x-lg)}.ng-phone-input__row.svelte-511zst.svelte-511zst{display:flex;align-items:center;gap:calc(var(--ng-spacing) * .4)}.ng-phone-input__spinner.svelte-511zst.svelte-511zst{flex:0 0 auto;display:inline-flex;align-items:center;color:var(--ng-text-secondary)}.ng-phone-input__spinner.svelte-511zst .material-symbols-outlined{font-size:calc(var(--phone-font) * 1.2);animation:svelte-511zst-ng-phone-input-spin .8s linear infinite}.ng-phone-input--loading.svelte-511zst .ng-phone-input__input.svelte-511zst{cursor:progress}.ng-phone-input__country.svelte-511zst.svelte-511zst{flex:0 0 auto;height:var(--phone-height);padding:0 calc(var(--ng-spacing) * .4);border:1px solid var(--ng-form-border);border-radius:var(--phone-radius);background:var(--ng-form-background);color:var(--ng-form-color);font:inherit;font-size:var(--phone-font)}.ng-phone-input__country.svelte-511zst.svelte-511zst:focus{border-color:var(--ng-form-border-focus);outline:0}.ng-phone-input__dial.svelte-511zst.svelte-511zst{flex:0 0 auto;display:inline-flex;align-items:center;height:var(--phone-height);padding:0 calc(var(--ng-spacing) * .4);color:var(--ng-form-color);font-size:var(--phone-font);white-space:nowrap}.ng-phone-input__input.svelte-511zst.svelte-511zst{flex:1;min-width:0;height:var(--phone-height);padding:0 var(--phone-padding-x);border:1px solid var(--ng-form-border);border-radius:var(--phone-radius);background:var(--ng-form-background);color:var(--ng-form-color);font:inherit;font-size:var(--phone-font);outline:0}.ng-phone-input__input.svelte-511zst.svelte-511zst:focus,.ng-phone-input__input.svelte-511zst.svelte-511zst:hover{border-color:var(--ng-form-border-focus)}.ng-phone-input__input.svelte-511zst.svelte-511zst::placeholder{color:var(--ng-form-color-placeholder)}.ng-phone-input--readonly.svelte-511zst .ng-phone-input__input.svelte-511zst,.ng-phone-input--readonly.svelte-511zst .ng-phone-input__country.svelte-511zst,.ng-phone-input--readonly.svelte-511zst .ng-phone-input__dial.svelte-511zst{background:var(--ng-form-background-readonly)}.ng-phone-input--readonly.svelte-511zst .ng-phone-input__input.svelte-511zst{cursor:text}.ng-phone-input--viewmode.svelte-511zst .ng-phone-input__input.svelte-511zst,.ng-phone-input--viewmode.svelte-511zst .ng-phone-input__country.svelte-511zst{border-color:transparent;background:transparent;padding-left:0;cursor:default}.ng-phone-input--viewmode.svelte-511zst .ng-phone-input__dial.svelte-511zst{background:transparent;padding-left:0}.ng-phone-input--viewmode.svelte-511zst .ng-phone-input__input.svelte-511zst:focus,.ng-phone-input--viewmode.svelte-511zst .ng-phone-input__country.svelte-511zst:focus{outline:2px solid var(--ng-accent-primary);outline-offset:1px}.ng-phone-input--disabled.svelte-511zst .ng-phone-input__input.svelte-511zst,.ng-phone-input--disabled.svelte-511zst .ng-phone-input__country.svelte-511zst,.ng-phone-input--disabled.svelte-511zst .ng-phone-input__dial.svelte-511zst{background:var(--ng-form-background-disabled);color:var(--ng-form-color-disabled);border-color:var(--ng-form-border-disabled);cursor:not-allowed}.ng-phone-input--invalid.svelte-511zst .ng-phone-input__input.svelte-511zst,.ng-phone-input--invalid.svelte-511zst .ng-phone-input__country.svelte-511zst{border-color:var(--ng-form-border-invalid)}@keyframes svelte-511zst-ng-phone-input-spin{to{transform:rotate(360deg)}}.ng-popover.svelte-lsdopg.svelte-lsdopg{position:relative;display:inline-flex;flex-direction:column;font-family:var(--ng-font);color:var(--ng-text-primary)}.ng-popover__trigger.svelte-lsdopg.svelte-lsdopg{display:inline-flex;align-items:center;gap:calc(var(--ng-spacing) * .4);align-self:flex-start;padding:calc(var(--ng-spacing) * .5) calc(var(--ng-spacing) * 1);border:1px solid var(--ng-border-primary);border-radius:var(--ng-form-radius, var(--ng-rounded));background:var(--ng-background-surface);color:var(--ng-text-primary);font:inherit;cursor:pointer}.ng-popover__trigger.svelte-lsdopg.svelte-lsdopg:hover:not(:disabled){background:var(--ng-background-surface-alt)}.ng-popover__trigger.svelte-lsdopg.svelte-lsdopg:disabled{cursor:not-allowed;opacity:.6}.ng-popover__trigger--icon-only.svelte-lsdopg.svelte-lsdopg{padding:calc(var(--ng-spacing) * .5)}.ng-popover__panel.svelte-lsdopg.svelte-lsdopg{position:absolute;z-index:30;width:var(--ng-popover-width, 320px);box-sizing:border-box;padding:calc(var(--ng-spacing) * .8);background:var(--ng-background-surface);border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded);box-shadow:var(--ng-shadow-md, 0 4px 16px rgba(0, 0, 0, .12))}.ng-popover__panel--arrow.svelte-lsdopg.svelte-lsdopg:after{content:"";position:absolute;width:10px;height:10px;background:var(--ng-background-surface);border:1px solid var(--ng-border-primary);transform:rotate(45deg)}.ng-popover--editor.svelte-lsdopg .ng-popover__panel.svelte-lsdopg{position:static;margin-top:calc(var(--ng-spacing) * .6);box-shadow:none;border-style:dashed}.ng-popover--bottom.svelte-lsdopg .ng-popover__panel.svelte-lsdopg{top:calc(100% + 10px);left:0}.ng-popover--bottom.svelte-lsdopg .ng-popover__panel--arrow.svelte-lsdopg:after{top:-6px;left:16px;border-right:none;border-bottom:none}.ng-popover--top.svelte-lsdopg .ng-popover__panel.svelte-lsdopg{bottom:calc(100% + 10px);left:0}.ng-popover--top.svelte-lsdopg .ng-popover__panel--arrow.svelte-lsdopg:after{bottom:-6px;left:16px;border-left:none;border-top:none}.ng-popover--right.svelte-lsdopg .ng-popover__panel.svelte-lsdopg{left:calc(100% + 10px);top:0}.ng-popover--right.svelte-lsdopg .ng-popover__panel--arrow.svelte-lsdopg:after{left:-6px;top:14px;border-right:none;border-top:none}.ng-popover--left.svelte-lsdopg .ng-popover__panel.svelte-lsdopg{right:calc(100% + 10px);top:0}.ng-popover--left.svelte-lsdopg .ng-popover__panel--arrow.svelte-lsdopg:after{right:-6px;top:14px;border-left:none;border-bottom:none}.ng-badge.svelte-1kkbvkz.svelte-1kkbvkz{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--ng-spacing) * .3);min-width:calc(var(--ng-font-size) * 1.43);height:calc(var(--ng-font-size) * 1.43);padding:0 calc(var(--ng-spacing) * .6);border-radius:999px;font-family:var(--ng-font);font-size:calc(var(--ng-font-size) * .86);font-weight:600;line-height:1;white-space:nowrap}.ng-badge--rounded.svelte-1kkbvkz.svelte-1kkbvkz{border-radius:var(--ng-form-radius-sm, 4px)}.ng-badge--square.svelte-1kkbvkz.svelte-1kkbvkz{border-radius:0}.ng-badge--clickable.svelte-1kkbvkz.svelte-1kkbvkz{border:none;cursor:pointer;font:inherit}.ng-badge__text.svelte-1kkbvkz.svelte-1kkbvkz{display:inline-flex}.ng-badge__icon.svelte-1kkbvkz.svelte-1kkbvkz{display:inline-flex;font-size:calc(var(--ng-font-size) * .93);line-height:1}.ng-badge--sm.svelte-1kkbvkz.svelte-1kkbvkz{min-width:calc(var(--ng-font-size) * 1.14);height:calc(var(--ng-font-size) * 1.14);padding:0 calc(var(--ng-spacing) * .4);font-size:calc(var(--ng-font-size) * .71)}.ng-badge--sm.svelte-1kkbvkz .ng-badge__icon.svelte-1kkbvkz{font-size:calc(var(--ng-font-size) * .79)}.ng-badge--lg.svelte-1kkbvkz.svelte-1kkbvkz{min-width:calc(var(--ng-font-size) * 1.86);height:calc(var(--ng-font-size) * 1.86);padding:0 calc(var(--ng-spacing) * .8);font-size:var(--ng-font-size)}.ng-badge--lg.svelte-1kkbvkz .ng-badge__icon.svelte-1kkbvkz{font-size:calc(var(--ng-font-size) * 1.07)}.ng-badge--dot.svelte-1kkbvkz.svelte-1kkbvkz{min-width:0;width:calc(var(--ng-font-size) * .71);height:calc(var(--ng-font-size) * .71);padding:0}.ng-badge--dot.ng-badge--sm.svelte-1kkbvkz.svelte-1kkbvkz{width:calc(var(--ng-font-size) * .57);height:calc(var(--ng-font-size) * .57)}.ng-badge--dot.ng-badge--lg.svelte-1kkbvkz.svelte-1kkbvkz{width:calc(var(--ng-font-size) * .86);height:calc(var(--ng-font-size) * .86)}.ng-badge--pulse.svelte-1kkbvkz.svelte-1kkbvkz{animation:svelte-1kkbvkz-ng-badge-pulse 1.6s ease-out infinite}@keyframes svelte-1kkbvkz-ng-badge-pulse{0%{box-shadow:0 0 color-mix(in srgb,currentColor 45%,transparent)}70%{box-shadow:0 0 0 6px transparent}to{box-shadow:0 0 0 0 transparent}}@media (prefers-reduced-motion: reduce){.ng-badge--pulse.svelte-1kkbvkz.svelte-1kkbvkz{animation:none}}.ng-avatar.svelte-1n4zige.svelte-1n4zige{position:relative;display:inline-flex;align-items:center;font-family:var(--ng-font);border:none;background:transparent;padding:0}button.ng-avatar.svelte-1n4zige.svelte-1n4zige{cursor:pointer}.ng-avatar__single.svelte-1n4zige.svelte-1n4zige{position:relative;display:inline-flex}.ng-avatar__item.svelte-1n4zige.svelte-1n4zige{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--avatar-size);height:var(--avatar-size);border:clamp(1px,var(--avatar-size) * .06,2px) solid var(--avatar-ring, var(--ng-background-surface));border-radius:50%;overflow:hidden;color:var(--ng-text-on-accent);font-size:calc(var(--avatar-size) * .4);font-weight:600;flex-shrink:0;-webkit-user-select:none;user-select:none}.ng-avatar__item.svelte-1n4zige img.svelte-1n4zige{width:100%;height:100%;object-fit:cover}.ng-avatar__item.svelte-1n4zige .material-symbols-outlined{font-size:calc(var(--avatar-size) * .55);line-height:1}.ng-avatar__item--skeleton.svelte-1n4zige.svelte-1n4zige{background:var(--ng-background-disabled);animation:svelte-1n4zige-ng-avatar-pulse 1.4s ease-in-out infinite}@keyframes svelte-1n4zige-ng-avatar-pulse{0%,to{opacity:1}50%{opacity:.5}}.ng-avatar__status.svelte-1n4zige.svelte-1n4zige{position:absolute;right:0;bottom:0;width:calc(var(--avatar-size) * .28);height:calc(var(--avatar-size) * .28);border-radius:50%;border:2px solid var(--avatar-ring, var(--ng-background-surface));box-sizing:content-box}.ng-avatar--square.svelte-1n4zige .ng-avatar__item.svelte-1n4zige{border-radius:var(--ng-rounded)}.ng-avatar--rounded.svelte-1n4zige .ng-avatar__item.svelte-1n4zige{border-radius:calc(var(--ng-rounded) * 2)}.ng-avatar--xs.svelte-1n4zige.svelte-1n4zige{--avatar-size:calc(var(--ng-font-size) * 1.29)}.ng-avatar--sm.svelte-1n4zige.svelte-1n4zige{--avatar-size:calc(var(--ng-font-size) * 1.71)}.ng-avatar--md.svelte-1n4zige.svelte-1n4zige{--avatar-size:calc(var(--ng-font-size) * 2.29)}.ng-avatar--lg.svelte-1n4zige.svelte-1n4zige{--avatar-size:calc(var(--ng-font-size) * 3.14)}.ng-avatar--xl.svelte-1n4zige.svelte-1n4zige{--avatar-size:calc(var(--ng-font-size) * 4.29)}.ng-avatar--group.svelte-1n4zige .ng-avatar__item.svelte-1n4zige:not(:first-child){margin-left:calc(var(--avatar-size) * var(--avatar-overlap, .3) * -1)}.ng-avatar--no-ring.svelte-1n4zige .ng-avatar__item.svelte-1n4zige{border-width:0}.ng-avatar--no-ring.svelte-1n4zige .ng-avatar__status.svelte-1n4zige{border-color:transparent}.ng-avatar__empty.svelte-1n4zige.svelte-1n4zige{display:inline-flex;align-items:center;color:var(--ng-text-secondary);font-family:var(--ng-font);font-size:var(--ng-font-size)}.ng-avatar__overflow.svelte-1n4zige.svelte-1n4zige{background:var(--ng-background-surface-alt);color:var(--ng-text-secondary)}.ng-attached-badge.svelte-1n4zige.svelte-1n4zige{position:absolute;top:0;right:0;transform:translate(35%,-35%);display:inline-flex;align-items:center;justify-content:center;min-width:calc(var(--ng-font-size) * 1.29);height:calc(var(--ng-font-size) * 1.29);padding:0 calc(var(--ng-spacing) * .4);border-radius:999px;font-family:var(--ng-font);font-size:calc(var(--ng-font-size) * .71);font-weight:600;line-height:1;white-space:nowrap;pointer-events:none}.ng-statcard.svelte-ojaoq1{--statcard-font:var(--statcard-font-size, var(--ng-font-size));--statcard-value-size:calc(var(--statcard-font) * 1.86);--statcard-icon-size:calc(var(--statcard-font) * 2.86);--statcard-pad:var(--ng-spacing-large);display:flex;flex-direction:column;width:100%;height:100%;background:var(--ng-background-surface);border-radius:var(--ng-rounded);font-family:var(--ng-font);text-align:left;overflow:hidden}.ng-statcard--sm.svelte-ojaoq1{--statcard-value-size:calc(var(--statcard-font) * 1.43);--statcard-icon-size:calc(var(--statcard-font) * 2.29);--statcard-pad:var(--ng-spacing)}.ng-statcard--lg.svelte-ojaoq1{--statcard-value-size:calc(var(--statcard-font) * 2.43);--statcard-icon-size:calc(var(--statcard-font) * 3.43);--statcard-pad:calc(var(--ng-spacing) * 2)}.ng-statcard--loading.svelte-ojaoq1{opacity:.5;pointer-events:none}.ng-statcard__main.svelte-ojaoq1{display:flex;align-items:flex-start;gap:var(--ng-spacing);flex:1;min-height:0;width:100%;padding:var(--statcard-pad);border:none;background:none;font-family:inherit;text-align:inherit;color:inherit}.ng-statcard__main--icon-right.svelte-ojaoq1{flex-direction:row-reverse}.ng-statcard__main--icon-top.svelte-ojaoq1{flex-direction:column}.ng-statcard__main--clickable.svelte-ojaoq1{cursor:pointer;transition:background .15s}.ng-statcard__main--clickable.svelte-ojaoq1:hover{background:var(--statcard-hover-bg, var(--ng-background-surface-alt))}.ng-statcard__icon.svelte-ojaoq1{display:inline-flex;align-items:center;justify-content:center;width:var(--statcard-icon-size);height:var(--statcard-icon-size);border-radius:var(--ng-rounded);flex-shrink:0}.ng-statcard__icon--plain.svelte-ojaoq1{width:auto;height:auto;background:none;font-size:var(--statcard-icon-size)}.ng-statcard__content.svelte-ojaoq1{display:flex;flex-direction:column;gap:calc(var(--ng-spacing) * .4);min-width:0;flex:1}.ng-statcard__title.svelte-ojaoq1{color:var(--statcard-text-color, var(--ng-text-secondary));font-size:var(--statcard-font)}.ng-statcard__value-row.svelte-ojaoq1{display:flex;align-items:baseline;gap:calc(var(--ng-spacing) * .8);flex-wrap:wrap;min-width:0}.ng-statcard__value.svelte-ojaoq1{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--statcard-text-color, var(--ng-text-primary));font-size:var(--statcard-value-size);font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums}.ng-statcard__trend.svelte-ojaoq1{font-size:calc(var(--statcard-font) * .93);font-weight:600;white-space:nowrap}.ng-statcard__trend--success.svelte-ojaoq1{color:var(--ng-status-success)}.ng-statcard__trend--error.svelte-ojaoq1{color:var(--ng-status-error)}.ng-statcard__trend--neutral.svelte-ojaoq1{color:var(--ng-text-secondary)}.ng-statcard__trend-label.svelte-ojaoq1,.ng-statcard__subtitle.svelte-ojaoq1{color:var(--statcard-text-color, var(--ng-text-disabled));font-size:calc(var(--statcard-font) * .93)}.ng-statcard__sparkline.svelte-ojaoq1{width:100%;height:calc(var(--statcard-font) * 2.5);margin-top:calc(var(--ng-spacing) * .4);color:var(--ng-accent-primary);overflow:visible}.ng-statcard__footer.svelte-ojaoq1{display:block;width:100%;padding:calc(var(--ng-spacing) * .7) var(--statcard-pad);border:none;border-top:1px solid var(--ng-border-primary);background:none;color:var(--ng-accent-primary);font-family:inherit;font-size:calc(var(--statcard-font) * .93);text-align:inherit;text-decoration:none;cursor:pointer}.ng-statcard__footer.svelte-ojaoq1:hover{background:var(--statcard-hover-bg, var(--ng-background-surface-alt))}.ng-icon.svelte-gs9die{display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin:0;padding:0;border:none;background:none;color:inherit;font-family:var(--ng-font);text-decoration:none}.ng-icon--left.svelte-gs9die{justify-content:flex-start}.ng-icon--right.svelte-gs9die{justify-content:flex-end}.ng-icon--interactive.svelte-gs9die{cursor:pointer}.ng-icon--disabled.svelte-gs9die{opacity:.5;-webkit-user-select:none;user-select:none}.ng-icon--disabled.ng-icon--interactive.svelte-gs9die{cursor:not-allowed}.ng-icon.svelte-gs9die:focus-visible{outline:2px solid var(--ng-accent-primary);outline-offset:2px}.ng-icon__chip.svelte-gs9die{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.ng-icon__chip--circle.svelte-gs9die,.ng-icon__chip--rounded.svelte-gs9die,.ng-icon__chip--square.svelte-gs9die{width:calc(var(--icon-size) * 1.6);height:calc(var(--icon-size) * 1.6)}.ng-icon__chip--circle.svelte-gs9die{border-radius:50%}.ng-icon__chip--rounded.svelte-gs9die{border-radius:var(--ng-rounded)}.ng-icon__glyph.svelte-gs9die{display:inline-flex;align-items:center;justify-content:center;font-size:var(--icon-size);line-height:1}.ng-icon__glyph--spin.svelte-gs9die{animation:svelte-gs9die-ng-icon-spin 1s linear infinite}.ng-icon__symbol.svelte-gs9die{display:flex;align-items:center;justify-content:center}.ng-icon__glyph.svelte-gs9die .material-symbols-outlined,.ng-icon__glyph.svelte-gs9die i{font-size:var(--icon-size);line-height:1}.ng-icon__badge.svelte-gs9die{position:absolute;top:0;right:0;transform:translate(35%,-35%);display:inline-flex;align-items:center;justify-content:center;min-width:calc(var(--ng-font-size) * 1.15);height:calc(var(--ng-font-size) * 1.15);padding:0 calc(var(--ng-spacing) * .4);border-radius:var(--ng-radius-pill);font-size:calc(var(--ng-font-size) * .72);font-weight:600;line-height:1;white-space:nowrap}.ng-icon__badge--dot.svelte-gs9die{min-width:calc(var(--ng-font-size) * .6);width:calc(var(--ng-font-size) * .6);height:calc(var(--ng-font-size) * .6);padding:0}@keyframes svelte-gs9die-ng-icon-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ng-stepper.svelte-1d4ulqq.svelte-1d4ulqq{width:100%;height:100%;display:flex;flex-direction:column;font-family:var(--ng-font);color:var(--ng-text-primary)}.ng-stepper__list.svelte-1d4ulqq.svelte-1d4ulqq{display:flex;margin:0;padding:0;list-style:none;gap:calc(var(--ng-spacing) * .4)}.ng-stepper__step.svelte-1d4ulqq.svelte-1d4ulqq{display:flex;align-items:center;flex:1;min-width:0}.ng-stepper__step--hidden.svelte-1d4ulqq.svelte-1d4ulqq{display:none}.ng-stepper__step--hidden-editor.svelte-1d4ulqq.svelte-1d4ulqq{opacity:.5}.ng-stepper__head.svelte-1d4ulqq.svelte-1d4ulqq{display:flex;align-items:center;gap:calc(var(--ng-spacing) * .8);background:none;border:none;padding:calc(var(--ng-spacing) * .4);font:inherit;color:inherit;text-align:left;min-width:0}.ng-stepper__head--clickable.svelte-1d4ulqq.svelte-1d4ulqq{cursor:pointer}.ng-stepper__marker.svelte-1d4ulqq.svelte-1d4ulqq{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;flex-shrink:0;background:var(--ng-background-surface-alt);color:var(--ng-text-secondary);border:1px solid var(--ng-border-primary);font-size:calc(var(--ng-font-size) * .86)}.ng-stepper__step--active.svelte-1d4ulqq .ng-stepper__marker.svelte-1d4ulqq{background:var(--ng-accent-primary);border-color:var(--ng-accent-primary);color:var(--ng-text-on-accent)}.ng-stepper__step--done.svelte-1d4ulqq .ng-stepper__marker.svelte-1d4ulqq{background:var(--ng-status-success);border-color:var(--ng-status-success);color:var(--ng-text-on-accent)}.ng-stepper__text.svelte-1d4ulqq.svelte-1d4ulqq{display:flex;flex-direction:column;min-width:0}.ng-stepper__title.svelte-1d4ulqq.svelte-1d4ulqq{font-size:var(--ng-font-size);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ng-stepper__step--active.svelte-1d4ulqq .ng-stepper__title.svelte-1d4ulqq{font-weight:600}.ng-stepper__optional.svelte-1d4ulqq.svelte-1d4ulqq{margin-left:calc(var(--ng-spacing) * .4);color:var(--ng-text-secondary);font-size:calc(var(--ng-font-size) * .72);text-transform:uppercase;letter-spacing:.04em}.ng-stepper__description.svelte-1d4ulqq.svelte-1d4ulqq{color:var(--ng-text-secondary);font-size:calc(var(--ng-font-size) * .86);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ng-stepper__connector.svelte-1d4ulqq.svelte-1d4ulqq{flex:1;height:1px;min-width:calc(var(--ng-spacing) * 1.2);background:var(--ng-border-primary)}.ng-stepper__step--done.svelte-1d4ulqq .ng-stepper__connector.svelte-1d4ulqq{background:var(--ng-status-success)}.ng-stepper--vertical.svelte-1d4ulqq .ng-stepper__list.svelte-1d4ulqq,.ng-stepper--vertical.svelte-1d4ulqq .ng-stepper__step.svelte-1d4ulqq{flex-direction:column;align-items:stretch}.ng-stepper--vertical.svelte-1d4ulqq .ng-stepper__connector.svelte-1d4ulqq{width:1px;min-width:0;height:calc(var(--ng-spacing) * 1.6);flex:none;margin-left:calc(var(--ng-spacing) * .4 + 14px)}.ng-stepper__panel.svelte-1d4ulqq.svelte-1d4ulqq{position:relative;flex:1;min-height:0;margin-top:calc(var(--ng-spacing) * 1.2)}.ng-stepper__panel--loading.svelte-1d4ulqq .ng-stepper__slot.svelte-1d4ulqq{opacity:.4;pointer-events:none}.ng-stepper__slot.svelte-1d4ulqq.svelte-1d4ulqq{height:100%}.ng-stepper__nav.svelte-1d4ulqq.svelte-1d4ulqq{display:flex;justify-content:space-between;margin-top:calc(var(--ng-spacing) * 1.2);gap:calc(var(--ng-spacing) * .8)}.ng-stepper__nav-button.svelte-1d4ulqq.svelte-1d4ulqq{padding:calc(var(--ng-spacing) * .6) calc(var(--ng-spacing) * 1.6);border-radius:var(--ng-form-radius, var(--ng-rounded));border:1px solid var(--ng-border-primary);background:var(--ng-background-surface);color:var(--ng-text-primary);font:inherit;cursor:pointer}.ng-stepper__nav-button.svelte-1d4ulqq.svelte-1d4ulqq:disabled{opacity:.5;cursor:not-allowed}.ng-stepper__nav-button--next.svelte-1d4ulqq.svelte-1d4ulqq{background:var(--ng-accent-primary);border-color:var(--ng-accent-primary);color:var(--ng-text-on-accent)}.ng-stepper__nav-button--blocked.svelte-1d4ulqq.svelte-1d4ulqq{opacity:.6}.ng-pagination.svelte-18gb9n6.svelte-18gb9n6{display:flex;width:100%}.ng-pagination--left.svelte-18gb9n6.svelte-18gb9n6{justify-content:flex-start}.ng-pagination--center.svelte-18gb9n6.svelte-18gb9n6{justify-content:center}.ng-pagination--right.svelte-18gb9n6.svelte-18gb9n6{justify-content:flex-end}.ng-pagination--none.svelte-18gb9n6 .ng-pagination-bar.svelte-18gb9n6{width:100%}.ng-pagination--disabled.svelte-18gb9n6.svelte-18gb9n6{opacity:.55}.ng-pagination-bar.svelte-18gb9n6.svelte-18gb9n6{--pagination-height:calc(var(--ng-font-size) * 2.14);--pagination-font:calc(var(--ng-font-size) * 1.07);display:inline-flex;align-items:stretch;height:var(--pagination-height);background:var(--ng-background-surface);border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded);overflow:hidden;font-family:var(--ng-font)}.ng-pagination-bar--sm.svelte-18gb9n6.svelte-18gb9n6{--pagination-height:calc(var(--ng-font-size) * 1.86);--pagination-font:var(--ng-font-size)}.ng-pagination-bar--lg.svelte-18gb9n6.svelte-18gb9n6{--pagination-height:calc(var(--ng-font-size) * 2.57);--pagination-font:calc(var(--ng-font-size) * 1.14)}.ng-pagination-bar--loading.svelte-18gb9n6.svelte-18gb9n6{animation:svelte-18gb9n6-ng-pagination-pulse 1.4s ease-in-out infinite}.ng-pagination-bar.svelte-18gb9n6>.svelte-18gb9n6:last-child{border-right:none}.ng-pagination-bar__page.svelte-18gb9n6.svelte-18gb9n6{width:calc(var(--ng-font-size) * 3.43);padding:0 calc(var(--ng-spacing) * .8);border:none;border-right:1px solid var(--ng-border-primary);background:transparent;font-family:var(--ng-font);font-size:var(--pagination-font);color:var(--ng-text-primary);text-align:center;-moz-appearance:textfield}.ng-pagination-bar__page.svelte-18gb9n6.svelte-18gb9n6::-webkit-inner-spin-button,.ng-pagination-bar__page.svelte-18gb9n6.svelte-18gb9n6::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ng-pagination-bar__page.svelte-18gb9n6.svelte-18gb9n6:focus{outline:none}.ng-pagination-bar__page.svelte-18gb9n6.svelte-18gb9n6:disabled{cursor:not-allowed}.ng-pagination-bar__info.svelte-18gb9n6.svelte-18gb9n6,.ng-pagination-bar__compact.svelte-18gb9n6.svelte-18gb9n6{display:flex;align-items:center;padding:0 calc(var(--ng-spacing) * 1.4);border-right:1px solid var(--ng-border-primary);font-size:var(--pagination-font);color:var(--ng-text-primary);white-space:nowrap}.ng-pagination-bar__compact.svelte-18gb9n6.svelte-18gb9n6{font-variant-numeric:tabular-nums}.ng-pagination-bar__numbers.svelte-18gb9n6.svelte-18gb9n6{display:flex;align-items:stretch;border-right:1px solid var(--ng-border-primary)}.ng-pagination-bar__number.svelte-18gb9n6.svelte-18gb9n6{min-width:var(--pagination-height);padding:0 calc(var(--ng-spacing) * .6);border:none;background:none;font-family:var(--ng-font);font-size:var(--pagination-font);color:var(--ng-text-primary);cursor:pointer;transition:background .12s}.ng-pagination-bar__number.svelte-18gb9n6.svelte-18gb9n6:hover:not(:disabled){background:var(--ng-background-surface-alt)}.ng-pagination-bar__number--active.svelte-18gb9n6.svelte-18gb9n6{background:var(--ng-accent-primary);color:var(--ng-background-surface);font-weight:600}.ng-pagination-bar__number--active.svelte-18gb9n6.svelte-18gb9n6:hover:not(:disabled){background:var(--ng-accent-primary)}.ng-pagination-bar__number.svelte-18gb9n6.svelte-18gb9n6:disabled{cursor:not-allowed}.ng-pagination-bar__gap.svelte-18gb9n6.svelte-18gb9n6{display:flex;align-items:center;padding:0 calc(var(--ng-spacing) * .4);font-size:var(--pagination-font);color:var(--ng-text-disabled)}.ng-pagination-bar__nav.svelte-18gb9n6.svelte-18gb9n6{display:flex;align-items:center;border-right:1px solid var(--ng-border-primary)}.ng-pagination-bar__nav.svelte-18gb9n6 button.svelte-18gb9n6{display:inline-flex;align-items:center;justify-content:center;width:var(--pagination-height);height:100%;padding:0;border:none;background:none;color:var(--ng-text-primary);cursor:pointer;transition:background .12s}.ng-pagination-bar__nav.svelte-18gb9n6 button.svelte-18gb9n6:hover:not(:disabled){background:var(--ng-background-surface-alt)}.ng-pagination-bar__nav.svelte-18gb9n6 button.svelte-18gb9n6:disabled{opacity:.35;cursor:not-allowed}.ng-pagination-bar__limit.svelte-18gb9n6.svelte-18gb9n6{position:relative;display:inline-flex;align-items:center;gap:calc(var(--ng-spacing) * .4);padding:0 var(--ng-spacing)}.ng-pagination-bar__limit.svelte-18gb9n6 select.svelte-18gb9n6{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;font-family:var(--ng-font);font-size:var(--pagination-font);color:var(--ng-text-primary);cursor:pointer}.ng-pagination-bar__limit.svelte-18gb9n6 select.svelte-18gb9n6:focus{outline:none}.ng-pagination-bar__limit.svelte-18gb9n6 select.svelte-18gb9n6:disabled{cursor:not-allowed}.ng-pagination-bar__limit.svelte-18gb9n6 .icon{color:var(--ng-text-primary);pointer-events:none;flex-shrink:0}@keyframes svelte-18gb9n6-ng-pagination-pulse{0%,to{opacity:1}50%{opacity:.5}}.ng-autocomplete.svelte-1rqvsrj.svelte-1rqvsrj{font-family:var(--ng-form-font-family)}.ng-autocomplete.svelte-1rqvsrj .ng-autocomplete__label{color:var(--ng-form-label-color);font-size:var(--ng-form-label-font-size-md);font-weight:var(--ng-form-label-font-weight);margin-bottom:var(--ng-form-label-margin-bottom-md)}.ng-autocomplete--viewmode.svelte-1rqvsrj .ng-autocomplete__label{margin-bottom:var(--ng-form-label-viewmode-margin-bottom-md)}.ng-autocomplete__box.svelte-1rqvsrj.svelte-1rqvsrj{position:relative}.ng-autocomplete__input.svelte-1rqvsrj.svelte-1rqvsrj{width:100%;height:var(--ng-form-height-md);padding:0 var(--ng-form-padding-x-md);background:var(--ng-form-background);border:1px solid var(--ng-form-border);border-radius:var(--ng-form-radius-md);color:var(--ng-form-color);font-family:var(--ng-form-font-family);font-size:var(--ng-form-font-size-md)}.ng-autocomplete__input.svelte-1rqvsrj.svelte-1rqvsrj::placeholder{color:var(--ng-form-color-placeholder)}.ng-autocomplete__input.svelte-1rqvsrj.svelte-1rqvsrj:focus{outline:none;border-color:var(--ng-form-border-focus)}.ng-autocomplete__input.svelte-1rqvsrj.svelte-1rqvsrj:disabled{background:var(--ng-form-background-disabled);border-color:var(--ng-form-border-disabled);color:var(--ng-form-color-disabled);cursor:not-allowed}.ng-autocomplete__input.svelte-1rqvsrj.svelte-1rqvsrj:read-only:not(:disabled){background:var(--ng-form-background-readonly)}.ng-autocomplete__input--invalid.svelte-1rqvsrj.svelte-1rqvsrj{border-color:var(--ng-form-border-invalid)}.ng-autocomplete--sm.svelte-1rqvsrj .ng-autocomplete__input.svelte-1rqvsrj{height:var(--ng-form-height-sm);padding:0 var(--ng-form-padding-x-sm);font-size:var(--ng-form-font-size-sm);border-radius:var(--ng-form-radius-sm)}.ng-autocomplete--lg.svelte-1rqvsrj .ng-autocomplete__input.svelte-1rqvsrj{height:var(--ng-form-height-lg);padding:0 var(--ng-form-padding-x-lg);font-size:var(--ng-form-font-size-lg);border-radius:var(--ng-form-radius-lg)}.ng-autocomplete__affix.svelte-1rqvsrj.svelte-1rqvsrj{position:absolute;top:0;height:100%;display:inline-flex;align-items:center;gap:calc(var(--ng-font-size) * .3);color:var(--ng-text-secondary);font-size:var(--ng-font-size);pointer-events:none}.ng-autocomplete__affix.svelte-1rqvsrj .material-symbols-outlined{font-size:calc(var(--ng-form-font-size-md) * 1.3)}.ng-autocomplete__affix--prefix.svelte-1rqvsrj.svelte-1rqvsrj{left:calc(var(--ng-form-padding-x-md) * .7)}.ng-autocomplete__affix--suffix.svelte-1rqvsrj.svelte-1rqvsrj{right:calc(var(--ng-form-padding-x-md) * .6)}.ng-autocomplete--viewmode.svelte-1rqvsrj .ng-autocomplete__affix.svelte-1rqvsrj{display:none}.ng-autocomplete--viewmode.svelte-1rqvsrj .ng-autocomplete__input.svelte-1rqvsrj:read-only{padding:0 0 calc(var(--ng-form-height-md) - var(--ng-form-font-size-md) * 1.3) 0;background:transparent;border:0;border-radius:0}.ng-autocomplete--sm.ng-autocomplete--viewmode.svelte-1rqvsrj .ng-autocomplete__input.svelte-1rqvsrj:read-only{padding:0 0 calc(var(--ng-form-height-sm) - var(--ng-form-font-size-sm) * 1.3) 0}.ng-autocomplete--lg.ng-autocomplete--viewmode.svelte-1rqvsrj .ng-autocomplete__input.svelte-1rqvsrj:read-only{padding:0 0 calc(var(--ng-form-height-lg) - var(--ng-form-font-size-lg) * 1.3) 0}.ng-autocomplete--sm.svelte-1rqvsrj .ng-autocomplete__affix.svelte-1rqvsrj .material-symbols-outlined{font-size:calc(var(--ng-form-font-size-sm) * 1.3)}.ng-autocomplete--lg.svelte-1rqvsrj .ng-autocomplete__affix.svelte-1rqvsrj .material-symbols-outlined{font-size:calc(var(--ng-form-font-size-lg) * 1.3)}.ng-autocomplete__clear.svelte-1rqvsrj.svelte-1rqvsrj{display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:none;color:var(--ng-text-disabled);font-size:inherit;cursor:pointer;pointer-events:auto}.ng-autocomplete__clear.svelte-1rqvsrj.svelte-1rqvsrj:hover{color:var(--ng-text-primary)}.ng-autocomplete__list.svelte-1rqvsrj.svelte-1rqvsrj{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:1000;max-height:calc(var(--ng-font-size) * 16);margin:0;padding:calc(var(--ng-spacing) * .4) 0;overflow-y:auto;list-style:none;background:var(--ng-background-surface);border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded);box-shadow:var(--ng-shadow-md)}.ng-autocomplete__item.svelte-1rqvsrj.svelte-1rqvsrj{display:flex;align-items:center;gap:calc(var(--ng-spacing) * .6);padding:calc(var(--ng-spacing) * .6) var(--ng-form-padding-x-md);color:var(--ng-text-primary);font-size:var(--ng-form-font-size-md);cursor:pointer}.ng-autocomplete__item--active.svelte-1rqvsrj.svelte-1rqvsrj,.ng-autocomplete__item.svelte-1rqvsrj.svelte-1rqvsrj:hover{background:var(--ng-background-surface-alt)}.ng-autocomplete__item-icon.svelte-1rqvsrj.svelte-1rqvsrj{display:inline-flex;flex-shrink:0;font-size:calc(var(--ng-form-font-size-md) * 1.15)}.ng-autocomplete__item-text.svelte-1rqvsrj.svelte-1rqvsrj{min-width:0}.ng-autocomplete__item-label.svelte-1rqvsrj.svelte-1rqvsrj{display:inline-flex;min-width:0}.ng-autocomplete__item-label.svelte-1rqvsrj strong.svelte-1rqvsrj{color:var(--ng-accent-primary);font-weight:700}.ng-autocomplete__item-caption.svelte-1rqvsrj.svelte-1rqvsrj{display:block;color:var(--ng-text-disabled);font-size:calc(var(--ng-form-font-size-md) * .86)}.ng-autocomplete__empty.svelte-1rqvsrj.svelte-1rqvsrj{padding:calc(var(--ng-spacing) * .6) var(--ng-form-padding-x-md);color:var(--ng-text-disabled)}.ng-timeline.svelte-1gz8u1a.svelte-1gz8u1a{font-family:var(--ng-font);font-size:var(--ng-font-size)}.ng-timeline--sm.svelte-1gz8u1a.svelte-1gz8u1a{--timeline-dot-size:calc(var(--ng-font-size) * 1.71)}.ng-timeline--md.svelte-1gz8u1a.svelte-1gz8u1a{--timeline-dot-size:calc(var(--ng-font-size) * 2.29)}.ng-timeline--lg.svelte-1gz8u1a.svelte-1gz8u1a{--timeline-dot-size:calc(var(--ng-font-size) * 3.14)}.ng-timeline__title.svelte-1gz8u1a.svelte-1gz8u1a{margin:0 0 var(--ng-spacing);color:var(--ng-text-primary);font-size:calc(var(--ng-font-size) * 1.14);font-weight:600}.ng-timeline__row.svelte-1gz8u1a.svelte-1gz8u1a{position:relative;display:flex;gap:calc(var(--ng-spacing) * 1.4);padding:calc(var(--ng-spacing) * .8) 0;color:inherit;text-decoration:none}.ng-timeline__row.svelte-1gz8u1a.svelte-1gz8u1a:after{content:"";position:absolute;left:calc(var(--timeline-dot-size) / 2);top:calc(100% - var(--ng-spacing) * .8);width:1px;height:calc(var(--ng-spacing) * 1.6);background:var(--ng-border-primary)}.ng-timeline__row.svelte-1gz8u1a.svelte-1gz8u1a:last-child:after{display:none}.ng-timeline__row--clickable.svelte-1gz8u1a.svelte-1gz8u1a{cursor:pointer}.ng-timeline__row--clickable.svelte-1gz8u1a:hover .ng-timeline__item-title.svelte-1gz8u1a{text-decoration:underline}.ng-timeline--no-connector.svelte-1gz8u1a .ng-timeline__row.svelte-1gz8u1a:after{display:none}.ng-timeline--horizontal.svelte-1gz8u1a .ng-timeline__list.svelte-1gz8u1a{display:flex;flex-direction:row;align-items:flex-start;overflow-x:auto}.ng-timeline--horizontal.svelte-1gz8u1a .ng-timeline__row.svelte-1gz8u1a{flex:0 0 auto;flex-direction:column;align-items:center;text-align:center;min-width:160px;padding:0 calc(var(--ng-spacing) * 1.2)}.ng-timeline--horizontal.svelte-1gz8u1a .ng-timeline__row.svelte-1gz8u1a:after{left:calc(100% - var(--ng-spacing) * .8);top:calc(var(--timeline-dot-size) / 2 - .5px);width:calc(var(--ng-spacing) * 1.6);height:1px}.ng-timeline--horizontal.svelte-1gz8u1a .ng-timeline__header.svelte-1gz8u1a{justify-content:center;flex-direction:column;align-items:center}.ng-timeline__dot.svelte-1gz8u1a.svelte-1gz8u1a{display:inline-flex;align-items:center;justify-content:center;width:var(--timeline-dot-size);height:var(--timeline-dot-size);border-radius:50%;border:1px solid transparent;flex-shrink:0;font-size:calc(var(--ng-font-size) * 1.14);overflow:hidden}.ng-timeline__dot--pending.svelte-1gz8u1a.svelte-1gz8u1a{border-style:dashed;animation:svelte-1gz8u1a-ng-timeline-pulse 1.4s ease-in-out infinite}.ng-timeline__avatar.svelte-1gz8u1a.svelte-1gz8u1a{width:100%;height:100%;object-fit:cover}.ng-timeline__dot--skeleton.svelte-1gz8u1a.svelte-1gz8u1a,.ng-timeline__line.svelte-1gz8u1a.svelte-1gz8u1a{background:var(--ng-background-disabled);border-radius:var(--ng-rounded);animation:svelte-1gz8u1a-ng-timeline-pulse 1.4s ease-in-out infinite}.ng-timeline__dot--skeleton.svelte-1gz8u1a.svelte-1gz8u1a{border-radius:50%}.ng-timeline__content.svelte-1gz8u1a.svelte-1gz8u1a{flex:1;min-width:0;display:flex;flex-direction:column;gap:calc(var(--ng-spacing) * .3)}.ng-timeline__header.svelte-1gz8u1a.svelte-1gz8u1a{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ng-spacing);flex-wrap:wrap}.ng-timeline__item-title.svelte-1gz8u1a.svelte-1gz8u1a{color:var(--ng-text-primary);font-weight:var(--ng-font-weight)}.ng-timeline__subtitle.svelte-1gz8u1a.svelte-1gz8u1a{color:var(--ng-text-secondary);font-size:calc(var(--ng-font-size) * .93)}.ng-timeline__date.svelte-1gz8u1a.svelte-1gz8u1a{color:var(--ng-text-disabled);font-size:calc(var(--ng-font-size) * .857);white-space:nowrap}.ng-timeline__description.svelte-1gz8u1a.svelte-1gz8u1a{margin:0;color:var(--ng-text-secondary);font-size:calc(var(--ng-font-size) * .93);line-height:1.5}.ng-timeline__empty.svelte-1gz8u1a.svelte-1gz8u1a{margin:0;padding:calc(var(--ng-spacing) * .8) 0;color:var(--ng-text-disabled);font-size:calc(var(--ng-font-size) * .93)}.ng-timeline__more.svelte-1gz8u1a.svelte-1gz8u1a{margin-top:calc(var(--ng-spacing) * .6);padding:0;border:none;background:none;color:var(--ng-accent-primary);font-size:calc(var(--ng-font-size) * .93);font-family:inherit;cursor:pointer}.ng-timeline__more.svelte-1gz8u1a.svelte-1gz8u1a:hover{text-decoration:underline}.ng-timeline__line.svelte-1gz8u1a.svelte-1gz8u1a{height:calc(var(--ng-font-size) * .8)}.ng-timeline__line--sm.svelte-1gz8u1a.svelte-1gz8u1a{width:30%}.ng-timeline__line--lg.svelte-1gz8u1a.svelte-1gz8u1a{width:70%}@keyframes svelte-1gz8u1a-ng-timeline-pulse{0%,to{opacity:1}50%{opacity:.5}}.ng-task-inbox__search.svelte-1d6xlix.svelte-1d6xlix{display:flex;flex-wrap:wrap;align-items:flex-end;gap:calc(var(--ng-spacing) * .6)}.ng-task-inbox__search-label.svelte-1d6xlix.svelte-1d6xlix{display:flex;flex:1;flex-direction:column;gap:calc(var(--ng-spacing) * .3);min-width:12rem}.ng-task-inbox__search-label.svelte-1d6xlix input.svelte-1d6xlix{padding:calc(var(--ng-spacing) * .4);border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded);background:var(--ng-background-surface);color:var(--ng-text-primary);font:inherit}.ng-task-inbox__filters.svelte-1d6xlix.svelte-1d6xlix{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--ng-spacing) * .4)}.ng-task-inbox__filter.svelte-1d6xlix.svelte-1d6xlix{padding:0 calc(var(--ng-spacing) * .5);border:1px solid var(--ng-accent-primary);border-radius:var(--ng-rounded);color:var(--ng-text-primary)}.ng-task-inbox__filter-clear.svelte-1d6xlix.svelte-1d6xlix{padding:0 calc(var(--ng-spacing) * .5);border:0;background:transparent;color:var(--ng-accent-primary);font:inherit;text-decoration:underline;cursor:pointer}.ng-task-inbox__filter-clear.svelte-1d6xlix.svelte-1d6xlix:focus-visible{outline:2px solid var(--ng-accent-primary);outline-offset:2px}.ng-task-inbox.svelte-1d6xlix.svelte-1d6xlix{display:flex;flex-direction:column;gap:var(--ng-spacing);font-family:var(--ng-font);font-size:var(--ng-font-size);color:var(--ng-text-primary)}.ng-task-inbox__title.svelte-1d6xlix.svelte-1d6xlix{margin:0;font-size:calc(var(--ng-font-size) * 1.14);font-weight:600}.ng-task-inbox__tabs.svelte-1d6xlix.svelte-1d6xlix{display:flex;flex-wrap:wrap;gap:calc(var(--ng-spacing) * .4);border-bottom:1px solid var(--ng-border-primary)}.ng-task-inbox__tab.svelte-1d6xlix.svelte-1d6xlix{display:inline-flex;align-items:center;gap:calc(var(--ng-spacing) * .4);padding:calc(var(--ng-spacing) * .6) var(--ng-spacing);border:none;border-bottom:2px solid transparent;background:none;color:var(--ng-text-secondary);font:inherit;cursor:pointer}.ng-task-inbox__tab.svelte-1d6xlix.svelte-1d6xlix:focus-visible{outline:2px solid var(--ng-accent-primary);outline-offset:2px}.ng-task-inbox__tab--active.svelte-1d6xlix.svelte-1d6xlix{border-bottom-color:var(--ng-accent-primary);color:var(--ng-text-primary);font-weight:600}.ng-task-inbox__count.svelte-1d6xlix.svelte-1d6xlix{min-width:calc(var(--ng-font-size) * 1.4);padding:0 calc(var(--ng-spacing) * .4);border-radius:var(--ng-rounded);background:var(--ng-background-surface-alt);font-size:calc(var(--ng-font-size) * .857);text-align:center}.ng-task-inbox__bulk.svelte-1d6xlix.svelte-1d6xlix,.ng-task-inbox__claim.svelte-1d6xlix.svelte-1d6xlix{align-self:flex-start;padding:calc(var(--ng-spacing) * .4) var(--ng-spacing);border:1px solid var(--ng-accent-primary);border-radius:var(--ng-rounded);background:none;color:var(--ng-accent-primary);font:inherit;cursor:pointer}.ng-task-inbox__list.svelte-1d6xlix.svelte-1d6xlix{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.ng-task-inbox__row.svelte-1d6xlix.svelte-1d6xlix{display:flex;align-items:center;gap:var(--ng-spacing);padding:calc(var(--ng-spacing) * .8) 0;border-bottom:1px solid var(--ng-border-primary)}.ng-task-inbox__row--skeleton.svelte-1d6xlix.svelte-1d6xlix{height:calc(var(--ng-font-size) * 3);background:var(--ng-background-disabled);border-radius:var(--ng-rounded);animation:svelte-1d6xlix-ng-task-inbox-pulse 1.4s ease-in-out infinite}.ng-task-inbox__main.svelte-1d6xlix.svelte-1d6xlix{display:flex;flex:1;min-width:0;flex-direction:column;align-items:flex-start;gap:calc(var(--ng-spacing) * .2);padding:0;border:none;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.ng-task-inbox__main.svelte-1d6xlix:hover .ng-task-inbox__task.svelte-1d6xlix{text-decoration:underline}.ng-task-inbox__task.svelte-1d6xlix.svelte-1d6xlix{font-weight:var(--ng-font-weight)}.ng-task-inbox__application.svelte-1d6xlix.svelte-1d6xlix{padding:0 calc(var(--ng-spacing) * .4);border-radius:var(--ng-rounded);background:var(--ng-background-surface-alt);color:var(--ng-text-primary)}.ng-task-inbox__meta.svelte-1d6xlix.svelte-1d6xlix{display:flex;flex-wrap:wrap;gap:var(--ng-spacing);color:var(--ng-text-secondary);font-size:calc(var(--ng-font-size) * .93)}.ng-task-inbox__subject.svelte-1d6xlix.svelte-1d6xlix{color:var(--ng-accent-primary);white-space:nowrap}.ng-task-inbox__sla.svelte-1d6xlix.svelte-1d6xlix{padding:0 calc(var(--ng-spacing) * .6);border-radius:var(--ng-rounded);color:var(--task-inbox-tone);background:color-mix(in srgb,var(--task-inbox-tone) 10%,transparent);font-size:calc(var(--ng-font-size) * .857);white-space:nowrap}.ng-task-inbox__empty.svelte-1d6xlix.svelte-1d6xlix{margin:0;color:var(--ng-text-disabled)}@keyframes svelte-1d6xlix-ng-task-inbox-pulse{0%,to{opacity:1}50%{opacity:.5}}@media (prefers-reduced-motion: reduce){.ng-task-inbox__row--skeleton.svelte-1d6xlix.svelte-1d6xlix{animation:none}}.ng-task-action-dialog.svelte-1svxxej{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--ng-text-primary) 40%,transparent);z-index:9000;font-family:var(--ng-font);font-size:var(--ng-font-size)}.ng-task-action-dialog__panel.svelte-1svxxej{display:flex;flex-direction:column;gap:var(--ng-spacing);width:min(480px,100vw - var(--ng-spacing) * 4);padding:calc(var(--ng-spacing) * 1.6);border-radius:var(--ng-rounded);background:var(--ng-background-surface);box-shadow:var(--ng-shadow-lg)}.ng-task-action-dialog__title.svelte-1svxxej{margin:0;color:var(--ng-text-primary);font-size:calc(var(--ng-font-size) * 1.14)}.ng-task-action-dialog__label.svelte-1svxxej{display:flex;flex-direction:column;gap:calc(var(--ng-spacing) * .4);color:var(--ng-text-secondary)}.ng-task-action-dialog__input.svelte-1svxxej{padding:calc(var(--ng-spacing) * .5);border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded);color:var(--ng-text-primary);font:inherit;resize:vertical}.ng-task-action-dialog__actions.svelte-1svxxej{display:flex;justify-content:flex-end;gap:calc(var(--ng-spacing) * .6)}.ng-task-action-dialog__button.svelte-1svxxej{padding:calc(var(--ng-spacing) * .5) calc(var(--ng-spacing) * 1.2);border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded);background:var(--ng-background-surface);color:var(--ng-text-primary);font:inherit;cursor:pointer}.ng-task-action-dialog__button.svelte-1svxxej:disabled{cursor:not-allowed;opacity:.6}.ng-task-action-dialog__button--primary.svelte-1svxxej{border-color:var(--ng-accent-primary);background:var(--ng-accent-primary);color:var(--ng-text-on-accent)}.ng-task-assistant.svelte-sceka4.svelte-sceka4{display:flex;flex-direction:column;gap:calc(var(--ng-spacing) * .6);padding:calc(var(--ng-spacing) * .75) var(--ng-spacing);border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded);background:var(--ng-background-surface-alt);color:var(--ng-text-primary)}.ng-task-assistant__head.svelte-sceka4.svelte-sceka4,.ng-task-assistant__ask.svelte-sceka4.svelte-sceka4{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:calc(var(--ng-spacing) * .6)}.ng-task-assistant__title.svelte-sceka4.svelte-sceka4{margin:0;font-size:var(--ng-font-size);font-weight:600}.ng-task-assistant__body.svelte-sceka4.svelte-sceka4{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--ng-spacing) * .4)}.ng-task-assistant__badge.svelte-sceka4.svelte-sceka4{padding:0 calc(var(--ng-spacing) * .5);border:1px solid var(--ng-accent-primary);border-radius:var(--ng-rounded);color:var(--ng-accent-primary);font-size:calc(var(--ng-font-size) * .86)}.ng-task-assistant__text.svelte-sceka4.svelte-sceka4,.ng-task-assistant__suggestion.svelte-sceka4.svelte-sceka4,.ng-task-assistant__muted.svelte-sceka4.svelte-sceka4,.ng-task-assistant__note.svelte-sceka4.svelte-sceka4,.ng-task-assistant__error.svelte-sceka4.svelte-sceka4{margin:0}.ng-task-assistant__suggestion.svelte-sceka4.svelte-sceka4{font-weight:600}.ng-task-assistant__muted.svelte-sceka4.svelte-sceka4,.ng-task-assistant__note.svelte-sceka4.svelte-sceka4{color:var(--ng-text-secondary)}.ng-task-assistant__note.svelte-sceka4.svelte-sceka4{font-size:calc(var(--ng-font-size) * .86)}.ng-task-assistant__error.svelte-sceka4.svelte-sceka4{border-left:3px solid var(--ng-status-error);padding-left:calc(var(--ng-spacing) * .5)}.ng-task-assistant__similar.svelte-sceka4.svelte-sceka4{margin:0;padding-left:calc(var(--ng-spacing) * 1.2)}.ng-task-assistant__label.svelte-sceka4.svelte-sceka4{display:flex;flex:1;flex-direction:column;gap:calc(var(--ng-spacing) * .3);min-width:12rem}.ng-task-assistant__label.svelte-sceka4 input.svelte-sceka4{padding:calc(var(--ng-spacing) * .4);border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded);background:var(--ng-background-surface);color:var(--ng-text-primary);font:inherit}.ng-task-assistant__button.svelte-sceka4.svelte-sceka4{padding:calc(var(--ng-spacing) * .4) calc(var(--ng-spacing) * .9);border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded);background:var(--ng-background-surface);color:var(--ng-text-primary);font:inherit;cursor:pointer}.ng-task-assistant__button.svelte-sceka4.svelte-sceka4:focus-visible{outline:2px solid var(--ng-accent-primary);outline-offset:2px}.ng-task-assistant__button.svelte-sceka4.svelte-sceka4:disabled{cursor:not-allowed;opacity:.6}.ng-task-actions.svelte-z86pnu.svelte-z86pnu{display:flex;flex-direction:column;gap:var(--ng-spacing);font-family:var(--ng-font);font-size:var(--ng-font-size)}.ng-task-actions__title.svelte-z86pnu.svelte-z86pnu{margin:0;color:var(--ng-text-primary);font-size:calc(var(--ng-font-size) * 1.14);font-weight:600}.ng-task-actions__message.svelte-z86pnu.svelte-z86pnu{margin:0;padding:calc(var(--ng-spacing) * .6) var(--ng-spacing);border-left:3px solid var(--ng-status-warning);background:var(--ng-background-surface-alt);color:var(--ng-text-primary)}.ng-task-actions__notice.svelte-z86pnu.svelte-z86pnu{margin:0;color:var(--ng-text-secondary)}.ng-task-actions__assessment.svelte-z86pnu.svelte-z86pnu{display:flex;flex-direction:column;gap:calc(var(--ng-spacing) * .6);align-items:flex-start}.ng-task-actions__intro.svelte-z86pnu.svelte-z86pnu{margin:0;color:var(--ng-text-secondary)}.ng-task-actions__question.svelte-z86pnu.svelte-z86pnu{display:flex;flex-direction:column;gap:calc(var(--ng-spacing) * .4);width:100%;margin:0;padding:calc(var(--ng-spacing) * .6) var(--ng-spacing);border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded);background:var(--ng-background-surface);color:var(--ng-text-primary)}.ng-task-actions__question.svelte-z86pnu legend.svelte-z86pnu{padding:0 calc(var(--ng-spacing) * .3);font-weight:600}.ng-task-actions__choice.svelte-z86pnu.svelte-z86pnu{display:flex;align-items:center;gap:calc(var(--ng-spacing) * .4)}.ng-task-actions__form.svelte-z86pnu.svelte-z86pnu{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:calc(var(--ng-spacing) * .6)}.ng-task-actions__field.svelte-z86pnu.svelte-z86pnu{display:flex;flex-direction:column;gap:calc(var(--ng-spacing) * .3);color:var(--ng-text-primary)}.ng-task-actions__field.svelte-z86pnu input.svelte-z86pnu:not([type=checkbox]),.ng-task-actions__field.svelte-z86pnu textarea.svelte-z86pnu{padding:calc(var(--ng-spacing) * .4) calc(var(--ng-spacing) * .6);border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded);background:var(--ng-background-surface);color:var(--ng-text-primary);font:inherit}.ng-task-actions__field.svelte-z86pnu input[type=checkbox].svelte-z86pnu{align-self:flex-start}.ng-task-actions__label.svelte-z86pnu.svelte-z86pnu{color:var(--ng-text-secondary);font-size:calc(var(--ng-font-size) * .9)}.ng-task-actions__bar.svelte-z86pnu.svelte-z86pnu{display:flex;flex-wrap:wrap;gap:calc(var(--ng-spacing) * .6)}.ng-task-actions__button.svelte-z86pnu.svelte-z86pnu{padding:calc(var(--ng-spacing) * .5) calc(var(--ng-spacing) * 1.2);border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded);background:var(--ng-background-surface);color:var(--ng-text-primary);font:inherit;cursor:pointer}.ng-task-actions__button.svelte-z86pnu.svelte-z86pnu:focus-visible{outline:2px solid var(--ng-accent-primary);outline-offset:2px}.ng-task-actions__button.svelte-z86pnu.svelte-z86pnu:disabled{cursor:not-allowed;opacity:.6}.ng-task-actions__button--primary.svelte-z86pnu.svelte-z86pnu{border-color:var(--ng-accent-primary);background:var(--ng-accent-primary);color:var(--ng-text-on-accent)}.ng-task-actions__button--danger.svelte-z86pnu.svelte-z86pnu{border-color:var(--ng-status-error);color:var(--ng-status-error)}.ng-process-timeline.svelte-151bced.svelte-151bced{display:flex;flex-direction:column;gap:var(--ng-spacing);font-family:var(--ng-font);font-size:var(--ng-font-size);color:var(--ng-text-primary)}.ng-process-timeline__title.svelte-151bced.svelte-151bced{margin:0;font-size:calc(var(--ng-font-size) * 1.14);font-weight:600}.ng-process-timeline__toolbar.svelte-151bced.svelte-151bced{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--ng-spacing) * .6)}.ng-process-timeline__action.svelte-151bced.svelte-151bced{padding:calc(var(--ng-spacing) * .3) var(--ng-spacing);border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded);background:var(--ng-background-surface);color:var(--ng-text-primary);font:inherit;cursor:pointer}.ng-process-timeline__action.svelte-151bced.svelte-151bced:focus-visible{outline:2px solid var(--ng-accent-primary);outline-offset:2px}.ng-process-timeline__ledger.svelte-151bced.svelte-151bced{padding:calc(var(--ng-spacing) * .2) calc(var(--ng-spacing) * .6);border-radius:var(--ng-rounded);font-size:calc(var(--ng-font-size) * .857);font-weight:600}.ng-process-timeline__ledger--empty.svelte-151bced.svelte-151bced{padding:0}.ng-process-timeline__ledger--valid.svelte-151bced.svelte-151bced{border:1px solid var(--ng-status-success);color:var(--ng-text-primary)}.ng-process-timeline__ledger--broken.svelte-151bced.svelte-151bced{border:1px solid var(--ng-status-error);color:var(--ng-status-error)}.ng-process-timeline__list.svelte-151bced.svelte-151bced{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.ng-process-timeline__round.svelte-151bced.svelte-151bced{margin:calc(var(--ng-spacing) * .6) 0;padding:calc(var(--ng-spacing) * .3) var(--ng-spacing);border-radius:var(--ng-rounded);background:var(--ng-background-surface-alt);color:var(--ng-text-secondary);font-size:calc(var(--ng-font-size) * .857);font-weight:600}.ng-process-timeline__button.svelte-151bced.svelte-151bced{display:flex;gap:var(--ng-spacing);width:100%;padding:calc(var(--ng-spacing) * .6) 0;border:none;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.ng-process-timeline__button.svelte-151bced.svelte-151bced:focus-visible{outline:2px solid var(--ng-accent-primary);outline-offset:2px}.ng-process-timeline__dot.svelte-151bced.svelte-151bced{flex-shrink:0;width:calc(var(--ng-font-size) * .9);height:calc(var(--ng-font-size) * .9);margin-top:calc(var(--ng-font-size) * .3);border:2px solid var(--ng-accent-primary);border-radius:50%;background:var(--ng-accent-primary)}.ng-process-timeline__row--current.svelte-151bced .ng-process-timeline__dot.svelte-151bced{background:var(--ng-background-surface);border-color:var(--ng-status-warning)}.ng-process-timeline__row--future.svelte-151bced .ng-process-timeline__dot.svelte-151bced{background:var(--ng-background-surface);border-style:dashed;border-color:var(--ng-text-disabled)}.ng-process-timeline__row--future.svelte-151bced .ng-process-timeline__step.svelte-151bced{color:var(--ng-text-secondary)}.ng-process-timeline__row--superseded.svelte-151bced .ng-process-timeline__step.svelte-151bced{color:var(--ng-text-disabled);text-decoration:line-through}.ng-process-timeline__row--skeleton.svelte-151bced.svelte-151bced{height:calc(var(--ng-font-size) * 2.4);border-radius:var(--ng-rounded);background:var(--ng-background-disabled)}.ng-process-timeline__content.svelte-151bced.svelte-151bced{display:flex;flex:1;min-width:0;flex-direction:column;gap:calc(var(--ng-spacing) * .2)}.ng-process-timeline__header.svelte-151bced.svelte-151bced{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--ng-spacing) * .6)}.ng-process-timeline__step.svelte-151bced.svelte-151bced{font-weight:var(--ng-font-weight)}.ng-process-timeline__badge.svelte-151bced.svelte-151bced{padding:0 calc(var(--ng-spacing) * .5);border-radius:var(--ng-rounded);background:var(--ng-background-surface-alt);color:var(--ng-text-secondary);font-size:calc(var(--ng-font-size) * .786)}.ng-process-timeline__meta.svelte-151bced.svelte-151bced{display:flex;flex-wrap:wrap;gap:var(--ng-spacing);color:var(--ng-text-secondary);font-size:calc(var(--ng-font-size) * .857)}.ng-process-timeline__comment.svelte-151bced.svelte-151bced{color:var(--ng-text-secondary);font-size:calc(var(--ng-font-size) * .93)}.ng-process-timeline__empty.svelte-151bced.svelte-151bced{margin:0;color:var(--ng-text-disabled)}.ng-process-monitor-dialog.svelte-1a094c6{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--ng-text-primary) 40%,transparent);z-index:9000;font-family:var(--ng-font);font-size:var(--ng-font-size)}.ng-process-monitor-dialog__panel.svelte-1a094c6{display:flex;flex-direction:column;gap:var(--ng-spacing);width:min(480px,100vw - var(--ng-spacing) * 4);padding:calc(var(--ng-spacing) * 1.6);border-radius:var(--ng-rounded);background:var(--ng-background-surface);box-shadow:var(--ng-shadow-lg)}.ng-process-monitor-dialog__title.svelte-1a094c6{margin:0;color:var(--ng-text-primary);font-size:calc(var(--ng-font-size) * 1.14)}.ng-process-monitor-dialog__hint.svelte-1a094c6{margin:0;color:var(--ng-text-secondary)}.ng-process-monitor-dialog__label.svelte-1a094c6{display:flex;flex-direction:column;gap:calc(var(--ng-spacing) * .4);color:var(--ng-text-secondary)}.ng-process-monitor-dialog__input.svelte-1a094c6{padding:calc(var(--ng-spacing) * .5);border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded);color:var(--ng-text-primary);font:inherit;resize:vertical}.ng-process-monitor-dialog__actions.svelte-1a094c6{display:flex;justify-content:flex-end;gap:calc(var(--ng-spacing) * .6)}.ng-process-monitor-dialog__button.svelte-1a094c6{padding:calc(var(--ng-spacing) * .5) var(--ng-spacing);border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded);background:var(--ng-background-surface);color:var(--ng-text-primary);font:inherit;cursor:pointer}.ng-process-monitor-dialog__button--primary.svelte-1a094c6{border-color:var(--ng-accent-primary);background:var(--ng-accent-primary);color:var(--ng-text-on-accent)}.ng-process-monitor-dialog__button.svelte-1a094c6:disabled{opacity:.5;cursor:not-allowed}.ng-process-monitor.svelte-tpmip8.svelte-tpmip8{display:flex;flex-direction:column;gap:var(--ng-spacing);font-family:var(--ng-font);font-size:var(--ng-font-size);color:var(--ng-text-primary)}.ng-process-monitor__title.svelte-tpmip8.svelte-tpmip8{margin:0;font-size:calc(var(--ng-font-size) * 1.14);font-weight:600}.ng-process-monitor__stats.svelte-tpmip8.svelte-tpmip8{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:calc(var(--ng-spacing) * .6)}.ng-process-monitor__stat.svelte-tpmip8.svelte-tpmip8{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--ng-spacing) * .2);padding:var(--ng-spacing);border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded);background:var(--ng-background-surface);font:inherit;text-align:left;cursor:pointer}.ng-process-monitor__stat--alert.svelte-tpmip8.svelte-tpmip8{border-left:3px solid var(--ng-status-error)}.ng-process-monitor__stat-value.svelte-tpmip8.svelte-tpmip8{font-size:calc(var(--ng-font-size) * 1.6);font-weight:600}.ng-process-monitor__stat-label.svelte-tpmip8.svelte-tpmip8,.ng-process-monitor__muted.svelte-tpmip8.svelte-tpmip8,.ng-process-monitor__empty.svelte-tpmip8.svelte-tpmip8{color:var(--ng-text-secondary)}.ng-process-monitor__filters.svelte-tpmip8.svelte-tpmip8{display:flex;flex-wrap:wrap;align-items:flex-end;gap:calc(var(--ng-spacing) * .6)}.ng-process-monitor__filter.svelte-tpmip8.svelte-tpmip8{display:flex;flex-direction:column;gap:calc(var(--ng-spacing) * .3);color:var(--ng-text-secondary)}.ng-process-monitor__input.svelte-tpmip8.svelte-tpmip8{padding:calc(var(--ng-spacing) * .4);border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded);background:var(--ng-background-surface);color:var(--ng-text-primary);font:inherit}.ng-process-monitor__check-label.svelte-tpmip8.svelte-tpmip8{display:flex;align-items:center;gap:calc(var(--ng-spacing) * .4)}.ng-process-monitor__undo.svelte-tpmip8.svelte-tpmip8,.ng-process-monitor__bulk.svelte-tpmip8.svelte-tpmip8{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--ng-spacing) * .6);padding:calc(var(--ng-spacing) * .6) var(--ng-spacing);border-radius:var(--ng-rounded);background:var(--ng-background-surface-alt)}.ng-process-monitor__table.svelte-tpmip8.svelte-tpmip8{width:100%;border-collapse:collapse;overflow-x:auto}.ng-process-monitor__table.svelte-tpmip8 th.svelte-tpmip8,.ng-process-monitor__table.svelte-tpmip8 td.svelte-tpmip8{padding:calc(var(--ng-spacing) * .5);border-bottom:1px solid var(--ng-border-primary);text-align:left;vertical-align:middle}.ng-process-monitor__table.svelte-tpmip8 th.svelte-tpmip8{color:var(--ng-text-secondary);font-weight:600}.ng-process-monitor__row--selected.svelte-tpmip8.svelte-tpmip8{background:var(--ng-background-surface-alt)}.ng-process-monitor__check.svelte-tpmip8.svelte-tpmip8{width:32px}.ng-process-monitor__actions.svelte-tpmip8.svelte-tpmip8{display:flex;gap:calc(var(--ng-spacing) * .4);justify-content:flex-end}.ng-process-monitor__link.svelte-tpmip8.svelte-tpmip8{padding:0;border:0;background:none;color:var(--ng-accent-primary);font:inherit;text-align:left;cursor:pointer}.ng-process-monitor__badge.svelte-tpmip8.svelte-tpmip8{margin-left:calc(var(--ng-spacing) * .4);padding:0 calc(var(--ng-spacing) * .4);border-radius:var(--ng-rounded);background:var(--ng-background-surface-alt);color:var(--ng-text-secondary);font-size:calc(var(--ng-font-size) * .86)}.ng-process-monitor__badge--danger.svelte-tpmip8.svelte-tpmip8{background:var(--ng-status-error);color:var(--ng-text-on-accent)}.ng-process-monitor__error.svelte-tpmip8.svelte-tpmip8{margin-left:calc(var(--ng-spacing) * .4);color:var(--ng-status-error);font-weight:600}.ng-process-monitor__button.svelte-tpmip8.svelte-tpmip8{padding:calc(var(--ng-spacing) * .4) calc(var(--ng-spacing) * .8);border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded);background:var(--ng-background-surface);color:var(--ng-text-primary);font:inherit;cursor:pointer}.ng-process-monitor__button--danger.svelte-tpmip8.svelte-tpmip8{border-color:var(--ng-status-error);color:var(--ng-status-error)}.ng-process-monitor__button.svelte-tpmip8.svelte-tpmip8:disabled{opacity:.5;cursor:not-allowed}.ng-process-variants.svelte-195yva3{display:flex;flex-direction:column;gap:var(--ng-spacing);font-family:var(--ng-font);font-size:var(--ng-font-size);color:var(--ng-text-primary)}.ng-process-variants__header.svelte-195yva3{display:flex;align-items:center;justify-content:space-between;gap:var(--ng-spacing)}.ng-process-variants__title.svelte-195yva3,.ng-process-variants__subtitle.svelte-195yva3{margin:0;font-size:calc(var(--ng-font-size) * 1.14)}.ng-process-variants__downloads.svelte-195yva3{display:flex;gap:calc(var(--ng-spacing) * .5)}.ng-process-variants__button.svelte-195yva3,.ng-process-variants__row.svelte-195yva3,.ng-process-variants__link.svelte-195yva3{font:inherit;color:inherit;cursor:pointer}.ng-process-variants__button.svelte-195yva3{padding:calc(var(--ng-spacing) * .4) calc(var(--ng-spacing) * .9);border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded);background:var(--ng-background-surface)}.ng-process-variants__list.svelte-195yva3,.ng-process-variants__deviations.svelte-195yva3{display:flex;flex-direction:column;gap:calc(var(--ng-spacing) * .5);margin:0;padding:0;list-style:none}.ng-process-variants__row.svelte-195yva3{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,1fr) auto;align-items:center;gap:var(--ng-spacing);width:100%;padding:calc(var(--ng-spacing) * .6);border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded);background:var(--ng-background-surface);text-align:left}.ng-process-variants__row--selected.svelte-195yva3{border-color:var(--ng-accent-primary);box-shadow:inset 3px 0 0 var(--ng-accent-primary)}.ng-process-variants__steps.svelte-195yva3{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--ng-spacing) * .3)}.ng-process-variants__step.svelte-195yva3,.ng-process-variants__badge.svelte-195yva3{padding:0 calc(var(--ng-spacing) * .4);border-radius:var(--ng-rounded);background:var(--ng-background-surface-alt)}.ng-process-variants__arrow.svelte-195yva3,.ng-process-variants__muted.svelte-195yva3{color:var(--ng-text-secondary)}.ng-process-variants__meter.svelte-195yva3{height:calc(var(--ng-spacing) * .5);border-radius:var(--ng-rounded);background:var(--ng-background-surface-alt);overflow:hidden}.ng-process-variants__bar.svelte-195yva3{display:block;height:100%;background:var(--ng-accent-primary)}.ng-process-variants__figures.svelte-195yva3{white-space:nowrap;color:var(--ng-text-secondary)}.ng-process-variants__deviation.svelte-195yva3{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--ng-spacing) * .5)}.ng-process-variants__link.svelte-195yva3{padding:0;border:0;background:none;color:var(--ng-accent-primary);text-decoration:underline}.ng-case-view.svelte-vser0p.svelte-vser0p{display:flex;flex-direction:column;gap:var(--ng-spacing);font-family:var(--ng-font);font-size:var(--ng-font-size);color:var(--ng-text-primary)}.ng-case-view__header.svelte-vser0p.svelte-vser0p{display:flex;align-items:center;justify-content:space-between;gap:var(--ng-spacing)}.ng-case-view__title.svelte-vser0p.svelte-vser0p,.ng-case-view__subtitle.svelte-vser0p.svelte-vser0p{margin:0;font-size:calc(var(--ng-font-size) * 1.14)}.ng-case-view__stages.svelte-vser0p.svelte-vser0p{display:flex;flex-wrap:wrap;gap:calc(var(--ng-spacing) * .5);margin:0;padding:0;list-style:none}.ng-case-view__stage.svelte-vser0p.svelte-vser0p{display:flex;flex:1 1 140px;flex-direction:column;gap:calc(var(--ng-spacing) * .2);padding:calc(var(--ng-spacing) * .6);border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded);background:var(--ng-background-surface)}.ng-case-view__stage--current.svelte-vser0p.svelte-vser0p{border-color:var(--ng-accent-primary);box-shadow:inset 0 3px 0 var(--ng-accent-primary)}.ng-case-view__stage--waiting.svelte-vser0p.svelte-vser0p{border-style:dashed;background:var(--ng-background-surface-alt)}.ng-case-view__stage--done.svelte-vser0p .ng-case-view__stage-name.svelte-vser0p{text-decoration:line-through}.ng-case-view__stage-name.svelte-vser0p.svelte-vser0p{font-weight:600}.ng-case-view__actions.svelte-vser0p.svelte-vser0p,.ng-case-view__buttons.svelte-vser0p.svelte-vser0p{display:flex;flex-direction:column;gap:calc(var(--ng-spacing) * .5)}.ng-case-view__buttons.svelte-vser0p.svelte-vser0p{flex-direction:row;flex-wrap:wrap}.ng-case-view__button.svelte-vser0p.svelte-vser0p,.ng-case-view__link.svelte-vser0p.svelte-vser0p{font:inherit;color:inherit;cursor:pointer}.ng-case-view__button.svelte-vser0p.svelte-vser0p{padding:calc(var(--ng-spacing) * .4) calc(var(--ng-spacing) * .9);border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded);background:var(--ng-background-surface)}.ng-case-view__list.svelte-vser0p.svelte-vser0p{display:flex;flex-direction:column;gap:calc(var(--ng-spacing) * .4);margin:0;padding:0;list-style:none}.ng-case-view__item.svelte-vser0p.svelte-vser0p,.ng-case-view__event.svelte-vser0p.svelte-vser0p{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--ng-spacing) * .5)}.ng-case-view__item--reached.svelte-vser0p.svelte-vser0p{color:var(--ng-accent-primary)}.ng-case-view__badge.svelte-vser0p.svelte-vser0p{padding:0 calc(var(--ng-spacing) * .4);border-radius:var(--ng-rounded);background:var(--ng-background-surface-alt)}.ng-case-view__muted.svelte-vser0p.svelte-vser0p{color:var(--ng-text-secondary)}.ng-case-view__file.svelte-vser0p.svelte-vser0p{display:grid;grid-template-columns:max-content 1fr;gap:calc(var(--ng-spacing) * .3) var(--ng-spacing);margin:0}.ng-case-view__file.svelte-vser0p dd.svelte-vser0p{margin:0}.ng-case-view__link.svelte-vser0p.svelte-vser0p{padding:0;border:0;background:none;color:var(--ng-accent-primary);text-decoration:underline}.ng-read-proof-matrix.svelte-14hdnyc.svelte-14hdnyc{display:flex;flex-direction:column;gap:var(--ng-spacing);font-family:var(--ng-font);font-size:var(--ng-font-size);color:var(--ng-text-primary)}.ng-read-proof-matrix__title.svelte-14hdnyc.svelte-14hdnyc{margin:0;font-size:calc(var(--ng-font-size) * 1.14);font-weight:600}.ng-read-proof-matrix__muted.svelte-14hdnyc.svelte-14hdnyc{margin:0;color:var(--ng-text-secondary)}.ng-read-proof-matrix__scroll.svelte-14hdnyc.svelte-14hdnyc{overflow-x:auto}.ng-read-proof-matrix__caption.svelte-14hdnyc.svelte-14hdnyc{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ng-read-proof-matrix__table.svelte-14hdnyc.svelte-14hdnyc{width:100%;border-collapse:collapse}.ng-read-proof-matrix__table.svelte-14hdnyc th.svelte-14hdnyc,.ng-read-proof-matrix__table.svelte-14hdnyc td.svelte-14hdnyc{padding:calc(var(--ng-spacing) * .5) calc(var(--ng-spacing) * .75);border-bottom:1px solid var(--ng-border-primary);text-align:left;vertical-align:top}.ng-read-proof-matrix__table.svelte-14hdnyc thead th.svelte-14hdnyc{background:var(--ng-background-surface-alt);font-weight:600}.ng-read-proof-matrix__table.svelte-14hdnyc tbody th.svelte-14hdnyc{font-weight:500}.ng-read-proof-matrix__revision.svelte-14hdnyc.svelte-14hdnyc,.ng-read-proof-matrix__state.svelte-14hdnyc.svelte-14hdnyc,.ng-read-proof-matrix__summary.svelte-14hdnyc.svelte-14hdnyc,.ng-read-proof-matrix__date.svelte-14hdnyc.svelte-14hdnyc{display:block}.ng-read-proof-matrix__state.svelte-14hdnyc.svelte-14hdnyc,.ng-read-proof-matrix__summary.svelte-14hdnyc.svelte-14hdnyc,.ng-read-proof-matrix__date.svelte-14hdnyc.svelte-14hdnyc{color:var(--ng-text-secondary);font-size:calc(var(--ng-font-size) * .86);font-weight:400}.ng-read-proof-matrix__remind.svelte-14hdnyc.svelte-14hdnyc{margin-top:calc(var(--ng-spacing) * .4);padding:calc(var(--ng-spacing) * .3) calc(var(--ng-spacing) * .6);border:1px solid var(--ng-accent-primary);border-radius:var(--ng-rounded);background:var(--ng-background-surface);color:var(--ng-accent-primary);font:inherit;cursor:pointer}.ng-read-proof-matrix__remind.svelte-14hdnyc.svelte-14hdnyc:focus-visible{outline:2px solid var(--ng-accent-primary);outline-offset:2px}.ng-read-proof-matrix__badge.svelte-14hdnyc.svelte-14hdnyc{display:inline-block;padding:0 calc(var(--ng-spacing) * .5);border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded);background:var(--ng-background-surface)}.ng-read-proof-matrix__badge--read.svelte-14hdnyc.svelte-14hdnyc{border-color:var(--ng-status-success)}.ng-read-proof-matrix__badge--failed.svelte-14hdnyc.svelte-14hdnyc,.ng-read-proof-matrix__badge--invalidated.svelte-14hdnyc.svelte-14hdnyc{border-color:var(--ng-status-error)}.ng-read-proof-matrix__badge--pending.svelte-14hdnyc.svelte-14hdnyc{border-color:var(--ng-status-warning)}.ng-read-proof-matrix__badge--skipped.svelte-14hdnyc.svelte-14hdnyc,.ng-read-proof-matrix__badge--left.svelte-14hdnyc.svelte-14hdnyc,.ng-read-proof-matrix__badge--none.svelte-14hdnyc.svelte-14hdnyc{border-style:dashed;color:var(--ng-text-secondary)}.ng-delegation-editor.svelte-s7fo5q.svelte-s7fo5q{display:flex;flex-direction:column;gap:var(--ng-spacing);font-family:var(--ng-font);font-size:var(--ng-font-size);color:var(--ng-text-primary)}.ng-delegation-editor__title.svelte-s7fo5q.svelte-s7fo5q{margin:0;font-size:calc(var(--ng-font-size) * 1.14);font-weight:600}.ng-delegation-editor__label.svelte-s7fo5q.svelte-s7fo5q{display:flex;flex-direction:column;gap:calc(var(--ng-spacing) * .4);color:var(--ng-text-secondary)}.ng-delegation-editor__input.svelte-s7fo5q.svelte-s7fo5q{padding:calc(var(--ng-spacing) * .5);border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded);background:var(--ng-background-surface);color:var(--ng-text-primary);font:inherit}.ng-delegation-editor__muted.svelte-s7fo5q.svelte-s7fo5q,.ng-delegation-editor__empty.svelte-s7fo5q.svelte-s7fo5q{color:var(--ng-text-secondary)}.ng-delegation-editor__error.svelte-s7fo5q.svelte-s7fo5q{margin:0;color:var(--ng-status-error)}.ng-delegation-editor__badge.svelte-s7fo5q.svelte-s7fo5q{padding:0 calc(var(--ng-spacing) * .4);border-radius:var(--ng-rounded);background:var(--ng-background-surface-alt);color:var(--ng-text-secondary);font-size:calc(var(--ng-font-size) * .86)}.ng-delegation-editor__button.svelte-s7fo5q.svelte-s7fo5q{padding:calc(var(--ng-spacing) * .4) calc(var(--ng-spacing) * .8);border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded);background:var(--ng-background-surface);color:var(--ng-text-primary);font:inherit;cursor:pointer}.ng-delegation-editor__button--primary.svelte-s7fo5q.svelte-s7fo5q{border-color:var(--ng-accent-primary);background:var(--ng-accent-primary);color:var(--ng-text-on-accent)}.ng-delegation-editor__button.svelte-s7fo5q.svelte-s7fo5q:disabled{opacity:.5;cursor:not-allowed}.ng-delegation-editor__form.svelte-s7fo5q.svelte-s7fo5q{display:flex;flex-direction:column;gap:calc(var(--ng-spacing) * .8)}.ng-delegation-editor__range.svelte-s7fo5q.svelte-s7fo5q{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:calc(var(--ng-spacing) * .8)}.ng-delegation-editor__processes.svelte-s7fo5q.svelte-s7fo5q{display:flex;flex-wrap:wrap;gap:calc(var(--ng-spacing) * .8);margin:0;padding:calc(var(--ng-spacing) * .6);border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded)}.ng-delegation-editor__check.svelte-s7fo5q.svelte-s7fo5q{display:flex;align-items:center;gap:calc(var(--ng-spacing) * .4)}.ng-delegation-editor__errors.svelte-s7fo5q.svelte-s7fo5q,.ng-delegation-editor__list.svelte-s7fo5q.svelte-s7fo5q{margin:0;padding:0;list-style:none}.ng-delegation-editor__row.svelte-s7fo5q.svelte-s7fo5q{display:flex;flex-direction:column;gap:calc(var(--ng-spacing) * .4);padding:calc(var(--ng-spacing) * .6) 0;border-bottom:1px solid var(--ng-border-primary)}.ng-delegation-editor__row--ended.svelte-s7fo5q.svelte-s7fo5q{opacity:.7}.ng-delegation-editor__row-main.svelte-s7fo5q.svelte-s7fo5q{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--ng-spacing) * .4)}.ng-delegation-editor__row.svelte-s7fo5q .ng-delegation-editor__button.svelte-s7fo5q{align-self:flex-start}.ng-handover-wizard.svelte-1yjgh01.svelte-1yjgh01{display:flex;flex-direction:column;gap:var(--ng-spacing);font-family:var(--ng-font);font-size:var(--ng-font-size);color:var(--ng-text-primary)}.ng-handover-wizard__title.svelte-1yjgh01.svelte-1yjgh01{margin:0;font-size:calc(var(--ng-font-size) * 1.14);font-weight:600}.ng-handover-wizard__label.svelte-1yjgh01.svelte-1yjgh01{display:flex;flex-direction:column;gap:calc(var(--ng-spacing) * .4);color:var(--ng-text-secondary)}.ng-handover-wizard__input.svelte-1yjgh01.svelte-1yjgh01{padding:calc(var(--ng-spacing) * .5);border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded);background:var(--ng-background-surface);color:var(--ng-text-primary);font:inherit}.ng-handover-wizard__muted.svelte-1yjgh01.svelte-1yjgh01,.ng-handover-wizard__empty.svelte-1yjgh01.svelte-1yjgh01{color:var(--ng-text-secondary)}.ng-handover-wizard__error.svelte-1yjgh01.svelte-1yjgh01{margin:0;color:var(--ng-status-error)}.ng-handover-wizard__badge.svelte-1yjgh01.svelte-1yjgh01{padding:0 calc(var(--ng-spacing) * .4);border-radius:var(--ng-rounded);background:var(--ng-background-surface-alt);color:var(--ng-text-secondary);font-size:calc(var(--ng-font-size) * .86)}.ng-handover-wizard__button.svelte-1yjgh01.svelte-1yjgh01{padding:calc(var(--ng-spacing) * .4) calc(var(--ng-spacing) * .8);border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded);background:var(--ng-background-surface);color:var(--ng-text-primary);font:inherit;cursor:pointer}.ng-handover-wizard__button--primary.svelte-1yjgh01.svelte-1yjgh01{border-color:var(--ng-accent-primary);background:var(--ng-accent-primary);color:var(--ng-text-on-accent)}.ng-handover-wizard__button.svelte-1yjgh01.svelte-1yjgh01:disabled{opacity:.5;cursor:not-allowed}.ng-handover-wizard__steps.svelte-1yjgh01.svelte-1yjgh01{display:flex;flex-wrap:wrap;gap:var(--ng-spacing);margin:0;padding:0;list-style:none}.ng-handover-wizard__step.svelte-1yjgh01.svelte-1yjgh01{padding:calc(var(--ng-spacing) * .3) calc(var(--ng-spacing) * .6);border-bottom:2px solid var(--ng-border-primary);color:var(--ng-text-secondary)}.ng-handover-wizard__step--current.svelte-1yjgh01.svelte-1yjgh01{border-color:var(--ng-accent-primary);color:var(--ng-text-primary);font-weight:600}.ng-handover-wizard__table.svelte-1yjgh01.svelte-1yjgh01{width:100%;border-collapse:collapse}.ng-handover-wizard__table.svelte-1yjgh01 td.svelte-1yjgh01{padding:calc(var(--ng-spacing) * .5);border-bottom:1px solid var(--ng-border-primary);vertical-align:middle}.ng-handover-wizard__list.svelte-1yjgh01.svelte-1yjgh01{margin:0;padding-left:calc(var(--ng-spacing) * 1.4)}.ng-handover-wizard__check.svelte-1yjgh01.svelte-1yjgh01{display:flex;align-items:center;gap:calc(var(--ng-spacing) * .4)}.ng-handover-wizard__done.svelte-1yjgh01.svelte-1yjgh01{margin:0;color:var(--ng-status-success)}.ng-handover-wizard__actions.svelte-1yjgh01.svelte-1yjgh01{display:flex;flex-wrap:wrap;gap:calc(var(--ng-spacing) * .6)}.ng-notification-center.svelte-gi8ebx.svelte-gi8ebx{display:flex;flex-direction:column;gap:var(--ng-spacing);font-family:var(--ng-font);font-size:var(--ng-font-size);color:var(--ng-text-primary)}.ng-notification-center__title.svelte-gi8ebx.svelte-gi8ebx{margin:0;font-size:calc(var(--ng-font-size) * 1.14);font-weight:600}.ng-notification-center__label.svelte-gi8ebx.svelte-gi8ebx{display:flex;flex-direction:column;gap:calc(var(--ng-spacing) * .4);color:var(--ng-text-secondary)}.ng-notification-center__input.svelte-gi8ebx.svelte-gi8ebx{padding:calc(var(--ng-spacing) * .5);border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded);background:var(--ng-background-surface);color:var(--ng-text-primary);font:inherit}.ng-notification-center__muted.svelte-gi8ebx.svelte-gi8ebx,.ng-notification-center__empty.svelte-gi8ebx.svelte-gi8ebx{color:var(--ng-text-secondary)}.ng-notification-center__error.svelte-gi8ebx.svelte-gi8ebx{margin:0;color:var(--ng-status-error)}.ng-notification-center__badge.svelte-gi8ebx.svelte-gi8ebx{padding:0 calc(var(--ng-spacing) * .4);border-radius:var(--ng-rounded);background:var(--ng-background-surface-alt);color:var(--ng-text-secondary);font-size:calc(var(--ng-font-size) * .86)}.ng-notification-center__button.svelte-gi8ebx.svelte-gi8ebx{padding:calc(var(--ng-spacing) * .4) calc(var(--ng-spacing) * .8);border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded);background:var(--ng-background-surface);color:var(--ng-text-primary);font:inherit;cursor:pointer}.ng-notification-center__button--primary.svelte-gi8ebx.svelte-gi8ebx{border-color:var(--ng-accent-primary);background:var(--ng-accent-primary);color:var(--ng-text-on-accent)}.ng-notification-center__button.svelte-gi8ebx.svelte-gi8ebx:disabled{opacity:.5;cursor:not-allowed}.ng-notification-center__header.svelte-gi8ebx.svelte-gi8ebx{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--ng-spacing) * .6)}.ng-notification-center__tools.svelte-gi8ebx.svelte-gi8ebx{display:flex;gap:calc(var(--ng-spacing) * .4);margin-left:auto}.ng-notification-center__count.svelte-gi8ebx.svelte-gi8ebx{padding:0 calc(var(--ng-spacing) * .5);border-radius:var(--ng-rounded);background:var(--ng-accent-primary);color:var(--ng-text-on-accent);font-size:calc(var(--ng-font-size) * .86)}.ng-notification-center__preferences.svelte-gi8ebx.svelte-gi8ebx{display:flex;flex-direction:column;gap:calc(var(--ng-spacing) * .8);padding:var(--ng-spacing);border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded)}.ng-notification-center__modes.svelte-gi8ebx.svelte-gi8ebx{display:flex;flex-wrap:wrap;gap:var(--ng-spacing);margin:0;padding:0;border:0}.ng-notification-center__check.svelte-gi8ebx.svelte-gi8ebx{display:flex;align-items:center;gap:calc(var(--ng-spacing) * .4)}.ng-notification-center__range.svelte-gi8ebx.svelte-gi8ebx{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:calc(var(--ng-spacing) * .8)}.ng-notification-center__list.svelte-gi8ebx.svelte-gi8ebx{margin:0;padding:0;list-style:none}.ng-notification-center__row.svelte-gi8ebx.svelte-gi8ebx{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--ng-spacing) * .6);padding:calc(var(--ng-spacing) * .6) 0;border-bottom:1px solid var(--ng-border-primary)}.ng-notification-center__row--unread.svelte-gi8ebx .ng-notification-center__row-title.svelte-gi8ebx{font-weight:600}.ng-notification-center__open.svelte-gi8ebx.svelte-gi8ebx{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:calc(var(--ng-spacing) * .2);padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.ng-notification-center__row-actions.svelte-gi8ebx.svelte-gi8ebx{display:flex;align-items:center;gap:calc(var(--ng-spacing) * .4)}.ng-approval-chain-editor.svelte-1vgeo0p.svelte-1vgeo0p{display:flex;flex-direction:column;gap:var(--ng-spacing);font-family:var(--ng-font);font-size:var(--ng-font-size);color:var(--ng-text-primary)}.ng-approval-chain-editor__title.svelte-1vgeo0p.svelte-1vgeo0p{margin:0;font-size:calc(var(--ng-font-size) * 1.14);font-weight:600}.ng-approval-chain-editor__header.svelte-1vgeo0p.svelte-1vgeo0p,.ng-approval-chain-editor__add.svelte-1vgeo0p.svelte-1vgeo0p,.ng-approval-chain-editor__footer.svelte-1vgeo0p.svelte-1vgeo0p{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--ng-spacing) * .6)}.ng-approval-chain-editor__layout.svelte-1vgeo0p.svelte-1vgeo0p{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--ng-spacing)}.ng-approval-chain-editor__chain.svelte-1vgeo0p.svelte-1vgeo0p,.ng-approval-chain-editor__panel.svelte-1vgeo0p.svelte-1vgeo0p,.ng-approval-chain-editor__simulate.svelte-1vgeo0p.svelte-1vgeo0p{display:flex;flex-direction:column;gap:calc(var(--ng-spacing) * .6)}.ng-approval-chain-editor__panel.svelte-1vgeo0p.svelte-1vgeo0p{padding:calc(var(--ng-spacing) * .8);border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded)}.ng-approval-chain-editor__steps.svelte-1vgeo0p.svelte-1vgeo0p,.ng-approval-chain-editor__messages.svelte-1vgeo0p.svelte-1vgeo0p,.ng-approval-chain-editor__simulation.svelte-1vgeo0p.svelte-1vgeo0p{margin:0;padding:0;list-style:none}.ng-approval-chain-editor__steps.svelte-1vgeo0p.svelte-1vgeo0p{display:flex;flex-direction:column;gap:calc(var(--ng-spacing) * .4)}.ng-approval-chain-editor__step.svelte-1vgeo0p.svelte-1vgeo0p{display:flex;align-items:stretch;border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded);background:var(--ng-background-surface)}.ng-approval-chain-editor__step--locked.svelte-1vgeo0p.svelte-1vgeo0p{border-style:dashed;background:var(--ng-background-surface-alt);color:var(--ng-text-secondary)}.ng-approval-chain-editor__step--selected.svelte-1vgeo0p.svelte-1vgeo0p{border-color:var(--ng-accent-primary)}.ng-approval-chain-editor__step-main.svelte-1vgeo0p.svelte-1vgeo0p{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:calc(var(--ng-spacing) * .5);padding:calc(var(--ng-spacing) * .6);border:0;background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer}.ng-approval-chain-editor__step-main.svelte-1vgeo0p span.svelte-1vgeo0p{display:flex;flex-direction:column}.ng-approval-chain-editor__step-main.svelte-1vgeo0p .ng-approval-chain-editor__badge.svelte-1vgeo0p{display:inline-block}.ng-approval-chain-editor__index.svelte-1vgeo0p.svelte-1vgeo0p{min-width:calc(var(--ng-font-size) * 1.6);font-weight:600;text-align:center}.ng-approval-chain-editor__step-actions.svelte-1vgeo0p.svelte-1vgeo0p{display:flex;align-items:center;gap:calc(var(--ng-spacing) * .2);padding-inline-end:calc(var(--ng-spacing) * .4)}.ng-approval-chain-editor__label.svelte-1vgeo0p.svelte-1vgeo0p{display:flex;flex:1;flex-direction:column;gap:calc(var(--ng-spacing) * .4);color:var(--ng-text-secondary)}.ng-approval-chain-editor__row.svelte-1vgeo0p.svelte-1vgeo0p{display:flex;flex-wrap:wrap;align-items:flex-end;gap:calc(var(--ng-spacing) * .6)}.ng-approval-chain-editor__input.svelte-1vgeo0p.svelte-1vgeo0p{padding:calc(var(--ng-spacing) * .5);border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded);background:var(--ng-background-surface);color:var(--ng-text-primary);font:inherit}.ng-approval-chain-editor__input.svelte-1vgeo0p.svelte-1vgeo0p:disabled{background:var(--ng-background-surface-alt);color:var(--ng-text-secondary)}.ng-approval-chain-editor__muted.svelte-1vgeo0p.svelte-1vgeo0p{color:var(--ng-text-secondary)}.ng-approval-chain-editor__note.svelte-1vgeo0p.svelte-1vgeo0p{margin:0;padding:calc(var(--ng-spacing) * .6);border-radius:var(--ng-rounded);background:var(--ng-background-surface-alt)}.ng-approval-chain-editor__note--error.svelte-1vgeo0p.svelte-1vgeo0p,.ng-approval-chain-editor__error.svelte-1vgeo0p.svelte-1vgeo0p{color:var(--ng-status-error)}.ng-approval-chain-editor__error.svelte-1vgeo0p.svelte-1vgeo0p{margin:0}.ng-approval-chain-editor__badge.svelte-1vgeo0p.svelte-1vgeo0p{padding:0 calc(var(--ng-spacing) * .4);border-radius:var(--ng-rounded);background:var(--ng-background-surface-alt);color:var(--ng-text-secondary);font-size:calc(var(--ng-font-size) * .86)}.ng-approval-chain-editor__badge--added.svelte-1vgeo0p.svelte-1vgeo0p{color:var(--ng-accent-primary)}.ng-approval-chain-editor__button.svelte-1vgeo0p.svelte-1vgeo0p,.ng-approval-chain-editor__icon-button.svelte-1vgeo0p.svelte-1vgeo0p{padding:calc(var(--ng-spacing) * .4) calc(var(--ng-spacing) * .8);border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded);background:var(--ng-background-surface);color:var(--ng-text-primary);font:inherit;cursor:pointer}.ng-approval-chain-editor__icon-button.svelte-1vgeo0p.svelte-1vgeo0p{padding:calc(var(--ng-spacing) * .2) calc(var(--ng-spacing) * .5)}.ng-approval-chain-editor__button--primary.svelte-1vgeo0p.svelte-1vgeo0p{border-color:var(--ng-accent-primary);background:var(--ng-accent-primary);color:var(--ng-text-on-accent)}.ng-approval-chain-editor__button.svelte-1vgeo0p.svelte-1vgeo0p:disabled,.ng-approval-chain-editor__icon-button.svelte-1vgeo0p.svelte-1vgeo0p:disabled{opacity:.5;cursor:not-allowed}.ng-approval-chain-editor__simulation.svelte-1vgeo0p li.svelte-1vgeo0p{display:flex;flex-wrap:wrap;gap:calc(var(--ng-spacing) * .5);padding:calc(var(--ng-spacing) * .4) 0;border-bottom:1px solid var(--ng-border-primary)}.ng-emptystate.svelte-hjmd67.svelte-hjmd67{--emptystate-title-size:calc(var(--ng-font-size) * 1.14);--emptystate-title-line-height:1.3;--emptystate-description-size:var(--ng-font-size);--emptystate-description-line-height:1.43;--emptystate-skeleton-title:calc( var(--emptystate-title-size) * var(--emptystate-title-line-height) );--emptystate-skeleton-text:calc( var(--emptystate-description-size) * var(--emptystate-description-line-height) );display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--ng-spacing) * 1.2);padding:calc(var(--ng-spacing) * 4.8) calc(var(--ng-spacing) * 1.6);text-align:center;font-family:var(--ng-font)}.ng-emptystate--left.svelte-hjmd67.svelte-hjmd67{align-items:flex-start;text-align:left}.ng-emptystate--left.svelte-hjmd67 .ng-emptystate__actions.svelte-hjmd67{justify-content:flex-start}.ng-emptystate--right.svelte-hjmd67.svelte-hjmd67{align-items:flex-end;text-align:right}.ng-emptystate--right.svelte-hjmd67 .ng-emptystate__actions.svelte-hjmd67{justify-content:flex-end}.ng-emptystate__icon.svelte-hjmd67.svelte-hjmd67{font-size:4rem;color:var(--ng-text-disabled);line-height:1}.ng-emptystate__image.svelte-hjmd67.svelte-hjmd67{max-width:220px;max-height:160px;object-fit:contain}.ng-emptystate__title.svelte-hjmd67.svelte-hjmd67{margin:0;color:var(--ng-text-primary);font-size:var(--emptystate-title-size);line-height:var(--emptystate-title-line-height);font-weight:600}.ng-emptystate__description.svelte-hjmd67.svelte-hjmd67{margin:0;max-width:420px;color:var(--ng-text-secondary);font-size:var(--emptystate-description-size);line-height:var(--emptystate-description-line-height)}.ng-emptystate__actions.svelte-hjmd67.svelte-hjmd67{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(var(--ng-spacing) * .8);margin-top:calc(var(--ng-spacing) * .4)}.ng-emptystate__actions.svelte-hjmd67 .ng-button{min-height:var(--ng-form-height-md)}.ng-emptystate__skeleton.svelte-hjmd67.svelte-hjmd67{border-radius:var(--ng-rounded);background:linear-gradient(90deg,var(--ng-background-surface-alt, #f5f5f5) 0%,var(--ng-background-surface, #e8e8e8) 50%,var(--ng-background-surface-alt, #f5f5f5) 100%);background-size:200% 100%;animation:svelte-hjmd67-emptystate-skeleton-pulse 1.5s ease-in-out infinite,svelte-hjmd67-emptystate-skeleton-shimmer 2s ease-in-out infinite}.ng-emptystate__skeleton--icon.svelte-hjmd67.svelte-hjmd67{width:4rem;height:4rem;border-radius:50%}.ng-emptystate__skeleton--image.svelte-hjmd67.svelte-hjmd67{width:220px;max-width:100%;height:160px}.ng-emptystate__skeleton--title.svelte-hjmd67.svelte-hjmd67{width:180px;max-width:100%;height:var(--emptystate-skeleton-title)}.ng-emptystate__skeleton--text.svelte-hjmd67.svelte-hjmd67{width:280px;max-width:100%;height:var(--emptystate-skeleton-text)}.ng-emptystate__skeleton--button.svelte-hjmd67.svelte-hjmd67{width:108px;height:var(--ng-form-height-md)}@keyframes svelte-hjmd67-emptystate-skeleton-pulse{0%{opacity:.4}50%{opacity:.8}to{opacity:.4}}@keyframes svelte-hjmd67-emptystate-skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.ng-emptystate--sm.svelte-hjmd67.svelte-hjmd67{--emptystate-title-size:var(--ng-font-size);--emptystate-description-size:calc(var(--ng-font-size) * .86);gap:calc(var(--ng-spacing) * .8);padding:calc(var(--ng-spacing) * 2.4) calc(var(--ng-spacing) * 1.6)}.ng-emptystate--sm.svelte-hjmd67 .ng-emptystate__icon.svelte-hjmd67{font-size:2.5rem}.ng-emptystate--sm.svelte-hjmd67 .ng-emptystate__image.svelte-hjmd67{max-width:140px;max-height:100px}.ng-emptystate--sm.svelte-hjmd67 .ng-emptystate__skeleton--icon.svelte-hjmd67{width:2.5rem;height:2.5rem}.ng-emptystate--sm.svelte-hjmd67 .ng-emptystate__skeleton--image.svelte-hjmd67{width:140px;height:100px}.ng-emptystate--sm.svelte-hjmd67 .ng-emptystate__skeleton--title.svelte-hjmd67{width:120px}.ng-emptystate--sm.svelte-hjmd67 .ng-emptystate__skeleton--text.svelte-hjmd67{width:200px}.ng-emptystate--lg.svelte-hjmd67.svelte-hjmd67{--emptystate-title-size:calc(var(--ng-font-size) * 1.43);gap:calc(var(--ng-spacing) * 1.6);padding:calc(var(--ng-spacing) * 8) calc(var(--ng-spacing) * 1.6)}.ng-emptystate--lg.svelte-hjmd67 .ng-emptystate__icon.svelte-hjmd67{font-size:5.5rem}.ng-emptystate--lg.svelte-hjmd67 .ng-emptystate__image.svelte-hjmd67{max-width:320px;max-height:240px}.ng-emptystate--lg.svelte-hjmd67 .ng-emptystate__skeleton--icon.svelte-hjmd67{width:5.5rem;height:5.5rem}.ng-emptystate--lg.svelte-hjmd67 .ng-emptystate__skeleton--image.svelte-hjmd67{width:320px;height:240px}.ng-emptystate--lg.svelte-hjmd67 .ng-emptystate__skeleton--title.svelte-hjmd67{width:260px}.ng-emptystate--lg.svelte-hjmd67 .ng-emptystate__skeleton--text.svelte-hjmd67{width:360px}.ng-carousel.svelte-1s9w7i6.svelte-1s9w7i6{position:relative;width:100%;height:100%;display:flex;flex-direction:column;font-family:var(--ng-font)}.ng-carousel.svelte-1s9w7i6.svelte-1s9w7i6:focus-visible{outline:2px solid var(--ng-accent-primary);outline-offset:2px}.ng-carousel__empty.svelte-1s9w7i6.svelte-1s9w7i6,.ng-carousel__viewport.svelte-1s9w7i6.svelte-1s9w7i6{position:relative;flex:1;min-height:calc(var(--ng-font-size) * 10);border-radius:var(--ng-rounded);overflow:hidden;background:var(--ng-background-surface-alt)}.ng-carousel__empty.svelte-1s9w7i6.svelte-1s9w7i6{display:flex;align-items:center;justify-content:center;color:var(--ng-text-disabled);font-size:calc(var(--ng-font-size) * .93)}.ng-carousel__viewport--draggable.svelte-1s9w7i6.svelte-1s9w7i6{cursor:grab}.ng-carousel__viewport--dragging.svelte-1s9w7i6.svelte-1s9w7i6,.ng-carousel__viewport--dragging.svelte-1s9w7i6 .ng-carousel__slide.svelte-1s9w7i6{cursor:grabbing}.ng-carousel__viewport--skeleton.svelte-1s9w7i6.svelte-1s9w7i6{animation:svelte-1s9w7i6-ng-carousel-pulse 1.4s ease-in-out infinite;background:var(--ng-background-disabled)}.ng-carousel__track.svelte-1s9w7i6.svelte-1s9w7i6{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:stretch;will-change:transform}.ng-carousel--vertical.svelte-1s9w7i6 .ng-carousel__track.svelte-1s9w7i6{flex-direction:column}.ng-carousel__track--animated.svelte-1s9w7i6.svelte-1s9w7i6{transition:transform var(--ng-carousel-duration, .26s) ease}.ng-carousel__slide.svelte-1s9w7i6.svelte-1s9w7i6{position:relative;flex:0 0 auto;min-width:0;margin:0;display:flex;flex-direction:column;touch-action:pan-y;color:inherit;text-decoration:none}.ng-carousel__slide.svelte-1s9w7i6 img.svelte-1s9w7i6{flex:1;width:100%;min-height:0;display:block}.ng-carousel--vertical.svelte-1s9w7i6 .ng-carousel__slide.svelte-1s9w7i6{touch-action:pan-x}.ng-carousel__track--fading.svelte-1s9w7i6 .ng-carousel__slide.svelte-1s9w7i6{opacity:0;transition:opacity .22s ease}.ng-carousel__track--fading.svelte-1s9w7i6 .ng-carousel__slide--current.svelte-1s9w7i6{opacity:1}.ng-carousel__slide--clickable.svelte-1s9w7i6.svelte-1s9w7i6{cursor:pointer}.ng-carousel__caption.svelte-1s9w7i6.svelte-1s9w7i6{position:absolute;left:0;right:0;bottom:0;padding:calc(var(--ng-spacing) * .8) var(--ng-spacing);background:#0000008c;color:var(--ng-text-on-accent, #ffffff);font-size:var(--ng-font-size);display:flex;flex-direction:column;gap:calc(var(--ng-spacing) * .2)}.ng-carousel__caption--below.svelte-1s9w7i6.svelte-1s9w7i6{position:static;flex:0 0 auto;background:transparent;color:var(--ng-text-primary);padding:calc(var(--ng-spacing) * .6) 0 0}.ng-carousel__caption-title.svelte-1s9w7i6.svelte-1s9w7i6{font-weight:600}.ng-carousel__caption-description.svelte-1s9w7i6.svelte-1s9w7i6{margin:0;opacity:.85;font-size:calc(var(--ng-font-size) * .93)}.ng-carousel--disabled.svelte-1s9w7i6.svelte-1s9w7i6{opacity:.6;pointer-events:none}.ng-carousel__arrow.svelte-1s9w7i6.svelte-1s9w7i6{position:absolute;top:50%;transform:translateY(-50%);z-index:1;display:inline-flex;align-items:center;justify-content:center;width:calc(var(--ng-font-size) * 2.29);height:calc(var(--ng-font-size) * 2.29);border:none;border-radius:50%;background:var(--ng-background-surface);color:var(--ng-text-primary);box-shadow:var(--ng-shadow-sm);cursor:pointer}.ng-carousel__arrow--prev.svelte-1s9w7i6.svelte-1s9w7i6{left:var(--ng-spacing)}.ng-carousel__arrow--next.svelte-1s9w7i6.svelte-1s9w7i6{right:var(--ng-spacing)}.ng-carousel--vertical.svelte-1s9w7i6 .ng-carousel__arrow.svelte-1s9w7i6{top:auto;left:50%;right:auto;transform:translate(-50%)}.ng-carousel--vertical.svelte-1s9w7i6 .ng-carousel__arrow--prev.svelte-1s9w7i6{top:var(--ng-spacing)}.ng-carousel--vertical.svelte-1s9w7i6 .ng-carousel__arrow--next.svelte-1s9w7i6{bottom:var(--ng-spacing)}.ng-carousel__arrow.svelte-1s9w7i6.svelte-1s9w7i6:hover:not(:disabled){box-shadow:var(--ng-shadow-md)}.ng-carousel__arrow.svelte-1s9w7i6.svelte-1s9w7i6:disabled{opacity:.35;cursor:not-allowed}.ng-carousel__dots.svelte-1s9w7i6.svelte-1s9w7i6{display:flex;justify-content:center;gap:calc(var(--ng-spacing) * .6);padding:calc(var(--ng-spacing) * .8) 0 0}.ng-carousel--vertical.svelte-1s9w7i6.svelte-1s9w7i6{flex-direction:row}.ng-carousel--vertical.svelte-1s9w7i6 .ng-carousel__dots.svelte-1s9w7i6{flex-direction:column;align-self:center;padding:0 0 0 calc(var(--ng-spacing) * .8)}.ng-carousel__dot.svelte-1s9w7i6.svelte-1s9w7i6{width:calc(var(--ng-font-size) * .57);height:calc(var(--ng-font-size) * .57);padding:0;border:none;border-radius:50%;background:var(--ng-border-primary);cursor:pointer}.ng-carousel__dot--active.svelte-1s9w7i6.svelte-1s9w7i6{background:var(--ng-accent-primary)}@keyframes svelte-1s9w7i6-ng-carousel-pulse{0%,to{opacity:1}50%{opacity:.5}}.ng-iframe.svelte-108bqt8.svelte-108bqt8{position:relative;width:100%;height:100%;border-radius:var(--ng-rounded);overflow:hidden}.ng-iframe.svelte-108bqt8 iframe.svelte-108bqt8{width:100%;height:100%;border:none;display:block}.ng-iframe--bordered.svelte-108bqt8.svelte-108bqt8{border:1px solid var(--ng-border-primary)}.ng-iframe__loading.svelte-108bqt8.svelte-108bqt8{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:var(--ng-background-surface);color:var(--ng-text-secondary);font-family:var(--ng-font);font-size:var(--ng-font-size);z-index:1}.ng-iframe__empty.svelte-108bqt8.svelte-108bqt8{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:calc(var(--ng-font-size) * 8);background:var(--ng-background-surface-alt);border:1px dashed var(--ng-border-primary);border-radius:var(--ng-rounded);color:var(--ng-text-disabled);font-family:var(--ng-font);font-size:var(--ng-font-size)}.ng-kanban__avatar.svelte-sffvlx{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:999px;flex-shrink:0;background:color-mix(in srgb,var(--ng-accent-primary) 14%,transparent);color:var(--ng-accent-primary);font-size:calc(var(--ng-font-size) * .79);font-weight:600}.ng-kanban__card-text.svelte-sffvlx{display:flex;flex-direction:column;min-width:0}.ng-kanban__card-title.svelte-sffvlx{font-size:calc(var(--ng-font-size) * .93);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ng-kanban__card-subtitle.svelte-sffvlx{color:var(--ng-text-secondary);font-size:calc(var(--ng-font-size) * .79);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ng-kanban__card-meta.svelte-sffvlx{display:flex;flex-wrap:wrap;gap:calc(var(--ng-spacing) * .5);margin-top:2px;font-size:calc(var(--ng-font-size) * .72);color:var(--ng-text-secondary)}.ng-kanban__card-meta-label.svelte-sffvlx{opacity:.75}.ng-kanban__card-meta-label.svelte-sffvlx:after{content:":"}.ng-kanban__card-badges.svelte-sffvlx{display:flex;flex-wrap:wrap;gap:4px;align-self:flex-start;margin-left:auto}.ng-kanban__remove.svelte-sffvlx{position:absolute;top:2px;right:2px;width:20px;height:20px;padding:0;border:0;border-radius:999px;background:transparent;color:var(--ng-text-secondary);font-size:calc(var(--ng-font-size) * 1.07);line-height:1;cursor:pointer}.ng-kanban__remove.svelte-sffvlx:hover,.ng-kanban__remove.svelte-sffvlx:focus-visible{background:var(--ng-background-surface-alt);color:var(--ng-status-error)}.ng-kanban__badge.svelte-sffvlx{padding:1px calc(var(--ng-spacing) * .4);border-radius:999px;background:var(--ng-background-surface-alt);color:var(--ng-text-secondary);font-size:calc(var(--ng-font-size) * .66);white-space:nowrap}.ng-kanban.svelte-1iru58c.svelte-1iru58c{position:relative;width:100%;height:100%;font-family:var(--ng-font);color:var(--ng-text-primary)}.ng-kanban__loader.svelte-1iru58c.svelte-1iru58c{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:1}.ng-kanban__board.svelte-1iru58c.svelte-1iru58c{display:flex;gap:calc(var(--ng-spacing) * .8);height:100%;overflow-x:auto}.ng-kanban__board--loading.svelte-1iru58c.svelte-1iru58c{opacity:.4;pointer-events:none}.ng-kanban__column.svelte-1iru58c.svelte-1iru58c{display:flex;flex-direction:column;flex:1 0 200px;min-width:200px;max-width:320px;background:var(--ng-background-surface-alt);border-radius:var(--ng-rounded);padding:calc(var(--ng-spacing) * .5)}.ng-kanban__column--over.svelte-1iru58c.svelte-1iru58c{outline:2px dashed var(--ng-accent-primary);outline-offset:-2px}.ng-kanban__column--unassigned.svelte-1iru58c.svelte-1iru58c{border:1px dashed var(--ng-status-warning)}.ng-kanban__column-header.svelte-1iru58c.svelte-1iru58c{display:flex;align-items:center;justify-content:space-between;padding:calc(var(--ng-spacing) * .3) calc(var(--ng-spacing) * .5);border-top:3px solid var(--column-color, transparent);border-radius:calc(var(--ng-rounded) / 2);font-weight:600;font-size:calc(var(--ng-font-size) * .93)}.ng-kanban__column-header--violated.svelte-1iru58c.svelte-1iru58c{color:var(--ng-status-error)}.ng-kanban__count.svelte-1iru58c.svelte-1iru58c{color:var(--ng-text-secondary);font-weight:400;font-size:calc(var(--ng-font-size) * .79)}.ng-kanban__column-header--violated.svelte-1iru58c .ng-kanban__count.svelte-1iru58c{color:var(--ng-status-error);font-weight:600}.ng-kanban__cards.svelte-1iru58c.svelte-1iru58c{display:flex;flex-direction:column;gap:calc(var(--ng-spacing) * .5);flex:1;min-height:40px;overflow-y:auto;padding:calc(var(--ng-spacing) * .3)}.ng-kanban__card.svelte-1iru58c.svelte-1iru58c{display:flex;align-items:center;gap:calc(var(--ng-spacing) * .6);padding:calc(var(--ng-spacing) * .6);background:var(--ng-background-surface);border:1px solid var(--ng-border-primary);border-left:3px solid var(--card-color, var(--ng-border-primary));border-radius:calc(var(--ng-rounded) / 2);-webkit-user-select:none;user-select:none;position:relative}.ng-kanban__card--removable.svelte-1iru58c.svelte-1iru58c{padding-right:calc(var(--ng-spacing) * .6 + 20px)}.ng-kanban__card--draggable.svelte-1iru58c.svelte-1iru58c{cursor:grab}.ng-kanban__card--draggable.svelte-1iru58c.svelte-1iru58c:active{cursor:grabbing}.ng-kanban__empty.svelte-1iru58c.svelte-1iru58c{margin:0;color:var(--ng-text-secondary)}.ng-kanban__column-empty.svelte-1iru58c.svelte-1iru58c{margin:0;padding:calc(var(--ng-spacing) * .5);text-align:center;color:var(--ng-text-secondary);font-size:calc(var(--ng-font-size) * .86)}.ng-kanban__add.svelte-1iru58c.svelte-1iru58c{margin-top:calc(var(--ng-spacing) * .3);padding:calc(var(--ng-spacing) * .4);border:1px dashed var(--ng-border-primary);border-radius:calc(var(--ng-rounded) / 2);background:transparent;color:var(--ng-text-secondary);font:inherit;font-size:calc(var(--ng-font-size) * .86);cursor:pointer}.ng-kanban__add.svelte-1iru58c.svelte-1iru58c:hover:not(:disabled){color:var(--ng-accent-primary);border-color:var(--ng-accent-primary)}.ng-kanban__add.svelte-1iru58c.svelte-1iru58c:disabled{cursor:default}.ng-jsonviewer__match.svelte-kd75b3.svelte-kd75b3{padding:0;border-radius:2px;background:color-mix(in srgb,var(--ng-status-warning) 35%,transparent);color:inherit}.ng-jsonviewer__type.svelte-kd75b3.svelte-kd75b3{color:var(--ng-text-disabled);font-size:.85em}.ng-jsonviewer__node.svelte-kd75b3.svelte-kd75b3{padding-left:16px}.ng-jsonviewer__node--root.svelte-kd75b3.svelte-kd75b3{padding-left:0}.ng-jsonviewer__row.svelte-kd75b3.svelte-kd75b3{display:flex;align-items:baseline;gap:calc(var(--ng-spacing) * .4);padding:1px 0}.ng-jsonviewer__row.svelte-kd75b3:hover .ng-jsonviewer__copy.svelte-kd75b3{opacity:1}.ng-jsonviewer__toggle.svelte-kd75b3.svelte-kd75b3{width:16px;padding:0;border:none;background:none;color:var(--ng-text-secondary);cursor:pointer;flex-shrink:0;font-size:inherit;line-height:inherit}.ng-jsonviewer__toggle--leaf.svelte-kd75b3.svelte-kd75b3{display:inline-block}.ng-jsonviewer__key.svelte-kd75b3.svelte-kd75b3{color:var(--ng-accent-primary)}.ng-jsonviewer__value.svelte-kd75b3.svelte-kd75b3{word-break:break-all}.ng-jsonviewer__value--string.svelte-kd75b3.svelte-kd75b3{color:var(--ng-status-success)}.ng-jsonviewer__value--number.svelte-kd75b3.svelte-kd75b3{color:var(--ng-status-error)}.ng-jsonviewer__value--boolean.svelte-kd75b3.svelte-kd75b3{color:var(--ng-status-warning)}.ng-jsonviewer__value--null.svelte-kd75b3.svelte-kd75b3{color:var(--ng-text-disabled)}.ng-jsonviewer__value--object.svelte-kd75b3.svelte-kd75b3,.ng-jsonviewer__value--array.svelte-kd75b3.svelte-kd75b3{color:var(--ng-text-secondary)}.ng-jsonviewer__value--clipped.svelte-kd75b3.svelte-kd75b3{padding:0;border:none;background:none;cursor:pointer;font:inherit;text-align:left;text-decoration-line:underline;text-decoration-style:dotted;text-underline-offset:2px}.ng-jsonviewer__copy.svelte-kd75b3.svelte-kd75b3{display:inline-flex;align-self:center;padding:0;border:none;background:none;color:var(--ng-text-secondary);cursor:pointer;flex-shrink:0;font-size:inherit;opacity:0}.ng-jsonviewer__copy.svelte-kd75b3.svelte-kd75b3:hover,.ng-jsonviewer__copy.svelte-kd75b3.svelte-kd75b3:focus-visible{color:var(--ng-text-primary)}.ng-jsonviewer__copy.svelte-kd75b3.svelte-kd75b3:focus-visible{opacity:1}.ng-jsonviewer__copy--copied.svelte-kd75b3.svelte-kd75b3{opacity:1;color:var(--ng-status-success)}.ng-jsonviewer__copy--copied.svelte-kd75b3.svelte-kd75b3:hover{color:var(--ng-status-success)}.ng-jsonviewer.svelte-5ow2g6.svelte-5ow2g6{display:flex;flex-direction:column;width:100%;height:100%;background:var(--ng-background-surface);border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:calc(var(--ng-font-size) * .93);line-height:1.6;color:var(--ng-text-primary);overflow:hidden}.ng-jsonviewer__toolbar.svelte-5ow2g6.svelte-5ow2g6{display:flex;justify-content:flex-end;gap:calc(var(--ng-spacing) * .2);padding:calc(var(--ng-spacing) * .4) calc(var(--ng-spacing) * .6);border-bottom:1px solid var(--ng-border-primary);flex-shrink:0}.ng-jsonviewer__tool.svelte-5ow2g6.svelte-5ow2g6{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:var(--ng-rounded);background:none;color:var(--ng-text-secondary);cursor:pointer;font-size:calc(var(--ng-font-size) * 1.1)}.ng-jsonviewer__tool.svelte-5ow2g6.svelte-5ow2g6:hover{background:var(--ng-background-surface-alt);color:var(--ng-text-primary)}.ng-jsonviewer__tool--copied.svelte-5ow2g6.svelte-5ow2g6,.ng-jsonviewer__tool--copied.svelte-5ow2g6.svelte-5ow2g6:hover{color:var(--ng-status-success)}.ng-jsonviewer__body.svelte-5ow2g6.svelte-5ow2g6{flex:1;padding:var(--ng-spacing);overflow:auto}.ng-jsonviewer__title.svelte-5ow2g6.svelte-5ow2g6{padding:calc(var(--ng-spacing) * .6) var(--ng-spacing);border-bottom:1px solid var(--ng-border-primary);color:var(--ng-text-primary);font-family:var(--ng-font);font-weight:600}.ng-jsonviewer__search.svelte-5ow2g6.svelte-5ow2g6{flex:1;min-width:0;height:var(--ng-form-height-sm, 28px);padding:0 calc(var(--ng-spacing) * .6);border:1px solid var(--ng-form-border, var(--ng-border-primary));border-radius:var(--ng-form-radius-sm, 4px);background:var(--ng-background-surface);color:var(--ng-text-primary);font-family:var(--ng-font);font-size:calc(var(--ng-font-size) * .86)}.ng-jsonviewer__search.svelte-5ow2g6.svelte-5ow2g6:focus{outline:none;border-color:var(--ng-accent-primary)}.ng-jsonviewer--sm.svelte-5ow2g6 .ng-jsonviewer__body.svelte-5ow2g6{font-size:calc(var(--ng-font-size) * .79)}.ng-jsonviewer--lg.svelte-5ow2g6 .ng-jsonviewer__body.svelte-5ow2g6{font-size:calc(var(--ng-font-size) * 1.07)}.ng-jsonviewer__empty.svelte-5ow2g6.svelte-5ow2g6{flex:1;display:flex;align-items:center;justify-content:center;padding:var(--ng-spacing);color:var(--ng-text-disabled);font-family:var(--ng-font)}.ng-result.svelte-1rbrkk6.svelte-1rbrkk6{--result-title-size:calc(var(--ng-font-size) * 1.57);--result-title-line-height:1.3;--result-subtitle-line-height:1.5;--result-skeleton-title:calc( var(--result-title-size) * var(--result-title-line-height) );--result-skeleton-text:calc( var(--ng-font-size) * var(--result-subtitle-line-height) );display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--ng-spacing) * 1.2);padding:calc(var(--ng-spacing) * 4.8) calc(var(--ng-spacing) * 1.6);text-align:center;font-family:var(--ng-font)}.ng-result--loading.svelte-1rbrkk6.svelte-1rbrkk6{-webkit-user-select:none;user-select:none;pointer-events:none}.ng-result--left.svelte-1rbrkk6.svelte-1rbrkk6{align-items:flex-start;text-align:left}.ng-result--left.svelte-1rbrkk6 .ng-result__actions.svelte-1rbrkk6{justify-content:flex-start}.ng-result--right.svelte-1rbrkk6.svelte-1rbrkk6{align-items:flex-end;text-align:right}.ng-result--right.svelte-1rbrkk6 .ng-result__actions.svelte-1rbrkk6{justify-content:flex-end}.ng-result--sm.svelte-1rbrkk6.svelte-1rbrkk6{--result-title-size:calc(var(--ng-font-size) * 1.14);gap:calc(var(--ng-spacing) * .8);padding:calc(var(--ng-spacing) * 2.4) calc(var(--ng-spacing) * 1.6)}.ng-result--sm.svelte-1rbrkk6 .ng-result__icon.svelte-1rbrkk6{width:calc(var(--ng-font-size) * 3.43);height:calc(var(--ng-font-size) * 3.43);font-size:calc(var(--ng-font-size) * 1.71)}.ng-result--sm.svelte-1rbrkk6 .ng-result__image.svelte-1rbrkk6{max-width:140px;max-height:100px}.ng-result--lg.svelte-1rbrkk6.svelte-1rbrkk6{--result-title-size:calc(var(--ng-font-size) * 1.71);gap:calc(var(--ng-spacing) * 1.6);padding:calc(var(--ng-spacing) * 8) calc(var(--ng-spacing) * 1.6)}.ng-result--lg.svelte-1rbrkk6 .ng-result__icon.svelte-1rbrkk6{width:calc(var(--ng-font-size) * 6.86);height:calc(var(--ng-font-size) * 6.86);font-size:calc(var(--ng-font-size) * 3.43)}.ng-result--lg.svelte-1rbrkk6 .ng-result__image.svelte-1rbrkk6{max-width:320px;max-height:240px}.ng-result__image.svelte-1rbrkk6.svelte-1rbrkk6{max-width:220px;max-height:160px;object-fit:contain}.ng-result__icon.svelte-1rbrkk6.svelte-1rbrkk6{display:inline-flex;align-items:center;justify-content:center;width:calc(var(--ng-font-size) * 5.14);height:calc(var(--ng-font-size) * 5.14);border-radius:50%;font-size:calc(var(--ng-font-size) * 2.57)}.ng-result__icon--spinner.svelte-1rbrkk6.svelte-1rbrkk6{color:var(--ng-text-secondary);background:color-mix(in srgb,var(--ng-text-secondary) 8%,transparent);animation:svelte-1rbrkk6-result-spin 1.2s linear infinite}@keyframes svelte-1rbrkk6-result-spin{to{transform:rotate(360deg)}}.ng-result__title.svelte-1rbrkk6.svelte-1rbrkk6{margin:0;color:var(--ng-text-primary);font-size:var(--result-title-size);line-height:var(--result-title-line-height);font-weight:600}.ng-result__subtitle.svelte-1rbrkk6.svelte-1rbrkk6{margin:0;max-width:480px;color:var(--ng-text-secondary);font-size:var(--ng-font-size);line-height:var(--result-subtitle-line-height)}.ng-result__actions.svelte-1rbrkk6.svelte-1rbrkk6{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(var(--ng-spacing) * .8);margin-top:calc(var(--ng-spacing) * .4)}.ng-result__actions.svelte-1rbrkk6 .ng-button{min-height:var(--ng-form-height-md)}.ng-theme-toggle.svelte-a7ctmz{display:inline-flex;align-items:center;gap:calc(var(--ng-spacing, 10px) * .6);height:calc(var(--ng-font-size, 14px) * 2.57);padding:0 calc(var(--ng-spacing, 10px) * .8);border:1px solid var(--ng-border-primary);border-radius:var(--ng-rounded);background:var(--ng-background-surface);color:var(--ng-text-secondary);font-family:var(--ng-font);font-size:var(--ng-font-size);cursor:pointer;transition:background-color .12s ease,color .12s ease}.ng-theme-toggle.svelte-a7ctmz:hover{background:var(--ng-background-surface-alt);color:var(--ng-text-primary)}.ng-theme-toggle.svelte-a7ctmz:focus-visible{outline:2px solid var(--ng-accent-primary);outline-offset:1px}.ng-theme-toggle--sm.svelte-a7ctmz{height:calc(var(--ng-font-size, 14px) * 2);padding:0 calc(var(--ng-spacing, 10px) * .6);font-size:calc(var(--ng-font-size, 14px) * .86)}.ng-theme-toggle--lg.svelte-a7ctmz{height:calc(var(--ng-font-size, 14px) * 3.14);padding:0 calc(var(--ng-spacing, 10px) * 1.1);font-size:calc(var(--ng-font-size, 14px) * 1.14)}.ng-theme-toggle.svelte-a7ctmz:disabled{cursor:not-allowed;opacity:.55}.ng-theme-toggle.svelte-a7ctmz:disabled:hover{background:var(--ng-background-surface);color:var(--ng-text-secondary)}.ng-theme-toggle__label.svelte-a7ctmz{white-space:nowrap}.ng-card.svelte-1y55dtc.svelte-1y55dtc{display:flex;flex-direction:column;border-radius:var(--ng-rounded);background:var(--ng-background-surface, #ffffff);border:1px solid var(--ng-border-secondary, #dfe1e6);height:100%;position:relative;transition:border-color .15s ease}.ng-card.svelte-1y55dtc.svelte-1y55dtc:hover{border-color:var(--ng-accent-primary)}.ng-card.svelte-1y55dtc:hover .ng-card__button.svelte-1y55dtc{background-color:var(--ng-accent-primary);color:var(--ng-text-on-accent)}.ng-card--loading.svelte-1y55dtc.svelte-1y55dtc:hover{border-color:var(--ng-border-secondary, #dfe1e6)}.ng-card__image-wrapper.svelte-1y55dtc.svelte-1y55dtc{display:flex;justify-content:center;align-items:center;border-radius:var(--ng-rounded);overflow:hidden;margin:16px 16px 0;flex:0 1 auto}.ng-card__image.svelte-1y55dtc.svelte-1y55dtc{height:100%;max-width:100%;background-color:var(--ng-background-surface-alt);font-size:0;line-height:0;color:transparent}.ng-card__image-fallback.svelte-1y55dtc.svelte-1y55dtc{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--ng-text-secondary, #6f6f6f);background-color:var(--ng-background-surface-alt, #f5f5f5)}.ng-card__image-fallback.svelte-1y55dtc .material-symbols-outlined{font-size:28px}.ng-card__content.svelte-1y55dtc.svelte-1y55dtc{flex:1;text-align:center;padding:16px}.ng-card__title.svelte-1y55dtc.svelte-1y55dtc{font-family:var(--ng-font);font-weight:600;font-size:calc(var(--ng-font-size) * 1.15);color:var(--ng-text-primary, #262626);margin-bottom:4px;line-height:1.3;text-transform:uppercase}.ng-card__description.svelte-1y55dtc.svelte-1y55dtc{font-family:var(--ng-font);font-weight:var(--ng-font-weight);font-size:var(--ng-font-size);color:var(--ng-text-secondary, #494949);line-height:1.4;max-height:140px}.ng-card__actions.svelte-1y55dtc.svelte-1y55dtc{padding:0 16px 16px}.ng-card__button.svelte-1y55dtc.svelte-1y55dtc{display:flex;align-items:center;justify-content:center;width:100%;padding:10px 20px;border-radius:var(--ng-rounded);cursor:pointer;font-family:var(--ng-font);font-weight:600;font-size:var(--ng-font-size);text-decoration:none;transition:all .15s ease;background-color:transparent;color:var(--ng-accent-primary);border:1px solid var(--ng-accent-primary)}.ng-card__button.svelte-1y55dtc.svelte-1y55dtc:hover{background-color:var(--ng-accent-hover);color:var(--ng-text-on-accent)}.ng-card__button.svelte-1y55dtc span.svelte-1y55dtc{white-space:nowrap}.ng-card__skeleton.svelte-1y55dtc.svelte-1y55dtc{border-radius:var(--ng-rounded);background:linear-gradient(90deg,var(--ng-background-surface-alt, #f5f5f5) 0%,var(--ng-background-surface-alt, #e8e8e8) 50%,var(--ng-background-surface-alt, #f5f5f5) 100%);background-size:200% 100%;animation:svelte-1y55dtc-skeleton-pulse 1.5s ease-in-out infinite,svelte-1y55dtc-shimmer 2s ease-in-out infinite}.ng-card__skeleton--image.svelte-1y55dtc.svelte-1y55dtc{width:100%;height:100%}.ng-card__skeleton--title.svelte-1y55dtc.svelte-1y55dtc{width:60%;height:calc(var(--ng-font-size) * 1.15);margin:0 auto 8px}.ng-card__skeleton--text.svelte-1y55dtc.svelte-1y55dtc{width:90%;height:var(--ng-font-size);margin:0 auto}.ng-card__skeleton--button.svelte-1y55dtc.svelte-1y55dtc{width:100%;height:calc(var(--ng-font-size) + 22px)}@keyframes svelte-1y55dtc-skeleton-pulse{0%{opacity:.4}50%{opacity:.8}to{opacity:.4}}@keyframes svelte-1y55dtc-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.ng-card__image--loading.svelte-1y55dtc.svelte-1y55dtc{background:linear-gradient(90deg,var(--ng-background-surface-alt, #f5f5f5) 0%,var(--ng-background-surface-alt, #e8e8e8) 50%,var(--ng-background-surface-alt, #f5f5f5) 100%);background-size:200% 100%;animation:svelte-1y55dtc-skeleton-pulse 1.5s ease-in-out infinite,svelte-1y55dtc-shimmer 2s ease-in-out infinite}.ng-html--loading.svelte-1va2rv4{height:100%}.ng-html__skeleton.svelte-1va2rv4{display:block;width:100%;height:100%;min-height:2rem;border-radius:var(--ng-radius-sm, 4px);background:var(--ng-background-surface-alt, #e8e8e8);animation:svelte-1va2rv4-ng-html-skeleton 1.5s ease-in-out infinite}@keyframes svelte-1va2rv4-ng-html-skeleton{0%,to{opacity:.4}50%{opacity:.8}}.ng-external.svelte-11hexey.svelte-11hexey{position:relative;width:100%;height:100%;font-family:var(--ng-font);color:var(--ng-text-primary)}.ng-external__slot.svelte-11hexey.svelte-11hexey{width:100%;height:100%}.ng-external__loading.svelte-11hexey.svelte-11hexey{display:flex;align-items:center;justify-content:center;padding:8px}.ng-external__error.svelte-11hexey.svelte-11hexey{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;height:100%;padding:8px;text-align:center;background-color:var(--ng-red-50)}.ng-external__error.svelte-11hexey h3.svelte-11hexey{font-size:var(--ng-font-size);font-weight:600}.ng-external__error.svelte-11hexey p.svelte-11hexey{font-size:var(--ng-font-size-small);color:var(--ng-text-secondary)}.ng-external__overlay.svelte-11hexey.svelte-11hexey{position:absolute;top:0;right:0;bottom:0;left:0}.ng-app__node{min-width:0;top:0}.ng-app__node:has(.ng-layout){padding:0!important;grid-row:1/-1!important;height:100vh!important}.ng-app__node--scrollable.ng-app__node--height-auto .ng-app__node-children{grid-auto-rows:auto;grid-template-rows:auto}.ng-app__node--fill>.ng-app__node-item{height:100%}.ng-app__node--fill>.ng-app__node-item>.ng-container>.ng-container__body>.ng-container__slot>.ng-app__node-children{height:100%}.ng-app__node-slot>.ng-app__node-item>.ng-slot>.ng-app__node-children{min-height:100%;align-content:stretch}.ng-app__node--wrapper>.ng-app__node-item>.ng-container{border:none!important}.ng-app__node--wrapper>.ng-app__node-item>.ng-container>.ng-container__body{padding:0}.ng-app__node[data-tooltip]{position:relative}.ng-app__node[data-tooltip]:after{content:attr(data-tooltip);position:absolute;z-index:1200;padding:calc(var(--ng-spacing) * .4) calc(var(--ng-spacing) * .8);border-radius:var(--ng-form-radius-sm, 4px);background:var(--ng-background-inverse, #262626);color:var(--ng-text-on-accent, #fff);font-family:var(--ng-font);font-size:calc(var(--ng-font-size) * .86);line-height:1.3;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .12s ease;pointer-events:none}.ng-app__node[data-tooltip]:hover:after,.ng-app__node[data-tooltip]:focus-within:after{opacity:1;visibility:visible}.ng-app__node[data-tooltip-position=top]:after{bottom:100%;left:50%;transform:translate(-50%,-4px)}.ng-app__node[data-tooltip-position=bottom]:after{top:100%;left:50%;transform:translate(-50%,4px)}.ng-app__node[data-tooltip-position=left]:after{right:100%;top:50%;transform:translate(-4px,-50%)}.ng-app__node[data-tooltip-position=right]:after{left:100%;top:50%;transform:translate(4px,-50%)}.ng-app__node-item{position:relative;min-width:0;height:100%}.ng-app__node-item__preview{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#00000080}.ng-app__node-children{display:grid;align-items:start;align-content:start;grid-template-columns:repeat(12,minmax(0,1fr));grid-column:1/-1;grid-auto-rows:minmax(10px,auto);grid-template-rows:auto}.ng-app__node-children:has(.ng-layout){padding:0!important}.ng-app__node-children--flex{min-height:100%}.ng-app__node-children--flex>.ng-app__node{height:auto;min-width:0;flex:0 1 auto}.ng-app__node-children--flex-grow>.ng-app__node{flex:1 1 auto}.ng-app__node-widget-area{padding:0;height:100%}@media (max-width: 767px){.ng-app .ng-app__node--hide-mobile{display:none!important}}@media (min-width: 768px) and (max-width: 1023px){.ng-app .ng-app__node--hide-tablet{display:none!important}}@media (min-width: 1024px){.ng-app .ng-app__node--hide-desktop{display:none!important}}@media (max-width: 767px){.ng-app .ng-app__node:not(.ng-app__node--mobile-managed){grid-row:auto!important;grid-column:1/span 12!important;height:auto!important}.ng-app .ng-app__node-children{grid-auto-rows:auto}.ng-app .ng-app__node-children:has()>:global(.ng-app__node--mobile-managed){grid-auto-rows:minmax(10px,auto)}}.ng-app{width:100%;min-height:100%}.ng-app__container{display:grid;align-items:start;min-height:100%;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:0px 0px auto auto;grid-column:1/-1;transform:translateY(0)}.ng-app__container:has(.ng-layout){height:100vh}.ng-app__container:has()>:global(.ng-app__node--fill){height:100vh}.ng-app__container>.ng-app__node--fill{grid-row:1/-1!important;height:100vh!important}.ng-app__container:has(.ng-app__node-header) .ng-app__node--sticky:not(.ng-app__node-header){top:4rem}.ng-app .ng-modal-body>.ng-app__node-children{grid-auto-rows:auto}.message-popup{position:fixed;bottom:2rem;z-index:9000;width:28rem}.message-popup .bx--toast-notification__subtitle{display:none}.message-popup .message-popup__action{background:none;border:none;color:inherit;cursor:pointer;font-size:12px;padding:4px 0 0;text-decoration:underline}.toaster.svelte-1ya1h48.svelte-1ya1h48{position:fixed;bottom:calc(2rem + 16px);right:16px;z-index:1000000;display:flex;flex-direction:column-reverse;align-items:flex-end;gap:8px;pointer-events:auto;padding:16px;margin:-16px}.toaster.svelte-1ya1h48.svelte-1ya1h48:not(.toaster--expanded){gap:0;padding:0;margin:0}.toast-wrapper.svelte-1ya1h48.svelte-1ya1h48{pointer-events:auto;transition:all .3s cubic-bezier(.4,0,.2,1);transform-origin:bottom center}.toast-wrapper.svelte-1ya1h48.svelte-1ya1h48:first-child{z-index:20}.toast-wrapper.svelte-1ya1h48:first-child .toast__content.svelte-1ya1h48,.toast-wrapper.svelte-1ya1h48:first-child .toast__close.svelte-1ya1h48,.toast-wrapper.svelte-1ya1h48:first-child .toast__icon.svelte-1ya1h48{opacity:1}.toast-wrapper--stacked.svelte-1ya1h48.svelte-1ya1h48{margin-bottom:-40px;transform:scale(calc(1 - var(--index) * .03));opacity:calc(1 - var(--index) * .15);z-index:calc(10 - var(--index))}.toast-wrapper--stacked.svelte-1ya1h48 .toast.svelte-1ya1h48{max-height:52px;overflow:hidden}.toast-wrapper--stacked.svelte-1ya1h48 .toast__content.svelte-1ya1h48,.toast-wrapper--stacked.svelte-1ya1h48 .toast__close.svelte-1ya1h48{opacity:0}.toast.svelte-1ya1h48.svelte-1ya1h48{display:flex;align-items:flex-start;gap:8px;width:356px;padding:12px 16px;border-radius:8px;border:1px solid;box-shadow:0 4px 12px #0000001a;font-family:inherit;background:#fff;transition:max-height .3s ease}.toast__icon.svelte-1ya1h48.svelte-1ya1h48{flex-shrink:0;display:flex;align-items:center;justify-content:center;opacity:0;margin-top:2px;transition:all,.2s}.toast__content.svelte-1ya1h48.svelte-1ya1h48{flex:1;min-width:0;opacity:0;pointer-events:none;transition:all,.2s}.toast__title.svelte-1ya1h48.svelte-1ya1h48{font-weight:500;font-size:14px;line-height:1.4}.toast__description.svelte-1ya1h48.svelte-1ya1h48{margin-top:4px;font-size:12px;color:#252525;line-height:1.4;word-break:break-word}.toast__action.svelte-1ya1h48.svelte-1ya1h48{pointer-events:auto;margin-top:8px;padding:4px 10px;border:1px solid currentColor;border-radius:4px;background:transparent;font-family:inherit;font-size:12px;font-weight:500;line-height:1.4;cursor:pointer}.toast__action.svelte-1ya1h48.svelte-1ya1h48:hover{background:#0000000a}.toast__close.svelte-1ya1h48.svelte-1ya1h48{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;cursor:pointer;color:#575757;border-radius:4px;transition:all,.2s}.toast__close.svelte-1ya1h48.svelte-1ya1h48:hover{color:#374151;background:#0000000d}.toaster--expanded.svelte-1ya1h48 .toast-wrapper.svelte-1ya1h48{margin-bottom:0;transform:scale(1);opacity:1}.toaster--expanded.svelte-1ya1h48 .toast-wrapper .toast.svelte-1ya1h48{max-height:300px}.toaster--expanded.svelte-1ya1h48 .toast-wrapper .toast__content.svelte-1ya1h48,.toaster--expanded.svelte-1ya1h48 .toast-wrapper .toast__close.svelte-1ya1h48,.toaster--expanded.svelte-1ya1h48 .toast-wrapper .toast__icon.svelte-1ya1h48{opacity:1}.codemirror-wrapper.svelte-kcx0g9 .cm-focused{outline:none}.scm-waiting.svelte-kcx0g9{position:relative}.scm-waiting__loading.svelte-kcx0g9{position:absolute;top:0;left:0;bottom:0;right:0;background-color:#ffffff80}.scm-loading.svelte-kcx0g9{display:flex;align-items:center;justify-content:center}.scm-loading__spinner.svelte-kcx0g9{width:1rem;height:1rem;border-radius:100%;border:solid 2px #000;border-top-color:transparent;margin-right:.75rem;animation:svelte-kcx0g9-spin 1s linear infinite}.scm-loading__text.svelte-kcx0g9{font-family:sans-serif}.scm-pre.svelte-kcx0g9{font-size:.85rem;font-family:monospace;tab-size:2;-moz-tab-size:2;resize:none;pointer-events:none;-webkit-user-select:none;user-select:none;overflow:auto}@keyframes svelte-kcx0g9-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.component-usage-locale.svelte-10enwu{display:flex;flex:0 0 auto;padding:2px;border-radius:4px;background-color:var(--cds-ui-01, #f4f4f4)}.component-usage-locale__option.svelte-10enwu{padding:1px 6px;border:none;border-radius:3px;background-color:transparent;color:var(--cds-text-03, #a8a8a8);font-size:10px;font-weight:600;letter-spacing:.32px;cursor:pointer;transition:color .15s,background-color .15s}.component-usage-locale__option.svelte-10enwu:hover{color:var(--cds-text-01, #161616)}.component-usage-locale__option.is-active.svelte-10enwu{background-color:var(--cds-ui-background, #ffffff);color:var(--cds-interactive-01, #0f62fe);box-shadow:0 0 0 1px var(--cds-ui-03, #e0e0e0)}.component-usage__trigger.svelte-88n7av.svelte-88n7av{display:flex;align-items:center;justify-content:center;padding:2px;border:none;border-radius:4px;background-color:transparent;color:var(--cds-text-03, #a8a8a8);cursor:pointer;transition:color .2s,background-color .2s,opacity .2s}.component-usage__trigger.svelte-88n7av.svelte-88n7av:hover,.component-usage__trigger.svelte-88n7av.svelte-88n7av:focus-visible,.component-usage__trigger.is-open.svelte-88n7av.svelte-88n7av{color:var(--cds-interactive-01, #0f62fe);background-color:var(--cds-ui-01, #f4f4f4)}.component-usage__trigger--tile.svelte-88n7av.svelte-88n7av{position:absolute;top:2px;right:2px;z-index:20;opacity:0}.component-usage__trigger--tile.svelte-88n7av.svelte-88n7av:hover,.component-usage__trigger--tile.svelte-88n7av.svelte-88n7av:focus-visible,.component-usage__trigger--tile.is-open.svelte-88n7av.svelte-88n7av{opacity:1}.component-usage__trigger--inline.svelte-88n7av.svelte-88n7av{flex:0 0 auto}.sidebar__tool:hover .component-usage__trigger--tile.svelte-88n7av.svelte-88n7av{opacity:.75}.component-usage__popover.svelte-88n7av.svelte-88n7av{z-index:9000;width:320px;max-height:60vh;display:flex;flex-direction:column;overflow:hidden;border-radius:4px;background-color:var(--cds-ui-background, #ffffff);box-shadow:0 4px 20px #00000026,0 0 0 1px var(--cds-ui-03, #e0e0e0);cursor:default}.component-usage__header.svelte-88n7av.svelte-88n7av{display:flex;align-items:center;gap:8px;padding:10px 8px 10px 16px;border-bottom:1px solid var(--cds-ui-03, #e0e0e0)}.component-usage__title.svelte-88n7av.svelte-88n7av{flex:1 1 auto;font-size:14px;font-weight:600;color:var(--cds-text-01, #161616);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.component-usage__close.svelte-88n7av.svelte-88n7av{display:flex;align-items:center;justify-content:center;padding:2px;border:none;border-radius:4px;background-color:transparent;color:var(--cds-text-02, #525252);cursor:pointer}.component-usage__close.svelte-88n7av.svelte-88n7av:hover{background-color:var(--cds-ui-01, #f4f4f4)}.component-usage__body.svelte-88n7av.svelte-88n7av{overflow-y:auto;padding:12px 16px 16px}.component-usage__body.svelte-88n7av.svelte-88n7av::-webkit-scrollbar{width:4px}.component-usage__body.svelte-88n7av.svelte-88n7av::-webkit-scrollbar-track{background:var(--cds-ui-01, #f4f4f4)}.component-usage__body.svelte-88n7av.svelte-88n7av::-webkit-scrollbar-thumb{background:var(--cds-ui-03, #e0e0e0)}.component-usage__summary.svelte-88n7av.svelte-88n7av{margin:0;font-size:13px;line-height:1.4;color:var(--cds-text-01, #161616)}.component-usage__section.svelte-88n7av.svelte-88n7av{margin-top:14px}.component-usage__section.svelte-88n7av h6.svelte-88n7av{margin:0 0 6px;font-size:11px;font-weight:600;letter-spacing:.32px;text-transform:uppercase;color:var(--cds-text-03, #a8a8a8)}.component-usage__section.svelte-88n7av ul.svelte-88n7av{margin:0;padding:0;list-style:none}.component-usage__section.svelte-88n7av li.svelte-88n7av{position:relative;margin-bottom:6px;padding-left:12px;font-size:12px;line-height:1.45;color:var(--cds-text-02, #525252)}.component-usage__section.svelte-88n7av li.svelte-88n7av:last-child{margin-bottom:0}.component-usage__section.svelte-88n7av li.svelte-88n7av:before{content:"";position:absolute;top:7px;left:2px;width:4px;height:4px;border-radius:50%;background-color:var(--cds-ui-04, #8d8d8d)}.component-usage__props.svelte-88n7av li.svelte-88n7av{padding-left:0}.component-usage__props.svelte-88n7av li.svelte-88n7av:before{display:none}.component-usage__props.svelte-88n7av code.svelte-88n7av{display:inline-block;margin-right:6px;padding:1px 4px;border-radius:3px;background-color:var(--cds-ui-01, #f4f4f4);color:var(--cds-text-01, #161616);font-family:IBM Plex Mono,monospace;font-size:11px}.component-detail-usage__trigger.svelte-84ub9e.svelte-84ub9e{display:flex;align-items:center;justify-content:center;flex:0 0 auto;padding:0;border:none;border-radius:4px;background-color:transparent;color:var(--cds-text-03, #a8a8a8);cursor:pointer;opacity:.65;transition:color .2s,opacity .2s}.component-detail-usage__trigger.svelte-84ub9e.svelte-84ub9e:hover,.component-detail-usage__trigger.svelte-84ub9e.svelte-84ub9e:focus-visible,.component-detail-usage__trigger.is-open.svelte-84ub9e.svelte-84ub9e{color:var(--cds-interactive-01, #0f62fe);opacity:1}.component-detail-usage__trigger--label.svelte-84ub9e.svelte-84ub9e{display:inline-flex;min-width:0;color:inherit;opacity:1;text-align:left}.component-detail-usage__trigger--label.svelte-84ub9e .bx--label{cursor:pointer;border-bottom:1px dotted var(--cds-text-03, #a8a8a8)}.component-detail-usage__trigger--label.svelte-84ub9e:hover .bx--label,.component-detail-usage__trigger--label.svelte-84ub9e:focus-visible .bx--label,.component-detail-usage__trigger--label.is-open.svelte-84ub9e .bx--label{border-bottom-color:var(--cds-interactive-01, #0f62fe)}.component-detail-usage__plain.svelte-84ub9e.svelte-84ub9e{display:inline-flex;min-width:0}.component-detail-usage__plain--action.svelte-84ub9e.svelte-84ub9e{padding:0;border:none;background-color:transparent;color:inherit;text-align:left;cursor:pointer}.component-detail-usage__plain--action.svelte-84ub9e .bx--label{cursor:pointer}.component-detail-usage__popover.svelte-84ub9e.svelte-84ub9e{z-index:9000;width:300px;max-height:60vh;display:flex;flex-direction:column;overflow:hidden;white-space:normal;overflow-wrap:anywhere;border-radius:4px;background-color:var(--cds-ui-background, #ffffff);box-shadow:0 4px 20px #00000026,0 0 0 1px var(--cds-ui-03, #e0e0e0);cursor:default}.component-detail-usage__header.svelte-84ub9e.svelte-84ub9e{display:flex;align-items:center;gap:8px;padding:10px 16px;border-bottom:1px solid var(--cds-ui-03, #e0e0e0)}.component-detail-usage__header.svelte-84ub9e code.svelte-84ub9e{font-family:IBM Plex Mono,monospace;font-size:11px;color:var(--cds-text-03, #a8a8a8)}.component-detail-usage__title.svelte-84ub9e.svelte-84ub9e{flex:1 1 auto;font-size:13px;font-weight:600;color:var(--cds-text-01, #161616);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.component-detail-usage__body.svelte-84ub9e.svelte-84ub9e{overflow-y:auto;padding:12px 16px 14px}.component-detail-usage__body.svelte-84ub9e.svelte-84ub9e::-webkit-scrollbar{width:4px}.component-detail-usage__body.svelte-84ub9e.svelte-84ub9e::-webkit-scrollbar-track{background:var(--cds-ui-01, #f4f4f4)}.component-detail-usage__body.svelte-84ub9e.svelte-84ub9e::-webkit-scrollbar-thumb{background:var(--cds-ui-03, #e0e0e0)}.component-detail-usage__body.svelte-84ub9e p.svelte-84ub9e{margin:0;font-size:12px;line-height:1.45;color:var(--cds-text-01, #161616)}.component-detail-usage__body.svelte-84ub9e h6.svelte-84ub9e{margin:12px 0 6px;font-size:11px;font-weight:600;letter-spacing:.32px;text-transform:uppercase;color:var(--cds-text-03, #a8a8a8)}.component-detail-usage__body.svelte-84ub9e ul.svelte-84ub9e{margin:0;padding:0;list-style:none}.component-detail-usage__body.svelte-84ub9e li.svelte-84ub9e{margin-bottom:6px;font-size:12px;line-height:1.45;color:var(--cds-text-02, #525252)}.component-detail-usage__body.svelte-84ub9e li.svelte-84ub9e:last-child{margin-bottom:0}.component-detail-usage__body.svelte-84ub9e code.svelte-84ub9e{display:inline-block;margin-right:6px;padding:1px 4px;border-radius:3px;background-color:var(--cds-ui-01, #f4f4f4);color:var(--cds-text-01, #161616);font-family:IBM Plex Mono,monospace;font-size:11px}.component-detail-usage__payload.svelte-84ub9e.svelte-84ub9e{color:var(--cds-text-02, #525252)!important}.code-editor{width:100%;min-width:180px;display:flex;flex-direction:column;background-color:#fff}.code-editor:has(.code-editor__expand-btn) .cm-editor{padding-right:0}.code-editor:hover .code-editor__expand-btn{opacity:1}.code-editor__description{font-size:var(--cds-helper-text-01-font-size, .75rem);line-height:var(--cds-helper-text-01-line-height, 1.33333);letter-spacing:var(--cds-helper-text-01-letter-spacing, .32px);z-index:0;width:100%;margin-top:.25rem;color:var(--cds-text-02, #525252)}.code-editor .codemirror-wrapper{width:100%;background-color:#fff}.code-editor .cm-editor{outline:2px solid transparent;border-bottom:1px solid var(--cds-ui-04);font-size:12px;padding:3.8px 8px 2px 3px;min-height:2rem;line-height:2rem}.code-editor .cm-focused{outline:2px solid var(--cds-focus, #0f62fe)!important}.code-editor .cm-placeholder{font-size:12px}.code-editor .cm-gutters{display:none}.code-editor .cm-line{font-size:12px;font-family:IBM Plex Sans,Helvetica Neue,Arial,sans-serif;color:var(--cds-text-01, #161616);padding:0 6.5px}.code-editor .cm-activeLine{background-color:transparent}.code-editor .cm-content{font-family:IBM Plex,sans-serif;color:var(--cds-text-02)}.code-editor--light .codemirror-wrapper{background-color:var(--cds-ui-01)}.code-editor--size-md .cm-editor{padding:7px 8px 0;min-height:2.5rem;font-size:13px}.code-editor--size-md .cm-placeholder{font-size:13px}.code-editor .cm-bracket-bg{background-color:#22c55e26;border-radius:3px}.code-editor .cm-bracket-text{color:#16a34a;font-weight:600}.code-editor__wrapper{display:flex;align-items:stretch;width:100%;position:relative}.code-editor__wrapper .codemirror-wrapper{flex:1}.code-editor__expand-btn{display:flex;align-items:center;justify-content:center;position:absolute;top:4px;right:4px;border:none;cursor:pointer;padding:4px;border-radius:2px;color:var(--cds-text-02);transition:all .15s ease;opacity:0}.code-editor__expand-btn svg{width:14px}.code-editor__expand-btn:hover{background-color:var(--cds-ui-03);color:var(--cds-text-01)}.code-editor__expand-btn:focus{outline:2px solid var(--cds-focus);outline-offset:-2px}.code-editor__popup-wrapper{position:fixed;z-index:9999}.code-editor--inline .code-editor__wrapper{border:none}.code-editor--inline .cm-scroller{overflow-y:auto;max-height:120px}.code-editor--readonly{opacity:.65}.code-editor--readonly .cm-editor{border-bottom-color:transparent}.cm-tooltip{z-index:120000!important;background-color:var(--cds-ui-02);border:1px solid #d8d8d8;overflow:hidden;border-radius:4px;box-shadow:1px 3px 12px -9px #3e3e3ea0}.cm-tooltip.cm-tooltip-hover{font-size:12px;font-weight:500;font-family:var(--cds-code-01-font-family);padding:6px;line-height:16px}.cm-tooltip.cm-tooltip-autocomplete{overflow:visible}.cm-tooltip.cm-tooltip-autocomplete ul li{display:flex;justify-content:space-between;padding:2px 4px}.cm-tooltip.cm-tooltip-autocomplete ul li div{display:none}.cm-tooltip.cm-tooltip-autocomplete ul li:hover{background-color:#0f63fe1e;color:var(--cds-text-01)}.cm-type-hover__signature{font-family:monospace}.cm-type-hover__summary{margin-top:4px;color:#161616}.cm-type-hover__parameter{margin-top:4px;line-height:1.4}.cm-type-hover__parameter-name{font-family:monospace;font-weight:600;margin-right:6px;color:#6f6f6f}.cm-type-hover__parameter-description{color:#525252}.cm-function-info__signature{font-family:monospace;font-weight:600;color:#0f62fe}.cm-function-info__summary{margin-top:4px;color:#161616}.cm-function-info__parameter{margin-top:4px;line-height:1.4}.cm-function-info__parameter-name{font-family:monospace;font-weight:600;margin-right:6px;color:#6f6f6f}.cm-function-info__parameter-description{color:#525252}.cm-function-info__example{margin-top:6px;padding:4px 6px;font-family:monospace;font-size:11px;color:#161616;background:#f4f4f4;border-left:2px solid #0f62fe;white-space:pre-wrap}.cm-function-info__note{margin-top:6px;padding-left:8px;color:#8a3800;border-left:2px solid #ff832b;line-height:1.4}.code-editor-rich.svelte-cophu8.svelte-cophu8{width:100%;display:flex;flex-direction:column}.code-editor-rich__wrapper.svelte-cophu8.svelte-cophu8{position:relative;border-radius:2px;overflow:hidden;border:1px solid var(--cds-border-subtle, #d8d8d8);background-color:var(--cds-ui-02)}.code-editor-rich__wrapper.svelte-cophu8.svelte-cophu8:focus-within{outline:2px solid var(--cds-focus, #0f62fe)!important}.code-editor-rich__wrapper.svelte-cophu8 .codemirror-wrapper{height:var(--editor-height)!important;max-height:var(--editor-max-height)!important}.code-editor-rich__wrapper.svelte-cophu8 .cm-editor{height:100%!important;background-color:var(--cds-ui-02)}.code-editor-rich__wrapper.svelte-cophu8 .cm-editor.cm-focused{outline:none!important}.code-editor-rich__editor--dimmed.svelte-cophu8.svelte-cophu8{opacity:.5;pointer-events:none}.code-editor-rich--fill.svelte-cophu8.svelte-cophu8{flex:1;min-height:0}.code-editor-rich--fill.svelte-cophu8 .code-editor-rich__wrapper.svelte-cophu8{flex:1;min-height:0;display:flex;flex-direction:column}.code-editor-rich--fill.svelte-cophu8 .code-editor-rich__content.svelte-cophu8{position:relative;flex:1;min-height:320px}.code-editor-rich--fill.svelte-cophu8 .code-editor-rich__content.svelte-cophu8 .codemirror-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;height:auto!important;max-height:none!important}.code-editor-rich--fill.svelte-cophu8 .code-editor-rich__content.svelte-cophu8 .cm-scroller{overflow:auto}.code-editor-rich__expand-btn.svelte-cophu8.svelte-cophu8{display:flex;align-items:center;justify-content:center;position:absolute;bottom:16px;right:16px;border:none;cursor:pointer;padding:6px;border-radius:4px;background-color:var(--cds-ui-02, #f4f4f4);color:var(--cds-text-02, #525252);transition:all .15s ease;opacity:.8;box-shadow:0 1px 4px #0000001a;z-index:10}.code-editor-rich__expand-btn.svelte-cophu8.svelte-cophu8:hover{background-color:var(--cds-ui-03, #e0e0e0);color:var(--cds-text-01, #161616);opacity:1}.code-editor-rich__expand-btn.svelte-cophu8.svelte-cophu8:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}.code-editor-rich__description.svelte-cophu8.svelte-cophu8{font-size:var(--cds-helper-text-01-font-size, .75rem);line-height:var(--cds-helper-text-01-line-height, 1.33333);letter-spacing:var(--cds-helper-text-01-letter-spacing, .32px);margin-top:.25rem;color:var(--cds-text-02, #525252)}.code-editor-rich__fullscreen.svelte-cophu8.svelte-cophu8{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10001;display:flex;align-items:center;justify-content:center;background-color:#0009}.code-editor-rich__modal.svelte-cophu8.svelte-cophu8{display:flex;flex-direction:column;width:95vw;height:95vh;max-width:1600px;max-height:1000px;background-color:var(--cds-ui-01, #ffffff);border-radius:4px;box-shadow:0 8px 32px #0000003d;overflow:hidden}.code-editor-rich__header.svelte-cophu8.svelte-cophu8{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background-color:var(--cds-ui-02, #f4f4f4);border-bottom:1px solid var(--cds-border-subtle, #d8d8d8);flex-shrink:0}.code-editor-rich__title.svelte-cophu8.svelte-cophu8{font-size:16px;font-weight:500;color:var(--cds-text-01, #161616)}.code-editor-rich__close-btn.svelte-cophu8.svelte-cophu8{display:flex;align-items:center;justify-content:center;border:none;background:transparent;cursor:pointer;padding:4px;border-radius:2px;color:var(--cds-text-02, #525252);transition:all .15s ease}.code-editor-rich__close-btn.svelte-cophu8.svelte-cophu8:hover{background-color:var(--cds-ui-03, #e0e0e0);color:var(--cds-text-01, #161616)}.code-editor-rich__close-btn.svelte-cophu8.svelte-cophu8:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}.code-editor-rich__content.svelte-cophu8.svelte-cophu8{flex:1;overflow:hidden;display:flex;flex-direction:column}.code-editor-rich__content.svelte-cophu8 .code-editor{height:100%;flex:1;background-color:var(--cds-ui-01, #fff)}.code-editor-rich__content.svelte-cophu8 .code-editor__wrapper{height:100%;flex:1}.code-editor-rich__content.svelte-cophu8 .codemirror-wrapper{height:100%}.code-editor-rich__content.svelte-cophu8 .cm-editor{height:100%!important;font-family:IBM Plex Mono,Consolas,monospace;font-size:14px;border-bottom:none!important;padding:0!important}.code-editor-rich__content.svelte-cophu8 .cm-scroller{overflow:auto;height:100%!important}.code-editor-rich__content.svelte-cophu8 .cm-placeholder{font-size:13px!important;color:#607a90}.code-editor-rich__content.svelte-cophu8 .cm-gutters{display:flex!important;background-color:#f6f6f6;color:gray;border-top-left-radius:4px;border-bottom-left-radius:4px;border-right:none;padding-left:0}.code-editor-rich__content.svelte-cophu8 .cm-lineNumbers .cm-gutterElement{padding:0 4px;min-width:28px;text-align:center;color:var(--cds-text-03, #6f6f6f);margin-right:-6px}.code-editor-rich__content.svelte-cophu8 .cm-line{padding:0 16px;font-size:13px!important}.code-editor-rich__content.svelte-cophu8 .cm-activeLine{background-color:#e2f2ff}.code-editor-rich__content.svelte-cophu8 .cm-activeLineGutter{background-color:#e2f2ff;color:var(--cds-text-02)!important}.code-editor-rich__content.svelte-cophu8 .cm-selectionBackground{background-color:#bad1ff!important}.code-editor-rich__content.svelte-cophu8 .cm-content ::selection{background-color:#bad1ff!important}.code-editor-inline.svelte-y78uvl.svelte-y78uvl{width:100%;min-width:180px;display:flex;flex-direction:column}.code-editor-inline__wrapper.svelte-y78uvl.svelte-y78uvl{display:flex;align-items:stretch;width:100%;position:relative}.code-editor-inline__editor.svelte-y78uvl.svelte-y78uvl{flex:1;transition:opacity .15s ease}.code-editor-inline__editor--dimmed.svelte-y78uvl.svelte-y78uvl{opacity:.5;pointer-events:none}.code-editor-inline__expand-btn.svelte-y78uvl.svelte-y78uvl{display:flex;align-items:center;justify-content:center;position:absolute;top:4px;right:4px;border:none;cursor:pointer;padding:4px;border-radius:2px;background-color:var(--cds-ui-01, #ffffff);box-shadow:0 1px 2px #0000001a;color:var(--cds-text-02);transition:all .15s ease;opacity:0;z-index:10}.code-editor-inline__expand-btn.svelte-y78uvl svg{width:14px}.code-editor-inline__expand-btn.svelte-y78uvl.svelte-y78uvl:hover{background-color:var(--cds-ui-03);color:var(--cds-text-01)}.code-editor-inline__expand-btn.svelte-y78uvl.svelte-y78uvl:focus{outline:2px solid var(--cds-focus);outline-offset:-2px}.code-editor-inline.svelte-y78uvl:hover .code-editor-inline__expand-btn.svelte-y78uvl{opacity:1}.code-editor-inline__description.svelte-y78uvl.svelte-y78uvl{font-size:var(--cds-helper-text-01-font-size, .75rem);line-height:var(--cds-helper-text-01-line-height, 1.33333);letter-spacing:var(--cds-helper-text-01-letter-spacing, .32px);z-index:0;width:100%;margin-top:.25rem;color:var(--cds-text-02, #525252)}.code-editor-inline__warning.svelte-y78uvl.svelte-y78uvl{font-size:var(--cds-helper-text-01-font-size, .75rem);line-height:var(--cds-helper-text-01-line-height, 1.33333);letter-spacing:var(--cds-helper-text-01-letter-spacing, .32px);width:100%;margin-top:.25rem;color:var(--cds-support-03, #f1c21b);filter:brightness(.75)}.code-editor-inline__fullscreen.svelte-y78uvl.svelte-y78uvl{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10001;display:flex;align-items:center;justify-content:center;background-color:#0009}.code-editor-inline__modal.svelte-y78uvl.svelte-y78uvl{display:flex;flex-direction:column;width:95vw;height:95vh;max-width:1600px;max-height:1000px;background-color:var(--cds-ui-01, #ffffff);border-radius:4px;box-shadow:0 8px 32px #0000003d;overflow:hidden}.code-editor-inline__header.svelte-y78uvl.svelte-y78uvl{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background-color:var(--cds-ui-02, #f4f4f4);border-bottom:1px solid var(--cds-border-subtle, #d8d8d8);flex-shrink:0}.code-editor-inline__title.svelte-y78uvl.svelte-y78uvl{font-size:16px;font-weight:500;color:var(--cds-text-01, #161616)}.code-editor-inline__close-btn.svelte-y78uvl.svelte-y78uvl{display:flex;align-items:center;justify-content:center;border:none;background:transparent;cursor:pointer;padding:4px;border-radius:2px;color:var(--cds-text-02, #525252);transition:all .15s ease}.code-editor-inline__close-btn.svelte-y78uvl.svelte-y78uvl:hover{background-color:var(--cds-ui-03, #e0e0e0);color:var(--cds-text-01, #161616)}.code-editor-inline__close-btn.svelte-y78uvl.svelte-y78uvl:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}.code-editor-inline__content.svelte-y78uvl.svelte-y78uvl{flex:1;overflow:hidden;display:flex;flex-direction:column}.code-editor-inline__content.svelte-y78uvl .code-editor{height:100%;flex:1;background-color:var(--cds-ui-01, #fff)}.code-editor-inline__content.svelte-y78uvl .code-editor__wrapper{height:100%;flex:1}.code-editor-inline__content.svelte-y78uvl .codemirror-wrapper{height:100%}.code-editor-inline__content.svelte-y78uvl .cm-editor{height:100%!important;font-family:IBM Plex Mono,Consolas,monospace;font-size:14px;border-bottom:none!important;padding:0!important}.code-editor-inline__content.svelte-y78uvl .cm-scroller{overflow:auto;height:100%!important;max-height:none!important}.code-editor-inline__content.svelte-y78uvl .cm-placeholder{font-size:13px!important;color:#607a90}.code-editor-inline__content.svelte-y78uvl .cm-gutters{display:flex!important;background-color:#f6f6f6;color:gray;border-top-left-radius:4px;border-bottom-left-radius:4px;border-right:none;padding-left:0}.code-editor-inline__content.svelte-y78uvl .cm-lineNumbers .cm-gutterElement{padding:0 4px;min-width:28px;text-align:center;color:var(--cds-text-03, #6f6f6f);margin-right:-6px}.code-editor-inline__content.svelte-y78uvl .cm-line{padding:0 16px;font-size:13px!important}.code-editor-inline__content.svelte-y78uvl .cm-activeLine{background-color:#e2f2ff}.code-editor-inline__content.svelte-y78uvl .cm-activeLineGutter{background-color:#e2f2ff;color:var(--cds-text-02)!important}.code-editor-inline__content.svelte-y78uvl .cm-selectionBackground{background-color:#bad1ff!important}.code-editor-inline__content.svelte-y78uvl .cm-content ::selection{background-color:#bad1ff!important}.code-editor-inline--light.svelte-y78uvl .codemirror-wrapper{background-color:var(--cds-ui-01)}.code-editor-inline--light.svelte-y78uvl .code-editor__wrapper{display:flex}.code-editor-inline--size-md.svelte-y78uvl .cm-editor{padding:7px 8px 0;min-height:2.5rem;font-size:13px}.code-editor-inline--size-md.svelte-y78uvl .cm-placeholder{font-size:13px}.docs-rail.svelte-1hu54ac.svelte-1hu54ac{display:flex;flex-direction:column;width:300px;flex-shrink:0;min-height:0;border-left:1px solid var(--cds-border-subtle, #e0e0e0);background:var(--cds-ui-01, #f4f4f4);font-size:12px}.docs-rail__header.svelte-1hu54ac.svelte-1hu54ac{display:flex;align-items:center;justify-content:space-between;padding:6px 8px 6px 12px;border-bottom:1px solid var(--cds-border-subtle, #e0e0e0)}.docs-rail__title.svelte-1hu54ac.svelte-1hu54ac{font-weight:600;color:var(--cds-text-01, #161616)}.docs-rail__header-actions.svelte-1hu54ac.svelte-1hu54ac{display:flex;align-items:center;gap:6px}.docs-rail__notes.svelte-1hu54ac.svelte-1hu54ac{display:flex;flex-direction:column;gap:2px;padding:6px 12px;font-size:11px;line-height:15px;color:var(--cds-text-02, #525252);border-bottom:1px solid var(--cds-border-subtle, #e0e0e0)}.docs-rail__search.svelte-1hu54ac.svelte-1hu54ac{padding:6px 8px}.docs-rail__scroll.svelte-1hu54ac.svelte-1hu54ac{flex:1;min-height:0;overflow-y:auto;padding-bottom:12px}.docs-rail__group.svelte-1hu54ac.svelte-1hu54ac{padding:4px 0}.docs-rail__group-title.svelte-1hu54ac.svelte-1hu54ac{padding:6px 12px 2px;font-size:11px;font-weight:600;color:var(--cds-text-02, #525252)}.docs-rail__entry.svelte-1hu54ac.svelte-1hu54ac{display:flex;flex-direction:column;padding:3px 8px;border-radius:3px}.docs-rail__entry.svelte-1hu54ac.svelte-1hu54ac:hover{background:var(--cds-ui-03, #e0e0e0)}.docs-rail__entry--container.svelte-1hu54ac .docs-rail__entry-label.svelte-1hu54ac{font-weight:600}.docs-rail__entry-main.svelte-1hu54ac.svelte-1hu54ac{display:flex;align-items:center;gap:6px;min-height:20px}.docs-rail__entry-label.svelte-1hu54ac.svelte-1hu54ac{font-family:IBM Plex Mono,Consolas,monospace;font-size:11px;color:var(--cds-text-01, #161616);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-rail__entry-summary.svelte-1hu54ac.svelte-1hu54ac{font-size:11px;line-height:14px;color:var(--cds-text-02, #525252);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.docs-rail__badge.svelte-1hu54ac.svelte-1hu54ac{font-size:10px;line-height:14px;padding:0 5px;border-radius:8px;background:var(--cds-ui-03, #e0e0e0);color:var(--cds-text-02, #525252);flex-shrink:0}.docs-rail__icon-btn.svelte-1hu54ac.svelte-1hu54ac{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;border-radius:3px;background:transparent;color:var(--cds-text-02, #525252);cursor:pointer;flex-shrink:0}.docs-rail__icon-btn.svelte-1hu54ac.svelte-1hu54ac:hover{background:var(--cds-interactive-02, #0f62fe);color:#fff}.docs-rail__insert.svelte-1hu54ac.svelte-1hu54ac{margin-left:auto;opacity:0}.docs-rail__entry.svelte-1hu54ac:hover .docs-rail__insert.svelte-1hu54ac,.docs-rail__insert.svelte-1hu54ac.svelte-1hu54ac:focus-visible{opacity:1}.docs-rail__site.svelte-1hu54ac.svelte-1hu54ac{display:flex;flex-direction:column;gap:2px;padding:4px 8px 6px 12px}.docs-rail__site-title.svelte-1hu54ac.svelte-1hu54ac{font-size:11px;font-weight:600;color:var(--cds-text-01, #161616);flex:1}.docs-rail__snippet.svelte-1hu54ac.svelte-1hu54ac{margin:0;padding:4px 6px;font-family:IBM Plex Mono,Consolas,monospace;font-size:11px;line-height:15px;white-space:pre-wrap;word-break:break-word;background:var(--cds-ui-background, #fff);border-left:2px solid var(--cds-interactive-02, #0f62fe);color:var(--cds-text-01, #161616)}.docs-rail__block.svelte-1hu54ac.svelte-1hu54ac{display:block;padding:2px 12px}.docs-rail__usage-title.svelte-1hu54ac.svelte-1hu54ac{padding:6px 12px 2px;font-size:10px;font-weight:600;letter-spacing:.32px;color:var(--cds-text-03, #a8a8a8)}.docs-rail__usage-label.svelte-1hu54ac.svelte-1hu54ac{flex:1;min-width:0;font-size:11px;color:var(--cds-text-01, #161616);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-rail__usage-link.svelte-1hu54ac.svelte-1hu54ac{color:var(--cds-link-01, #0f62fe);text-decoration:none}.docs-rail__usage-link.svelte-1hu54ac.svelte-1hu54ac:hover{text-decoration:underline}.docs-rail__empty.svelte-1hu54ac.svelte-1hu54ac{padding:12px;font-size:11px;font-style:italic;color:var(--cds-text-03, #a8a8a8)}.workflow-response.svelte-1x8k3bp,.workflow-trigger{margin:-16px 0}.workflow-trigger__list-input{display:flex}.workflow-trigger__list-input .bx--list-box__wrapper{width:100%}.workflow-trigger__list-input button{margin-left:8px}.workflow-microfunction{margin:-16px 0}.workflow-microfunction__list-input{display:flex}.workflow-microfunction__list-input .bx--list-box__wrapper{width:100%}.workflow-microfunction__list-input button{margin-left:8px}.workflow-microfunction__warning{margin-top:8px;font-size:12px;color:#de350b}.selectable-button{margin:8px 0}.selectable-button .bx--tile{display:flex;width:100%;flex-direction:row;position:relative;align-items:center;border:1px solid var(--cds-border-subtle);transition:all,.2s;padding:12px;min-height:auto;font-size:14px;font-weight:500;z-index:1}.selectable-button .bx--tile::selection{background-color:transparent!important}.selectable-button .bx--tile:hover{background-color:var(--cds-ui-01)}.selectable-button .bx--tile:hover .selectable-button__overlay{opacity:1}.selectable-button .bx--tile .selectable-button__icon{margin-right:8px;margin-top:4px;transition:all,.2s}.selectable-button .bx--tile .selectable-button__image{margin-right:12px;margin-top:4px}.selectable-button .bx--tile .selectable-button__image img{height:28px}.selectable-button .bx--tile .selectable-button__checked{position:absolute;right:12px;top:50%;margin-top:-9px;margin-left:auto;width:18px;height:18px;display:flex;align-items:center;justify-content:center;border-radius:100%;background-color:var(--cds-support-02);color:var(--cds-ui-01);transform:scale(.2);transition:all,.25s;opacity:0;transform-origin:center;pointer-events:none}.selectable-button .bx--tile .selectable-button__checked svg{width:14px;height:14px}.selectable-button .bx--tile .selectable-button__text{display:flex;flex-direction:column;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:24px}.selectable-button .bx--tile .selectable-button__text b{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.selectable-button .bx--tile .selectable-button__text small{font-weight:300;display:inline-block;font-size:13px;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:460px}.selectable-button .bx--tile .selectable-button__icon svg{width:18px;height:18px}.selectable-button .bx--tile .selectable-button__action{margin-left:auto}.selectable-button--sm .bx--tile{padding:6px 12px}.selectable-button--xl .bx--tile .selectable-button__icon svg{width:20px;height:20px}.selectable-button--xl .bx--tile .selectable-button__text b{font-size:16px}.selectable-button--xl .bx--tile .selectable-button__text small{font-size:14px}.selectable-button--vertical .bx--tile{display:flex;flex-direction:column;align-items:flex-start}.selectable-button--vertical .bx--tile .selectable-button__checked{top:18px;right:16px;margin-top:0;width:20px;height:20px}.selectable-button--vertical .bx--tile .selectable-button__checked svg{width:14px;height:14px}.selectable-button--vertical .bx--tile .selectable-button__icon svg{width:20px;height:20px}.selectable-button--vertical .bx--tile .selectable-button__text{margin-top:4px;max-width:100%}.selectable-button--disabled{opacity:.5;pointer-events:none}.selectable-button--disabled .bx--tile{background-color:#adb8b00d}.selectable-button--disabled .selectable-button__overlay{opacity:0}.selectable-button--indeterminated{opacity:.6;pointer-events:none}.selectable-button--indeterminated .bx--tile{background-color:#1980380d}.selectable-button--indeterminated .selectable-button__checked{transform:scale(1)!important;opacity:1!important;background-color:var(--cds-support-success-inverse)!important}.selectable-button--indeterminated .selectable-button__overlay{opacity:0}.selectable-button--active{opacity:1}.selectable-button--active .bx--tile{background-color:#1980380d}.selectable-button--active .bx--tile .selectable-button__checked{transform:scale(1);opacity:1}.selectable-button--active .bx--tile:hover{background-color:#1980381a}.workflow-run-as.svelte-jr5oee{display:flex;flex-direction:column;gap:4px;margin-top:12px;text-align:start}.workflow-run-as__options.svelte-jr5oee{display:flex;flex-wrap:wrap;gap:8px}.workflow-process{margin:-16px 0}.workflow-process__list-input{display:flex}.workflow-process__list-input .bx--list-box__wrapper{width:100%}.workflow-process__list-input button{margin-left:8px}.workflow-process__list-empty{font-size:12px;color:var(--cds-text-02)}.workflow-process__warning{margin-top:8px;font-size:12px;color:#de350b}.workflow-process__hint{margin-top:8px;font-size:12px;color:var(--cds-text-02)}.panel{position:fixed;left:0;top:0;height:100vh;max-width:100vw;box-sizing:border-box;display:flex;flex-direction:column;z-index:10000;background-color:#091e4299}.panel:before{background-color:#091e4299;position:fixed;left:-10%;height:100vh;width:calc(100vw + 20%);content:" ";pointer-events:none}.panel__anchor{display:none}.panel__overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1}.panel--clear{background-color:transparent}.panel--clear:before{background-color:transparent}.panel--clear .panel__body{box-shadow:0 0 0 1px #091e421f,0 8px 40px -8px #091e4259}.panel--right{left:inherit;right:0;border-right:none}.panel--right .panel__header,.panel--right .panel__content{padding-left:12px;padding-right:32px}.panel--right:before{left:inherit;right:-10%}.panel--bottom{position:absolute;top:auto;right:0;width:auto;z-index:500;background-color:transparent;border-top:1px solid var(--cds-border-subtle)}.panel--bottom:before{content:none}.panel--bottom .panel__body{height:100%;box-shadow:0 -6px 24px -14px #27344c8e;flex-direction:row-reverse}.panel--bottom .panel__body-sidebar{padding:12px 12px 0 0}.panel--bottom .panel__header-title{font-size:17px;line-height:24px}.panel--bottom .panel__content{margin:4px 0 8px;padding:0 4px 0 20px}.panel--bottom-floating{position:fixed;left:0;right:0;bottom:0;top:auto;z-index:10000;border-top:none}.panel--bottom-floating .panel__body{box-shadow:0 -4px 32px -8px #27344c8e}.panel__body{max-width:100%;display:flex;position:relative;height:100vh;background-color:var(--cds-ui-background);box-shadow:0 4px 32px -8px #27344c8e;width:100%}.panel__body-wrapper{display:flex;flex-direction:column;width:100%;position:relative;min-width:0}.panel__body-sidebar{display:flex;justify-content:center;align-items:flex-start;padding:28px 0 28px 16px;flex-shrink:0}.panel__body-action button{background-color:transparent;color:var(--cds-ui-05);width:36px;height:36px;min-height:100%;border-radius:100%;padding:0!important;display:flex;align-items:center;justify-content:center}.panel__body-action button:hover{color:var(--cds-ui-05)}.panel__header{display:flex;align-items:flex-start;width:100%;padding:16px 16px 0 12px}.panel__header--titled{padding:24px 24px 0 12px}.panel__header--bottom{padding:16px 4px 4px 20px}.panel__header-text{padding-right:12px;widows:100%}.panel__header-title{font-size:20px;line-height:22px;font-weight:500}.panel__header-description{font-size:14px;line-height:120%;padding:6px 0}.panel__header button{margin-left:auto}.panel__header-suffix{display:flex;align-items:center;gap:12px;margin-left:auto;flex-shrink:0}.panel__header-suffix button{margin-left:0}.panel__content{position:relative;margin:8px 0 32px;box-sizing:border-box;display:flex;align-items:stretch;overflow-y:auto;overflow-x:hidden;flex:1;min-width:0;padding:0 24px 0 12px;background:linear-gradient(#fff 30%,#fff0),linear-gradient(#fff0,#fff 70%) 0 100%,radial-gradient(50% 0,farthest-side,rgba(0,0,0,.2),rgba(0,0,0,0)),radial-gradient(50% 100%,farthest-side,rgba(0,0,0,.2),rgba(0,0,0,0)) 0 100%;background:linear-gradient(#fff 30%,#fff0),linear-gradient(#fff0,#fff 70%) 0 100%,radial-gradient(farthest-side at 50% 0,#0003,#0000),radial-gradient(farthest-side at 50% 100%,#0003,#0000) 0 100%;background-repeat:no-repeat;background-color:#fff;padding-bottom:var(--panel-dock-inset, 0px);background-size:100% 40px,100% 40px,100% 14px,100% 14px;background-attachment:local,local,scroll,scroll}.panel__content::-webkit-scrollbar{width:4px}.panel__content::-webkit-scrollbar-track{background:var(--cds-ui-01)}.panel__content::-webkit-scrollbar-thumb{background:var(--cds-ui-03)}.panel__content .bx--loading-overlay{position:absolute;background:transparent}.panel__scrollable{width:100%}.panel__actions{display:flex;justify-content:flex-end;margin-top:auto;padding:8px;border-top:1px solid var(--cds-border-subtle)}.panel__actions .bx--btn{min-height:2.2rem}.panel__actions .bx--btn--ghost{color:var(--cds-text-color)}.panel__footer{width:100%;z-index:20}.panel__action{padding:0 4px}.form-area{margin-bottom:24px;position:relative}.form-area__title{font-size:16px;font-weight:400;display:flex;justify-content:space-between;align-items:center}.form-area__actions{position:absolute;right:0}.form-area__content{margin-top:8px}.form-area__content textarea{resize:none}.image-preview-button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;cursor:pointer;box-sizing:border-box;border:none;outline:none;-webkit-user-select:none;user-select:none;padding:2px;background-color:var(--cds-field);border-bottom:1px solid var(--cds-ui-04)}.image-preview-button img{width:100%;height:100%;object-fit:contain;object-position:center;border-radius:2px}.image-preview{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:10000}.image-preview__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009;border:none;cursor:pointer;padding:0;z-index:0}.image-preview__container{position:relative;display:flex;align-items:center;justify-content:center;z-index:1}.image-preview__close{position:absolute;top:12px;right:12px;z-index:1;background:#00000080;border:none;border-radius:50%;width:34px;height:34px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;transition:background .2s}.image-preview__close:hover{background:#000000b3}.image-preview img{position:relative;width:500px;height:500px;object-fit:contain;background:#fff;border-radius:6px;box-shadow:0 10px 30px #00000040}.select-file.svelte-uir2hn.svelte-uir2hn{display:grid;grid-template-columns:32px 1fr 32px;height:32px}.select-file__value.svelte-uir2hn.svelte-uir2hn{border:none;cursor:pointer;position:relative;background-color:var(--cds-field);border-bottom:1px solid var(--cds-ui-04);text-align:start}.select-file__value.svelte-uir2hn span.svelte-uir2hn{font-size:12px;padding-left:8px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;height:16px;padding:auto;position:absolute;width:100%;top:50%;left:0;transform:translateY(-50%)}.empty.svelte-uir2hn.svelte-uir2hn{color:var(--cds-text-02)}.select-file__image.svelte-uir2hn.svelte-uir2hn{grid-template-columns:32px 32px 1fr 32px}.select-file__empty.svelte-uir2hn.svelte-uir2hn{grid-template-columns:32px 1fr}.selectfile-requirement.svelte-kjadec{color:#fff!important;background:#2c60f5;padding:6px 10px;display:inline-flex;font-size:12px;margin-top:10px;gap:11px;align-items:center;margin-bottom:10px}.multi-list.svelte-1j2lrci{display:flex;flex-direction:column;gap:8px}.multi-row.svelte-1j2lrci{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center;position:relative}.multi-row__picker.svelte-1j2lrci{min-width:0}.ng-select{--container-height:42px;--item-height:40px;--icon-height:15px}.ng-select[data-size=sm]{--container-height:32px;--item-height:35px;--icon-height:12px}.ng-select[data-size=lg]{--container-height:52px;--item-height:45px}.ng-select .loading-icon{animation:spin 1s linear infinite}.ng-select{font-size:14px;background-color:var(--cds-field-01);border-radius:0;border:1px solid var(--cds-field-01);border-bottom:1px solid var(--cds-ui-04);position:relative;display:flex;align-items:stretch;padding:0 0 0 16px;width:100%;height:var(--container-height)}.ng-select:hover{background-color:var(--cds-hover-ui)}.ng-select input{cursor:default;border:none;letter-spacing:inherit;min-width:10px;top:0;right:0;bottom:0;left:0;background:transparent;font-size:14px;height:1em;padding:0!important;position:absolute;margin:auto 0;flex:1 1 40px}.ng-select input:focus{outline:none}.ng-select input::placeholder{color:var(--cds-ui-04);opacity:.8}.ng-select.list-open .chevron{transform:rotate(270deg)}.ng-select__value-container{display:flex;flex:1 1 0;flex-wrap:nowrap;align-items:center;gap:5px 10px;padding:5px 0;position:relative;overflow:hidden;align-self:stretch}.ng-select .indicators{display:flex;flex-shrink:0;align-items:center}.ng-select.focused{border-color:var(--cds-hover-primary)}.ng-select.disabled{background:#ebedef;border-color:#ebedef;color:#c1c6cc}.ng-select.disabled input::placeholder{color:#c1c6cc;opacity:1}.ng-select .icon{display:flex;align-items:center;justify-content:center;color:var(--cds-text-01);transition:transform .3s}.ng-select .clear-select{all:unset;display:flex;align-items:center;justify-content:center;width:var(--icon-height);height:100%;pointer-events:all;flex-shrink:0}.ng-select .clear-select .icon{background-color:#979797;color:#fff!important;border-radius:50%;font-size:15px!important}.ng-select .clear-select:focus{outline:1px solid var(--cds-hover-primary)}.ng-select .loading{display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.ng-select .chevron{pointer-events:none;transform:rotate(90deg)}.ng-select.error{border:1px solid #ff2d55;background:#fff}.ng-select__list{max-height:252px;overflow-y:auto;z-index:100;background-color:var(--cds-field-01);position:fixed}.ng-select__list-item{padding:0 5px}.ng-select__list-item.active{background-color:var(--cds-selected-ui)}.ng-select__list-item.hover{background-color:var(--cds-hover-ui)}.ng-select .empty{text-align:center;padding:20px 0;color:#78848f}.ng-select__item{cursor:default;line-height:32px;padding:0 10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;transition:all .2s;align-items:center;width:100%;position:relative;border-top:1px solid #bebebe}.ng-select__item.first{border-top:none}.ng-select .selected-item{position:relative;text-overflow:ellipsis;white-space:nowrap;color:inherit;font-size:14px}.ng-select .hide-selected-item{opacity:0}.ng-multiselect-base{background-color:var(--cds-field-01);border-radius:0;border:1px solid var(--cds-field-01);border-bottom:1px solid var(--cds-ui-04);position:relative;display:flex;align-items:stretch;padding:0 0 0 16px;width:100%;font-size:14px}.ng-multiselect-base__multi-item-clear .icon{font-size:15px!important}.ng-multiselect-base:hover{background-color:var(--cds-hover-ui)}.ng-multiselect-base__value-container{display:flex;flex:1 1 0;flex-wrap:nowrap;align-items:center;gap:5px 10px;padding:5px 0;position:relative;overflow:hidden;align-self:stretch}.ng-multiselect-base .indicators{display:flex;flex-shrink:0;align-items:center}.ng-multiselect-base input{cursor:default;border:none;letter-spacing:inherit;min-width:10px;top:0;right:0;bottom:0;left:0;background:transparent;font-size:14px;padding:0;position:relative;margin:5px 0;flex:1 1 40px}.ng-multiselect-base input:focus{outline:none}.ng-multiselect-base input::placeholder{color:var(--cds-ui-04);font-weight:400}.ng-multiselect-base.focused{border-color:var(--cds-hover-primary)}.ng-multiselect-base.disabled{background:#ebedef;border-color:#ebedef;color:#c1c6cc}.ng-multiselect-base.disabled input::placeholder{color:#c1c6cc;opacity:1}.ng-multiselect-base .icon{display:flex;align-items:center;justify-content:center;color:var(--cds-text-01);transition:transform .3s}.ng-multiselect-base .clear-select{all:unset;display:flex;align-items:center;justify-content:center;width:15px;height:100%;pointer-events:all;flex-shrink:0}.ng-multiselect-base .clear-select .icon{background-color:#979797;border-radius:50%;color:#fff!important;width:15px;height:15px;font-size:15px!important}.ng-multiselect-base .clear-select:focus{outline:1px solid var(--cds-hover-primary)}.ng-multiselect-base .loading-icon{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.ng-multiselect-base .chevron{width:25px;height:40px;pointer-events:none;flex-shrink:0;transform:rotate(90deg)}.ng-multiselect-base.list-open .chevron{transform:rotate(270deg)}.ng-multiselect-base.error{border:1px solid #ff2d55;background:#fff}.ng-multiselect-base__multi-item{outline:none;display:flex;align-items:center;justify-content:center;cursor:default;overflow:hidden;gap:4px;outline-offset:-1px;max-width:none;background-color:var(--cds-ui-05);color:#fff;padding:2.4px 6px;font-size:12px;height:20px}.ng-multiselect-base__multi-item--disabled{pointer-events:none}.ng-multiselect-base__multi-item .ng-multiselect-base__multi-item-clear{display:none}.ng-multiselect-base__multi-item:hover{outline:1px solid #006fe8}.ng-multiselect-base__overflow-item{background-color:#92c5fd;color:#1f3a8a;font-weight:600;font-size:12px}.ng-multiselect-base__multi-item.active{outline:1px solid #006fe8}.ng-multiselect-base__multi-item-text{white-space:nowrap}.ng-multiselect-base__multi-item-clear{display:flex;align-items:center;justify-content:center}.ng-multiselect-base__list{max-height:252px;overflow-y:auto;z-index:10;background-color:var(--cds-field-01)}.ng-multiselect-base__list-item{padding:0 16px}.ng-multiselect-base__list-item.active{background-color:var(--cds-selected-ui)}.ng-multiselect-base__list-item.active svg{opacity:1}.ng-multiselect-base__list-item.active .ng-multiselect-base__checkbox{background-color:var(--cds-text-01)}.ng-multiselect-base__list-item.hover{background-color:var(--cds-hover-ui)}.ng-multiselect-base .empty{text-align:var(--list-empty-text-align, center);padding:var(--list-empty-padding, 20px 0);color:var(--list-empty-color, #525252)}.ng-multiselect-base__checkbox svg{opacity:0}.ng-multiselect-base .required{opacity:0;z-index:-1;position:absolute;top:0;left:0;bottom:0;right:0}.ng-multiselect-base__item{cursor:pointer;line-height:32px;padding:0 16px 0 24px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;transition:var(--item-transition, all .2s);align-items:center;width:100%;position:relative;border-top:1px solid #bebebe;font-size:14px}.ng-multiselect-base__item.first{border-top:none}.ng-multiselect-base__item .ng-multiselect-base__checkbox{position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:transparent;border:1px solid var(--cds-text-01);height:16px;width:16px;display:flex;justify-content:center;align-items:center}.relation-multi-select.svelte-1o5ltkg{width:100%;font-family:var(--ng-font)}.relation-multi-select.svelte-1o5ltkg .ng-multiselect-base{min-height:40px;height:40px;border:1px solid #c6c6c6;border-radius:2px;background:#f4f4f4;box-shadow:none;transition:border-color .12s ease,box-shadow .12s ease,background-color .12s ease}.relation-multi-select.svelte-1o5ltkg .ng-multiselect-base:hover{border-color:#8d8d8d}.relation-multi-select.svelte-1o5ltkg .ng-multiselect-base.focused,.relation-multi-select.svelte-1o5ltkg .ng-multiselect-base.list-open{border-color:#0f62fe;background:#fff;box-shadow:inset 0 0 0 1px #0f62fe}.relation-multi-select.svelte-1o5ltkg .ng-multiselect-base.error{border-color:#da1e28;box-shadow:inset 0 0 0 1px #da1e28}.relation-multi-select.svelte-1o5ltkg .ng-multiselect-base.disabled{background:#f4f4f4;color:#8d8d8d;cursor:not-allowed}.relation-multi-select.svelte-1o5ltkg .ng-multiselect-base input,.relation-multi-select.svelte-1o5ltkg .ng-multiselect-base__input{font-size:14px;color:#161616}.relation-multi-select.svelte-1o5ltkg .ng-multiselect-base input::placeholder,.relation-multi-select.svelte-1o5ltkg .ng-multiselect-base__input::placeholder{color:#8d8d8d;opacity:1}.relation-multi-select.svelte-1o5ltkg .ng-multiselect-base__control,.relation-multi-select.svelte-1o5ltkg .ng-multiselect-base__field,.relation-multi-select.svelte-1o5ltkg .ng-multiselect-base__selected-items{min-height:40px}.relation-multi-select.svelte-1o5ltkg .ng-multiselect-base__selected-items{display:flex;align-items:center;gap:4px;padding:4px 32px 4px 10px;overflow:hidden}.relation-multi-select.svelte-1o5ltkg .ng-multiselect-base__placeholder{color:#8d8d8d;font-size:14px;line-height:20px}.relation-multi-select.svelte-1o5ltkg .ng-multiselect-base__multi-item{display:inline-flex;align-items:center;max-width:150px;height:24px;padding:0 8px;border-radius:2px;background:#e8e8e8;color:#161616;font-size:13px;line-height:24px}.relation-multi-select.svelte-1o5ltkg .ng-multiselect-base__multi-item-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.relation-multi-select.svelte-1o5ltkg .ng-multiselect-base__multi-item-clear{margin-left:6px;color:#6f6f6f}.relation-multi-select.svelte-1o5ltkg .ng-multiselect-base__overflow-item{display:inline-flex;align-items:center;justify-content:center;height:20px;padding:0 6px;border-radius:2px;background:#d0e2ff;color:#0f62fe;font-size:12px;font-weight:400;line-height:20px}.relation-multi-select.svelte-1o5ltkg .ng-multiselect-base .chevron,.relation-multi-select.svelte-1o5ltkg .ng-multiselect-base__chevron{color:#161616;fill:#161616}.relation-multi-select.svelte-1o5ltkg .ng-multiselect-base .loading{color:#161616}.relation-multi-select.svelte-1o5ltkg .ng-multiselect-base.list-open{border-radius:2px 2px 0 0}.relation-multi-select.svelte-1o5ltkg .ng-multiselect-base__list{margin-top:0;border:1px solid #0f62fe;border-top:none;border-radius:0 0 2px 2px;background:#fff;box-shadow:none;overflow-x:hidden;overflow-y:auto}.relation-multi-select.svelte-1o5ltkg .ng-multiselect-base[data-placement=top-start]{border-radius:0 0 2px 2px}.relation-multi-select.svelte-1o5ltkg .ng-multiselect-base[data-placement=top-start] .ng-multiselect-base__list{border-top:1px solid #0f62fe;border-bottom:none;border-radius:2px 2px 0 0}.relation-multi-select.svelte-1o5ltkg .ng-multiselect-base__item{border:none}.relation-multi-select.svelte-1o5ltkg .ng-multiselect-base__list-item{display:flex;align-items:center;gap:10px;min-height:38px;padding:0 12px;margin:0;background:#fff;font-size:14px;color:#161616}.relation-multi-select.svelte-1o5ltkg .ng-multiselect-base__list-item.hover{background:#d0e2ff}.relation-multi-select.svelte-1o5ltkg .ng-multiselect-base__list-item.active{background:#edf5ff}.relation-multi-select.svelte-1o5ltkg .ng-multiselect-base__list-item.active.hover{background:#d0e2ff}.relation-multi-select.svelte-1o5ltkg .ng-multiselect-base__checkbox{width:16px;height:16px;min-width:16px;border:1px solid #c6c6c6;border-radius:2px;background:#fff;box-sizing:border-box}.relation-multi-select.svelte-1o5ltkg .ng-multiselect-base__list-item.active .ng-multiselect-base__checkbox{border-color:#0f62fe;background:#0f62fe}.relation-multi-select.svelte-1o5ltkg .ng-multiselect-base__list-item.hover .ng-multiselect-base__checkbox{border-color:#a8a8a8}.relation-multi-select.svelte-1o5ltkg .ng-multiselect-base__list-item.active.hover .ng-multiselect-base__checkbox{border-color:#0f62fe}.relation-multi-select__invalid.svelte-1o5ltkg{margin-top:6px;font-size:12px;line-height:16px;color:#da1e28}.relation-multi-select__loading.svelte-1o5ltkg{display:flex;align-items:center;gap:10px;height:38px;padding:0 12px}.relation-multi-select__loading-checkbox.svelte-1o5ltkg{width:16px;height:16px;overflow:hidden;border-radius:2px}.relation-common-input.svelte-1kxu1zd{width:100%;position:relative}.relation-common-input__loading.svelte-1kxu1zd{position:absolute;top:0;right:34px;z-index:10001;display:flex;align-items:flex-end;justify-content:flex-end}.relation-common-input__loading--has-value.svelte-1kxu1zd{right:57px}.advanced-combobox__option{display:flex;align-items:center}.advanced-combobox__option-text{display:flex;flex-direction:column;font-size:14px}.advanced-combobox__option-text small{font-size:12px}.advanced-combobox__option-image{padding:4px;margin-right:8px;border-radius:2px;display:flex;align-items:center;justify-self:center}.ng-native-input{width:100%;height:2rem;padding:0 1rem;font-family:IBM Plex Sans,Helvetica Neue,Arial,sans-serif;font-size:.875rem;font-weight:400;color:var(--cds-text-primary);background-color:#fff;border:none;border-bottom:1px solid var(--cds-border-strong-01, #8d8d8d);border-radius:0;outline:none;transition:border-color .12s ease,box-shadow .12s ease}.ng-native-input:focus{border-color:var(--cds-focus);box-shadow:inset 0 0 0 2px var(--cds-focus)}.ng-native-input:disabled{background-color:var(--cds-field-disabled);color:var(--cds-text-disabled);cursor:not-allowed}.ng-native-input::placeholder{color:var(--cds-text-placeholder)}.ng-native-input::-webkit-calendar-picker-indicator{display:none}.ng-native-input-wrapper{position:relative;display:flex;align-items:center}.ng-native-input-wrapper .ng-native-input{padding-right:2rem}.ng-native-input-icon{position:absolute;right:0;top:0;bottom:0;width:2rem;display:flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;cursor:pointer;color:var(--cds-icon-secondary, #525252);pointer-events:auto}.ng-native-input-icon:hover{color:var(--cds-icon-primary, #161616)}.bx--text-input--sm{padding:0 1rem}.common-input__datetime{display:flex;min-width:230px}.common-input__datetime input[type=time]::-webkit-datetime-edit-ampm-field{display:none}.common-input__datetime .bx--date-picker__icon{display:none}.common-input__datetime .bx--date-picker__input{border-right:1px solid var(--cds-border-subtle)}.common-input__file{display:flex;align-items:center;width:100%;height:2rem;background-color:#fff}.common-input__file:focus-within{box-shadow:inset 0 0 0 2px var(--cds-focus)}.common-input__file--error{outline:2px solid var(--cds-support-01, #da1e28);outline-offset:-2px}.common-input__file--error:focus-within{box-shadow:none}.common-input__file input[type=file]{display:none}.common-input__file-label{flex:1;display:flex;align-items:center;gap:6px;padding:0 .75rem;font-size:.875rem;color:var(--cds-text-placeholder);cursor:pointer;overflow:hidden}.common-input__file-label--has-file,.common-input__file-label:hover{color:var(--cds-text-primary)}.common-input__file-label:focus{outline:none}.common-input__file-label-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.common-input__file-clear{display:flex;align-items:center;justify-content:center;width:2rem;height:100%;padding:0;border:none;background:transparent;cursor:pointer;color:var(--cds-text-secondary);flex-shrink:0}.common-input__file-clear:hover{color:var(--cds-text-primary);background-color:var(--cds-hover-ui)}.common-input .bx--toggle__switch{margin:0}.common-input .bx--toggle-input__label{padding:0 4px}.common-input .bx--time-picker,.common-input .bx--time-picker__input,.common-input .bx--time-picker input{width:100%}.common-input .bx--date-picker.bx--date-picker--single,.common-input .bx--date-picker-container,.common-input .bx--date-picker.bx--date-picker--single .bx--date-picker__input,.common-input .bx--date-picker.bx--date-picker--single .flatpickr-wrapper,.common-input .bx--date-picker-container .bx--date-picker__input,.common-input .bx--date-picker-container .flatpickr-wrapper{width:100%!important}.common-input .bx--date-picker__icon{display:none}.common-input .bx--number input[type=number]{font-family:IBM Plex Sans,Helvetica Neue,Arial,sans-serif;font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:400}.common-input .guid-input{display:inline-flex;align-items:center;height:2rem;background-color:#fff;padding:0 .5rem;width:100%}.common-input .guid-input--error{outline:2px solid var(--cds-support-01, #da1e28);outline-offset:-2px}.common-input .guid-input:focus-within{box-shadow:inset 0 0 0 2px var(--cds-focus)}.common-input .guid-input__separator{color:var(--cds-text-placeholder);font-size:.875rem;line-height:1;-webkit-user-select:none;user-select:none;flex-shrink:0;margin:0 1px}.common-input .guid-input__segment{border:none;outline:none;background:transparent;font-family:IBM Plex Mono,IBM Plex Sans,monospace;font-size:.8125rem;color:var(--cds-text-primary);text-align:center;padding:0;width:calc(var(--guid-chars) * .55rem + .25rem);flex-shrink:0}.common-input .guid-input__segment::placeholder{color:var(--cds-text-placeholder)}.common-input .advanced-combobox{position:relative}.common-input .advanced-combobox--selected input{text-indent:24px}.common-input .advanced-combobox__prefix{padding:4px;margin-right:8px;border-radius:2px;display:flex;align-items:center;justify-self:center;position:absolute;left:12px;top:35px;z-index:1}.common-input .advanced-combobox__prefix img{height:12px}.common-input .advanced-combobox__option{display:flex;align-items:center}.common-input .advanced-combobox__option-text{display:flex;flex-direction:column;font-size:14px}.common-input .advanced-combobox__option-text small{font-size:12px}.common-input .advanced-combobox__option-image{padding:4px;margin-right:8px;border-radius:2px;display:flex;align-items:center;justify-self:center}.query-parameters{min-height:12rem;padding:8px}.query-parameters .code-editor .cm-editor{border-bottom:none}.query-parameters--has-value{min-height:20rem}.query-parameters__option{display:flex;align-items:center}.query-parameters__option-text{display:flex;flex-direction:column;font-size:14px}.query-parameters__option-image{padding:4px;margin-right:8px;border-radius:2px;display:flex;align-items:center;justify-self:center}.query-parameters__option-image img{height:12px}.query-parameters__type{position:relative;width:100%}.query-parameters__type--selected input{text-indent:24px}.query-parameters__type-input{display:flex;align-items:center;background-color:var(--cds-ui-02);padding:8px;line-height:var(--cds-body-short-01-line-height);width:100%;height:2.5rem}.query-parameters__type-text{font-size:var(--cds-body-short-01-font-size, .875rem)}.query-parameters__type-image{padding:4px;margin-right:8px;border-radius:2px;display:flex;align-items:center;justify-self:center;left:12px;z-index:1}.query-parameters__type-image img{height:12px}.query-parameters .bx--btn--readonly{cursor:default!important}.query-parameters .bx--text-input:disabled{border-bottom:1px solid var(--cds-ui-04)!important;color:var(--cds-text-02)!important;-webkit-text-fill-color:var(--cds-text-02)!important;background-color:var(--cds-field-02)!important}.query-parameters .bx--list-box__menu-item,.query-parameters .bx--list-box__menu-item__option{height:auto}.query-parameters .bx--list-box__menu-item__option{margin:0 12px}.query-parameters .bx--list-box__wrapper:has(.bx--combo-box--hidden){display:none}.query-parameters .bx--overflow-menu{width:100%}.query-parameters .bx--overflow-menu-options{width:100%;max-height:140px;overflow-y:auto}.query-parameters .bx--overflow-menu-options button{padding:8px}.query-parameters .bx--overflow-menu-options:after{display:none}.query-parameters .bx--overflow-menu-options button{max-width:initial}.editor-group{margin-top:16px;padding:0 16px 16px}.editor-group--error .editor-group__container{border-color:var(--cds-support-01)}.editor-group__invalid{display:block;overflow:visible;max-height:12.5rem;margin-top:8px;font-weight:400;color:var(--cds-text-error);font-size:var(--cds-caption-01-font-size)}.editor-group__container{position:relative;width:100%;height:calc(100vh - 13.5rem);border:2px solid var(--cds-ui-03);padding:16px 32px 16px 0}.editor-group__container .monaco-editor,.editor-group__container .monaco-editor .overflow-guard{border:none;outline:none;width:100%!important;height:100%!important}.workflow-query__custum-query-parameters .empty-state--direction-row{padding:0}.workflow-query__custum-query-parameters .query-parameters{padding-left:0;padding-right:0}.workflow-query{margin:-16px 0;max-width:1100px}.workflow-query .editor-group{padding:0;margin:0}.workflow-query .editor-group__container{height:300px;border-width:1px;border-radius:3px}.workflow-query .content-switcher{height:auto;width:100%;margin:0}.workflow-query__list{display:flex;align-items:flex-end}.workflow-query__list .bx--list-box__wrapper{width:100%}.workflow-query__list button{margin-left:8px;height:40px}.workflow-query__datasource{margin-bottom:4px}.workflow-query__datasource .bx--label{margin-bottom:6px}.workflow-query__datasource-list{display:flex;flex-direction:column;gap:4px}.workflow-query__type-switcher,.workflow-query__output-type{margin-bottom:4px}.workflow-query__type-switcher .bx--label,.workflow-query__output-type .bx--label{margin-bottom:6px}.workflow-query__switcher-buttons{display:flex;flex-direction:row;gap:8px}.workflow-query__switcher-buttons .selectable-button{flex:1;margin:0}.workflow-query__library-empty{margin:4px 0;font-size:13px;color:var(--cds-text-02)}.workflow-query__params-row{margin-top:4px}.workflow-query__params-badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;margin-left:6px;border-radius:9px;background:var(--cds-interactive-01);color:var(--cds-text-04);font-size:11px;font-weight:600;line-height:1}.workflow-query__is-expression{margin-bottom:4px}.workflow-query__is-expression .bx--label{margin-bottom:6px}.workflow-query__is-expression-buttons{display:flex;flex-direction:row;gap:8px}.workflow-query__is-expression-buttons .selectable-button{flex:1;margin:0}.workflow-query__editor{position:relative;width:100%;height:360px;border:2px solid var(--cds-ui-03);padding:16px 32px 16px 0;margin-top:4px}.workflow-query__editor .monaco-editor,.workflow-query__editor .monaco-editor .overflow-guard{border:none;outline:none;width:100%!important;height:100%!important}.workflow-http.svelte-mlc7l2{margin:-16px 0}.dropdown-button__button.svelte-1f3gw5p.svelte-1f3gw5p{width:100%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;height:30px;overflow:hidden;padding:0 0 0 10px;border:none;background-color:var(--studio-accent-soft, #e5eefc);color:var(--cds-interactive-01, #0f62fe);cursor:pointer;border-radius:4px;transition:background-color .12s ease}.dropdown-button__button.svelte-1f3gw5p.svelte-1f3gw5p:hover{background-color:#d9e6fb}.dropdown-button__button-trigger.svelte-1f3gw5p.svelte-1f3gw5p{display:flex;align-items:center;transition:background-color .12s ease;border:none;height:100%;padding:0 6px;margin-left:10px;cursor:pointer;background-color:transparent;color:inherit;border-left:1px solid rgba(15,98,254,.15)}.dropdown-button__button-trigger.svelte-1f3gw5p.svelte-1f3gw5p:hover{background-color:#cddcf8}.dropdown-button__button-trigger.svelte-1f3gw5p svg{transition:all,.2s}.dropdown-button__button-icon.svelte-1f3gw5p.svelte-1f3gw5p{display:flex;align-items:center;padding-right:6px}.dropdown-button__button-icon.svelte-1f3gw5p svg{fill:currentColor}.dropdown-button--loading.svelte-1f3gw5p .dropdown-button__button.svelte-1f3gw5p{pointer-events:none;opacity:.75}.dropdown-button--loading.svelte-1f3gw5p .dropdown-button__button.svelte-1f3gw5p .bx--inline-loading__animation{margin-right:10px}.dropdown-button--open.svelte-1f3gw5p .dropdown-button__button.svelte-1f3gw5p{background-color:#d9e6fb}.dropdown-button--open.svelte-1f3gw5p .dropdown-button__button-trigger.svelte-1f3gw5p svg{transform:rotate(180deg)}.dropdown-button--disabled.svelte-1f3gw5p .dropdown-button__button.svelte-1f3gw5p{cursor:not-allowed;background-color:var(--cds-ui-01);color:var(--ng-text-disabled)}.dropdown-button__items.svelte-1f3gw5p.svelte-1f3gw5p{background-color:#fff;padding:10px;border-radius:2px;box-shadow:0 4px 10px 1px #0000000c;display:flex;flex-direction:column;min-width:200px;z-index:1000}.dropdown-button__items-title.svelte-1f3gw5p.svelte-1f3gw5p{font-size:14px;font-weight:500;text-align:left;color:var(--cds-text-02);padding:6px 0 12px 4px}.dropdown-button__item.svelte-lw8ax3{border:0;text-align:left;font-size:14px;font-weight:500;margin:0;padding:12px 8px;height:36px;color:var(--cds-text-01);cursor:pointer;background-color:transparent;display:inline-flex;align-items:center;gap:10px;position:relative;transition:all,.15s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid var(--cds-border-subtle)}.dropdown-button__item.svelte-lw8ax3:last-child{border-bottom:none}.dropdown-button__item--disabled.svelte-lw8ax3{cursor:not-allowed;background-color:var(--cds-ui-01);color:var(--ng-text-disabled)}.dropdown-button__item.svelte-lw8ax3:hover{background-color:var(--cds-ui-01)}.language-menu{display:flex;align-items:center}.language-menu .dropdown-button .dropdown-button__button{padding-left:8px;border-color:transparent;background-color:transparent;color:var(--cds-text-01, #161616)}.language-menu .dropdown-button .dropdown-button__button:hover{background-color:var(--cds-ui-01, #f4f4f4)}.language-menu .dropdown-button .dropdown-button__button-icon{padding-right:6px;color:var(--cds-interactive-01, #0f62fe)}.language-menu .dropdown-button .dropdown-button__button-trigger{margin-left:4px;padding:0 6px;border-left:none;background-color:transparent;color:var(--cds-text-02, #525252)}.language-menu__option{display:inline-flex;align-items:center;gap:8px}.language-menu__check{display:inline-flex;align-items:center;justify-content:center;width:16px;color:var(--cds-interactive-01, #0f62fe)}.microservice__header{display:flex;border-bottom:1px solid var(--cds-border-subtle);background-color:var(--cds-ui-02);padding-bottom:8px;margin-bottom:8px;position:relative;z-index:10}.microservice__header .bx--tooltip__trigger{color:var(--cds-text-01);border-bottom:none;font-family:inherit;font-size:inherit;font-weight:inherit;outline:none;text-overflow:ellipsis;display:inline-block!important;overflow:hidden!important;cursor:pointer!important}.microservice__header .bx--tooltip--definition{max-width:100%}.microservice__header-action{border:none;border-radius:2px;margin-right:4px;padding:2px 0;font-weight:500;font-size:15px;transition:all,.2s;position:relative;display:flex;align-items:center;cursor:pointer;white-space:nowrap;background-color:transparent}.microservice__header-actions{display:flex;align-items:center;z-index:1;padding-right:12px;max-width:100%;pointer-events:all;margin-right:4px;transform:scale(1)}.microservice__header-image{margin-right:6px}.microservice__header-image img{width:28px}.microservice__header-text{top:-1px;left:0;width:100%;height:100%;min-width:100px;position:relative;display:inline-flex;flex-direction:column;text-align:left;transition:all,.2s;opacity:1;white-space:nowrap;text-overflow:ellipsis;margin-left:4px;font-weight:600;padding:2px 0}.microservice__header-text small{font-weight:400;font-size:14px;color:var(--cds-text-02)}.microservice__header-hover{font-weight:700;transition:all,.2s;display:none}.microservice__header-toolbar{display:flex;align-items:center;margin-left:auto}.microservice__language{display:flex;align-items:center;margin-right:8px}.microservice__preview{margin-left:auto}.microservice__preview button{min-height:1.8rem;padding-right:44px}.panel-rail{display:flex;flex-direction:column;align-items:center;width:100%;height:100%;padding:0 0 8px;background-color:var(--cds-ui-01)}.panel-rail__item{position:relative;width:100%}.panel-rail__item:after{content:"";position:absolute;right:0;bottom:0;left:0;z-index:1;height:1px;background-color:var(--cds-border-subtle);pointer-events:none}.panel-rail__item .bx--btn{width:100%;height:auto;min-height:48px;padding:7px 4px;flex-direction:column;align-items:center;justify-content:center;gap:2px;border-radius:0;color:var(--cds-text-02)}.panel-rail__item .bx--btn svg{flex:none;margin:0;fill:currentColor}.panel-rail__item .bx--btn:hover{background-color:var(--cds-hover-ui);color:var(--cds-text-01)}.panel-rail__item .bx--btn:focus:not(:focus-visible){border-color:transparent;box-shadow:none}.panel-rail__item--active .bx--btn,.panel-rail__item--active .bx--btn:hover,.panel-rail__item--active .bx--btn:focus:not(:focus-visible){border-color:transparent;background-color:var(--studio-accent-softer);color:var(--cds-interactive-01, #0f62fe)}.panel-rail__item--primary .bx--btn,.panel-rail__item--primary .bx--btn:hover{color:var(--cds-interactive-01, #0f62fe)}.panel-rail__label{max-width:100%;font-size:11px;line-height:14px;font-weight:600;text-align:center;letter-spacing:-.02em;white-space:normal;overflow-wrap:normal}.panel-rail--compact .panel-rail__item .bx--btn,.panel-rail--compact .panel-rail__item .bx--btn.bx--btn--icon-only{width:100%;height:44px;min-height:44px;padding:0;flex-direction:row;gap:0}.panel-rail--compact .panel-rail__item .bx--btn--icon-only.bx--tooltip__trigger{display:flex;align-items:center;justify-content:center}.panel-tabs{display:flex;align-items:center;gap:2px;min-width:0;height:100%}.panel-tabs__item{flex:none}.panel-tabs__item .bx--btn{height:32px;min-height:32px;padding:0 8px;gap:6px;align-items:center;border-radius:4px;color:var(--cds-text-02)}.panel-tabs__item .bx--btn svg{flex:none;margin:0;fill:currentColor}.panel-tabs__item .bx--btn:hover{background-color:var(--cds-hover-ui);color:var(--cds-text-01)}.panel-tabs__item .bx--btn:focus:not(:focus-visible){border-color:transparent;box-shadow:none}.panel-tabs__item .bx--btn--icon-only{width:32px;padding:0;justify-content:center}.panel-tabs__item--active .bx--btn,.panel-tabs__item--active .bx--btn:hover,.panel-tabs__item--active .bx--btn:focus:not(:focus-visible){border-color:transparent;background-color:var(--studio-accent-softer);color:var(--cds-interactive-01, #0f62fe)}.panel-tabs__item--primary .bx--btn,.panel-tabs__item--primary .bx--btn:hover{color:var(--cds-interactive-01, #0f62fe)}.panel-tabs__label{font-size:13px;font-weight:600;line-height:16px;white-space:nowrap}.design-panel-toolbox-proxy.svelte-1k4dyk5.svelte-1k4dyk5{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.design-panel.svelte-1k4dyk5.svelte-1k4dyk5{position:fixed;top:3rem;bottom:2rem;left:0;z-index:7998;width:calc(var(--design-panel-rail-width) + var(--design-panel-width));display:flex;background-color:var(--cds-ui-02);border-right:1px solid var(--cds-border-subtle);--tree-toolbar-left:calc( var(--design-panel-rail-width) + var(--design-panel-width) + 8px )}.design-panel--collapsed.svelte-1k4dyk5.svelte-1k4dyk5{width:var(--design-panel-rail-width)}.design-panel--tabs.svelte-1k4dyk5.svelte-1k4dyk5{width:var(--design-panel-width);--tree-toolbar-left:calc(var(--design-panel-width) + 8px)}.design-panel--resizing.svelte-1k4dyk5.svelte-1k4dyk5{-webkit-user-select:none;user-select:none;cursor:row-resize}.design-panel.svelte-1k4dyk5>.panel-rail{flex:none;width:var(--design-panel-rail-width);border-right:1px solid var(--cds-border-subtle)}.design-panel__panel.svelte-1k4dyk5.svelte-1k4dyk5{flex:1;min-width:0;display:flex;flex-direction:column}.design-panel__header.svelte-1k4dyk5.svelte-1k4dyk5{position:relative;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:8px;flex:none;height:48px;padding:0 8px 0 16px;border-bottom:1px solid var(--cds-border-subtle)}.design-panel--tabs.svelte-1k4dyk5 .design-panel__header.svelte-1k4dyk5{padding-left:8px}.design-panel__title.svelte-1k4dyk5.svelte-1k4dyk5{min-width:0;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;line-height:20px;color:var(--cds-text-01)}.design-panel__actions.svelte-1k4dyk5.svelte-1k4dyk5{display:flex;align-items:center;gap:4px;flex:none}.design-panel__actions.svelte-1k4dyk5 .bx--btn{flex:none}.design-panel__body.svelte-1k4dyk5.svelte-1k4dyk5{flex:1;min-height:0;overflow-y:auto;padding:16px 16px 0}.design-panel__body.svelte-1k4dyk5.svelte-1k4dyk5::-webkit-scrollbar{width:4px}.design-panel__body.svelte-1k4dyk5.svelte-1k4dyk5::-webkit-scrollbar-thumb{background:var(--cds-ui-03)}.design-panel__body.svelte-1k4dyk5 .sidebar__toolbar-content{max-height:none;overflow:visible}.design-panel__body.svelte-1k4dyk5 .page-right-sidebar__tabs{top:-16px;z-index:25;margin-top:-16px;padding-top:8px!important}.design-panel__sections.svelte-1k4dyk5.svelte-1k4dyk5{position:relative;flex:none;display:flex;flex-direction:column;border-top:1px solid var(--cds-border-subtle);background-color:var(--cds-ui-02)}.design-panel__section.svelte-1k4dyk5.svelte-1k4dyk5{display:flex;flex-direction:column;flex:none;min-height:0}.design-panel__section.svelte-1k4dyk5+.design-panel__section.svelte-1k4dyk5{border-top:1px solid var(--cds-border-subtle)}.design-panel__section--open.svelte-1k4dyk5.svelte-1k4dyk5{flex:1 1 auto}.design-panel__section-toggle.svelte-1k4dyk5.svelte-1k4dyk5{display:flex;align-items:center;gap:4px;flex:none;width:100%;height:32px;padding:0 12px 0 10px;border:none;background:transparent;color:var(--cds-text-01);font-size:13px;font-weight:600;text-align:left;cursor:pointer}.design-panel__section-toggle.svelte-1k4dyk5.svelte-1k4dyk5:hover{background-color:var(--cds-hover-ui)}.design-panel__section-toggle.svelte-1k4dyk5 span.svelte-1k4dyk5{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.design-panel__section-toggle.svelte-1k4dyk5 svg{flex:none;color:var(--cds-text-02);transform:rotate(-90deg);transition:transform .15s ease}.design-panel__section--open.svelte-1k4dyk5 .design-panel__section-toggle.svelte-1k4dyk5 svg{transform:rotate(0)}.design-panel__section-body.svelte-1k4dyk5.svelte-1k4dyk5{flex:1;min-height:0;overflow-y:auto;padding:0 16px 8px}.design-panel__section-body.svelte-1k4dyk5.svelte-1k4dyk5::-webkit-scrollbar{width:4px}.design-panel__section-body.svelte-1k4dyk5.svelte-1k4dyk5::-webkit-scrollbar-thumb{background:var(--cds-ui-03)}.design-panel__resize.svelte-1k4dyk5.svelte-1k4dyk5{position:absolute;top:-4px;left:0;right:0;height:8px;cursor:row-resize;z-index:1}.design-panel__resize.svelte-1k4dyk5.svelte-1k4dyk5:after{content:"";position:absolute;top:3px;left:0;right:0;height:2px;background-color:transparent;transition:background-color .12s ease}.design-panel__resize.svelte-1k4dyk5.svelte-1k4dyk5:hover:after,.design-panel--resizing.svelte-1k4dyk5 .design-panel__resize.svelte-1k4dyk5:after{background-color:var(--cds-interactive-01, #0f62fe)}:root{--design-panel-width:320px;--design-panel-rail-width:70px}.layout:has(.design-panel) .page.page--stage,.layout:has(.design-panel) .bx--content.page{margin-left:calc(var(--design-panel-rail-width) + var(--design-panel-width))}.layout:has(.design-panel--collapsed) .page.page--stage,.layout:has(.design-panel--collapsed) .bx--content.page{margin-left:var(--design-panel-rail-width)}.layout:has(.design-panel--tabs) .page.page--stage,.layout:has(.design-panel--tabs) .bx--content.page{margin-left:var(--design-panel-width)}.inspector-rail{position:fixed;top:3rem;bottom:2rem;right:0;width:var(--design-panel-rail-width, 70px);background-color:var(--cds-ui-01);border-left:1px solid var(--cds-border-subtle)}.layout:has(.inspector-rail) .page.page--stage{margin-right:var(--design-panel-rail-width, 70px)}.page-right-sidebar__tabs{display:flex;gap:4px;background-color:#fff;position:sticky;top:0;z-index:20}.page-right-sidebar__tab{flex:0 0 auto;min-width:0;padding:6px 8px;border:none;border-radius:2px;background:transparent;cursor:pointer;font-size:14px;font-weight:500;line-height:normal;color:var(--cds-text-primary);opacity:.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-right-sidebar__tab:hover{background-color:var(--cds-ui-01)}.page-right-sidebar__tab--active,.page-right-sidebar__tab--active:hover{background-color:var(--studio-accent-softer);color:var(--cds-interactive-01, #0f62fe);opacity:1}.page-right-sidebar__tab-panel{padding:8px 16px 16px;border-top:1px solid var(--cds-border-subtle)}.sidebar{display:flex;flex-direction:column;width:100%;max-height:100%}.sidebar__content{overflow:visible;display:flex}.sidebar__tree~.bx--content{padding-right:6rem;padding-left:6rem}.sidebar__tree .bx--tabs{margin-top:-10px;min-height:2.55rem}.sidebar__tree .bx--tabs__nav{padding:0}.sidebar__tree .bx--tabs__nav-item{border-bottom:none}.sidebar__tree .bx--tabs__nav-item--selected a{background-color:var(--cds-ui-01);font-size:14px!important;opacity:1}.sidebar__tree .bx--tabs__nav-link{margin-left:0;border-radius:2px;font-size:14px;overflow:hidden;padding:6px 8px!important;border-bottom:none!important;outline:none!important;height:auto;font-weight:500;opacity:.7}.sidebar__tree .bx--tabs-trigger{border-bottom:none}.sidebar__tree .bx--tab-content{padding:0;height:100%}.sidebar--position-left .sidebar__actions{left:0;border-left:none;border-right:1px solid var(--cds-border-subtle)}.sidebar--position-right .sidebar__actions{right:0;border-right:none;border-left:1px solid var(--cds-border-subtle)}.sidebar__actions{position:fixed;display:flex;flex-direction:column;top:3rem;width:60px;min-height:calc(100vh - 5rem);background-color:var(--cds-ui-background)}.sidebar__actions:has(.sidebar__custom-action){position:relative;position:absolute;min-height:inherit;border:none;background-color:transparent;width:auto}.sidebar--position-right:has(.sidebar__custom-action--rail) .sidebar__panel{right:var(--design-panel-rail-width, 70px)}.sidebar--position-right:has(.sidebar__custom-action:not(.sidebar__custom-action--rail)) .sidebar__panel{right:0}.sidebar--position-right:has(.sidebar__custom-action--rail) .sidebar__panel.sidebar__panel--compact{right:0}.sidebar--position-right .sidebar__panel{left:inherit;right:60px;border-right:none;border-left:1px solid var(--cds-border-subtle)}.sidebar--position-right .sidebar__panel--pinned{right:4rem;left:inherit;border:1px solid var(--cds-border-subtle)}.sidebar--position-right .sidebar__action{border-left:none;transition:all,.25s}.sidebar--position-right .sidebar__action:before{left:inherit;right:0}.sidebar--position-right .sidebar__action--active svg{margin-left:0!important;margin-right:-2px!important}.sidebar__custom-action{margin:8px 12px}.sidebar__custom-action--rail{margin:0}.sidebar__custom-action:not(.sidebar__custom-action--rail) button{background-color:var(--cds-ui-02);border-radius:2px;color:var(--cds-text-02);font-weight:500;box-shadow:0 0 16px -4px var(--cds-ui-03)}.sidebar__custom-action:not(.sidebar__custom-action--rail) button:hover{color:var(--csd-text-03);background-color:var(--cds-ui-02);box-shadow:0 0 24px -4px var(--cds-ui-03)}.sidebar__custom-action--active:not(.sidebar__custom-action--rail){display:none}.sidebar__action{position:relative;border-bottom:1px solid var(--cds-ui-01)}.sidebar__action button{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:12px;padding:12px 8px;font-weight:400;color:var(--csd-text-03)}.sidebar__action button:hover{color:var(--csd-text-03)}.sidebar__action-icon{width:100%;height:28px;display:flex;justify-content:center;align-items:center}.sidebar__action-icon--filled{opacity:0}.sidebar__action-icon img{width:22px;position:absolute;left:50%;top:50%;margin-left:-11px;margin-top:-20px}.sidebar__action:last-child{border-bottom:none}.sidebar__action--active{background-color:#f1f5ff;border-bottom:1px solid var(--cds-ui-03);color:var(--cds-focus)}.sidebar__action--active:hover button{background-color:#f1f5ff}.sidebar__action--active button{font-weight:500}.sidebar__action--active .sidebar__action-icon--outline{opacity:0}.sidebar__action--active .sidebar__action-icon--filled{opacity:1}.sidebar__action--bottom{margin-top:auto}.sidebar__panel{position:fixed;left:60px;top:3rem;width:var(--design-panel-width, 320px);height:calc(100% - 3rem);background-color:var(--cds-ui-02);border-right:1px solid var(--cds-border-subtle);display:flex;flex-direction:column}body:has(.footer) .sidebar__panel:not(.sidebar__panel--pinned){height:calc(100% - 5rem)}.sidebar__panel--pinned{left:4rem;top:4rem;height:calc(100vh - 5rem);border:1px solid var(--cds-border-subtle);box-shadow:0 0 6px -2px var(--cds-border-subtle)}.sidebar__header{display:flex;align-items:center;justify-content:space-between;gap:8px;flex:none;width:100%;height:48px;padding:0 8px 0 16px;border-bottom:1px solid var(--cds-border-subtle)}.sidebar__header-title{min-width:0;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:600;font-size:15px;line-height:20px}.sidebar__header--floating{position:absolute;top:8px;right:8px;width:auto;height:auto;padding:0;border-bottom:none}.sidebar__header-description{font-size:13px;line-height:120%;padding:4px 0}.sidebar__header-action{margin-left:auto;flex:none;z-index:11;display:flex;align-items:center;gap:2px}.sidebar__content{flex:1;min-height:0;width:100%;overflow-y:auto}.sidebar__content::-webkit-scrollbar{width:4px}.sidebar__content::-webkit-scrollbar-track{background:var(--cds-ui-01)}.sidebar__content::-webkit-scrollbar-thumb{background:var(--cds-ui-03)}.sidebar:has(.bx--modal.is-visible) .sidebar__actions{z-index:9005!important}.focus{border-color:#1e88e5;box-shadow:0 0 10px #1e88e580}.sidebar__toolbar{display:flex;flex-direction:column;width:100%;height:100%}.sidebar__toolbar-search{margin-bottom:12px}.sidebar__toolbar-header{display:flex;align-items:center;justify-content:space-between;width:100%}.sidebar__toolbar-header label{width:auto;font-weight:500;margin:0;font-size:13px}.sidebar__toolbar-header small{position:relative}.sidebar__toolbar-header button{margin-left:auto;font-size:13px;min-height:1.2rem;padding:2px 8px!important}.sidebar__toolbar-header button:hover{background-color:var(--cds-ui-01)}.sidebar__toolbar-loading{padding:16px;display:flex;align-items:center;justify-content:center;text-align:center;width:100%}.sidebar__toolbar-loading .bx--inline-loading{justify-content:center}.sidebar__toolbar-content{flex:0 1 auto;overflow-y:auto;max-height:calc(100vh - 200px);margin-top:4px}.sidebar__toolbar-content::-webkit-scrollbar{width:4px}.sidebar__toolbar-content::-webkit-scrollbar-track{background:var(--cds-ui-01)}.sidebar__toolbar-content::-webkit-scrollbar-thumb{background:var(--cds-ui-03)}.sidebar__toolbar-content .bx--overflow-menu{display:flex;align-items:center;z-index:20;position:relative;width:1.2rem;height:1.2rem}.sidebar__toolbar-content .bx--overflow-menu__icon{width:1.2rem;height:1.2rem}.sidebar__toolbar-content .bx--overflow-menu-options{width:140px}.sidebar__toolbar-content .bx--overflow-menu-options:after{display:none}.sidebar__toolbar-content .bx--overflow-menu-options li{height:36px}.sidebar__toolbar-content .bx--overflow-menu-options li:last-child button{border-bottom:none}.sidebar__toolbar-content .bx--overflow-menu-options button{font-size:13px;display:flex;align-items:center}.sidebar__toolbar-content .bx--overflow-menu-options button svg{width:14px;height:14px;margin-right:8px}.sidebar__toolbar-group{margin:8px 0}.sidebar__toolbar-group:first-child,.sidebar__toolbar-group:first-child h6{margin-top:0}.sidebar__toolbar-group h6{margin:8px 4px;font-size:14px}.sidebar__tool{position:relative;display:inline-flex;width:25%}.sidebar__tool:has(.sidebar__tool-actions) .sidebar__tool-icon{padding-top:12px}.sidebar__tool:hover .sidebar__tool-icon{background-color:#f0f2f5}.sidebar__tool-wrapper{position:relative;transition:all,.25s;padding:4px;background-color:transparent;border:none;cursor:grab;width:100%}.sidebar__tool--dragging{max-width:180px}.sidebar__tool--dragging .sidebar__tool-title,.sidebar__tool--dragging .sidebar__tool-tag{display:none}.sidebar__tool--dragging .sidebar__tool-icon{border:none}.sidebar__tool-actions{position:absolute;top:2px;right:0;z-index:20;cursor:pointer;display:flex;justify-content:flex-end;padding-right:6px;padding-top:4px}.sidebar__tool-icon{border-radius:4px;width:100%;display:flex;box-sizing:border-box;pointer-events:none;justify-content:center;align-items:center;padding:10px;border:1px solid var(--cds-border-subtle);transition:all,.25s}.sidebar__tool-icon:hover{background-color:#ebedee}.sidebar__tool-icon img{width:inherit;height:inherit;object-fit:cover}.sidebar__tool-tag{position:absolute;top:2px;left:2px}.sidebar__tool-tag .bx--tag{font-size:10px}.sidebar__tool-title{display:flex;flex-direction:column;align-items:center;font-weight:500;width:100%;font-size:11px;padding:8px 2px;color:var(--cds-text-02);text-align:center;overflow-wrap:anywhere;word-break:break-word}.sidebar__tool-drag{position:absolute;right:8px;top:8px;color:var(--cds-ui-04)}.sidebar__tool-object{padding:6px;border-radius:4px;display:flex;align-items:center;margin:8px 0}.sidebar__tool-object svg{color:var(--cds-ui-02);padding:0}.sidebar__list{display:flex;flex-direction:column;max-height:100%;height:100%;width:100%;overflow-y:auto;overflow-x:hidden}.sidebar__list-search{margin-bottom:12px}.sidebar__list-label{padding:4px 0}.sidebar__list-header{display:flex;align-items:center;justify-content:space-between;width:100%}.sidebar__list-header label{width:auto;font-weight:500;margin:0;font-size:13px;text-transform:capitalize}.sidebar__list-header small{position:relative}.sidebar__list-header button{margin-left:auto;font-size:13px;min-height:1.2rem;font-weight:500;padding:4px 8px!important}.sidebar__list-header button:hover{background-color:var(--cds-ui-01)}.sidebar__list-header-actions{display:flex;align-items:center;gap:2px;margin-left:auto}.sidebar__list-create-spinner{display:inline-flex;margin-left:8px}.sidebar__list-create-spinner .bx--loading--small{width:1rem;height:1rem}.sidebar__list-loading{padding:16px;display:flex;align-items:center;justify-content:center;text-align:center;width:100%}.sidebar__list-loading .bx--inline-loading{justify-content:center}.sidebar__list-items{flex:0 1 auto;overflow-y:auto}.sidebar__list-content{margin-top:4px}.sidebar__list-item{width:100%;background-color:transparent;border:none;margin:0;padding:0;position:relative}.sidebar__list-item.subtable a button{padding-left:calc(7px + 24px * var(--sidebar-list-item-depth, 1))!important}.sidebar__list-item *::selection{background-color:transparent}.sidebar__list-item:last-child>.bx--link{border-bottom:none}.sidebar__list-item .bx--link{display:flex;align-items:center;cursor:pointer;padding:10px 8px 10px 0;width:100%;text-decoration:none;transition:all,.2s;font-weight:500;color:var(--cds-text-primary);border-bottom:1px solid var(--cds-border-subtle);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar__list-item .bx--link:has(.sidebar__item-draggable){padding:0!important}.sidebar__list-item .bx--link:visited{color:var(--cds-text-primary)}.sidebar__list-item-actions{display:flex;position:absolute;right:4px;top:3px;z-index:10;pointer-events:none;opacity:0;transition:all,.2s;background-color:var(--cds-ui-01)}.sidebar__list-item-draggable{width:100%;background-color:transparent;border:none;margin:0;padding:0;display:flex;align-items:center;color:inherit;font-size:14px;cursor:pointer}.sidebar__list-item-content{display:inline-block;flex-direction:column;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;padding-right:4px;font-size:var(--cds-productive-heading-01-font-size, .875rem);font-weight:var(--cds-productive-heading-01-font-weight, 600);line-height:var(--cds-productive-heading-01-line-height, 1.28572);letter-spacing:var(--cds-productive-heading-01-letter-spacing, .16px)}.sidebar__list-item-translation{display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:var(--cds-interactive-01)}.sidebar__list-item-icon{display:flex;align-items:center;margin-right:4px}.sidebar__list-item-icon .bx--tag{margin:0}.sidebar__list-item-icon svg{width:14px;height:14px}.sidebar__list-item-image{margin-right:8px;display:flex;align-items:center}.sidebar__list-item-image img{width:18px}.sidebar__list-item-image--large img{width:24px}.sidebar__list-item-action{margin-left:auto}.sidebar__list-item-parent{display:flex;align-items:center;padding:4px;cursor:pointer;border:none;width:100%;position:relative;background-color:transparent;font-size:14px;border-bottom:1px solid var(--cds-border-subtle);transition:all,.25s}.sidebar__list-item-parent--active{border-bottom:1px solid var(--cds-border-subtle)!important}.sidebar__list-item-parent--active .sidebar__list-item-icon svg{transform:rotate(90deg)}.sidebar__list-item-parent .sidebar__list-item-actions{opacity:1;top:3px;right:0;pointer-events:all;background-color:transparent}.sidebar__list-item-parent .sidebar__list-item-actions button{min-height:1.6rem;padding:0 4px}.sidebar__list-item-parent .sidebar__list-item-actions button:hover{background-color:var(--cds-ui-01)!important}.sidebar__list-item-parent .sidebar__list-item-content{font-weight:500}.sidebar__list-item-children .sidebar__list-item .bx--link{padding:10px 24px!important}.sidebar__list-item-children .sidebar__list-header{padding:8px 8px 8px 24px;border-bottom:1px solid var(--cds-border-subtle);text-transform:capitalize}.sidebar__list-item-children .sidebar__list-item-actions{right:8px}.sidebar__list-item:hover .bx--link{background-color:var(--cds-ui-01);text-decoration:none;padding-left:8px}.sidebar__list-item:hover .sidebar__list-item-actions{opacity:1;pointer-events:all}.sidebar__list-item--active .sidebar__list-item-actions{background-color:#f1f5ff}.sidebar__list-item--active .bx--link{padding-left:8px;background-color:#f1f5ff!important;color:var(--cds-link-01)}.sidebar__list-item--active .bx--link:visited{color:var(--cds-link-01)}.sidebar__list-item--active .bx--link img{filter:brightness(0) saturate(100%) invert(30%) sepia(42%) saturate(5465%) hue-rotate(214deg) brightness(96%) contrast(108%)}.workflow-selection .microservice-selection__list{margin:0;padding:8px 0}.workflow-selection .microservice-selection__title{font-size:12px}.workflow-selection .microservice-selection__module{padding:8px 0;overflow-x:hidden}.workflow-selection .microservice-selection__module-list{margin:0;overflow-x:hidden}.workflow-selection .microservice-selection__module-title{font-size:13px;margin-bottom:16px;font-weight:500}.workflow-selection .microservice-selection__module-actions{margin-top:20px}.workflow-selection .microservice-selection__module .selectable-button .bx--tile{padding:8px}.workflow-selection .microservice-selection__module .selectable-button .bx--tile .selectable-button__image{margin-right:6px}.workflow-selection .microservice-selection__module .selectable-button .bx--tile .selectable-button__image img{height:22px}.workflow-selection .microservice-selection__module .selectable-button .bx--tile .selectable-button__text b{font-size:12px}.workflow-selection .microservice-selection__module .selectable-button .bx--tile .selectable-button__text small{font-size:11px}.workflow-selection .microservice-selection__module .selectable-button .bx--tile .selectable-button__checked{width:16px;height:16px}.workflow-selection .microservice-selection__module .selectable-button .bx--tile .selectable-button__checked svg{width:12px;height:12px}.workflow-selection .microservice-selection__module .sidebar__list-header button{font-size:11px}.workflow-selection .microservice-selection__module .bx--search-input{height:2rem;font-size:11px}.workflow-selection .microservice-selection__module .bx--search-close{height:2rem;width:2rem}.audit-trail-mode-select.svelte-fvoia4.svelte-fvoia4{display:flex;flex-direction:column;gap:9px}.audit-trail-mode-select__toggle.svelte-fvoia4.svelte-fvoia4{margin-bottom:16px}.audit-trail-mode-select__label.svelte-fvoia4.svelte-fvoia4{display:block;font-size:14px;font-weight:600;color:#8d8d8d}.audit-trail-mode-select__option.svelte-fvoia4.svelte-fvoia4{display:flex;flex-direction:column;padding:13px 12px;border:1px solid #dfdfdf;background-color:#fff;border-radius:4px;cursor:pointer;transition:border-color 80ms ease-in-out,background-color 80ms ease-in-out;min-height:63px}.audit-trail-mode-select__option--selected.svelte-fvoia4.svelte-fvoia4{border-color:#2680eb!important;background-color:#f0f4fd}.audit-trail-mode-select__option--selected.svelte-fvoia4 .audit-trail-mode-select__prefix-icon.svelte-fvoia4 svg path:not([fill=none]){fill:#2963f6}.audit-trail-mode-select__option--disabled.svelte-fvoia4.svelte-fvoia4{opacity:.4;cursor:not-allowed;border-color:#dfdfdf;-webkit-user-select:none;user-select:none}.audit-trail-mode-select__input.svelte-fvoia4.svelte-fvoia4{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.audit-trail-mode-select__body.svelte-fvoia4.svelte-fvoia4{display:flex;align-items:center}.audit-trail-mode-select__radio.svelte-fvoia4.svelte-fvoia4{flex-shrink:0;margin-top:1px;width:18px;height:18px;box-sizing:border-box;border-radius:10px;border:1px solid #e0e0e0;background-color:transparent;position:relative;transition:border-color 80ms ease-in-out}.audit-trail-mode-select__radio--checked.svelte-fvoia4.svelte-fvoia4{border-color:#2963f680}.audit-trail-mode-select__radio-dot.svelte-fvoia4.svelte-fvoia4{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background-color:transparent}.audit-trail-mode-select__radio--checked.svelte-fvoia4 .audit-trail-mode-select__radio-dot.svelte-fvoia4{background-color:#2963f6}.audit-trail-mode-select__prefix-icon.svelte-fvoia4.svelte-fvoia4{margin-left:12px}.audit-trail-mode-select__prefix-icon.svelte-fvoia4 svg path:not([fill=none]){fill:#555;transition:fill 80ms ease-in-out}.audit-trail-mode-select__content.svelte-fvoia4.svelte-fvoia4{display:flex;flex-direction:column;gap:1px;margin-left:10px}.audit-trail-mode-select__label-text.svelte-fvoia4.svelte-fvoia4{font-size:15px;line-height:1.2;font-weight:700}.audit-trail-mode-select__desc.svelte-fvoia4.svelte-fvoia4{margin:0;font-size:13px;line-height:17px;color:#666}.microservice__query .editor-group{padding:0;margin:0}.microservice__query .editor-group__container{width:100%;height:200px;padding:6px 0 0}.action-block.svelte-5bckon{display:flex;align-items:center;font-weight:500;font-size:14px;padding:4px 0;border-bottom:1px solid var(--cds-border-subtle)}.action-block.svelte-5bckon:first-child{padding-top:0}.action-block.svelte-5bckon:last-child{border-bottom:none;padding-bottom:0}.action-block__actions.svelte-5bckon{display:flex;font-weight:400;gap:4px}.action-block__prefix.svelte-5bckon{margin-right:10px}.action-block__suffix.svelte-5bckon{margin-left:10px}.action-block__append.svelte-5bckon{margin-left:24px}.microservice-form__action{display:flex;align-items:center;justify-content:space-between;border:none;cursor:pointer;padding:16px;margin:8px 0;background-color:var(--cds-ui-02);border:1px solid var(--cds-border-subtle);width:100%;transition:all,.2s}.microservice-form__action:hover{background-color:var(--cds-ui-01)}.microservice-form__action-in{display:flex;align-items:center}.microservice-form__action-title{font-weight:600;font-size:15px}.microservice-form__action-count{width:20px;height:20px;border-radius:100%;background-color:var(--cds-support-02);display:inline-flex;align-items:center;justify-content:center;font-size:11px;margin-left:4px;font-weight:600;color:#fff;padding:0;position:relative;top:-1px}.microservice-form__action-description{font-size:13px}.microservice-form__action-text{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.microservice-form__action-icon{margin-right:12px}.microservice-form__action-after-icon{margin-left:12px;transition:transform .2s ease-in-out}.microservice-form__action-after-icon.open{transform:rotate(180deg)}.microservice-form__action-prefix,.microservice-form__action-suffix{font-size:14px;line-height:18px}.microservice-form__action-button{display:flex;margin:0 12px}.microservice-form__action-button button{padding:0 16px}.microservice-localized-icon{display:inline-flex;flex-shrink:0;align-self:center;align-items:center;height:1em;overflow:visible;vertical-align:-.05em;color:var(--cds-interactive-01, #0f62fe)}.microservice-localized-icon--space{visibility:hidden}.microservice-localized-icon--inline{position:relative;top:.22em}.microservice-localized-icon--inline svg{width:12px;height:12px}.microservice-localized-icon--compact{margin-left:2px}.microservice-localized-icon--compact svg{width:12px;height:12px}.microservice__table-field.svelte-4dizmo.svelte-4dizmo{border:none;border-radius:2px;background-color:var(--cds-ui-01);font-size:12px;margin:2px;font-weight:500;color:var(--cds-text-02);cursor:pointer;transition:all,.1s}.microservice__table-field--selected.svelte-4dizmo.svelte-4dizmo{background-color:#fff}.relation-link-button.svelte-4dizmo.svelte-4dizmo{position:absolute;right:0}.relation-link-button.svelte-4dizmo img.svelte-4dizmo:hover{filter:brightness(0) saturate(100%) invert(17%) sepia(99%) saturate(5115%) hue-rotate(220deg) brightness(91%) contrast(128%)}.selection-wrapper.svelte-4dizmo.svelte-4dizmo{display:flex;flex-direction:row;border-top:1px solid #e0e0e0;margin-top:10px;padding-top:25px;gap:20px;align-items:flex-start}.selection-wrapper.svelte-4dizmo .left.svelte-4dizmo{position:relative;width:42.54%;border:1px solid #e0e0e0;border-radius:4px;padding:30px;overflow:hidden}.selection-wrapper.svelte-4dizmo .left .microservice-form__item-title.svelte-4dizmo{font-size:16px;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.selection-wrapper.svelte-4dizmo .right.svelte-4dizmo{width:57.46%;border:1px dashed #dfdfdf;border-radius:4px;padding:30px;position:sticky;top:16px;align-self:flex-start;height:fit-content}.selection-wrapper.svelte-4dizmo .right .title-bar.svelte-4dizmo{display:flex;flex-direction:column;color:#262626;font-size:15px;gap:12px;font-weight:600;margin-bottom:10px}.selection-wrapper.svelte-4dizmo .right .title-bar .sub-title.svelte-4dizmo{font-weight:400}.microservice-form__item-form.svelte-4dizmo.svelte-4dizmo{display:flex;flex-direction:column;position:relative;--tree-line-x:12px;--row-pad-left:32px;--indent-step:54px}.unRelation.svelte-4dizmo.svelte-4dizmo{padding-left:33px}.relation-table.svelte-4dizmo.svelte-4dizmo{padding-left:22px;padding-top:0;padding-bottom:0;--level:1;width:100%}.sub-field.svelte-4dizmo.svelte-4dizmo{margin-bottom:10px}.line.svelte-4dizmo.svelte-4dizmo{width:98%;background:#e0e0e0;height:1px;margin-top:5px;margin-left:1%;margin-bottom:5px}.line.relation.svelte-4dizmo.svelte-4dizmo{width:89.7%;margin-left:37px}.field-title.svelte-4dizmo.svelte-4dizmo{font-size:15px;color:#262626;font-weight:400}.field-title.svelte-4dizmo span.svelte-4dizmo{font-size:12px;color:#262626}.active-field.svelte-4dizmo.svelte-4dizmo{background:#f1f5ff;border-radius:6px}.active-field.field-border.svelte-4dizmo.svelte-4dizmo{padding-top:4px;padding-bottom:4px}.actions.svelte-4dizmo.svelte-4dizmo{margin-bottom:5px}.actions.sub.svelte-4dizmo.svelte-4dizmo{margin-left:15px}.actions.svelte-4dizmo button.svelte-4dizmo{color:#2c60f5;font-size:12px;background:none;border:none;cursor:pointer;padding:0}.actions.svelte-4dizmo button.svelte-4dizmo:not(:last-child):after{content:"|";margin:0 5px 0 10px;color:#999}.custom-ch.svelte-4dizmo.svelte-4dizmo{transform:scale(1.23);accent-color:#3d7e40;cursor:pointer}.chips-wrapper.svelte-4dizmo.svelte-4dizmo{background:#f5f5f5;border-radius:4px;padding:16px;font-size:15px}.chips-wrapper.svelte-4dizmo .prefix.svelte-4dizmo{color:#62c468;font-weight:500}.select-field-chip.svelte-4dizmo.svelte-4dizmo{display:inline-flex;align-items:center;padding:4px 16px 4px 2px;border-radius:3px;color:#000000d9;font-size:13px;line-height:1;cursor:help;position:relative;font-weight:500}.select-field-chip.svelte-4dizmo .comma.svelte-4dizmo{display:inline-block;width:5px;visibility:visible}.select-field-button.svelte-4dizmo.svelte-4dizmo{display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;width:15px;height:15px;cursor:pointer;padding:0;position:absolute;right:2px;top:3px;opacity:0;pointer-events:none}.select-field-chip.svelte-4dizmo.svelte-4dizmo:hover{background:#262626;color:#fff}.select-field-chip.svelte-4dizmo:hover .select-field-button.svelte-4dizmo{opacity:1;pointer-events:auto}.select-field-chip.svelte-4dizmo:hover .comma.svelte-4dizmo{visibility:hidden}.chip-prefix.svelte-4dizmo.svelte-4dizmo{color:#729cec}.tree-loader-overlay.svelte-4dizmo.svelte-4dizmo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;align-items:center;justify-content:center;background:#ffffffa6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.tree-loader-spinner.svelte-4dizmo.svelte-4dizmo{width:28px;height:28px;border-radius:50%;border:3px solid rgba(0,0,0,.15);border-top-color:#0000008c;animation:svelte-4dizmo-spin .8s linear infinite}@keyframes svelte-4dizmo-spin{to{transform:rotate(360deg)}}.junctionRelation.svelte-4dizmo.svelte-4dizmo{padding-left:35px;position:relative}.junctionRelation.svelte-4dizmo .junctionIcon.svelte-4dizmo{position:absolute;left:0;top:5px}.confirm-box{position:fixed;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:10000}.confirm-box__overlay{position:absolute;width:100%;height:100%;left:0;top:0;border:none;background-color:#091e4299}.confirm-box__body{display:flex;flex-direction:column;z-index:1;background-color:#fff;box-shadow:0 0 12px -4px #0000005d;border-radius:4px;padding:24px;max-width:340px}.confirm-box__header{display:flex;align-items:center;margin-bottom:12px}.confirm-box__header button{margin-left:auto}.confirm-box__title{font-size:18px;font-weight:500}.confirm-box__content{font-size:14px;font-weight:400;line-height:18px}.confirm-box__footer{margin-top:20px;display:flex;justify-content:flex-end}.confirm-box__confirm{display:inline-flex;align-items:center}.confirm-box__spinner{display:inline-block;flex:0 0 auto;width:14px;height:14px;margin-right:8px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:confirm-box-spin .7s linear infinite}@media (prefers-reduced-motion: reduce){.confirm-box__spinner{animation-duration:2.4s}}@keyframes confirm-box-spin{to{transform:rotate(360deg)}}.microservice-filter{padding:4px 6px 8px 4px;margin-bottom:36px;position:relative;border-radius:4px;transition:all,.2s;background-color:#fff}.microservice-filter--readonly:before{display:none}.microservice-filter--readonly .microservice-filter__required{pointer-events:none}.microservice-filter--ghost .microservice-filter__backdrop{opacity:1}.microservice-filter:before{content:"";position:absolute;height:100%;width:1px;left:16px;top:28px;background:#c1c1c1}.microservice-filter .bx--tag{border-radius:4px;padding:4px 8px}.microservice-filter__backdrop{position:absolute;left:0;top:0;width:100%;height:100%;background-color:var(--cds-tag-hover-blue);opacity:0;transition:all,.2s;pointer-events:none;border-radius:4px;z-index:1000}.microservice-filter__draggable{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;pointer-events:all;border-radius:4px;z-index:0}.microservice-filter__header{display:flex;align-items:center;padding-bottom:4px}.microservice-filter__content{display:flex;align-items:flex-start;position:relative}.microservice-filter__content .ng-select.focused{outline:2px solid var(--cds-focus);border-color:transparent}.microservice-filter__content .ng-select__list{max-height:252px;overflow-y:auto;z-index:10;position:fixed;width:280px!important;margin-top:2px;box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));background-color:var(--cds-ui-01, #f4f4f4)}.microservice-filter__content .ng-select__item{padding:12px;width:100%;line-height:100%;border-top:1px solid var(--cds-border-subtle)}.microservice-filter__condition{display:flex;align-items:center;position:relative;position:absolute;left:6px;bottom:calc(100% + 5px)}.microservice-filter__condition:before{content:"";position:absolute;height:calc(100% - 8px);width:1px;left:12px;top:100%;background:#c1c1c1}.microservice-filter__condition button{display:flex;justify-content:center;text-align:center;padding:4px 6px;min-width:32px;font-size:12px;min-height:22px;font-weight:500;position:relative}.microservice-filter__condition button:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.microservice-filter__condition button:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;border:1px solid var(--cds-interactive-01)}.microservice-filter__condition .bx--btn--tertiary{background-color:#fff}.microservice-filter__condition .bx--btn--tertiary:hover,.microservice-filter__condition .bx--btn--tertiary:focus{background-color:var(--cds-ui-01);color:var(--cds-interactive-01)}.microservice-filter__type .bx--tag{min-width:55px}.microservice-filter__type .bx--tag button{font-size:var(--cds-label-01-font-size, .75rem);font-weight:500;background-color:transparent;border:none;padding:0;cursor:move}.microservice-filter__types{display:flex;align-items:center;margin-right:8px;position:relative}.microservice-filter__types .bx--tag--high-contrast,.microservice-filter__types .bx--tag--cool-gray{border-top-left-radius:0;border-bottom-left-radius:0;padding:0;line-height:100%;min-width:auto;min-height:auto;height:24px;margin:0}.microservice-filter__types .bx--tag--high-contrast button,.microservice-filter__types .bx--tag--cool-gray button{background-color:transparent;border:none;padding:4px 10px;color:#fff}.microservice-filter__types .bx--tag--cool-gray{border-radius:4px}.microservice-filter__types .bx--tag--cool-gray button{color:var(--cds-text-01)}.microservice-filter__collapse{border:none;padding:2px 6px;margin:0 -2px 0 2px;background:#5c5c5c;height:24px;border-radius:4px 0 0 4px/4px 0px 0px 4px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;z-index:1}.microservice-filter__collapse--collapsed svg{transform:rotate(90deg)}.microservice-filter__collapse svg{width:12px;transition:all,.2s}.microservice-filter__input{margin-right:8px;flex:0 0 16%}.microservice-filter__source--readonly{pointer-events:none;opacity:.7}.microservice-filter__operation{margin-left:auto;position:relative}.microservice-filter__operation>button{color:var(--cds-text-01)}.microservice-filter__field{flex:0 0 25%;position:relative}.microservice-filter__value{flex:0 0 auto}.microservice-filter__required{background-color:transparent;border:none;padding:0;z-index:1;cursor:pointer}.microservice-filter__required .bx--tag{pointer-events:none;font-weight:500;width:70px;transition:all,.2s;outline:2px solid transparent}.microservice-filter__required:focus{z-index:10}.microservice-filter__required:focus .bx--tag{outline:2px solid var(--cds-focus)}.microservice-filter__required:focus .bx--tag--red{outline-color:#ca8487}.microservice-filter__required:hover .bx--tag{background-color:#e4eeff}.microservice-filter__required:hover .bx--tag--red{background-color:#ffe3e5}.microservice-filter__popover{background-color:var(--cds-ui-02);box-shadow:0 0 6px -1px #e0e0e0;border:1px solid #d5d5d5;border-radius:2px;z-index:1000}.microservice-filter__popover-item button{display:flex;align-items:center;background-color:transparent;border:none;cursor:pointer;font-weight:500;border-bottom:1px solid var(--cds-border-subtle);transition:all,.2s;width:100%;text-align:left;min-width:170px;padding:12px 16px}.microservice-filter__popover-item button:hover{background-color:var(--cds-ui-01)}.microservice-filter__popover-item button svg{margin-left:auto;width:16px}.microservice-filter__popover-item--danger button:hover{background-color:var(--cds-danger-02);color:#fff}.microservice-filter__popover-item:last-child button{border-bottom:none}.microservice-filter .bx--text-input{font-family:IBM Plex,sans-serif;font-size:12px;padding:11px}.microservice-filter .ng-select{font-family:IBM Plex,sans-serif}.microservice-filter .ng-select .selected-item,.microservice-filter .ng-select input,.microservice-filter .ng-select .ng-select__item{font-size:12px}.microservice-filters__children{background-color:#0000000a;padding:12px;margin:8px 0 8px 32px;border-radius:4px;width:calc(100% - 40px)}.microservice-filters__children .microservice-filter:after{content:"";position:absolute;height:1px;width:32px;left:-32px;top:24px;background:#c1c1c1}.microservice-filters__children .microservice-filter:last-child{margin-bottom:8px}.microservice-filters__children .microservice-filters__add{margin-top:0}.microservice-filters__add{margin-top:-16px;margin-left:8px}.microservice-filters__add>button{padding-right:42px;z-index:1;position:relative;background-color:#fff;margin-top:4px;font-size:13px;display:flex;align-items:center}.microservice-filters__add>button:hover,.microservice-filters__add>button:focus{background-color:var(--cds-ui-01);color:var(--cds-interactive-01)}.microservice-form-table-filters-content__dynamic-toggle.svelte-dd8phc.svelte-dd8phc{display:flex;align-items:center;gap:10px;padding:4px 0;margin-bottom:12px}.microservice-form-table-filters-content__dynamic-toggle.svelte-dd8phc .property-field__label.svelte-dd8phc{margin:0}.microservice-form-table-filters-content__dynamic-toggle.svelte-dd8phc .property-field__label.svelte-dd8phc .bx--label{font-size:13px;font-weight:500;color:var(--cds-text-01);margin:0}.microservice-form-table-filters-content__dynamic-toggle.svelte-dd8phc .property-field__input.svelte-dd8phc{flex:0 0 auto;width:3.75rem}.microservice-form-table-filters-content__dynamic-expression.svelte-dd8phc.svelte-dd8phc{flex:0 1 37.5%;min-width:0}.data-grid-container.svelte-n2qe2a.svelte-n2qe2a{width:100%;overflow-x:auto;white-space:nowrap;min-height:calc(100% - 70px)}.data-grid__th-select.svelte-n2qe2a.svelte-n2qe2a{width:20px;padding:8px 10px!important}.data-grid.bx--data-table.svelte-n2qe2a.svelte-n2qe2a{position:relative}.data-grid.bx--data-table.svelte-n2qe2a th.svelte-n2qe2a,.data-grid.bx--data-table.svelte-n2qe2a td.svelte-n2qe2a{vertical-align:middle}.translation-picker{display:flex;flex-direction:column;gap:12px}.translation-picker__zone{border:1px solid var(--cds-ui-03, #e0e0e0);border-radius:4px}.translation-picker__filter,.translation-picker__create{background-color:var(--cds-ui-01, #f4f4f4)}.translation-picker__filter{display:flex;flex-direction:column;gap:6px;padding:8px}.translation-picker__count{display:flex;justify-content:space-between;gap:8px;font-size:12px;color:var(--cds-text-03, #a8a8a8)}.translation-picker__list{max-height:260px;overflow-y:auto;background-color:var(--cds-ui-02, #ffffff)}.translation-picker__item{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:8px 12px;border:none;border-bottom:1px solid var(--cds-ui-02, #f4f4f4);background-color:transparent;cursor:pointer;text-align:left;overflow:hidden}.translation-picker__item:hover{background-color:var(--cds-ui-01, #f4f4f4)}.translation-picker__item.is-active{background-color:#e8eff5;box-shadow:inset 2px 0 0 var(--cds-interactive-01, #0f62fe)}.translation-picker__item:last-child{border-bottom:none}.translation-picker__key,.translation-picker__preview{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.translation-picker__key{font-size:13px;font-weight:600;color:var(--cds-text-01, #161616)}.translation-picker__preview{font-size:12px;color:var(--cds-text-03, #a8a8a8);min-height:16px}.translation-picker__empty{padding:16px;font-size:13px;color:var(--cds-text-03, #a8a8a8)}.translation-picker__error{font-size:12px;color:var(--cds-support-01, #da1e28)}.translation-picker__create{display:flex;flex-direction:column;gap:4px;padding:8px}.translation-picker__create-row{display:flex;align-items:flex-start;gap:8px}.translation-picker__create-row .bx--text-input-wrapper{flex:1}.translation-picker__create-row .bx--btn{margin-top:24px}div.svelte-3x6r27{position:relative;display:flex;width:100%}button.svelte-3x6r27{border:none;background:none;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);height:20px;width:20px;padding:0;border-radius:100%;display:flex;align-items:center;justify-content:center}button.svelte-3x6r27 .icon{font-size:1rem}button.svelte-3x6r27:hover{background-color:var(--cds-background-hover)}input.svelte-z4hzt{-webkit-font-smoothing:antialiased;border-spacing:0;border-collapse:collapse;box-sizing:border-box;border-radius:0;font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);outline:2px solid rgba(0,0,0,0);outline-offset:-2px;width:100%;border:none;border-bottom:1px solid var(--cds-ui-04, #8d8d8d);color:var(--cds-text-01, #161616);transition:background-color 70ms cubic-bezier(.2,0,.38,.9),outline 70ms cubic-bezier(.2,0,.38,.9);height:2rem;background-color:var(--cds-field-02, #ffffff);font-size:12.5px;font-family:inherit;padding:0px .6rem;padding-right:65px}button.svelte-z4hzt{background-color:#fff;border:none;cursor:pointer;height:calc(100% - 3px);margin-bottom:2px}.validation-crud__message.svelte-1dslnk6.svelte-1dslnk6{display:flex;align-items:flex-end;gap:4px}.table-container.svelte-1dslnk6.svelte-1dslnk6{overflow-x:auto;border:1px solid var(--cds-border-subtle);border-radius:var(--cds-border-radius);background-color:var(--cds-field);position:relative}.validation-table.svelte-1dslnk6.svelte-1dslnk6{width:100%;border-collapse:collapse;font-size:var(--cds-body-short-01-font-size)}.validation-table.svelte-1dslnk6 th.svelte-1dslnk6{background-color:var(--cds-layer-01);padding:var(--cds-spacing-04) var(--cds-spacing-03);text-align:left;font-weight:600;border-bottom:1px solid var(--cds-border-subtle);color:var(--cds-text-primary)}.validation-table.svelte-1dslnk6 td.svelte-1dslnk6{padding:var(--cds-spacing-04) var(--cds-spacing-03);border-bottom:1px solid var(--cds-border-subtle);vertical-align:middle}.validation-table.svelte-1dslnk6 tr:last-child td.svelte-1dslnk6{border-bottom:none}.validation-table.svelte-1dslnk6 tr.zebra.svelte-1dslnk6{background-color:var(--cds-layer-02)}.validation-table.svelte-1dslnk6 tr.svelte-1dslnk6:hover{background-color:var(--cds-layer-hover)}.center.svelte-1dslnk6.svelte-1dslnk6{text-align:center}.table-container.svelte-1dslnk6 .bx--text-input--sm{padding:0 var(--cds-spacing-02)}.select-folder.svelte-sd79qa.svelte-sd79qa{display:grid;grid-template-columns:38px 1fr 38px;height:38px;min-width:120px}.select-folder__value.svelte-sd79qa.svelte-sd79qa{border:none;cursor:pointer;position:relative;background-color:var(--cds-field);border-bottom:1px solid var(--cds-ui-04);text-align:start}.select-folder__value.svelte-sd79qa span.svelte-sd79qa{font-size:12px;padding-left:8px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;height:16px;padding:auto;position:absolute;width:100%;top:50%;left:0;transform:translateY(-50%)}.empty.svelte-sd79qa.svelte-sd79qa{color:var(--cds-text-02)}.select-folder__empty.svelte-sd79qa.svelte-sd79qa{grid-template-columns:32px 1fr}.microservices__table-value{display:flex;align-items:center;width:100%}.microservices__table-value>div{margin:0 4px}.microservices__table-value>div input{font-size:12px;padding:0px .6rem}.microservices__table-value>div button{font-size:12px}.microservices__table-value>div .bx--list-box__label{font-size:12px}.microservices__table-value>div .bx--list-box__menu-item__option{font-size:12px}.microservices__table-input .ng-select{background-color:#fff}.microservices__table-input .select-folder{display:flex!important;height:42px!important;min-width:auto!important;max-width:192px!important}.microservices__table-input .select-folder .btn{background-color:#fff;padding:4px 8px}.microservices__table-input .select-folder__value{background-color:#fff!important;width:160px!important;font-weight:500}.microservices__table-input .select-folder__value span{font-size:13px!important;height:auto!important;color:var(--cds-text-01)!important;font-family:IBM Plex Sans,Helvetica Neue,Arial,sans-serif}.microservices__table-options button{width:100%;height:38px;display:flex;padding:4px 20px}.microservices__table-options button .bx--tag{font-weight:500;min-width:20px;padding:0;margin-left:12px;pointer-events:none}.microservices__table-source{display:flex;gap:4px;align-items:center}.microservices__table-source .code-editor--size-md .cm-editor{min-height:2.65rem}.microservices__table .bx--accordion__title{margin:0;padding:4px 8px;font-weight:500;font-size:13px;color:var(--cds-text-02)}.microservices__table .bx--accordion__arrow{display:flex;align-items:center;height:1.2rem}.microservices__table .bx--accordion__item:first-child{border-top:none}.microservices__table .bx--accordion__item:last-child{border-bottom:none}.microservices__table .bx--accordion__content{padding:8px 4px}.microservices__table-loading .bx--loading-overlay{background-color:#fff}.microservices__table-item-tag{display:inline-flex;pointer-events:none;position:relative;top:-1px;margin:-4px 0}.microservices__table-item-tag .bx--tag{padding:2px;font-size:11px!important;height:18px;min-width:18px;border-radius:100%}.microservices__table-operation{border-bottom:1px solid var(--cds-border-subtle);padding-bottom:4px;margin-bottom:12px}.microservice-form-system__description{margin:12px 0 4px;color:var(--cds-text-02)}.microservice-form-system__row{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin-top:8px}.microservice-form-system__label{font-weight:600;margin-right:8px}.selection-wrapper.svelte-gt9ywf.svelte-gt9ywf{display:flex;flex-direction:row;border-top:1px solid #e0e0e0;margin-top:10px;padding-top:25px;gap:20px;align-items:flex-start}.selection-wrapper.svelte-gt9ywf .left.svelte-gt9ywf{position:relative;width:42.54%;border:1px solid #e0e0e0;border-radius:4px;padding:30px;overflow:hidden}.selection-wrapper.svelte-gt9ywf .left .microservice-form__item-title.svelte-gt9ywf{font-size:16px;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.selection-wrapper.svelte-gt9ywf .right.svelte-gt9ywf{width:57.46%;border:1px dashed #dfdfdf;border-radius:4px;padding:30px;position:sticky;top:16px;align-self:flex-start;height:fit-content}.selection-wrapper.svelte-gt9ywf .right .title-bar.svelte-gt9ywf{display:flex;flex-direction:column;color:#262626;font-size:15px;gap:12px;font-weight:600;margin-bottom:10px}.selection-wrapper.svelte-gt9ywf .right .title-bar .sub-title.svelte-gt9ywf{font-weight:400}.microservice-form__item-form.svelte-gt9ywf.svelte-gt9ywf{display:flex;flex-direction:column;position:relative}.empty.svelte-gt9ywf.svelte-gt9ywf{font-size:14px;color:var(--cds-text-02, #525252);padding:12px 0}.entity-group.svelte-gt9ywf.svelte-gt9ywf{display:flex;flex-direction:column}.entity-group__header.svelte-gt9ywf.svelte-gt9ywf{display:flex;align-items:center;gap:8px;padding:8px 0}.microservice__table-field.svelte-gt9ywf.svelte-gt9ywf{border:none;border-radius:2px;background-color:var(--cds-ui-01);font-size:12px;margin:2px;font-weight:500;color:var(--cds-text-02);cursor:pointer;transition:all,.1s}.microservice__table-field--selected.svelte-gt9ywf.svelte-gt9ywf{background-color:#fff}.entity-group__toggle.svelte-gt9ywf.svelte-gt9ywf{display:flex;align-items:center;justify-content:center;padding:0;flex:0 0 auto}.drill-toggle.svelte-gt9ywf.svelte-gt9ywf{position:absolute;left:2px}.entity-group__title.svelte-gt9ywf.svelte-gt9ywf{font-size:15px;font-weight:600;color:#262626;cursor:pointer;flex:1 1 auto}.entity-group__actions.svelte-gt9ywf.svelte-gt9ywf{margin-left:auto}.entity-group__actions.svelte-gt9ywf button.svelte-gt9ywf{color:#2c60f5;font-size:12px;background:none;border:none;cursor:pointer;padding:0}.entity-group__actions.svelte-gt9ywf button.svelte-gt9ywf:not(:last-child):after{content:"|";margin:0 5px 0 10px;color:#999}.entity-group__fields.svelte-gt9ywf.svelte-gt9ywf{display:flex;flex-direction:column;padding-left:20px}.field-border.svelte-gt9ywf.svelte-gt9ywf{position:relative}.unRelation.svelte-gt9ywf.svelte-gt9ywf{padding-left:33px}.relation-table.svelte-gt9ywf.svelte-gt9ywf{display:flex;flex-direction:column;padding-left:22px}.line.svelte-gt9ywf.svelte-gt9ywf{width:98%;background:#e0e0e0;height:1px;margin-top:5px;margin-left:1%;margin-bottom:5px}.field-title.svelte-gt9ywf.svelte-gt9ywf{font-size:15px;color:#262626;font-weight:400}.field-title.svelte-gt9ywf span.svelte-gt9ywf{font-size:12px;color:#262626}.actions.svelte-gt9ywf.svelte-gt9ywf{margin-bottom:5px}.actions.svelte-gt9ywf button.svelte-gt9ywf{color:#2c60f5;font-size:12px;background:none;border:none;cursor:pointer;padding:0}.actions.svelte-gt9ywf button.svelte-gt9ywf:not(:last-child):after{content:"|";margin:0 5px 0 10px;color:#999}.custom-ch.svelte-gt9ywf.svelte-gt9ywf{transform:scale(1.23);accent-color:#3d7e40;cursor:pointer}.chips-wrapper.svelte-gt9ywf.svelte-gt9ywf{background:#f5f5f5;border-radius:4px;padding:16px;font-size:15px}.chips-wrapper.svelte-gt9ywf .prefix.svelte-gt9ywf{color:#62c468;font-weight:500}.select-field-chip.svelte-gt9ywf.svelte-gt9ywf{display:inline-flex;align-items:center;padding:4px 16px 4px 2px;border-radius:3px;color:#000000d9;font-size:13px;line-height:1;cursor:help;position:relative;font-weight:500}.select-field-chip.svelte-gt9ywf .comma.svelte-gt9ywf{display:inline-block;width:5px;visibility:visible}.select-field-button.svelte-gt9ywf.svelte-gt9ywf{display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;width:15px;height:15px;cursor:pointer;padding:0;position:absolute;right:2px;top:3px;opacity:0;pointer-events:none}.select-field-chip.svelte-gt9ywf.svelte-gt9ywf:hover{background:#262626;color:#fff}.select-field-chip.svelte-gt9ywf:hover .select-field-button.svelte-gt9ywf{opacity:1;pointer-events:auto}.select-field-chip.svelte-gt9ywf:hover .comma.svelte-gt9ywf{visibility:hidden}.chip-prefix.svelte-gt9ywf.svelte-gt9ywf{color:#729cec}.tree-loader-overlay.svelte-gt9ywf.svelte-gt9ywf{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;align-items:center;justify-content:center;background:#ffffffa6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.tree-loader-spinner.svelte-gt9ywf.svelte-gt9ywf{width:28px;height:28px;border-radius:50%;border:3px solid rgba(0,0,0,.15);border-top-color:#0000008c;animation:svelte-gt9ywf-spin .8s linear infinite}@keyframes svelte-gt9ywf-spin{to{transform:rotate(360deg)}}.microservice__view-operation{border-bottom:1px solid var(--cds-border-subtle);padding-bottom:4px;margin-bottom:12px}.auth__middlewares{height:calc(100% - 40px)}.auth__middlewares-note{margin-bottom:20px;font-size:12px;line-height:16px;color:var(--cds-text-02, #525252)}.auth__middlewares-group{margin-bottom:20px}.auth__middlewares-group h6{font-weight:500;margin-bottom:8px}.auth__middlewares-group .bx--row{margin:0}.auth__middlewares-group .property-field{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:4px;padding:0}.auth__middlewares-group .property-field__label{width:100%;margin-bottom:8px}.auth__middlewares-group .property-field__input{max-width:100%}.microservice-special-configuration{margin:0}.microservice-special-configuration .property-field{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:4px;padding:0}.microservice-special-configuration .property-field__label{width:100%;margin-bottom:8px}.microservice-special-configuration .property-field__input{max-width:100%}.spacing{display:block;margin-bottom:50px}.microservice-form__item-sub-title{font-size:14px;font-weight:600;margin:35px 0 15px}.schedule-end{display:flex;flex-direction:column;gap:8px}.schedule-end__field{max-width:260px}.schedule-end__count{display:flex;align-items:center;gap:8px;max-width:260px}.schedule-end__error{font-size:12px;color:var(--cds-text-error)}.schedule-interval{display:flex;flex-direction:column;gap:8px}.schedule-interval__every{display:grid;grid-template-columns:minmax(120px,160px) minmax(140px,200px);gap:8px;align-items:end}.schedule-interval__chips{display:flex;flex-wrap:wrap;gap:4px}.schedule-interval__month{display:grid;grid-template-columns:repeat(7,40px);gap:4px}.schedule-interval__chip{height:32px;min-width:40px;padding:0 8px;border:1px solid var(--cds-border-subtle);background-color:var(--cds-field-01);color:var(--cds-text-01);cursor:pointer;font-size:13px}.schedule-interval__chip:hover{background-color:var(--cds-hover-ui)}.schedule-interval__chip--selected{background-color:var(--cds-interactive-01);border-color:var(--cds-interactive-01);color:var(--cds-text-04)}.schedule-interval__chip--selected:hover{background-color:var(--cds-hover-primary)}.schedule-interval__chip--wide{grid-column:span 3}.schedule-interval__time{max-width:200px}.schedule-interval__error{font-size:12px;color:var(--cds-text-error)}.schedule-editor{margin-bottom:8px}.schedule-editor .bx--radio-button-group{margin:8px 0 16px}.schedule-editor__body{display:grid;grid-template-columns:minmax(0,3fr) minmax(240px,2fr);gap:24px}@media (max-width: 900px){.schedule-editor__body{grid-template-columns:1fr}}.schedule-editor__fields{display:flex;flex-direction:column;gap:16px}.schedule-editor__field{max-width:320px}.schedule-editor__summary{align-self:start;display:flex;flex-direction:column;gap:8px;padding:16px;background-color:var(--cds-ui-02);border:1px solid var(--cds-border-subtle)}.schedule-editor__summary-text{font-size:14px;font-weight:600;margin-bottom:8px}.schedule-editor__upcoming{display:flex;flex-wrap:wrap;gap:4px}.schedule-editor__label,.schedule-editor__muted{font-size:12px;color:var(--cds-text-02)}.schedule-editor__error{font-size:12px;color:var(--cds-text-error)}.run-history{min-width:0;display:flex;flex-direction:column;gap:16px;margin:8px 0 16px}.run-history__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.run-history__card{padding:12px 16px;border:1px solid var(--cds-border-subtle);border-radius:8px;background-color:var(--cds-ui-01)}.run-history__card-label{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--cds-text-02)}.run-history__card-value{margin-top:6px;font-size:24px;font-weight:600;color:var(--cds-text-01)}.run-history__dot{width:8px;height:8px;border-radius:50%}.run-history__dot--total{background-color:#6f3cf5}.run-history__dot--completed{background-color:var(--cds-support-02)}.run-history__dot--failed{background-color:var(--cds-support-01)}.run-history__dot--duration{background-color:#e8751a}.run-history__tabs{display:flex;gap:4px;border-bottom:1px solid var(--cds-border-subtle)}.run-history__tab{display:flex;align-items:center;gap:6px;padding:8px 12px;border:none;border-bottom:2px solid transparent;background:none;color:var(--cds-text-02);font-size:14px;cursor:pointer}.run-history__tab:hover{color:var(--cds-text-01)}.run-history__tab--active{border-bottom-color:var(--cds-interactive-01);color:var(--cds-text-01);font-weight:600}.run-history__tab-count{min-width:20px;padding:0 6px;border-radius:10px;background-color:var(--cds-ui-03);font-size:12px;font-weight:400;line-height:18px;text-align:center}.run-history__table-wrapper{min-width:0;max-width:100%;overflow-x:auto;border:1px solid var(--cds-border-subtle);border-radius:8px}.run-history__table{width:100%;border-collapse:collapse;font-size:13px}.run-history__table th{padding:10px 16px;background-color:var(--cds-ui-01);color:var(--cds-text-01);font-weight:600;text-align:left;white-space:nowrap}.run-history__table td{padding:12px 16px;border-top:1px solid var(--cds-border-subtle);color:var(--cds-text-01);white-space:nowrap}.run-history__table tbody tr:hover td{background-color:var(--cds-hover-ui)}.run-history__sort{display:inline-flex;align-items:center;gap:4px;padding:0;border:none;background:none;color:inherit;font:inherit;cursor:pointer}.run-history__sort svg{fill:var(--cds-text-02)}.run-history__sort--active svg{fill:var(--cds-interactive-01)}.run-history__run{font-variant-numeric:tabular-nums;color:var(--cds-text-02)}.run-history__status{display:inline-block;padding:2px 10px;border-radius:12px;font-size:12px;line-height:18px}.run-history__status--completed{background-color:color-mix(in srgb,var(--cds-support-02) 16%,transparent);color:var(--cds-support-02)}.run-history__status--failed{background-color:color-mix(in srgb,var(--cds-support-01) 14%,transparent);color:var(--cds-support-01)}.run-history__status--running{background-color:color-mix(in srgb,#e8751a 16%,transparent);color:#b95a0c}.run-history__error{display:inline-block;max-width:260px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;color:var(--cds-text-error)}.run-history__muted{color:var(--cds-text-02)}.run-history__action-cell{width:64px;text-align:center!important}.run-history__icon-button{display:inline-flex;padding:4px;border:none;border-radius:4px;background:none;color:var(--cds-icon-01);cursor:pointer}.run-history__icon-button:hover{background-color:var(--cds-hover-ui)}.run-history__footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;font-size:13px}.run-history__pages{display:flex;align-items:center;gap:6px}.run-history__page{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:32px;height:32px;padding:0 8px;border:1px solid var(--cds-border-subtle);border-radius:6px;background-color:var(--cds-ui-02);color:var(--cds-text-01);font-size:13px;cursor:pointer}.run-history__page:hover:not(:disabled){background-color:var(--cds-hover-ui)}.run-history__page:disabled{color:var(--cds-text-disabled);cursor:not-allowed}.run-history__page--active{border-color:var(--cds-interactive-01);background-color:var(--cds-interactive-01);color:var(--cds-text-04)}.run-history__page--active:hover:not(:disabled){background-color:var(--cds-hover-primary)}.run-history__page--wide{padding:0 12px}.run-history__page--gap{border-color:transparent;background:none;cursor:default}.run-history .empty-state__image{margin:0!important}.microservice-schedule-status{margin:16px 0 8px;padding:16px;background-color:var(--cds-ui-02);border:1px solid var(--cds-border-subtle)}.microservice-schedule-status__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:12px}.microservice-schedule-status__actions{display:flex;flex-wrap:wrap;gap:8px}.microservice-schedule-status__summary{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:12px}.microservice-schedule-status__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-bottom:12px}.microservice-schedule-status__label{font-size:12px;color:var(--cds-text-02);margin-bottom:4px}.microservice-schedule-status__value{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:14px}.microservice-schedule-status__countdown{margin-top:4px;font-size:20px;font-weight:600;font-variant-numeric:tabular-nums}.microservice-schedule-status__upcoming{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin-bottom:8px}.microservice-schedule-status__muted{font-size:12px;color:var(--cds-text-02)}.microservice-schedule-status__error{display:block;margin-top:4px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--cds-text-error)}.microservice-form{margin-top:12px}.microservice-form__column{margin-bottom:16px}.microservice-form__item-title{font-weight:600;font-size:15px}.microservice-form__item-group{margin-bottom:16px}.microservice-form__item-form{padding:16px 0}.microservice-form__item-table .data-grid-container{overflow-x:inherit!important}.microservice-form__item-table .bx--list-box__menu{max-height:20rem}.microservice-form .bx--tab-content{padding:16px 8px;height:calc(100% - 40px)}.microservice-form textarea{resize:none}.workflow-table__form-operations{padding:8px 0 0}.workflow-table__form-operations--advance .selectable-button .bx--tile{background:#f0f9ff;border-color:#b4c3ea}.workflow-table__form-operations--advance .selectable-button .bx--tile .selectable-button__icon svg{fill:#1e4268}.workflow-table__form-operations--advance .selectable-button .bx--tile:hover{background:#e8f2fa}.workflow-table__form-operations-title{font-size:12px;font-weight:500;margin-bottom:4px}.workflow-table__form-operations-content{display:flex;gap:8px}.workflow-table__form .bx--tabs__nav-item:hover:not(.bx--tabs__nav-item--disabled){box-shadow:inherit}.workflow-table__form .ng-select{padding-left:10px}.workflow-table__form .ng-select__list{background-color:#fff;border:1px solid var(--cds-border-subtle);font-size:12px}.workflow-table__form .select-folder__value span{font-size:12px!important}.workflow-table__form .ng-select .selected-item{font-size:12px;font-weight:500}.workflow-table__form .ng-select__item{border-top:1px solid var(--cds-border-subtle);font-size:12px;transition:all,.2s}.workflow-table__form .ng-select__item:hover,.workflow-table__form .ng-select__item:visited,.workflow-table__form .ng-select__list-item.hover{background-color:var(--cds-ui-01)}.workflow-table__form .ng-select__list-item{padding:0;transition:all,.2s}.workflow-table__form .ng-select__list-item.active{background-color:var(--cds-ui-01)}.workflow-table__form .code-editor--size-md .cm-editor{min-height:2rem;font-size:12px;padding:6px 4px}.workflow-table__form .code-editor--size-md .cm-placeholder{font-size:12px}.workflow-table__form .code-editor__description{font-size:11px}.workflow-table__form .bx--data-table td{padding-left:8px;padding-right:8px}.workflow-table__form .bx--data-table td .code-editor .codemirror-wrapper{background-color:#fff}.workflow-table__form .bx--data-table th{padding-left:12px;padding-right:12px}.workflow-table__form .selectable-button .bx--tile{min-width:2rem}.workflow-table__form .selectable-button .bx--tile .selectable-button__text{font-size:12px}.workflow-table__form .selectable-button .bx--tile .selectable-button__text small{font-size:11px;margin-top:0}.workflow-table__form .selectable-button .bx--tile .selectable-button__checked{width:15px;height:15px;margin-top:-7.5px}.workflow-table__form .selectable-button .bx--tile .selectable-button__checked svg{width:13px;height:13px}.workflow-table__form .microservice-form__item-form{padding:14px 0}.workflow-table__form .microservice-form__item-title{font-size:13px;font-weight:500}.workflow-table__form .microservices__table .bx--accordion__title{margin:0;padding:4px 8px;font-weight:500;font-size:13px;color:var(--cds-text-02)}.workflow-table__form .microservices__table .bx--accordion__arrow{display:flex;align-items:center;height:1.2rem}.workflow-table__form .microservices__table .bx--accordion__item:first-child{border-top:none}.workflow-table__form .microservices__table .bx--accordion__item:last-child{border-bottom:none}.workflow-table__form .microservices__table .bx--accordion__content{padding:8px 4px}.workflow-table__form .microservices__table-tabs .bx--tab-content{padding:16px 4px;overflow:visible}.workflow-table__form .microservices__table-tabs a.bx--tabs__nav-link{font-size:13px!important}.workflow-table__form .microservices__table-tabs a.bx--tabs__nav-link small{width:18px;height:18px;border-radius:100%;background-color:var(--cds-ui-01);border:1px solid var(--cds-border-subtle);display:inline-flex;align-items:center;justify-content:center;font-size:9px;margin-left:4px;top:-.5px;font-weight:600;padding:0;position:relative}.workflow-table__form .microservices__table-loading .bx--loading-overlay{background-color:#fff}.workflow-table__form .microservices__table-item-tag{display:inline-flex;pointer-events:none;position:relative;top:-1px;margin:-4px 0}.workflow-table__form .microservices__table-item-tag .bx--tag{padding:2px;font-size:11px!important;height:18px;min-width:18px;border-radius:100%}.workflow-table__form .microservices__table-operation{border-bottom:none;padding-bottom:4px;margin-bottom:12px}.workflow-table__button--fields{display:flex;align-items:center;cursor:pointer;padding:12px;font-weight:500;width:100%;background-color:#ffab0017;border:1px solid rgba(255,170,0,.158);transition:all,.2s}.workflow-table__button--fields b{text-decoration:underline;margin-left:4px;font-weight:600}.workflow-table__button--fields:hover{background:#ffaa0049}.workflow-table__button--fields svg{margin-right:8px}.enable-dynamic-filters{display:flex;flex-direction:column}.workflow-table{box-sizing:border-box;margin:-16px 0;overflow-y:auto;overflow-x:hidden;max-height:70vh}.workflow-table .microservice__header{align-items:center}.workflow-table .microservice__header-image{margin-right:2px}.workflow-table .microservice__header-image img{width:26px}.workflow-table .microservice__header-text small{font-size:12px}.workflow-table .microservice__header-text span{font-size:13px}.workflow-table .empty-state__title{margin:12px 0}.workflow-table .empty-state__image{margin-bottom:20px}.workflow-table .empty-state__image img{height:100px}.workflow-table .empty-state__content{font-size:21px!important}.workflow-table__redirect{height:100%;margin-right:8px}.workflow-table__redirect button{min-height:26px;color:var(--cds-interactive-03)!important;border-bottom:1px solid var(--cds-interactive-03)!important}.workflow-table__redirect button:hover,.workflow-table__redirect button:focus,.workflow-table__redirect button:active,.workflow-table__redirect button:visited{color:#fff!important}.workflow-email.svelte-b7o8gu{margin:-16px 0}.workflow-loop.svelte-1je15x0{min-width:320px;margin:-16px 0 16px}.workflow-loop__data.svelte-1je15x0 .cm-editor{height:100%;max-height:250px}.workflow-loop__data.svelte-1je15x0 .cm-scroller{overflow:auto}.flow-item.svelte-1je15x0{display:flex;align-items:center;gap:8px;height:17px}.flow-item.active.svelte-1je15x0{position:absolute;left:31px;top:50%;z-index:10}.flow-icon.svelte-1je15x0{display:flex;justify-content:center;align-items:center;padding:4px;color:#fff;border-radius:4px;border:1px solid var(--cds-border-subtle);background-color:#fff}.flow-icon.svelte-1je15x0 svg{height:15px;width:15px}.select-flow{position:relative}.select-flow .bx--text-input{padding-left:47px}.select-flow .bx--list-box--expanded .bx--list-box__menu{max-height:400px}.workflow-builder__steps{border-radius:8px;overflow:hidden;text-align:left}.workflow-builder__steps-header{font-weight:600;padding:12px;font-size:14px;font-weight:500;color:var(--cds-text-01);border-bottom:1px solid var(--cds-border-subtle);text-align:left}.workflow-builder__steps-object{display:flex;align-items:center;padding:4px;border-radius:4px;border:1px solid var(--cds-border-subtle);background-color:var(--cds-icon-inverse)}.workflow-builder__steps-object svg{width:16px;height:16px;color:var(--cds-ui-02)}.workflow-builder__steps-group{display:flex;padding:6px 0;border-bottom:1px solid var(--cds-border-subtle)}.workflow-builder__steps-group:last-child{border-bottom:none}.workflow-builder__steps-content{padding:4px 8px}.workflow-builder__steps-wrapper{display:flex;align-items:center;border:none;background-color:transparent;font-weight:500;color:var(--cds-text-01);cursor:pointer;padding:6px;min-width:130px;transition:all,.25s;border-radius:4px;text-align:left}.workflow-builder__steps-wrapper:hover{background-color:var(--cds-ui-01)}.workflow-builder__steps-title{margin-left:8px;text-align:lefts}.workflow-builder__steps-title small{display:block;font-size:12px;font-weight:400;color:var(--cds-text-02);padding:0;margin:0}.workflow-builder__branch{display:flex;align-items:center;margin:4px 0;border-radius:4px;font-size:11px;font-weight:500;right:0;position:relative;cursor:default;border:none;background:transparent;padding:0}.workflow-builder__branch .bx--popover{margin-left:66px}.workflow-builder__branch .bx--popover:before{content:"";position:absolute;left:0;top:50%;background-color:#ceced2;height:2px;width:40px;margin-top:-7px}.workflow-builder__branch .bx--popover-contents{border-radius:8px;box-shadow:inherit;max-width:100%;border:1px solid var(--cds-border-subtle)}.workflow-builder__branch span{display:inline-flex;width:12px;height:12px;border-radius:100%;margin-left:auto;border:3px solid;border-color:#7a869a;position:absolute;right:-26px;margin-bottom:12px;transition:all,.25s;transform-origin:center;transform:scale(1)}.workflow-builder__branch-draggable{position:absolute;right:-21px!important;bottom:0;margin-top:-4px;opacity:0;z-index:22;width:18px!important;height:18px!important;cursor:pointer!important}.workflow-builder__branch:hover:before{opacity:.08}.workflow-builder__branch:hover span{transform:scale(1.25);border-color:#36b37e!important;border-width:2px;background-color:#c2f1dd}.workflow-builder__branch--untitled{right:8px;position:absolute}.workflow-builder__branch--untitled .workflow-builder__branch-draggable{right:-28px!important}.workflow-builder__branch--untitled span{right:-34px!important}.workflow-builder__branch--untitled .bx--popover{margin-left:74px}.workflow-builder__node--vertical .bx--popover{margin-left:40px;margin-top:6px}.workflow-builder__node--vertical .workflow-builder__steps-group{flex-direction:column}.workflow-builder__node--vertical .workflow-builder__steps-wrapper small{display:none}.workflow-builder__node--vertical .workflow-builder__steps-object svg{width:14px;height:14px}.workflow-condition{margin:-16px 0}.workflow-condition__item-header{display:flex;align-items:center;padding:2px 0}.workflow-condition__item-header button{margin-left:auto;border:none;background-color:transparent;cursor:pointer;padding:4px 6px;transition:all,.2s}.workflow-condition__item-header button:hover{background-color:var(--cds-ui-01)}.workflow-condition__item-header button svg{width:13px;height:13px}.workflow-condition__item-content{display:flex;align-items:center}.workflow-condition__item-content .code-editor{margin-right:8px}.json-editor{width:100%;min-width:180px;display:flex;flex-direction:column;background-color:#fff}.json-editor__description{font-size:var(--cds-helper-text-01-font-size, .75rem);line-height:var(--cds-helper-text-01-line-height, 1.33333);letter-spacing:var(--cds-helper-text-01-letter-spacing, .32px);z-index:0;width:100%;margin-top:.25rem;color:var(--cds-text-02, #525252)}.json-editor .codemirror-wrapper{width:100%;background-color:var(--cds-ui-01)}.json-editor .cm-editor{outline:2px solid transparent;border-bottom:1px solid var(--cds-ui-04);background-color:var(--cds-ui-01);font-size:13px;font-family:var(--cds-code-01-font-family);padding:3px 8px 3px 4px;min-height:2rem;line-height:2rem}.json-editor .cm-focused{outline:2px solid var(--cds-focus, #0f62fe)!important}.json-editor .cm-placeholder{font-size:12px}.json-editor .cm-gutters{display:none}.json-editor .cm-activeLine{background-color:transparent}.json-editor .cm-content{font-family:IBM Plex,sans-serif;color:var(--cds-text-02)}.json-editor .cm-tooltip{background-color:var(--cds-ui-02);border:1px solid #d8d8d8;overflow:hidden;border-radius:4px;box-shadow:1px 3px 12px -9px #3e3e3ea0}.json-editor .cm-tooltip.cm-tooltip-autocomplete{overflow:visible}.json-editor .cm-tooltip.cm-tooltip-hover{font-size:12px;font-weight:500;font-family:var(--cds-code-01-font-family);padding:6px;line-height:16px}.json-editor .cm-tooltip.cm-tooltip-autocomplete ul li{display:flex;justify-content:space-between;padding:2px 4px}.json-editor .cm-tooltip.cm-tooltip-autocomplete ul li div{display:none}.json-editor .cm-tooltip.cm-tooltip-autocomplete ul li:hover{background-color:#0f63fe1e;color:var(--cds-text-01)}.json-editor--size-md .cm-editor{padding:7px 8px 0;min-height:2.5rem;font-size:13px}.json-editor--size-md .cm-placeholder{font-size:13px}.panel__body:has(.json-editor:not(.json-editor--embedded)) .panel__body-sidebar{position:absolute;left:-6px;top:0;width:61px;height:53px;z-index:99;display:flex;justify-content:center;align-items:end;padding:0}.panel__body:has(.json-editor:not(.json-editor--embedded)) .panel__content{padding:0;margin-bottom:0}.panel__body:has(.json-editor:not(.json-editor--embedded)) .panel__header-text{margin-left:36px}.dto-modules .selectable-button{z-index:1;position:relative}.dto-modules .selectable-button--active{z-index:100}.dto-modules__list-popup{background-color:var(--cds-ui-02);border:1px solid var(--cds-border-subtle);box-shadow:0 0 11px -7px #000}.dto-modules__list-popup-item{border-bottom:1px solid var(--cds-border-subtle)}.dto-modules__list-popup-item button{width:100%;padding:12px 14px!important;font-size:13px;color:var(--cds-text-01)}.dto-modules__list-popup-item button:hover{color:var(--cds-text-01)}.dto-modules__list-json{padding:12px 44px}.dto-modules__list-action{margin-right:0}.dto-modules__list-action>button{background-color:transparent;border:none;display:flex;align-items:center;cursor:pointer;padding:4px;transition:all,.1s}.dto-modules__list-action>button:hover{background-color:var(--cds-ui-03)}.dto-module-button{width:100%;display:flex;align-items:center;justify-content:flex-start;padding:10px 8px;font-weight:500;font-size:13px;background-color:var(--cds-ui-01);color:var(--cds-text-02);cursor:pointer;transition:all,.1s;border:1px solid transparent}.dto-module-button__container{display:flex}.dto-module-button:hover{background-color:var(--cds-ui-03)}.dto-module-button--active{background-color:#eff7ff;border-color:#a8b9e6}.dto-module-button--active:hover{background-color:#e0e9f3}.dto-module-button__icon{margin-left:auto;display:flex;padding-left:12px}.dto-module-button__image{display:flex;padding-right:6px}.dto-module-button__image img{height:18px;width:18px}.dto-module-button__image--filtered img{height:16px;filter:brightness(0) saturate(100%) invert(33%) sepia(22%) saturate(1068%) hue-rotate(170deg) brightness(99%) contrast(88%)}.dto-module-button__behaviour{cursor:pointer;border:none;display:flex;align-items:center;padding:3px 8px;margin:-4px 0 -4px auto;border-radius:2px;color:#fff;background-color:#36b37e;font-weight:500}.dto-module-button__behaviour-icon{margin-left:6px;display:flex}.dto-module-button__behaviour-icon svg{width:12px;margin:0}.dto-module-button__behaviour:hover{background-color:#37a879}.dto-module-button__popup{padding:6px;margin-top:2px;background-color:var(--cds-ui-02);z-index:100;border-radius:2px;box-shadow:0 5px 9px -6px #7b7b7b}.dto-module-button__popup-property{display:flex;align-items:center;padding:6px;min-width:160px;font-size:13px;font-weight:400;cursor:pointer;background-color:transparent;border:none;border-bottom:1px solid var(--cds-border-subtle);transition:all,.1s}.dto-module-button__popup-property:hover{background-color:var(--cds-ui-01)}.dto-module-button__popup-property:last-child{border-bottom:none}.dto-module-button__popup-property-title{font-size:12px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.dto-module-button__popup-property-title small{font-size:11px;color:var(--cds-text-02)}.dto-module-button__popup-property-icon{margin-right:6px;display:flex;background-color:#0000001a;padding:4px;border-radius:2px}.dto-module-button__popup-property img{width:12px}.dto-module-button__text{font-weight:500;font-size:13px;max-width:100%;color:var(--cds-text-01);flex-wrap:wrap;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block}.dto-module-button__placeholder{font-size:13px}.dto-module-picker.svelte-3igpd0.svelte-3igpd0{display:flex;gap:2px;position:relative}.dto-module-picker.svelte-3igpd0 button.svelte-3igpd0{opacity:0;position:absolute;top:1px;right:1px;display:flex;align-items:center;gap:4px;height:calc(100% - 2px);padding:0 8px;border:none;border-radius:2px;color:var(--ng-text-color);cursor:pointer;background-color:#fff}.dto-module-picker.svelte-3igpd0:hover button.svelte-3igpd0{opacity:1;transition:opacity .2s}.dto-tree__field{display:flex;flex-wrap:wrap;align-items:center;position:relative;background-color:var(--cds-ui-02);width:100%;padding:4px 0}.dto-tree__field-handle{display:flex;align-items:center;justify-content:center;cursor:grab;padding:0 4px;color:var(--cds-text-03);opacity:.6;transition:opacity .1s}.dto-tree__field-handle:hover{opacity:1}.dto-tree__field-handle:active{cursor:grabbing}.dto-tree__field.ghost{opacity:.4}.dto-tree__field.dragging{opacity:.8;box-shadow:0 2px 8px #00000026}.dto-tree__field:before{content:"";position:absolute;left:18px;height:calc(100% + 2px);width:2px;top:12px;z-index:1;background-color:var(--cds-border-subtle)}.dto-tree__field--sortable:before{left:42px}.dto-tree__field-input{padding:0 12px 0 0;flex:1 1 160px;min-width:160px;max-width:440px}.dto-tree__field-input .bx--text-input{font-size:13px;height:2.2rem;padding:0px .7rem;width:100%}.dto-tree__field-mode{width:148px;margin-right:12px}.dto-tree__field-mode .bx--content-switcher--sm{height:2.2rem}.dto-tree__field-mode .bx--content-switcher-btn{font-size:13px;padding:10px 6px;border-radius:0;border-color:#cdcdcd}.dto-tree__field-mode .bx--content-switcher-btn:after{display:none}.dto-tree__field-mode .bx--content-switcher-btn:focus{box-shadow:inherit}.dto-tree__field-mode .bx--content-switcher-btn.bx--content-switcher--selected:disabled{background-color:#eee}.dto-tree__field-actions{margin-left:auto}.dto-tree__field-type{background-color:var(--cds-ui-01);border:none;padding:7px 10px;min-width:140px;font-size:12.5px;font-weight:500;margin-right:12px;z-index:1;cursor:pointer;z-index:11;position:relative;display:flex;align-items:center;border-bottom:1px solid var(--cds-ui-04)}.dto-tree__field-type:focus{z-index:10;outline:2px solid var(--cds-focus)}.dto-tree__field-type-icon{margin-right:4px;display:flex;background-color:#0000001a;padding:4px;border-radius:2px}.dto-tree__field-type-icon img{height:12px}.dto-tree__field-type-caret{margin-left:auto;display:flex;align-items:center}.dto-tree__field-type-caret svg{height:14px}.dto-tree__field-popup{padding:6px;margin-top:2px;background-color:var(--cds-ui-02);z-index:100;border-radius:2px;box-shadow:0 5px 9px -6px #7b7b7b}.dto-tree__field-property{display:flex;align-items:center;padding:6px;min-width:120px;font-size:13px;font-weight:400;cursor:pointer;background-color:transparent;border:none;border-bottom:1px solid var(--cds-border-subtle);transition:all,.1s}.dto-tree__field-property:hover{background-color:var(--cds-ui-01)}.dto-tree__field-property:last-child{border-bottom:none}.dto-tree__field-property-icon{margin-right:6px;display:flex;background-color:#0000001a;padding:4px;border-radius:2px}.dto-tree__field-property img{width:12px}.dto-tree__field-children{width:100%;flex:1 1 100%;background-color:#00000005;margin:8px 0 0 57px;padding:12px;position:relative}.dto-tree__field-children .dto-tree,.dto-tree__field-children .dto-tree__fields{margin-top:0}.dto-tree__field-children .dto-tree__field{padding:8px;margin-top:6px;box-shadow:0 1px 7px -6px #000}.dto-tree__field-children .dto-tree__field:after{content:"";position:absolute;left:-26px;width:26px;height:2px;top:50%;z-index:1;background-color:var(--cds-border-subtle)}.dto-tree__field-children .dto-tree__field:before{left:24px}.dto-tree__field-children .dto-tree__field--sortable:before{left:48px}.dto-tree__field-children .dto-tree__field:first-child{margin-top:0}.dto-tree__field-children .dto-tree__field .dto-module-button__text{max-width:100px}.dto-tree{margin-top:12px;padding-right:16px}.dto-tree__fields{margin-top:20px}.dto-tree__fields-title{margin-bottom:6px;font-size:14px}.dto-tree__fields-button{margin-top:14px}.dto-tree__fields-button button{font-size:13px}.dto-tree__fields-empty{margin-top:12px}.dto-modules .bx--tabs{border-bottom:2px solid #e0e0e0}.dto-modules .bx--tabs__nav-link{padding:12px 6px;position:relative;width:10rem;font-size:14px!important}.dto-modules .bx--tabs__nav-link:active,.dto-modules .bx--tabs__nav-link:focus{padding:12px;width:10rem}.dto-modules .bx--tab-content{padding:12px 0}.dto-modules .selectable-button .bx--tile .selectable-button__image img{height:22px}.dto-modules .selectable-button--active .dto-modules__list-action{margin-right:24px}.dto-modules__list{margin:4px 0}.dto-modules__circle{display:flex;width:8px;height:8px;border-radius:100%;background-color:#a2c1ad;position:absolute;right:12px;top:50%;margin-top:-2px}.dto-existing__module{margin-top:8px}.dto-existing__module .dto-module-button{display:flex;width:auto;font-size:14px;padding:10px 14px}.dto-existing__module .dto-module-button__text{max-width:100%;font-size:14px}.dto-panel__title{font-size:16px;margin:12px 0 8px;font-weight:400}.dto-panel__type-icon{display:flex;padding:4px;border-radius:2px;margin:0 2px 4px 0}.dto-panel__type-icon img{width:14px}.dto-panel__empty{display:flex;background-color:#ffab0017;padding:16px 12px;border-radius:4px}.dto-panel__empty span{margin-right:8px;margin-top:2px}.dto-panel__empty b{font-weight:600;font-size:14px;margin-bottom:4px;display:block}.dto-panel__empty p{font-size:12.5px}.dto-panel__empty button{margin-top:8px;padding-right:40px}.dto-panel__kinds{display:flex;margin:0 0 16px}.dto-panel__types{display:flex;margin:0}.dto-picker__input{margin-top:2px}.dto-picker__button{width:100%;display:flex;align-items:center;justify-content:flex-start;padding:10px 12px;border:none;border-radius:2px;font-weight:500;font-size:14px;background-color:var(--cds-ui-01);color:var(--cds-text-02);cursor:pointer;transition:all,.1s}.dto-picker__button-icon{margin-left:auto;display:flex}.dto-picker__button:hover{background-color:var(--cds-ui-03)}.workflow-variable.svelte-1k8dfoa,.workflow-set-cookie.svelte-kc0kj7,.workflow-redirect.svelte-wlqhd6,.workflow-code.svelte-ijs9az,.workflow-code.svelte-1mf2twp{margin:-16px 0}.workflow-code__multiline.svelte-1mf2twp .cm-editor{min-height:90px}.workflow-code.svelte-esx36r{margin:-16px 0}.workflow-code.svelte-esx36r .cm-scroller{max-height:50vh;overflow-y:auto;padding:2px}
