.pms-page{width:100%;max-width:var(--pms-page-max);margin:0 auto;padding:var(--pms-space-6) var(--pms-page-gutter) var(--pms-space-8)}.pms-flow,.pms-page{display:flex;flex-direction:column}.pms-flow>*+*,.pms-page>*+*{margin-top:var(--pms-space-6)}.pms-flow>*+.pms-section-header,.pms-page>*+.pms-section-header{margin-top:var(--pms-space-7)}.pms-flow>.pms-section-header+*,.pms-page>.pms-section-header+*{margin-top:var(--pms-space-4)}.pms-flow>.pms-page-header+.pms-tabs,.pms-page>.pms-page-header+.pms-tabs{margin-top:var(--pms-space-5)}.pms-flow>.pms-toolbar+.pms-meta,.pms-page>.pms-toolbar+.pms-meta{margin-top:var(--pms-space-2)}.pms-flow>.pms-meta+*,.pms-page>.pms-meta+*{margin-top:var(--pms-space-5)}.pms-flow>:is(.pms-grid,.pms-stat-row)+:is(.pms-grid,.pms-stat-row),.pms-page>:is(.pms-grid,.pms-stat-row)+:is(.pms-grid,.pms-stat-row){margin-top:var(--pms-space-4)}.pms-grid{display:grid;grid-gap:var(--pms-space-4);gap:var(--pms-space-4)}.pms-grid--kpi{grid-template-columns:repeat(4,minmax(0,1fr))}.pms-grid--split{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}@media (max-width:1100px){.pms-grid--kpi{grid-template-columns:repeat(2,minmax(0,1fr))}.pms-grid--split{grid-template-columns:minmax(0,1fr)}}@media (max-width:680px){.pms-grid--kpi{grid-template-columns:minmax(0,1fr)}}.pms-meta{margin:var(--pms-space-1) 0 0;font-size:var(--pms-text-xs);color:var(--pms-ink-soft);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum"}.pms-overline{margin:0 0 var(--pms-space-2);font-size:var(--pms-text-overline);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--pms-ink-faint)}.pms-overline--brand{color:var(--pms-brand)}.pms-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--pms-space-5);flex-wrap:wrap}.pms-page-header__text{min-width:0}.pms-page-header__actions{display:flex;align-items:center;gap:var(--pms-space-2);flex-wrap:wrap}.pms-section-header__row{display:flex;align-items:center;gap:var(--pms-space-3)}.pms-section-header__icon{display:grid;place-items:center;color:var(--pms-brand)}.pms-section-header__title{margin:0;font-family:var(--pms-font-display);font-weight:600;font-size:var(--pms-text-lg);letter-spacing:-.015em;line-height:1.2;color:var(--pms-ink)}.pms-section-header__desc{margin:var(--pms-space-2) 0 0;color:var(--pms-ink-soft);font-size:var(--pms-text-sm);max-width:96ch}.pms-toolbar{gap:var(--pms-space-3)}.pms-toolbar,.pms-toolbar__side{display:flex;align-items:center;flex-wrap:wrap}.pms-toolbar__side{gap:var(--pms-space-2);min-width:0}.pms-toolbar__side--end{margin-left:auto}.pms-tabs{position:relative;display:flex;flex-wrap:wrap;gap:var(--pms-space-5);border-bottom:1px solid var(--pms-line)}.pms-tabs__tab{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;font:inherit;font-size:var(--pms-text-sm);font-weight:500;color:var(--pms-ink-soft);padding:var(--pms-space-3) 0;cursor:pointer;white-space:nowrap;transition:color var(--pms-dur-fast) var(--pms-ease)}.pms-tabs__tab:hover{color:var(--pms-ink)}.pms-tabs__tab:focus-visible{outline:none;border-radius:var(--pms-radius-sm);box-shadow:var(--pms-focus-ring)}.pms-tabs__tab[aria-selected=true]{color:var(--pms-brand);font-weight:600}.pms-tabs__tab[aria-selected=true]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--pms-brand);border-radius:var(--pms-radius-pill)}.pms-card{background:var(--pms-surface);border:1px solid var(--pms-line);border-radius:var(--pms-radius-md);box-shadow:var(--pms-shadow-card);min-width:0}.pms-card--nested{background:var(--pms-surface-2);box-shadow:none}.pms-card[data-tone=brand]{background:var(--pms-brand-tint);border-color:var(--pms-brand-line)}.pms-card[data-tone=success]{background:var(--pms-success-tint);border-color:var(--pms-success-line)}.pms-card[data-tone=warn]{background:var(--pms-warn-tint);border-color:var(--pms-warn-line)}.pms-card[data-tone=danger]{background:var(--pms-danger-tint);border-color:var(--pms-danger-line)}.pms-card[data-tone=info]{background:var(--pms-info-tint);border-color:var(--pms-info-line)}.pms-card[data-tone=neutral]{background:var(--pms-neutral-tint);border-color:var(--pms-neutral-line)}.pms-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--pms-space-4);padding:var(--pms-space-4) var(--pms-space-5);border-bottom:1px solid var(--pms-line)}.pms-card__heading{display:flex;align-items:flex-start;gap:var(--pms-space-3);min-width:0}.pms-card__icon{display:grid;place-items:center;color:var(--pms-ink-soft);margin-top:1px}.pms-card__titles{min-width:0}.pms-card__title{margin:0;font-family:var(--pms-font-display);font-weight:600;font-size:var(--pms-text-md);letter-spacing:-.01em;line-height:1.25;color:var(--pms-ink)}.pms-card__subtitle{margin:var(--pms-space-1) 0 0;font-size:var(--pms-text-xs);color:var(--pms-ink-soft)}.pms-card__aside{display:flex;align-items:center;gap:var(--pms-space-2);flex:none}.pms-card__body{padding:var(--pms-space-5)}.pms-card__footer{padding:var(--pms-space-3) var(--pms-space-5);border-top:1px solid var(--pms-line);display:flex;align-items:center;justify-content:space-between;gap:var(--pms-space-3);font-size:var(--pms-text-xs);color:var(--pms-ink-soft)}.pms-stat-row{display:grid;grid-gap:var(--pms-space-4);gap:var(--pms-space-4);grid-template-columns:repeat(4,minmax(0,1fr))}.pms-stat-row[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1100px){.pms-stat-row,.pms-stat-row[data-columns="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.pms-stat-row,.pms-stat-row[data-columns="3"]{grid-template-columns:minmax(0,1fr)}}.pms-stat{background:var(--pms-surface);border:1px solid var(--pms-line);border-radius:var(--pms-radius-md);box-shadow:var(--pms-shadow-card);padding:var(--pms-space-4) var(--pms-space-5) var(--pms-space-5);min-width:0}.pms-stat__label{display:flex;align-items:center;gap:var(--pms-space-2);font-size:var(--pms-text-overline);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--pms-ink-soft)}.pms-stat__icon{display:grid;place-items:center;color:var(--pms-ink-faint)}.pms-stat__value{margin:var(--pms-space-3) 0 0;font-family:var(--pms-font-display);font-size:var(--pms-figure-lg);font-weight:600;line-height:1.05;letter-spacing:-.02em;color:var(--pms-ink)}.pms-stat__footnote{margin:var(--pms-space-2) 0 0;font-size:var(--pms-text-xs);color:var(--pms-ink-soft)}.pms-stat--nested{background:var(--pms-surface-2);box-shadow:none;padding:var(--pms-space-4)}.pms-stat--nested .pms-stat__value{font-size:var(--pms-figure-sm)}.pms-stat[data-tone=brand] .pms-stat__value{color:var(--pms-brand-ink)}.pms-stat[data-tone=success] .pms-stat__value{color:var(--pms-success-ink)}.pms-stat[data-tone=warn] .pms-stat__value{color:var(--pms-warn-ink)}.pms-stat[data-tone=danger] .pms-stat__value{color:var(--pms-danger-ink)}.pms-stat--emphasis[data-tone=default]{background:var(--pms-neutral-tint);border-color:var(--pms-neutral-line)}.pms-stat--emphasis[data-tone=brand]{background:var(--pms-brand-tint);border-color:var(--pms-brand-line)}.pms-stat--emphasis[data-tone=success]{background:var(--pms-success-tint);border-color:var(--pms-success-line)}.pms-stat--emphasis[data-tone=warn]{background:var(--pms-warn-tint);border-color:var(--pms-warn-line)}.pms-stat--emphasis[data-tone=danger]{background:var(--pms-danger-tint);border-color:var(--pms-danger-line)}.pms-badge{display:inline-flex;align-items:center;gap:var(--pms-space-1);padding:.15rem .5rem;border-radius:var(--pms-radius-pill);border:1px solid transparent;font-size:var(--pms-text-xs);font-weight:600;line-height:1.5;white-space:nowrap}.pms-badge--tint[data-tone=neutral]{background:var(--pms-neutral-tint);border-color:var(--pms-neutral-line);color:var(--pms-neutral-ink)}.pms-badge--tint[data-tone=brand]{background:var(--pms-brand-tint);border-color:var(--pms-brand-line);color:var(--pms-brand-ink)}.pms-badge--tint[data-tone=success]{background:var(--pms-success-tint);border-color:var(--pms-success-line);color:var(--pms-success-ink)}.pms-badge--tint[data-tone=warn]{background:var(--pms-warn-tint);border-color:var(--pms-warn-line);color:var(--pms-warn-ink)}.pms-badge--tint[data-tone=danger]{background:var(--pms-danger-tint);border-color:var(--pms-danger-line);color:var(--pms-danger-ink)}.pms-badge--tint[data-tone=info]{background:var(--pms-info-tint);border-color:var(--pms-info-line);color:var(--pms-info-ink)}.pms-badge--outline{background:var(--pms-surface);border-color:var(--pms-line);color:var(--pms-ink-soft);font-weight:500}.pms-badge--outline[data-tone=brand]{border-color:var(--pms-brand-line);color:var(--pms-brand-ink)}.pms-badge--outline[data-tone=success]{border-color:var(--pms-success-line);color:var(--pms-success-ink)}.pms-badge--outline[data-tone=warn]{border-color:var(--pms-warn-line);color:var(--pms-warn-ink)}.pms-badge--outline[data-tone=danger]{border-color:var(--pms-danger-line);color:var(--pms-danger-ink)}.pms-badge--outline[data-tone=info]{border-color:var(--pms-info-line);color:var(--pms-info-ink)}.pms-badge--mono{font-family:var(--pms-font-mono);font-size:var(--pms-text-overline);font-weight:600;letter-spacing:.06em;border-radius:var(--pms-radius-sm);background:var(--pms-neutral-tint);border-color:var(--pms-neutral-line);color:var(--pms-neutral-ink)}.pms-badge--mono[data-tone=brand]{background:var(--pms-brand-tint);border-color:var(--pms-brand-line);color:var(--pms-brand-ink)}.pms-badge--mono[data-tone=success]{background:var(--pms-success-tint);border-color:var(--pms-success-line);color:var(--pms-success-ink)}.pms-badge--mono[data-tone=warn]{background:var(--pms-warn-tint);border-color:var(--pms-warn-line);color:var(--pms-warn-ink)}.pms-badge--mono[data-tone=danger]{background:var(--pms-danger-tint);border-color:var(--pms-danger-line);color:var(--pms-danger-ink)}.pms-badge--mono[data-tone=info]{background:var(--pms-info-tint);border-color:var(--pms-info-line);color:var(--pms-info-ink)}.pms-list-row{display:flex;align-items:flex-start;gap:var(--pms-space-3);padding:var(--pms-space-3) 0;border-bottom:1px solid var(--pms-line);min-width:0}.pms-list-row:last-child{border-bottom:0}.pms-list-row__rank{flex:none;min-width:1.6rem;text-align:right;font-size:var(--pms-text-sm);font-weight:600;color:var(--pms-ink-faint);line-height:1.5}.pms-list-row__icon{flex:none;display:grid;place-items:center;margin-top:1px;color:var(--pms-ink-soft)}.pms-list-row[data-tone=success] .pms-list-row__icon{color:var(--pms-success-ink)}.pms-list-row[data-tone=warn] .pms-list-row__icon{color:var(--pms-warn-ink)}.pms-list-row[data-tone=danger] .pms-list-row__icon{color:var(--pms-danger-ink)}.pms-list-row[data-tone=info] .pms-list-row__icon{color:var(--pms-info-ink)}.pms-list-row[data-tone=brand] .pms-list-row__icon{color:var(--pms-brand)}.pms-list-row__main{flex:1 1;min-width:0}.pms-list-row__top{display:flex;align-items:baseline;gap:var(--pms-space-3)}.pms-list-row__primary{display:inline-flex;align-items:center;gap:var(--pms-space-1);font-size:var(--pms-text-sm);font-weight:500;color:var(--pms-ink);min-width:0}a.pms-list-row__primary{color:var(--pms-brand)}.pms-list-row__primary svg{flex:none;color:var(--pms-ink-faint)}.pms-list-row__figure{margin-left:auto;flex:none;font-size:var(--pms-text-sm);font-weight:600;color:var(--pms-ink)}.pms-meter{display:flex;align-items:center;gap:var(--pms-space-3);margin-top:var(--pms-space-2)}.pms-meter__track{flex:1 1;height:4px;background:var(--pms-meter-track);overflow:hidden;min-width:0}.pms-meter__fill,.pms-meter__track{border-radius:var(--pms-radius-pill)}.pms-meter__fill{display:block;height:100%;background:var(--pms-meter-fill);transition:width var(--pms-dur) var(--pms-ease)}.pms-meter[data-tone=success] .pms-meter__fill{background:var(--pms-success-ink)}.pms-meter[data-tone=warn] .pms-meter__fill{background:var(--pms-warn-ink)}.pms-meter[data-tone=danger] .pms-meter__fill{background:var(--pms-danger-ink)}.pms-meter[data-tone=info] .pms-meter__fill{background:var(--pms-info-ink)}.pms-meter[data-tone=neutral] .pms-meter__fill{background:var(--pms-neutral-ink)}.pms-meter__percent{flex:none;min-width:4ch;text-align:right;font-size:var(--pms-text-xs);color:var(--pms-ink-soft)}.pms-disclosure{border-top:1px solid var(--pms-line)}.pms-disclosure__summary{display:flex;align-items:center;gap:var(--pms-space-2);padding:var(--pms-space-3) 0;cursor:pointer;font-size:var(--pms-text-sm);font-weight:500;color:var(--pms-ink);list-style:none}.pms-disclosure__summary::-webkit-details-marker{display:none}.pms-disclosure__summary:hover{color:var(--pms-brand)}.pms-disclosure__summary:focus-visible{outline:none;border-radius:var(--pms-radius-sm);box-shadow:var(--pms-focus-ring)}.pms-disclosure__caret{display:grid;place-items:center;color:var(--pms-ink-faint);transition:transform var(--pms-dur-fast) var(--pms-ease)}.pms-disclosure[open] .pms-disclosure__caret{transform:rotate(90deg)}.pms-disclosure__body{padding-bottom:var(--pms-space-3);font-size:var(--pms-text-sm);color:var(--pms-ink-soft)}.pms-state{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--pms-space-1);padding:var(--pms-space-6) var(--pms-space-5);border:1px dashed var(--pms-line);border-radius:var(--pms-radius-md);background:var(--pms-surface)}.pms-state__icon{display:grid;place-items:center;color:var(--pms-ink-faint);margin-bottom:var(--pms-space-2)}.pms-state__title{margin:0;font-family:var(--pms-font-display);font-weight:600;font-size:var(--pms-text-md);color:var(--pms-ink)}.pms-state__body{margin:0;font-size:var(--pms-text-sm);color:var(--pms-ink-soft);max-width:46ch}.pms-state__detail{margin:var(--pms-space-1) 0 0}.pms-state__action{margin-top:var(--pms-space-4)}.pms-state--error[data-tone=danger]{border-style:solid;background:var(--pms-danger-tint);border-color:var(--pms-danger-line)}.pms-state--error[data-tone=danger] .pms-state__body,.pms-state--error[data-tone=danger] .pms-state__detail,.pms-state--error[data-tone=danger] .pms-state__icon,.pms-state--error[data-tone=danger] .pms-state__title{color:var(--pms-danger-ink)}.pms-skeleton{display:flex;flex-direction:column;gap:var(--pms-space-2)}.pms-skeleton__line{display:block;height:.75rem;border-radius:var(--pms-radius-sm);background:var(--pms-neutral-tint);background-image:linear-gradient(90deg,var(--pms-neutral-tint) 0,var(--pms-hover) 50%,var(--pms-neutral-tint) 100%);background-size:200% 100%;animation:pms-shimmer 1.4s var(--pms-ease) infinite}.pms-skeleton__line:last-child{width:62%}@keyframes pms-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.pms-skeleton__line{animation:none}}.pms-search-select{position:relative;min-width:0}.pms-search-select__control{display:flex;align-items:center;flex-wrap:wrap;gap:var(--pms-space-2);min-height:2.5rem;padding:.3rem .4rem .3rem .7rem;background:var(--pms-surface);border:1px solid var(--pms-control-line);border-radius:var(--pms-radius-sm);transition:border-color var(--pms-dur-fast) ease,box-shadow var(--pms-dur-fast) ease}.pms-search-select__control:hover{border-color:var(--pms-ink-faint)}.pms-search-select__control:focus-within{border-color:var(--pms-focus);box-shadow:var(--pms-focus-ring)}.pms-search-select__control[data-invalid=true]{border-color:var(--pms-danger-ink)}.pms-search-select__control[data-invalid=true]:focus-within{box-shadow:var(--pms-focus-ring-danger)}.pms-search-select__control[data-disabled=true]{background:var(--pms-disabled-surface);border-color:var(--pms-line-strong)}.pms-search-select__input{flex:1 1 6rem;min-width:0;border:0;padding:.3rem 0;background:transparent;font:inherit;font-size:var(--pms-text-base);color:var(--pms-ink)}.pms-search-select__input::placeholder{color:var(--pms-ink-faint)}.pms-search-select__input:focus{outline:none}.pms-search-select__input:disabled{color:var(--pms-disabled-ink);cursor:not-allowed}.pms-search-select__chip-remove,.pms-search-select__clear,.pms-search-select__more,.pms-search-select__retry{display:inline-grid;place-items:center;flex:none;border:0;background:transparent;font:inherit;color:var(--pms-ink-soft);cursor:pointer;border-radius:var(--pms-radius-sm)}.pms-search-select__clear{width:1.5rem;height:1.5rem}.pms-search-select__chip-remove:hover,.pms-search-select__clear:hover{background:var(--pms-hover);color:var(--pms-ink)}.pms-search-select__chip-remove:focus-visible,.pms-search-select__clear:focus-visible,.pms-search-select__retry:focus-visible{outline:none;box-shadow:var(--pms-focus-ring)}.pms-search-select__chevron{display:grid;place-items:center;flex:none;width:1.5rem;color:var(--pms-ink-soft);transition:transform var(--pms-dur-fast) var(--pms-ease)}.pms-search-select[data-open=true] .pms-search-select__chevron{transform:rotate(180deg)}.pms-search-select__chip{display:inline-flex;align-items:center;gap:var(--pms-space-1);max-width:14rem;padding:.1rem .15rem .1rem .5rem;background:var(--pms-brand-tint);border:1px solid var(--pms-brand-line);color:var(--pms-brand-ink);border-radius:var(--pms-radius-sm);font-size:var(--pms-text-sm)}.pms-search-select__chip-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pms-search-select__chip-remove{width:1.15rem;height:1.15rem;color:var(--pms-brand-ink)}.pms-search-select__chip-count{flex:none;padding:.1rem var(--pms-space-2);font-size:var(--pms-text-xs);font-weight:600;color:var(--pms-ink-soft)}.pms-search-select__panel{z-index:var(--pms-z-popover);display:flex;flex-direction:column;overflow:hidden;background:var(--pms-overlay);border:1px solid var(--pms-line-strong);border-radius:var(--pms-radius-md);box-shadow:var(--pms-shadow-popover)}.pms-search-select__options{overflow-y:auto;overscroll-behavior:contain;min-height:0}.pms-search-select__create,.pms-search-select__option{display:flex;align-items:center;gap:var(--pms-space-3);padding:var(--pms-space-2) var(--pms-space-3);cursor:pointer;color:var(--pms-ink)}.pms-search-select__create,.pms-search-select__option+.pms-search-select__option{border-top:1px solid var(--pms-line)}.pms-search-select__create[data-active=true],.pms-search-select__option[data-active=true]{background:var(--pms-selected);box-shadow:inset 2px 0 0 var(--pms-brand)}.pms-search-select__option[aria-selected=true]{color:var(--pms-brand-ink)}.pms-search-select__option[aria-disabled=true]{color:var(--pms-disabled-ink);cursor:not-allowed}.pms-search-select__mark{display:grid;place-items:center;flex:none;width:1.1rem;color:var(--pms-brand)}.pms-search-select__option[aria-disabled=true] .pms-search-select__mark{color:var(--pms-disabled-ink)}.pms-search-select__text{display:flex;flex-direction:column;min-width:0;flex:1 1}.pms-search-select__label{font-size:var(--pms-text-sm);font-weight:500}.pms-search-select__label,.pms-search-select__meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pms-search-select__meta{font-size:var(--pms-text-xs);color:var(--pms-ink-soft)}.pms-search-select__figure{flex:none;font-size:var(--pms-text-sm);color:var(--pms-ink)}.pms-search-select__create{color:var(--pms-brand);font-size:var(--pms-text-sm);font-weight:500}.pms-search-select__status{display:flex;align-items:center;gap:var(--pms-space-2);margin:0;padding:var(--pms-space-3);border-top:1px solid var(--pms-line);font-size:var(--pms-text-xs);color:var(--pms-ink-soft)}.pms-search-select__status:first-child{border-top:0}.pms-search-select__status[data-tone=danger]{background:var(--pms-danger-tint);color:var(--pms-danger-ink)}.pms-search-select__status svg{flex:none}.pms-search-select__retry{-webkit-margin-start:auto;margin-inline-start:auto;padding:.1rem var(--pms-space-2);color:var(--pms-danger-ink);font-size:var(--pms-text-xs);font-weight:600;text-decoration:underline}.pms-search-select__sentinel{display:flex;justify-content:center;padding:var(--pms-space-2);border-top:1px solid var(--pms-line)}.pms-search-select__more{padding:var(--pms-space-1) var(--pms-space-3);font-size:var(--pms-text-xs);font-weight:600;color:var(--pms-brand)}.pms-search-select__more:hover{background:var(--pms-hover)}@media (prefers-reduced-motion:reduce){.pms-search-select__chevron,.pms-search-select__control{transition:none}}.pms-upload{display:block}.pms-upload__drop{position:relative}.pms-upload__zone{display:flex;flex-direction:column;align-items:center;gap:var(--pms-space-2);padding:var(--pms-space-5) var(--pms-space-4);text-align:center;border:1px dashed var(--pms-control-line);border-radius:var(--pms-radius-md);background:var(--pms-surface);color:var(--pms-ink-soft);cursor:pointer;transition:border-color var(--pms-dur-fast) var(--pms-ease),background var(--pms-dur-fast) var(--pms-ease)}.pms-upload__zone:hover{border-color:var(--pms-brand-line);background:var(--pms-hover)}.pms-upload__input:focus-visible+.pms-upload__zone{outline:none;border-color:var(--pms-focus);box-shadow:var(--pms-focus-ring)}.pms-upload__drop[data-dragging=true] .pms-upload__zone{border-color:var(--pms-brand);border-style:solid;background:var(--pms-brand-tint);color:var(--pms-brand-ink)}.pms-upload[data-invalid=true] .pms-upload__zone{border-color:var(--pms-danger-ink)}.pms-upload[data-disabled=true] .pms-upload__zone{color:var(--pms-disabled-ink);cursor:not-allowed}.pms-upload[data-disabled=true] .pms-upload__zone,.pms-upload[data-disabled=true] .pms-upload__zone:hover{background:var(--pms-disabled-surface);border-color:var(--pms-line)}.pms-upload__icon{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:var(--pms-radius-pill);background:var(--pms-brand-tint);color:var(--pms-brand)}.pms-upload[data-disabled=true] .pms-upload__icon{background:var(--pms-neutral-tint);color:var(--pms-disabled-ink)}.pms-upload__prompt{font-size:var(--pms-text-sm);font-weight:500;color:var(--pms-ink)}.pms-upload[data-disabled=true] .pms-upload__prompt{color:var(--pms-disabled-ink)}.pms-upload__constraints{font-size:var(--pms-text-xs);color:var(--pms-ink-faint)}.pms-upload__rejects{margin-top:var(--pms-space-3);padding:var(--pms-space-3);border:1px solid var(--pms-danger-line);border-radius:var(--pms-radius-sm);background:var(--pms-danger-tint);color:var(--pms-danger-ink);font-size:var(--pms-text-xs)}.pms-upload__reject-head{display:flex;align-items:center;gap:.35rem;font-weight:600}.pms-upload__reject-head svg{flex:none}.pms-upload__rejects ul{margin:var(--pms-space-2) 0 0;padding-left:1.15rem;list-style:disc}.pms-upload__rejects li+li{margin-top:.2rem}.pms-upload__list{margin:var(--pms-space-3) 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--pms-space-2)}.pms-upload__item{display:flex;align-items:center;gap:var(--pms-space-3);padding:var(--pms-space-3);border:1px solid var(--pms-line);border-radius:var(--pms-radius-sm);background:var(--pms-surface);min-width:0}.pms-upload__item[data-status=failed]{border-color:var(--pms-danger-line);background:var(--pms-danger-tint)}.pms-upload__item[data-status=done]{border-color:var(--pms-success-line)}.pms-upload__item-icon{display:grid;place-items:center;flex:none;width:1.5rem;height:1.5rem;color:var(--pms-ink-faint)}.pms-upload__item[data-status=done] .pms-upload__item-icon{color:var(--pms-success-ink)}.pms-upload__item[data-status=failed] .pms-upload__item-icon{color:var(--pms-danger-ink)}.pms-upload__item-text{display:flex;flex-direction:column;gap:.15rem;min-width:0;flex:1 1}.pms-upload__item-name{font-size:var(--pms-text-sm);color:var(--pms-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pms-upload__item-meta{font-size:var(--pms-text-xs);color:var(--pms-ink-soft)}.pms-upload__item[data-status=failed] .pms-upload__item-meta{color:var(--pms-danger-ink)}.pms-upload__bar{height:4px;margin-top:.35rem;background:var(--pms-meter-track);overflow:hidden}.pms-upload__bar,.pms-upload__bar-fill{display:block;border-radius:var(--pms-radius-pill)}.pms-upload__bar-fill{height:100%;background:var(--pms-meter-fill);transition:width var(--pms-dur) var(--pms-ease)}.pms-upload__bar[data-indeterminate=true] .pms-upload__bar-fill{width:35%;animation:pms-upload-sweep 1.1s ease-in-out infinite}@keyframes pms-upload-sweep{0%{transform:translateX(-100%)}to{transform:translateX(300%)}}.pms-upload__action{display:inline-flex;align-items:center;gap:.3rem;flex:none;border:1px solid var(--pms-control-line);border-radius:var(--pms-radius-sm);background:var(--pms-surface);color:var(--pms-ink-soft);font:inherit;font-size:var(--pms-text-xs);font-weight:500;padding:.3rem .5rem;cursor:pointer}.pms-upload__action:hover{color:var(--pms-ink);border-color:var(--pms-ink-faint);background:var(--pms-hover)}.pms-upload__action:focus-visible{outline:none;box-shadow:var(--pms-focus-ring)}.pms-upload__action:disabled{color:var(--pms-disabled-ink);background:var(--pms-disabled-surface);cursor:not-allowed}.pms-upload__action--icon{padding:.3rem}.pms-chart__svg{display:block;width:100%;height:auto}.pms-chart__axis,.pms-chart__gridline{stroke-width:1;vector-effect:non-scaling-stroke}.pms-chart__gridline{stroke:var(--pms-chart-grid)}.pms-chart__axis{stroke:var(--pms-chart-axis)}.pms-chart__annotation,.pms-chart__tick{fill:var(--pms-ink-soft);font-family:var(--pms-font-body);font-size:var(--pms-text-xs)}.pms-chart__annotation{font-weight:500}.pms-chart__bar{fill:var(--pms-chart-1);transition:opacity var(--pms-dur-fast) var(--pms-ease)}.pms-chart__bar:hover{opacity:.82}.pms-chart[data-series="1"] .pms-chart__bar{fill:var(--pms-chart-1)}.pms-chart[data-series="2"] .pms-chart__bar{fill:var(--pms-chart-2)}.pms-chart[data-series="3"] .pms-chart__bar{fill:var(--pms-chart-3)}.pms-chart[data-series="4"] .pms-chart__bar{fill:var(--pms-chart-4)}.pms-chart[data-series="5"] .pms-chart__bar{fill:var(--pms-chart-5)}.pms-chart[data-series="6"] .pms-chart__bar{fill:var(--pms-chart-6)}.pms-chart[data-series="7"] .pms-chart__bar{fill:var(--pms-chart-7)}.pms-chart[data-series="8"] .pms-chart__bar{fill:var(--pms-chart-8)}.pms-chart__empty{margin:0;padding:var(--pms-space-6) 0;text-align:center;color:var(--pms-ink-soft);font-size:var(--pms-text-sm)}@media (prefers-reduced-motion:reduce){.pms-chart__bar{transition:none}}.pms-menu{display:inline-flex}.pms-menu__trigger{padding:.45rem .7rem;font-size:var(--pms-text-sm);color:var(--pms-ink)}.pms-menu__trigger-icon{display:grid;place-items:center;color:var(--pms-ink-soft)}.pms-menu__panel{z-index:var(--pms-z-popover);display:flex;flex-direction:column;min-width:11rem;max-width:20rem;padding:var(--pms-space-1) 0;overflow-y:auto;overscroll-behavior:contain;background:var(--pms-overlay);border:1px solid var(--pms-line-strong);border-radius:var(--pms-radius-md);box-shadow:var(--pms-shadow-popover)}.pms-menu__item{display:flex;align-items:flex-start;gap:var(--pms-space-3);width:100%;padding:var(--pms-space-2) var(--pms-space-3);border:0;background:transparent;font:inherit;font-size:var(--pms-text-sm);color:var(--pms-ink);text-align:start;cursor:pointer}.pms-menu__item:hover{background:var(--pms-hover)}.pms-menu__item:focus-visible{outline:none;background:var(--pms-selected);box-shadow:inset 0 0 0 2px var(--pms-focus)}.pms-menu__item[data-tone=danger]{color:var(--pms-danger-ink)}.pms-menu__item[data-tone=danger]:hover{background:var(--pms-danger-tint)}.pms-menu__item[aria-disabled=true]{color:var(--pms-disabled-ink);cursor:not-allowed}.pms-menu__item[aria-disabled=true]:hover{background:transparent}.pms-menu__item[aria-disabled=true][data-tone=danger]{color:var(--pms-disabled-ink)}.pms-menu__item-icon{display:grid;place-items:center;flex:none;height:1.15rem;color:var(--pms-ink-soft)}.pms-menu__item[aria-disabled=true] .pms-menu__item-icon,.pms-menu__item[data-tone=danger] .pms-menu__item-icon{color:currentColor}.pms-menu__item-check{display:grid;place-items:center;flex:none;width:1.15rem;height:1.15rem;color:var(--pms-brand-strong)}.pms-menu__item-text{display:flex;flex-direction:column;gap:.1rem;min-width:0}.pms-menu__item-note{font-size:var(--pms-text-xs);font-weight:400;color:var(--pms-ink-soft);white-space:normal}.pms-menu__sep{height:1px;margin:var(--pms-space-1) 0;background:var(--pms-line)}.pms-dialog{position:fixed;inset:0;z-index:var(--pms-z-drawer);display:grid;place-items:center;padding:var(--pms-space-4)}.pms-dialog__scrim{position:absolute;inset:0;background:var(--pms-scrim)}.pms-dialog__panel{position:relative;display:flex;flex-direction:column;gap:var(--pms-space-4);width:min(30rem,100%);max-height:calc(100vh - var(--pms-space-8));overflow-y:auto;padding:var(--pms-space-5);background:var(--pms-overlay);border:1px solid var(--pms-line-strong);border-radius:var(--pms-radius-md);box-shadow:var(--pms-shadow-popover)}.pms-dialog__header{display:flex;align-items:center;gap:var(--pms-space-3)}.pms-dialog__title{margin:0;font-family:var(--pms-font-display);font-size:var(--pms-text-md);font-weight:600;color:var(--pms-ink)}.pms-dialog__icon{display:grid;place-items:center;flex:none;width:2rem;height:2rem;border-radius:var(--pms-radius-sm);background:var(--pms-danger-tint);border:1px solid var(--pms-danger-line);color:var(--pms-danger-ink)}.pms-dialog[data-tone=danger] .pms-dialog__panel{box-shadow:var(--pms-shadow-popover),inset 0 3px 0 0 var(--pms-danger-ink)}.pms-dialog__body{font-size:var(--pms-text-sm);line-height:1.55;color:var(--pms-ink-soft)}.pms-dialog__body p{margin:0 0 var(--pms-space-2)}.pms-dialog__body p:last-child{margin-bottom:0}.pms-dialog__phrase{display:flex;flex-direction:column;gap:var(--pms-space-2)}.pms-dialog__phrase-code{font-family:var(--pms-font-mono);font-size:var(--pms-text-sm);font-weight:600;padding:.05rem var(--pms-space-1);background:var(--pms-surface-2);border:1px solid var(--pms-line);border-radius:var(--pms-radius-sm);color:var(--pms-ink)}.pms-dialog__error{display:flex;align-items:center;gap:var(--pms-space-2);margin:0;padding:var(--pms-space-2) var(--pms-space-3);background:var(--pms-danger-tint);border:1px solid var(--pms-danger-line);border-radius:var(--pms-radius-sm);font-size:var(--pms-text-xs);color:var(--pms-danger-ink)}.pms-dialog__error svg{flex:none}.pms-dialog__actions{display:flex;justify-content:flex-end;gap:var(--pms-space-3)}@media (max-width:30rem){.pms-dialog__actions{flex-direction:column-reverse}.pms-dialog__actions .pms-btn{width:100%}}.pms-toasts{position:fixed;z-index:var(--pms-z-toast);display:flex;flex-direction:column;gap:var(--pms-space-3);width:min(24rem,calc(100vw - 2 * var(--pms-space-4)));pointer-events:none}.pms-toasts[data-placement=bottom-end]{inset-inline-end:var(--pms-space-4);inset-block-end:var(--pms-space-4)}.pms-toasts[data-placement=top-end]{inset-inline-end:var(--pms-space-4);inset-block-start:var(--pms-space-4);flex-direction:column-reverse}.pms-toast{pointer-events:auto;display:flex;gap:var(--pms-space-3);align-items:flex-start;padding:.7rem .85rem;border:1px solid var(--pms-info-line);-webkit-border-start:3px solid var(--pms-info-ink);border-inline-start:3px solid var(--pms-info-ink);border-radius:var(--pms-radius-sm);background:var(--pms-info-tint);box-shadow:var(--pms-shadow-popover);font-size:var(--pms-text-sm);color:var(--pms-info-ink);animation:pms-toast-in var(--pms-dur) var(--pms-ease)}.pms-toast[data-tone=success]{border-color:var(--pms-success-line);border-inline-start-color:var(--pms-success-ink);background:var(--pms-success-tint);color:var(--pms-success-ink)}.pms-toast[data-tone=warning]{border-color:var(--pms-warn-line);border-inline-start-color:var(--pms-warn-ink);background:var(--pms-warn-tint);color:var(--pms-warn-ink)}.pms-toast[data-tone=danger]{border-color:var(--pms-danger-line);border-inline-start-color:var(--pms-danger-ink);background:var(--pms-danger-tint);color:var(--pms-danger-ink)}.pms-toast__icon{display:flex;flex:none;margin-top:1px}.pms-toast__body{flex:1 1 auto;min-width:0}.pms-toast__title{margin:0;font-weight:600}.pms-toast__text{margin:0}.pms-toast__title+.pms-toast__text{margin-top:.15rem}.pms-toast .pms-btn--icon{flex:none;color:inherit}@keyframes pms-toast-in{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pms-toast{animation:none}}.pms-drawer,.pms-modal{position:fixed;inset:0;z-index:var(--pms-z-drawer)}.pms-modal{display:grid;place-items:center;padding:var(--pms-space-4)}.pms-drawer{display:flex;justify-content:flex-end}.pms-drawer__scrim,.pms-modal__scrim{position:absolute;inset:0;background:var(--pms-scrim)}.pms-drawer__panel,.pms-modal__panel{position:relative;display:flex;flex-direction:column;background:var(--pms-overlay);box-shadow:var(--pms-shadow-popover)}.pms-modal__panel{width:min(32rem,100%);max-height:calc(100vh - var(--pms-space-8));border:1px solid var(--pms-line-strong);border-radius:var(--pms-radius-md);animation:pms-modal-in var(--pms-dur) var(--pms-ease)}.pms-modal__panel[data-size=sm]{width:min(24rem,100%)}.pms-modal__panel[data-size=lg]{width:min(48rem,100%)}.pms-drawer__panel{width:min(28rem,100%);height:100%;-webkit-border-start:1px solid var(--pms-line-strong);border-inline-start:1px solid var(--pms-line-strong);animation:pms-drawer-in var(--pms-dur) var(--pms-ease)}.pms-drawer__panel[data-size=sm]{width:min(22rem,100%)}.pms-drawer__panel[data-size=lg]{width:min(40rem,100%)}.pms-overlay-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--pms-space-3);padding:var(--pms-space-5) var(--pms-space-5) var(--pms-space-3)}.pms-overlay-title{margin:0;font-family:var(--pms-font-display);font-size:var(--pms-text-md);font-weight:600;color:var(--pms-ink)}.pms-overlay-body{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding:0 var(--pms-space-5);font-size:var(--pms-text-sm);line-height:1.55;color:var(--pms-ink-soft)}.pms-overlay-body:last-child{padding-bottom:var(--pms-space-5)}.pms-overlay-foot{display:flex;justify-content:flex-end;gap:var(--pms-space-3);padding:var(--pms-space-4) var(--pms-space-5) var(--pms-space-5)}.pms-overlay-head .pms-btn--icon{flex:none}@keyframes pms-modal-in{0%{opacity:0;transform:translateY(.5rem) scale(.98)}to{opacity:1;transform:none}}@keyframes pms-drawer-in{0%{transform:translateX(1rem);opacity:.5}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.pms-drawer__panel,.pms-modal__panel{animation:none}}@media (max-width:30rem){.pms-overlay-foot{flex-direction:column-reverse}.pms-overlay-foot .pms-btn{width:100%}}.pms-table-shell{position:relative;--pms-table-max-h:68dvh;--pms-table-ctrl-w:2.75rem;overflow-x:auto;background:var(--pms-surface);border:1px solid var(--pms-line);border-radius:var(--pms-radius-md);box-shadow:var(--pms-shadow-card)}.pms-table-shell[data-sticky=true]{max-height:var(--pms-table-max-h);overflow-y:auto}.pms-table-shell:focus-visible{outline:2px solid var(--pms-focus);outline-offset:-2px}.pms-table{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--pms-text-sm);color:var(--pms-ink)}.pms-table thead th{padding:var(--pms-space-3) var(--pms-space-4);background:var(--pms-surface-2);border-bottom:1px solid var(--pms-line-strong);font-size:var(--pms-text-overline);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--pms-ink-soft);text-align:start;white-space:nowrap;vertical-align:bottom}.pms-table--sticky thead th{position:-webkit-sticky;position:sticky;top:0;z-index:2}.pms-table thead th[data-sorted]{color:var(--pms-ink)}.pms-table__sort{display:inline-flex;align-items:center;gap:var(--pms-space-2);width:100%;padding:0;border:0;background:transparent;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;text-align:inherit;cursor:pointer}.pms-table th[data-align=end] .pms-table__sort{flex-direction:row-reverse}.pms-table th[data-align=center] .pms-table__sort{justify-content:center}.pms-table__sort:hover{color:var(--pms-ink)}.pms-table__sort:focus-visible{outline:none;border-radius:var(--pms-radius-sm);box-shadow:var(--pms-focus-ring)}.pms-table__sort-icon{display:inline-flex;flex:none;color:var(--pms-ink-faint)}.pms-table th[data-sorted] .pms-table__sort-icon,.pms-table__sort:hover .pms-table__sort-icon{color:var(--pms-ink-soft)}.pms-table tbody td{padding:var(--pms-space-3) var(--pms-space-4);border-bottom:1px solid var(--pms-line);vertical-align:middle}.pms-table tbody tr:last-child td{border-bottom:0}.pms-table tbody tr:hover td{background:var(--pms-hover)}.pms-table tbody tr[data-locked=true] td{background:var(--pms-surface-2)}.pms-table tbody tr[data-locked=true]:hover td{background:var(--pms-hover)}.pms-table__lock{display:inline-flex;align-items:center;-webkit-margin-end:var(--pms-space-2);margin-inline-end:var(--pms-space-2);color:var(--pms-ink-faint);vertical-align:-2px}.pms-table td[data-align=end],.pms-table th[data-align=end]{text-align:end}.pms-table td[data-align=center],.pms-table th[data-align=center]{text-align:center}.pms-table td[data-figure=true]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum"}.pms-table td[data-empty=true]{color:var(--pms-ink-faint)}.pms-table td[data-pinned=true]{position:-webkit-sticky;position:sticky;inset-inline-start:0;z-index:1;background:var(--pms-surface)}.pms-table tbody tr:hover td[data-pinned=true]{background:var(--pms-hover)}.pms-table tbody tr[data-locked=true] td[data-pinned=true]{background:var(--pms-surface-2)}.pms-table th[data-pinned=true]{position:-webkit-sticky;position:sticky;inset-inline-start:0;z-index:3}.pms-table td[data-pin-edge=true],.pms-table th[data-pin-edge=true]{box-shadow:1px 0 0 0 var(--pms-line)}.pms-table td.pms-table__ctrl,.pms-table th.pms-table__ctrl{width:var(--pms-table-ctrl-w);padding-inline:var(--pms-space-3);text-align:start;white-space:nowrap}.pms-table tbody tr[data-selected=true] td,.pms-table tbody tr[data-selected=true] td[data-pinned=true],.pms-table tbody tr[data-selected=true]:hover td{background:var(--pms-brand-tint)}.pms-table tbody tr.pms-table__detail-row td{background:var(--pms-surface-2)}.pms-table__detail{padding:var(--pms-space-4) var(--pms-space-5)}.pms-bulk-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--pms-space-3);margin-bottom:var(--pms-space-3);padding:var(--pms-space-2) var(--pms-space-4);background:var(--pms-brand-tint);border:1px solid var(--pms-brand-line);border-radius:var(--pms-radius-md)}.pms-bulk-bar__count{margin:0;font-size:var(--pms-text-sm);font-weight:600;color:var(--pms-ink);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum"}.pms-bulk-bar__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pms-space-2);min-width:0;margin:0;padding:0;border:0}.pms-table[data-density=compact] tbody td,.pms-table[data-density=compact] thead th{padding:var(--pms-space-2) var(--pms-space-3)}.pms-table__ellipsis{display:block;max-width:24rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pms-table__code,.pms-table__masked{letter-spacing:.02em}.pms-table__ccy,.pms-table__code,.pms-table__masked{font-family:var(--pms-font-mono);font-size:var(--pms-text-xs)}.pms-table__ccy{-webkit-margin-start:var(--pms-space-2);margin-inline-start:var(--pms-space-2);color:var(--pms-ink-soft)}.pms-table__chips{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--pms-space-1)}.pms-table__chips-more{font-size:var(--pms-text-xs);font-weight:600;color:var(--pms-ink-soft);cursor:help}.pms-table__link{display:inline-flex;align-items:center;gap:var(--pms-space-1)}.pms-table td .pms-meter{margin-top:0}.pms-table__state{padding:var(--pms-space-5);border-bottom:0}.pms-table__state .pms-state:not(.pms-state--error){border-color:transparent;background:transparent}@media (max-width:52rem){.pms-table-shell[data-stack=true]{max-height:none}.pms-table--stack,.pms-table--stack tbody,.pms-table--stack td,.pms-table--stack thead,.pms-table--stack tr{display:block;width:auto}.pms-table--stack thead th{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.pms-table--stack tbody tr{padding:var(--pms-space-3) var(--pms-space-4);border-bottom:1px solid var(--pms-line)}.pms-table--stack tbody tr:last-child{border-bottom:0}.pms-table--stack tbody tr:has(+.pms-table__detail-row){padding-bottom:0;border-bottom:0}.pms-table--stack tbody tr.pms-table__detail-row{padding-top:0}.pms-table--stack tbody td{display:grid;grid-template-columns:minmax(6rem,38%) minmax(0,1fr);align-items:baseline;grid-gap:var(--pms-space-3);gap:var(--pms-space-3);padding:var(--pms-space-1) 0;border-bottom:0}.pms-table--stack tbody td[data-align=center],.pms-table--stack tbody td[data-align=end]{text-align:start}.pms-table--stack tbody td:before{content:attr(data-label);font-size:var(--pms-text-xs);font-weight:600;color:var(--pms-ink-soft)}.pms-table--stack tbody td:not([data-label]){grid-template-columns:minmax(0,1fr);justify-items:end}.pms-table--stack tbody td:not([data-label]):before{content:none}.pms-table--stack td[data-pin-edge=true],.pms-table--stack td[data-pinned=true],.pms-table--stack th[data-pin-edge=true],.pms-table--stack th[data-pinned=true]{position:static;box-shadow:none}.pms-table--stack tbody td.pms-table__ctrl,.pms-table--stack tbody td.pms-table__detail{width:auto;padding-inline:0;justify-items:start}.pms-table--stack .pms-table__ellipsis{max-width:none;white-space:normal}.pms-table--stack .pms-table__state{padding:var(--pms-space-4) 0}}.pms-filter-bar{display:flex;flex-direction:column;gap:var(--pms-space-3);margin-bottom:var(--pms-space-4)}.pms-filter-bar__controls,.pms-filter-bar__row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--pms-space-3)}.pms-filter-bar__controls{flex:1 1 auto;min-width:0}.pms-filter-bar__actions{display:flex;align-items:flex-end;gap:var(--pms-space-2);flex:none}.pms-filter-bar__chips{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pms-space-2)}.pms-filter-bar__clear{padding:.15rem var(--pms-space-2);font-size:var(--pms-text-xs);min-height:1.5rem}.pms-table-search{flex:1 1 18rem;max-width:26rem;min-width:10rem}.pms-table-search .pms-input__toggle{display:inline-flex;align-items:center;padding:.3rem}.pms-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--pms-space-3);margin-top:var(--pms-space-3)}.pms-pager__range{margin:0;font-size:var(--pms-text-xs);color:var(--pms-ink-soft);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum"}.pms-pager__controls{display:flex;align-items:center;gap:var(--pms-space-2)}.pms-filter-chip{display:inline-flex;align-items:center;gap:var(--pms-space-1);max-width:22rem;padding:.15rem .2rem .15rem var(--pms-space-2);background:var(--pms-surface-2);border:1px solid var(--pms-line-strong);border-radius:var(--pms-radius-sm);font-size:var(--pms-text-xs);color:var(--pms-ink);white-space:nowrap}.pms-filter-chip__label{font-weight:600}.pms-filter-chip__op{color:var(--pms-ink-soft)}.pms-filter-chip__value{min-width:0;overflow:hidden;text-overflow:ellipsis}.pms-filter-chip__remove{position:relative;display:inline-grid;place-items:center;flex:none;width:1.15rem;height:1.15rem;border:0;border-radius:var(--pms-radius-sm);background:transparent;color:var(--pms-ink-soft);cursor:pointer}.pms-filter-chip__remove:after{content:"";position:absolute;inset:-.25rem}.pms-filter-chip__remove:hover{background:var(--pms-hover);color:var(--pms-ink)}.pms-filter-chip__remove:focus-visible{outline:none;box-shadow:var(--pms-focus-ring)}