.pxd-surface{box-sizing:border-box;background:var(--pxd-color-surface-default);color:var(--pxd-color-text-default);font-family:var(--pxd-type-body-default-family);font-size:var(--pxd-type-body-default-size);font-weight:var(--pxd-type-body-default-weight);line-height:var(--pxd-type-body-default-line-height);letter-spacing:var(--pxd-type-body-default-letter-spacing);padding:var(--pxd-space-inset-comfortable);gap:var(--pxd-space-stack-loose);-webkit-font-smoothing:antialiased;flex-direction:column;display:flex;position:relative;container:pxd/inline-size}.pxd-surface *,.pxd-surface :before,.pxd-surface :after{box-sizing:border-box}.pxd-surface :where(h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol,figure,fieldset){margin:0;padding:0}.pxd-surface :where(ul,ol){list-style:none}.pxd-surface :where(fieldset){border:0;min-width:0}.pxd-surface :where(button,input,textarea,select){font:inherit;color:inherit}.pxd-surface :focus-visible{outline:var(--pxd-focus-ring-width) solid var(--pxd-color-border-focus);outline-offset:var(--pxd-focus-ring-offset)}.pxd-sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pxd-surface-title{font-family:var(--pxd-type-title-page-family);font-size:var(--pxd-type-title-page-size);font-weight:var(--pxd-type-title-page-weight);line-height:var(--pxd-type-title-page-line-height);letter-spacing:var(--pxd-type-title-page-letter-spacing)}.pxd-section-title,.pxd-steps-title{font-family:var(--pxd-type-title-section-family);font-size:var(--pxd-type-title-section-size);font-weight:var(--pxd-type-title-section-weight);line-height:var(--pxd-type-title-section-line-height);letter-spacing:var(--pxd-type-title-section-letter-spacing)}.pxd-card-title,.pxd-dialog-title,.pxd-comparison-title,.pxd-detail-title,.pxd-chart-title,.pxd-status-title{font-family:var(--pxd-type-title-item-family);font-size:var(--pxd-type-title-item-size);font-weight:var(--pxd-type-title-item-weight);line-height:var(--pxd-type-title-item-line-height);letter-spacing:var(--pxd-type-title-item-letter-spacing)}.pxd-text-body,.pxd-dialog-description p,.pxd-status-message,.pxd-chart-summary,.pxd-comparison-summary{max-width:calc(var(--pxd-measure-max) * 1ch)}.pxd-text-supporting,.pxd-section-description,.pxd-card-subtitle,.pxd-field-help,.pxd-metric-caption,.pxd-option-description,.pxd-steps-progress{font-family:var(--pxd-type-body-small-family);font-size:var(--pxd-type-body-small-size);line-height:var(--pxd-type-body-small-line-height);color:var(--pxd-color-text-muted)}.pxd-text-caption,.pxd-collection-label,.pxd-metric-label,.pxd-table th[scope=col],.pxd-badge,.pxd-range-bounds{font-family:var(--pxd-type-label-small-family);font-size:var(--pxd-type-label-small-size);font-weight:var(--pxd-type-label-small-weight);line-height:var(--pxd-type-label-small-line-height);letter-spacing:var(--pxd-type-label-small-letter-spacing);color:var(--pxd-color-text-muted)}.pxd-field-label,.pxd-button,.pxd-segment,.pxd-views-tab,.pxd-disclosure-trigger,.pxd-toggle-label{font-family:var(--pxd-type-label-default-family);font-size:var(--pxd-type-label-default-size);font-weight:var(--pxd-type-label-default-weight);line-height:var(--pxd-type-label-default-line-height);letter-spacing:var(--pxd-type-label-default-letter-spacing)}.pxd-stack{gap:var(--polyxd-stack);flex-direction:column;display:flex}.pxd-form-fields,.pxd-section>.pxd-stack,.pxd-group.pxd-stack{gap:var(--polyxd-stack-apart)}.pxd-stack-tight{gap:var(--pxd-space-stack-tight)}.pxd-section{gap:var(--polyxd-stack);flex-direction:column;display:flex}.pxd-section+.pxd-section,.pxd-group>.pxd-section+.pxd-section{margin-top:calc(var(--pxd-space-stack-section) - var(--pxd-space-stack-loose))}.pxd-section-header{gap:var(--pxd-space-stack-tight);flex-direction:column;display:flex}.pxd-group{gap:var(--pxd-space-stack-loose);flex-direction:column;display:flex}.pxd-group-inline{gap:var(--pxd-space-inline-loose);flex-flow:wrap}.pxd-group-inline>*{flex:12rem}.pxd-group-grid{gap:var(--pxd-space-inline-loose);grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));display:grid}.pxd-card{background:var(--pxd-color-surface-raised);border:var(--pxd-border-width-default) solid var(--pxd-color-border-default);border-radius:var(--pxd-radius-default);box-shadow:var(--pxd-shadow-raised);flex-direction:column;display:flex;position:relative;overflow:hidden}.pxd-card-body{gap:var(--pxd-space-stack-tight);padding:var(--pxd-space-inset-default);flex-direction:column;display:flex}.pxd-card-header{justify-content:space-between;align-items:baseline;gap:var(--pxd-space-inline-default);display:flex}.pxd-card-link{all:unset;cursor:pointer}.pxd-card-link:after{content:"";border-radius:inherit;position:absolute;inset:0}.pxd-card-actionable:hover{background:color-mix(in srgb, var(--pxd-color-text-default) calc(var(--pxd-opacity-state-hover) * 100%), var(--pxd-color-surface-raised))}.pxd-card-actionable:has(.pxd-card-link:focus-visible){outline:var(--pxd-focus-ring-width) solid var(--pxd-color-border-focus);outline-offset:var(--pxd-focus-ring-offset)}.pxd-card-link:focus-visible{outline:none}.pxd-card-actionable .pxd-card-children :is(button,input,select,textarea,a,[role=switch],[role=checkbox]){z-index:1;position:relative}.pxd-card-media .pxd-media{border-radius:0;width:100%}.pxd-badge{padding:2px var(--pxd-space-inline-default);border-radius:var(--pxd-radius-full);background:var(--pxd-color-surface-subtle);color:var(--pxd-color-text-default);flex:none}.pxd-tone-info{background:var(--pxd-color-status-info-background);color:var(--pxd-color-status-info-foreground)}.pxd-tone-success{background:var(--pxd-color-status-success-background);color:var(--pxd-color-status-success-foreground)}.pxd-tone-warning{background:var(--pxd-color-status-warning-background);color:var(--pxd-color-status-warning-foreground)}.pxd-tone-danger{background:var(--pxd-color-status-danger-background);color:var(--pxd-color-status-danger-foreground)}.pxd-disclosure-trigger{align-items:center;gap:var(--pxd-space-inline-tight);min-height:var(--polyxd-control);color:var(--pxd-color-text-link);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.pxd-disclosure-content{padding:var(--pxd-space-inset-compact) 0 0 var(--pxd-space-inset-default);border-left:var(--pxd-border-width-strong) solid var(--pxd-color-border-default)}.pxd-views-list{gap:var(--pxd-space-inline-tight);border-bottom:var(--pxd-border-width-default) solid var(--pxd-color-border-default);display:flex;overflow-x:auto}.pxd-views-tab{min-height:var(--polyxd-control);padding:0 var(--pxd-space-inset-default);border:0;border-bottom:var(--pxd-border-width-strong) solid transparent;color:var(--pxd-color-text-muted);cursor:pointer;white-space:nowrap;background:0 0}.pxd-views-tab[data-state=active]{color:var(--pxd-color-text-default);border-bottom-color:var(--pxd-color-action-primary-background)}.pxd-views-panel{padding-top:var(--pxd-space-stack-default)}.pxd-metric{gap:var(--pxd-space-stack-tight);padding:var(--pxd-space-inset-default);background:var(--pxd-color-surface-subtle);border-radius:var(--pxd-radius-default);flex-direction:column;display:flex}.pxd-metric-value{font-family:var(--pxd-type-numeric-display-family);font-size:var(--pxd-type-numeric-display-size);font-weight:var(--pxd-type-numeric-display-weight);line-height:var(--pxd-type-numeric-display-line-height);letter-spacing:var(--pxd-type-numeric-display-letter-spacing);font-variant-numeric:tabular-nums}.pxd-metric-change{padding:0 var(--pxd-space-inline-default);border-radius:var(--pxd-radius-full);align-self:flex-start;font-weight:600}.pxd-metric-change.pxd-data-positive{background:var(--pxd-color-status-success-background);color:var(--pxd-color-status-success-foreground)}.pxd-metric-change.pxd-data-negative{background:var(--pxd-color-status-danger-background);color:var(--pxd-color-status-danger-foreground)}.pxd-metric-change.pxd-data-neutral{background:var(--pxd-color-surface-default);color:var(--pxd-color-text-muted)}.pxd-detail-list{gap:var(--pxd-space-stack-tight);flex-direction:column;display:flex}.pxd-detail-row{gap:var(--pxd-space-inline-default);padding:var(--pxd-space-stack-default) 0;border-bottom:var(--pxd-border-width-default) solid var(--pxd-color-border-default);grid-template-columns:minmax(8rem,1fr) 2fr;display:grid}.pxd-detail-row dt{color:var(--pxd-color-text-muted)}.pxd-detail-row dd{font-variant-numeric:tabular-nums}@container pxd (width<30rem){.pxd-detail-row{grid-template-columns:1fr;gap:2px}}.pxd-collection{gap:var(--pxd-space-stack-tight);flex-direction:column;display:flex}.pxd-collection-list{gap:var(--pxd-space-stack-default);flex-direction:column;display:flex}.pxd-collection-item{align-items:flex-start;gap:var(--pxd-space-inline-default);display:flex}.pxd-collection-content{flex:1;min-width:0}.pxd-collection-select{width:20px;height:20px;margin-top:var(--pxd-space-inset-default);accent-color:var(--pxd-color-action-primary-background)}.pxd-table-wrap{overflow-x:auto}.pxd-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.pxd-table caption{text-align:left;padding-bottom:var(--pxd-space-stack-default);color:var(--pxd-color-text-muted)}.pxd-table th,.pxd-table td{text-align:left;padding:var(--pxd-space-stack-default) var(--pxd-space-inline-default);border-bottom:var(--pxd-border-width-default) solid var(--pxd-color-border-default)}.pxd-table th[scope=row]{font-weight:600}.pxd-table thead th{background:var(--pxd-color-surface-subtle)}.pxd-table .pxd-num,.pxd-table-action{text-align:right}@container pxd (width<36rem){.pxd-table-wrap .pxd-table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.pxd-table-wrap .pxd-table tbody tr{padding:var(--pxd-space-inset-compact) 0;border-bottom:var(--pxd-border-width-default) solid var(--pxd-color-border-strong);display:block}.pxd-table-wrap .pxd-table tbody :is(td,th){justify-content:space-between;gap:var(--pxd-space-inline-default);text-align:right;border:0;padding:4px 0;display:flex}.pxd-table-wrap .pxd-table tbody :is(td,th)[data-label]:before{content:attr(data-label);color:var(--pxd-color-text-muted);text-align:left;font-weight:400}.pxd-table-wrap .pxd-table tbody .pxd-table-action{justify-content:flex-end}}.pxd-chart{gap:var(--pxd-space-stack-tight);flex-direction:column;display:flex}.pxd-chart figcaption{flex-direction:column;gap:2px;display:flex}.pxd-chart-svg{width:100%;height:auto;max-height:16rem}.pxd-chart-bar{height:2.5rem}.pxd-chart-axis text{fill:var(--pxd-color-text-muted);font-size:12px;font-family:var(--pxd-type-label-small-family)}.pxd-chart-grid{stroke:var(--pxd-color-border-default)}.pxd-chart-legend{gap:var(--pxd-space-inline-loose);font-size:var(--pxd-type-body-small-size);flex-wrap:wrap;display:flex}.pxd-chart-legend li{align-items:center;gap:var(--pxd-space-inline-tight);display:inline-flex}.pxd-chart-swatch{border-radius:2px;width:12px;height:12px}.pxd-chart-data summary,.pxd-chart-data{font-size:var(--pxd-type-body-small-size);color:var(--pxd-color-text-link);cursor:pointer}.pxd-chart-data[open] .pxd-table{color:var(--pxd-color-text-default);margin-top:var(--pxd-space-stack-tight)}.pxd-media{object-fit:cover;border-radius:var(--pxd-radius-default);background:var(--pxd-color-surface-subtle);width:100%;display:block}.pxd-media-square{aspect-ratio:1}.pxd-media-landscape{aspect-ratio:16/9}.pxd-media-portrait{aspect-ratio:3/4}.pxd-media-placeholder.pxd-media-auto{aspect-ratio:16/9}.pxd-card:has(.pxd-media-square){flex-direction:row}.pxd-card:has(.pxd-media-square) .pxd-card-media{flex:0 0 5rem}.pxd-status{gap:var(--pxd-space-inline-default);padding:var(--pxd-space-inset-default);border-radius:var(--pxd-radius-default);background:var(--pxd-color-surface-subtle);display:flex}.pxd-status-icon{width:var(--pxd-size-icon-default);height:var(--pxd-size-icon-default);border-radius:var(--pxd-radius-full);color:var(--pxd-color-surface-default);background:var(--pxd-color-text-muted);flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}.pxd-status-body{gap:var(--pxd-space-stack-tight);flex-direction:column;display:flex}.pxd-status-action{margin-top:var(--pxd-space-stack-tight)}.pxd-status-info{background:var(--pxd-color-status-info-background);color:var(--pxd-color-status-info-foreground)}.pxd-status-success{background:var(--pxd-color-status-success-background);color:var(--pxd-color-status-success-foreground)}.pxd-status-warning{background:var(--pxd-color-status-warning-background);color:var(--pxd-color-status-warning-foreground)}.pxd-status-error{background:var(--pxd-color-status-danger-background);color:var(--pxd-color-status-danger-foreground)}.pxd-status-info .pxd-status-icon{background:var(--pxd-color-status-info-emphasis)}.pxd-status-success .pxd-status-icon{background:var(--pxd-color-status-success-emphasis)}.pxd-status-warning .pxd-status-icon{background:var(--pxd-color-status-warning-emphasis)}.pxd-status-error .pxd-status-icon{background:var(--pxd-color-status-danger-emphasis)}.pxd-status-empty{text-align:center;padding:var(--pxd-space-inset-comfortable);border:var(--pxd-border-width-default) dashed var(--pxd-color-border-default);background:0 0;flex-direction:column;align-items:center}.pxd-status-empty .pxd-status-body{align-items:center}.pxd-status-empty .pxd-status-icon{background:var(--pxd-color-surface-subtle);color:var(--pxd-color-text-muted)}.pxd-spinner{width:var(--pxd-size-icon-default);height:var(--pxd-size-icon-default);border:3px solid var(--pxd-color-border-default);border-top-color:var(--pxd-color-action-primary-background);border-radius:50%;flex:none;animation:.8s linear infinite pxd-spin}@keyframes pxd-spin{to{transform:rotate(360deg)}}.pxd-form{gap:var(--pxd-space-stack-loose);flex-direction:column;display:flex}.pxd-field{gap:var(--pxd-space-stack-tight);flex-direction:column;display:flex}.pxd-required{color:var(--pxd-color-text-default);margin-inline-start:.125em;font-weight:400}.pxd-required-legend{color:var(--pxd-color-text-muted);font-size:var(--pxd-type-body-small-size);margin:0}.pxd-input{width:100%;max-width:32rem;min-height:var(--polyxd-control);padding:0 var(--pxd-space-inset-compact);background:var(--pxd-color-surface-default);border:var(--pxd-border-width-default) solid var(--pxd-color-border-strong);border-radius:var(--pxd-radius-small);transition:border-color var(--pxd-motion-duration-short) var(--pxd-motion-easing-standard)}textarea.pxd-input{padding:var(--pxd-space-inset-compact);resize:vertical}.pxd-input:focus-visible{outline-offset:0;border-color:var(--pxd-color-border-focus)}.pxd-input:user-invalid{border-color:var(--pxd-color-status-danger-emphasis);border-width:var(--pxd-border-width-strong)}.pxd-input-adorned{max-width:16rem;position:relative}.pxd-input-prefix{left:var(--pxd-space-inset-compact);color:var(--pxd-color-text-muted);position:absolute;top:50%;transform:translateY(-50%)}.pxd-input-adorned .pxd-input{padding-left:calc(var(--pxd-space-inset-compact) + 1.25em)}.pxd-input-date{max-width:16rem}.pxd-date-range{gap:var(--pxd-space-inline-default);flex-wrap:wrap;display:flex}.pxd-date-range label,.pxd-choice-list{gap:var(--pxd-space-stack-tight);flex-direction:column;display:flex}.pxd-choice-scroll{max-height:16rem;padding:var(--pxd-space-inset-compact);border:var(--pxd-border-width-default) solid var(--pxd-color-border-default);border-radius:var(--pxd-radius-small);overflow-y:auto}.pxd-choice-search{max-width:20rem}.pxd-choice-option{align-items:flex-start;gap:var(--pxd-space-inline-default);display:flex}.pxd-option-text{flex-direction:column;flex:1;display:flex}.pxd-option-text .pxd-option-description{margin-top:calc(var(--pxd-space-stack-tight) * -1);padding-bottom:var(--pxd-space-stack-tight)}.pxd-choice-option label,.pxd-toggle-label{min-height:var(--polyxd-control);cursor:pointer;flex-direction:column;flex:1;justify-content:center;display:flex}.pxd-choice-option .pxd-radio,.pxd-choice-option .pxd-checkbox{margin-top:calc((var(--pxd-size-target-min) - 24px) / 2)}.pxd-radio,.pxd-checkbox{border:var(--pxd-border-width-strong) solid var(--pxd-color-border-strong);background:var(--pxd-color-surface-default);cursor:pointer;flex:none;place-items:center;width:24px;height:24px;margin-top:2px;padding:0;display:grid}.pxd-radio{border-radius:50%}.pxd-checkbox{border-radius:var(--pxd-radius-small)}.pxd-radio[data-state=checked],.pxd-checkbox[data-state=checked]{border-color:var(--pxd-color-action-primary-background)}.pxd-checkbox[data-state=checked]{background:var(--pxd-color-action-primary-background);color:var(--pxd-color-action-primary-foreground)}.pxd-checkbox-indicator{font-size:13px;font-weight:700;line-height:1}.pxd-radio-indicator{background:var(--pxd-color-action-primary-background);border-radius:50%;width:12px;height:12px;display:block}.pxd-segmented{border:var(--pxd-border-width-default) solid var(--pxd-color-border-strong);border-radius:var(--pxd-radius-large);flex-wrap:nowrap;align-self:flex-start;max-width:100%;display:inline-flex;overflow:hidden}.pxd-segment{min-height:var(--polyxd-control);padding:0 var(--pxd-space-inset-default);border:0;border-left:var(--pxd-border-width-default) solid var(--pxd-color-border-strong);background:var(--pxd-color-surface-default);cursor:pointer;flex:auto;line-height:1.2}.pxd-segment:first-child{border-left:0}.pxd-segment[data-state=checked]{background:var(--pxd-color-selection-background);color:var(--pxd-color-selection-foreground)}.pxd-segment[data-state=checked]:before{content:"✓ "}.pxd-toggle{align-items:flex-start;gap:var(--pxd-space-inline-default);display:flex}.pxd-toggle>.pxd-switch,.pxd-toggle>.pxd-checkbox{margin-top:calc((var(--pxd-size-target-min) - 24px) / 2)}.pxd-toggle-text{flex-direction:column;flex:1;display:flex}.pxd-toggle-text .pxd-field-help{margin-top:calc(var(--pxd-space-stack-tight) * -1)}.pxd-switch{border-radius:var(--pxd-radius-full);border:var(--pxd-border-width-strong) solid var(--pxd-color-border-strong);background:var(--pxd-color-surface-subtle);cursor:pointer;width:44px;height:24px;transition:background var(--pxd-motion-duration-short) var(--pxd-motion-easing-standard);flex:none;padding:0;position:relative}.pxd-switch[data-state=checked]{background:var(--pxd-color-action-primary-background);border-color:var(--pxd-color-action-primary-background)}.pxd-switch-thumb{background:var(--pxd-color-border-strong);width:16px;height:16px;transition:transform var(--pxd-motion-duration-short) var(--pxd-motion-easing-standard);border-radius:50%;display:block;transform:translate(2px)}.pxd-switch[data-state=checked] .pxd-switch-thumb{background:var(--pxd-color-action-primary-foreground);transform:translate(22px)}.pxd-range-header{justify-content:space-between;align-items:baseline;max-width:32rem;display:flex}.pxd-range-value{font-variant-numeric:tabular-nums;font-weight:600}.pxd-slider{height:var(--polyxd-control);touch-action:none;align-items:center;max-width:32rem;display:flex;position:relative}.pxd-slider-track{border-radius:var(--pxd-radius-full);background:var(--pxd-color-border-default);flex:1;height:4px;position:relative}.pxd-slider-range{border-radius:inherit;background:var(--pxd-color-action-primary-background);height:100%;position:absolute}.pxd-slider-thumb{background:var(--pxd-color-action-primary-background);width:20px;height:20px;box-shadow:var(--pxd-shadow-raised);cursor:grab;border-radius:50%;display:block}.pxd-range-bounds{justify-content:space-between;max-width:32rem;display:flex}.pxd-button{justify-content:center;align-items:center;gap:var(--pxd-space-inline-tight);min-height:var(--polyxd-control);min-width:var(--pxd-size-target-min);padding:0 var(--pxd-space-inset-default);border-radius:var(--pxd-radius-control);border:var(--pxd-border-width-default) solid transparent;cursor:pointer;transition:background var(--pxd-motion-duration-short) var(--pxd-motion-easing-standard);display:inline-flex}.pxd-button:disabled{opacity:var(--pxd-opacity-state-disabled);cursor:not-allowed}.pxd-button-primary{background:var(--pxd-color-action-primary-background);color:var(--pxd-color-action-primary-foreground)}.pxd-button-secondary{background:var(--pxd-color-action-secondary-background);color:var(--pxd-color-action-secondary-foreground);border-color:var(--pxd-color-action-secondary-border)}.pxd-button-tertiary{color:var(--pxd-color-text-link);padding:0 var(--pxd-space-inset-compact);background:0 0}.pxd-button-danger{background:var(--pxd-color-action-danger-background);color:var(--pxd-color-action-danger-foreground);border-color:#0000}.pxd-button-primary:not(:disabled):hover,.pxd-button-danger:not(:disabled):hover{filter:brightness(calc(1 - var(--pxd-opacity-state-hover)))}.pxd-button-secondary:not(:disabled):hover,.pxd-button-tertiary:not(:disabled):hover{background:color-mix(in srgb, currentColor calc(var(--pxd-opacity-state-hover) * 100%), transparent)}.pxd-button-secondary:not(:disabled):hover{background:color-mix(in srgb, var(--pxd-color-action-secondary-foreground) calc(var(--pxd-opacity-state-hover) * 100%), var(--pxd-color-action-secondary-background))}.pxd-action-bar{justify-content:flex-end;gap:var(--pxd-space-inline-default);flex-flow:row-reverse wrap-reverse;display:flex}@container pxd (width<30rem){.pxd-action-bar{flex-direction:column;align-items:stretch}}.pxd-dialog>.pxd-action-bar{gap:var(--pxd-layout-action-gap,var(--pxd-space-inline-default));margin:var(--pxd-layout-action-bleed,0)}.pxd-dialog>.pxd-action-bar>.pxd-button{flex:var(--pxd-layout-action-item,0 0 auto)}.pxd-steps{gap:var(--pxd-space-stack-default);flex-direction:column;display:flex}.pxd-steps-list{gap:var(--pxd-space-inline-tight);display:flex}.pxd-steps-list li{padding-top:var(--pxd-space-stack-tight);border-top:4px solid var(--pxd-color-border-default);color:var(--pxd-color-text-muted);font-size:var(--pxd-type-label-small-size);flex:1}.pxd-steps-list li.pxd-step-done{border-top-color:var(--pxd-color-action-primary-background)}.pxd-steps-list li[aria-current=step]{border-top-color:var(--pxd-color-action-primary-background);color:var(--pxd-color-text-default);font-weight:600}.pxd-steps-content{gap:var(--pxd-space-stack-loose);flex-direction:column;display:flex}.pxd-portal{display:contents}.pxd-overlay{background:var(--pxd-color-scrim);z-index:10;position:fixed;inset:0}.pxd-dialog{z-index:11;width:min(32rem, calc(100% - 2 * var(--pxd-space-inset-default)));max-height:calc(100% - 2 * var(--pxd-space-inset-default));gap:var(--pxd-space-stack-default);padding:var(--pxd-space-inset-comfortable);background:var(--pxd-color-surface-overlay);color:var(--pxd-color-text-default);border-radius:var(--pxd-radius-large);box-shadow:var(--pxd-shadow-overlay);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.pxd-dialog-inline{margin:var(--pxd-space-stack-loose) auto;max-height:none;position:static;transform:none}.pxd-dialog-destructive{border-top:4px solid var(--pxd-color-status-danger-emphasis)}.pxd-dialog-description{gap:var(--pxd-space-stack-tight);flex-direction:column;display:flex}.pxd-dialog-consequence{font-weight:600}.pxd-dialog .pxd-action-bar{margin-top:var(--pxd-space-stack-tight)}.pxd-comparison{gap:var(--pxd-space-stack-default);flex-direction:column;display:flex}.pxd-comparison-items{gap:var(--pxd-space-inline-loose);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.pxd-comparison-item{gap:var(--pxd-space-stack-default);padding:var(--pxd-space-inset-default);background:var(--pxd-color-surface-raised);border:var(--pxd-border-width-default) solid var(--pxd-color-border-default);border-radius:var(--pxd-radius-default);flex-direction:column;display:flex}.pxd-comparison-item.pxd-recommended{border:var(--pxd-border-width-strong) solid var(--pxd-color-action-primary-background)}.pxd-comparison-title{align-items:center;gap:var(--pxd-space-inline-default);flex-wrap:wrap;display:flex}.pxd-comparison-item .pxd-detail-row{padding:var(--pxd-space-stack-tight) 0;grid-template-columns:1fr;gap:2px}.pxd-comparison-item .pxd-button{margin-top:auto}.pxd-best{margin-left:var(--pxd-space-inline-tight);padding:0 var(--pxd-space-inline-tight);border-radius:var(--pxd-radius-small);background:var(--pxd-color-status-success-background);color:var(--pxd-color-status-success-foreground);font-weight:600}.pxd-unknown{padding:var(--pxd-space-inset-compact);border:1px dashed var(--pxd-color-status-danger-emphasis);background:var(--pxd-color-status-danger-background);color:var(--pxd-color-status-danger-foreground)}@media (prefers-reduced-motion:reduce){.pxd-surface *,.pxd-surface :before,.pxd-surface :after{transition-duration:0s!important;animation-duration:0s!important}}.pxd-search{align-items:center;gap:var(--pxd-space-inline-default);min-height:calc(var(--polyxd-control) + 8px);padding:0 var(--pxd-space-inset-default);border-radius:var(--pxd-radius-full);background:var(--pxd-color-surface-subtle);color:var(--pxd-color-text-muted);display:flex}.pxd-search:focus-within{outline:var(--pxd-focus-ring-width) solid var(--pxd-color-border-focus);outline-offset:var(--pxd-focus-ring-offset)}.pxd-search-compact{min-height:var(--polyxd-control)}.pxd-search-input{min-width:0;min-height:var(--polyxd-control);color:var(--pxd-color-text-default);font-size:var(--pxd-type-body-default-size);background:0 0;border:0;flex:1}.pxd-search-input:focus-visible{outline:none}.pxd-search-input::placeholder{color:var(--pxd-color-text-muted)}.pxd-hero-field{align-items:center;gap:var(--pxd-space-stack-tight);padding:var(--pxd-space-stack-loose) 0 var(--pxd-space-stack-default);text-align:center;flex-direction:column;display:flex}.pxd-hero-label{color:var(--pxd-color-text-muted);font-size:var(--pxd-type-body-small-size)}.pxd-hero-input{justify-content:center;align-items:baseline;gap:4px;max-width:100%;display:flex}.pxd-hero-symbol{font-size:calc(var(--pxd-type-numeric-display-size) * 1.1);color:var(--pxd-color-text-muted)}.pxd-hero-value{border:0;border-bottom:var(--pxd-border-width-strong) solid transparent;min-width:1ch;max-width:100%;color:var(--pxd-color-text-default);font-family:var(--pxd-type-numeric-display-family);font-size:calc(var(--pxd-type-numeric-display-size) * 1.6);font-variant-numeric:tabular-nums;text-align:center;field-sizing:content;background:0 0;line-height:1.1}.pxd-hero-value:focus-visible{border-bottom-color:var(--pxd-color-border-focus);outline:none}.pxd-hero-help{max-width:none}.pxd-chips{gap:var(--pxd-space-inline-default);flex-wrap:wrap;display:flex}.pxd-chip{min-height:var(--polyxd-control);padding:0 var(--pxd-space-inset-default);border:var(--pxd-border-width-default) solid var(--pxd-color-border-strong);border-radius:var(--pxd-radius-control);color:var(--pxd-color-text-default);font-family:var(--pxd-type-label-default-family);font-size:var(--pxd-type-label-default-size);font-weight:var(--pxd-type-label-default-weight);cursor:pointer;background:0 0;align-items:center;gap:6px;display:inline-flex}.pxd-chip[data-state=checked]{background:var(--pxd-color-selection-background);color:var(--pxd-color-selection-foreground);border-color:#0000}.pxd-chip-check{display:inline-flex}.pxd-avatar{object-fit:cover;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.pxd-avatar-primary{background:var(--pxd-color-selection-background);color:var(--pxd-color-selection-foreground)}.pxd-avatar-secondary{background:var(--pxd-color-surface-subtle);color:var(--pxd-color-text-default)}.pxd-avatar-tertiary{background:var(--pxd-color-status-info-background);color:var(--pxd-color-status-info-foreground)}.pxd-avatar-success{background:var(--pxd-color-status-success-background);color:var(--pxd-color-status-success-foreground)}.pxd-avatar-warning{background:var(--pxd-color-status-warning-background);color:var(--pxd-color-status-warning-foreground)}.pxd-people-group{gap:var(--pxd-space-stack-default);flex-direction:column;display:flex}.pxd-people-recent{gap:var(--pxd-space-inline-default);padding:2px;display:flex;overflow-x:auto}.pxd-person-tile{border-radius:var(--pxd-radius-default);width:72px;color:var(--pxd-color-text-default);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:none;align-items:center;gap:6px;padding:6px 0;display:flex}.pxd-person-tile[data-state=checked] .pxd-avatar{box-shadow:0 0 0 var(--pxd-border-width-strong) var(--pxd-color-surface-default), 0 0 0 calc(var(--pxd-border-width-strong) * 2) var(--pxd-color-action-primary-background)}.pxd-person-face{display:inline-flex;position:relative}.pxd-person-tick{border:2px solid var(--pxd-color-surface-default);background:var(--pxd-color-action-primary-background);width:22px;height:22px;color:var(--pxd-color-action-primary-foreground);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:-2px;right:-2px}.pxd-person-name{text-overflow:ellipsis;white-space:nowrap;max-width:72px;font-size:var(--pxd-type-label-small-size);overflow:hidden}.pxd-people-list{flex-direction:column;display:flex}.pxd-person-row{align-items:center;gap:var(--pxd-space-inline-loose);min-height:calc(var(--polyxd-control) + 8px);padding:6px var(--pxd-space-inset-compact);border-radius:var(--pxd-radius-default);color:var(--pxd-color-text-default);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.pxd-person-row:hover{background:color-mix(in srgb, var(--pxd-color-text-default) calc(var(--pxd-opacity-state-hover) * 100%), transparent)}.pxd-person-row[data-state=checked]{background:var(--pxd-color-selection-background);color:var(--pxd-color-selection-foreground)}.pxd-person-row[data-state=checked] .pxd-option-description{color:inherit}.pxd-person-text{font-size:var(--pxd-type-body-default-size);flex-direction:column;flex:1;display:flex}.pxd-person-check{display:inline-flex}.pxd-range-fields{align-items:flex-end;gap:var(--pxd-space-inline-default);max-width:32rem;display:flex}.pxd-range-fields label{gap:var(--pxd-space-stack-tight);font-size:var(--pxd-type-label-small-size);color:var(--pxd-color-text-muted);flex-direction:column;flex:1;display:flex}.pxd-range-fields>span{padding-bottom:calc(var(--pxd-size-target-min) / 2 - 10px);color:var(--pxd-color-text-muted)}.pxd-collection-grid{gap:var(--pxd-space-stack-loose) var(--pxd-space-inline-default);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@container pxd (width>=36rem){.pxd-collection-grid{gap:var(--pxd-space-stack-loose) var(--pxd-space-inline-loose);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr))}}.pxd-collection-grid .pxd-card{box-shadow:none;background:0 0;border:0;flex-direction:column!important}.pxd-collection-grid .pxd-card-media{flex:none!important}.pxd-collection-grid .pxd-card-media .pxd-media{aspect-ratio:1;border-radius:var(--pxd-radius-default)}.pxd-collection-grid .pxd-card-body{padding:var(--pxd-space-stack-tight) 2px 0}.pxd-receipt dl{gap:var(--pxd-space-stack-tight);padding:var(--pxd-space-inset-default);border-radius:var(--pxd-radius-default);background:var(--pxd-color-surface-subtle);flex-direction:column;display:flex}.pxd-receipt .pxd-detail-row{justify-content:space-between;align-items:baseline;gap:var(--pxd-space-inline-loose);border:0;padding:0;display:flex}.pxd-receipt .pxd-detail-row dd{text-align:right;font-variant-numeric:tabular-nums}.pxd-receipt .pxd-free{color:var(--pxd-color-status-success-foreground);background:var(--pxd-color-status-success-background);padding:0 var(--pxd-space-inline-tight);border-radius:var(--pxd-radius-small)}.pxd-receipt .pxd-total{margin-top:var(--pxd-space-stack-tight);padding-top:var(--pxd-space-stack-default);border-top:var(--pxd-border-width-default) solid var(--pxd-color-border-default);font-weight:600}.pxd-receipt .pxd-total dt{color:var(--pxd-color-text-default)}@container pxd (width<30rem){.pxd-receipt .pxd-detail-row{flex-direction:row}}.pxd-dialog-subject{align-items:center;gap:var(--pxd-space-inline-default);display:flex}.pxd-dialog-subject-title{font-weight:600}.pxd-dialog-subject-sub{font-size:var(--pxd-type-body-small-size);color:var(--pxd-color-text-muted)}.pxd-dialog-amount{font-family:var(--pxd-type-numeric-display-family);font-size:calc(var(--pxd-type-numeric-display-size) * 1.3);font-variant-numeric:tabular-nums;line-height:1.1}.pxd-dialog-consequence{gap:var(--pxd-space-inline-default);font-weight:400;font-size:var(--pxd-type-body-small-size);color:var(--pxd-color-text-muted);align-items:flex-start;margin:0;display:flex}.pxd-dialog-consequence svg{flex:none;margin-top:2px}.pxd-consequences{gap:var(--pxd-space-stack-default);display:grid}@container pxd (width>=40rem){.pxd-consequences{grid-template-columns:repeat(2,minmax(0,1fr))}}.pxd-consequences li{gap:var(--pxd-space-inline-default);align-items:flex-start;display:flex}.pxd-consequence-icon{border-radius:var(--pxd-radius-default);background:var(--pxd-color-surface-subtle);width:40px;height:40px;color:var(--pxd-color-text-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.pxd-consequence-title,.pxd-consequence-detail{display:block}.pxd-consequence-detail{font-size:var(--pxd-type-body-small-size);color:var(--pxd-color-text-muted)}@container pxd (width<30rem){.pxd-form>.pxd-action-bar,.pxd-steps-content>.pxd-action-bar{z-index:1;margin:0 calc(var(--pxd-space-inset-comfortable) * -1) calc(var(--pxd-space-inset-comfortable) * -1);padding:var(--pxd-space-inset-compact) var(--pxd-space-inset-comfortable) var(--pxd-space-inset-comfortable);background:var(--pxd-color-surface-default);border-top:var(--pxd-border-width-default) solid var(--pxd-color-border-default);position:sticky;bottom:0}.pxd-form>.pxd-action-bar .pxd-button,.pxd-steps-content>.pxd-action-bar .pxd-button{width:100%}}.pxd-status-empty{padding:var(--pxd-space-stack-loose) var(--pxd-space-inset-comfortable);border:0}.pxd-status-empty .pxd-status-icon{border-radius:var(--pxd-radius-large);width:64px;height:64px}.pxd-status-empty .pxd-status-action .pxd-action-bar{justify-content:center}.pxd-snackbar{bottom:var(--pxd-space-inset-default);z-index:2;align-items:center;gap:var(--pxd-space-inline-default);width:fit-content;max-width:100%;margin:var(--pxd-space-stack-default) auto 0;padding:var(--pxd-space-inset-compact) var(--pxd-space-inset-compact) var(--pxd-space-inset-compact) var(--pxd-space-inset-default);border-radius:var(--pxd-radius-default);background:var(--pxd-color-text-default);color:var(--pxd-color-surface-default);box-shadow:var(--pxd-shadow-overlay);display:flex;position:sticky}.pxd-snackbar-text{margin:0}.pxd-snackbar .pxd-button{color:var(--pxd-color-surface-default);background:0 0;border-color:#0000;text-decoration:underline}.pxd-progress{align-items:center;gap:var(--pxd-space-inline-default);display:flex}.pxd-progress-track{border-radius:var(--pxd-radius-full);background:var(--pxd-color-border-default);flex:1;height:6px;overflow:hidden}.pxd-progress-fill{border-radius:inherit;background:var(--pxd-color-action-primary-background);height:100%}.pxd-progress-label{font-size:var(--pxd-type-body-small-size);color:var(--pxd-color-text-muted);font-variant-numeric:tabular-nums;flex:none}@container pxd (width>=48rem){.pxd-form-with-aside{align-items:start;column-gap:var(--pxd-space-inline-loose);row-gap:var(--pxd-space-stack-loose);grid-template-columns:minmax(0,1fr) minmax(16rem,22rem);grid-template-areas:"fields aside""actions aside";display:grid}.pxd-form-with-aside>.pxd-form-fields{grid-area:fields}.pxd-form-with-aside>.pxd-action-bar{grid-area:actions}.pxd-form-with-aside>.pxd-form-aside{top:var(--pxd-space-inset-default);grid-area:aside;position:sticky}}.pxd-form-aside{gap:var(--pxd-space-stack-default);flex-direction:column;display:flex}.pxd-recommendation{align-items:flex-start;gap:var(--pxd-space-stack-tight);flex-direction:column;margin:0;display:flex}.pxd-recommendation-reason{font-size:var(--pxd-type-body-small-size);color:var(--pxd-color-text-muted)}.pxd-comparison-group-label{padding-top:var(--pxd-space-stack-tight);font-family:var(--pxd-type-label-small-family);font-size:var(--pxd-type-label-small-size);color:var(--pxd-color-text-muted);margin:0;font-weight:600}.pxd-yes,.pxd-no{vertical-align:middle;display:inline-flex}.pxd-yes{color:var(--pxd-color-text-default)}.pxd-no{color:var(--pxd-color-text-muted)}.pxd-filter-layout{gap:var(--pxd-space-inline-loose);grid-template-columns:minmax(14rem,18rem) minmax(0,1fr);align-items:start;display:grid}.pxd-filter-sidebar{top:var(--pxd-space-inset-default);gap:var(--pxd-space-stack-default);flex-direction:column;display:flex;position:sticky}.pxd-filter-title{font-family:var(--pxd-type-title-item-family);font-size:var(--pxd-type-title-item-size);font-weight:var(--pxd-type-title-item-weight);margin:0}.pxd-filter-results{gap:var(--pxd-space-stack-default);flex-direction:column;min-width:0;display:flex}.pxd-filter-status{align-items:center;gap:var(--pxd-space-inline-default);flex-wrap:wrap;display:flex}.pxd-filter-count{color:var(--pxd-color-text-muted);font-size:var(--pxd-type-body-small-size);margin:0}.pxd-filter-trigger{background:0 0}.pxd-filter-chips{align-items:center;gap:var(--pxd-space-inline-default);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pxd-filter-chip{background:var(--pxd-color-selection-background);color:var(--pxd-color-selection-foreground);border-color:#0000}.pxd-sheet{z-index:11;background:var(--pxd-color-surface-overlay);max-height:85%;color:var(--pxd-color-text-default);border-radius:var(--pxd-radius-large) var(--pxd-radius-large) 0 0;box-shadow:var(--pxd-shadow-overlay);flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0}.pxd-sheet-header{padding:var(--pxd-space-inset-compact) var(--pxd-space-inset-compact) 0 var(--pxd-space-inset-default);justify-content:space-between;align-items:center;display:flex}.pxd-sheet-title{font-family:var(--pxd-type-title-section-family);font-size:var(--pxd-type-title-section-size);font-weight:var(--pxd-type-title-section-weight);margin:0}.pxd-sheet-body{padding:var(--pxd-space-inset-default);flex:1;overflow-y:auto}.pxd-sheet-footer{gap:var(--pxd-space-inline-default);padding:var(--pxd-space-inset-compact) var(--pxd-space-inset-default) var(--pxd-space-inset-default);border-top:var(--pxd-border-width-default) solid var(--pxd-color-border-default);display:flex}.pxd-sheet-footer .pxd-button{flex:1}.pxd-icon-button{width:var(--pxd-size-target-min);height:var(--polyxd-control);border-radius:var(--pxd-radius-control);color:var(--pxd-color-text-default);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.pxd-surface{--polyxd-row-height:40px;--polyxd-row-pad:var(--pxd-space-inset-compact);--polyxd-stack:var(--pxd-space-stack-default);--polyxd-stack-apart:var(--pxd-space-stack-loose);--polyxd-inset:var(--pxd-space-inset-comfortable);--polyxd-control:var(--pxd-size-target-min)}.pxd-surface[data-pxd-density=compact]{--polyxd-row-height:32px;--polyxd-row-pad:var(--pxd-space-inline-default);--polyxd-stack:var(--pxd-space-stack-tight);--polyxd-stack-apart:var(--pxd-space-stack-default);--polyxd-inset:var(--pxd-space-inset-default);--polyxd-control:max(36px, calc(var(--pxd-size-target-min) - 12px))}.pxd-surface[data-pxd-density=spacious]{--polyxd-row-height:48px;--polyxd-row-pad:var(--pxd-space-inset-default);--polyxd-stack:var(--pxd-space-stack-loose);--polyxd-stack-apart:var(--pxd-space-stack-section);--polyxd-inset:var(--pxd-space-inset-comfortable);--polyxd-control:calc(var(--pxd-size-target-min) + 4px)}@media (pointer:coarse){.pxd-surface[data-pxd-density=compact]{--polyxd-control:max(44px, calc(var(--pxd-size-target-min) - 4px))}}.pxd-surface-with-nav{align-items:start;gap:var(--pxd-space-inline-loose);grid-template-columns:auto minmax(0,1fr);display:grid}.pxd-surface-main{gap:var(--pxd-space-stack-loose);flex-direction:column;min-width:0;display:flex}.pxd-nav{gap:var(--pxd-space-stack-default);flex-direction:column;min-width:12rem;display:flex}.pxd-nav ul{margin:0;padding:0;list-style:none}.pxd-nav-group-label{margin:0 0 var(--pxd-space-stack-tight);padding:0 var(--pxd-space-inline-default);font-family:var(--pxd-type-label-small-family);font-size:var(--pxd-type-label-small-size);color:var(--pxd-color-text-muted)}.pxd-nav-item{align-items:center;gap:var(--pxd-space-inline-default);width:100%;min-height:var(--polyxd-control);padding:0 var(--pxd-space-inset-compact);border-radius:0 var(--pxd-radius-default) var(--pxd-radius-default) 0;color:var(--pxd-color-text-muted);font-family:var(--pxd-type-label-default-family);font-size:var(--pxd-type-label-default-size);text-align:left;cursor:pointer;background:0 0;border:0;border-left:3px solid #0000;display:flex}.pxd-nav-item:hover{background:color-mix(in srgb, var(--pxd-color-text-default) calc(var(--pxd-opacity-state-hover) * 100%), transparent)}.pxd-nav-current{border-left-color:var(--pxd-color-action-primary-background);background:var(--pxd-color-surface-subtle);color:var(--pxd-color-text-default);font-weight:600}.pxd-nav-label{flex:1}.pxd-nav-badge{border-radius:var(--pxd-radius-full);background:var(--pxd-color-status-danger-background);min-width:20px;color:var(--pxd-color-status-danger-foreground);font-size:var(--pxd-type-label-small-size);text-align:center;font-variant-numeric:tabular-nums;flex:none;padding:0 6px}.pxd-nav-drawer{z-index:11;width:min(20rem,85%);padding-bottom:var(--pxd-space-inset-default);background:var(--pxd-color-surface-overlay);box-shadow:var(--pxd-shadow-overlay);position:fixed;top:0;bottom:0;left:0;overflow-y:auto}.pxd-page-header{gap:var(--pxd-space-stack-tight);flex-direction:column;display:flex}.pxd-breadcrumbs ol{gap:var(--pxd-space-inline-default);font-size:var(--pxd-type-body-small-size);color:var(--pxd-color-text-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pxd-breadcrumbs li+li:before{content:"/";margin-right:var(--pxd-space-inline-default);color:var(--pxd-color-text-muted)}.pxd-page-header-main{align-items:center;gap:var(--pxd-space-inline-default);flex-wrap:wrap;display:flex}.pxd-page-header-text{flex:1;min-width:12rem}.pxd-page-header-text .pxd-surface-title{align-items:center;gap:var(--pxd-space-inline-default);flex-wrap:wrap;margin:0;display:flex}.pxd-surface-subtitle{margin:var(--pxd-space-stack-tight) 0 0;color:var(--pxd-color-text-muted)}.pxd-page-header-actions{flex:none}.pxd-link{color:var(--pxd-color-text-link);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.pxd-surface-panel{border-left:var(--pxd-border-width-default) solid var(--pxd-color-border-default);background:var(--pxd-color-surface-default);height:100%}.pxd-table-wrap{border:var(--pxd-border-width-default) solid var(--pxd-color-border-default);border-radius:var(--pxd-radius-default);flex-direction:column;display:flex;overflow:hidden}.pxd-table-views{border-bottom:var(--pxd-border-width-default) solid var(--pxd-color-border-default);background:var(--pxd-color-surface-default);flex-wrap:wrap;display:flex}.pxd-table-view{align-items:center;gap:var(--pxd-space-inline-default);min-height:var(--polyxd-control);padding:0 var(--pxd-space-inset-compact);color:var(--pxd-color-text-muted);font-family:var(--pxd-type-label-default-family);font-size:var(--pxd-type-label-default-size);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;display:inline-flex}.pxd-table-view-current{border-bottom-color:var(--pxd-color-action-primary-background);color:var(--pxd-color-text-default);font-weight:600}.pxd-views-tab .pxd-views-count{margin-left:var(--pxd-space-inline-default)}.pxd-views-count{font-size:var(--pxd-type-label-small-size);color:var(--pxd-color-text-muted);font-variant-numeric:tabular-nums}.pxd-table-toolbar{align-items:center;gap:var(--pxd-space-inline-default);padding:var(--pxd-space-inline-default);background:var(--pxd-color-surface-subtle);border-bottom:var(--pxd-border-width-default) solid var(--pxd-color-border-default);display:flex}.pxd-table-toolbar>.pxd-field{flex:1;min-width:0;max-width:24rem}.pxd-table-toolbar-spacer{flex:1}.pxd-table-bulk{background:var(--pxd-color-selection-background);color:var(--pxd-color-selection-foreground)}.pxd-bulk-count{flex:1;margin:0;font-weight:600}.pxd-table-bulk .pxd-button-tertiary{color:inherit;border-color:currentColor}.pxd-table-scroll{overflow-x:auto}.pxd-table th,.pxd-table td{height:var(--polyxd-row-height);padding:0 var(--polyxd-row-pad)}.pxd-table thead th{background:var(--pxd-color-surface-subtle);white-space:nowrap}.pxd-sort{min-height:var(--polyxd-control);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:600;display:inline-flex}.pxd-table-select{width:3rem}.pxd-checkbox{border:var(--pxd-border-width-strong) solid var(--pxd-color-border-strong);border-radius:var(--pxd-radius-small);background:var(--pxd-color-surface-default);width:24px;height:24px;color:var(--pxd-color-action-primary-foreground);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.pxd-checkbox[data-state=checked],.pxd-checkbox[data-state=indeterminate]{border-color:var(--pxd-color-action-primary-background);background:var(--pxd-color-action-primary-background)}.pxd-row-selected>:first-child{box-shadow:inset calc(var(--pxd-border-width-strong) + 1px) 0 0 0 var(--pxd-color-action-primary-background)}.pxd-entity{align-items:center;gap:var(--pxd-space-inline-default);display:flex}.pxd-table .pxd-link,.pxd-row-item .pxd-link{min-height:max(var(--polyxd-row-height), 24px);align-items:center;display:flex}.pxd-row-item .pxd-link{min-height:var(--polyxd-control)}.pxd-entity-text{flex-direction:column;display:flex}.pxd-entity-name{font-weight:500}.pxd-entity-secondary{font-size:var(--pxd-type-body-small-size);color:var(--pxd-color-text-muted)}.pxd-paging{align-items:center;gap:var(--pxd-space-inline-loose);padding:0 var(--pxd-space-inline-default);min-height:var(--polyxd-control);border-top:var(--pxd-border-width-default) solid var(--pxd-color-border-default);background:var(--pxd-color-surface-subtle);font-size:var(--pxd-type-body-small-size);flex-wrap:wrap;display:flex}.pxd-paging-size{align-items:center;gap:var(--pxd-space-inline-default);color:var(--pxd-color-text-muted);display:inline-flex}.pxd-paging-size select{min-height:var(--polyxd-control);color:var(--pxd-color-text-default);font:inherit;background:0 0;border:0}.pxd-paging-range{font-variant-numeric:tabular-nums;flex:1;margin:0}.pxd-paging-controls{align-items:center;gap:var(--pxd-space-inline-default);display:flex}.pxd-paging-page{font-variant-numeric:tabular-nums;color:var(--pxd-color-text-muted)}.pxd-icon-button:disabled{opacity:var(--pxd-opacity-state-disabled);cursor:default}.pxd-menu{z-index:12;min-width:12rem;padding:var(--pxd-space-inline-tight);border-radius:var(--pxd-radius-default);background:var(--pxd-color-surface-overlay);box-shadow:var(--pxd-shadow-overlay)}.pxd-menu-item{min-height:var(--polyxd-control);padding:0 var(--pxd-space-inset-compact);border-radius:var(--pxd-radius-small);color:var(--pxd-color-text-default);cursor:pointer;align-items:center;display:flex}.pxd-menu-item[data-highlighted]{background:var(--pxd-color-surface-subtle);outline:none}.pxd-menu-item-danger{color:var(--pxd-color-status-danger-foreground)}.pxd-row-list{margin:0;padding:0;list-style:none}.pxd-row-item{align-items:center;gap:var(--pxd-space-inline-default);padding:var(--pxd-space-inline-default) var(--pxd-space-inset-compact);border-bottom:var(--pxd-border-width-default) solid var(--pxd-color-border-default);display:flex}.pxd-row-main{flex:1;min-width:0}.pxd-row-details{font-size:var(--pxd-type-body-small-size);color:var(--pxd-color-text-muted);margin:2px 0 0}.pxd-detail-grid dl{gap:var(--pxd-space-stack-default) var(--pxd-space-inline-loose);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.pxd-detail-grid .pxd-detail-row{border:0;flex-direction:column;gap:2px;padding:0;display:flex}.pxd-detail-grid dt{font-size:var(--pxd-type-label-small-size);color:var(--pxd-color-text-muted)}.pxd-timeline .pxd-collection-item{padding-left:var(--pxd-space-inset-default);border-left:var(--pxd-border-width-default) solid var(--pxd-color-border-default);position:relative}.pxd-timeline .pxd-collection-item:before{content:"";background:var(--pxd-color-border-strong);border-radius:50%;width:8px;height:8px;position:absolute;top:10px;left:-5px}.pxd-status-notice{border-left:4px solid var(--pxd-color-status-warning-emphasis);border-radius:0;align-items:center}.pxd-status-notice .pxd-status-body{flex:1}.pxd-status-notice .pxd-status-action{margin:0}.pxd-status-error.pxd-status-notice{border-left-color:var(--pxd-color-status-danger-emphasis)}.pxd-status-info.pxd-status-notice{border-left-color:var(--pxd-color-status-info-emphasis)}@container pxd (width>=48rem){.pxd-form-horizontal .pxd-field{gap:var(--pxd-space-inline-loose);padding-bottom:var(--pxd-space-stack-default);border-bottom:var(--pxd-border-width-default) solid var(--pxd-color-border-default);grid-template-columns:minmax(12rem,18rem) minmax(0,1fr);align-items:start;display:grid}.pxd-form-horizontal .pxd-field>.pxd-field-label,.pxd-form-horizontal .pxd-field>.pxd-field-help{grid-column:1}.pxd-form-horizontal .pxd-field>:not(.pxd-field-label):not(.pxd-field-help){grid-area:1/2/span 2}}.pxd-metric-row{gap:var(--pxd-space-inline-default);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}.pxd-metric-row .pxd-metric{padding:var(--pxd-space-inset-default);background:var(--pxd-color-surface-subtle);border-radius:var(--pxd-radius-default)}.pxd-text-rich code{font-family:var(--pxd-type-numeric-display-family);padding:0 var(--pxd-space-inline-tight);border-radius:var(--pxd-radius-small);background:var(--pxd-color-surface-subtle);font-size:.9em}.pxd-text-rich a{color:var(--pxd-color-text-link);text-decoration:underline}.pxd-text-list{gap:var(--pxd-space-stack-tight);max-width:var(--pxd-measure-max);flex-direction:column;display:flex}.pxd-text-list-items{gap:var(--pxd-space-stack-tight);flex-direction:column;padding-left:1.25em;list-style:outside;display:flex}.pxd-text-list-ordered{list-style:decimal}.pxd-text-quote{gap:var(--pxd-space-stack-tight);padding-left:var(--pxd-space-inset-default);border-left:var(--pxd-border-width-strong) solid var(--pxd-color-border-strong);max-width:var(--pxd-measure-max);flex-direction:column;display:flex}.pxd-text-quote blockquote{margin:0;font-style:italic}.pxd-text-cite{color:var(--pxd-color-text-muted);font-size:var(--pxd-type-body-small-size)}.pxd-text-cite:before{content:"— "}.pxd-swatch{width:1em;height:1em;margin-right:var(--pxd-space-inline-tight);vertical-align:-.15em;border-radius:var(--pxd-radius-small);border:var(--pxd-border-width-default) solid var(--pxd-color-border-default);display:inline-block}.pxd-swatch-unknown{background:repeating-linear-gradient(45deg, var(--pxd-color-border-default) 0 2px, transparent 2px 4px)}.pxd-color-value{align-items:center;display:inline-flex}.pxd-detail-actions .pxd-detail-row{align-items:baseline;gap:var(--pxd-space-inline-default);grid-template-columns:minmax(8rem,1fr) 2fr auto;display:grid}.pxd-detail-row-action{text-align:end}.pxd-detail-change{white-space:nowrap}.pxd-carousel{gap:var(--pxd-space-stack-tight);flex-direction:column;display:flex}.pxd-carousel-track{gap:var(--pxd-space-inline-default);scroll-snap-type:x mandatory;padding-bottom:var(--pxd-space-stack-tight);scrollbar-width:thin;flex-direction:row;scroll-padding:0;overflow-x:auto}.pxd-carousel-track>.pxd-collection-item{scroll-snap-align:start;flex:0 0 min(80%,20rem)}.pxd-carousel-controls{justify-content:center;align-items:center;gap:var(--pxd-space-inline-default);display:flex}.pxd-carousel-position{color:var(--pxd-color-text-muted);font-size:var(--pxd-type-body-small-size);font-variant-numeric:tabular-nums}.pxd-calendar{gap:var(--pxd-space-stack-tight);flex-direction:column;display:flex}.pxd-calendar-header{justify-content:space-between;align-items:center;gap:var(--pxd-space-inline-default);display:flex}.pxd-calendar-month{font-family:var(--pxd-type-title-item-family);font-size:var(--pxd-type-title-item-size);font-weight:var(--pxd-type-title-item-weight)}.pxd-calendar-grid{table-layout:fixed;border-collapse:collapse;border:var(--pxd-border-width-default) solid var(--pxd-color-border-default);width:100%}.pxd-calendar-grid th{padding:var(--pxd-space-inset-compact);color:var(--pxd-color-text-muted);font-size:var(--pxd-type-label-small-size);font-weight:var(--pxd-type-label-small-weight);text-align:start;border-bottom:var(--pxd-border-width-default) solid var(--pxd-color-border-default)}.pxd-calendar-grid td{vertical-align:top;height:5rem;min-height:5rem;padding:var(--pxd-space-inset-compact);border:var(--pxd-border-width-default) solid var(--pxd-color-border-default)}.pxd-calendar-empty{background:var(--pxd-color-surface-subtle)}.pxd-calendar-date{font-size:var(--pxd-type-label-small-size);color:var(--pxd-color-text-muted);font-variant-numeric:tabular-nums;display:block}.pxd-calendar-has-items .pxd-calendar-date{color:var(--pxd-color-text-default);font-weight:600}.pxd-calendar-items{gap:var(--pxd-space-stack-tight);margin-top:var(--pxd-space-stack-tight);font-size:var(--pxd-type-body-small-size);flex-direction:column;display:flex}.pxd-calendar-items .pxd-collection-item{gap:var(--pxd-space-inline-tight)}.pxd-collection-reorder{flex-direction:column;flex:none;align-items:center;gap:0;display:flex}.pxd-collection-handle{color:var(--pxd-color-text-muted);cursor:grab;padding:var(--pxd-space-inset-compact) 0;display:inline-flex}.pxd-collection-move{width:1.5rem;height:1.5rem;min-height:0}.pxd-collection-reorderable>.pxd-collection-item{padding:var(--pxd-space-inset-compact);border:var(--pxd-border-width-default) solid var(--pxd-color-border-default);border-radius:var(--pxd-radius-default);background:var(--pxd-color-surface-default)}.pxd-collection-dragging{opacity:var(--pxd-opacity-state-disabled)}.pxd-media-player{gap:var(--pxd-space-stack-tight);flex-direction:column;display:flex}video.pxd-media{background:var(--pxd-color-surface-subtle);width:100%}.pxd-media-audio-player{width:100%}.pxd-media-audio-placeholder{height:var(--pxd-size-target-min);border-radius:var(--pxd-radius-full);background:var(--pxd-color-surface-subtle)}.pxd-media-caption{color:var(--pxd-color-text-muted);font-size:var(--pxd-type-body-small-size)}.pxd-media-transcript summary{color:var(--pxd-color-text-link);cursor:pointer;font-size:var(--pxd-type-body-small-size)}.pxd-media-transcript p{margin-top:var(--pxd-space-stack-tight);max-width:var(--pxd-measure-max);white-space:pre-wrap}.pxd-gallery{gap:var(--pxd-space-inline-default);grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));display:grid}.pxd-gallery-image{border-radius:var(--pxd-radius-default);width:100%}.pxd-gallery .pxd-media-auto{aspect-ratio:1;object-fit:cover}.pxd-qr{width:min(100%,15rem);height:auto;image-rendering:pixelated;border-radius:var(--pxd-radius-default);border:var(--pxd-border-width-default) solid var(--pxd-color-border-default);display:block}.pxd-qr-placeholder{justify-content:center;align-items:center;gap:var(--pxd-space-stack-tight);aspect-ratio:1;padding:var(--pxd-space-inset-default);background:var(--pxd-color-surface-subtle);color:var(--pxd-color-text-muted);text-align:center;flex-direction:column;display:flex}.pxd-qr-mark{font-family:var(--pxd-type-title-section-family);font-size:var(--pxd-type-title-section-size);font-weight:var(--pxd-type-title-section-weight);letter-spacing:.2em}.pxd-qr-text{font-size:var(--pxd-type-body-small-size);word-break:break-all}.pxd-table-expand{width:2.5rem}.pxd-table-expander{width:2rem;height:2rem;min-height:0}.pxd-table-detail>td{padding:var(--pxd-space-inset-default) var(--pxd-space-inset-default) var(--pxd-space-inset-default) 2.5rem;background:var(--pxd-color-surface-subtle);border-bottom:var(--pxd-border-width-default) solid var(--pxd-color-border-default)}.pxd-row-detail{padding:var(--pxd-space-inset-default);background:var(--pxd-color-surface-subtle);border-radius:var(--pxd-radius-default);flex-basis:100%}.pxd-row-item{flex-wrap:wrap}.pxd-combobox{position:relative}.pxd-combobox-list{z-index:2;inset-inline:0;top:calc(100% + var(--pxd-space-stack-tight));max-height:16rem;padding:var(--pxd-space-inset-compact);border:var(--pxd-border-width-default) solid var(--pxd-color-border-default);border-radius:var(--pxd-radius-default);background:var(--pxd-color-surface-overlay);box-shadow:var(--pxd-shadow-overlay);position:absolute;overflow-y:auto}.pxd-combobox-option{padding:var(--pxd-space-inset-compact) var(--pxd-space-inset-default);border-radius:var(--pxd-radius-small);cursor:pointer;flex-direction:column;display:flex}.pxd-combobox-active,.pxd-combobox-option:hover{background:var(--pxd-color-selection-background);color:var(--pxd-color-selection-foreground)}.pxd-tags{align-items:center;gap:var(--pxd-space-inline-tight);min-height:var(--pxd-size-target-min);padding:var(--pxd-space-inset-compact);border:var(--pxd-border-width-default) solid var(--pxd-color-border-strong);border-radius:var(--pxd-radius-control);background:var(--pxd-color-surface-default);flex-wrap:wrap;display:flex}.pxd-tags:focus-within{outline:var(--pxd-focus-ring-width) solid var(--pxd-color-border-focus);outline-offset:var(--pxd-focus-ring-offset)}.pxd-tags-list{gap:var(--pxd-space-inline-tight);flex-wrap:wrap;display:flex}.pxd-tag-chip{align-items:center;gap:var(--pxd-space-inline-tight);padding:2px var(--pxd-space-inline-tight) 2px var(--pxd-space-inline-default);border-radius:var(--pxd-radius-full);background:var(--pxd-color-selection-background);color:var(--pxd-color-selection-foreground);font-size:var(--pxd-type-label-default-size);display:inline-flex}.pxd-tag-remove{border-radius:var(--pxd-radius-full);color:inherit;cursor:pointer;background:0 0;border:0;padding:2px;display:inline-flex}.pxd-tags-input{min-width:8rem;padding:var(--pxd-space-inset-compact);background:0 0;border:0;flex:1}.pxd-tags-input:focus-visible{outline:none}.pxd-date-multiple{gap:var(--pxd-space-stack-tight);flex-direction:column;display:flex}.pxd-date-add{display:block}.pxd-richtext{gap:var(--pxd-space-stack-tight);flex-direction:column;display:flex}.pxd-richtext-toolbar{gap:var(--pxd-space-inline-tight);display:flex}.pxd-richtext-control{border:var(--pxd-border-width-default) solid var(--pxd-color-border-default);border-radius:var(--pxd-radius-small);background:var(--pxd-color-surface-default);cursor:pointer;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.pxd-richtext-control:hover{background:var(--pxd-color-surface-subtle)}.pxd-richtext-area{white-space:pre-wrap;min-height:6rem}.pxd-richtext-area :is(ul,ol){padding-left:1.25em;list-style:outside}.pxd-richtext-area ol{list-style:decimal}.pxd-input-code,.pxd-input-masked{font-family:var(--pxd-type-numeric-display-family);font-variant-numeric:tabular-nums}.pxd-input-code{white-space:pre;overflow-x:auto}.pxd-input-year{width:6rem}.pxd-inline-edit{gap:var(--pxd-space-stack-tight);flex-direction:column;display:flex}.pxd-inline-value{align-items:center;gap:var(--pxd-space-inline-default);min-height:var(--pxd-size-target-min);padding:var(--pxd-space-inset-compact);margin:0 calc(-1 * var(--pxd-space-inset-compact));border:var(--pxd-border-width-default) solid transparent;border-radius:var(--pxd-radius-control);text-align:start;cursor:text;background:0 0;display:inline-flex}.pxd-inline-value:hover{border-color:var(--pxd-color-border-default);background:var(--pxd-color-surface-subtle)}.pxd-inline-empty{color:var(--pxd-color-text-muted)}.pxd-inline-hint{color:var(--pxd-color-text-link);font-size:var(--pxd-type-label-small-size)}.pxd-button-described{text-align:start;flex-direction:column;align-items:flex-start;gap:0}.pxd-button-description{color:var(--pxd-color-text-muted);font-size:var(--pxd-type-body-small-size);font-weight:var(--pxd-type-body-default-weight)}.pxd-button-primary .pxd-button-description{color:inherit;opacity:var(--pxd-opacity-state-hover)}.pxd-tasklist-list{border-top:var(--pxd-border-width-default) solid var(--pxd-color-border-default);flex-direction:column;display:flex}.pxd-task{border-bottom:var(--pxd-border-width-default) solid var(--pxd-color-border-default)}.pxd-task-row{justify-content:space-between;align-items:center;gap:var(--pxd-space-inline-default);min-height:var(--pxd-size-target-min);padding:var(--pxd-space-inset-compact) 0;display:flex}.pxd-task-title{min-height:var(--pxd-size-target-min);padding:var(--pxd-space-inset-compact) 0;color:var(--pxd-color-text-link);text-align:start;cursor:pointer;background:0 0;border:0;flex:1;text-decoration:underline}.pxd-task-title:disabled{color:var(--pxd-color-text-muted);cursor:default;text-decoration:none}.pxd-task-content{padding:0 0 var(--pxd-space-inset-default)}.pxd-guide-list{gap:var(--pxd-space-stack-loose);flex-direction:column;display:flex}.pxd-guide-step{gap:var(--pxd-space-inline-default);display:flex}.pxd-guide-number{border-radius:var(--pxd-radius-full);background:var(--pxd-color-action-primary-background);width:2rem;height:2rem;color:var(--pxd-color-action-primary-foreground);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.pxd-guide-body{gap:var(--pxd-space-stack-tight);flex-direction:column;flex:1;min-width:0;display:flex}.pxd-guide-title{font-family:var(--pxd-type-title-item-family);font-size:var(--pxd-type-title-item-size);font-weight:var(--pxd-type-title-item-weight)}.pxd-chart-range-label,.pxd-chart-flow-label{fill:var(--pxd-color-text-default);font-size:12px}.pxd-chart-tile-label{fill:var(--pxd-color-action-primary-foreground);font-size:12px;font-weight:600}.pxd-heatmap-scroll{overflow-x:auto}.pxd-heatmap{border-collapse:separate;border-spacing:2px;width:100%}.pxd-heatmap th{padding:var(--pxd-space-inset-compact);color:var(--pxd-color-text-muted);font-size:var(--pxd-type-label-small-size);font-weight:var(--pxd-type-label-small-weight);text-align:start}.pxd-heatmap-cell{padding:var(--pxd-space-inset-compact);border-radius:var(--pxd-radius-small);text-align:end;font-variant-numeric:tabular-nums;font-size:var(--pxd-type-body-small-size)}.pxd-heatmap-strong{color:var(--pxd-color-action-primary-foreground)}.pxd-nav-breadcrumb ol{align-items:center;gap:var(--pxd-space-inline-tight);font-size:var(--pxd-type-body-small-size);flex-wrap:wrap;display:flex}.pxd-nav-breadcrumb li+li:before{content:"/";margin-right:var(--pxd-space-inline-tight);color:var(--pxd-color-text-muted)}.pxd-nav-breadcrumb-current{color:var(--pxd-color-text-default);font-weight:600}.pxd-nav-group-toggle{align-items:center;gap:var(--pxd-space-inline-tight);width:100%;min-height:var(--pxd-size-target-min);padding:0 var(--pxd-space-inset-compact);color:var(--pxd-color-text-muted);cursor:pointer;text-align:start;background:0 0;border:0;display:flex}.pxd-nav-group-toggle .pxd-nav-group-label{padding:0}.pxd-nav-nested ul{padding-left:var(--pxd-space-inset-default)}.pxd-nav-toc{gap:var(--pxd-space-stack-tight);padding-left:var(--pxd-space-inset-default);border-left:var(--pxd-border-width-strong) solid var(--pxd-color-border-default);flex-direction:column;display:flex}.pxd-nav-toc-label{color:var(--pxd-color-text-muted);font-size:var(--pxd-type-label-small-size);font-weight:var(--pxd-type-label-small-weight);text-transform:uppercase;letter-spacing:var(--pxd-type-label-small-letter-spacing)}.pxd-nav-toc ol{gap:var(--pxd-space-stack-tight);flex-direction:column;display:flex}.pxd-nav-toc-link{color:var(--pxd-color-text-muted);font-size:var(--pxd-type-body-small-size);text-decoration:none}.pxd-nav-toc-link:hover{color:var(--pxd-color-text-default)}.pxd-nav-toc-link.pxd-nav-current{color:var(--pxd-color-text-default);background:0 0;font-weight:600}.pxd-nav-local ul{gap:var(--pxd-space-inline-tight);border-bottom:var(--pxd-border-width-default) solid var(--pxd-color-border-default);display:flex;overflow-x:auto}.pxd-nav-local-item{align-items:center;gap:var(--pxd-space-inline-tight);min-height:var(--pxd-size-target-min);padding:0 var(--pxd-space-inset-default);margin-bottom:calc(-1 * var(--pxd-border-width-default));border:0;border-bottom:var(--pxd-border-width-strong) solid transparent;color:var(--pxd-color-text-muted);font-family:var(--pxd-type-label-default-family);font-size:var(--pxd-type-label-default-size);font-weight:var(--pxd-type-label-default-weight);white-space:nowrap;cursor:pointer;background:0 0;display:inline-flex}.pxd-nav-local-item:hover{color:var(--pxd-color-text-default)}.pxd-nav-local-item.pxd-nav-current{color:var(--pxd-color-text-default);border-bottom-color:var(--pxd-color-action-primary-background);background:0 0}.pxd-tag{align-items:center;gap:var(--pxd-space-inline-tight);vertical-align:middle;max-width:100%;padding:var(--pxd-space-stack-tight) var(--pxd-space-inline-default);border-radius:var(--pxd-radius-small);background:var(--pxd-color-surface-subtle);color:var(--pxd-color-text-default);font-family:var(--pxd-type-label-small-family);font-size:var(--pxd-type-label-small-size);font-weight:var(--pxd-type-label-small-weight);line-height:var(--pxd-type-label-small-line-height);letter-spacing:var(--pxd-type-label-small-letter-spacing);white-space:nowrap;display:inline-flex;position:relative}.pxd-tag-text{text-overflow:ellipsis;overflow:hidden}.pxd-tag-count{min-width:var(--pxd-size-icon-default);border-radius:var(--pxd-radius-full);justify-content:center}.pxd-tag-number{font-variant-numeric:tabular-nums}.pxd-tag-status.pxd-tag-info{background:var(--pxd-color-status-info-background);color:var(--pxd-color-status-info-foreground)}.pxd-tag-status.pxd-tag-success{background:var(--pxd-color-status-success-background);color:var(--pxd-color-status-success-foreground)}.pxd-tag-status.pxd-tag-warning{background:var(--pxd-color-status-warning-background);color:var(--pxd-color-status-warning-foreground)}.pxd-tag-status.pxd-tag-danger{background:var(--pxd-color-status-danger-background);color:var(--pxd-color-status-danger-foreground)}.pxd-tag-removable{padding-right:var(--pxd-space-inline-tight)}.pxd-tag-remove{width:var(--pxd-size-icon-small);height:var(--pxd-size-icon-small);border-radius:var(--pxd-radius-full);color:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.pxd-tag-remove:before{content:"";width:var(--pxd-size-target-min);height:var(--pxd-size-target-min);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pxd-tag-remove:hover{background:color-mix(in srgb, currentColor calc(var(--pxd-opacity-state-hover) * 100%), transparent)}.pxd-identity{align-items:center;gap:var(--pxd-space-inline-default);text-align:left;min-width:0;max-width:100%;display:inline-flex}.pxd-identity-small{gap:var(--pxd-space-inline-tight)}.pxd-identity .pxd-avatar{width:var(--polyxd-identity-size);height:var(--polyxd-identity-size)}.pxd-identity-team .pxd-avatar,.pxd-identity-organization .pxd-avatar{border-radius:var(--pxd-radius-small)}.pxd-identity-text{flex-direction:column;min-width:0;display:flex}.pxd-identity-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pxd-identity-large .pxd-identity-name{font-family:var(--pxd-type-title-item-family);font-size:var(--pxd-type-title-item-size);font-weight:var(--pxd-type-title-item-weight);line-height:var(--pxd-type-title-item-line-height);letter-spacing:var(--pxd-type-title-item-letter-spacing)}.pxd-identity-small .pxd-identity-name,.pxd-identity-detail{font-family:var(--pxd-type-body-small-family);font-size:var(--pxd-type-body-small-size);line-height:var(--pxd-type-body-small-line-height)}.pxd-identity-detail{color:var(--pxd-color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pxd-identity-button{min-height:var(--pxd-size-target-min);padding:var(--pxd-space-stack-tight) var(--pxd-space-inline-tight);margin:calc(-1 * var(--pxd-space-stack-tight)) calc(-1 * var(--pxd-space-inline-tight));border-radius:var(--pxd-radius-control);color:inherit;cursor:pointer;transition:background var(--pxd-motion-duration-short) var(--pxd-motion-easing-standard);background:0 0;border:0}.pxd-identity-button:hover{background:color-mix(in srgb, currentColor calc(var(--pxd-opacity-state-hover) * 100%), transparent)}.pxd-identity-faces{padding-left:calc(var(--polyxd-identity-size) / 4);flex:none;align-items:center;display:inline-flex}.pxd-identity-face{margin-left:calc(-1 * var(--polyxd-identity-size) / 4);border-radius:var(--pxd-radius-full);box-shadow:0 0 0 var(--pxd-border-width-strong) var(--pxd-color-surface-default);display:inline-flex}.pxd-identity-team .pxd-identity-face,.pxd-identity-organization .pxd-identity-face{border-radius:var(--pxd-radius-small)}.pxd-identity-more{width:var(--polyxd-identity-size);height:var(--polyxd-identity-size);background:var(--pxd-color-surface-subtle);color:var(--pxd-color-text-default);font-family:var(--pxd-type-label-small-family);font-size:var(--pxd-type-label-small-size);font-weight:var(--pxd-type-label-small-weight);font-variant-numeric:tabular-nums;justify-content:center;align-items:center}.pxd-gauge{--polyxd-gauge-fill:var(--pxd-color-action-primary-background);--polyxd-gauge-thickness:calc(var(--polyxd-control,var(--pxd-size-target-min)) / 5);gap:var(--pxd-space-stack-tight);flex-direction:column;min-width:0;display:flex}.pxd-gauge-warning{--polyxd-gauge-fill:var(--pxd-color-status-warning-emphasis)}.pxd-gauge-danger{--polyxd-gauge-fill:var(--pxd-color-status-danger-emphasis)}.pxd-gauge-success{--polyxd-gauge-fill:var(--pxd-color-status-success-emphasis)}.pxd-gauge-info{--polyxd-gauge-fill:var(--pxd-color-status-info-emphasis)}.pxd-gauge-header{justify-content:space-between;align-items:baseline;gap:var(--pxd-space-inline-default);flex-wrap:wrap;min-width:0;display:flex}.pxd-gauge-label{font-family:var(--pxd-type-label-default-family);font-size:var(--pxd-type-label-default-size);font-weight:var(--pxd-type-label-default-weight);line-height:var(--pxd-type-label-default-line-height);letter-spacing:var(--pxd-type-label-default-letter-spacing)}.pxd-gauge-readout{align-items:baseline;gap:var(--pxd-space-inline-tight);font-family:var(--pxd-type-body-small-family);font-size:var(--pxd-type-body-small-size);line-height:var(--pxd-type-body-small-line-height);color:var(--pxd-color-text-muted);display:inline-flex}.pxd-gauge-value{color:var(--pxd-color-text-default);font-variant-numeric:tabular-nums}.pxd-gauge-hint:before{content:"· " / ""}.pxd-gauge-track{width:100%;height:var(--polyxd-gauge-thickness);border-radius:var(--pxd-radius-full);background:var(--pxd-color-surface-subtle);overflow:hidden}.pxd-gauge-fill{border-radius:inherit;background:var(--polyxd-gauge-fill);height:100%;transition:width var(--pxd-motion-duration-short) var(--pxd-motion-easing-standard)}.pxd-gauge-indeterminate .pxd-gauge-fill{width:40%;animation:pxd-gauge-slide var(--pxd-motion-duration-long,1.2s) var(--pxd-motion-easing-standard) infinite}@keyframes pxd-gauge-slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}.pxd-gauge-ring{align-items:center;gap:var(--pxd-space-inline-default);flex-direction:row}.pxd-gauge-ring .pxd-gauge-header{flex-direction:column;align-items:flex-start;gap:0}.pxd-gauge-ring-graphic{width:var(--polyxd-control,var(--pxd-size-target-min));height:var(--polyxd-control,var(--pxd-size-target-min));flex:none}.pxd-gauge-ring-svg{width:100%;height:100%;display:block;transform:rotate(-90deg)}.pxd-gauge-ring-track{stroke:var(--pxd-color-surface-subtle)}.pxd-gauge-ring-fill{stroke:var(--polyxd-gauge-fill);transition:stroke-dasharray var(--pxd-motion-duration-short) var(--pxd-motion-easing-standard)}.pxd-gauge-indeterminate .pxd-gauge-ring-svg{animation:pxd-spin var(--pxd-motion-duration-long,1.2s) linear infinite}@media (prefers-reduced-motion:reduce){.pxd-gauge-indeterminate .pxd-gauge-fill,.pxd-gauge-indeterminate .pxd-gauge-ring-svg{animation-duration:calc(var(--pxd-motion-duration-long,1.2s) * 3)}}.pxd-rating{align-items:center;gap:var(--pxd-space-inline-default);flex-wrap:wrap;min-width:0;display:flex}.pxd-rating.pxd-field{align-items:stretch;gap:var(--pxd-space-stack-tight);flex-direction:column}.pxd-rating-row{align-items:center;gap:var(--pxd-space-inline-default);display:flex}.pxd-rating-stars{--polyxd-star:var(--pxd-color-status-warning-emphasis);color:var(--polyxd-star);align-items:center;display:inline-flex}.pxd-rating-star-shape{width:var(--pxd-size-icon-default);height:var(--pxd-size-icon-default);line-height:0;display:inline-block;position:relative}.pxd-rating-star-shape svg{width:var(--pxd-size-icon-default);height:var(--pxd-size-icon-default);display:block}.pxd-rating-star-empty path{fill:var(--pxd-color-border-default)}.pxd-rating-star-fill{position:absolute;inset:0 auto 0 0;overflow:hidden}.pxd-rating-star-fill path{fill:currentColor}.pxd-rating-star{min-width:var(--pxd-size-target-min);min-height:var(--pxd-size-target-min);border-radius:var(--pxd-radius-control);color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.pxd-rating-star:hover .pxd-rating-star-empty path{fill:var(--pxd-color-border-strong)}.pxd-rating-readonly .pxd-rating-stars{gap:0}.pxd-rating-readout{align-items:baseline;gap:var(--pxd-space-inline-tight);font-variant-numeric:tabular-nums;display:inline-flex}.pxd-rating-count{color:var(--pxd-color-text-muted);font-family:var(--pxd-type-body-small-family);font-size:var(--pxd-type-body-small-size);line-height:var(--pxd-type-body-small-line-height)}.pxd-code{border-radius:var(--pxd-radius-control);background:var(--pxd-color-surface-subtle);min-width:0;color:var(--pxd-color-text-default);flex-direction:column;display:flex}.pxd-code-header{justify-content:space-between;align-items:center;gap:var(--pxd-space-inline-default);min-height:var(--pxd-size-target-min);padding:0 var(--pxd-space-inline-tight) 0 var(--pxd-space-inset-default);display:flex}.pxd-code-label{font-family:var(--pxd-type-label-default-family);font-size:var(--pxd-type-label-default-size);font-weight:var(--pxd-type-label-default-weight);line-height:var(--pxd-type-label-default-line-height);letter-spacing:var(--pxd-type-label-default-letter-spacing);color:var(--pxd-color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pxd-code-controls{flex:none;align-items:center;display:flex}.pxd-code-controls .pxd-code-control{color:var(--pxd-color-text-default);gap:var(--pxd-space-inline-tight);margin-left:auto}.pxd-code-control{min-height:var(--pxd-size-target-min);min-width:var(--pxd-size-target-min);font-family:var(--pxd-type-label-default-family);font-size:var(--pxd-type-label-default-size);font-weight:var(--pxd-type-label-default-weight)}.pxd-code-pre{padding:0 var(--pxd-space-inset-default) var(--pxd-space-inset-default);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--pxd-type-body-small-size);line-height:var(--pxd-type-body-small-line-height);white-space:pre;tab-size:2;margin:0;overflow:auto hidden}.pxd-code-pre code{font:inherit;-webkit-user-select:text;user-select:text}.pxd-code-wrap .pxd-code-pre{white-space:pre-wrap;overflow-wrap:anywhere;overflow-x:visible}.pxd-code-pre[data-masked] code{letter-spacing:.1em;-webkit-user-select:none;user-select:none}.pxd-tree{gap:var(--pxd-space-stack-tight);flex-direction:column;display:flex}.pxd-tree-caption{font-family:var(--pxd-type-label-small-family);font-size:var(--pxd-type-label-small-size);font-weight:var(--pxd-type-label-small-weight);line-height:var(--pxd-type-label-small-line-height);letter-spacing:var(--pxd-type-label-small-letter-spacing);color:var(--pxd-color-text-muted)}.pxd-tree-viewport{max-height:calc(var(--pxd-size-target-min) * 12);overscroll-behavior:contain;overflow-y:auto}.pxd-tree-list{flex-direction:column;display:flex}.pxd-tree-item{border-radius:var(--pxd-radius-control);cursor:default;-webkit-user-select:none;user-select:none;padding-inline-start:calc(var(--polyxd-tree-depth,0) * var(--pxd-space-inline-default))}.pxd-tree-item:focus-visible{outline:var(--pxd-focus-ring-width) solid var(--pxd-color-border-focus);outline-offset:calc(-1 * var(--pxd-focus-ring-width))}.pxd-tree-row{align-items:center;gap:var(--pxd-space-inline-tight);min-height:var(--pxd-size-target-min);border-radius:var(--pxd-radius-control);transition:background-color var(--pxd-motion-duration-short) var(--pxd-motion-easing-standard);padding-inline-end:var(--pxd-space-inset-compact);display:flex}.pxd-tree-item:hover>.pxd-tree-row{background:var(--pxd-color-surface-subtle)}.pxd-tree-item[aria-selected=true]>.pxd-tree-row{background:var(--pxd-color-selection-background);color:var(--pxd-color-selection-foreground)}.pxd-tree-expander{width:var(--pxd-size-target-min);height:var(--pxd-size-target-min);border-radius:var(--pxd-radius-control);color:var(--pxd-color-text-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.pxd-tree-expander svg{transition:transform var(--pxd-motion-duration-short) var(--pxd-motion-easing-standard)}.pxd-tree-expander-open svg{transform:rotate(90deg)}.pxd-tree-expander-leaf{cursor:default}.pxd-tree-item[aria-selected=true]>.pxd-tree-row .pxd-tree-expander{color:inherit}.pxd-tree-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pxd-tree-detail{font-family:var(--pxd-type-body-small-family);font-size:var(--pxd-type-body-small-size);line-height:var(--pxd-type-body-small-line-height);color:var(--pxd-color-text-muted);flex:none}.pxd-tree-item[aria-selected=true]>.pxd-tree-row .pxd-tree-detail{color:inherit}@media (prefers-reduced-motion:reduce){.pxd-tree-row,.pxd-tree-expander svg{transition:none}}.pxd-field-error{color:var(--pxd-color-status-danger-foreground);font-size:var(--pxd-type-body-small-size);line-height:var(--pxd-type-body-small-line-height);margin:0}.pxd-input-mono{font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.pxd-dropzone{justify-content:center;align-items:center;gap:var(--pxd-space-stack-tight);min-height:calc(var(--polyxd-control) * 2.5);max-width:32rem;padding:var(--pxd-space-inset-default);border:var(--pxd-border-width-default) dashed var(--pxd-color-border-strong);border-radius:var(--pxd-radius-control);background:var(--pxd-color-surface-subtle);color:var(--pxd-color-text-default);text-align:center;transition:border-color var(--pxd-motion-duration-short) var(--pxd-motion-easing-standard), background var(--pxd-motion-duration-short) var(--pxd-motion-easing-standard);flex-direction:column;display:flex;position:relative}.pxd-dropzone:hover{background:color-mix(in srgb, var(--pxd-color-text-default) calc(var(--pxd-opacity-state-hover) * 100%), var(--pxd-color-surface-subtle))}.pxd-dropzone[data-dragging]{border-style:solid;border-color:var(--pxd-color-border-focus);background:var(--pxd-color-selection-background);color:var(--pxd-color-selection-foreground)}.pxd-dropzone-input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.pxd-dropzone:has(>.pxd-dropzone-input:focus-visible){outline:var(--pxd-focus-ring-width) solid var(--pxd-color-border-focus);outline-offset:var(--pxd-focus-ring-offset)}.pxd-dropzone:has(>.pxd-dropzone-input:user-invalid){border-color:var(--pxd-color-status-danger-emphasis)}.pxd-dropzone-icon{color:var(--pxd-color-text-muted);pointer-events:none;display:inline-flex}.pxd-dropzone[data-dragging] .pxd-dropzone-icon{color:inherit}.pxd-dropzone-text{justify-content:center;gap:0 var(--pxd-space-inline-tight);pointer-events:none;flex-wrap:wrap;display:flex}.pxd-dropzone-action{color:var(--pxd-color-text-default);font-family:var(--pxd-type-label-default-family);font-size:var(--pxd-type-label-default-size);font-weight:var(--pxd-type-label-default-weight);text-underline-offset:.15em;text-decoration:underline}.pxd-dropzone[data-dragging] .pxd-dropzone-action{color:inherit}.pxd-dropzone-hint{color:var(--pxd-color-text-muted);font-size:var(--pxd-type-body-small-size)}.pxd-dropzone[data-dragging] .pxd-dropzone-hint{color:inherit}.pxd-file-list{gap:var(--pxd-space-stack-tight);flex-direction:column;max-width:32rem;display:flex}.pxd-file-item{align-items:center;gap:var(--pxd-space-inline-default);min-height:var(--polyxd-control);padding:var(--pxd-space-inset-compact);border:var(--pxd-border-width-default) solid var(--pxd-color-border-default);border-radius:var(--pxd-radius-control);background:var(--pxd-color-surface-default);display:flex}.pxd-file-icon{color:var(--pxd-color-text-muted);flex:none;display:inline-flex}.pxd-file-text{align-items:baseline;gap:0 var(--pxd-space-inline-tight);flex-wrap:wrap;flex:auto;min-width:0;display:flex}.pxd-file-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pxd-file-size{color:var(--pxd-color-text-muted);font-size:var(--pxd-type-body-small-size);font-variant-numeric:tabular-nums}.pxd-file-progress{width:100%;height:4px;margin-top:var(--pxd-space-stack-tight);border-radius:var(--pxd-radius-full);background:var(--pxd-color-surface-subtle);accent-color:var(--pxd-color-action-primary-background);border:0;flex:1 0 100%;overflow:hidden}.pxd-file-progress::-webkit-progress-bar{background:var(--pxd-color-surface-subtle);border-radius:var(--pxd-radius-full)}.pxd-file-progress::-webkit-progress-value{background:var(--pxd-color-action-primary-background);border-radius:var(--pxd-radius-full)}.pxd-file-progress::-moz-progress-bar{background:var(--pxd-color-action-primary-background);border-radius:var(--pxd-radius-full)}.pxd-file-remove{width:var(--polyxd-control);height:var(--polyxd-control);margin:calc((var(--polyxd-control) - var(--pxd-size-icon-default)) / -2 - 4px) 0;border-radius:var(--pxd-radius-control);color:var(--pxd-color-text-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin-inline-end:calc(var(--pxd-space-inset-compact) * -1);padding:0;display:inline-flex}.pxd-file-remove:hover{color:var(--pxd-color-text-default);background:color-mix(in srgb, currentColor calc(var(--pxd-opacity-state-hover) * 100%), transparent)}.pxd-swatches{gap:var(--pxd-space-inline-default);flex-wrap:wrap;display:flex}.pxd-swatch{align-items:center;gap:var(--pxd-space-stack-tight);width:calc(var(--polyxd-control) + var(--pxd-space-inline-default) * 2);color:var(--pxd-color-text-default);cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.pxd-swatch:focus-visible{outline:none}.pxd-swatch-color{width:var(--polyxd-control);height:var(--polyxd-control);border:var(--pxd-border-width-default) solid var(--pxd-color-border-default);border-radius:var(--pxd-radius-control);background:var(--pxd-color-surface-default);transition:box-shadow var(--pxd-motion-duration-short) var(--pxd-motion-easing-standard);display:block}.pxd-swatch:hover .pxd-swatch-color{border-color:var(--pxd-color-border-strong)}.pxd-swatch:focus-visible .pxd-swatch-color{outline:var(--pxd-focus-ring-width) solid var(--pxd-color-border-focus);outline-offset:var(--pxd-focus-ring-offset)}.pxd-swatch[data-state=checked] .pxd-swatch-color{border-color:var(--pxd-color-border-focus);box-shadow:0 0 0 var(--pxd-focus-ring-offset) var(--pxd-color-surface-default), 0 0 0 calc(var(--pxd-focus-ring-offset) + var(--pxd-focus-ring-width)) var(--pxd-color-border-focus)}.pxd-swatch-other .pxd-swatch-color{border-style:dashed;border-color:var(--pxd-color-border-strong)}.pxd-swatch-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--pxd-type-label-small-family);font-size:var(--pxd-type-label-small-size);font-weight:var(--pxd-type-label-small-weight);line-height:var(--pxd-type-label-small-line-height);letter-spacing:var(--pxd-type-label-small-letter-spacing);color:var(--pxd-color-text-muted);overflow:hidden}.pxd-swatch[data-state=checked] .pxd-swatch-name{color:var(--pxd-color-text-default)}.pxd-color-picker{align-items:center;gap:var(--pxd-space-inline-default);flex-wrap:wrap;max-width:32rem;display:flex}.pxd-color-native{width:var(--polyxd-control);height:var(--polyxd-control);border:var(--pxd-border-width-default) solid var(--pxd-color-border-strong);border-radius:var(--pxd-radius-control);background:var(--pxd-color-surface-default);cursor:pointer;flex:none;padding:0}.pxd-color-native::-webkit-color-swatch-wrapper{padding:2px}.pxd-color-native::-webkit-color-swatch{border-radius:calc(var(--pxd-radius-control) - 2px);border:0}.pxd-color-native::-moz-color-swatch{border-radius:calc(var(--pxd-radius-control) - 2px);border:0}.pxd-color-text{flex:10rem;max-width:14rem}.pxd-color-alpha{align-items:center;gap:var(--pxd-space-inline-default);max-width:20rem;font-size:var(--pxd-type-body-small-size);flex:100%;display:flex}.pxd-color-alpha input[type=range]{min-width:6rem;min-height:var(--polyxd-control);accent-color:var(--pxd-color-action-primary-background);flex:auto;margin:0}.pxd-color-alpha-label{color:var(--pxd-color-text-muted)}.pxd-color-alpha-value{text-align:end;font-variant-numeric:tabular-nums;min-width:3ch}.pxd-code-boxes{gap:var(--pxd-space-inline-loose);flex-wrap:wrap;display:flex}.pxd-code-group{gap:var(--pxd-space-inline-tight);display:flex}.pxd-code-box{width:calc(var(--polyxd-control) + 4px);height:calc(var(--polyxd-control) + 4px);border:var(--pxd-border-width-default) solid var(--pxd-color-border-default);border-radius:var(--pxd-radius-control);background:var(--pxd-color-surface-default);color:var(--pxd-color-text-default);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--pxd-type-title-item-size);font-weight:var(--pxd-type-title-item-weight);text-align:center;caret-color:var(--pxd-color-border-focus);transition:border-color var(--pxd-motion-duration-short) var(--pxd-motion-easing-standard);padding:0;line-height:1}.pxd-code-box[data-filled]{border-color:var(--pxd-color-border-strong);border-width:var(--pxd-border-width-strong)}.pxd-code-box:focus-visible{outline-offset:0;border-color:var(--pxd-color-border-focus);border-width:var(--pxd-border-width-strong)}.pxd-code-box::selection{background:var(--pxd-color-selection-background);color:var(--pxd-color-selection-foreground)}.pxd-code:has(.pxd-code-box:user-invalid) .pxd-code-box:not([data-filled]){border-color:var(--pxd-color-status-danger-emphasis)}.pxd-action-menu{min-width:12rem;max-width:20rem}.pxd-action-menu .pxd-menu-item{gap:var(--pxd-space-inline-default);padding:0 var(--pxd-space-inset-default);white-space:nowrap}.pxd-action-menu .pxd-menu-item[data-disabled]{opacity:var(--pxd-opacity-state-disabled);cursor:not-allowed}.pxd-action-menu .pxd-menu-item-danger{color:var(--pxd-color-status-danger-foreground)}.pxd-action-menu .pxd-menu-item-danger[data-highlighted]{background:var(--pxd-color-status-danger-background);color:var(--pxd-color-status-danger-foreground)}.pxd-menu-separator{height:var(--pxd-border-width-default);margin:var(--pxd-space-inline-tight) calc(var(--pxd-space-inline-tight) * -1);background:var(--pxd-color-border-default)}.pxd-action-menu[data-state=open]{animation:pxd-menu-in var(--pxd-motion-duration-short) var(--pxd-motion-easing-enter)}@keyframes pxd-menu-in{0%{opacity:0;transform:translateY(-4px)}}.pxd-action-menu-overflow{min-width:var(--pxd-size-target-min);min-height:var(--pxd-size-target-min);border-radius:var(--pxd-radius-control)}.pxd-action-menu-trigger:not(:disabled):hover{background:color-mix(in srgb, currentColor calc(var(--pxd-opacity-state-hover) * 100%), transparent)}.pxd-action-menu-trigger[data-state=open]{background:var(--pxd-color-surface-subtle)}.pxd-action-menu-chevron{transition:transform var(--pxd-motion-duration-short) var(--pxd-motion-easing-standard);flex:none}.pxd-action-menu-trigger[data-state=open] .pxd-action-menu-chevron{transform:rotate(180deg)}.pxd-context-target{display:inline-flex}.pxd-split{align-items:stretch;display:inline-flex}.pxd-split>.pxd-button:not(.pxd-split-menu){border-start-end-radius:0;border-end-end-radius:0}.pxd-split-menu{min-width:var(--pxd-size-target-min);border-inline-start:var(--pxd-border-width-default) solid color-mix(in srgb, currentColor calc(var(--pxd-opacity-state-hover) * 200%), transparent);border-start-start-radius:0;border-end-start-radius:0;margin-inline-start:calc(var(--pxd-border-width-default) * -1);padding:0}.pxd-split-menu.pxd-button-secondary{border-inline-start-color:var(--pxd-color-action-secondary-border)}.pxd-panel-backdrop[data-state=open]{animation:pxd-fade-in var(--pxd-motion-duration-medium) var(--pxd-motion-easing-enter)}.pxd-panel-backdrop[data-state=closed]{animation:pxd-fade-out var(--pxd-motion-duration-short) var(--pxd-motion-easing-exit)}.pxd-panel{z-index:11;background:var(--pxd-color-surface-overlay);color:var(--pxd-color-text-default);box-shadow:var(--pxd-shadow-overlay);outline:none;flex-direction:column;display:flex;position:fixed}.pxd-panel-header{align-items:flex-start;gap:var(--pxd-space-inline-default);padding:var(--pxd-space-inset-comfortable) var(--pxd-space-inset-default) var(--pxd-space-inset-default) var(--pxd-space-inset-comfortable);display:flex}.pxd-panel-title{min-width:0;font-family:var(--pxd-type-title-section-family);font-size:var(--pxd-type-title-section-size);font-weight:var(--pxd-type-title-section-weight);line-height:var(--pxd-type-title-section-line-height);letter-spacing:var(--pxd-type-title-section-letter-spacing);flex:1;align-self:center;margin:0}.pxd-panel-close{margin:calc(var(--pxd-space-inset-compact) * -1) 0;flex:none}.pxd-panel-body{min-height:0;padding:0 var(--pxd-space-inset-comfortable) var(--pxd-space-inset-comfortable);flex:1;overflow-y:auto}.pxd-panel-footer{padding:var(--pxd-space-inset-default) var(--pxd-space-inset-comfortable);border-top:var(--pxd-border-width-default) solid var(--pxd-color-border-default);background:var(--pxd-color-surface-overlay)}.pxd-panel-footer .pxd-action-bar{gap:var(--pxd-layout-action-gap,var(--pxd-space-inline-default))}.pxd-panel-dialog{width:min(35rem, calc(100% - 2 * var(--pxd-space-inset-default)));max-height:calc(100% - 2 * var(--pxd-space-inset-default));border-radius:var(--pxd-radius-large);top:50%;left:50%;transform:translate(-50%,-50%)}.pxd-panel-dialog.pxd-panel-size-small{width:min(25rem, calc(100% - 2 * var(--pxd-space-inset-default)))}.pxd-panel-dialog.pxd-panel-size-large{width:min(50rem, calc(100% - 2 * var(--pxd-space-inset-default)))}.pxd-panel-dialog[data-state=open]{animation:pxd-panel-dialog-in var(--pxd-motion-duration-medium) var(--pxd-motion-easing-enter)}.pxd-panel-dialog[data-state=closed]{animation:pxd-panel-dialog-out var(--pxd-motion-duration-short) var(--pxd-motion-easing-exit)}@keyframes pxd-panel-dialog-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.96)}}@keyframes pxd-panel-dialog-out{to{opacity:0;transform:translate(-50%,-50%)scale(.96)}}.pxd-panel-drawer{top:0;bottom:0;border-start-start-radius:var(--pxd-radius-large);border-end-start-radius:var(--pxd-radius-large);width:min(26.25rem,100%);max-height:100%;inset-inline-end:0}.pxd-panel-drawer.pxd-panel-size-small{width:min(20rem,100%)}.pxd-panel-drawer.pxd-panel-size-large{width:min(40rem,100%)}.pxd-panel-drawer[data-state=open]{animation:pxd-panel-drawer-in var(--pxd-motion-duration-medium) var(--pxd-motion-easing-enter)}.pxd-panel-drawer[data-state=closed]{animation:pxd-panel-drawer-out var(--pxd-motion-duration-short) var(--pxd-motion-easing-exit)}@keyframes pxd-panel-drawer-in{0%{transform:translate(100%)}}@keyframes pxd-panel-drawer-out{to{transform:translate(100%)}}[dir=rtl] .pxd-panel-drawer[data-state=open]{animation-name:pxd-panel-drawer-in-rtl}.pxd-surface:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .pxd-panel-drawer[data-state=open]{animation-name:pxd-panel-drawer-in-rtl}[dir=rtl] .pxd-panel-drawer[data-state=closed]{animation-name:pxd-panel-drawer-out-rtl}.pxd-surface:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .pxd-panel-drawer[data-state=closed]{animation-name:pxd-panel-drawer-out-rtl}@keyframes pxd-panel-drawer-in-rtl{0%{transform:translate(-100%)}}@keyframes pxd-panel-drawer-out-rtl{to{transform:translate(-100%)}}.pxd-panel-sheet{border-radius:var(--pxd-radius-large) var(--pxd-radius-large) 0 0;max-height:85%;transition:transform var(--pxd-motion-duration-short) var(--pxd-motion-easing-standard);bottom:0;left:0;right:0}.pxd-panel-sheet.pxd-panel-size-small{max-height:50%}.pxd-panel-sheet.pxd-panel-size-large{max-height:95%}.pxd-panel-sheet .pxd-panel-header{padding-top:var(--pxd-space-inset-compact);touch-action:none;cursor:grab;flex-wrap:wrap}.pxd-panel-grip{width:2.5rem;max-width:2.5rem;height:4px;margin:0 auto var(--pxd-space-stack-tight);border-radius:var(--pxd-radius-full);background:var(--pxd-color-border-strong);flex:0 0 100%}.pxd-panel-sheet[data-state=open]{animation:pxd-panel-sheet-in var(--pxd-motion-duration-medium) var(--pxd-motion-easing-enter)}.pxd-panel-sheet[data-state=closed]{animation:pxd-panel-sheet-out var(--pxd-motion-duration-short) var(--pxd-motion-easing-exit)}@keyframes pxd-panel-sheet-in{0%{transform:translateY(100%)}}@keyframes pxd-panel-sheet-out{to{transform:translateY(100%)}}.pxd-panel-anchor{width:0;height:0;display:inline-block}.pxd-panel-popover{z-index:12;width:max-content;min-width:16rem;max-width:min(24rem, calc(100vw - 2 * var(--pxd-space-inset-default)));max-height:var(--radix-popover-content-available-height);border-radius:var(--pxd-radius-default);position:relative}.pxd-panel-popover.pxd-panel-size-small{min-width:12rem}.pxd-panel-popover.pxd-panel-size-large{max-width:min(32rem, calc(100vw - 2 * var(--pxd-space-inset-default)))}.pxd-panel-popover .pxd-panel-header{padding:var(--pxd-space-inset-default) var(--pxd-space-inset-compact) var(--pxd-space-inset-compact) var(--pxd-space-inset-default)}.pxd-panel-popover .pxd-panel-title{font-family:var(--pxd-type-title-item-family);font-size:var(--pxd-type-title-item-size);font-weight:var(--pxd-type-title-item-weight);line-height:var(--pxd-type-title-item-line-height);letter-spacing:var(--pxd-type-title-item-letter-spacing)}.pxd-panel-popover .pxd-panel-body{padding:0 var(--pxd-space-inset-default) var(--pxd-space-inset-default)}.pxd-panel-popover .pxd-panel-footer{padding:var(--pxd-space-inset-compact) var(--pxd-space-inset-default)}.pxd-panel-arrow{fill:var(--pxd-color-surface-overlay);filter:drop-shadow(0 1px 0 var(--pxd-color-border-default))}.pxd-panel-popover[data-state=open]{animation:pxd-menu-in var(--pxd-motion-duration-short) var(--pxd-motion-easing-enter)}.pxd-panel-popover[data-state=closed]{animation:pxd-fade-out var(--pxd-motion-duration-short) var(--pxd-motion-easing-exit)}@keyframes pxd-fade-in{0%{opacity:0}}@keyframes pxd-fade-out{to{opacity:0}}@container pxd (width<30rem){.pxd-panel-dialog{max-height:calc(100% - 2 * var(--pxd-space-inset-default))}.pxd-panel-footer{padding:var(--pxd-space-inset-compact) var(--pxd-space-inset-default) var(--pxd-space-inset-default);position:sticky;bottom:0}.pxd-panel-footer .pxd-action-bar{flex-direction:column;align-items:stretch}.pxd-panel-footer .pxd-button{width:100%}}@media (prefers-reduced-motion:reduce){.pxd-panel[data-state=open],.pxd-action-menu[data-state=open],.pxd-panel-backdrop[data-state=open]{animation:pxd-fade-in var(--pxd-motion-duration-short) linear;animation-duration:var(--pxd-motion-duration-short)!important}.pxd-panel[data-state=closed],.pxd-panel-backdrop[data-state=closed]{animation:pxd-fade-out var(--pxd-motion-duration-short) linear;animation-duration:var(--pxd-motion-duration-short)!important}.pxd-panel-sheet,.pxd-action-menu-chevron{transition:none}}.pxd-kbd-hint{align-items:center;gap:calc(var(--pxd-space-inline-tight) / 2);margin-inline-start:var(--pxd-space-inline-tight);display:inline-flex}.pxd-kbd{font-family:var(--pxd-type-label-small-family);font-size:var(--pxd-type-label-small-size);font-weight:var(--pxd-type-label-small-weight);line-height:var(--pxd-type-label-small-line-height);letter-spacing:var(--pxd-type-label-small-letter-spacing);font-variant-numeric:tabular-nums;min-width:1.6em;padding:0 var(--pxd-space-inline-tight);border:var(--pxd-border-width-default) solid var(--pxd-color-border-default);border-radius:var(--pxd-radius-small);color:var(--pxd-color-text-muted);text-align:center;white-space:nowrap}.pxd-button-primary .pxd-kbd,.pxd-button-danger .pxd-kbd{color:color-mix(in srgb, currentColor 85%, transparent);border-color:color-mix(in srgb, currentColor 55%, transparent)}.pxd-button-described{position:relative}.pxd-button-described .pxd-kbd-hint{inset-inline-end:var(--pxd-space-inset-default);top:var(--pxd-space-stack-tight);margin-inline-start:0;position:absolute}@container pxd (width<30rem){.pxd-action-bar .pxd-kbd-hint{display:none}}.pxd-skeleton-body{gap:var(--polyxd-stack-apart);flex-direction:column;display:flex}.pxd-skeleton-block{--polyxd-skeleton-base:color-mix(in srgb, var(--pxd-color-text-muted) 14%, var(--pxd-color-surface-default));--polyxd-skeleton-sheen:color-mix(in srgb, var(--pxd-color-text-muted) 6%, var(--pxd-color-surface-default));border-radius:var(--pxd-radius-small);background:linear-gradient(90deg, var(--polyxd-skeleton-base) 0 35%, var(--polyxd-skeleton-sheen) 50%, var(--polyxd-skeleton-base) 65% 100%);width:100%;animation:pxd-skeleton-sweep calc(var(--pxd-motion-duration-long) * 4) linear infinite;background-size:300% 100%;flex:none;display:block}@keyframes pxd-skeleton-sweep{0%{background-position:100% 0}to{background-position:0 0}}.pxd-skeleton-short{width:30%}.pxd-skeleton-medium{width:55%}.pxd-skeleton-long{width:85%}.pxd-skeleton-full{width:100%}.pxd-skeleton-title{height:calc(var(--pxd-type-title-page-size) * var(--pxd-type-title-page-line-height))}.pxd-skeleton-line{height:calc(var(--pxd-type-body-default-size) * var(--pxd-type-body-default-line-height))}.pxd-skeleton-small{height:calc(var(--pxd-type-body-small-size) * var(--pxd-type-body-small-line-height))}.pxd-skeleton-value{height:calc(var(--pxd-type-numeric-display-size) * var(--pxd-type-numeric-display-line-height))}.pxd-skeleton-field,.pxd-skeleton-button{height:var(--polyxd-control);border-radius:var(--pxd-radius-control)}.pxd-skeleton-button{width:calc(var(--pxd-size-target-min) * 2.5)}.pxd-skeleton-square{width:var(--polyxd-row-height);height:var(--polyxd-row-height);border-radius:var(--pxd-radius-default)}.pxd-skeleton-circle{width:var(--pxd-size-target-min);height:var(--pxd-size-target-min);border-radius:var(--pxd-radius-full)}.pxd-skeleton-badge{width:calc(var(--pxd-space-inset-comfortable) * 3);height:calc(var(--pxd-type-label-small-size) * var(--pxd-type-label-small-line-height));border-radius:var(--pxd-radius-full)}.pxd-skeleton-chart{border-radius:var(--pxd-radius-default);height:16rem}.pxd-skeleton-row{align-items:center;gap:var(--pxd-space-inline-default);display:flex}.pxd-skeleton-lines{gap:var(--pxd-space-stack-tight);flex-direction:column;flex:1;min-width:0;display:flex}.pxd-skeleton-actions{justify-content:flex-end;gap:var(--pxd-space-inline-default);flex-direction:row-reverse;display:flex}.pxd-skeleton-dl{gap:var(--polyxd-stack) var(--pxd-space-inline-loose);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.pxd-skeleton-dl .pxd-skeleton-row{display:contents}.pxd-skeleton-cards{gap:var(--pxd-space-inline-default);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pxd-skeleton-card{gap:var(--polyxd-stack);padding:var(--pxd-space-inset-default);background:var(--pxd-color-surface-raised);border:var(--pxd-border-width-default) solid var(--pxd-color-border-default);border-radius:var(--pxd-radius-default);flex-direction:column;display:flex}@container pxd (width<30rem){.pxd-skeleton-actions{flex-direction:column;align-items:stretch}.pxd-skeleton-actions .pxd-skeleton-button{width:100%}.pxd-skeleton-cards{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.pxd-skeleton-block{background:var(--polyxd-skeleton-base);animation:none}}.pxd-error-summary{gap:var(--pxd-space-stack-tight);padding:var(--pxd-space-inset-default);border-left:var(--pxd-border-width-strong) solid var(--pxd-color-status-danger-emphasis);background:var(--pxd-color-surface-default);color:var(--pxd-color-text-default);flex-direction:column;display:flex}.pxd-error-summary:focus-visible{outline-offset:var(--pxd-focus-ring-offset)}.pxd-error-summary-title{color:var(--pxd-color-status-danger-foreground);font-family:var(--pxd-type-title-item-family);font-size:var(--pxd-type-title-item-size);font-weight:var(--pxd-type-title-item-weight);line-height:var(--pxd-type-title-item-line-height);letter-spacing:var(--pxd-type-title-item-letter-spacing);margin:0}.pxd-error-summary-list{gap:var(--pxd-space-stack-tight);flex-direction:column;margin:0;padding-left:1.25em;display:flex}.pxd-input[aria-invalid=true]{border-color:var(--pxd-color-status-danger-emphasis);border-width:var(--pxd-border-width-strong)}.pxd-action-bar-more{flex:none;align-self:center}.pxd-gallery-item{border-radius:var(--pxd-radius-default);cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block}.pxd-gallery-item .pxd-gallery-image{display:block}.pxd-viewer{z-index:11;justify-content:center;align-items:center;gap:var(--pxd-space-stack-default);padding:var(--pxd-space-inset-default);color:var(--pxd-color-text-default);flex-direction:column;display:flex;position:fixed;inset:0}.pxd-viewer-figure{align-items:center;gap:var(--pxd-space-stack-tight);flex-direction:column;max-width:100%;min-height:0;margin:0;display:flex}.pxd-viewer-image{object-fit:contain;border-radius:var(--pxd-radius-default);max-width:100%;max-height:80vh}.pxd-viewer-bar{align-items:center;gap:var(--pxd-space-inline-default);width:min(100%,48rem);padding:var(--pxd-space-inline-tight) var(--pxd-space-inset-compact);background:var(--pxd-color-surface-overlay);border-radius:var(--pxd-radius-default);box-shadow:var(--pxd-shadow-overlay);display:flex}.pxd-viewer-nav{width:auto}.pxd-viewer-counter{font-size:var(--pxd-type-body-small-size);flex:1}.pxd-viewer-caption{padding:var(--pxd-space-inline-tight) var(--pxd-space-inset-compact);background:var(--pxd-color-surface-overlay);border-radius:var(--pxd-radius-default);color:var(--pxd-color-text-default);font-size:var(--pxd-type-body-small-size);text-align:center}.pxd-viewer-close,.pxd-viewer-step{min-width:var(--pxd-size-target-min);min-height:var(--pxd-size-target-min)}.pxd-viewer-step:disabled{opacity:var(--pxd-opacity-state-disabled);cursor:not-allowed}.jit{gap:var(--pxd-space-stack-default);flex-direction:column;display:flex}.jit>.pxd-surface{flex:auto}.jit-mark{align-items:center;gap:var(--pxd-space-inline-tight) var(--pxd-space-inline-default);min-height:var(--pxd-size-target-min);padding:0 var(--pxd-space-inline-default) 0 0;color:var(--pxd-color-text-muted);font-family:var(--pxd-type-body-small-family);font-size:var(--pxd-type-body-small-size);line-height:var(--pxd-type-body-small-line-height);cursor:pointer;text-align:left;background:0 0;border:0;flex-wrap:wrap;align-self:flex-start;display:inline-flex}.jit-mark:focus-visible{outline:var(--pxd-focus-ring-width) solid var(--pxd-color-border-focus);outline-offset:var(--pxd-focus-ring-offset);border-radius:var(--pxd-radius-small)}.jit-mark-dot{background:var(--pxd-color-status-success-emphasis);border-radius:999px;flex:none;width:8px;height:8px}.jit-mark-issues .jit-mark-dot{background:var(--pxd-color-status-warning-emphasis)}.jit-mark-pending{cursor:default;margin:0}.jit-mark-pending:before{content:"";background:var(--pxd-color-text-muted);opacity:.5;border-radius:999px;width:8px;height:8px}.jit-mark-more{color:var(--pxd-color-text-link);text-underline-offset:2px;text-decoration:underline}.jit-hood{background:var(--pxd-color-surface-default);width:min(100vw,960px);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--pxd-color-text-default);font-family:var(--pxd-type-body-default-family);font-size:var(--pxd-type-body-default-size);line-height:var(--pxd-type-body-default-line-height);box-shadow:var(--pxd-shadow-overlay);border:0;margin:0 0 0 auto;padding:0}.jit-hood::backdrop{background:var(--pxd-color-scrim,#0006)}.jit-hood-inner{height:100%;padding:var(--pxd-space-inset-comfortable);gap:var(--pxd-space-stack-default);box-sizing:border-box;flex-direction:column;display:flex}.jit-hood-head{justify-content:space-between;align-items:flex-start;gap:var(--pxd-space-inline-loose);display:flex}.jit-hood-head h2{font-family:var(--pxd-type-heading-default-family,inherit);font-size:var(--pxd-type-heading-default-size,1.25rem);font-weight:var(--pxd-type-heading-default-weight,600);line-height:var(--pxd-type-heading-default-line-height,1.3);margin:0}.jit-hood-head p{color:var(--pxd-color-text-muted);font-size:var(--pxd-type-body-small-size);margin:4px 0 0}.jit-hood-head code,.jit-note code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.jit-hood-close{min-height:var(--pxd-size-target-min);padding:0 var(--pxd-space-inset-default);border:var(--pxd-border-width-default) solid var(--pxd-color-action-secondary-border);border-radius:var(--pxd-radius-control);background:var(--pxd-color-action-secondary-background);color:var(--pxd-color-action-secondary-foreground);font:inherit;cursor:pointer}.jit-tabs{gap:var(--pxd-space-inline-tight);border-bottom:var(--pxd-border-width-default) solid var(--pxd-color-border-default);display:flex;overflow-x:auto}.jit-tab{min-height:var(--pxd-size-target-min);padding:0 var(--pxd-space-inset-default);color:var(--pxd-color-text-muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;font-weight:500}.jit-tab[aria-selected=true]{color:var(--pxd-color-text-default);border-bottom-color:var(--pxd-color-action-primary-background)}.jit-tab:focus-visible,.jit-hood-close:focus-visible,.jit-pack select:focus-visible{outline:var(--pxd-focus-ring-width) solid var(--pxd-color-border-focus);outline-offset:var(--pxd-focus-ring-offset)}.jit-panel{gap:var(--pxd-space-stack-default);flex-direction:column;flex:auto;min-height:0;display:flex;overflow:auto}.jit-note{max-width:64ch;color:var(--pxd-color-text-muted);margin:0}.jit-code{padding:var(--pxd-space-inset-default);border-radius:var(--pxd-radius-default);background:var(--pxd-color-surface-subtle);tab-size:2;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.5;overflow:auto}.jit-table{border-collapse:collapse;font-size:var(--pxd-type-body-small-size)}.jit-table th,.jit-table td{text-align:left;border-bottom:var(--pxd-border-width-default) solid var(--pxd-color-border-default);padding:6px 12px 6px 0}.jit-table th{color:var(--pxd-color-text-muted);font-weight:500}.jit-findings{font-size:var(--pxd-type-body-small-size);margin:0;padding-left:1.2em}.jit-pack{max-width:320px;font-size:var(--pxd-type-body-small-size);color:var(--pxd-color-text-muted);flex-direction:column;gap:4px;display:flex}.jit-pack select{min-height:var(--pxd-size-target-min);padding:0 var(--pxd-space-inset-default);border:var(--pxd-border-width-default) solid var(--pxd-color-border-strong);border-radius:var(--pxd-radius-control);background:var(--pxd-color-surface-default);color:var(--pxd-color-text-default);font:inherit}.jit-preview{padding:var(--pxd-space-inset-default);border:var(--pxd-border-width-default) dashed var(--pxd-color-border-default);border-radius:var(--pxd-radius-default);container:pxd/inline-size}@media (width<=720px){.jit-hood{width:100vw}.jit-hood-inner{padding:var(--pxd-space-inset-default)}}
