.vui-menu{--vui-menu-h:var(--vui-control-h-md);--vui-menu-glyph:16px;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.vui-menu__group{flex-direction:column;display:flex}.vui-menu__group:not(:last-child){border-bottom:1px solid var(--vui-border);padding-block-end:var(--vui-space-2)}.vui-menu__group+.vui-menu__group{margin-block-start:var(--vui-space-2)}.vui-menu__item{align-items:center;gap:var(--vui-space-3);width:100%;min-height:var(--vui-menu-h);padding:var(--vui-space-2) var(--vui-space-3);border-radius:var(--vui-menu-r,var(--vui-radius-sm));color:var(--vui-text-primary);font:inherit;font-size:var(--vui-text-small);line-height:var(--vui-leading-normal);text-align:start;white-space:nowrap;cursor:pointer;appearance:none;background:0 0;border:0;margin:0;text-decoration:none;display:flex}.vui-menu__item:hover{background:var(--vui-alpha-active)}.vui-menu__item:focus-visible{outline-offset:-2px}.vui-menu__item:disabled,.vui-menu__item[aria-disabled=true]{opacity:.45;pointer-events:none}.vui-menu__icon{width:var(--vui-menu-glyph);height:var(--vui-menu-glyph);color:var(--vui-text-secondary);flex:none;place-items:center;display:grid}.vui-menu__icon svg,.vui-menu__check svg{width:var(--vui-menu-glyph);height:var(--vui-menu-glyph)}.vui-menu__item:hover .vui-menu__icon{color:inherit}.vui-menu__text{flex-direction:column;flex:auto;min-width:0;display:flex}.vui-menu__label,.vui-menu__detail{text-overflow:ellipsis;overflow:clip visible}.vui-menu__detail{font-size:var(--vui-text-caption);line-height:var(--vui-leading-normal);color:var(--vui-text-secondary)}.vui-menu__check{width:var(--vui-menu-glyph);height:var(--vui-menu-glyph);color:var(--vui-accent);flex:none;place-items:center;margin-inline-start:auto;display:grid}.vui-menu__item--danger{color:var(--vui-danger-fg)}.vui-menu__item--danger .vui-menu__icon{color:inherit}.vui-menu--sm{--vui-menu-h:var(--vui-control-h-sm)}.vui-menu--sm .vui-menu__item{padding:var(--vui-space-1) var(--vui-space-2);font-size:var(--vui-dense-text-lg);line-height:var(--vui-dense-leading-lg)}@media (pointer:coarse){.vui-menu__item{min-height:max(var(--vui-menu-h), var(--vui-tap-min))}}.vui-glass{isolation:isolate;background:var(--vui-glass-tint);-webkit-backdrop-filter:blur(var(--vui-glass-blur)) saturate(var(--vui-glass-saturate));backdrop-filter:blur(var(--vui-glass-blur)) saturate(var(--vui-glass-saturate));border:1px solid var(--vui-glass-border);border-radius:var(--vui-glass-radius);box-shadow:var(--vui-glass-shadow), var(--vui-glass-inner);position:relative}.vui-glass:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(var(--vui-glass-specular-angle), oklch(from var(--vui-glass-highlight) l c h / .18), transparent 42%);opacity:var(--vui-glass-sheen,1);position:absolute;inset:0}.vui-glass--panel{--vui-glass-tint:var(--vui-glass-tint-strong)}.vui-glass--panel:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(var(--vui-glass-specular-angle), var(--vui-glass-rim), transparent 38%, transparent 70%, var(--vui-glass-rim-far));-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.vui-glass--pill{border-radius:var(--vui-radius-full)}.vui-scrim{z-index:var(--vui-z-modal);background:var(--vui-scrim);-webkit-backdrop-filter:blur(var(--vui-glass-blur)) saturate(var(--vui-glass-saturate));backdrop-filter:blur(var(--vui-glass-blur)) saturate(var(--vui-glass-saturate));position:fixed;inset:0}.vui-scrim--work{background:var(--vui-glass-tint-strong);-webkit-backdrop-filter:blur(var(--vui-glass-blur-deep)) saturate(var(--vui-glass-saturate));backdrop-filter:blur(var(--vui-glass-blur-deep)) saturate(var(--vui-glass-saturate))}@media print{.vui-glass{-webkit-backdrop-filter:none;backdrop-filter:none}.vui-glass:before,.vui-glass--panel:after,.vui-scrim{display:none}}.vui-popover{display:inline-flex;position:relative}.vui-popover__panel{--vui-popover-gap:var(--vui-space-2);--vui-popover-max:20rem;--vui-menu-r:max(calc(var(--vui-glass-radius) - var(--vui-space-2)), 0px);z-index:var(--vui-z-overlay);box-sizing:border-box;width:max-content;min-width:13rem;max-width:min(var(--vui-popover-max), calc(100vw - 2 * var(--vui-popover-gap)));max-height:min(75vh, calc(100vh - 2 * var(--vui-popover-gap)));padding:var(--vui-space-2);color:var(--vui-text-primary);opacity:0;transform:translateY(calc(-1 * var(--vui-space-1)));transition:opacity var(--vui-duration-fast) var(--vui-ease-out), transform var(--vui-duration-fast) var(--vui-ease-out), display var(--vui-duration-fast) allow-discrete, overlay var(--vui-duration-fast) allow-discrete;margin:0;position:fixed;inset:auto;overflow:hidden auto}.vui-popover__panel[data-placement^=top]{transform:translateY(var(--vui-space-1))}.vui-popover__panel:popover-open{opacity:1;transform:none}@starting-style{.vui-popover__panel:popover-open{opacity:0;transform:translateY(calc(-1 * var(--vui-space-1)))}.vui-popover__panel[data-placement^=top]:popover-open{transform:translateY(var(--vui-space-1))}}.vui-popover__panel[data-open]{opacity:1;display:block;transform:none}.vui-popover__panel--md{--vui-menu-r:max(calc(var(--vui-glass-radius) - var(--vui-space-4)), 0px);padding:var(--vui-space-4)}.vui-popover__panel:focus-visible{outline:none}@media (prefers-reduced-motion:reduce){.vui-popover__panel{transition:none}}.vui-callout{--vui-callout-bg:var(--vui-info-bg);--vui-callout-tone:var(--vui-info-fg);--vui-callout-pad-y:var(--vui-card-pad-y-md);--vui-callout-mark:2rem;--vui-callout-glyph:1rem;--vui-callout-mark-r:var(--vui-radius-sm);--vui-callout-gap:var(--vui-space-3);align-items:flex-start;gap:var(--vui-callout-gap);width:100%;padding:var(--vui-callout-pad-y) var(--vui-card-pad-x);border-radius:var(--vui-radius-md);background:var(--vui-callout-bg);color:var(--vui-text-primary);display:flex;position:relative}.vui-callout--dismissible{padding-inline-end:var(--vui-space-7)}.vui-callout--neutral{--vui-callout-bg:var(--vui-surface-subtle);--vui-callout-tone:var(--vui-text-secondary)}.vui-callout--success{--vui-callout-bg:var(--vui-success-bg);--vui-callout-tone:var(--vui-success-fg)}.vui-callout--warn{--vui-callout-bg:var(--vui-warn-bg);--vui-callout-tone:var(--vui-warn-fg)}.vui-callout--danger{--vui-callout-bg:var(--vui-danger-bg);--vui-callout-tone:var(--vui-danger-fg)}.vui-callout__mark{width:var(--vui-callout-mark);height:var(--vui-callout-mark);border-radius:var(--vui-callout-mark-r);background:color-mix(in oklch, var(--vui-callout-tone) 14%, transparent);color:var(--vui-callout-tone);flex:none;place-items:center;display:grid}.vui-callout__mark svg{width:var(--vui-callout-glyph);height:var(--vui-callout-glyph)}.vui-callout__content{gap:var(--vui-space-1);flex-direction:column;flex:auto;min-width:0;display:flex}.vui-callout__title{font-size:var(--vui-text-body);font-weight:var(--vui-weight-semibold);line-height:var(--vui-leading-normal);color:var(--vui-text-primary);margin:0}.vui-callout__message{font-size:var(--vui-text-small);line-height:var(--vui-leading-normal);color:var(--vui-text-secondary);overflow-wrap:break-word}.vui-callout__message a{color:var(--vui-accent);text-underline-offset:.15em;text-decoration:underline}.vui-callout__actions{align-items:center;gap:var(--vui-cluster-md);flex-wrap:wrap;margin-block-start:var(--vui-space-2);display:flex}.vui-callout .vui-callout__close{top:var(--vui-space-2);right:var(--vui-space-2);color:var(--vui-callout-tone);position:absolute}.vui-callout .vui-callout__close:hover{background:color-mix(in oklch, var(--vui-callout-tone) 14%, transparent)}.vui-callout--sm{--vui-callout-pad-y:var(--vui-card-pad-y-sm);--vui-callout-mark:1.5rem;--vui-callout-gap:var(--vui-space-2);align-items:center}.vui-callout--sm .vui-callout__content{align-items:center;gap:var(--vui-space-3);flex-direction:row}.vui-callout--sm .vui-callout__message{min-width:0;font-size:var(--vui-dense-text-lg);line-height:var(--vui-dense-leading-lg);color:var(--vui-text-primary);flex:auto}.vui-callout--sm .vui-callout__actions{margin-block-start:0;margin-inline-start:auto}.vui-callout--lg{--vui-callout-pad-y:var(--vui-card-pad-y-lg);--vui-callout-mark:2.5rem;--vui-callout-glyph:1.25rem;--vui-callout-mark-r:var(--vui-radius-md);--vui-callout-gap:var(--vui-space-4)}.vui-callout--lg .vui-callout__title{font-size:var(--vui-text-body-lg)}.vui-callout--lg .vui-callout__message{font-size:var(--vui-text-body)}.vui-callout--banner{--vui-callout-pad-y:var(--vui-card-pad-y-sm);padding-inline:var(--vui-container-pad);border-bottom:1px solid oklch(from var(--vui-callout-tone) l c h / .24);border-radius:0}.vui-callout--banner.vui-callout--dismissible{padding-inline-end:calc(var(--vui-container-pad) + var(--vui-space-6))}.vui-callout--banner .vui-callout__close{right:calc(var(--vui-container-pad) - var(--vui-space-2))}.vui-callout--banner .vui-callout__content{align-items:center;column-gap:var(--vui-space-4);row-gap:var(--vui-space-2);flex-flow:wrap;display:flex}.vui-callout--banner .vui-callout__title{flex:100%}.vui-callout--banner .vui-callout__message{flex:20rem}.vui-callout--banner .vui-callout__actions{margin-top:0}.vui-copy{position:relative}.vui-copy__status{position:absolute}.vui-copy.is-copied .vui-btn__icon,.vui-copy--icon.is-copied{color:var(--vui-success-fg)}.vui-copy.is-copied .vui-btn__icon>svg,.vui-copy--icon.is-copied>svg{animation:vui-copy-pop var(--vui-duration-fast) var(--vui-ease-out)}@keyframes vui-copy-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.vui-copy.is-copied .vui-btn__icon>svg,.vui-copy--icon.is-copied>svg{animation:none}}.vui-modal{padding:var(--vui-space-5);animation:vui-modal-scrim-in var(--vui-duration-base) var(--vui-ease-out);place-items:center;display:grid}.vui-modal__panel{--vui-modal-w:35rem;--vui-modal-pad:var(--vui-space-5);box-sizing:border-box;width:min(var(--vui-modal-w), 100%);max-height:85dvh;padding:var(--vui-modal-pad);color:var(--vui-text-primary);animation:vui-modal-rise var(--vui-duration-base) var(--vui-ease-out);flex-direction:column;display:flex;position:relative}.vui-modal__panel--sm{--vui-modal-w:26.25rem}.vui-modal__panel--lg{--vui-modal-w:47.5rem}.vui-modal__panel--flush{--vui-modal-pad:0px;overflow:clip}.vui-modal--full{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:stretch stretch;padding:0}.vui-modal__panel--full{width:100%;max-width:none;height:100%;max-height:none;animation:vui-modal-scrim-in var(--vui-duration-base) var(--vui-ease-out);background:0 0;border-radius:0}.vui-modal.is-closing .vui-modal__panel--full{animation:none}.vui-modal__panel--full .vui-modal__body{min-height:0}.vui-modal.vui-modal--full .vui-modal__close--float{top:var(--vui-space-5);right:var(--vui-space-5)}.vui-modal__head{justify-content:space-between;align-items:flex-start;gap:var(--vui-space-4);margin-block-end:var(--vui-space-4);display:flex}.vui-modal__heading{min-width:0}.vui-modal__title{letter-spacing:var(--vui-tracking-tight);margin:0}.vui-modal__desc{margin:var(--vui-space-1) 0 0}.vui-modal .vui-modal__close{flex:none}.vui-modal .vui-modal__close:not(.vui-modal__close--float){color:var(--vui-text-tertiary)}.vui-modal .vui-modal__close:not(.vui-modal__close--float):hover{color:var(--vui-text-primary)}.vui-modal .vui-modal__close--float{top:var(--vui-space-4);right:var(--vui-space-4);z-index:2;box-shadow:var(--vui-shadow-xs);position:absolute}.vui-modal__body{flex-direction:column;flex:auto;min-height:0;margin:-2px;padding:2px;display:flex;overflow-y:auto}.vui-modal__panel--flush .vui-modal__body{margin:0;padding:0}.vui-modal__foot{justify-content:flex-end;gap:var(--vui-cluster-md);flex-wrap:wrap;margin-block-start:var(--vui-space-5);display:flex}.vui-modal__panel--flush .vui-modal__foot{padding:0 var(--vui-space-5) var(--vui-space-5)}@keyframes vui-modal-scrim-in{0%{opacity:0}}@keyframes vui-modal-rise{0%{opacity:0;transform:translateY(10px)scale(.98)}}@keyframes vui-modal-scrim-out{to{opacity:0}}@keyframes vui-modal-sink{to{opacity:0;transform:translateY(var(--vui-space-2)) scale(.98)}}.vui-modal.is-closing{pointer-events:none;animation:vui-modal-scrim-out var(--vui-duration-base) var(--vui-ease-in-out) forwards}.vui-modal.is-closing .vui-modal__panel{animation:vui-modal-sink var(--vui-duration-base) var(--vui-ease-in-out) forwards}@media (prefers-reduced-motion:reduce){.vui-modal,.vui-modal__panel,.vui-modal.is-closing,.vui-modal.is-closing .vui-modal__panel{animation:none}.vui-modal.is-closing{visibility:hidden}}@media print{.vui-modal{display:none}}.vui-dl{--vui-dl-row-h:var(--vui-row-h-sm);--vui-dl-gap:var(--vui-space-4);--vui-dl-text:var(--vui-text-body);--vui-dl-leading:var(--vui-leading-normal);gap:var(--vui-dl-row-gap,0);font-size:var(--vui-dl-text);line-height:var(--vui-dl-leading);flex-direction:column;margin:0;display:flex}.vui-dl--sm{--vui-dl-text:var(--vui-dense-text-lg);--vui-dl-leading:var(--vui-dense-leading-lg)}.vui-dl__row{justify-content:space-between;align-items:baseline;gap:var(--vui-dl-gap);min-height:var(--vui-dl-row-h);padding-block:var(--vui-space-1);display:flex}.vui-dl__term{color:var(--vui-text-secondary);white-space:nowrap}.vui-dl__value{text-align:end;min-width:0;font-weight:var(--vui-weight-medium);color:var(--vui-text-primary);overflow-wrap:anywhere;margin:0}.vui-dl__value small{font-size:inherit;font-weight:var(--vui-weight-regular);color:var(--vui-text-tertiary);margin-inline-start:var(--vui-space-1)}.vui-dl__value a{color:inherit;text-decoration:none}.vui-dl__value a:hover{text-underline-offset:.2em;text-decoration:underline}.vui-dl--stack .vui-dl__row,.vui-dl__row--stack{align-items:stretch;gap:var(--vui-space-1);flex-direction:column}.vui-dl--stack .vui-dl__value,.vui-dl__row--stack .vui-dl__value{text-align:start;font-weight:var(--vui-weight-regular)}@media print{.vui-dl__row{break-inside:avoid}}.vui-prose-list{--vui-prose-list-indent:var(--vui-space-5);margin:0;padding-inline-start:var(--vui-prose-list-indent);list-style:outside}.vui-prose-list--bare{padding-inline-start:0;list-style:none}ol.vui-prose-list{list-style:decimal}.vui-prose-list__item:not(:first-child){margin-top:var(--vui-space-2)}.vui-prose-list__item::marker{color:var(--vui-text-tertiary)}.vui-prose-list__item--icon{grid-template-columns:var(--vui-prose-list-indent) 1fr;align-items:start;margin-inline-start:calc(var(--vui-prose-list-indent) * -1);list-style:none;display:grid}.vui-prose-list__icon{height:1lh;color:var(--vui-text-tertiary);justify-content:start;align-items:center;display:inline-flex}.vui-prose-list__icon svg{width:var(--vui-space-4);height:var(--vui-space-4)}.vui-prose-list--bare .vui-prose-list__item--icon{grid-template-columns:calc(var(--vui-space-4) + var(--vui-space-2)) 1fr;margin-inline-start:0}.vui-section-rule{align-items:baseline;gap:var(--vui-space-3);padding-bottom:var(--vui-space-2);border-bottom:2px solid var(--vui-text-primary);display:flex}.vui-section-rule__head{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:var(--vui-text-h3);font-weight:var(--vui-weight-regular);flex:1;margin:0;line-height:1.2;overflow:clip visible}.vui-section-rule--editable{padding-bottom:var(--vui-space-1);border-bottom:1px solid #0000}.vui-section-rule--editable:hover{border-bottom-color:var(--vui-border-strong)}.vui-section-rule--editable:focus-within{border-bottom-color:var(--vui-text-primary)}.vui-section-rule__input{width:100%;font-size:var(--vui-text-h3);font-weight:var(--vui-weight-regular);color:var(--vui-text-primary);background:0 0;border:0;padding:0;font-family:inherit;line-height:1.2}.vui-section-rule--editable .vui-section-rule__input:focus-visible{outline:none}.vui-section-rule__input::placeholder{color:var(--vui-text-tertiary)}.vui-control{gap:var(--vui-space-1);flex-direction:column;display:flex}.vui-control__head{justify-content:space-between;align-items:baseline;gap:var(--vui-space-3);font-size:var(--vui-text-small);display:flex}.vui-control__label{font-weight:var(--vui-weight-medium);color:var(--vui-text-secondary)}.vui-control__val{color:var(--vui-text-primary);font-size:var(--vui-text-caption);font-variant-numeric:tabular-nums}.vui-slider{--vui-slider-pct:50%;--vui-slider-track-h:6px;--vui-slider-thumb-d:18px;appearance:none;cursor:pointer;background:0 0;width:100%;height:24px;margin:0}.vui-slider:disabled{cursor:not-allowed;opacity:.45}.vui-slider:focus-visible{outline:2px solid var(--vui-focus);outline-offset:2px;border-radius:var(--vui-radius-full)}.vui-slider::-webkit-slider-runnable-track{height:var(--vui-slider-track-h);border-radius:var(--vui-radius-full);background:linear-gradient(to right, var(--vui-accent) var(--vui-slider-pct), color-mix(in oklch, var(--vui-text-primary) 12%, transparent) var(--vui-slider-pct))}.vui-slider::-webkit-slider-thumb{appearance:none;width:var(--vui-slider-thumb-d);height:var(--vui-slider-thumb-d);margin-top:calc((var(--vui-slider-track-h) - var(--vui-slider-thumb-d)) / 2);border-radius:var(--vui-radius-full);background:var(--vui-slider-thumb-face);border:1px solid var(--vui-border-strong);box-shadow:var(--vui-shadow-xs)}.vui-slider::-moz-range-track{height:var(--vui-slider-track-h);border-radius:var(--vui-radius-full);background:color-mix(in oklch, var(--vui-text-primary) 12%, transparent)}.vui-slider::-moz-range-progress{height:var(--vui-slider-track-h);border-radius:var(--vui-radius-full);background:var(--vui-accent)}.vui-slider::-moz-range-thumb{width:var(--vui-slider-thumb-d);height:var(--vui-slider-thumb-d);border-radius:var(--vui-radius-full);background:var(--vui-slider-thumb-face);border:1px solid var(--vui-border-strong);box-shadow:var(--vui-shadow-xs)}.vui-slider--paint{--vui-slider-track-h:10px}.vui-slider--paint::-webkit-slider-runnable-track{background:var(--vui-slider-track-img,var(--vui-accent));box-shadow:inset 0 0 0 1px var(--vui-border)}.vui-slider--paint::-moz-range-track{background:var(--vui-slider-track-img,var(--vui-accent));box-shadow:inset 0 0 0 1px var(--vui-border)}.vui-slider--paint::-moz-range-progress{background:0 0}@media (pointer:coarse){.vui-slider{height:var(--vui-tap-min)}}.vui-form{gap:var(--vui-form-gap,var(--vui-space-6));flex-direction:column;min-width:0;display:flex;container:vui-form/inline-size}.vui-form.is-busy{cursor:progress}.vui-form__section{gap:var(--vui-space-4);flex-direction:column;min-width:0;display:flex}.vui-form__section-head{gap:var(--vui-space-1);flex-direction:column;display:flex}.vui-form__section-title{font-size:var(--vui-text-h5);font-weight:var(--vui-weight-semibold);line-height:var(--vui-leading-snug);letter-spacing:var(--vui-tracking-tight);color:var(--vui-text-primary);margin:0}.vui-form__section-desc{font-size:var(--vui-text-small);line-height:var(--vui-leading-normal);color:var(--vui-text-secondary);margin:0}.vui-form__fields{gap:var(--vui-space-4);flex-direction:column;min-width:0;display:flex}.vui-form__row{grid-template-columns:repeat(var(--vui-form-cols,2), minmax(0, 1fr));gap:var(--vui-space-4);align-items:start;display:grid}@container vui-form (inline-size<480px){.vui-form__row{grid-template-columns:minmax(0,1fr)}}.vui-form__actions{justify-content:flex-end;align-items:center;gap:var(--vui-space-2);padding-top:var(--vui-space-2);flex-wrap:wrap;display:flex}.vui-form__actions--start{justify-content:flex-start}.vui-form__actions--between{justify-content:space-between}.vui-form__actions--sticky{z-index:1;margin-top:var(--vui-space-2);padding-block:var(--vui-space-3) calc(var(--vui-space-3) + env(safe-area-inset-bottom,0px));background:var(--vui-surface-elevated);border-top:1px solid var(--vui-hairline);position:sticky;bottom:0}.vui-form__summary{outline:none}.vui-form__summary:focus-visible{outline:2px solid var(--vui-focus);outline-offset:2px}.vui-form__summary-list{gap:var(--vui-space-1);flex-direction:column;margin:0;padding-inline-start:var(--vui-space-4);display:flex}.vui-form__summary-link{color:inherit}.vui-report{font-family:var(--vui-font-sans);font-size:var(--vui-text-body);line-height:var(--vui-leading-normal);color:var(--vui-text-primary)}.vui-report__page{padding:var(--vui-report-margin,var(--vui-space-7));flex-direction:column;display:flex}.vui-report__body{flex:1 0 auto}.vui-report__body>:not(:first-child){margin-top:var(--vui-space-7)}.vui-report__body>.vui-report__title:not(:first-child){margin-top:var(--vui-space-5)}.vui-report__body>.vui-hero-stat:not(:first-child){margin-top:var(--vui-space-2)}.vui-report__body>.vui-report-exhibits:not(:first-child){margin-top:var(--vui-space-6)}.vui-report .vui-masthead{max-width:none;margin-inline:0;padding-inline:0}.vui-report__meta{font-size:var(--vui-text-small);color:var(--vui-text-secondary);white-space:nowrap}.vui-report__title{font-size:var(--vui-text-small);color:var(--vui-text-secondary);margin:0}.vui-report__foot{justify-content:space-between;gap:var(--vui-space-5);padding-top:var(--vui-space-5);font-size:var(--vui-text-caption);color:var(--vui-text-tertiary);display:flex}.vui-report-exhibits{column-gap:var(--vui-space-7);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.vui-report-exhibit>:not(:first-child){margin-top:var(--vui-space-5)}.vui-report-exhibit__stat>:not(:first-child){margin-top:var(--vui-space-1)}.vui-report-exhibit__label{font-weight:var(--vui-weight-semibold);margin:0}.vui-report-exhibit__value{font-family:var(--vui-font-mono);font-size:var(--vui-text-h3);font-weight:var(--vui-weight-semibold);line-height:var(--vui-leading-tight);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.vui-report-exhibit__figure{margin-inline:0;margin-bottom:0}.vui-report-exhibit__figure svg{width:100%;height:auto;display:block}.vui-report-ledger{border-collapse:collapse;width:100%;font-size:var(--vui-text-body);line-height:var(--vui-leading-normal)}.vui-report-ledger th,.vui-report-ledger td{padding:var(--vui-space-1) 0;text-align:right;vertical-align:baseline;font-weight:var(--vui-weight-regular)}.vui-report-ledger thead>tr>*{padding-bottom:var(--vui-space-2);border-bottom:2px solid var(--vui-text-primary);font-weight:var(--vui-weight-semibold)}.vui-report-ledger__head>th{padding-top:var(--vui-space-5);text-align:left;font-weight:var(--vui-weight-semibold)}.vui-report-ledger__row>th{text-align:left;color:var(--vui-text-secondary)}.vui-report-ledger__row>td{width:var(--vui-space-11);padding-left:var(--vui-space-4);font-family:var(--vui-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.vui-report-ledger__section>tr:last-child>*{padding-bottom:var(--vui-space-3);border-bottom:1px solid var(--vui-hairline)}.vui-report-ledger__section--total>tr:last-child>*{border-bottom:0}.vui-report-ledger__row--subtotal>th,.vui-report-ledger__row--subtotal>td,.vui-report-ledger__row--total>th,.vui-report-ledger__row--total>td{font-weight:var(--vui-weight-semibold);color:var(--vui-text-primary)}.vui-report-ledger__row--subtotal>th,.vui-report-ledger__row--subtotal>td{padding-top:var(--vui-space-2)}.vui-report-ledger__row--total>th,.vui-report-ledger__row--total>td{padding-top:var(--vui-space-5);padding-bottom:var(--vui-space-2);border-top:2px solid var(--vui-text-primary)}.vui-report-ledger__rate{margin-right:var(--vui-space-2);font-family:var(--vui-font-sans);color:var(--vui-text-tertiary)}.vui-report-ledger td.vui-report-ledger__quiet{color:var(--vui-text-tertiary)}.vui-report-notes{font-size:var(--vui-text-caption);line-height:var(--vui-leading-normal);color:var(--vui-text-secondary);margin:0}@media screen{.vui-report{overflow-x:auto}.vui-report__page{border:1px solid var(--vui-border)}.vui-report__page+.vui-report__page{margin-top:var(--vui-space-6)}}@media print{.vui-report__page{min-height:100vh}.vui-report__page+.vui-report__page{break-before:page}.vui-report-exhibits,.vui-report-ledger__section,.vui-report-notes{break-inside:avoid}.vui-report-exhibit__figure svg{max-height:var(--vui-report-figure-max,none)}}.rvo .vui-app__main>.rvo-pay{margin-top:var(--vui-space-8)}.rvo-pay{--duration-fast:var(--vui-duration-fast);--ease-out:var(--vui-ease-out);--space-1:var(--vui-space-1);--space-2:var(--vui-space-2);--radius-sm:var(--vui-radius-sm);--surface-page:var(--vui-surface-page);--space-3:var(--vui-space-3);--shadow-md:var(--vui-shadow-md);--text-caption:var(--vui-text-caption);--weight-medium:var(--vui-weight-medium);--leading-snug:var(--vui-leading-snug);font-size:var(--vui-text-h3)}.rvo-pay__cell{font-size:var(--vui-text-body)}.rvo-pay__fig svg{width:100%;height:auto;display:block;overflow:visible}
