.error-boundary{gap:var(--spacing-2);max-width:var(--layout-sm);margin:var(--spacing-8) auto;padding:var(--spacing-6);border:var(--hairline-strong);border-left:var(--spacing-1) solid var(--color-brand-error);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.error-boundary__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text)}.error-boundary__message{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-secondary)}.error-boundary__actions{align-items:center;gap:var(--spacing-4);margin-top:var(--spacing-2);flex-wrap:wrap;display:flex}.error-boundary__retry{padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-md);background:var(--color-action-bg);color:var(--color-action-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);transition:background-color var(--transition-fast)}.error-boundary__retry:hover{background:var(--color-action-bg-hover)}.error-boundary__home{font-size:var(--font-size-sm)}.error-boundary__details{margin-top:var(--spacing-3);padding-top:var(--spacing-3);border-top:var(--hairline);font-size:var(--font-size-xs);color:var(--color-text-muted)}.error-boundary__details summary{cursor:pointer}.error-boundary__technical{margin-top:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-sm);background:var(--color-code-bg);color:var(--color-code-text);font-size:var(--font-size-xs);white-space:pre-wrap;word-break:break-word}.skeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--color-surface-sunken) 0%, var(--color-border-subtle) 50%, var(--color-surface-sunken) 100%);background-size:200% 100%;animation:1.4s ease-in-out infinite skeleton-shimmer;display:inline-block}.skeleton--still{animation:none}.no-connection{gap:var(--spacing-1);padding:var(--spacing-4) 0;flex-direction:column;display:flex}.no-connection--compact{padding:var(--spacing-3) 0}.no-connection__title{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0}.no-connection__body{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-secondary);margin:0}@keyframes skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.ledger-skeleton{flex-direction:column;display:flex}.ledger-skeleton__row{align-items:center;gap:var(--spacing-2) var(--spacing-4);padding:var(--spacing-3) 0;border-bottom:var(--hairline);grid-template-columns:minmax(0,1fr) auto;display:grid}.ledger-skeleton__meta{grid-column:1/-1}.page-loading-state{flex:1;animation:0s linear .15s both page-loading-reveal;position:relative}.page-loading-state__bar{height:var(--spacing-0-5);background:var(--color-brand-primary);width:30%;animation:page-loading-bar 1.2s var(--motion-ease-out) infinite;position:absolute;top:0;left:0}.page-loading-state__body{gap:var(--spacing-3);max-width:var(--layout-lg);padding:var(--spacing-8) var(--ledger-gutter);flex-direction:column;margin:0 auto;display:flex}@keyframes page-loading-reveal{0%{visibility:hidden}to{visibility:visible}}@keyframes page-loading-bar{0%{transform:translate(-100%)}to{transform:translate(340%)}}@media (prefers-reduced-motion:reduce){.skeleton,.page-loading-state__bar{animation:none}}.dialog{z-index:var(--z-modal);padding:var(--spacing-4);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dialog__backdrop{background:var(--color-surface-overlay);position:absolute;inset:0}.dialog__panel{gap:var(--spacing-4);width:min(100%, var(--layout-xs));max-height:calc(100dvh - 2 * var(--spacing-4));padding:var(--spacing-5) var(--spacing-6) var(--spacing-5);border:var(--hairline-strong);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:var(--shadow-xl);flex-direction:column;display:flex;position:relative;overflow:hidden}.dialog__panel:focus-visible{box-shadow:var(--shadow-xl), var(--color-focus-ring)}.dialog__header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-3);flex:none;display:flex}.dialog__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text)}.dialog__close{width:var(--target-pointer);height:var(--target-pointer);margin:calc(var(--spacing-1) * -1) calc(var(--spacing-2) * -1) 0 0;border-radius:var(--radius-md);color:var(--color-text-secondary);justify-content:center;align-items:center;display:inline-flex}.dialog__close:hover{background:var(--color-hover);color:var(--color-text)}.dialog__description{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-secondary)}.dialog__scroll{gap:var(--spacing-4);overscroll-behavior:contain;min-height:0;margin:calc(var(--spacing-1) * -1);padding:var(--spacing-1);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.dialog__body{gap:var(--spacing-3);flex-direction:column;display:flex}.dialog__error{padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-sm);background:var(--color-status-danger-bg);color:var(--color-status-danger-text);font-size:var(--font-size-sm)}.dialog__actions{background:var(--color-surface-raised);justify-content:flex-end;gap:var(--spacing-2);padding-top:var(--spacing-2);border-top:var(--hairline);flex:none;display:flex;position:sticky;bottom:0}.dialog__button{min-height:var(--target-pointer);padding:0 var(--spacing-4);border:var(--hairline-strong);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text);background:var(--color-surface);transition:background-color var(--transition-fast), border-color var(--transition-fast);justify-content:center;align-items:center;display:inline-flex}.dialog__button:hover:not(:disabled){background:var(--color-hover);border-color:var(--color-border-strong)}.dialog__button:disabled{opacity:.6;cursor:not-allowed}.dialog__button--primary{border-color:var(--color-action-bg);background:var(--color-action-bg);color:var(--color-action-text)}.dialog__button--primary:hover:not(:disabled){border-color:var(--color-action-bg-hover);background:var(--color-action-bg-hover)}.dialog__button--danger{border-color:var(--color-danger-action-bg);background:var(--color-danger-action-bg);color:var(--color-text-on-danger)}.dialog__button--danger:hover:not(:disabled){background:var(--color-danger-action-bg-hover);border-color:var(--color-danger-action-bg-hover)}.dialog-field{gap:var(--spacing-1);flex-direction:column;display:flex}.dialog-field__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text)}.dialog-field__hint{font-size:var(--font-size-xs);color:var(--color-text-muted)}.dialog-field__input{min-height:var(--target-pointer);padding:var(--spacing-1-5) var(--spacing-2-5);border:var(--hairline-width) solid var(--color-input-border);border-radius:var(--radius-md);background:var(--color-input-bg);color:var(--color-text);font-size:var(--font-size-sm)}.dialog-field__input--mono{font-family:var(--font-family-mono);font-size:var(--font-size-xs)}.dialog-field__input:focus-visible{border-color:var(--color-input-border-focus);box-shadow:var(--color-focus-ring)}.dialog-field__input[aria-invalid=true],.dialog-field__input[aria-invalid=true]:focus-visible{border-color:var(--color-brand-error)}.dialog-field__error{font-size:var(--font-size-xs);color:var(--color-status-danger-text)}@media (pointer:coarse),(max-width:767px){.dialog__button,.dialog__close,.dialog-field__input{min-height:var(--target-touch)}.dialog__close{min-width:var(--target-touch)}}@media (max-width:767px){.dialog{align-items:flex-end;padding:0}.dialog__panel{width:100%;max-height:calc(100dvh - var(--spacing-4));border-radius:var(--radius-xl) var(--radius-xl) 0 0;padding-bottom:calc(var(--spacing-5) + env(safe-area-inset-bottom))}}.emergency-mark{color:var(--color-status-draft-text);flex:none}.emergency-mark--ratified{color:var(--color-text-secondary)}.emergency-record{gap:var(--spacing-1-5);max-width:var(--ledger-note-max);padding:var(--spacing-2) var(--spacing-3);border-inline-start:var(--hairline-width) dashed var(--color-status-draft-text);background:var(--color-status-draft-bg);color:var(--color-status-draft-text);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);flex-direction:column;display:flex}.emergency-record--ratified{border-inline-start-style:solid;border-inline-start-color:var(--color-text-secondary);color:var(--color-text);background:0 0}.emergency-record--compact{padding:var(--spacing-1) var(--spacing-2);font-size:var(--font-size-meta)}.emergency-record__head{align-items:flex-start;gap:var(--spacing-1-5);display:flex}.emergency-record__mark{margin-top:var(--spacing-0-5)}.emergency-record__text{min-width:0}.emergency-record__what{font-weight:var(--font-weight-semibold)}.emergency-record--ratified .emergency-record__state{color:var(--color-text-secondary)}.emergency-record__detail{gap:var(--spacing-1);padding-top:var(--spacing-1-5);border-top:var(--hairline);flex-direction:column;display:flex}.emergency-record__row{grid-template-columns:minmax(var(--ledger-cell-min), auto) minmax(0, 1fr);gap:var(--spacing-2);display:grid}.emergency-record__row dt{font-size:var(--font-size-meta);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider);color:var(--color-text-secondary)}.emergency-record__row dd{min-width:0;color:var(--color-text);overflow-wrap:anywhere;white-space:pre-wrap}.emergency-record__link{min-height:var(--target-pointer);font-size:var(--font-size-sm);color:var(--color-text-accent);align-self:flex-start;align-items:center;display:inline-flex}.emergency-record__link:hover{text-decoration:underline}@media (max-width:767px){.emergency-record__row{grid-template-columns:minmax(0,1fr);gap:0}}.emergency-alone{gap:var(--spacing-3);padding:var(--spacing-3);border:var(--hairline-width) dashed var(--color-status-draft-text);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}.emergency-alone__kicker{align-items:center;gap:var(--spacing-1-5);font-size:var(--font-size-meta);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider);color:var(--color-status-draft-text);display:inline-flex}.emergency-alone__use{font-size:var(--font-size-sm);color:var(--color-text)}.emergency-alone__recorded{gap:var(--spacing-1);flex-direction:column;display:flex}.emergency-alone__title{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text)}.emergency-alone__list{gap:var(--spacing-1);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-secondary);flex-direction:column;padding-inline-start:var(--spacing-5);list-style:decimal;display:flex}.emergency-alone__list li::marker{font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.emergency-alone__input{resize:vertical;line-height:var(--line-height-relaxed)}.emergency-button{align-items:center;gap:var(--spacing-1-5);border-style:dashed;display:inline-flex}.emergency-button:disabled .emergency-mark{color:var(--color-text-muted)}.empty-state{align-items:flex-start;gap:var(--spacing-2);max-width:var(--layout-xs);flex-direction:column;display:flex}.empty-state--ruled{max-width:none;padding:var(--spacing-6) 0;border-top:var(--hairline-strong);border-bottom:var(--hairline)}.empty-state__icon{width:var(--spacing-10);height:var(--spacing-10);margin-bottom:var(--spacing-1);border:var(--hairline-dashed);border-radius:var(--radius-md);color:var(--color-icon);justify-content:center;align-items:center;display:inline-flex}.empty-state__title{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text)}.empty-state__body{max-width:var(--layout-xs);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-secondary)}.empty-state__actions{gap:var(--spacing-2);margin-top:var(--spacing-2);flex-wrap:wrap;display:flex}.plain-words{gap:var(--spacing-1);padding:var(--spacing-2) var(--spacing-3);border-left:2px solid var(--color-brand-primary);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--color-surface-sunken);flex-direction:column;display:flex}.plain-words__pending{font-size:var(--font-size-xs);color:var(--color-text-muted)}.plain-words__title{align-items:center;gap:var(--spacing-1-5);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wider);text-transform:uppercase;color:var(--color-text-secondary);display:flex}.plain-words__title svg{color:var(--color-icon-strong)}.plain-words__text{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-text)}.plain-words__kicker{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--color-text-secondary)}.plain-words__label{font-size:var(--font-size-xs);color:var(--color-text-muted)}.plain-words__sources{font-size:var(--font-size-xs)}.plain-words__summary{min-height:var(--target-pointer);font-weight:var(--font-weight-medium);color:var(--color-text-link);cursor:pointer;align-items:center;display:inline-flex}@media (pointer:coarse){.plain-words__summary{min-height:var(--target-touch)}}.plain-words__inputs{gap:var(--spacing-1);margin:var(--spacing-1) 0 var(--spacing-2);flex-direction:column;padding:0;list-style:none;display:flex}.plain-words__input{justify-content:space-between;align-items:baseline;gap:var(--spacing-1) var(--spacing-3);padding-bottom:var(--spacing-1);border-bottom:var(--hairline);flex-wrap:wrap;display:flex}.plain-words__input-label{color:var(--color-text-secondary)}.plain-words__check{gap:var(--spacing-0-5);margin:0;display:grid}.plain-words__check>div{gap:var(--spacing-2);flex-wrap:wrap;display:flex}.plain-words__check dt{min-width:var(--spacing-24);color:var(--color-text-muted)}.plain-words__check dd{color:var(--color-text-secondary);margin:0}.plain-words--line{padding:var(--spacing-1-5) var(--spacing-2)}.empty-table{width:100%}.empty-table__scroll{width:100%;overflow-x:auto}.empty-table__table{border-collapse:collapse;width:100%;font-size:var(--font-size-sm)}.empty-table__table th{z-index:1;padding:var(--spacing-2) var(--spacing-3);border-bottom:var(--hairline-width) solid var(--color-border-strong);background:var(--color-bg);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-align:start;text-transform:uppercase;letter-spacing:var(--letter-spacing-wider);color:var(--color-text-muted);white-space:nowrap;position:sticky;top:0}.empty-table__table th:first-child{padding-left:0}.empty-table__th--numeric{text-align:end}.empty-table__empty{padding:var(--spacing-8) 0;border-bottom:var(--hairline)}.page-header{justify-content:space-between;align-items:flex-end;gap:var(--spacing-4);padding-bottom:var(--spacing-5);flex-wrap:wrap;display:flex}.page-header__text{gap:var(--spacing-1-5);flex-direction:column;min-width:0;display:flex}.page-header__kicker{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-widest);color:var(--color-text-muted)}.page-header__title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--color-text)}.page-header__lede{max-width:var(--layout-sm);font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--color-text-secondary)}.page-header__actions{gap:var(--spacing-2);flex-wrap:wrap;display:flex}.provenance-chip{align-items:center;gap:var(--spacing-1-5);max-width:100%;min-height:var(--spacing-6);padding:var(--spacing-0-5) var(--spacing-2);border:var(--hairline-strong);border-radius:var(--radius-lg);background:var(--color-surface);font-size:var(--font-size-xs);color:var(--color-text-secondary);transition:background-color var(--transition-fast), border-color var(--transition-fast);display:inline-flex}.provenance-chip:hover{background:var(--color-hover);border-color:var(--color-border-strong)}.provenance-chip--active{background:var(--color-selected);border-color:var(--color-brand-primary)}.provenance-chip__source{overflow-wrap:anywhere;text-align:start;color:var(--color-text)}.provenance-chip__method{font-family:var(--font-family-mono);overflow-wrap:anywhere;color:var(--color-text-secondary)}@media (pointer:coarse){.provenance-chip{min-height:var(--target-touch)}}.provenance-panel{z-index:var(--z-overlay);top:calc(var(--topbar-height) + var(--spacing-2));right:var(--spacing-2);bottom:var(--spacing-2);width:min(calc(100vw - var(--spacing-4)), var(--panel-width));background:var(--color-surface-raised);border:var(--hairline-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);outline:none;flex-direction:column;display:flex;position:fixed;overflow:hidden}.provenance-panel--pinned{border-color:var(--color-brand-primary)}.provenance-panel--sheet{border-radius:var(--radius-xl) var(--radius-xl) 0 0;width:100%;max-height:88dvh;padding-bottom:env(safe-area-inset-bottom);border-bottom:none;inset:auto 0 0}.provenance-panel__backdrop{z-index:var(--z-overlay);background:var(--color-surface-overlay);position:fixed;inset:0}.provenance-panel__grip{width:var(--spacing-10);height:var(--spacing-1);margin-top:var(--spacing-2);border-radius:var(--radius-full);background:var(--color-border-strong);align-self:center}.provenance-panel__header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4) var(--spacing-4) var(--spacing-3) var(--spacing-5);border-bottom:var(--hairline);display:flex}.provenance-panel__heading{gap:var(--spacing-1);flex-direction:column;min-width:0;display:flex}.provenance-panel__kicker,.provenance-panel__section{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider);color:var(--color-text-muted)}.provenance-panel__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text);overflow-wrap:anywhere}.provenance-panel__figure{align-items:flex-start}.provenance-panel__figure .fact-figure__number{font-size:var(--font-size-xl)}.provenance-panel__controls{gap:var(--spacing-1);flex-shrink:0;display:flex}.provenance-panel__icon-btn{width:var(--target-pointer);height:var(--target-pointer);border-radius:var(--radius-md);color:var(--color-icon);transition:background-color var(--transition-fast), color var(--transition-fast);justify-content:center;align-items:center;display:inline-flex}.provenance-panel__icon-btn:hover{background:var(--color-hover);color:var(--color-icon-strong)}.provenance-panel__icon-btn--on{color:var(--color-text-accent);background:var(--color-selected)}@media (pointer:coarse){.provenance-panel__icon-btn{width:var(--target-touch);height:var(--target-touch)}}.provenance-panel__body{min-height:0;padding:0 var(--spacing-5) var(--spacing-6);flex:1}.provenance-panel__actions{gap:var(--spacing-2);padding:var(--spacing-3) 0;border-bottom:var(--hairline);flex-wrap:wrap;display:flex}.provenance-panel__action{align-items:center;gap:var(--spacing-1-5);min-height:var(--target-pointer);padding:var(--spacing-1) var(--spacing-3);border:var(--hairline-strong);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text);background:var(--color-surface);transition:background-color var(--transition-fast), border-color var(--transition-fast);display:inline-flex}.provenance-panel__action:hover{color:var(--color-text);background:var(--color-hover);border-color:var(--color-border-strong)}.provenance-panel__action--primary{color:var(--color-action-text);background:var(--color-action-bg);border-color:var(--color-action-bg)}.provenance-panel__action--primary:hover{color:var(--color-action-text);background:var(--color-action-bg-hover);border-color:var(--color-action-bg-hover)}.provenance-panel__action--disabled{color:var(--color-text-muted);font-weight:var(--font-weight-normal);background:0 0;border-style:dashed}.provenance-panel__action--disabled:hover{color:var(--color-text-muted);border-color:var(--color-border);background:0 0}@media (pointer:coarse){.provenance-panel__action{min-height:var(--target-touch)}}.provenance-panel__group{padding-top:var(--spacing-4)}.provenance-panel__section{margin-bottom:var(--spacing-1)}.provenance-panel__list{flex-direction:column;display:flex}.provenance-panel__row{gap:var(--spacing-3);padding:var(--spacing-1-5) 0;border-bottom:var(--hairline);font-size:var(--font-size-sm);grid-template-columns:minmax(7.5rem,38%) minmax(0,1fr);display:grid}.provenance-panel__term{color:var(--color-text-muted)}.provenance-panel__detail{min-width:0;color:var(--color-text);overflow-wrap:anywhere}.provenance-panel__detail--mono{font-family:var(--font-family-mono);font-size:var(--font-size-xs);line-height:var(--line-height-normal);font-variant-numeric:var(--font-variant-figures)}.provenance-panel__absent{font-family:var(--font-family-body);font-size:var(--font-size-sm);color:var(--color-text-muted);font-style:italic}.provenance-panel__source{align-items:baseline;gap:var(--spacing-1-5);flex-wrap:wrap;display:inline-flex}.provenance-panel__source-name{font-weight:var(--font-weight-medium)}.provenance-panel__zoned{flex-direction:column;display:inline-flex}.provenance-panel__local{color:var(--color-text-muted)}.provenance-panel__age{align-items:center;gap:var(--spacing-2);flex-wrap:wrap;display:inline-flex}.provenance-panel__hash{align-items:flex-start;gap:var(--spacing-1);display:inline-flex}.provenance-panel__hash-text{word-break:break-all}.provenance-panel__hash .provenance-panel__icon-btn{width:var(--spacing-6);height:var(--spacing-6);flex-shrink:0}.provenance-panel__url{word-break:break-all}.provenance-panel__inputs{gap:var(--spacing-0-5);flex-direction:column;display:flex}.provenance-panel__history{border-left:var(--hairline-strong);margin-left:var(--spacing-1);flex-direction:column;display:flex}.provenance-panel__version{justify-content:space-between;align-items:baseline;gap:var(--spacing-1) var(--spacing-3);padding:var(--spacing-2) 0 var(--spacing-2) var(--spacing-4);border-bottom:var(--hairline);flex-wrap:wrap;display:flex;position:relative}.provenance-panel__version:before{content:"";left:calc(var(--spacing-1) * -1 - var(--hairline-width) / 2);top:calc(var(--spacing-2) + .4em);width:var(--spacing-2);height:var(--spacing-2);border-radius:var(--radius-full);border:var(--hairline-strong);background:var(--color-surface-raised);position:absolute}.provenance-panel__version--current:before{background:var(--color-brand-secondary);border-color:var(--color-brand-secondary)}.provenance-panel__version-figure{align-items:baseline;gap:var(--spacing-2);flex-direction:row}.provenance-panel__version-figure .fact-figure__number{font-size:var(--font-size-base)}.provenance-panel__version:not(.provenance-panel__version--current) .fact-figure__number{color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}.provenance-panel__version-meta{align-items:center;gap:var(--spacing-1) var(--spacing-2);font-family:var(--font-family-mono);font-size:var(--font-size-xs);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.provenance-panel__version-state{font-family:var(--font-family-body);letter-spacing:var(--letter-spacing-wider);font-variant-caps:all-small-caps}.provenance-panel__term--mono{font-family:var(--font-family-mono);font-size:var(--font-size-xs);overflow-wrap:anywhere}.provenance-panel__json{align-self:stretch}.provenance-panel__method-words{margin-bottom:var(--spacing-1-5);border-inline-start:calc(var(--hairline-width) * 2) solid var(--color-class-derived);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text);padding-inline-start:var(--spacing-2)}.provenance-panel__input{gap:var(--spacing-0-5);padding:var(--spacing-1) 0;border-bottom:var(--hairline);flex-direction:column;display:flex}.provenance-panel__input:last-child{border-bottom:0}.provenance-panel__input .provenance-panel__url{align-items:center;gap:var(--spacing-1);display:inline-flex}.provenance-panel__input-meta{gap:var(--spacing-0-5) var(--spacing-2);font-size:var(--font-size-xs);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}.provenance-panel__input-source{color:var(--color-text)}.provenance-panel__input-product{font-family:var(--font-family-mono);overflow-wrap:anywhere}.provenance-panel__inputs:focus-visible{outline-offset:-2px;box-shadow:var(--color-focus-ring)}.provenance-panel__group--report .provenance-panel__action{margin-top:var(--spacing-2);align-self:flex-start}.provenance-panel__evidence{gap:var(--spacing-1);flex-direction:column;display:flex}.provenance-panel__evidence li{align-items:baseline;gap:var(--spacing-1) var(--spacing-2);flex-wrap:wrap;display:flex}
