@layer reset;@layer tokens{:root{--f-image--border-radius:var(--f-border-radius);--f-image--bg-color:var(--f-color-surface-subtle);--f-image--color:var(--f-color-text-secondary);--f-image--object-fit:cover;--f-image--figcaption-margin-top:var(--f-space-1);--f-image--fallback-min-height:7.5rem;--f-avatar--size:32px;--f-avatar--bg-color:var(--f-color-secondary);--f-avatar--overlay-bg-color:var(--f-color-backdrop);--f-avatar--icon-color:var(--f-color-on-accent);--f-avatar--spinner-color:var(--f-avatar--icon-color);--f-avatar--loading-blur:1px;--f-avatar--loading-opacity:.5;--f-avatar--squircle-radius:50%;--f-file-avatar--size:36px;--f-file-avatar--icon-size:24px;--f-file-avatar--border-radius:var(--f-border-radius);--f-file-avatar--bg-color:color-mix(in srgb, var(--f-color-primary) 25%, var(--f-color-mix-neutral));--f-file-avatar--icon-color:var(--f-color-primary);--f-animated-string--color:inherit;--f-animated-string--duration:.3s;--f-animated-string--easing:ease-in-out;--f-animated-string--enter-transform:translateY(50%) scale(.75) rotateX(-90deg);--f-animated-string--leave-transform:translateY(-50%) scale(.75) rotateX(90deg);--f-animated-string--hidden-opacity:.2;--f-progress--percents-font-size:11px;--f-progress--gap:var(--f-space-1);--f-progress--bg-color:var(--f-color-border-default);--f-progress--bar-color:var(--f-color-primary);--f-progress--border-radius:var(--f-border-radius);--f-progress--bar-shine-color:var(--f-color-on-accent);--f-uploader-filelist-item--color:var(--f-color-text-secondary);--f-uploader-filelist-item--badge-bg-color:var(--f-color-surface-subtle);--f-uploader-filelist-item--bg-color--hover:var(--f-color-surface-subtle);--f-uploader-filelist-item--icon-color:var(--f-color-text-secondary);--f-uploader-filelist-item--gap:var(--f-space-3);--f-uploader-filelist-item--padding-end:var(--f-space-1);--f-uploader-filelist-item--info-gap:var(--f-space-2);--f-uploader-filelist-item--actions-gap:var(--f-space-1);--f-uploader-filelist-item--progress-margin-top:var(--f-space-1);--f-uploader-filelist-item--filesize-font-size:10px;--f-uploader-filelist-item--filesize-height:16px;--f-uploader-filelist-item--action-bg-color--hover:var(--f-color-border-default);--f-uploader-filelist-item--spinner-color:var(--f-color-primary);--f-uploader-filelist-item--success--color:var(--f-color-success);--f-uploader-filelist-item--success--badge-bg-color:color-mix(in srgb, var(--f-color-success) 12%, transparent);--f-uploader-filelist-item--success--bg-color--hover:color-mix(in srgb, var(--f-color-success) 18%, transparent);--f-uploader-filelist-item--danger--color:var(--f-color-danger);--f-uploader-filelist-item--danger--badge-bg-color:color-mix(in srgb, var(--f-color-danger) 12%, transparent);--f-uploader-filelist-item--danger--bg-color--hover:color-mix(in srgb, var(--f-color-danger) 18%, transparent);--f-uploader-filelist-item--primary--color:var(--f-color-primary);--f-uploader-filelist-item--primary--badge-bg-color:color-mix(in srgb, var(--f-color-primary) 12%, transparent);--f-uploader-filelist-item--primary--bg-color--hover:color-mix(in srgb, var(--f-color-primary) 18%, transparent);--f-uploader-filelist-item--color-light:var(--f-uploader-filelist-item--badge-bg-color);--f-uploader-filelist-item--success--color-light:var(--f-uploader-filelist-item--success--badge-bg-color);--f-uploader-filelist-item--danger--color-light:var(--f-uploader-filelist-item--danger--badge-bg-color);--f-uploader-filelist-item--primary--color-light:var(--f-uploader-filelist-item--primary--badge-bg-color);--f-uploader-filelist--border-color:var(--f-color-border-default);--f-uploader-dropzone--border-color:var(--f-color-border-default);--f-uploader-dropzone--color:var(--f-color-text-secondary);--f-uploader-dropzone--info-color:var(--f-color-primary);--f-uploader-dropzone--icon-color:var(--f-color-primary);--f-uploader-dropzone--border-color--hover:var(--f-color-primary);--f-uploader-dropzone--border-color--active:var(--f-color-primary);--f-uploader-dropzone--border-color--disabled:var(--f-color-border-default);--f-uploader-dropzone--shadow-color--active:color-mix(in srgb, var(--f-color-primary) 25%, transparent);--f-uploader-dropzone--opacity--disabled:.65;--f-uploader-dropzone--min-height:100px;--f-uploader-dropzone--icon-size:32px;--f-uploader-dropzone--transition-duration:.25s;--f-uploader-limits--padding:0;--f-uploader-limits--padding--embedded:0;--f-uploader-limits--gap:var(--f-space-1);--f-uploader-limits--item-color:var(--f-color-text-secondary);--f-uploader-limits--value-bg-color:var(--f-color-surface-subtle);--f-uploader-limits--value-border-radius:var(--f-border-radius-sm);--f-uploader--awaiting-count-opacity:.5;--f-spinner--size:20px;--f-spinner--label-font-size:var(--f-text-md);--f-spinner--label-color:inherit;--f-spinner--color:currentColor;--f-spinner--blur:2px;--f-spinner--overlay-bg-color:var(--f-color-surface-raised);--f-spinner--overlay-opacity:60%;--f-spinner--ring-opacity:.12;--f-spinner--gap:8px;--f-badge--bg-color:var(--f-color-secondary);--f-badge--font-size:10px;--f-badge--font-weight:var(--f-font-weight-regular);--f-badge--border-color:var(--f-color-surface-raised);--f-badge--border-width:1.5px;--f-badge--pulse-duration:1s;--f-badge--pulse-scale:1.75;--f-badge--pulse-opacity:.45;--f-badge--transition-duration:.25s;--f-badge--color:var(--f-color-on-accent);--f-badge--size:16px;--f-badge--padding-y:4px;--f-badge--text-color:var(--f-badge--color);--f-badge--height:var(--f-badge--size);--f-badge--padding-x:var(--f-badge--padding-y);--f-icon-btn--color:var(--f-color-secondary);--f-icon-btn--color--hover:var(--f-color-primary);--f-icon-btn--color--disabled:var(--f-color-text-disabled);--f-icon-btn--icon-size:24px;--f-icon-btn--spinner-size:20px;--f-overlay--scrim-color:var(--f-color-backdrop);--f-overlay--panel-bg-color:var(--f-overlay-content--bg-color,var(--f-color-surface-raised));--f-overlay--inset-top:12px;--f-overlay--header-padding-x:16px;--f-overlay--header-padding-bottom:8px;--f-overlay--footer-padding-x:16px;--f-overlay--footer-padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));--f-popconfirm--overlay-bg-color:var(--f-overlay-content--bg-color);--f-popconfirm--color:var(--f-color-text-primary);--f-popconfirm--padding:var(--f-space-3);--f-popconfirm--title-font-weight:var(--f-font-weight-semibold);--f-popconfirm--message-font-size:var(--f-text-md)}}@layer base;@layer components{.f-file-avatar.f-avatar{--f-avatar--size:var(--f-file-avatar--size);--f-avatar--bg-color:var(--f-file-avatar--bg-color);--f-avatar--icon-color:var(--f-file-avatar--icon-color);--_f-avatar--border-radius:var(--f-file-avatar--border-radius);--f-spinner--size:var(--f-file-avatar--icon-size);width:var(--f-file-avatar--size);height:var(--f-file-avatar--size);flex-shrink:0;justify-content:center;align-items:center;display:flex}.f-file-avatar.f-avatar .f-avatar__image>svg:not(.f-spinner__svg){width:var(--f-file-avatar--icon-size)}@media (prefers-reduced-motion:reduce){.f-animated-string{--_f-animated-string--duration:0s}}.f-progress{--_f-progress--bar-color:var(--f-progress--bar-color);align-items:center;gap:var(--f-progress--gap);display:flex}.f-progress--color-default{--_f-progress--bar-color:var(--f-progress--bar-color)}.f-progress--color-primary{--_f-progress--bar-color:var(--f-color-primary)}.f-progress--color-secondary{--_f-progress--bar-color:var(--f-color-secondary)}.f-progress--color-success{--_f-progress--bar-color:var(--f-color-success)}.f-progress--color-warning{--_f-progress--bar-color:var(--f-color-warning)}.f-progress--color-danger{--_f-progress--bar-color:var(--f-color-danger)}.f-progress__percents{font-size:var(--f-progress--percents-font-size,11px)}@keyframes f-progress-animation{0%{opacity:.1;transform:translate(-100%)scaleX(0)}20%{opacity:.5;transform:translate(-100%)scaleX(0)}to{opacity:0;transform:translate(0)scaleX(1)}}.f-progress__bg{background-color:var(--f-progress--bg-color);border-radius:var(--f-progress--border-radius);width:100%}.f-progress__bar{background-color:var(--_f-progress--bar-color);border-radius:var(--f-progress--border-radius);width:0;height:2px;transition:width .5s cubic-bezier(.5,0,.5,1);position:relative;overflow:hidden}.f-progress--active .f-progress__bar:after{content:"";background-color:var(--f-progress--bar-shine-color);opacity:0;border-radius:100px;animation-name:f-progress-animation;animation-duration:2s;animation-timing-function:cubic-bezier(0,0,.5,1);animation-iteration-count:infinite;position:absolute;inset:0}.f-uploader-filelist-item__icon{--f-file-avatar--size:30px;--f-file-avatar--bg-color:var(--_f-uploader-filelist-item--badge-bg-color);--f-file-avatar--icon-color:var(--_f-uploader-filelist-item--color);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.f-uploader-filelist-item__icon.f-avatar .f-avatar__image>svg:not(.f-spinner){width:20px}.f-uploader-filelist-item{--_f-uploader-filelist-item--color:var(--f-uploader-filelist-item--color);--_f-uploader-filelist-item--badge-bg-color:var(--f-uploader-filelist-item--badge-bg-color);--_f-uploader-filelist-item--bg-color--hover:var(--f-uploader-filelist-item--bg-color--hover);width:100%;padding:0 var(--f-uploader-filelist-item--padding-end) 0 0;color:var(--_f-uploader-filelist-item--color);align-items:center;gap:var(--f-uploader-filelist-item--gap);--f-progress--bar-color:var(--_f-uploader-filelist-item--color);--f-progress--bg-color:var(--_f-uploader-filelist-item--badge-bg-color);border-radius:var(--f-border-radius);flex-direction:row;display:flex;position:relative}.f-uploader-filelist-item:hover{background-color:var(--_f-uploader-filelist-item--bg-color--hover)}.f-uploader-filelist-item--error{--_f-uploader-filelist-item--color:var(--f-uploader-filelist-item--danger--color);--_f-uploader-filelist-item--badge-bg-color:var(--f-uploader-filelist-item--danger--badge-bg-color);--_f-uploader-filelist-item--bg-color--hover:var(--f-uploader-filelist-item--danger--bg-color--hover)}.f-uploader-filelist-item--uploaded{--_f-uploader-filelist-item--color:var(--f-uploader-filelist-item--success--color);--_f-uploader-filelist-item--badge-bg-color:var(--f-uploader-filelist-item--success--badge-bg-color);--_f-uploader-filelist-item--bg-color--hover:var(--f-uploader-filelist-item--success--bg-color--hover)}.f-uploader-filelist-item--in-progress{--_f-uploader-filelist-item--color:var(--f-uploader-filelist-item--primary--color);--_f-uploader-filelist-item--badge-bg-color:var(--f-uploader-filelist-item--primary--badge-bg-color);--_f-uploader-filelist-item--bg-color--hover:var(--f-uploader-filelist-item--primary--bg-color--hover)}.f-uploader-filelist-item__info-wrapper{width:100%;font-size:var(--f-text-sm);padding:0;overflow:hidden}.f-uploader-filelist-item__info{gap:var(--f-uploader-filelist-item--info-gap);flex-direction:row;flex:1;align-items:center;width:100%;min-width:0;display:flex}.f-uploader-filelist-item__info .f-spinner{--f-spinner--size:14px;color:var(--f-uploader-filelist-item--spinner-color)}.f-uploader-filelist-item__progress{margin-top:var(--f-uploader-filelist-item--progress-margin-top)}.f-uploader-filelist-item__filename{text-overflow:ellipsis;white-space:nowrap;flex-grow:1;min-width:0;overflow:hidden}.f-uploader-filelist-item__filesize{color:var(--_f-uploader-filelist-item--color);white-space:nowrap;background-color:var(--_f-uploader-filelist-item--badge-bg-color);padding:0 var(--f-space-1);font-size:var(--f-uploader-filelist-item--filesize-font-size);height:var(--f-uploader-filelist-item--filesize-height);border-radius:var(--f-border-radius);align-items:center;line-height:1;display:flex}.f-uploader-filelist-item__actions{align-items:center;gap:var(--f-uploader-filelist-item--actions-gap);flex-shrink:0;display:flex}.f-uploader-filelist-item__actions .f-icon-button{border-radius:var(--f-border-radius);width:18px;height:18px}.f-uploader-filelist-item__actions .f-icon-button:hover{background-color:var(--f-uploader-filelist-item--action-bg-color--hover)}.f-uploader-filelist-item .f-progress{flex:1;width:100%}.f-uploader-filelist{gap:var(--f-space-3);padding:var(--f-space-2);border:1px solid var(--f-uploader-filelist--border-color);border-radius:var(--f-border-radius);flex-direction:column;flex-grow:1;width:100%;display:flex}.f-uploader-filelist-item-enter-active,.f-uploader-filelist-item-leave-active{transition:transform .3s ease-in-out,opacity .3s ease-in-out}.f-uploader-filelist-item-enter-from{opacity:0;transform:translateY(-50%)}.f-uploader-filelist-item-enter-to,.f-uploader-filelist-item-leave-from{opacity:1;transform:translateY(0)}.f-uploader-filelist-item-leave-to{opacity:0;transform:translateY(-50%)}.f-uploader-dropzone{--_f-uploader-dropzone--border-color:var(--f-uploader-dropzone--border-color);border:1px dashed var(--_f-uploader-dropzone--border-color);border-radius:var(--f-border-radius);transition:border-color var(--f-uploader-dropzone--transition-duration), box-shadow var(--f-uploader-dropzone--transition-duration);color:var(--f-uploader-dropzone--color);text-align:center;padding:var(--f-space-2) var(--f-space-4);margin-bottom:var(--f-space-2);position:relative}.f-uploader-dropzone__input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.f-uploader-dropzone__info{pointer-events:none;min-height:var(--f-uploader-dropzone--min-height);color:var(--f-uploader-dropzone--info-color);flex-direction:column;justify-content:center;align-items:center;display:flex}.f-uploader-dropzone__icon{color:var(--f-uploader-dropzone--icon-color)}.f-uploader-dropzone__icon svg{width:var(--f-uploader-dropzone--icon-size);height:auto}.f-uploader-dropzone:hover:not(.f-uploader-dropzone--disabled){--_f-uploader-dropzone--border-color:var(--f-uploader-dropzone--border-color--hover);cursor:pointer}.f-uploader-dropzone--active{--_f-uploader-dropzone--border-color:var(--f-uploader-dropzone--border-color--active);box-shadow:0 0 0 5px var(--f-uploader-dropzone--shadow-color--active)}.f-uploader-dropzone--disabled{--_f-uploader-dropzone--border-color:var(--f-uploader-dropzone--border-color--disabled);cursor:not-allowed;opacity:var(--f-uploader-dropzone--opacity--disabled)}.f-uploader-limits{gap:var(--f-uploader-limits--gap);padding:var(--f-uploader-limits--padding);border-radius:var(--f-border-radius);flex-flow:column wrap;flex-grow:1;width:100%;list-style:none;display:flex}.f-uploader-limits--embedded{padding:var(--f-uploader-limits--padding--embedded)}.f-uploader-limits__item{font-size:var(--f-text-sm);color:var(--f-uploader-limits--item-color)}.f-uploader-limits__value{background-color:var(--f-uploader-limits--value-bg-color);padding:0 var(--f-space-1);margin-left:var(--f-space-1);border-radius:var(--f-uploader-limits--value-border-radius)}.f-uploader{gap:var(--f-space-2);flex-direction:column;align-items:stretch;display:flex}.f-uploader__input{visibility:hidden;display:none}.f-uploader__trigger{cursor:pointer;align-items:center;display:inline-flex}.f-uploader__dropzone-host{width:100%}.f-uploader__dropzone-host--disabled{cursor:not-allowed;opacity:.65;pointer-events:none}.f-uploader__awaiting-count{opacity:var(--f-uploader--awaiting-count-opacity)}.f-image{flex-direction:column;width:100%;max-width:100%;height:auto;display:flex;position:relative}.f-image.f-image--rounded .f-image__content{border-radius:var(--f-image--border-radius)}.f-image__content{background-color:var(--f-image--bg-color);width:100%;height:auto;min-height:var(--f-space-8);z-index:1;position:relative;overflow:hidden}.f-image__content .f-image__image{z-index:2;opacity:0;width:100%;height:auto;transition:opacity .3s;display:block}.f-image__content .f-image__image.f-image__image--visible{opacity:1}.f-image:not(.f-image--sized).f-image--not-loaded .f-image__content{min-height:var(--f-image--fallback-min-height)}.f-image.f-image--sized .f-image__content .f-image__image{object-fit:var(--f-image--object-fit);width:100%;height:100%;position:absolute;inset:0}.f-image .f-image__figcaption{font-size:var(--f-text-sm);color:var(--f-color-text-secondary);margin-top:var(--f-image--figcaption-margin-top)}.f-image .f-image__loader{--f-skeleton--height:100%;--f-skeleton--width:100%;--f-skeleton--bg-color:transparent;z-index:2;position:absolute;inset:0}.f-image .f-image__fallback{color:var(--f-image--color);z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.f-image .f-image__fallback svg{max-width:66%;height:auto}a:has(>.f-image){max-width:100%;color:inherit;text-decoration:none;display:block}a:has(>.f-image):hover .f-image__image--visible{opacity:.92}a:has(>.f-image):focus-visible{outline:2px solid var(--f-color-primary);outline-offset:2px}.f-spinner__svg{width:100%;height:100%;animation:.75s linear infinite rotator;display:block}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes dash-50{0%{stroke-dashoffset:185px}50%{stroke-dashoffset:400px}to{stroke-dashoffset:185px}}.f-spinner__svg__ring{stroke:var(--_f-spinner--color,currentColor);opacity:var(--f-spinner--ring-opacity,.12)}.f-spinner__svg__path{stroke-dasharray:430;stroke-dashoffset:360px;transform-origin:50%;stroke:var(--_f-spinner--color,currentColor);animation:3s ease-in-out infinite dash-50}@media (prefers-reduced-motion:reduce){.f-spinner__svg,.f-spinner__svg__path{animation:none}}.f-spinner-wrapper{display:block;position:relative}.f-spinner-wrapper--active .f-spinner-wrapper__content{pointer-events:none;-webkit-user-select:none;user-select:none}.f-spinner-wrapper__overlay{background-color:color-mix(in oklch, var(--f-spinner--overlay-bg-color) var(--f-spinner--overlay-opacity), transparent);-webkit-backdrop-filter:blur(var(--f-spinner--blur));backdrop-filter:blur(var(--f-spinner--blur));justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.f-spinner-body{align-items:center;gap:var(--f-spinner--gap);flex-direction:column;display:inline-flex}.f-spinner{--_f-spinner--color:var(--f-spinner--color);width:var(--f-spinner--size);height:var(--f-spinner--size);display:block}.f-spinner--color-default{--_f-spinner--color:currentColor}.f-spinner--color-primary{--_f-spinner--color:var(--f-color-primary)}.f-spinner--color-secondary{--_f-spinner--color:var(--f-color-secondary)}.f-spinner--color-success{--_f-spinner--color:var(--f-color-success)}.f-spinner--color-warning{--_f-spinner--color:var(--f-color-warning)}.f-spinner--color-danger{--_f-spinner--color:var(--f-color-danger)}.f-spinner__label{font-size:var(--f-spinner--label-font-size);line-height:calc(var(--f-spinner--label-font-size) * 1.5);color:var(--f-spinner--label-color);text-align:center}.f-avatar{--f-image--bg-color:transparent;--f-image--color:var(--f-avatar--icon-color);--_f-avatar--border-radius:var(--f-border-radius,3px);color:var(--f-avatar--icon-color);width:var(--f-avatar--size,32px);height:var(--f-avatar--size,32px);flex-shrink:0;position:relative}.f-avatar__image{border-radius:var(--_f-avatar--border-radius);background-color:var(--f-avatar--bg-color);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.f-avatar__image>svg:not(.f-spinner__svg){width:calc(var(--f-avatar--size) * .66);height:auto;transition:opacity .3s}.f-avatar__image .f-spinner-body{--f-spinner--size:var(--f-avatar--spinner-size,calc(var(--f-avatar--size) - 2px));--f-spinner--color:var(--f-avatar--spinner-color);color:var(--f-avatar--spinner-color);z-index:2;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.f-avatar__overlay{border-radius:inherit;background-color:var(--f-avatar--overlay-bg-color);z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.f-avatar__marker{z-index:2;display:inline-flex;position:absolute;bottom:0;right:0}.f-avatar--circle{--_f-avatar--border-radius:calc(var(--f-avatar--size) / 2)}.f-avatar--rounded{--_f-avatar--border-radius:var(--f-border-radius,3px)}.f-avatar--squircle{--_f-avatar--border-radius:var(--f-avatar--squircle-radius)}.f-avatar--squircle .f-avatar__image,.f-avatar--squircle .f-avatar__image:after,.f-avatar--squircle .f-avatar__overlay{corner-shape:squircle}.f-avatar--clickable{cursor:pointer}.f-avatar--loading .f-avatar__image>:not(.f-spinner-body):not(.f-avatar__overlay){opacity:var(--f-avatar--loading-opacity);filter:blur(var(--f-avatar--loading-blur))}a:has(>.f-avatar){color:inherit;text-decoration:none}.f-avatar--clickable:hover:not(.f-avatar--loading) .f-image__image--visible,.f-avatar--clickable:hover:not(.f-avatar--loading) .f-avatar__image>svg:not(.f-spinner__svg){opacity:.92}a:has(>.f-avatar):hover>.f-avatar:not(.f-avatar--loading) .f-image__image--visible{opacity:.92}a:has(>.f-avatar):hover>.f-avatar:not(.f-avatar--loading) .f-avatar__image>svg:not(.f-spinner__svg){opacity:.92}.f-avatar--clickable:focus-visible{outline:2px solid var(--f-color-primary);outline-offset:2px}a:has(>.f-avatar):focus-visible{outline:2px solid var(--f-color-primary);outline-offset:2px}.f-animated-string__symbol{vertical-align:middle;perspective:1000px;perspective-origin:50%;box-sizing:content-box;flex-shrink:0;height:1em;padding-block:.12em;line-height:1;display:inline-grid;position:relative;overflow:hidden}.f-animated-string__symbol__item{transform-origin:50%;white-space:pre;grid-area:1/1;align-items:center;line-height:1;display:flex}.f-animated-string__symbol--fit-ch{width:1ch}.f-animated-string__symbol--fit-ch .f-animated-string__symbol__item{justify-content:center}.f-animated-string__symbol--fit-phrase .f-animated-string__symbol__item{justify-content:flex-start}.f-animated-string-symbol-enter-active,.f-animated-string-symbol-leave-active{transition:opacity var(--_f-animated-string--duration) var(--f-animated-string--easing), transform var(--_f-animated-string--duration) var(--f-animated-string--easing)}.f-animated-string-symbol-enter-from{opacity:var(--f-animated-string--hidden-opacity);transform:var(--f-animated-string--enter-transform)}.f-animated-string-symbol-enter-to,.f-animated-string-symbol-leave-from{opacity:1;transform:translateY(0)scale(1)rotateX(0)}.f-animated-string-symbol-leave-to{opacity:var(--f-animated-string--hidden-opacity);transform:var(--f-animated-string--leave-transform)}.f-animated-string{--_f-animated-string--duration:var(--f-animated-string--duration);color:var(--f-animated-string--color);flex-flow:row;flex-shrink:0;align-items:center;display:inline-flex;position:relative;overflow:hidden}.f-animated-string__prefix,.f-animated-string__suffix{align-items:center;display:inline-flex}.f-animated-string--mode-counter{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.f-animated-string{--_f-animated-string--duration:0s}}.f-badge{--_f-badge--bg-color:var(--f-badge--bg-color);--_f-badge--height:var(--f-badge--height);--_f-badge--padding-x:var(--f-badge--padding-x);--_f-badge--pulse-scale:var(--f-badge--pulse-scale);display:inline-block;position:relative}.f-badge__count{background-color:var(--_f-badge--bg-color);color:var(--f-badge--text-color);height:var(--_f-badge--height);min-width:var(--_f-badge--height);line-height:var(--_f-badge--height);border-radius:calc(var(--_f-badge--height) / 2);padding:0 var(--_f-badge--padding-x);font-size:var(--f-badge--font-size);font-weight:var(--f-badge--font-weight);text-align:center;z-index:1;cursor:pointer;box-shadow:0 0 0 var(--f-badge--border-width) var(--f-badge--border-color);justify-content:center;align-items:center;display:inline-flex;position:relative}.f-badge--pulse .f-badge__count:before{content:"";border-radius:inherit;background-color:var(--_f-badge--bg-color);opacity:var(--f-badge--pulse-opacity);animation:f-badge-pulse var(--f-badge--pulse-duration) ease-out infinite;pointer-events:none;z-index:-1;position:absolute;inset:0}.f-badge--wrapper .f-badge__count{top:calc(var(--_f-badge--height) / 3 * -1);right:calc(var(--_f-badge--height) / 3 * -1);position:absolute}.f-badge--dot{--_f-badge--height:6px;--_f-badge--padding-x:0}.f-badge--dot.f-badge--pulse{--_f-badge--pulse-scale:2.25}.f-badge--color-default{--_f-badge--bg-color:var(--f-color-secondary)}.f-badge--color-primary{--_f-badge--bg-color:var(--f-color-primary)}.f-badge--color-secondary{--_f-badge--bg-color:var(--f-color-secondary)}.f-badge--color-success{--_f-badge--bg-color:var(--f-color-success)}.f-badge--color-warning{--_f-badge--bg-color:var(--f-color-warning)}.f-badge--color-danger{--_f-badge--bg-color:var(--f-color-danger)}.f-badge-transition-enter-active,.f-badge-transition-leave-active{transition:transform var(--f-badge--transition-duration) ease-in-out}.f-badge-transition-enter-to,.f-badge-transition-leave-from{transform:scale(1)}.f-badge-transition-enter-from,.f-badge-transition-leave-to{transform:scale(0)}@keyframes f-badge-pulse{0%{opacity:var(--f-badge--pulse-opacity);transform:scale(1)}to{transform:scale(var(--_f-badge--pulse-scale));opacity:0}}@media (prefers-reduced-motion:reduce){.f-badge--pulse .f-badge__count:before{opacity:0;animation:none}.f-badge-transition-enter-active,.f-badge-transition-leave-active{transition:none}}.f-icon-button{--f-spinner--size:var(--f-icon-btn--spinner-size);--_f-icon-btn--color:var(--f-icon-btn--color);--_f-icon-btn--color--hover:var(--f-icon-btn--color--hover);color:var(--_f-icon-btn--color);background-color:#0000;border:none;outline:none;flex-flow:row;justify-content:center;align-items:center;padding:0;transition:border-color .25s,background-color .25s,color .25s;display:inline-flex;position:relative}.f-icon-button__overlay{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.f-icon-button>svg{width:var(--f-icon-btn--icon-size);height:auto}.f-icon-button__icon svg{width:var(--f-icon-btn--icon-size,24px);height:auto;transition:color .25s,opacity .25s}.f-icon-button:hover:not(:disabled):not(.f-icon-button--disabled){color:var(--_f-icon-btn--color--hover);cursor:pointer}.f-icon-button:focus-visible{outline-offset:2px;outline:3px solid color-mix(in srgb, var(--_f-icon-btn--color), transparent 70%)}.f-icon-button:disabled:not(.f-icon-button--loading):not(.f-icon-button--success),.f-icon-button.f-icon-button--disabled:not(.f-icon-button--loading):not(.f-icon-button--success){cursor:not-allowed;color:var(--f-icon-btn--color--disabled)}.f-icon-button--loading,.f-icon-button--success{color:var(--_f-icon-btn--color);cursor:default}.f-icon-button--loading>svg,.f-icon-button--success>svg{opacity:0}.f-icon-button--color-default{--_f-icon-btn--color:var(--f-color-secondary);--_f-icon-btn--color--hover:var(--f-color-primary)}.f-icon-button--color-primary{--_f-icon-btn--accent-color:var(--f-color-primary);--_f-icon-btn--color:var(--_f-icon-btn--accent-color);--_f-icon-btn--color--hover:var(--lightningcss-light,color-mix(in oklch, var(--_f-icon-btn--accent-color) 85%, #000))var(--lightningcss-dark,color-mix(in oklch, var(--_f-icon-btn--accent-color) 85%, #fff))}.f-icon-button--color-secondary{--_f-icon-btn--accent-color:var(--f-color-secondary);--_f-icon-btn--color:var(--_f-icon-btn--accent-color);--_f-icon-btn--color--hover:var(--lightningcss-light,color-mix(in oklch, var(--_f-icon-btn--accent-color) 85%, #000))var(--lightningcss-dark,color-mix(in oklch, var(--_f-icon-btn--accent-color) 85%, #fff))}.f-icon-button--color-success{--_f-icon-btn--accent-color:var(--f-color-success);--_f-icon-btn--color:var(--_f-icon-btn--accent-color);--_f-icon-btn--color--hover:var(--lightningcss-light,color-mix(in oklch, var(--_f-icon-btn--accent-color) 85%, #000))var(--lightningcss-dark,color-mix(in oklch, var(--_f-icon-btn--accent-color) 85%, #fff))}.f-icon-button--color-warning{--_f-icon-btn--accent-color:var(--f-color-warning);--_f-icon-btn--color:var(--_f-icon-btn--accent-color);--_f-icon-btn--color--hover:var(--lightningcss-light,color-mix(in oklch, var(--_f-icon-btn--accent-color) 85%, #000))var(--lightningcss-dark,color-mix(in oklch, var(--_f-icon-btn--accent-color) 85%, #fff))}.f-icon-button--color-danger{--_f-icon-btn--accent-color:var(--f-color-danger);--_f-icon-btn--color:var(--_f-icon-btn--accent-color);--_f-icon-btn--color--hover:var(--lightningcss-light,color-mix(in oklch, var(--_f-icon-btn--accent-color) 85%, #000))var(--lightningcss-dark,color-mix(in oklch, var(--_f-icon-btn--accent-color) 85%, #fff))}.f-overlay-content--floating{background-color:var(--f-overlay-content--bg-color,transparent);border:var(--f-overlay-content--border-width) solid var(--f-overlay-content--border-color);border-radius:var(--f-overlay-content--border-radius);box-shadow:var(--f-overlay-content--box-shadow);flex-direction:column;width:max-content;max-width:90vw;display:flex;position:absolute;min-width:fit-content!important}.f-overlay-content--floating.f-overlay-content--inherit-reference-width{box-sizing:border-box;width:auto;max-width:none;min-width:0!important}.f-overlay-content--floating>.f-overlay-content__inner{z-index:1;scrollbar-width:thin;scrollbar-color:var(--f-color-border-default) var(--f-color-surface-subtle);width:100%;position:relative;overflow-y:auto}.f-overlay-content--floating>.f-overlay-content__arrow{--_f-overlay-content--arrow-size:8px;z-index:0;width:var(--_f-overlay-content--arrow-size);height:var(--_f-overlay-content--arrow-size);background-color:var(--f-overlay-content--bg-color);border:var(--f-overlay-content--border-width) solid var(--f-overlay-content--border-color);position:absolute}.f-overlay-content--floating>.f-overlay-content__arrow--static-top{border-bottom-color:#0000;border-right-color:#0000}.f-overlay-content--floating>.f-overlay-content__arrow--static-bottom{border-top-color:#0000;border-left-color:#0000}.f-overlay-content--floating>.f-overlay-content__arrow--static-left{border-top-color:#0000;border-right-color:#0000}.f-overlay-content--floating>.f-overlay-content__arrow--static-right{border-bottom-color:#0000;border-left-color:#0000}.f-overlay-content--floating.f-overlay-content--arrow-clip>.f-overlay-content__arrow{background-color:var(--f-overlay-content--bg-color);border:none;transform:none!important}.f-overlay-content--floating.f-overlay-content--arrow-clip>.f-overlay-content__arrow--static-top{clip-path:polygon(50% 0%,0% 50%,100% 50%)}.f-overlay-content--floating.f-overlay-content--arrow-clip>.f-overlay-content__arrow--static-bottom{clip-path:polygon(50% 100%,0% 50%,100% 50%)}.f-overlay-content--floating.f-overlay-content--arrow-clip>.f-overlay-content__arrow--static-left{clip-path:polygon(0% 50%,50% 0%,50% 100%)}.f-overlay-content--floating.f-overlay-content--arrow-clip>.f-overlay-content__arrow--static-right{clip-path:polygon(100% 50%,50% 0%,50% 100%)}.f-overlay-content--sheet{--f-overlay-content--border-width:0;--f-overlay-content--box-shadow:none;box-shadow:none;border-radius:0;width:100%;min-width:0;max-width:none;max-height:none;overflow:hidden}.f-overlay{background-color:var(--f-overlay--scrim-color,var(--f-color-backdrop));width:100%;position:fixed;top:0;left:0;right:0;overflow:hidden}.f-overlay__backdrop{z-index:0;position:absolute;inset:0}.f-overlay__panel{z-index:1;will-change:transform;flex-direction:column;width:100%;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:visible}.f-overlay__panel--fullscreen{border-radius:0;height:100%;max-height:100%!important}.f-overlay__panel--fullscreen .f-overlay__panel-inner{border-top:none;border-radius:0;height:100%}.f-overlay__panel--dragging{transition:none!important}.f-overlay__panel-inner{background-color:var(--f-overlay--panel-bg-color);border-top-left-radius:var(--f-border-radius-lg,12px);border-top-right-radius:var(--f-border-radius-lg,12px);border-top:1px solid var(--f-color-border-default);min-height:0;padding-top:var(--f-overlay--inset-top);box-shadow:var(--f-shadow-2);flex-direction:column;display:flex;overflow:hidden}.f-overlay__panel--swipe .f-overlay__panel-inner{padding-top:calc(var(--f-overlay--inset-top) + 4px)}.f-overlay--constrained .f-overlay__panel{height:100%;max-height:100%!important}.f-overlay--constrained .f-overlay__panel-inner{flex:auto;min-height:0}.f-overlay__handle{z-index:2;touch-action:none;cursor:grab;justify-content:center;align-items:center;width:48px;height:24px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.f-overlay__handle:before{content:"";background-color:var(--f-color-border-strong,var(--f-color-border-default));border-radius:999px;width:36px;height:4px}.f-overlay__header{padding:0 var(--f-overlay--header-padding-x) var(--f-overlay--header-padding-bottom);touch-action:pan-y;flex:none}.f-overlay__title{font-weight:var(--f-font-weight-semibold);color:var(--f-color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.f-overlay__title:not(:last-child){margin-bottom:8px}.f-overlay__body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;min-height:0;padding-bottom:env(safe-area-inset-bottom,0px);scrollbar-width:thin;scrollbar-color:var(--f-color-border-default) var(--f-color-surface-subtle);flex:auto;overflow:hidden auto}.f-overlay__footer{padding:0 var(--f-overlay--footer-padding-x) var(--f-overlay--footer-padding-bottom);flex:none}.f-overlay-transition-bottom-enter-active,.f-overlay-transition-bottom-leave-active{transition:opacity .25s}.f-overlay-transition-bottom-enter-active .f-overlay__panel,.f-overlay-transition-bottom-leave-active .f-overlay__panel{transition:transform .3s cubic-bezier(.4,0,.2,1)}.f-overlay-transition-bottom-enter-from,.f-overlay-transition-bottom-leave-to{opacity:0}.f-overlay-transition-bottom-enter-from .f-overlay__panel,.f-overlay-transition-bottom-leave-to .f-overlay__panel{transform:translateY(100%)}.f-overlay-transition-bottom-enter-to,.f-overlay-transition-bottom-leave-from{opacity:1}.f-overlay-transition-bottom-enter-to .f-overlay__panel,.f-overlay-transition-bottom-leave-from .f-overlay__panel{transform:translateY(0)}.f-overlay--swipe-closing.f-overlay-transition-bottom-leave-active{transition:opacity .15s}.f-overlay--swipe-closing.f-overlay-transition-bottom-leave-active .f-overlay__panel{transition:none!important}.f-overlay-trigger__text-wrapper{border-bottom:1px dotted var(--f-color-secondary)}.f-popconfirm{--f-overlay-content--bg-color:var(--f-popconfirm--overlay-bg-color);white-space:normal;color:var(--f-popconfirm--color);text-align:start;width:max-content}.f-popconfirm .f-overlay-content__inner{padding:var(--f-popconfirm--padding)}.f-popconfirm .f-popconfirm__message{font-size:var(--f-popconfirm--message-font-size);align-items:center;gap:var(--f-space-3);flex-wrap:nowrap;display:flex;position:relative}.f-popconfirm .f-popconfirm__message .f-popconfirm__title{font-weight:var(--f-popconfirm--title-font-weight);margin-top:var(--f-space-1);line-height:1.2}.f-popconfirm .f-popconfirm__message .f-popconfirm__description{line-height:1.2}.f-popconfirm .f-popconfirm__message .f-popconfirm__icon{flex-shrink:0;align-self:start}.f-popconfirm .f-popconfirm__message .f-popconfirm__icon svg{width:24px;height:auto}}@layer theme,utilities;.r-avatar-badge[data-v-6ac875d2]{flex-shrink:0;line-height:0}.r-avatar[data-v-6ac875d2]{--f-avatar--bg-color:color-mix(in oklch, var(--f-color-primary) 25%, var(--f-color-mix-neutral,transparent));--f-avatar--icon-color:var(--f-color-primary);--f-avatar--spinner-color:var(--f-color-primary);flex-shrink:0}.r-avatar[data-v-6ac875d2] .f-avatar__image>svg:not(.f-spinner__svg){width:var(--r-avatar-icon-size,22px);height:auto}.r-identity-block[data-v-21d27825]{color:inherit;text-decoration:none}.r-identity-block[data-v-21d27825] .r-avatar{--f-avatar--bg-color:var(--r-identity-avatar-bg,color-mix(in oklch, var(--f-color-primary) 25%, var(--f-color-mix-neutral,transparent)));--f-avatar--icon-color:var(--r-identity-avatar-icon,var(--f-color-primary));--f-avatar--spinner-color:var(--r-identity-avatar-spinner,var(--r-identity-avatar-icon,var(--f-color-primary)))}.r-identity-block--plain[data-v-21d27825]{align-items:center;gap:var(--f-space-3);width:100%;min-width:0;max-width:100%;display:flex}.r-identity-block--empty[data-v-21d27825]{color:var(--f-color-text-secondary)}.r-identity-block--link:hover .r-identity-block__title[data-v-21d27825],.r-identity-block--link:focus-visible .r-identity-block__title[data-v-21d27825]{color:var(--f-color-primary)}.r-identity-block__body[data-v-21d27825]{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.r-identity-block__title[data-v-21d27825]{text-overflow:ellipsis;white-space:nowrap;color:var(--f-color-text,var(--f-color-text-primary));margin:0;font-weight:600;line-height:1.3;transition:color .15s;overflow:hidden}.r-identity-block--default .r-identity-block__title[data-v-21d27825]{font-size:.95rem}.r-identity-block--compact .r-identity-block__title[data-v-21d27825]{font-size:var(--f-text-sm)}.r-identity-block__subtitle[data-v-21d27825],.r-identity-block__caption[data-v-21d27825]{color:var(--f-color-text-secondary);font-size:var(--f-font-size-sm,var(--f-text-sm));text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}.r-identity-block--compact .r-identity-block__subtitle[data-v-21d27825],.r-identity-block--compact .r-identity-block__caption[data-v-21d27825]{font-size:var(--f-font-size-xs,.75rem)}.r-identity-block__aside[data-v-21d27825]{margin-left:var(--f-space-1);flex-shrink:0}.r-identity-block__aside[data-v-21d27825]:empty{margin:0;display:none}.r-identity-block__chevron[data-v-21d27825]{color:var(--f-color-text-secondary);flex-shrink:0}.r-company-block[data-v-4f184a42]{--r-identity-avatar-bg:color-mix(in oklch, var(--f-color-secondary) 22%, var(--f-color-mix-neutral,transparent));--r-identity-avatar-icon:var(--f-color-secondary);--r-identity-avatar-spinner:var(--f-color-secondary);width:100%;min-width:0;max-width:100%}.r-company-user-block[data-v-6c3de3bb]{--r-identity-avatar-bg:color-mix(in srgb, var(--f-color-primary) 8%, transparent);--r-identity-avatar-icon:var(--f-color-primary);--r-identity-avatar-spinner:var(--f-color-primary);width:100%;min-width:0;max-width:100%}.r-context-drawer__body[data-v-c735346c]{min-width:0}.r-context-drawer__footer[data-v-c735346c]{gap:var(--f-space-2);margin-top:var(--f-space-4);padding-top:var(--f-space-4);border-top:1px solid var(--f-color-border-default,var(--f-color-border));flex-wrap:wrap;display:flex}.r-file-card[data-v-61615808]{align-items:center;gap:var(--f-space-3);padding:var(--f-space-3);border-radius:var(--f-border-radius);background-color:var(--f-color-surface-raised);border:1px solid var(--f-color-border-default);align-items:flex-start;transition:all .2s ease-in-out;display:flex}.r-file-card[data-v-61615808]:hover{background-color:color-mix(in oklch, var(--f-color-primary) 15%, var(--f-color-mix-neutral,transparent));border-color:var(--f-color-primary)}.r-file-card--awaiting-del-confirm[data-v-61615808]{border-color:var(--f-color-primary)}.r-file-card--downloadable[data-v-61615808]{cursor:pointer}.r-file-card__content[data-v-61615808]{flex-direction:column;flex-grow:1;gap:4px;display:flex}.r-file-card__content-title[data-v-61615808]{color:var(--f-color-text-primary);font-size:14px;font-weight:600}.r-file-card__content-info[data-v-61615808]{color:var(--f-color-text-secondary);font-size:12px}.r-file-card__content-footer[data-v-61615808]{color:var(--f-color-text-secondary);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;max-width:100%;font-size:12px;line-height:16px;display:flex;overflow:hidden}.r-file-card__actions[data-v-61615808]{flex-grow:0;align-items:center;gap:12px;display:flex}.r-filter-block[data-v-4699bc41]{margin-bottom:var(--f-space-4)}.r-filter-block--panel-only[data-v-4699bc41]{margin-bottom:0}.r-filter-block--panel-only.r-filter-block--open[data-v-4699bc41]{margin-bottom:var(--f-space-4)}.r-filter-block__toolbar[data-v-4699bc41]{align-items:center;display:flex}.r-filter-block__panel[data-v-4699bc41]{gap:var(--f-space-3);margin-top:var(--f-space-3);padding:var(--f-space-4);background:var(--f-color-bg-muted,var(--f-color-surface-subtle,#00000008));border-radius:var(--f-radius-md,8px);flex-direction:column;display:flex}.r-filter-block--panel-only .r-filter-block__panel[data-v-4699bc41]{margin-top:0}.r-filter-block__fields[data-v-4699bc41]{gap:var(--f-space-3);flex-wrap:wrap;align-items:center;display:flex}.r-filter-block__fields--grow[data-v-4699bc41]>:first-child{flex:240px;max-width:360px}.r-filter-block__fields--grow[data-v-4699bc41]>:nth-child(2){flex:0 220px}.r-filter-block__actions[data-v-4699bc41]{align-items:center;display:flex}.r-page-content-skeleton[data-v-c60f84d2]{padding:var(--f-space-4)}.r-page-inline-state[data-v-5dc2412a]{padding:var(--f-space-8);justify-content:center;display:flex}.r-page-inline-state--stack[data-v-5dc2412a]{align-items:center;gap:var(--f-space-4);flex-direction:column}.r-single-file-uploader[data-v-71d55240],.r-single-file-uploader[data-v-71d55240] .f-uploader{width:100%}.r-single-file-uploader__prompt[data-v-71d55240]{align-items:flex-start;gap:var(--f-space-3);width:100%;padding:var(--f-space-3);border:1px dashed var(--f-color-border-default);border-radius:var(--f-border-radius);background:var(--f-color-surface-raised);color:var(--f-color-text-primary);font:inherit;text-align:left;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s;display:flex}.r-single-file-uploader__prompt[data-v-71d55240] .r-avatar{--f-avatar--bg-color:color-mix(in oklch, var(--f-color-text-secondary) 18%, var(--f-color-mix-neutral,transparent));--f-avatar--icon-color:var(--f-color-text-secondary);--f-avatar--spinner-color:var(--f-color-text-secondary)}.r-single-file-uploader__prompt[data-v-71d55240]:hover:not(:disabled):not(.r-single-file-uploader__prompt--readonly),.r-single-file-uploader__prompt--dragging[data-v-71d55240]:not(:disabled){border-color:var(--f-color-primary);background:color-mix(in oklch, var(--f-color-primary) 10%, var(--f-color-surface-raised,transparent));color:var(--f-color-primary)}.r-single-file-uploader__prompt[data-v-71d55240]:focus-visible{outline:2px solid var(--f-color-primary);outline-offset:2px}.r-single-file-uploader__prompt[data-v-71d55240]:disabled{cursor:not-allowed}.r-single-file-uploader__prompt--readonly[data-v-71d55240]{cursor:default;border-style:solid}.r-single-file-uploader__prompt-info[data-v-71d55240]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex;overflow:hidden}.r-single-file-uploader__prompt-label[data-v-71d55240]{text-overflow:ellipsis;white-space:nowrap;color:var(--f-color-text-primary);font-size:14px;font-weight:600;line-height:1.3;overflow:hidden}.r-single-file-uploader__prompt-description[data-v-71d55240]{text-overflow:ellipsis;color:var(--f-color-text-secondary);font-size:12px;line-height:1.3;overflow:hidden}.r-single-file-uploader__prompt-hint[data-v-71d55240]{color:var(--f-color-text-secondary);font-size:12px;line-height:1.3}.r-stageline{--r-stageline-arrow-size:14px;--r-stageline-dot-size:8px;--r-stageline-dot-display:block;width:100%;min-width:0;container:r-stageline/inline-size}.r-stageline__track{isolation:isolate;align-items:stretch;width:100%;min-width:0;display:flex}@container r-stageline (width<=767px){.r-stageline__track{align-items:center;gap:var(--f-space-2);isolation:auto;flex-wrap:wrap}}@container r-stageline (576px<width<=992px){.r-stageline__track{--r-stageline-dot-display:none;--r-stageline-dot-size:0px}}.r-stageline-item{--arrow:var(--r-stageline-arrow-size,14px);--r-stageline-item-color:var(--f-color-border-default);--r-stageline-item-fill:15%;min-width:0;z-index:calc(sibling-count() - sibling-index() + 1);justify-content:start;align-items:center;gap:var(--f-space-2);padding:var(--f-space-1) var(--f-space-2);background:color-mix(in srgb, var(--r-stageline-item-color) var(--r-stageline-item-fill), var(--f-color-mix-neutral));border:1px solid color-mix(in srgb, var(--r-stageline-item-color) 65%, var(--f-color-mix-neutral));corner-right-shape:superellipse(.3);border-radius:0 250px 250px 0;flex:auto;margin-inline-end:calc((var(--arrow) + 1px) * -1);display:flex;position:relative}.r-stageline-item:not(:first-child){padding-inline-start:calc(var(--f-space-2) + var(--arrow))}.r-stageline-item:first-child{corner-left-shape:round;border-top-left-radius:250px;border-bottom-left-radius:250px}.r-stageline-item:last-child{corner-right-shape:round;margin-inline-end:0}@container r-stageline (width<=767px){.r-stageline-item{max-width:100%;padding:var(--f-space-1) var(--f-space-3);corner-shape:round;z-index:auto;border-radius:999px;flex:0 auto;margin-inline-end:0}.r-stageline-item:not(:first-child){padding-inline-start:var(--f-space-3)}.r-stageline-item:first-child,.r-stageline-item:last-child{corner-shape:round;border-radius:999px}}.r-stageline-item--primary{--r-stageline-item-color:var(--f-color-primary);border-color:var(--r-stageline-item-color);font-weight:600}.r-stageline-item--secondary{--r-stageline-item-color:var(--f-color-secondary)}.r-stageline-item--success{--r-stageline-item-color:var(--f-color-success)}.r-stageline-item--warning{--r-stageline-item-color:var(--f-color-warning)}.r-stageline-item--danger{--r-stageline-item-color:var(--f-color-danger)}.r-stageline-item--default{--r-stageline-item-color:var(--f-color-border-default)}[data-color-scheme=dark] .r-stageline-item{--r-stageline-item-fill:30%}.r-stageline-item--no-truncate{flex-shrink:0;min-width:min-content}.r-stageline-item--no-truncate .r-stageline-item__label{text-overflow:clip;min-width:min-content;overflow:visible}@container r-stageline (width<=767px){.r-stageline-item--no-truncate{flex:none;max-width:none}}.r-stageline-item__label{text-overflow:ellipsis;min-width:0;font-size:var(--f-text-sm);color:var(--f-color-text-secondary);white-space:nowrap;line-height:1.45;overflow:hidden}.r-stageline-item--primary .r-stageline-item__label,.r-stageline-item--secondary .r-stageline-item__label,.r-stageline-item--success .r-stageline-item__label,.r-stageline-item--warning .r-stageline-item__label{color:var(--f-color-text-primary)}.r-stageline-item--danger .r-stageline-item__label{color:var(--f-color-danger)}.r-stageline-item__dot{display:var(--r-stageline-dot-display,block);width:var(--r-stageline-dot-size,8px);height:var(--r-stageline-dot-size,8px);background:var(--r-stageline-item-color);border-radius:50%;flex-shrink:0}.r-user-block[data-v-6c7730e6]{--r-identity-avatar-bg:color-mix(in oklch, var(--f-color-primary) 18%, var(--f-color-mix-neutral,transparent));--r-identity-avatar-icon:var(--f-color-primary);--r-identity-avatar-spinner:var(--f-color-primary);width:100%;min-width:0;max-width:100%}
