.j-register{display:contents}.j-label{font:400 var(--j-fs-label) / var(--j-lh-label) var(--j-sans);letter-spacing:var(--j-label-track);text-transform:var(--j-label-case);color:var(--j-ink)}.j-label--soft{color:var(--j-ink-soft)}.j-label.j-label--long{font:400 var(--j-fs-body) / var(--j-lh-body) var(--j-sans);letter-spacing:0;text-transform:none}.j-house,.j-label.j-house,.j-label .j-house{text-transform:none}.j-body{max-width:var(--j-measure-wide);font:400 var(--j-fs-body) / var(--j-lh-body) var(--j-sans)}.j-small{font:400 var(--j-fs-small) / var(--j-lh-small) var(--j-sans);color:var(--j-ink-soft)}.j-num{font-variant-numeric:tabular-nums lining-nums}.j-button{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--j-space-3);height:var(--j-control-h);border:1px solid var(--j-button-rule);border-radius:var(--j-radius-control);min-width:180px;color:var(--j-ink);font:400 var(--j-fs-cta) / 1 var(--j-sans);letter-spacing:var(--j-track-cta);text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:border-color var(--j-dur-hover) var(--j-ease), background-color var(--j-dur-hover) var(--j-ease);background:0 0;margin:0;padding:0 25px;text-decoration:none;display:inline-flex}.j-button:hover{border-color:var(--j-ink);background:var(--j-button-hover-bg)}.j-button--40{height:var(--j-control-h-compact);min-width:0;padding:0 var(--j-space-4)}.j-button--block{width:100%}.j-button--secondary{border-color:var(--j-ink)}.j-button--secondary:hover{background:var(--j-ivory)}.j-button--destructive{border-color:var(--j-critical);color:var(--j-critical)}.j-button--destructive:hover{border-color:var(--j-critical);background:var(--j-ivory)}.j-button--tertiary{border:0;border-bottom:1px solid var(--j-ink);border-radius:0;min-width:0;height:auto;padding:0 0 4px;line-height:16px}.j-button--tertiary.j-button--40{padding:0 0 4px}.j-button--tertiary:hover{border-color:var(--j-ink);color:var(--j-ink-soft);background:0 0}.j-button:disabled,.j-button[aria-disabled=true]{border-color:var(--j-rule);color:var(--j-ink-soft);cursor:not-allowed;background:0 0}.j-button[aria-busy=true]{cursor:progress}.j-button__pending{transform-origin:0;width:24px;height:1px;animation:j-pending var(--j-dur-slow) var(--j-ease-inout) infinite;background:currentColor}@keyframes j-pending{0%{transform:scaleX(0)}50%{transform:scaleX(1)}to{transform-origin:100%;transform:scaleX(0)}}.j-textlink{align-items:center;gap:var(--j-space-2);border-bottom:1px solid var(--j-ink);font:400 var(--j-fs-cta) / 16px var(--j-sans);letter-spacing:var(--j-track-cta);text-transform:uppercase;color:var(--j-ink);transition:color var(--j-dur-hover) var(--j-ease);padding-bottom:4px;text-decoration:none;display:inline-flex}.j-textlink:hover{color:var(--j-ink-soft)}.j-textlink--button{cursor:pointer;background:0 0;border-width:0 0 1px;border-radius:0;padding:0 0 4px}.j-link{color:inherit;text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--j-rule);text-decoration-color:var(--j-rule);text-underline-offset:4px;transition:text-decoration-color var(--j-dur-hover) var(--j-ease)}.j-link:hover{text-decoration-color:currentColor}.j-link__icon{vertical-align:-1px;margin-left:4px;display:inline-block}.j-icon{flex:none;display:inline-block;overflow:visible}.j-field{gap:var(--j-space-2);flex-direction:column;min-width:0;display:flex}.j-field__label{justify-content:space-between;align-items:baseline;gap:var(--j-space-3);display:flex}.j-field__required{color:var(--j-ink-soft)}.j-field__help{font:400 var(--j-fs-small) / var(--j-lh-small) var(--j-sans);color:var(--j-ink-soft)}.j-field__error{align-items:flex-start;gap:var(--j-space-2);font:400 var(--j-fs-small) / var(--j-lh-small) var(--j-sans);color:var(--j-critical);display:flex}.j-field__error .j-icon{margin-top:4px}.j-field__aside{align-items:baseline;gap:var(--j-space-3);margin-left:auto;display:inline-flex}.j-counter{color:var(--j-ink-soft);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.j-counter[data-over=true]{color:var(--j-critical)}.j-fieldset{gap:var(--j-space-3);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.j-fieldset>legend{margin-bottom:var(--j-space-2);padding:0}.j-control{box-sizing:border-box;width:100%;height:var(--j-control-h);padding:0 var(--j-space-4);border:1px solid var(--j-field-rule);border-radius:var(--j-radius-control);background:var(--j-white);color:var(--j-ink);font:400 var(--j-fs-object) / var(--j-lh-object) var(--j-sans);transition:border-color var(--j-dur-hover) var(--j-ease);appearance:none;margin:0;display:block}.j-control--40{height:var(--j-control-h-compact);padding:0 var(--j-space-3)}.j-control::placeholder{color:var(--j-ink-soft);opacity:1}.j-control:hover{border-color:var(--j-ink)}.j-control:focus-visible{border-color:var(--j-ink);outline:1px solid var(--j-ink);outline-offset:4px}.j-control[aria-invalid=true]{border-color:var(--j-critical)}.j-control:disabled,.j-control[readonly]{background:var(--j-ivory);border-color:var(--j-rule);color:var(--j-ink-soft);cursor:not-allowed}.j-control--textarea{height:auto;min-height:120px;padding:var(--j-space-3) var(--j-space-4);resize:vertical}.j-select{display:block;position:relative}.j-select .j-control{cursor:pointer;padding-right:44px}.j-select__chevron{right:var(--j-space-4);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.j-date{display:block}.j-date__box{display:block;position:relative}.j-date .j-control{font-variant-numeric:tabular-nums lining-nums;padding-right:44px}.j-date__mark{right:var(--j-space-4);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.j-date__error{margin-top:var(--j-space-2)}.j-choice{align-items:flex-start;gap:var(--j-space-3);cursor:pointer;min-height:24px;font:400 var(--j-fs-body) / var(--j-lh-body) var(--j-sans);display:inline-flex}.j-choice__box{flex:none;width:16px;height:16px;margin-top:4px;position:relative}.j-choice__input{border:1px solid var(--j-ink);background:var(--j-white);cursor:pointer;appearance:none;border-radius:0;width:16px;height:16px;margin:0;position:absolute;inset:0}.j-choice__input:focus-visible{outline:1px solid var(--j-ink);outline-offset:4px}.j-choice__input:disabled{border-color:var(--j-rule);cursor:not-allowed}.j-choice__input[aria-invalid=true]{border-color:var(--j-critical)}.j-choice__mark{pointer-events:none;opacity:0;color:var(--j-ink);position:absolute;inset:0}.j-choice__input:checked+.j-choice__mark{opacity:1}.j-choice--radio .j-choice__input{background:0 0;border-color:#0000}.j-choice--radio .j-choice__ring{pointer-events:none;color:var(--j-ink);position:absolute;inset:0}.j-choice--radio .j-choice__input:disabled~.j-choice__ring{color:var(--j-rule)}.j-choice__text{flex-direction:column;display:flex}.j-choice__help{font:400 var(--j-fs-small) / var(--j-lh-small) var(--j-sans);color:var(--j-ink-soft)}.j-choice--disabled{cursor:not-allowed;color:var(--j-ink-soft)}.j-badge{box-sizing:border-box;height:var(--j-chip-h);border:1px solid var(--j-ink);color:var(--j-ink);font:400 var(--j-fs-label) / 1 var(--j-sans);letter-spacing:var(--j-label-track);text-transform:var(--j-label-case);white-space:nowrap;vertical-align:middle;background:0 0;align-items:center;gap:6px;margin:0;padding:0 6px;display:inline-flex}.j-badge--positive{border-color:var(--j-mark)}.j-badge--critical{border-color:var(--j-critical);color:var(--j-critical)}.j-badge--neutral{border-color:var(--j-grey)}.j-badge__mark{background:var(--j-mark);flex:none;width:5px;height:5px}.j-badge__icon{flex:none}.j-badge--button{border-radius:var(--j-radius-control);cursor:pointer;height:auto;min-height:24px;transition:border-color var(--j-dur-hover) var(--j-ease)}.j-badge--button:hover{border-color:var(--j-ink)}.j-badge--button .j-badge__chevron{transition:transform var(--j-dur-hover) var(--j-ease)}.j-badge--button[aria-expanded=true] .j-badge__chevron{transform:rotate(180deg)}.j-panel{box-sizing:border-box;border-top:var(--j-hairline);min-width:0}.j-panel__head{justify-content:space-between;align-items:flex-end;gap:var(--j-space-4);padding:var(--j-space-5) 0 0;display:flex}.j-panel__body{padding:var(--j-space-5) 0 0}.j-panel--flush .j-panel__body{padding:0}.j-panel--flush .j-panel__head{padding-bottom:var(--j-space-4);border-bottom:var(--j-hairline)}.j-panel--bordered{border:var(--j-hairline);background:var(--j-white)}.j-panel--bordered .j-panel__head{padding:var(--j-space-5) var(--j-space-5) 0}.j-panel--bordered .j-panel__body{padding:var(--j-space-5)}.j-panel--bordered.j-panel--flush .j-panel__body{padding:0}.j-surface{box-sizing:border-box;min-width:0;padding:var(--j-space-5);background:var(--j-surface);border-radius:var(--j-radius-control)}.j-surface .j-surface{background:0 0;padding:0}.j-pageheader{align-items:end;gap:var(--j-space-4) var(--j-space-6);padding-bottom:var(--j-pageheader-pad);margin-bottom:var(--j-pageheader-after);border-bottom:var(--j-hairline);grid-template-columns:minmax(0,1fr) auto;display:grid}.j-pageheader__eyebrow{margin-bottom:var(--j-space-3);color:var(--j-ink-soft)}.j-pageheader__title{font:400 var(--j-pagetitle-fs) / var(--j-pagetitle-lh) var(--j-serif);letter-spacing:var(--j-pagetitle-track);text-transform:var(--j-pagetitle-case);text-wrap:balance;overflow-wrap:break-word;margin-right:calc(var(--j-pagetitle-track) * -1)}.j-pageheader__lede{margin-top:var(--j-space-3);max-width:var(--j-measure-wide)}.j-pageheader__meta{margin-top:var(--j-space-4);gap:var(--j-space-2) var(--j-space-5);flex-wrap:wrap;display:flex}.j-pageheader__actions{gap:var(--j-space-3);flex-wrap:wrap;justify-content:flex-end;display:flex}@media (max-width:47.99em){.j-pageheader{grid-template-columns:minmax(0,1fr)}.j-pageheader__actions{justify-content:flex-start}}.j-sectiontitle{font-family:var(--j-section-face);font-size:var(--j-section-fs);font-weight:400;line-height:var(--j-section-lh);letter-spacing:var(--j-section-track);text-transform:var(--j-section-case);text-wrap:balance}.j-sectionhead{justify-content:space-between;align-items:flex-end;gap:var(--j-space-4);margin-bottom:var(--j-sectionhead-after);display:flex}.j-empty{box-sizing:border-box;align-items:center;gap:var(--j-space-4);padding:var(--j-space-8) var(--j-space-5);background:var(--j-limestone);text-align:center;flex-direction:column;display:flex}.j-empty__body{max-width:var(--j-measure);margin:0 auto}.j-empty__action{margin-top:var(--j-space-3)}.j-skeleton{background:var(--j-limestone);animation:j-breathe var(--j-dur-slow) var(--j-ease-inout) infinite alternate;display:block}.j-skeleton--text{height:12px;margin:6px 0}@keyframes j-breathe{0%{opacity:1}to{opacity:.55}}@media (prefers-reduced-motion:reduce){.j-skeleton,.j-button__pending{animation:none}}.j-tablewrap{width:100%;position:relative;overflow-x:auto}.j-tablewrap:focus-visible{outline-offset:0}.j-table{border-collapse:collapse;width:100%;font:400 var(--j-fs-body) / 20px var(--j-sans)}.j-table caption{text-align:left;padding-bottom:var(--j-space-3)}.j-table th{padding:var(--j-space-3) var(--j-space-4);border-bottom:1px solid var(--j-ink);text-align:left;vertical-align:bottom;white-space:nowrap;font:400 var(--j-fs-label) / var(--j-lh-label) var(--j-sans);letter-spacing:var(--j-track-label);text-transform:uppercase;color:var(--j-ink-soft)}.j-table td{padding:var(--j-space-3) var(--j-space-4);border-bottom:var(--j-hairline);vertical-align:top}.j-table tbody tr{transition:background-color var(--j-dur-fast) var(--j-ease)}.j-table tbody tr:hover{background:var(--j-ivory)}.j-table .j-cell--num{text-align:right;font-variant-numeric:tabular-nums lining-nums}.j-table .j-cell--center{text-align:center}.j-table__empty td{padding:var(--j-space-6) var(--j-space-4);color:var(--j-ink-soft);text-align:center}.j-kv{grid-template-columns:minmax(0,1fr);margin:0;display:grid}.j-kv__row{gap:var(--j-space-4);padding:var(--j-space-3) 0;border-bottom:var(--j-hairline);grid-template-columns:minmax(120px,2fr) minmax(0,3fr);display:grid}.j-kv__row:first-child{border-top:var(--j-hairline)}.j-kv dt{color:var(--j-ink-soft);padding-top:4px}.j-kv dd{overflow-wrap:anywhere;min-width:0;margin:0}.j-emptyvalue{color:var(--j-ink-soft)}.j-keep{white-space:nowrap}.j-kv--2{column-gap:var(--j-space-6);grid-template-columns:repeat(2,minmax(0,1fr))}.j-kv--2 .j-kv__row:nth-child(2){border-top:var(--j-hairline)}.j-kv--stacked .j-kv__row{gap:var(--j-space-1);grid-template-columns:minmax(0,1fr)}@media (max-width:47.99em){.j-kv--2{grid-template-columns:minmax(0,1fr)}.j-kv--2 .j-kv__row:nth-child(2){border-top:0}.j-kv__row{gap:var(--j-space-1);grid-template-columns:minmax(0,1fr)}}.j-avatar{box-sizing:border-box;background:var(--j-limestone);color:var(--j-ink);font:400 var(--j-fs-small) / 1 var(--j-sans);letter-spacing:var(--j-track-card);text-transform:uppercase;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.j-avatar img{object-fit:cover;width:100%;height:100%;display:block}.j-avatar--32{width:32px;height:32px}.j-avatar--40{width:40px;height:40px}.j-avatar--64{width:64px;height:64px;font-size:var(--j-fs-body)}.j-monogram{aspect-ratio:1;background:var(--j-limestone);width:100%;color:var(--j-ink);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.j-monogram__letters{font:400 var(--j-fs-hero) / var(--j-lh-hero) var(--j-serif);letter-spacing:var(--j-track-hero);margin-right:calc(var(--j-track-hero) * -1);text-transform:uppercase}.j-monogram--sm .j-monogram__letters{font-size:var(--j-fs-title);line-height:var(--j-lh-title);letter-spacing:var(--j-track-title);margin-right:calc(var(--j-track-title) * -1)}.j-monogram__caption{left:var(--j-space-3);right:var(--j-space-3);bottom:var(--j-space-3);text-align:center;color:var(--j-ink-soft);position:absolute}.j-stamp{color:var(--j-ink-soft)}.j-stamp__mark{width:5px;height:5px;margin-right:var(--j-space-2);vertical-align:2px;background:var(--j-mark);display:inline-block}.j-stamp__part{max-width:100%;display:inline-block}.j-notice{box-sizing:border-box;gap:var(--j-space-2) var(--j-space-4);padding:var(--j-space-4) var(--j-space-5);border:1px solid var(--j-ink);background:var(--j-white);grid-template-columns:minmax(0,1fr) auto;display:grid}.j-notice--positive .j-notice__title:before{content:"";width:5px;height:5px;margin-right:var(--j-space-2);vertical-align:2px;background:var(--j-mark);display:inline-block}.j-notice--critical{border-color:var(--j-critical)}.j-notice--critical .j-notice__title{color:var(--j-critical)}.j-notice--quiet{border-color:var(--j-rule);background:var(--j-ivory)}.j-notice__title{margin-bottom:var(--j-space-1)}.j-notice__action{align-self:center}@media (max-width:47.99em){.j-notice{grid-template-columns:minmax(0,1fr)}}.j-ribbonbar{align-items:center;gap:var(--j-space-2) var(--j-space-4);padding:var(--j-space-3) 0;border-bottom:var(--j-hairline);flex-wrap:wrap;display:flex}.j-ribbonbar__flag{border:1px solid var(--j-ink);flex:none;padding:2px 6px}.j-ribbonbar__note{color:var(--j-ink-soft)}.j-statusline{align-items:baseline;gap:var(--j-space-1) var(--j-space-4);flex-wrap:wrap;margin:0;display:flex}.j-statusline__status{align-items:center;gap:var(--j-space-2);display:inline-flex}.j-statusline[data-tone=attention] .j-statusline__status,.j-statusline[data-tone=critical] .j-statusline__status{border:1px solid var(--j-ink);padding:0 6px}.j-statusline[data-tone=critical] .j-statusline__status{border-color:var(--j-critical);color:var(--j-critical)}.j-statusline__next,.j-statusline__due{color:var(--j-ink-soft)}.j-actions__list{border-top:var(--j-hairline);margin:0;padding:0;list-style:none}.j-action{align-items:center;gap:var(--j-space-3) var(--j-space-5);min-height:var(--j-row-h);padding:var(--j-space-4) 0;border-bottom:var(--j-hairline);grid-template-columns:minmax(0,1fr) auto;display:grid}.j-action__main{gap:var(--j-space-1);flex-direction:column;min-width:0;display:flex}.j-action__title{font:400 var(--j-fs-body) / var(--j-lh-body) var(--j-sans)}.j-action__due{align-items:center;gap:var(--j-space-2) var(--j-space-3);color:var(--j-ink-soft);flex-wrap:wrap;display:inline-flex}.j-action__sev{align-items:center;gap:var(--j-space-1);border:1px solid var(--j-critical);color:var(--j-critical);padding:0 6px;display:inline-flex}.j-action__sev--attention{border-color:var(--j-ink);color:var(--j-ink)}.j-action__act{justify-content:flex-end;display:flex}.j-action__reason{text-align:right;max-width:28ch}.j-actions__summary{align-items:center;gap:var(--j-space-2);cursor:pointer;min-height:44px;list-style:none;display:inline-flex}.j-actions__summary::-webkit-details-marker{display:none}.j-actions__more[open]>.j-actions__summary .j-icon{transform:rotate(180deg)}.j-action-empty{font:400 var(--j-fs-statement) / var(--j-lh-statement) var(--j-sans)}@media (max-width:47.99em){.j-action{grid-template-columns:minmax(0,1fr)}.j-action__act{justify-content:stretch}.j-action__act .j-button{width:100%;min-height:44px}.j-action__reason{text-align:left;max-width:none}}.j-figurerow{gap:var(--j-space-5) var(--j-space-6);border-top:var(--j-hairline);padding-top:var(--j-space-5);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.j-figurerow__stamp{grid-column:1/-1}.j-figure{gap:var(--j-space-2);flex-direction:column;min-width:0;display:flex}.j-figure__link{gap:var(--j-space-1);color:var(--j-ink);flex-direction:column;text-decoration:none;display:flex}.j-figure__link:hover .j-figure__value{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}.j-figure__value{font:400 var(--j-fs-figure) / var(--j-lh-figure) var(--j-sans)}.j-figure__zero{font:400 var(--j-fs-body) / var(--j-lh-body) var(--j-sans)}.j-figure__delta{color:var(--j-ink-soft)}.j-figure__estimate{border:1px solid var(--j-grey);align-self:flex-start;padding:0 6px}.j-savestate{align-items:baseline;gap:var(--j-space-3);min-height:24px;margin:0;display:inline-flex}.j-savestate__error{color:var(--j-critical)}.j-savestate__retry{border:0;border-bottom:1px solid var(--j-ink);min-height:24px;color:var(--j-ink);font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;padding:0 0 2px}.j-objectwell{align-items:center;gap:var(--j-space-4);grid-template-columns:64px minmax(0,1fr);min-width:0;display:grid}.j-objectwell--rail{align-items:start;gap:var(--j-space-4);grid-template-columns:minmax(0,1fr)}.j-objectwell__well{aspect-ratio:var(--j-well-ratio);background:var(--j-limestone);justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.j-objectwell__img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;display:block}.j-objectwell__well[data-empty=true]{container-type:inline-size}.j-objectwell__none{padding:var(--j-space-2);text-align:center;text-transform:none;letter-spacing:0;white-space:nowrap}.j-objectwell--row .j-objectwell__none{color:var(--j-ink);font-size:min(var(--j-fs-small), 21cqi);padding:0;line-height:1.2}.j-objectwell__text{gap:var(--j-space-1);flex-direction:column;min-width:0;display:flex}.j-objectwell__name{font:400 var(--j-fs-object) / var(--j-lh-object) var(--j-serif);overflow-wrap:break-word}.j-objectwell__meta{color:var(--j-ink-soft)}.j-objectwell--row{min-width:200px}.j-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}
