@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}html,body,#root{height:100%;min-height:100%}html{color:var(--color-text-primary);font-family:Roboto,system-ui,sans-serif;background:var(--color-background);-webkit-tap-highlight-color:transparent}@media screen and (min-width: 1024px){html{font-size:14px}}@media screen and (max-width: 1024px){html{font-size:13px}}@media screen and (max-width: 768px){html{font-size:13px}}@media screen and (max-width: 576px){html{font-size:12px}}body,#root{position:relative;background:var(--color-background)}textarea:focus,input:focus{outline:none}button{border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer}a,a:active{color:inherit;text-decoration:none}@font-face{font-family:Inter;src:url(/mobile/fonts/Inter.ttf);font-weight:600}@font-face{font-family:Inter;src:url(/mobile/fonts/Inter.ttf);font-weight:500}@font-face{font-family:Inter;src:url(/mobile/fonts/Inter.ttf);font-weight:400}@font-face{font-family:Inter;src:url(/mobile/fonts/Inter.ttf);font-weight:300}@font-face{font-family:Roboto;src:url(/mobile/fonts/Roboto-Bold.ttf);font-weight:600}@font-face{font-family:Roboto;src:url(/mobile/fonts/Roboto-Medium.ttf);font-weight:500}@font-face{font-family:Roboto;src:url(/mobile/fonts/Roboto-Regular.ttf);font-weight:400}@font-face{font-family:Roboto;src:url(/mobile/fonts/Roboto-Light.ttf);font-weight:300}.custom_scrollbar::-webkit-scrollbar{width:10px;height:10px}.custom_scrollbar::-webkit-scrollbar-track{box-shadow:inset 0 0 10px 10px color-mix(in srgb,var(--color-common-black) 30%,transparent);border:solid 2px transparent}.custom_scrollbar::-webkit-scrollbar-thumb{box-shadow:inset 0 0 10px 10px var(--color-accent-emphasis);border:solid 2px transparent;min-height:10px;min-width:10px}.pointer{cursor:pointer;-webkit-user-select:none;user-select:none}.w-100{width:100%}.tsqd-open-btn-container{padding:2px!important}.tsqd-open-btn-container .tsqd-open-btn{width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important}.tsqd-open-btn-container>div{top:-4px!important;right:-4px!important;bottom:-4px!important;left:-4px!important}.spp-ui-spinner{box-sizing:border-box;border-style:solid;border-width:var(--spp-ui-spinner-thickness,2px);border-color:var(--spp-ui-spinner-track,color-mix(in srgb, var(--spp-ui-spinner-color,var(--spp-ui-color-accent,#246bfe)) 25%, transparent));border-top-color:var(--spp-ui-spinner-color,var(--spp-ui-color-accent,#246bfe));border-radius:999px;animation:.8s linear infinite spp-ui-spinner-rotate;display:inline-block}.spp-ui-spinner[data-size=sm]{width:var(--spp-ui-spinner-size-sm,16px);height:var(--spp-ui-spinner-size-sm,16px)}.spp-ui-spinner[data-size=md]{width:var(--spp-ui-spinner-size-md,20px);height:var(--spp-ui-spinner-size-md,20px)}.spp-ui-spinner[data-size=lg]{width:var(--spp-ui-spinner-size-lg,28px);height:var(--spp-ui-spinner-size-lg,28px)}@keyframes spp-ui-spinner-rotate{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spp-ui-spinner{animation-duration:1.6s}}:where(.spp-ui-theme){--spp-ui-color-accent:#246bfe;--spp-ui-color-accent-contrast:#fff;--spp-ui-color-danger:#d92d20;--spp-ui-color-danger-contrast:#fff;--spp-ui-color-success:#12b76a;--spp-ui-color-success-contrast:#fff;--spp-ui-color-warning:#f79009;--spp-ui-color-warning-contrast:#1f2937;--spp-ui-color-neutral:#1f2937;--spp-ui-color-neutral-contrast:#fff;--spp-ui-color-surface:#fff;--spp-ui-color-surface-hover:#f3f4f6;--spp-ui-color-border:#d1d5db;--spp-ui-space-1:4px;--spp-ui-space-2:8px;--spp-ui-space-3:12px;--spp-ui-space-4:16px;--spp-ui-radius-md:8px;--spp-ui-motion-fast:.15s;--spp-ui-focus-ring:0 0 0 3px #246bfe3d;--spp-ui-touch-target-min:32px;--spp-ui-disabled-opacity:.58}.spp-ui-button{--spp-ui-button-bg:transparent;--spp-ui-button-border:transparent;--spp-ui-button-fg:currentcolor;--spp-ui-button-hover-bg:var(--spp-ui-color-surface-hover);--spp-ui-button-active-bg:var(--spp-ui-color-surface-hover);--spp-ui-button-selected-bg:color-mix(in srgb, var(--spp-ui-button-tone) 14%, transparent);--spp-ui-button-selected-hover-bg:color-mix(in srgb, var(--spp-ui-button-tone) 20%, transparent);--spp-ui-button-selected-active-bg:color-mix(in srgb, var(--spp-ui-button-tone) 28%, transparent);--spp-ui-button-disabled-bg:var(--spp-ui-button-bg);--spp-ui-button-disabled-border:var(--spp-ui-button-border);--spp-ui-button-disabled-fg:var(--spp-ui-button-fg);--spp-ui-button-disabled-opacity:var(--spp-ui-disabled-opacity,.58);--spp-ui-button-tone:var(--spp-ui-color-neutral);--spp-ui-button-tone-contrast:var(--spp-ui-color-neutral-contrast);background:var(--spp-ui-button-bg);border:1px solid var(--spp-ui-button-border);border-radius:var(--spp-ui-button-radius,var(--spp-ui-radius-md));color:var(--spp-ui-button-fg);cursor:pointer;font:inherit;align-items:center;gap:var(--spp-ui-button-gap,var(--spp-ui-space-2));min-width:var(--spp-ui-touch-target-min,32px);transition:background-color var(--spp-ui-motion-fast) ease,border-color var(--spp-ui-motion-fast) ease,color var(--spp-ui-motion-fast) ease;justify-content:center;font-weight:500;display:inline-flex;position:relative;overflow:hidden}.spp-ui-button:focus-visible{box-shadow:var(--spp-ui-focus-ring);outline:none}.spp-ui-button:disabled{background:var(--spp-ui-button-disabled-bg);border-color:var(--spp-ui-button-disabled-border);color:var(--spp-ui-button-disabled-fg);cursor:not-allowed;opacity:var(--spp-ui-button-disabled-opacity)}.spp-ui-button[data-loading=true]{cursor:wait}.spp-ui-button[data-full-width=true]{width:100%}.spp-ui-button[data-size=sm]{gap:var(--spp-ui-space-1);min-height:32px;padding:5px 10px;font-size:.875rem}.spp-ui-button[data-size=md]{min-height:40px;padding:8px 14px;font-size:1rem}.spp-ui-button[data-size=lg]{min-height:48px;padding:11px 18px;font-size:1.0625rem}.spp-ui-button[data-tone=neutral]{--spp-ui-button-tone:var(--spp-ui-color-neutral);--spp-ui-button-tone-contrast:var(--spp-ui-color-neutral-contrast)}.spp-ui-button[data-tone=accent]{--spp-ui-button-tone:var(--spp-ui-color-accent);--spp-ui-button-tone-contrast:var(--spp-ui-color-accent-contrast)}.spp-ui-button[data-tone=success]{--spp-ui-button-tone:var(--spp-ui-color-success);--spp-ui-button-tone-contrast:var(--spp-ui-color-success-contrast)}.spp-ui-button[data-tone=danger]{--spp-ui-button-tone:var(--spp-ui-color-danger);--spp-ui-button-tone-contrast:var(--spp-ui-color-danger-contrast)}.spp-ui-button[data-tone=warning]{--spp-ui-button-tone:var(--spp-ui-color-warning);--spp-ui-button-tone-contrast:var(--spp-ui-color-warning-contrast)}.spp-ui-button[data-variant=solid]{--spp-ui-button-bg:var(--spp-ui-button-tone);--spp-ui-button-border:transparent;--spp-ui-button-fg:var(--spp-ui-button-tone-contrast);--spp-ui-button-hover-bg:color-mix(in srgb, var(--spp-ui-button-tone) 88%, #000);--spp-ui-button-active-bg:color-mix(in srgb, var(--spp-ui-button-tone) 78%, #000);--spp-ui-button-selected-bg:color-mix(in srgb, var(--spp-ui-button-tone) 82%, #000);--spp-ui-button-selected-hover-bg:color-mix(in srgb, var(--spp-ui-button-tone) 74%, #000);--spp-ui-button-selected-active-bg:color-mix(in srgb, var(--spp-ui-button-tone) 66%, #000)}.spp-ui-button[data-variant=soft]{--spp-ui-button-bg:color-mix(in srgb, var(--spp-ui-button-tone) 12%, transparent);--spp-ui-button-border:transparent;--spp-ui-button-fg:var(--spp-ui-button-tone);--spp-ui-button-hover-bg:color-mix(in srgb, var(--spp-ui-button-tone) 18%, transparent);--spp-ui-button-active-bg:color-mix(in srgb, var(--spp-ui-button-tone) 24%, transparent)}.spp-ui-button[data-variant=outline]{--spp-ui-button-bg:var(--spp-ui-color-surface);--spp-ui-button-border:color-mix(in srgb, var(--spp-ui-button-tone) 48%, var(--spp-ui-color-border));--spp-ui-button-fg:var(--spp-ui-button-tone);--spp-ui-button-hover-bg:color-mix(in srgb, var(--spp-ui-button-tone) 10%, transparent);--spp-ui-button-active-bg:color-mix(in srgb, var(--spp-ui-button-tone) 16%, transparent)}.spp-ui-button[data-variant=ghost]{--spp-ui-button-bg:transparent;--spp-ui-button-border:transparent;--spp-ui-button-fg:var(--spp-ui-button-tone);--spp-ui-button-hover-bg:color-mix(in srgb, var(--spp-ui-button-tone) 10%, transparent);--spp-ui-button-active-bg:color-mix(in srgb, var(--spp-ui-button-tone) 16%, transparent)}.spp-ui-button:hover:not(:disabled){background:var(--spp-ui-button-hover-bg)}.spp-ui-button:active:not(:disabled){background:var(--spp-ui-button-active-bg)}.spp-ui-button[data-selected=true]:not(:disabled){background:var(--spp-ui-button-selected-bg);color:var(--spp-ui-button-tone)}.spp-ui-button[data-variant=solid][data-selected=true]:not(:disabled){color:var(--spp-ui-button-tone-contrast)}.spp-ui-button[data-selected=true]:hover:not(:disabled){background:var(--spp-ui-button-selected-hover-bg)}.spp-ui-button[data-selected=true]:active:not(:disabled){background:var(--spp-ui-button-selected-active-bg)}.spp-ui-button__body{align-items:center;gap:inherit;transition:opacity var(--spp-ui-motion-fast) ease;justify-content:center;display:inline-flex}.spp-ui-button[data-loading=true] .spp-ui-button__body{opacity:0}.spp-ui-button__icon,.spp-ui-button__content{flex:none;align-items:center;display:inline-flex}.spp-ui-button__loader{--spp-ui-spinner-color:currentcolor;--spp-ui-spinner-track:color-mix(in srgb, currentcolor 25%, transparent);pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;right:0;bottom:0;left:0}@media (prefers-reduced-motion:reduce){.spp-ui-button,.spp-ui-button__body{transition:none}}.spp-ui-icon{flex:none;align-items:center;display:inline-flex}.spp-ui-checkbox{--spp-ui-checkbox-sm:12px;--spp-ui-checkbox-md:16px;--spp-ui-checkbox-effect-sm:20px;--spp-ui-checkbox-effect-md:24px;--spp-ui-checkbox-check-sm:10px;--spp-ui-checkbox-check-md:12px;--spp-ui-checkbox-border:var(--spp-ui-color-border,#dadfe5);--spp-ui-checkbox-checked-bg:var(--spp-ui-color-accent,#0c8df7);--spp-ui-checkbox-checked-fg:var(--spp-ui-color-accent-contrast,#fff);--spp-ui-checkbox-hover-effect:var(--spp-ui-color-surface-hover,#eff2f5);--spp-ui-checkbox-active-effect:var(--spp-ui-color-border,#dadfe5);--spp-ui-checkbox-disabled-bg:var(--spp-ui-color-surface-hover,#eff2f5);--spp-ui-checkbox-invalid-border:var(--spp-ui-color-danger,#fb423b);--spp-ui-checkbox-size:var(--spp-ui-checkbox-md);--spp-ui-checkbox-effect-size:var(--spp-ui-checkbox-effect-md);--spp-ui-checkbox-check-icon-size:var(--spp-ui-checkbox-check-md);color:var(--spp-ui-color-neutral,#1f2937);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:4px;width:fit-content;display:inline-flex}.spp-ui-checkbox--sm{--spp-ui-checkbox-size:var(--spp-ui-checkbox-sm);--spp-ui-checkbox-effect-size:var(--spp-ui-checkbox-effect-sm);--spp-ui-checkbox-check-icon-size:var(--spp-ui-checkbox-check-sm)}.spp-ui-checkbox--md{--spp-ui-checkbox-size:var(--spp-ui-checkbox-md);--spp-ui-checkbox-effect-size:var(--spp-ui-checkbox-effect-md);--spp-ui-checkbox-check-icon-size:var(--spp-ui-checkbox-check-md)}.spp-ui-checkbox--disabled{color:color-mix(in srgb,var(--spp-ui-color-neutral,#1f2937) 48%,transparent);cursor:default}.spp-ui-checkbox--presentation{cursor:inherit;pointer-events:none}.spp-ui-checkbox__input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.spp-ui-checkbox__wrapper{height:var(--spp-ui-checkbox-effect-size);margin:calc((var(--spp-ui-checkbox-size) - var(--spp-ui-checkbox-effect-size)) / 2);width:var(--spp-ui-checkbox-effect-size);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.spp-ui-checkbox__wrapper:before{content:"";height:var(--spp-ui-checkbox-effect-size);transition:background var(--spp-ui-motion-fast,.15s) ease;width:var(--spp-ui-checkbox-effect-size);z-index:0;background:0 0;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.spp-ui-checkbox--presentation .spp-ui-checkbox__wrapper:before{display:none}.spp-ui-checkbox:not(.spp-ui-checkbox--disabled):hover .spp-ui-checkbox__wrapper:before{background:var(--spp-ui-checkbox-hover-effect)}.spp-ui-checkbox:not(.spp-ui-checkbox--disabled):active .spp-ui-checkbox__wrapper:before{background:var(--spp-ui-checkbox-active-effect)}.spp-ui-checkbox__box{border:1px solid var(--spp-ui-checkbox-border);border-radius:var(--spp-ui-radius-sm,4px);box-sizing:border-box;height:var(--spp-ui-checkbox-size);transition:background var(--spp-ui-motion-fast,.15s) ease,border-color var(--spp-ui-motion-fast,.15s) ease;width:var(--spp-ui-checkbox-size);z-index:1;background:0 0;justify-content:center;align-items:center;display:inline-flex;position:relative}.spp-ui-checkbox__box:after{background:var(--spp-ui-checkbox-checked-fg);content:"";opacity:0;height:2px;transition:opacity var(--spp-ui-motion-fast,.15s) ease,transform var(--spp-ui-motion-fast,.15s) ease;width:calc(var(--spp-ui-checkbox-size) - 6px);border-radius:9999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scaleX(.6)}.spp-ui-checkbox__check-icon{color:var(--spp-ui-checkbox-checked-fg);height:var(--spp-ui-checkbox-check-icon-size);width:var(--spp-ui-checkbox-check-icon-size);display:block}.spp-ui-checkbox--invalid .spp-ui-checkbox__box{border-color:var(--spp-ui-checkbox-invalid-border)}.spp-ui-checkbox[data-checked] .spp-ui-checkbox__box,.spp-ui-checkbox[data-indeterminate] .spp-ui-checkbox__box{background:var(--spp-ui-checkbox-checked-bg);border-color:#0000}.spp-ui-checkbox--disabled[data-checked] .spp-ui-checkbox__box,.spp-ui-checkbox--disabled[data-indeterminate] .spp-ui-checkbox__box{background:var(--spp-ui-checkbox-disabled-bg)}.spp-ui-checkbox__input:checked+.spp-ui-checkbox__wrapper .spp-ui-checkbox__box,.spp-ui-checkbox__input:indeterminate+.spp-ui-checkbox__wrapper .spp-ui-checkbox__box{background:var(--spp-ui-checkbox-checked-bg);border-color:#0000}.spp-ui-checkbox[data-indeterminate] .spp-ui-checkbox__box:after,.spp-ui-checkbox__input:indeterminate+.spp-ui-checkbox__wrapper .spp-ui-checkbox__box:after{opacity:1;transform:translate(-50%,-50%)scaleX(1)}.spp-ui-checkbox__label{min-width:0}@media (prefers-reduced-motion:reduce){.spp-ui-checkbox__wrapper:before,.spp-ui-checkbox__box,.spp-ui-checkbox__box:after{transition-duration:.01ms}}.spp-ui-state-placeholder{--spp-ui-state-placeholder-color:var(--spp-ui-color-neutral,#1f2937);--spp-ui-state-placeholder-muted-color:#667085;box-sizing:border-box;min-inline-size:0;padding:var(--spp-ui-state-placeholder-padding,var(--spp-ui-space-4,16px));color:var(--spp-ui-state-placeholder-color);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.spp-ui-state-placeholder[data-size=sm]{--spp-ui-state-placeholder-icon-size:24px;--spp-ui-state-placeholder-gap:var(--spp-ui-space-1,4px);--spp-ui-state-placeholder-title-size:12px;--spp-ui-state-placeholder-description-size:12px}.spp-ui-state-placeholder[data-size=md]{--spp-ui-state-placeholder-icon-size:32px;--spp-ui-state-placeholder-gap:var(--spp-ui-space-2,8px);--spp-ui-state-placeholder-title-size:14px;--spp-ui-state-placeholder-description-size:14px}.spp-ui-state-placeholder[data-size=lg]{--spp-ui-state-placeholder-icon-size:48px;--spp-ui-state-placeholder-gap:var(--spp-ui-space-3,12px);--spp-ui-state-placeholder-title-size:16px;--spp-ui-state-placeholder-description-size:16px}.spp-ui-state-placeholder__icon{inline-size:var(--spp-ui-state-placeholder-icon-size);block-size:var(--spp-ui-state-placeholder-icon-size);color:var(--spp-ui-state-placeholder-muted-color);place-items:center;margin-block-end:var(--spp-ui-state-placeholder-gap);display:grid}.spp-ui-state-placeholder__icon>svg{block-size:100%;inline-size:100%}.spp-ui-state-placeholder__title{font-size:var(--spp-ui-state-placeholder-title-size);margin:0;font-weight:600;line-height:1.4}.spp-ui-state-placeholder__description{max-inline-size:48ch;color:var(--spp-ui-state-placeholder-muted-color);font-size:var(--spp-ui-state-placeholder-description-size);margin:0;line-height:1.5}.spp-ui-state-placeholder__actions{gap:var(--spp-ui-space-2,8px);flex-wrap:wrap;justify-content:center;margin-block-start:var(--spp-ui-state-placeholder-gap);display:flex}:root{--spp-ui-picker-surface-bg:var(--spp-ui-color-surface,#fff);--spp-ui-picker-border:var(--spp-ui-color-border,#c8cdd4);--spp-ui-picker-radius:var(--spp-ui-radius-md,.5rem);--spp-ui-picker-max-height:20rem;--spp-ui-list-box-bg-hover:var(--spp-ui-color-surface-hover,#f3f5f7);--spp-ui-list-box-bg-selected:color-mix(in srgb, var(--spp-ui-color-accent,#2563eb) 16%, white);--spp-ui-list-box-bg-hover-selected:color-mix(in srgb, var(--spp-ui-color-accent,#2563eb) 22%, white)}.spp-ui-list-box{box-sizing:border-box;max-height:var(--spp-ui-picker-max-height);overflow-anchor:none;border:1px solid var(--spp-ui-picker-border);border-radius:var(--spp-ui-picker-radius);background:var(--spp-ui-picker-surface-bg);outline:none;margin:0;padding:0;overflow:hidden auto}.spp-ui-list-box--virtual{height:100%;min-height:8rem;position:relative}.spp-ui-list-box__item{box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;padding:.5rem .75rem;overflow:hidden}.spp-ui-list-box>.spp-ui-list-box__item:first-child,.spp-ui-list-box__item[data-first]{border-top-left-radius:var(--spp-ui-picker-radius);border-top-right-radius:var(--spp-ui-picker-radius)}.spp-ui-list-box>.spp-ui-list-box__item:last-child,.spp-ui-list-box__item[data-last]{border-bottom-right-radius:var(--spp-ui-picker-radius);border-bottom-left-radius:var(--spp-ui-picker-radius)}.spp-ui-list-box__item-label{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.spp-ui-list-box__item[data-hovered]:not([data-disabled],[data-readonly]),.spp-ui-list-box__item:hover:not([data-disabled],[data-readonly]){background:var(--spp-ui-list-box-bg-hover)}.spp-ui-list-box__item[data-selected]{background:var(--spp-ui-list-box-bg-selected)}.spp-ui-list-box__item[data-selected][data-hovered]:not([data-disabled]),.spp-ui-list-box__item[data-selected]:hover:not([data-disabled]){background:var(--spp-ui-list-box-bg-hover-selected)}.spp-ui-list-box__item[data-focused],.spp-ui-list-box__item[data-active]{box-shadow:inset 3px 0 0 var(--spp-ui-color-accent,#2563eb)}.spp-ui-list-box__item[data-selected][data-focused],.spp-ui-list-box__item[data-selected][data-active],.spp-ui-list-box__item[data-anchor]{outline:1px dashed var(--spp-ui-color-accent,#2563eb);outline-offset:-1px}.spp-ui-list-box__item[data-disabled]{cursor:not-allowed;opacity:var(--spp-ui-disabled-opacity,.58)}.spp-ui-list-box__item[data-readonly],.spp-ui-list-box[data-readonly] .spp-ui-list-box__item{cursor:default}.spp-ui-list-box[data-disabled]{opacity:var(--spp-ui-disabled-opacity,.58);pointer-events:none}.spp-ui-list-box [data-slot=state]{color:var(--spp-ui-color-text-muted,#606873);text-align:center;padding:.5rem}.spp-ui-list-box [data-slot=state] .spp-ui-state-placeholder{--spp-ui-state-placeholder-padding:.5rem}:root{--spp-ui-field-background:var(--spp-ui-color-surface,#fff);--spp-ui-field-gap:var(--spp-ui-space-1,4px);--spp-ui-field-border:var(--spp-ui-color-border,#d1d5db);--spp-ui-field-border-focus:var(--spp-ui-color-accent,#246bfe);--spp-ui-field-border-invalid:var(--spp-ui-color-danger,#d92d20);--spp-ui-field-color:var(--spp-ui-color-neutral,#1f2937);--spp-ui-field-helper-color:color-mix(in srgb, var(--spp-ui-field-color) 68%, transparent);--spp-ui-field-adornment-inset:var(--spp-ui-space-2,8px);--spp-ui-field-height-sm:32px;--spp-ui-field-height-md:40px;--spp-ui-field-height-lg:48px;--spp-ui-field-label-background:var(--spp-ui-field-background);--spp-ui-field-placeholder-color:color-mix(in srgb, var(--spp-ui-field-color) 48%, transparent);--spp-ui-field-radius:var(--spp-ui-radius-md,8px);--spp-ui-field-transition:var(--spp-ui-motion-fast,.15s)}.spp-ui-input-base{background:var(--spp-ui-field-background);color:inherit;align-items:center;gap:var(--spp-ui-field-gap,4px);box-sizing:border-box;min-width:0;transition:border-color var(--spp-ui-field-transition) ease,box-shadow var(--spp-ui-field-transition) ease;display:inline-flex}.spp-ui-input-base[data-full-width]{width:100%}.spp-ui-input-base[data-size=sm]{min-height:var(--spp-ui-field-height-sm)}.spp-ui-input-base[data-size=md]{min-height:var(--spp-ui-field-height-md)}.spp-ui-input-base[data-size=lg]{min-height:var(--spp-ui-field-height-lg)}.spp-ui-input{border-block-end:1px solid var(--spp-ui-field-border)}.spp-ui-outlined-input{border:1px solid var(--spp-ui-field-border);border-radius:var(--spp-ui-field-radius)}.spp-ui-input-base.spp-ui-outlined-input--compact{--spp-ui-field-adornment-inset:0;border-radius:var(--spp-ui-radius-sm,4px);min-height:28px;padding:2px 4px;font-size:.75rem}.spp-ui-input-base__input--compact{height:1.2em;padding:0!important}.spp-ui-input-base[data-focused]{border-color:var(--spp-ui-field-border-focus);box-shadow:var(--spp-ui-focus-ring,0 0 0 3px #246bfe3d)}.spp-ui-input-base[data-invalid]{border-color:var(--spp-ui-field-border-invalid)}.spp-ui-input-base[data-disabled]{cursor:not-allowed;opacity:var(--spp-ui-disabled-opacity,.58)}.spp-ui-input-base[data-disabled] .spp-ui-button:disabled:not([data-loading=true]){--spp-ui-button-disabled-opacity:1}.spp-ui-input-base__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;color:inherit;font:inherit;min-width:0;padding:var(--spp-ui-space-2,8px) var(--spp-ui-space-3,12px);background:0 0;border:0;outline:0;width:100%;animation-name:spp-ui-auto-fill-cancel;animation-duration:10ms}.spp-ui-input-base__input:-webkit-autofill{animation-name:spp-ui-auto-fill;animation-duration:5000s}@keyframes spp-ui-auto-fill{0%{opacity:.99}to{opacity:1}}@keyframes spp-ui-auto-fill-cancel{0%{opacity:.99}to{opacity:1}}.spp-ui-input-base__input::placeholder{color:var(--spp-ui-field-placeholder-color);opacity:1}.spp-ui-form-control[data-label-behavior=floating]:not([data-focused],[data-filled]):has(>.spp-ui-input-label) .spp-ui-input-base__input[type=date]{color:#0000}.spp-ui-form-control[data-label-behavior=floating]:not([data-focused],[data-filled]):has(>.spp-ui-input-label) .spp-ui-input-base__input[type=date]::-webkit-datetime-edit{color:#0000}.spp-ui-form-control[data-label-behavior=floating]:not([data-focused],[data-filled]):has(>.spp-ui-input-label) .spp-ui-input-base__input[type=date]::-webkit-calendar-picker-indicator{color:var(--spp-ui-field-color)}.spp-ui-input-base__input:disabled,.spp-ui-input-base__input[readonly]{cursor:inherit}.spp-ui-input-base__adornment,.spp-ui-input-adornment{color:var(--spp-ui-field-helper-color);flex:none;align-items:center;display:inline-flex}.spp-ui-input-base__adornment--start{margin-inline-start:var(--spp-ui-field-adornment-inset,var(--spp-ui-space-3,12px))}.spp-ui-input-base__adornment--end{margin-inline-end:var(--spp-ui-field-adornment-inset,var(--spp-ui-space-3,12px))}@media (prefers-reduced-motion:reduce){.spp-ui-input-base{transition-duration:.01ms}}@media (forced-colors:active){.spp-ui-input-base{border-color:canvastext}.spp-ui-input-base[data-focused]{outline-offset:2px;outline:2px solid highlight}}.spp-ui-form-control{color:var(--spp-ui-field-color);gap:var(--spp-ui-space-1,4px);flex-direction:column;min-width:0;display:inline-flex;position:relative}.spp-ui-form-control[data-full-width]{width:100%}.spp-ui-form-label,.spp-ui-input-label{color:inherit;align-items:center;font-size:.875rem;font-weight:500;line-height:1.25rem;display:inline-flex}.spp-ui-input-label{max-width:100%}.spp-ui-input-label__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.spp-ui-field__required-mark{color:var(--spp-ui-field-border-invalid);flex-shrink:0;margin-inline-start:.2em}.spp-ui-form-control[data-label-behavior=floating]{--spp-ui-field-label-resting-inset:calc((var(--spp-ui-field-height-md) - 1.25rem) / 2 + 1px);gap:0}.spp-ui-form-control[data-size=sm][data-label-behavior=floating]{--spp-ui-field-label-resting-inset:calc((var(--spp-ui-field-height-sm) - 1.25rem) / 2 + 1px)}.spp-ui-form-control[data-size=lg][data-label-behavior=floating]{--spp-ui-field-label-resting-inset:calc((var(--spp-ui-field-height-lg) - 1.25rem) / 2 + 1px)}.spp-ui-form-control[data-label-behavior=floating] .spp-ui-input-label{pointer-events:none;transform-origin:0;max-width:calc(100% - 24px);transition:color var(--spp-ui-field-transition) ease,transform var(--spp-ui-field-transition) ease;z-index:1;position:absolute;inset-block-start:var(--spp-ui-field-label-resting-inset);inset-inline-start:var(--spp-ui-space-3,12px)}.spp-ui-form-control[data-label-behavior=floating] .spp-ui-input-label[data-shrink]{background:var(--spp-ui-field-label-background);transform:translate(-3px,calc(-1 * var(--spp-ui-field-label-resting-inset) - 50%)) scale(.82);padding-inline:3px}.spp-ui-form-control[data-label-behavior=floating]:has(.spp-ui-input-base__input:autofill)>.spp-ui-input-label{background:var(--spp-ui-field-label-background);transform:translate(-3px,calc(-1 * var(--spp-ui-field-label-resting-inset) - 50%)) scale(.82);padding-inline:3px}.spp-ui-form-control[data-label-behavior=floating]:has(.spp-ui-input-base__input:-webkit-autofill)>.spp-ui-input-label{background:var(--spp-ui-field-label-background);transform:translate(-3px,calc(-1 * var(--spp-ui-field-label-resting-inset) - 50%)) scale(.82);padding-inline:3px}.spp-ui-form-helper-text{color:var(--spp-ui-field-helper-color);margin:0;font-size:.75rem;line-height:1rem}.spp-ui-form-control[data-invalid]>.spp-ui-input-label,.spp-ui-form-control[data-invalid]>.spp-ui-form-helper-text{color:var(--spp-ui-field-border-invalid)}@media (prefers-reduced-motion:reduce){.spp-ui-input-label{transition-duration:.01ms}}.spp-ui-textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--spp-ui-field-background);border:1px solid var(--spp-ui-field-border);border-radius:var(--spp-ui-field-radius);box-sizing:border-box;color:inherit;font:inherit;min-width:0;min-height:72px;padding:var(--spp-ui-space-2,8px) var(--spp-ui-space-3,12px);resize:vertical;transition:border-color var(--spp-ui-field-transition) ease,box-shadow var(--spp-ui-field-transition) ease;outline:0;width:100%}.spp-ui-textarea::placeholder{color:var(--spp-ui-field-placeholder-color);opacity:1}.spp-ui-textarea[data-disabled]{cursor:not-allowed;opacity:var(--spp-ui-disabled-opacity,.58)}.spp-ui-textarea[data-readonly]{cursor:text}.spp-ui-textarea:focus-visible{border-color:var(--spp-ui-field-border-focus);box-shadow:var(--spp-ui-focus-ring,0 0 0 3px #246bfe3d)}.spp-ui-form-control[data-invalid] .spp-ui-textarea{border-color:var(--spp-ui-field-border-invalid)}.spp-ui-form-control[data-label-behavior=floating] .spp-ui-textarea{padding-block-start:1rem}.spp-ui-textarea[data-disable-resize]{resize:none}@media (prefers-reduced-motion:reduce){.spp-ui-textarea{transition-duration:.01ms}}@media (forced-colors:active){.spp-ui-textarea{border-color:canvastext}.spp-ui-textarea:focus-visible{outline-offset:2px;outline:2px solid highlight}}.spp-ui-icon-button{box-sizing:border-box;flex-shrink:0}.spp-ui-icon-button[data-size=sm],.spp-ui-icon-button[data-size=md],.spp-ui-icon-button[data-size=lg]{height:var(--spp-ui-icon-button-size);min-height:var(--spp-ui-icon-button-size);min-width:var(--spp-ui-icon-button-size);width:var(--spp-ui-icon-button-size);padding:0}.spp-ui-icon-button[data-size=sm]{--spp-ui-icon-button-size:32px}.spp-ui-icon-button[data-size=md]{--spp-ui-icon-button-size:40px}.spp-ui-icon-button[data-size=lg]{--spp-ui-icon-button-size:48px}.spp-ui-icon-button .spp-ui-button__body,.spp-ui-icon-button .spp-ui-button__content{justify-content:center}.spp-ui-icon-button .spp-ui-button__content svg,.spp-ui-icon-button .spp-ui-button__content>:not(svg){height:var(--spp-ui-icon-button-icon-size,min(24px, calc(var(--spp-ui-icon-button-size) - 4px)));width:var(--spp-ui-icon-button-icon-size,min(24px, calc(var(--spp-ui-icon-button-size) - 4px)))}.spp-ui-linear-progress{block-size:var(--spp-ui-linear-progress-height,4px);background:var(--spp-ui-linear-progress-track,color-mix(in srgb, var(--spp-ui-color-accent,#246bfe) 18%, transparent));position:relative;overflow:hidden}.spp-ui-linear-progress__bar{background:linear-gradient(90deg,transparent 0%,var(--spp-ui-linear-progress-indicator,var(--spp-ui-color-accent,#246bfe)) 50%,transparent 100%);animation:1.5s ease-in-out infinite spp-ui-linear-progress;position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%)}@keyframes spp-ui-linear-progress{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.spp-ui-linear-progress__bar{background:var(--spp-ui-linear-progress-indicator,var(--spp-ui-color-accent,#246bfe));opacity:.72;animation:none;inset-inline:25%;transform:none}}.spp-ui-popover{z-index:var(--spp-ui-z-index-popover,1000);box-sizing:border-box;max-block-size:calc(100vh - 16px);color:var(--spp-ui-color-neutral,#1f2937);background:var(--spp-ui-color-surface,#fff);border:1px solid var(--spp-ui-color-border,#d1d5db);border-radius:var(--spp-ui-radius-md,8px);box-shadow:var(--spp-ui-elevation-popover,0 12px 32px #1018282e);overflow:auto}.spp-ui-popover:not([data-positioned=true]){pointer-events:none}:root{--spp-ui-picker-surface-bg:var(--spp-ui-color-surface,#fff);--spp-ui-picker-border:var(--spp-ui-color-border,#c8cdd4);--spp-ui-picker-radius:var(--spp-ui-radius-md,.5rem);--spp-ui-picker-max-height:20rem;--spp-ui-picker-active-bg:var(--spp-ui-color-accent-soft,#e8f1ff);--spp-ui-picker-focus:var(--spp-ui-color-focus,#2563eb)}.spp-ui-picker-field{display:grid}.spp-ui-picker-field__control{gap:.125rem;padding-inline-end:.375rem}.spp-ui-picker-field__control[data-open-trigger=field]{cursor:pointer}.spp-ui-picker-field__trigger{min-width:0;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;outline:0;flex:1;margin:0;padding:0;display:flex}.spp-ui-picker-field__trigger:disabled{cursor:not-allowed}.spp-ui-picker-field__value{min-width:0;padding:var(--spp-ui-space-2,8px) var(--spp-ui-space-3,12px);text-overflow:ellipsis;white-space:nowrap;flex:1;display:block;overflow:hidden}.spp-ui-picker-field__value[data-placeholder]{color:var(--spp-ui-field-placeholder-color,#8a939e)}.spp-ui-picker-field__action{flex-shrink:0}.spp-ui-picker-field__action.spp-ui-icon-button[data-size=sm]{--spp-ui-icon-button-size:var(--spp-ui-picker-action-size,28px);--spp-ui-icon-button-icon-size:min(20px, calc(var(--spp-ui-icon-button-size) - 10px))}.spp-ui-picker-overlay{z-index:var(--spp-ui-z-overlay,1000);box-sizing:border-box;color:var(--spp-ui-color-text,#17191c);background:var(--spp-ui-picker-surface-bg);border:1px solid var(--spp-ui-picker-border);border-radius:var(--spp-ui-picker-radius);box-shadow:0 .75rem 2rem #0000002e}.spp-ui-picker-surface{min-inline-size:12rem;max-block-size:var(--spp-ui-picker-max-height);display:grid;overflow:hidden}.spp-ui-picker-surface[data-mode=fullscreen]{flex:auto;block-size:100%;min-block-size:0;max-block-size:none}.spp-ui-picker-backdrop{z-index:var(--spp-ui-z-modal,1100);background:#00000073;display:grid;position:fixed;top:0;right:0;bottom:0;left:0}.spp-ui-picker-overlay[data-mode=fullscreen]{border:0;border-radius:0;block-size:100%;inline-size:100%}.spp-ui-picker-overlay__dialog{outline:none;block-size:100%}.spp-ui-combobox-field{display:grid}.spp-ui-searchable-select{max-block-size:var(--spp-ui-picker-max-height);grid-template-rows:auto minmax(0,1fr);display:grid}.spp-ui-searchable-select__search{border-block-end:1px solid var(--spp-ui-picker-border);padding:.5rem;display:grid}.spp-ui-searchable-select__collection,.spp-ui-select__collection{min-block-size:0;position:relative;overflow:hidden}.spp-ui-picker-surface[data-mode=popover] .spp-ui-searchable-select__collection .spp-ui-list-box,.spp-ui-picker-surface[data-mode=popover] .spp-ui-searchable-select__collection .spp-ui-list-box-host,.spp-ui-picker-surface[data-mode=popover] .spp-ui-select__collection .spp-ui-list-box,.spp-ui-picker-surface[data-mode=popover] .spp-ui-select__collection .spp-ui-list-box-host{border:0;border-radius:0;block-size:100%;max-block-size:none}.spp-ui-picker-surface[data-mode=popover] .spp-ui-select__collection{max-block-size:var(--spp-ui-picker-max-height)}.spp-ui-searchable-select[data-mode=fullscreen]{block-size:100%;min-block-size:0;max-block-size:none}.spp-ui-picker-surface[data-mode=fullscreen] .spp-ui-searchable-select__collection .spp-ui-list-box,.spp-ui-picker-surface[data-mode=fullscreen] .spp-ui-searchable-select__collection .spp-ui-list-box-host,.spp-ui-picker-surface[data-mode=fullscreen] .spp-ui-select__collection .spp-ui-list-box,.spp-ui-picker-surface[data-mode=fullscreen] .spp-ui-select__collection .spp-ui-list-box-host{block-size:100%;max-block-size:none}.spp-ui-picker-surface[data-mode=fullscreen] .spp-ui-select__collection{block-size:100%;min-block-size:0}.spp-ui-searchable-select__refresh,.spp-ui-select__refresh{z-index:1;position:absolute;inset-block-start:0;inset-inline:0}.spp-ui-searchable-select__idle,.spp-ui-searchable-select__empty{text-align:center;justify-items:center;gap:.25rem;padding:.5rem;display:grid}.spp-ui-searchable-select__idle-content,.spp-ui-searchable-select__empty-content{justify-items:center;gap:.25rem;display:grid}@media (prefers-reduced-motion:no-preference){.spp-ui-picker-overlay{animation:.12s ease-out spp-ui-picker-enter}}@keyframes spp-ui-picker-enter{0%{opacity:0;transform:translateY(.25rem)}}.shared_icon{--icon-size: 20px;--icon-size-sm: 16px;--icon-size-md: 20px;--icon-size-lg: 24px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:inherit;width:var(--icon-size);height:var(--icon-size)}.shared_icon svg{color:inherit;width:100%;height:100%}.shared_icon--sm{--icon-size: var(--icon-size-sm)}.shared_icon--md{--icon-size: var(--icon-size-md)}.shared_icon--lg{--icon-size: var(--icon-size-lg)}.card_header{--card-header-control-height: 24px;display:flex;flex-direction:row;align-items:center;gap:4px;width:100%;box-sizing:border-box;padding:8px}.card_header--compact,.card_header--compact .card_header_content,.card_header--compact .card_header_title_line{gap:2px}.card_header .close_btn{flex-shrink:0;align-self:center}.card_header .card_header_content{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px;overflow:hidden;flex:1;min-width:0}.card_header .card_header_content .card_header_title_line{display:flex;flex-direction:column;justify-content:center;gap:4px;flex:1;min-width:0}.card_header .card_header_content .card_header_title_line .header_title_line_text{display:flex;align-items:center;min-height:var(--card-header-control-height);font-size:14px;font-weight:500;color:var(--color-text-primary);word-break:break-all}.card_header .card_header_content .card_header_title_line .header_title_line_supporting_text{display:flex;align-items:center;min-height:16px;font-size:12px;font-weight:500;color:var(--color-text-secondary)}.card_header .card_header_content .card_header_buttons{display:flex;flex-direction:row;align-items:center;gap:4px}.card_header .icon_buttons{display:flex;flex-shrink:0;flex-direction:row;align-items:center}.mobile_window_frame{display:flex;flex-direction:column;position:fixed;left:0;background-color:var(--color-background);box-sizing:border-box}.mobile_window_frame__fullscreen{top:0;width:100%;height:calc(100% - var(--layout-nav-height))}.mobile_window_frame__center{top:50%;left:50%;transform:translate(-50%,-50%);width:min(100%,480px);max-height:calc(100% - var(--layout-nav-height) - var(--spacing-8));border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);background:var(--color-surface-modal)}.mobile_window_frame__header{flex-shrink:0;border-bottom:var(--border-width-thin) solid var(--color-border-muted);background:var(--color-surface-header)}.mobile_window_frame__content{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;padding:var(--layout-page-padding)}.mobile_window_frame__content--form{overflow:hidden;padding:0}.mobile_window_frame__footer{flex-shrink:0;border-top:var(--border-width-thin) solid var(--color-border-muted);padding:var(--spacing-2);background:var(--color-surface-base)}.shared_picker_overlay__popover_layer{min-width:var(--floating-layer-trigger-width)}.shared_picker_overlay__popover{display:flex;flex-direction:column;max-height:min(320px,var(--floating-layer-available-height, 320px));border:var(--border-width-thin) solid var(--color-border-primary);border-radius:var(--radius-md);background:var(--color-surface-elevated, var(--color-surface-base));overflow:hidden}.shared_picker_overlay__fullscreen_layer{pointer-events:auto}.shared_picker_overlay__fullscreen{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;padding:var(--spacing-3);background:var(--color-background)}.shared_picker_overlay__fullscreen--window{gap:0;height:100%;padding:0}.shared_picker_overlay__fullscreen_header{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2);padding-bottom:var(--spacing-3)}.shared_picker_overlay__fullscreen_title{min-width:0;overflow:hidden;color:var(--color-text-primary);font-size:var(--font-size-lg, var(--font-size-base));font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap}.shared_picker_overlay__fullscreen_panel{display:flex;flex:1;flex-direction:column;min-height:0}.spp-ui-theme.omp-omega-ui{--spp-ui-color-accent: var(--color-accent-base, #2d609b);--spp-ui-color-accent-contrast: var(--color-accent-contrast, #fff);--spp-ui-color-danger: var(--color-danger-base, #de4034);--spp-ui-color-danger-contrast: #fff;--spp-ui-color-success: var(--color-success-base, #12b76a);--spp-ui-color-success-contrast: #fff;--spp-ui-color-warning: var(--color-warning-base, #fecc4e);--spp-ui-color-warning-contrast: #1c1a1f;--spp-ui-color-neutral: var(--color-text-primary, #333);--spp-ui-color-neutral-contrast: #fff;--spp-ui-color-surface: var(--color-surface-base, #fff);--spp-ui-color-surface-hover: var(--color-surface-hover, #d4e4f0);--spp-ui-color-border: var(--color-border-primary, #79747e);--spp-ui-radius-md: var(--radius-md, 8px);--spp-ui-button-radius: 9999px;--spp-ui-focus-ring: 0 0 0 3px color-mix(in srgb, var(--color-accent-base, #2d609b) 28%, transparent);--spp-ui-touch-target-min: 44px;--spp-ui-motion-fast: .1s;--spp-ui-field-border: var(--color-border-muted, #dadfe5);--spp-ui-field-border-focus: var(--color-accent-base, #2d609b);--spp-ui-field-border-invalid: var(--color-danger-base, #de4034);--spp-ui-field-color: var(--color-text-primary, #333);--spp-ui-field-helper-color: var(--color-text-secondary, #727578);--spp-ui-field-height-sm: 36px;--spp-ui-field-height-md: 44px;--spp-ui-field-height-lg: 52px;--spp-ui-field-placeholder-color: var(--color-text-disabled, #8a939e);--spp-ui-field-radius: 8px;--spp-ui-picker-border: var(--color-border-muted, #dadfe5);--spp-ui-picker-radius: 8px;--spp-ui-picker-max-height: 20rem;--spp-ui-list-box-bg-hover: var(--color-surface-hover, #eff2f5);--spp-ui-list-box-bg-selected: color-mix(in srgb, var(--spp-ui-color-accent) 16%, var(--spp-ui-color-surface));--spp-ui-list-box-bg-hover-selected: color-mix( in srgb, var(--spp-ui-color-accent) 22%, var(--spp-ui-color-surface) );--spp-ui-state-placeholder-muted-color: var(--color-text-secondary, #667085);--spp-ui-linear-progress-height: 3px;--spp-ui-linear-progress-track: color-mix(in srgb, var(--color-accent-base, #2d609b) 20%, transparent);--spp-ui-linear-progress-indicator: var(--color-accent-base, #2d609b);--spp-ui-spinner-color: var(--color-accent-base, #2d609b);--spp-ui-spinner-track: color-mix(in srgb, var(--color-accent-base, #2d609b) 25%, transparent);--spp-ui-spinner-size-sm: 14px;--spp-ui-spinner-size-md: 18px;--spp-ui-spinner-size-lg: 22px;--spp-ui-z-index-popover: calc(var(--z-overlay, 1300) + 10);--spp-ui-z-overlay: calc(var(--z-overlay, 1300) + 10);--spp-ui-z-modal: calc(var(--z-overlay, 1300) + 10)}.spp-ui-theme.omp-omega-ui .spp-ui-button:not(.spp-ui-icon-button) .spp-ui-button__icon svg{width:var(--spp-ui-button-icon-size);height:var(--spp-ui-button-icon-size)}.spp-ui-theme.omp-omega-ui .spp-ui-button:not(.spp-ui-icon-button) .spp-ui-button__icon>*:not(svg){width:var(--spp-ui-button-icon-size);height:var(--spp-ui-button-icon-size)}.spp-ui-theme.omp-omega-ui .spp-ui-button:not(.spp-ui-icon-button)[data-size=sm]{font-size:1rem;min-height:22px;padding:2px 12px;--spp-ui-button-icon-size: 14px}.spp-ui-theme.omp-omega-ui .spp-ui-button:not(.spp-ui-icon-button)[data-size=md]{--spp-ui-button-icon-size: 20px}.spp-ui-theme.omp-omega-ui .spp-ui-button:not(.spp-ui-icon-button)[data-size=lg]{--spp-ui-button-icon-size: 24px}.spp-ui-theme.omp-omega-ui .spp-ui-icon-button{--spp-ui-button-radius: 8px}.spp-ui-theme.omp-omega-ui .spp-ui-icon-button[data-size=sm]{--spp-ui-icon-button-size: 24px;--spp-ui-picker-action-size: 24px;--spp-ui-icon-button-icon-size: 20px}.spp-ui-theme.omp-omega-ui .spp-ui-icon-button[data-size=md]{--spp-ui-icon-button-size: 28px;--spp-ui-picker-action-size: 28px;--spp-ui-icon-button-icon-size: 24px}.spp-ui-theme.omp-omega-ui .spp-ui-icon-button[data-size=lg]{--spp-ui-icon-button-size: 32px;--spp-ui-picker-action-size: 32px;--spp-ui-icon-button-icon-size: 28px}.spp-ui-theme.omp-omega-ui .spp-ui-button[data-variant=outline]{--spp-ui-button-bg: transparent;--spp-ui-button-border: var(--spp-ui-color-border);--spp-ui-button-fg: var(--spp-ui-color-accent)}.spp-ui-theme.omp-omega-ui .spp-ui-button[data-variant=solid]:disabled:not([data-loading=true]),.spp-ui-theme.omp-omega-ui .spp-ui-button[data-variant=outline]:disabled:not([data-loading=true]){--spp-ui-button-disabled-bg: var(--color-surface-disabled, #dcd8e0);--spp-ui-button-disabled-border: var(--color-border-disabled, #bcbabf);--spp-ui-button-disabled-fg: var(--color-text-disabled, #a8a3ab);--spp-ui-button-disabled-opacity: 1}.spp-ui-theme.omp-omega-ui .spp-ui-button[data-variant=ghost]:disabled:not([data-loading=true]){--spp-ui-button-disabled-bg: transparent;--spp-ui-button-disabled-border: transparent}.spp-ui-theme.omp-omega-ui .spp-ui-form-label,.spp-ui-theme.omp-omega-ui .spp-ui-input-label{--min-label-size: 15px;color:var(--color-text-secondary, #727578);font-size:max(.875rem,var(--min-label-size));font-weight:500}.spp-ui-theme.omp-omega-ui .spp-ui-input-base__input,.spp-ui-theme.omp-omega-ui .spp-ui-textarea,.spp-ui-theme.omp-omega-ui .spp-ui-picker-field__value{--min-font-size-input: 14px;font-size:max(1rem,var(--min-font-size-input))}.spp-ui-theme.omp-omega-ui .spp-ui-input-base[data-focused],.spp-ui-theme.omp-omega-ui .spp-ui-textarea:focus-visible{box-shadow:0 0 0 1px var(--spp-ui-field-border-focus)}.spp-ui-theme.omp-omega-ui .spp-ui-form-control[data-label-behavior=floating]{margin-block-start:6px}.spp-ui-theme.omp-omega-ui .spp-ui-form-control[data-invalid] .spp-ui-input-base[data-focused],.spp-ui-theme.omp-omega-ui .spp-ui-form-control[data-invalid] .spp-ui-textarea:focus-visible{box-shadow:0 0 0 1px var(--spp-ui-field-border-invalid)}.spp-ui-theme.omp-omega-ui .spp-ui-form-control[data-invalid]>.spp-ui-input-label,.spp-ui-theme.omp-omega-ui .spp-ui-form-control[data-invalid]>.spp-ui-form-helper-text{color:var(--spp-ui-field-border-invalid)}.spp-ui-theme.omp-omega-ui .spp-ui-picker-surface[data-mode=fullscreen] .spp-ui-list-box,.spp-ui-theme.omp-omega-ui .spp-ui-picker-surface[data-mode=fullscreen] .spp-ui-list-box-host{max-height:none;max-block-size:none;border:none;background:none}.spp-ui-theme.omp-omega-ui .spp-ui-picker-surface[data-mode=fullscreen] .spp-ui-list-box__item{padding:0;padding-block-end:8px;background:transparent;border-radius:0;box-shadow:none}.spp-ui-theme.omp-omega-ui .spp-ui-picker-surface[data-mode=fullscreen] .spp-ui-list-box__item[data-selected],.spp-ui-theme.omp-omega-ui .spp-ui-picker-surface[data-mode=fullscreen] .spp-ui-list-box__item[data-hovered],.spp-ui-theme.omp-omega-ui .spp-ui-picker-surface[data-mode=fullscreen] .spp-ui-list-box__item:hover,.spp-ui-theme.omp-omega-ui .spp-ui-picker-surface[data-mode=fullscreen] .spp-ui-list-box__item[data-focused],.spp-ui-theme.omp-omega-ui .spp-ui-picker-surface[data-mode=fullscreen] .spp-ui-list-box__item[data-active],.spp-ui-theme.omp-omega-ui .spp-ui-picker-surface[data-mode=fullscreen] .spp-ui-list-box__item[data-anchor]{background:transparent;box-shadow:none;outline:none}.spp-ui-theme.omp-omega-ui .spp-ui-picker-surface[data-mode=fullscreen] .spp-ui-list-box__item .omp-search-select__option--fullscreen,.spp-ui-theme.omp-omega-ui .spp-ui-picker-surface[data-mode=fullscreen] .spp-ui-list-box__item .omp-select__option--fullscreen{display:block;box-sizing:border-box;min-height:var(--layout-touch-target-min, 44px);padding:8px 12px;border-radius:var(--radius-md, 8px);background:var(--color-surface-base, #fff)}.spp-ui-theme.omp-omega-ui .spp-ui-picker-surface[data-mode=fullscreen] .spp-ui-list-box__item[data-hovered]:not([data-disabled]) .omp-picker-option-card,.spp-ui-theme.omp-omega-ui .spp-ui-picker-surface[data-mode=fullscreen] .spp-ui-list-box__item:hover:not([data-disabled]) .omp-picker-option-card,.spp-ui-theme.omp-omega-ui .spp-ui-picker-surface[data-mode=fullscreen] .spp-ui-list-box__item[data-hovered]:not([data-disabled]) .omp-search-select__option--fullscreen,.spp-ui-theme.omp-omega-ui .spp-ui-picker-surface[data-mode=fullscreen] .spp-ui-list-box__item:hover:not([data-disabled]) .omp-search-select__option--fullscreen,.spp-ui-theme.omp-omega-ui .spp-ui-picker-surface[data-mode=fullscreen] .spp-ui-list-box__item[data-hovered]:not([data-disabled]) .omp-select__option--fullscreen,.spp-ui-theme.omp-omega-ui .spp-ui-picker-surface[data-mode=fullscreen] .spp-ui-list-box__item:hover:not([data-disabled]) .omp-select__option--fullscreen{background:var(--spp-ui-list-box-bg-hover)}.spp-ui-theme.omp-omega-ui .spp-ui-picker-surface[data-mode=fullscreen] .spp-ui-list-box__item[data-selected] .omp-picker-option-card,.spp-ui-theme.omp-omega-ui .spp-ui-picker-surface[data-mode=fullscreen] .spp-ui-list-box__item[data-selected] .omp-search-select__option--fullscreen,.spp-ui-theme.omp-omega-ui .spp-ui-picker-surface[data-mode=fullscreen] .spp-ui-list-box__item[data-selected] .omp-select__option--fullscreen{background:var(--spp-ui-list-box-bg-selected)}.spp-ui-theme.omp-omega-ui .spp-ui-picker-surface[data-mode=fullscreen] .spp-ui-list-box__item[data-selected][data-hovered]:not([data-disabled]) .omp-picker-option-card,.spp-ui-theme.omp-omega-ui .spp-ui-picker-surface[data-mode=fullscreen] .spp-ui-list-box__item[data-selected]:hover:not([data-disabled]) .omp-picker-option-card,.spp-ui-theme.omp-omega-ui .spp-ui-picker-surface[data-mode=fullscreen] .spp-ui-list-box__item[data-selected][data-hovered]:not([data-disabled]) .omp-search-select__option--fullscreen,.spp-ui-theme.omp-omega-ui .spp-ui-picker-surface[data-mode=fullscreen] .spp-ui-list-box__item[data-selected]:hover:not([data-disabled]) .omp-search-select__option--fullscreen,.spp-ui-theme.omp-omega-ui .spp-ui-picker-surface[data-mode=fullscreen] .spp-ui-list-box__item[data-selected][data-hovered]:not([data-disabled]) .omp-select__option--fullscreen,.spp-ui-theme.omp-omega-ui .spp-ui-picker-surface[data-mode=fullscreen] .spp-ui-list-box__item[data-selected]:hover:not([data-disabled]) .omp-select__option--fullscreen{background:var(--spp-ui-list-box-bg-hover-selected)}.spp-ui-theme.omp-omega-ui .spp-ui-picker-surface[data-mode=fullscreen] .spp-ui-list-box__item[data-focused] .omp-picker-option-card,.spp-ui-theme.omp-omega-ui .spp-ui-picker-surface[data-mode=fullscreen] .spp-ui-list-box__item[data-active] .omp-picker-option-card,.spp-ui-theme.omp-omega-ui .spp-ui-picker-surface[data-mode=fullscreen] .spp-ui-list-box__item[data-focused] .omp-search-select__option--fullscreen,.spp-ui-theme.omp-omega-ui .spp-ui-picker-surface[data-mode=fullscreen] .spp-ui-list-box__item[data-active] .omp-search-select__option--fullscreen,.spp-ui-theme.omp-omega-ui .spp-ui-picker-surface[data-mode=fullscreen] .spp-ui-list-box__item[data-focused] .omp-select__option--fullscreen,.spp-ui-theme.omp-omega-ui .spp-ui-picker-surface[data-mode=fullscreen] .spp-ui-list-box__item[data-active] .omp-select__option--fullscreen{background:var(--color-surface-hover, #d4e4f0)}.omp-omega-picker-fullscreen{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;background:var(--color-background, #f2f2f2)}.omp-omega-picker-fullscreen__header{flex-shrink:0}.omp-omega-picker-fullscreen__content{display:flex;flex:1;flex-direction:column;min-height:0;overflow:auto}.omp-omega-picker-fullscreen__footer{flex-shrink:0}:where(.spp-ui-theme),:where([data-theme]){--spp-ui-color-accent: var(--omega-color-accent-main);--spp-ui-color-accent-contrast: var(--omega-color-accent-contrast-text);--spp-ui-color-danger: var(--omega-color-danger-main);--spp-ui-color-danger-contrast: var(--omega-color-danger-contrast-text);--spp-ui-color-success: var(--omega-color-success-main);--spp-ui-color-success-contrast: var(--omega-color-success-contrast-text);--spp-ui-color-warning: var(--omega-color-warning-main);--spp-ui-color-warning-contrast: var(--omega-color-warning-contrast-text);--spp-ui-color-neutral: var(--omega-color-neutral-main);--spp-ui-color-neutral-contrast: var(--omega-color-neutral-contrast-text);--spp-ui-color-surface: var(--omega-color-surface-base);--spp-ui-color-surface-hover: var(--omega-color-surface-hover);--spp-ui-color-border: var(--omega-color-border-default);--spp-ui-radius-md: var(--omega-radius-md);--spp-ui-motion-fast: var(--omega-motion-duration-fast);--spp-ui-touch-target-min: var(--omega-layout-touch-target-min);--spp-ui-focus-ring: 0 0 0 3px color-mix(in srgb, var(--omega-color-accent-main) 28%, transparent);--spp-ui-space-1: var(--omega-space-2);--spp-ui-space-2: var(--omega-space-4);--spp-ui-space-3: var(--omega-space-6);--spp-ui-space-4: var(--omega-space-8)}:where([data-theme]){--color-text-primary: var(--omega-color-text-primary);--color-text-secondary: var(--omega-color-text-secondary);--color-text-disabled: var(--omega-color-text-disabled);--color-text-label: var(--omega-color-text-secondary);--color-text-emphasis: var(--omega-color-text-emphasis);--color-text-inverse: var(--omega-color-text-inverse);--color-text-danger: var(--omega-color-text-danger);--color-common-black: var(--omega-color-common-black);--color-common-white: var(--omega-color-common-white);--color-background: var(--omega-color-background-default);--color-surface-base: var(--omega-color-surface-base);--color-surface-hover: var(--omega-color-surface-hover);--color-surface-header: var(--omega-color-surface-header);--color-surface-modal: var(--omega-color-surface-modal);--color-surface-disabled: var(--omega-color-surface-disabled);--color-surface-selected: var(--omega-color-surface-selected);--color-surface-pressed: var(--omega-color-surface-hover);--color-surface-elevated: var(--omega-color-surface-base);--color-surface-raised: var(--omega-color-surface-base);--color-surface: var(--omega-color-surface-base);--color-border-primary: var(--omega-color-border-default);--color-border-focus: var(--omega-color-border-focus);--color-border-muted: var(--omega-color-border-muted);--color-border-danger: var(--omega-color-border-danger);--color-border-disabled: var(--omega-color-border-disabled);--color-border-secondary: var(--omega-color-border-muted);--color-border-subtle: var(--omega-color-border-muted);--color-accent-base: var(--omega-color-accent-main);--color-accent-emphasis: var(--omega-color-accent-light);--color-accent-deep: var(--omega-color-accent-dark);--color-accent-contrast: var(--omega-color-accent-contrast-text);--color-accent: var(--omega-color-accent-main);--color-accent-muted: var(--omega-color-border-muted);--color-accent-surface: var(--omega-color-surface-selected);--color-primary-emphasis: var(--omega-color-accent-light);--color-primary-deep: var(--omega-color-accent-dark);--color-danger-base: var(--omega-color-danger-main);--color-danger: var(--omega-color-danger-main);--color-error: var(--omega-color-danger-main);--color-success-base: var(--omega-color-success-main);--color-success: var(--omega-color-success-main);--color-success-surface: var(--omega-color-status-success-surface);--color-warning-base: var(--omega-color-warning-main);--color-warning: var(--omega-color-warning-main);--color-status-success: var(--omega-color-status-success);--color-status-success-surface: var(--omega-color-status-success-surface);--color-status-warning: var(--omega-color-warning-main);--color-status-warning-surface: var(--omega-color-status-warning-surface);--color-status-error: var(--omega-color-status-error);--color-status-error-surface: var(--omega-color-status-error-surface);--color-status-info: var(--omega-color-status-info);--color-status-info-surface: var(--omega-color-status-info-surface);--color-alert-success: var(--omega-color-alert-success);--color-alert-warning: var(--omega-color-warning-main);--color-alert-error: var(--omega-color-status-error);--color-skeleton-base: var(--omega-color-skeleton-base);--color-skeleton-highlight: var(--omega-color-skeleton-highlight);--color-overlay-backdrop: var(--omega-color-overlay-backdrop);--layout-touch-target-min: var(--omega-layout-touch-target-min);--layout-nav-height: var(--omega-layout-nav-height);--layout-page-padding: var(--omega-layout-page-padding);--page-padding: var(--omega-layout-page-padding);--radius-xs: var(--omega-radius-xs);--radius-sm: var(--omega-radius-sm);--radius-md: var(--omega-radius-md);--radius-lg: var(--omega-radius-lg);--radius-pill: var(--omega-radius-pill);--radius-circle: var(--omega-radius-circle);--radius-default: var(--omega-radius-md);--border-width-hair: var(--omega-border-width-hair);--border-width-thin: var(--omega-border-width-thin);--border-width-medium: var(--omega-border-width-medium);--border-width-thick: var(--omega-border-width-thick);--border-width-default: var(--omega-border-width-thin);--shadow-xs: var(--omega-shadow-xs);--shadow-sm: var(--omega-shadow-sm);--shadow-md: var(--omega-shadow-md);--shadow-lg: var(--omega-shadow-lg);--shadow-xl: var(--omega-shadow-xl);--transition-duration-fast: var(--omega-motion-duration-fast);--transition-duration-default: var(--omega-motion-duration-default);--transition-duration-long: var(--omega-motion-duration-long);--transition-easing-default: var(--omega-motion-easing-default);--transition-easing-sharp: var(--omega-motion-easing-sharp);--transition-duration: var(--omega-motion-duration-default);--transition-easing: var(--omega-motion-easing-default);--font-size-xs: var(--omega-typography-font-size-xs);--font-size-sm: var(--omega-typography-font-size-sm);--font-size-base: var(--omega-typography-font-size-base);--font-size-md: var(--omega-typography-font-size-md);--font-size-lg: var(--omega-typography-font-size-lg);--font-size-xl: var(--omega-typography-font-size-xl);--font-weight-regular: var(--omega-typography-font-weight-regular);--font-weight-medium: var(--omega-typography-font-weight-medium);--font-weight-semibold: var(--omega-typography-font-weight-semibold);--font-weight-bold: var(--omega-typography-font-weight-bold);--line-height-tight: var(--omega-typography-line-height-tight);--line-height-base: var(--omega-typography-line-height-base);--line-height-loose: var(--omega-typography-line-height-loose);--spacing-0: var(--omega-space-0);--spacing-1: var(--omega-space-1);--spacing-2: var(--omega-space-2);--spacing-3: var(--omega-space-3);--spacing-4: var(--omega-space-4);--spacing-5: var(--omega-space-5);--spacing-6: var(--omega-space-6);--spacing-7: var(--omega-space-7);--spacing-8: var(--omega-space-8);--spacing-9: var(--omega-space-9);--spacing-10: var(--omega-space-10);--spacing-11: var(--omega-space-11);--spacing-12: var(--omega-space-12);--spacing-13: var(--omega-space-13);--spacing-14: var(--omega-space-14);--spacing-15: var(--omega-space-15);--spacing-16: var(--omega-space-16);--spacing-base: var(--omega-space-4);--spacing-xs: var(--omega-space-1);--spacing-sm: var(--omega-space-2);--spacing-md: var(--omega-space-4);--z-auto: var(--omega-z-index-auto);--z-base: var(--omega-z-index-base);--z-bottomSheet: var(--omega-z-index-bottom-sheet);--z-header: var(--omega-z-index-header);--z-nav: var(--omega-z-index-nav);--z-bottomMenu: var(--omega-z-index-bottom-menu);--z-modal: var(--omega-z-index-modal);--z-overlay: var(--omega-z-index-overlay);--z-dialog: var(--omega-z-index-dialog);--z-scannerHint: var(--omega-z-index-scanner-hint);--z-toast: var(--omega-z-index-toast)}.mobile_bottom_sheet_frame{position:fixed;left:0;right:0;bottom:0;display:flex;flex-direction:column;max-height:min(80dvh,100dvh - var(--spacing-4));min-height:0;border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--color-surface-modal);box-shadow:var(--shadow-lg);overflow:hidden}.mobile_bottom_sheet_frame__handle{align-self:center;width:40px;height:4px;margin:var(--spacing-2) 0 var(--spacing-1);border-radius:999px;background:var(--color-border-muted);flex-shrink:0}.mobile_bottom_sheet_frame__header{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);border-bottom:var(--border-width-thin) solid var(--color-border-muted);flex-shrink:0}.mobile_bottom_sheet_frame__title_group{min-width:0;flex:1}.mobile_bottom_sheet_frame__title{margin:0;color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:1.2}.mobile_bottom_sheet_frame__supporting_title{margin:var(--spacing-1) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:1.4}.mobile_bottom_sheet_frame__close{flex-shrink:0;font-size:20px;line-height:1}.mobile_bottom_sheet_frame__content{min-height:0;overflow:auto;display:flex;flex-direction:column;padding:var(--spacing-2) var(--spacing-2) calc(var(--spacing-2) + env(safe-area-inset-bottom))}.mobile_bottom_sheet_frame__footer{flex-shrink:0;border-top:var(--border-width-thin) solid var(--color-border-muted);padding:var(--spacing-2);background:var(--color-surface-base)}.shared_form_footer{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2);width:100%}.shared_form_footer__leading{display:flex;flex:0 1 auto;gap:var(--spacing-2);min-width:0}.shared_form_footer__actions{display:flex;justify-content:flex-end;flex:1 1 8rem;gap:var(--spacing-2);min-width:0}.shared_form_footer__actions .shared_button--primary{flex:1 1 auto;min-width:0;width:100%}.mobile_dialog_frame{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:var(--layout-page-padding);pointer-events:none}.mobile_dialog_frame__panel{pointer-events:auto;width:min(100%,420px);max-height:calc(100vh - var(--layout-nav-height) - var(--spacing-8));display:flex;flex-direction:column;background:var(--color-surface-modal);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--spacing-4);gap:var(--spacing-3);border:var(--border-width-thin) solid var(--color-border-muted)}.mobile_dialog_frame__title{margin:0;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.mobile_dialog_frame__body{flex:1;min-height:0;overflow:auto;font-size:var(--font-size-base);color:var(--color-text-secondary)}.mobile_dialog_frame__actions{flex-shrink:0}.confirm_overlay_content{display:flex;flex-direction:column;gap:var(--spacing-sm, 8px)}.confirm_overlay_content__message{margin:0;color:var(--color-text-primary, #111);font-size:1rem;white-space:pre-line}.confirm_overlay_content__details{margin:0;display:flex;flex-direction:column;gap:var(--spacing-xs, 4px)}.confirm_overlay_content__detail_row{display:flex;flex-direction:column;gap:2px}.confirm_overlay_content__detail_row dt{color:var(--color-text-secondary, #666);font-size:.875rem;font-weight:500}.confirm_overlay_content__detail_row dd{margin:0;color:var(--color-text-primary, #111);font-size:1rem}._formRoot_176cn_1{display:grid;gap:var(--spacing-5)}._formSectionRoot_176cn_6{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-4);overflow:hidden}._formSectionRoot_176cn_6._bordered_176cn_13{border-bottom:1px solid var(--color-border-secondary)}._formSectionRoot_176cn_6 ._content_176cn_16{display:flex;flex:1;flex-direction:column;gap:var(--spacing-4);overflow:hidden}._formSectionRoot_176cn_6 ._title_176cn_23{padding:var(--spacing-2) var(--spacing-8);color:var(--color-text-primary);font-weight:600}._formRowRoot_176cn_29{display:flex;gap:var(--spacing-3)}._formRowRoot_176cn_29>*{min-width:0}._formFieldRootVariables_d4gll_13{--form-field-error-color: var(--color-error, red);--form-field-error-font-size: var(--font-size-sm, .875rem);--form-field-error-line-height: 1;--form-field-error-margin-top: 1px;--form-field-error-transition-duration: .34s;--form-field-error-transition-easing: ease-out}._formFieldRoot_d4gll_4{position:relative;display:flex;flex-direction:column;gap:0;min-width:0}._errorSlot_d4gll_35{display:grid;grid-template-rows:0fr;margin-top:0;overflow:hidden;transition:grid-template-rows var(--form-field-error-transition-duration) var(--form-field-error-transition-easing),margin-top var(--form-field-error-transition-duration) var(--form-field-error-transition-easing)}._errorSlotVisible_d4gll_43{grid-template-rows:1fr;margin-top:var(--form-field-error-margin-top)}._errorSlotInner_d4gll_49{min-height:0;overflow:hidden}._errorText_d4gll_54{display:block;margin:0;padding:0;color:var(--form-field-error-color);font-size:var(--form-field-error-font-size);line-height:var(--form-field-error-line-height);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.shared_input_unit{min-width:0;padding-left:var(--input-unit-gap, 6px);color:var(--input-unit-color, var(--color-text-secondary, #727578));font-weight:500;white-space:nowrap;border-left:2px solid var(--input-unit-border, var(--color-border-secondary, #dadfe5))}.form_panel{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;width:100%}.form_panel__body{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;gap:var(--spacing-5, 12px);overflow:auto;padding:var(--layout-page-padding)}.form_panel__footer{flex-shrink:0;padding:var(--spacing-2) var(--layout-page-padding);border-top:var(--border-width-thin) solid var(--color-border-muted);border-bottom:var(--border-width-thin) solid var(--color-border-muted);background:var(--color-surface-base)}.form_panel_root{min-width:0;width:100%}.shared_spinner{display:inline-block;border-radius:var(--radius-circle);border:2px solid color-mix(in srgb,var(--color-accent-base) 25%,transparent);border-top-color:var(--color-accent-base);animation:shared-spinner-spin var(--transition-duration-default) linear infinite}.shared_spinner--sm{width:14px;height:14px}.shared_spinner--md{width:18px;height:18px}.shared_spinner--lg{width:22px;height:22px}@keyframes shared-spinner-spin{to{transform:rotate(360deg)}}.action_sheet{display:flex;flex-direction:column;gap:var(--spacing-2);min-height:0;flex:1}.action_sheet__screen_header{padding:0 var(--spacing-2) var(--spacing-1);flex-shrink:0}.action_sheet__screen_title{margin:0;color:var(--color-text-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold)}.action_sheet__screen_description{margin:var(--spacing-1) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-sm)}.action_sheet__sections{min-height:0;flex:1;display:flex;flex-direction:column;gap:var(--spacing-2);overflow:hidden}.action_sheet__section{min-height:0;flex:1 1 auto;display:flex;flex-direction:column;gap:var(--spacing-1)}.action_sheet__section_title{margin:0;padding:0 var(--spacing-2);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.action_sheet__items{min-height:0;flex:1 1 auto;overflow:auto;border:var(--border-width-thin) solid var(--color-border-muted);border-radius:var(--radius-md);background:var(--color-surface-base)}.action_sheet__row{width:100%;min-height:48px;display:flex;align-items:center;gap:var(--spacing-2);border:0;border-bottom:var(--border-width-thin) solid var(--color-border-muted);background:transparent;color:var(--color-text-primary);font:inherit;text-align:left;padding:var(--spacing-2)}.action_sheet__row:last-child{border-bottom:0}.action_sheet__row:disabled{opacity:.55}.action_sheet__row--danger{color:var(--color-text-danger)}.action_sheet__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.action_sheet__text{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.action_sheet__label{color:inherit;font-weight:var(--font-weight-medium)}.action_sheet__description{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.action_sheet__chevron{color:var(--color-text-secondary);font-size:24px;line-height:1}.action_sheet__spinner{flex-shrink:0}.action_sheet__switch{position:relative;width:40px;height:24px;border-radius:999px;background:var(--color-border-muted);flex-shrink:0}.action_sheet__switch[data-checked=true]{background:var(--color-accent-base)}.action_sheet__switch_thumb{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--color-background);transition:transform .12s ease}.action_sheet__switch[data-checked=true] .action_sheet__switch_thumb{transform:translate(16px)}.action_sheet__custom_item{border-bottom:var(--border-width-thin) solid var(--color-border-muted)}.action_sheet__custom_item:last-child{border-bottom:0}.action_sheet__back{flex-shrink:0}.app_notification_container{display:flex;flex-direction:column;align-items:flex-end;position:fixed;bottom:var(--layout-nav-height);right:2vh;z-index:var(--z-toast);pointer-events:none}.app_notification_container .app_notification{position:relative;max-width:30vw;padding:1.25rem;margin-bottom:.75rem;border-radius:.75rem;cursor:pointer;pointer-events:auto;transform:translate(120%);transition:1s transform;overflow:hidden}@media screen and (max-width: 576px){.app_notification_container .app_notification{max-width:80vw}}.app_notification_container .app_notification--success{background:var(--color-alert-success)}.app_notification_container .app_notification--warning{background:var(--color-warning)}.app_notification_container .app_notification--error{background:var(--color-error)}.app_notification_container .app_notification--info{background:var(--color-status-info)}.app_notification_container .app_notification--active{transform:translate(0)}.app_notification_container .app_notification__body{display:flex;align-items:center;gap:.75rem}.app_notification_container .app_notification__icon{display:flex;align-items:center;color:var(--color-text-inverse)}.app_notification_container .app_notification__icon svg{width:20px;height:100%}.app_notification_container .app_notification__text{color:var(--color-text-inverse);font-weight:500;white-space:pre-wrap;word-break:break-word}.app_notification_container .app_notification__text--dark{color:var(--color-text-emphasis)}.app_notification_container .app_notification__progress{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:calc(var(--z-toast) + 1);background-color:color-mix(in srgb,var(--color-text-inverse) 70%,transparent);transform-origin:left;animation:app-notification-scale-x linear 1 forwards}@keyframes app-notification-scale-x{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.app_error_fallback{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:1rem;min-height:50vh;padding:1.5rem;text-align:center}.app_error_fallback__title{margin:0;font-size:1.25rem;color:var(--color-text-emphasis)}.app_error_fallback__message{margin:0;color:var(--color-text);line-height:1.4}.app_error_fallback__actions{display:flex;flex-direction:column;gap:.75rem}.overflow_marquee{display:block;overflow:hidden;width:100%;min-width:0}.overflow_marquee__content{display:inline-block;width:max-content;max-width:none;white-space:nowrap;word-break:normal;overflow-wrap:normal}.overflow_marquee__content--scroll{animation:overflow-marquee-ping-pong var(--overflow-marquee-duration, 12s) linear infinite}@keyframes overflow-marquee-ping-pong{0%,14%{transform:translate(0)}36%,64%{transform:translate(calc(-1 * var(--overflow-marquee-distance, 0px)))}86%,to{transform:translate(0)}}@media (prefers-reduced-motion: reduce){.overflow_marquee__content--scroll{display:block;overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap;animation:none}}.shared_checkbox_facade{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.shared_checkbox_facade__description{margin:0;margin-left:calc(var(--spp-ui-checkbox-size, 16px) + 8px);color:var(--color-text-secondary, #49454f);font-size:.8125rem;line-height:1.3}.shared_checkbox_facade__disabled .shared_checkbox_facade__description{opacity:.64}.shared_checkbox_facade__error .shared_checkbox_facade__description{color:var(--color-danger-base, #de4034)}.shared_textarea{display:flex;flex-direction:column;gap:var(--spacing-1);width:100%}.shared_textarea__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-label)}.shared_textarea__required{color:var(--color-text-danger);margin-left:2px}.shared_textarea__field{width:100%;min-height:calc(var(--layout-touch-target-min) * 2);padding:var(--spacing-2) var(--spacing-3);border:var(--border-width-thin) solid var(--color-border-primary);border-radius:var(--radius-md);background:var(--color-surface-base);font-size:var(--font-size-base);color:var(--color-text-primary);resize:vertical}.shared_textarea__field::placeholder{color:var(--color-text-disabled)}.shared_textarea__field:focus{outline:none;border-color:var(--color-border-focus)}.shared_textarea__description{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.shared_textarea__error{font-size:var(--font-size-xs);color:var(--color-text-danger)}.shared_textarea__disabled .shared_textarea__field{background:var(--color-surface-disabled);border-color:var(--color-border-disabled)}.shared_textarea__error .shared_textarea__field{border-color:var(--color-border-danger)}.shared_empty_state{margin:0;padding:var(--spacing-4) var(--spacing-3);text-align:center;font-size:var(--font-size-sm);color:var(--color-text-secondary)}.shared_picker_list{display:flex;flex-direction:column;gap:var(--spacing-1);margin:0;padding:0;list-style:none;overflow-y:auto;flex:1;min-height:0}.shared_picker_list--center{align-items:center;justify-content:center;min-height:120px}.shared_picker_list--with_refresh{position:relative}.shared_picker_list__refresh{position:absolute;top:0;right:0;left:0;z-index:1;pointer-events:none}.shared_picker_list__items{display:flex;flex-direction:column;gap:var(--spacing-1);margin:0;padding:0;list-style:none}.shared_picker_list__virtual_spacer{position:relative;width:100%}.shared_picker_list__virtual_item{position:absolute;top:0;left:0;width:100%}.shared_picker_list__item{display:flex;align-items:center;width:100%;min-height:var(--layout-touch-target-min);padding:var(--spacing-2) var(--spacing-3);border:none;border-radius:var(--radius-md);background:var(--color-surface-base);color:var(--color-text-primary);font-size:var(--font-size-base);text-align:left;cursor:pointer}.shared_picker_list__item--selected{background:var(--color-surface-selected, var(--color-surface-elevated));font-weight:var(--font-weight-medium)}.shared_picker_list__item:active:not(:disabled){background:var(--color-surface-pressed, var(--color-surface-elevated))}.shared_picker_list__item:disabled{opacity:.5;cursor:not-allowed}.detail_list{display:flex;flex-direction:column;min-width:0;margin:0}.detail_list__label{color:var(--color-text-secondary, #666);font-weight:var(--font-weight-medium, 500)}.detail_list__value{margin:0;color:var(--color-text-primary, #111)}.detail_list__row--success{--detail-list-row-background: color-mix(in srgb, var(--color-status-success-surface, var(--color-success-surface)) 55%, transparent);background-color:var(--detail-list-row-background)}.detail_list__row--warning{--detail-list-row-background: color-mix(in srgb, var(--color-status-warning-surface, var(--color-warning)) 55%, transparent);background-color:var(--detail-list-row-background)}.detail_list__row--error{--detail-list-row-background: color-mix(in srgb, var(--color-status-error-surface, var(--color-error)) 55%, transparent);background-color:var(--detail-list-row-background)}.detail_list__row--info{--detail-list-row-background: color-mix(in srgb, var(--color-status-info-surface, var(--color-accent-base)) 55%, transparent);background-color:var(--detail-list-row-background)}.detail_list__row--accent{--detail-list-row-background: color-mix(in srgb, var(--color-accent-surface, var(--color-accent-base)) 55%, transparent);background-color:var(--detail-list-row-background)}.detail_card{display:flex;flex-direction:column;gap:var(--spacing-1, 4px);min-width:0;padding:var(--spacing-3, 12px);border:var(--border-width-thin, 1px) solid var(--color-border-muted, #ddd);border-radius:var(--radius-md, 8px);background:var(--color-surface-base, #fff)}.detail_card--accent{border-color:var(--color-accent-muted, var(--color-border-muted, #ddd));background:var(--color-accent-surface, var(--color-surface-base, #fff))}.detail_card__label{color:var(--color-text-secondary, #666);font-size:var(--font-size-sm, .875rem);font-weight:var(--font-weight-medium, 500);line-height:1.2}.detail_card__value{min-width:0;color:var(--color-text-primary, #111);font-weight:var(--font-weight-semibold, 600);line-height:1.2}.detail_card--md .detail_card__value{font-size:var(--font-size-base, 1rem)}.detail_card--lg .detail_card__value{font-size:var(--font-size-lg, 1.125rem)}.detail_list--inline{gap:2px}.detail_list--inline .detail_list__row{display:flex;gap:0 6px;align-items:baseline}.detail_list--inline .detail_list__label{flex:0 0 auto;max-width:50%;font-size:var(--font-size-sm, .875rem)}.detail_list--inline .detail_list__label:after{content:":"}.detail_list--inline .detail_list__value{flex:1 1 0;min-width:0;font-size:var(--font-size-sm, .875rem);word-break:break-word}.detail_list--stacked{gap:var(--spacing-xs, 4px)}.detail_list--stacked .detail_list__row{display:flex;flex-direction:column;gap:2px}.detail_list--stacked .detail_list__label{font-size:var(--font-size-sm, .875rem)}.detail_list--stacked .detail_list__value{font-size:1rem;word-break:break-word}.detail_list--tiles{display:grid;grid-template-columns:repeat(var(--detail-list-columns, 3),minmax(0,1fr));gap:4px 6px}.detail_list--tiles .detail_list__row{display:flex;flex-direction:column;gap:2px;min-width:0;padding:4px 6px;border:var(--border-width-thin, 1px) solid var(--color-border-muted, #ddd);border-radius:var(--radius-sm, 4px);background:var(--detail-list-row-background, var(--color-surface-base, #fff))}.detail_list--tiles .detail_list__label{font-size:var(--font-size-xs, .75rem);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.detail_list--tiles .detail_list__value{font-size:var(--font-size-sm, .875rem);font-weight:var(--font-weight-medium, 500);min-width:0}.detail_list--tiles.detail_list--one_line{width:100%;min-width:0;max-width:100%;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:var(--detail-list-min-width, 112px);overflow-x:auto;overflow-y:hidden;padding-bottom:2px}.omp-picker-option-card{display:flex;flex-direction:column;gap:2px;box-sizing:border-box;min-width:0;min-height:var(--layout-touch-target-min, 44px);padding:8px 12px;border-radius:var(--radius-md, 8px);background:var(--color-surface-base, #fff)}.omp-picker-option-card__title{min-width:0;font-size:13px;font-weight:500;line-height:1.35;color:var(--color-text-primary, #333);word-break:break-word}.omp-picker-option-card__details{font-size:12px}.omp-picker-option-card--tiles{gap:6px}.shared_picker_surface{display:flex;flex:1;flex-direction:column;gap:var(--spacing-2);min-height:0;width:100%}.shared_picker_surface__controls{flex-shrink:0}.shared_picker_surface__body{display:flex;flex:1;flex-direction:column;min-height:0}.shared_picker_surface__body--scrollable{overflow:auto}.shared_picker_surface__footer{flex-shrink:0;margin-top:auto;padding-top:var(--spacing-2)}.shared_picker_surface__close_button{width:100%}.omp-select__option{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.omp-select__option--fullscreen{font-size:1rem;line-height:1.4;white-space:normal}.omp-select__option-row{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%}.omp-select__option-row-content{min-width:0}.omp-search-select__option{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.omp-search-select__option--fullscreen{font-size:1rem;line-height:1.4;white-space:normal}.manual_barcode_entry_form{display:flex;flex-direction:column;gap:var(--spacing-3)}.manual_barcode_entry_form__hint{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.scanner_hint_overlay{position:fixed;top:var(--scanner-hint-overlay-top, auto);right:var(--scanner-hint-overlay-right, 10px);bottom:var(--scanner-hint-overlay-bottom, calc(var(--layout-nav-height, 0px) + 10px));left:var(--scanner-hint-overlay-left, 10px);z-index:var(--z-scannerHint, 1350);box-sizing:border-box;display:flex;align-items:center;width:fit-content;max-width:calc(100% - 20px);min-height:36px;padding:6px 6px 6px 10px;margin:0;color:var(--color-text-primary);pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;background:color-mix(in srgb,var(--color-status-info-surface) 94%,var(--color-common-white, #fff));border:1px solid color-mix(in srgb,var(--color-status-info) 55%,transparent);border-radius:999px;box-shadow:0 8px 22px #0000002e;cursor:grab;transform:translate(calc(var(--scanner-hint-overlay-base-x, 0px) + var(--scanner-hint-overlay-drag-x, 0px)),calc(var(--scanner-hint-overlay-base-y, 0px) + var(--scanner-hint-overlay-drag-y, 0px)));transition:width .16s ease,min-height .16s ease,padding .16s ease,box-shadow .16s ease,opacity .16s ease}.scanner_hint_overlay[data-placement=bottom-center],.scanner_hint_overlay[data-placement=top-center]{margin-right:auto;margin-left:auto}.scanner_hint_overlay[data-collapsed=true][data-placement=bottom-center],.scanner_hint_overlay[data-collapsed=true][data-placement=top-center]{margin-right:auto;margin-left:0}.scanner_hint_overlay:active{cursor:grabbing}.scanner_hint_overlay:focus-visible{outline:2px solid color-mix(in srgb,var(--color-status-info) 75%,transparent);outline-offset:3px}.scanner_hint_overlay[data-busy=true]{opacity:.82}.scanner_hint_overlay[data-collapsed=true]{justify-content:center;width:34px;min-height:34px;padding:0;box-shadow:0 6px 18px #0003}.scanner_hint_overlay__indicator{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:18px;height:18px;margin-right:8px}.scanner_hint_overlay[data-collapsed=true] .scanner_hint_overlay__indicator{margin-right:0}.scanner_hint_overlay__dot{display:block;width:8px;height:8px;background:var(--color-accent-base);border-radius:50%;box-shadow:0 0 0 4px color-mix(in srgb,var(--color-accent-base) 16%,transparent)}.scanner_hint_overlay[data-collapsed=true] .scanner_hint_overlay__dot{width:10px;height:10px}.scanner_hint_overlay__icon{display:flex;align-items:center;justify-content:center;width:18px;height:18px;color:var(--color-accent-base)}.scanner_hint_overlay__icon svg,.scanner_hint_overlay__icon img{display:block;width:16px;height:16px}.scanner_hint_overlay[data-collapsed=true][data-hint-changed=true]{animation:scanner_hint_overlay_bump .42s ease-out 2}.scanner_hint_overlay[data-collapsed=true][data-hint-changed=true] .scanner_hint_overlay__dot{animation:scanner_hint_overlay_ping .42s ease-out 2}.scanner_hint_overlay[data-busy=true] .scanner_hint_overlay__dot{background:var(--color-status-info);animation:scanner_hint_overlay_pulse 1s ease-in-out infinite}.scanner_hint_overlay[data-busy=true] .scanner_hint_overlay__icon{color:var(--color-status-info)}.scanner_hint_overlay__content{min-width:0;max-width:min(70vw,420px)}.scanner_hint_overlay__title{overflow:hidden;font-size:12px;font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.scanner_hint_overlay__description{overflow:hidden;margin-top:1px;font-size:11px;line-height:1.15;color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap}.scanner_hint_overlay__dismiss{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:28px;height:28px;padding:0;margin-left:4px;font-size:18px;line-height:1;color:var(--color-text-secondary);cursor:pointer;background:transparent;border:0;border-radius:50%}.scanner_hint_overlay__dismiss:active,.scanner_hint_overlay__dismiss:focus-visible{color:var(--color-text-primary);background:#00000014;outline:none}@keyframes scanner_hint_overlay_pulse{50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--color-status-info) 8%,transparent)}}@keyframes scanner_hint_overlay_ping{50%{box-shadow:0 0 0 8px color-mix(in srgb,var(--color-accent-base) 18%,transparent)}}@keyframes scanner_hint_overlay_bump{50%{scale:1.08}}.bootstrap_screen{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;gap:var(--spacing-md, 16px);padding:var(--page-padding, 16px);color:var(--color-text-primary, inherit)}.bootstrap_screen__label{margin:0;text-align:center;font-size:1rem}.search_object{display:flex;flex-direction:column;height:100%;min-height:0}.search_object .search_object__panel{flex:1;min-height:0}.search_object .search_object__panel_body{justify-content:center;gap:8px}.search_object .search_object__description{margin:0;font-size:13px}.mobile_nav_button{display:flex;flex-direction:column;justify-items:center;align-items:center;gap:4px;padding:5px 4px;cursor:pointer;-webkit-user-select:none;user-select:none}.mobile_nav_button .mobile_nav_button__icon{display:flex;flex-direction:row;justify-content:center;align-items:center}.mobile_nav_button .mobile_nav_button__icon svg{height:24px;width:auto}.mobile_nav_button .mobile_nav_button__text{font-size:12px;font-weight:500}.mobile_nav_bar{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;justify-content:center;align-content:center;width:100%;height:var(--layout-nav-height);position:fixed;z-index:var(--z-nav);background:var(--color-surface-base);box-shadow:var(--shadow-sm)}.mobile_app_shell__outlet{height:calc(100% - var(--layout-nav-height));overflow:auto}.mobile_app_shell{height:100%;width:100%;background-color:var(--color-background)}.app_menu{display:flex;flex-direction:column;height:100%;min-height:0;background-color:var(--color-background)}.app_menu__header{display:flex;flex-shrink:0;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;padding:12px 16px;background-color:var(--color-surface-header);border-bottom:1px solid var(--color-border-primary)}.app_menu__title{margin:0;flex:1;min-width:0;font-size:16px;font-weight:600;color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app_menu__view_toggle{flex-shrink:0;align-self:center}.app_menu__body{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto}.app_menu__footer{flex-shrink:0;border-top:1px solid var(--color-border-primary);border-bottom:1px solid var(--color-border-primary);background-color:var(--color-surface-base)}.app_menu__item{display:flex;flex-direction:row;align-items:center;gap:12px;width:100%;padding:14px 16px;border:none;background:transparent;cursor:pointer;-webkit-user-select:none;user-select:none;text-decoration:none;text-align:left;font:inherit;color:var(--color-text-primary)}.app_menu__item:active{background-color:var(--color-surface-header)}.app_menu__item_logout .app_menu__item-label{color:var(--color-danger, #c62828)}.app_menu__item-icon{display:flex;align-items:center;flex-shrink:0}.app_menu__item-icon svg{width:24px;height:24px}.app_menu__item-label{flex:1;font-size:15px;line-height:1.3}.task_navigation{display:flex;flex-direction:column;flex:1;overflow-x:hidden;overflow-y:auto}.task_navigation__empty{padding:12px 8px;font-size:14px;color:var(--color-text-secondary)}.task_navigation__section{border-bottom:1px solid var(--color-border-primary)}.task_navigation__section-header{display:flex;flex-direction:row;align-items:center;gap:8px;width:100%;padding:12px 8px;border:none;background:transparent;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left}.task_navigation__section-header:disabled{filter:opacity(40%);cursor:not-allowed}.task_navigation__section-icon,.task_navigation__item-icon{display:flex;align-items:center}.task_navigation__section-icon svg,.task_navigation__item-icon svg{width:24px;height:24px}.task_navigation__section-name,.task_navigation__item-name{flex:1;font-size:14px;color:var(--color-text-primary)}.task_navigation__section-chevron{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;color:var(--color-text-secondary)}.task_navigation__items{display:flex;flex-direction:column}.task_navigation__item{display:flex;flex-direction:row;align-items:center;gap:8px;padding:12px 8px 12px 32px;cursor:pointer;-webkit-user-select:none;user-select:none;text-decoration:none}.task_navigation__item.disabled{filter:opacity(40%);cursor:not-allowed;pointer-events:none}.task_tiles_navigation{display:flex;flex-direction:column;flex:1;min-height:0;padding:8px;overflow-x:hidden;overflow-y:auto}.task_tiles_navigation__empty{padding:12px 8px;font-size:14px;color:var(--color-text-secondary)}.task_tiles_navigation__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(110px,(100% - 16px) / 3),1fr));gap:8px;margin:0;padding:0;list-style:none}.task_tiles_navigation__cell{display:flex;min-width:0}.task_tiles_navigation__tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;width:100%;min-height:72px;padding:10px 8px;border:1px solid var(--color-border-focus);border-radius:4px;background-color:var(--color-surface-base);color:var(--color-text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;text-align:center;text-decoration:none;font:inherit}.task_tiles_navigation__tile:disabled,.task_tiles_navigation__tile.task_tiles_navigation__tile--disabled{filter:opacity(40%);cursor:not-allowed;pointer-events:none}.task_tiles_navigation__tile:not(:disabled):not(.task_tiles_navigation__tile--disabled):active{background-color:var(--color-surface-selected)}.task_tiles_navigation__tile-icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;color:var(--color-accent-base)}.task_tiles_navigation__tile-icon svg{width:28px;height:28px}.task_tiles_navigation__tile-name{font-size:13px;font-weight:600;line-height:1.25;overflow-wrap:anywhere;word-break:break-word}.setting_server_option{display:flex;align-items:center;gap:4px}.setting_server_option .setting_server_option__indicator{flex-shrink:0;width:10px;height:10px;border-radius:50%;background-color:var(--color-status-error, red)}.setting_server_option .setting_server_option__indicator--available{background-color:var(--color-status-success, green)}.setting_server_option span{word-break:break-word}.setting_choose_server_page{display:flex;flex-direction:column;height:100%;font-size:13px}.setting_choose_server_page .setting_choose_server_page_header{border-bottom:1px solid var(--color-border-primary)}.setting_choose_server_page .setting_choose_server_content{display:flex;flex-direction:column;gap:8px;padding:4px 8px;flex:1}.setting_choose_server_page .field_server{display:flex;flex-direction:column;align-items:center;gap:1vh}.setting_choose_server_page .field_server .select_server{width:100%}.setting_choose_server_page .field_server .btn_set{background-color:#5b86b9}.auth{display:flex;justify-content:center;align-items:center;width:100%;min-height:100%;padding:var(--spacing-8);color:var(--color-text-primary);background:linear-gradient(165deg,var(--color-background) 0%,color-mix(in srgb,var(--color-accent-base) 6%,var(--color-background)) 45%,var(--color-background) 100%)}.auth__card{display:grid;grid-template-columns:1fr minmax(180px,280px);width:100%;max-width:640px;min-height:340px;border-radius:var(--radius-lg);background:var(--color-surface-base);box-shadow:var(--shadow-md);overflow:hidden;transition:box-shadow var(--transition-duration-default) var(--transition-easing-default);animation:authCardEnter var(--transition-duration-long) var(--transition-easing-default) both}.auth__card:focus-within{box-shadow:var(--shadow-lg)}@media (width <= 560px){.auth__card{grid-template-columns:1fr}}.auth__form-container{display:flex;justify-content:center;align-items:center}.auth__form{display:flex;flex-direction:column;gap:var(--spacing-6);justify-content:center;width:100%;max-width:340px;padding:var(--spacing-12)}.auth__logo{display:flex;gap:var(--spacing-6);align-items:center;color:var(--color-accent-base)}.auth__logo-mark{flex-shrink:0;width:40px;height:40px}.auth__logo-mark svg{display:block;width:100%;height:100%;-webkit-user-select:none;user-select:none}.auth__title{color:var(--color-text-primary);font-weight:var(--font-weight-semibold);font-size:var(--font-size-xl);line-height:var(--line-height-tight);letter-spacing:-.02em}.auth__subtitle{margin-top:var(--spacing-1);color:var(--color-text-secondary);font-size:var(--font-size-sm)}.auth__inputs{display:flex;flex-direction:column;gap:var(--spacing-6)}.auth__submit{display:flex;flex-wrap:wrap;gap:var(--spacing-4);justify-content:center;padding-top:var(--spacing-2)}.auth__illus{display:flex;justify-content:center;align-items:center;padding:var(--spacing-10);color:var(--color-accent-base);background:linear-gradient(180deg,color-mix(in srgb,var(--color-accent-base) 14%,transparent),color-mix(in srgb,var(--color-accent-base) 8%,transparent))}@media (width <= 560px){.auth__illus{display:none}}.auth__illus-figure{width:100%;max-width:220px;filter:drop-shadow(0 2px 8px color-mix(in srgb,var(--color-accent-base) 15%,transparent))}.auth__illus-figure svg{display:block;width:100%;height:auto;-webkit-user-select:none;user-select:none}.auth__settings-fab{position:fixed;bottom:var(--spacing-8);right:var(--spacing-8);z-index:10;display:flex;justify-content:center;align-items:center;width:48px;height:48px;padding:0;border:none;border-radius:var(--radius-circle);background-color:var(--color-accent-base);color:var(--color-accent-contrast);box-shadow:var(--shadow-md);cursor:pointer;transition:transform var(--transition-duration-default) var(--transition-easing-default),box-shadow var(--transition-duration-default) var(--transition-easing-default)}.auth__settings-fab:hover{box-shadow:var(--shadow-lg);transform:scale(1.05)}.auth__settings-fab:focus-visible{box-shadow:var(--shadow-lg);outline:2px solid var(--color-accent-base);outline-offset:2px}.auth__settings-fab-icon{display:flex;justify-content:center;align-items:center;width:22px;height:22px}.auth__settings-fab-icon svg{display:block;width:22px;height:22px}@keyframes authCardEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.about_system_page{display:flex;flex-direction:column;height:100%;overflow:hidden}.about_system_page .about_system_page_header{border-bottom:1px solid var(--color-border-primary)}.about_system_page .about_system_page_content{display:flex;flex-direction:column;gap:8px;padding:4px 8px;flex:1;overflow:hidden}.about_system_page .about_system_page_content .version_info{display:flex;flex:1;overflow:hidden;font-size:13px}.system_version_info{display:flex;flex-direction:column;gap:4px;flex:1;overflow:hidden}.system_version_info .current_version{display:flex;flex-direction:column;gap:8px;padding:8px;border:1px solid var(--color-border-primary);border-radius:3px}.system_version_info .build_metadata{display:grid;gap:4px;margin:0}.system_version_info .build_metadata div{display:grid;grid-template-columns:64px minmax(0,1fr);gap:8px}.system_version_info .build_metadata dt{color:var(--color-text-secondary)}.system_version_info .build_metadata dd{margin:0;overflow-wrap:anywhere}.system_version_info .versions{display:flex;flex-direction:column;gap:2px;padding:4px;border:1px solid var(--color-border-primary);border-radius:3px;overflow-y:auto}.system_version_info .versions .version_item{display:flex;flex-direction:column;gap:4px;padding:8px 0;border-bottom:1px solid gray}.system_version_info .versions .version_item:last-child{border:none}.system_version_info .versions .version_item .changes_container{display:flex;flex-direction:column}.theme_settings_page{display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--color-background)}.theme_settings_page__header{border-bottom:1px solid var(--color-border-primary)}.theme_settings_page__content{display:flex;flex-direction:column;gap:12px;flex:1;padding:12px;overflow:auto}.theme_settings_page__hint{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-base)}.theme_settings_page__list{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.theme_settings_page__option{display:flex;align-items:center;gap:12px;width:100%;min-height:var(--layout-touch-target-min, 44px);padding:10px 12px;border:1px solid var(--color-border-muted);border-radius:var(--radius-md);background:var(--color-surface-base);color:var(--color-text-primary);font:inherit;text-align:left;cursor:pointer}.theme_settings_page__option--selected{border-color:var(--color-accent-base);background:var(--color-surface-selected);box-shadow:inset 0 0 0 1px var(--color-accent-base)}.theme_settings_page__swatches{position:relative;flex-shrink:0;width:40px;height:28px;border-radius:var(--radius-sm);background:var(--theme-swatch-background);border:1px solid var(--color-border-muted);overflow:hidden}.theme_settings_page__swatches:before,.theme_settings_page__swatches:after{content:"";position:absolute;inset:4px auto 4px 4px;width:10px;border-radius:2px}.theme_settings_page__swatches:before{background:var(--theme-swatch-surface);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--theme-swatch-accent) 35%,transparent)}.theme_settings_page__swatches:after{left:16px;width:16px;background:var(--theme-swatch-accent)}.theme_settings_page__option-text{display:flex;flex:1;align-items:center;justify-content:space-between;gap:12px;min-width:0}.theme_settings_page__option-name{font-weight:var(--font-weight-medium)}.theme_settings_page__option-meta{color:var(--color-text-secondary);font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.02em}.ws_inplant_card{display:flex;flex-direction:column;height:100%}.ws_inplant_card .ws_inplant_data{padding:2px 8px}.business_measure_value{display:inline-flex;align-items:baseline;gap:.25em;min-width:0}.business_measure_value__value{min-width:0}.business_measure_value__unit{white-space:nowrap}.business_measure_value__unit--muted{color:var(--color-text-secondary, #666);font-size:.86em}.business_measure_value__unit--inherit{color:inherit;font-size:inherit}.business_measure_value__unit--italic{font-style:italic}.business_division_value{display:inline-flex;align-items:baseline;gap:.25em;min-width:0}.business_division_value__sign{min-width:0}.business_division_value__section{color:var(--color-text-secondary, #666);font-size:.86em;white-space:nowrap}.business_stock_obj_value{max-width:100%;word-break:normal}.business_stock_obj_value--one_line{display:inline-flex;flex-wrap:nowrap;align-items:baseline;gap:.35em;min-width:0;overflow:hidden;white-space:nowrap}.business_stock_obj_value--one_line .business_stock_obj_value__sign,.business_stock_obj_value--one_line .business_stock_obj_value__name{min-width:0;overflow:hidden;text-overflow:ellipsis}.business_stock_obj_value--one_line .business_stock_obj_value__sign{flex:0 1 auto}.business_stock_obj_value--one_line .business_stock_obj_value__name{flex:1 1 auto}.business_stock_obj_value--wrap{display:inline;overflow-wrap:break-word;white-space:normal}.business_stock_obj_value--wrap .business_stock_obj_value__name,.business_stock_obj_value--wrap .business_stock_obj_value__nom_num{margin-inline-start:.35em}.business_stock_obj_value__sign{font-weight:var(--font-weight-medium, 500)}.business_stock_obj_value__nom_num{flex:0 0 auto;color:var(--color-text-secondary, #666);font-size:.86em;white-space:nowrap}.business_bo_state_value,.business_bo_state_value__label{min-width:0}.skeleton_loader_row{border-radius:.25em;min-height:1em;background-image:linear-gradient(90deg,var(--color-skeleton-base),var(--color-skeleton-highlight),var(--color-skeleton-base));background-size:400% 100%;animation:skeleton_loading 8s ease-in-out infinite}@keyframes skeleton_loading{0%{background-position:200% 0}to{background-position:-200% 0}}.card_loader{height:100%;width:100%;flex:1;display:flex;flex-direction:column}.card_loader .card_loader__body{position:relative;display:flex;flex-direction:column;justify-content:center;flex:1;padding:8px;overflow-y:auto}.card_loader .card_loader__content{display:flex;flex-direction:column;gap:8px}.card_loader .card_loader__content .input_loader{height:3em}.card_loader .card_loader__content .button_loader{height:3em;border-radius:9999px;width:100px!important}.card_loader .card_loader__content .row_both_inputs{display:flex;flex-direction:row;gap:8px}.card_loader .card_loader__content .loader_section{display:flex;flex-direction:column;gap:4px}.card_loader .card_loader__content .loader_section.bottom_section .list_loader_container{height:8em}.card_loader .card_loader__content .loader_section.bottom_section .list_loader_container .list_loader{height:100%}.card_loader .card_loader__content .loader_section.bottom_section .btns_loader{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px}.list_item_base{display:flex;flex-direction:column;gap:2px;padding:4px;border-bottom:1px solid var(--color-border-primary);cursor:pointer;background-color:var(--list-item-background, transparent)}.list_item_base--success{--list-item-background: color-mix(in srgb, var(--color-status-success-surface, var(--color-success-surface)) 55%, transparent)}.list_item_base--warning{--list-item-background: color-mix(in srgb, var(--color-status-warning-surface, var(--color-warning)) 55%, transparent)}.list_item_base--error{--list-item-background: color-mix(in srgb, var(--color-status-error-surface, var(--color-error)) 55%, transparent)}.list_item_base--info{--list-item-background: color-mix(in srgb, var(--color-status-info-surface, var(--color-accent-base)) 55%, transparent)}.list_item_base--accent{--list-item-background: color-mix(in srgb, var(--color-accent-surface, var(--color-accent-base)) 55%, transparent)}.list_item_base--disabled{cursor:default;opacity:.55;color:var(--color-text-disabled, inherit)}.list_item_base:last-child{border-bottom:none}.list_item_base .list_item_load{display:flex;flex-direction:column;gap:4px}.list_item_base .list_item_load :first-child{height:16px}.list_item_base .list_item_load .list_item_load_list{display:flex;flex-direction:column;gap:2px}.list_item_base .list_item_load .load_list_item{height:14px}.list_item_base .list_item_header{display:flex;flex-direction:row}.list_item_base .list_item_header .list_item_title{flex:1 1 auto;min-width:0;font-size:13px;font-weight:500;color:var(--color-text-primary);word-break:break-word}.list_item_base .list_item_props_list{font-size:12px}.list_item_base--tiles{gap:6px;padding-block:6px}.list_container{display:flex;flex-direction:column;gap:4px;padding:4px 8px;flex:1;overflow:hidden}.list_container .list_hood{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;gap:4px}.list_container .list{display:flex;flex-direction:column;flex:1;overflow:auto;border:1px solid var(--color-border-primary);border-radius:4px}.list_container .list .list_no_content{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;color:var(--color-border-primary)}.list_container .list .list_no_content--idle{padding:12px}.list_container .list .list_no_content__text{text-align:center}.business_entity_picker{display:flex;flex-direction:column;gap:var(--spacing-3);flex:1;min-height:0}.business_picker_field{width:100%}.business_picker_field__window{display:flex;flex-direction:column;flex:1;min-height:0;height:100%}.business_picker_field__frame.mobile_window_frame__fullscreen{height:100%}.ws_depot_card_picker{display:flex;flex:1;flex-direction:column;gap:var(--spacing-3);min-height:0}.ws_depot_card_picker__filters{display:flex;flex-direction:column;gap:var(--spacing-2)}.ws_depot_card_picker__filters_form{display:flex;flex-direction:column;gap:var(--spacing-2);border-bottom:1px solid var(--color-border-subtle, #dadfe5);padding-bottom:var(--spacing-2)}.ws_depot_card_picker__filters_actions{display:flex;flex-direction:column;gap:var(--spacing-2)}.ws_depot_card_picker__filters_submit_row{display:flex;align-items:stretch;gap:var(--spacing-2)}.ws_depot_card_picker__filters_summary{display:flex;align-items:center;gap:var(--spacing-2);width:100%;min-height:var(--layout-touch-target-min, 44px);padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--color-border-subtle, #dadfe5);border-radius:var(--radius-md, 8px);background:var(--color-surface-base, #fff);color:inherit;font:inherit;text-align:start;cursor:pointer}.ws_depot_card_picker__filters_summary:disabled{cursor:not-allowed;opacity:.6}.ws_depot_card_picker__filters_summary_text{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.ws_depot_card_picker__filters_summary_title{font-size:.75rem;line-height:1.2;color:var(--color-text-secondary, #667085)}.ws_depot_card_picker__filters_summary_values{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.3}.ws_depot_card_picker__filters_summary_icon{flex:0 0 auto}.ws_depot_card_picker__body{display:flex;flex:1;flex-direction:column;min-height:0}.ws_depot_card_picker__surface.spp-ui-picker-surface[data-mode=fullscreen]{position:relative;display:flex;flex:1;flex-direction:column;min-height:0;width:100%}.ws_depot_card_picker__surface.spp-ui-picker-surface[data-mode=fullscreen]>.spp-ui-list-box,.ws_depot_card_picker__surface.spp-ui-picker-surface[data-mode=fullscreen]>.spp-ui-list-box-host{flex:1 1 auto;min-height:0;max-height:none;max-block-size:none}.ws_depot_card_picker__surface.spp-ui-picker-surface[data-mode=fullscreen]>.spp-ui-list-box-host{display:flex;flex-direction:column}.ws_depot_card_picker__surface.spp-ui-picker-surface[data-mode=fullscreen]>.spp-ui-list-box-host>.spp-ui-list-box{flex:1 1 auto;min-height:0;max-height:none;max-block-size:none}.ws_depot_card_picker__refresh{position:absolute;inset-inline:0;inset-block-start:0;z-index:1}.ws_inplant_content_form__depot_info{margin-bottom:var(--spacing-sm, 8px)}.bo_operation_confirm_content{display:flex;flex-direction:column;gap:12px}.bo_operation_confirm_content__section{display:flex;flex-direction:column;gap:var(--spacing-1, 4px)}.bo_operation_confirm_content__section_title{margin:0;color:var(--color-text-secondary, #666);font-size:var(--font-size-sm, .875rem);font-weight:var(--font-weight-semibold, 600)}.bo_operation_confirm_content__details{margin:0}.ws_inplants_list_page,.ws_depot_cards_list_page,.ws_inv_rep_list_page,.ws_limit_cards_list_page,.ws_depot_card_page{display:flex;flex-direction:column;height:100%}.ws_depot_card_page .ws_depot_card_inform{padding:4px 8px}.ws_depot_card_page .ws_depot_card_move_list .line_month_remainer{display:flex;justify-content:space-between;padding:4px;background-color:var(--color-success-surface);outline:1px solid var(--color-border-primary);font-size:13px;font-weight:500;color:var(--color-border-primary);word-break:break-word}.ws_depot_card_page .ws_depot_card_move_list .list{display:flex;flex-direction:column-reverse}.ws_depot_card_page .ws_depot_card_move_list .list>:last-child{outline:1px solid var(--color-border-primary)}.ws_depot_card_move_content{padding:var(--spacing-xs, 4px) var(--spacing-sm, 8px);width:100%}.ws_limit_cards_card{display:flex;flex-direction:column;height:100%}.ws_limit_cards_card .ws_limit_cards_card_header_container .ws_limit_cards_data{padding:2px 8px}.ws_leave_card_content{display:flex;width:100%;padding:0 var(--spacing-sm, 8px);flex-direction:column;justify-content:center}.ws_leave_card_content__section{display:flex;flex-direction:column;margin-bottom:var(--spacing-xs, 4px)}.ws_leave_card_content__title{margin:.4rem 0 .3rem;font-size:12px;font-weight:500;line-height:16px;color:var(--color-text-primary)}.ws_leave_card_content__details{margin-bottom:.2rem}.stock_placement_list_page,.stock_placement_card_page{display:flex;flex-direction:column;height:100%}.stock_placement_card_inform,.stock_placement_content_form{padding:8px 12px}.stock_placement_cancel_confirm_content{display:flex;flex-direction:column;gap:12px}.stock_placement_cancel_confirm_content__message{margin:0}.stock_placement_cancel_confirm_content__section{display:flex;flex-direction:column;gap:var(--spacing-1, 4px)}.stock_placement_cancel_confirm_content__section_title{margin:0;color:var(--color-text-secondary, #666);font-size:var(--font-size-sm, .875rem);font-weight:var(--font-weight-semibold, 600)}.stock_placement_cancel_confirm_content__details{margin:0}.stock_placement_content_form{display:flex;flex-direction:column;gap:var(--spacing-sm, 8px);min-width:0;padding:var(--spacing-sm, 8px)}.stock_placement_content_form__fields{display:flex;flex-direction:column;gap:var(--spacing-sm, 8px);min-width:0}.stock_placement_content_form__placed_status{--detail-list-row-background: color-mix(in srgb, var(--color-success-surface) 55%, transparent)}.stock_placement_content_form__placed{display:flex;flex-direction:column;gap:var(--spacing-xs, 4px);min-width:0}.stock_placement_content_form__placed_title{margin:0;font-size:var(--font-size-sm, .875rem);font-weight:var(--font-weight-semibold, 600)}.stock_placement_content_form__placed_item{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm, 8px)}.stock_placement_content_form__placed_label{flex:1;min-width:0}.stock_kanban_supply_list_page,.stock_kanban_supply_card_page{display:flex;flex-direction:column;height:100%}.stock_kanban_supply_card_inform{padding:8px 12px}.stock_kanban_supply_contents_list__hood{display:flex;justify-content:flex-end;padding:8px 12px 4px}.stock_gathering_completion_list_page{height:100%;display:flex;flex-direction:column}.stock_gathering_completion_reserve_pick{display:flex;flex-direction:column;gap:var(--spacing-sm, 8px);padding:var(--spacing-sm, 8px)}.stock_gathering_completion_reserve_pick__hint{margin:0;color:var(--color-text-secondary, #666);font-size:.9375rem}.stock_gathering_completion_reserve_pick__lot{display:flex;flex-direction:column;gap:2px}.stock_gathering_completion_reserve_pick__lot-label{color:var(--color-text-secondary, #666);font-size:.8125rem}.stock_gathering_completion_card_page{display:flex;flex-direction:column;height:100%}.stock_gathering_completion_card_inform{padding:8px 12px}.stock_finished_goods_receipt_list_page{display:flex;flex-direction:column;height:100%}.stock_finished_goods_receipt_cancel_confirm_content{display:flex;flex-direction:column;gap:12px}.stock_finished_goods_receipt_cancel_confirm_content__message{margin:0}.stock_finished_goods_receipt_cancel_confirm_content__section{display:flex;flex-direction:column;gap:var(--spacing-1, 4px)}.stock_finished_goods_receipt_cancel_confirm_content__section_title{margin:0;color:var(--color-text-secondary, #666);font-size:var(--font-size-sm, .875rem);font-weight:var(--font-weight-semibold, 600)}.stock_finished_goods_receipt_cancel_confirm_content__details{margin:0}.stock_finished_goods_receipt_content_form{display:flex;flex-direction:column;gap:var(--spacing-sm, 8px);min-width:0;padding:var(--spacing-sm, 8px)}.stock_finished_goods_receipt_content_form__fields{display:flex;flex-direction:column;gap:var(--spacing-sm, 8px);min-width:0}.stock_finished_goods_receipt_content_form__placed{display:flex;flex-direction:column;gap:var(--spacing-xs, 4px);min-width:0}.stock_finished_goods_receipt_content_form__placed_title{margin:0;font-size:var(--font-size-sm, .875rem);font-weight:var(--font-weight-semibold, 600)}.stock_finished_goods_receipt_card_page{display:flex;flex-direction:column;height:100%}.stock_finished_goods_receipt_card_inform{padding:8px 12px}.stock_finished_goods_shipment_list_page,.stock_finished_goods_shipment_card_page{display:flex;flex-direction:column;height:100%}.stock_finished_goods_shipment_card_inform{padding:8px 12px}.stock_full_inventory_list_page{display:flex;flex-direction:column;height:100%}.stock_full_inventory_content_form{display:flex;flex-direction:column;gap:12px}.stock_full_inventory_card_page{display:flex;flex-direction:column;height:100%}.stock_full_inventory_card_inform{padding:8px 12px}.stock_partial_inventory_list_page{display:flex;flex-direction:column;height:100%}.stock_partial_inventory_content_form{display:flex;flex-direction:column;gap:12px}.stock_partial_inventory_card_page{display:flex;flex-direction:column;height:100%}.stock_partial_inventory_card_inform{padding:8px 12px}.not-found{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh}.not-found .svg_icon{display:flex;align-items:center;height:60%}.not-found .comment{font-size:2rem}.not-found div svg{width:100%;height:80vh}@media (min-width: 768px){.not-found .svg_icon{height:70%}.not-found .comment{font-size:5rem}}.ws_inv_act_page{display:flex;flex-direction:column;height:100%}.ws_inv_act_page .ws_inv_act_inform{padding:4px 8px}.ws_inv_act_content_form{display:flex;flex-direction:column;gap:var(--spacing-sm, 8px);padding:var(--spacing-sm, 8px)}.ws_inv_act_content_form__qty_block{display:flex;flex-direction:column;gap:var(--spacing-sm, 8px)}.ws_inv_act_indefinite_window{display:flex;flex-direction:column;gap:var(--spacing-sm, 8px);padding:var(--spacing-sm, 8px)}.ws_inv_act_indefinite_window__hint{margin:0;color:var(--color-text-secondary, #666);font-size:.9375rem}
