.place-bar__action{height:24px;padding:0 var(--pad-control-x);border-radius:var(--radius-sm);color:var(--color-accent);font:inherit;font-size:var(--text-12);font-weight:var(--weight-label);cursor:pointer;background:0 0;border:0}.place-bar__action:hover{background:var(--color-hover)}.place-group{margin-bottom:var(--gap-group);flex-direction:column;display:flex}.place-group__title{align-items:baseline;gap:var(--gap-item);margin:0 0 var(--gap-item);color:var(--color-text-muted);font-size:var(--data-size);font-weight:var(--weight-label);line-height:var(--data-line);display:flex}.place-group__title .icon{color:var(--color-question-text);align-self:center}.place-group__count{color:var(--color-text-faint)}.place-list{border-top:1px solid var(--color-border-strong);margin:0;padding:0;list-style:none}.place-row{align-items:center;gap:var(--gap-group);max-width:none;min-height:56px;padding:0 var(--pad-row-x);border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) 150px 220px;margin:0;display:grid}.place-row:hover,.place-row[data-active]{background:var(--color-hover)}.place-row--current{background:var(--color-accent-tint)}.place-row__main{min-width:0;min-height:56px;padding:var(--pad-row-y) 0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;display:flex}.place-row__main--static{cursor:default}.place-row__main:is(:focus-visible,[data-focus-visible]){outline-offset:calc(-1 * var(--focus-ring-width))}.place-row__title{color:var(--color-text);font-size:var(--text-14);font-weight:var(--weight-strong);line-height:var(--working-line);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.place-row__meta{color:var(--color-text-muted);font-size:var(--data-size);line-height:var(--data-line);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.place-row__state{color:var(--color-text-muted);font-size:var(--data-size);line-height:var(--data-line);white-space:nowrap}.place-row__state--stale{color:var(--color-warning-text)}.place-row__readiness{text-align:right;flex-direction:column;align-items:flex-end;gap:0;min-width:0;display:flex}.place-row__fact{align-items:center;gap:var(--gap-item);max-width:100%;font-size:var(--data-size);line-height:var(--data-line);text-overflow:ellipsis;white-space:nowrap;display:inline-flex;overflow:hidden}.place-row__fact--muted{color:var(--color-text-muted)}.place-row__fact--done{color:var(--color-success-text)}.place-row__fact--problem{color:var(--color-problem-text)}.place-row__when{color:var(--color-text-faint);font-size:var(--text-12);line-height:var(--data-line)}.place-fold{margin-top:var(--gap-item)}.place-fold__trigger{align-items:center;gap:var(--gap-item);padding:var(--pad-row-data-y) var(--pad-control-x);border-radius:var(--radius-sm);color:var(--color-text-muted);font:inherit;font-size:var(--data-size);cursor:pointer;background:0 0;border:0;display:inline-flex}.place-fold__trigger:hover{background:var(--color-hover);color:var(--color-text)}.place-fold__chevron{transition:transform var(--duration-overlay-in) var(--ease-out)}.place-fold__trigger[data-state=open] .place-fold__chevron{transform:rotate(90deg)}.place-fold .place-list{margin-top:var(--gap-item)}.place-empty{gap:var(--gap-item);max-width:560px;margin:var(--gap-group) 0;padding:var(--pad-card);border-radius:var(--radius-md);background:var(--color-sheet);flex-direction:column;display:flex}.place-empty__text{max-width:none;color:var(--color-text-muted);margin:0}.place-empty__actions{gap:var(--gap-item);flex-wrap:wrap;display:flex}.place-form{gap:var(--gap-item);max-width:560px;margin-bottom:var(--gap-section);padding:var(--pad-card);border-radius:var(--radius-md);background:var(--color-sheet);flex-direction:column;display:flex}.place-form__label{font-size:var(--text-14);font-weight:var(--weight-label)}.place-form__row{gap:var(--gap-item);display:flex}.place-form__input{min-width:0;height:32px;padding:0 var(--pad-row-x);border:1px solid var(--color-border-control);border-radius:var(--radius-sm);background:var(--color-sheet);color:var(--color-text);font:inherit;flex:auto}.waiting-list{margin:var(--gap-section) 0 0;border-top:1px solid var(--color-border);padding:0;list-style:none}.waiting-row{align-items:start;column-gap:var(--gap-group);min-height:48px;padding:var(--pad-row-y) var(--pad-row-x);border-bottom:1px solid var(--color-border);grid-template-columns:16px minmax(0,1fr) 160px 96px;display:grid}.waiting-row:hover{background:var(--color-hover)}.waiting-row__icon{height:var(--working-line);color:var(--color-question-text);align-items:center;display:inline-flex}.waiting-row--paused .waiting-row__icon{color:var(--color-text-muted)}.waiting-row--decision .waiting-row__icon{color:var(--color-decision-text)}.waiting-row__main{flex-direction:column;min-width:0;display:flex}.waiting-row__head{align-items:baseline;column-gap:var(--gap-item);flex-wrap:wrap;display:flex}.waiting-row__title{color:var(--color-text);font-size:var(--working-size);font-weight:var(--weight-label);line-height:var(--working-line)}.waiting-row__spec,.waiting-row__detail,.waiting-row__time{color:var(--color-text-muted);font-size:var(--data-size);line-height:var(--data-line)}.waiting-row__detail{overflow-wrap:anywhere}.waiting-row__dismiss.button{min-height:24px;margin-top:var(--pad-row-data-y);padding:0 var(--pad-chip-x);margin-left:calc(-1 * var(--pad-chip-x));font-size:var(--data-size);align-self:flex-start}.waiting-row__time{line-height:var(--working-line);text-align:right;white-space:nowrap;align-self:center}.waiting-row__action.button{min-height:28px;padding:0 var(--pad-control-x);font-size:var(--data-size);white-space:nowrap;place-self:center stretch}@media (width<=759px){.place-row{gap:var(--gap-item);padding:var(--pad-row-y) var(--pad-row-x);grid-template-columns:minmax(0,1fr)}.place-row__readiness{text-align:left;align-items:flex-start}.waiting-row{row-gap:var(--space-xxs);grid-template-columns:16px minmax(0,1fr) 96px}.waiting-row__time{text-align:left;grid-area:2/2}.waiting-row__action.button{grid-area:1/3}}.build-page__head{justify-content:space-between;align-items:flex-start;gap:var(--gap-group);flex-wrap:wrap;display:flex}.build-page__actions{gap:var(--gap-item);flex-wrap:wrap;display:flex}.place__content>.place-column.place-column--data{max-width:var(--page-data);font-size:var(--data-size);line-height:var(--data-line)}.place-column--data>.build-page__head{margin-bottom:var(--gap-section)}.place-column--data>.build-dash{margin-bottom:var(--gap-region)}.build-weights__form{align-items:center;gap:var(--gap-item);flex-wrap:wrap;display:flex}.build-weights__input{width:80px}
