.attribute-definition-dialog:has(.attribute-live-preview){inline-size:880px}.attribute-builder-columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.attribute-builder-columns>fieldset{grid-template-columns:minmax(0,1fr);gap:16px}.attribute-builder-columns details{grid-column:1/-1;min-inline-size:0}.attribute-builder-columns details>summary{cursor:pointer;min-block-size:36px;color:var(--text);align-content:center}.attribute-builder-columns details>label{margin-block-start:12px}.attribute-live-preview{min-inline-size:0;position:sticky;inset-block-start:0}.attribute-live-preview>header{gap:4px;padding-block-end:12px;display:grid}.attribute-live-preview small,.attribute-live-preview p,.attribute-preview-kind{color:var(--muted);overflow-wrap:anywhere;font-size:12px}.attribute-preview-record{background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-ui);min-inline-size:0;padding:20px}.attribute-preview-record h3{overflow-wrap:anywhere;margin-block:8px 20px;font-size:16px}.attribute-preview-record .task-field-cells{grid-template-columns:1fr}.attribute-image-control{gap:8px;min-inline-size:0;display:grid}.attribute-image{object-fit:contain;object-position:left center;border-radius:4px;block-size:96px;inline-size:auto;max-inline-size:100%;display:block}.grid-attribute-cell .attribute-image{block-size:40px;max-inline-size:120px}.attribute-layout-dialog{inline-size:780px!important}.attribute-layout-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.attribute-layout-list li{border:1px solid var(--line);border-radius:var(--radius-ui);background:var(--panel-2);align-items:center;gap:8px;padding:8px;display:flex}.attribute-layout-list li[data-current=true]{border-color:var(--interaction-border);background:var(--interaction-selected)}.attribute-layout-list li[data-drop=true]{border-block-start:2px solid var(--focus-ring)}.attribute-layout-list .attribute-layout-name{text-align:start;overflow-wrap:anywhere;flex:1;min-inline-size:0;background:0 0!important;border:0!important;padding:4px!important}.attribute-layout-name small{color:var(--muted);display:block}.attribute-layout-list button:not(.attribute-layout-name){flex:0 0 36px;inline-size:36px;padding:0!important}.attribute-layout-list .attribute-drag{cursor:grab}.attribute-layout-dialog .attribute-builder-columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.attribute-layout-dialog .attribute-layout-preview{min-inline-size:0}.attribute-layout-dialog .task-field-cells{grid-template-columns:1fr}.attribute-conversion-note{border-block:1px solid var(--line);overflow-wrap:anywhere;padding-block:12px}@media (width<=700px){.attribute-builder-columns,.attribute-layout-dialog .attribute-builder-columns{grid-template-columns:1fr}.attribute-live-preview{position:static}.attribute-layout-list button:not(.attribute-layout-name){flex-basis:44px;inline-size:44px}.attribute-builder-columns details>summary{min-block-size:44px}}@media (forced-colors:active){.attribute-layout-list li[data-current=true]{border-color:highlight}}.admin-field-lock{min-width:0;max-width:100%;font-size:14px}.admin-field-lock>button{white-space:normal;align-items:center;gap:8px;max-width:100%;min-height:36px;display:inline-flex}.admin-field-lock svg{width:18px;max-width:18px;height:18px;color:var(--muted,#a5aab3);flex:0 0 18px}.admin-field-prompt{overflow-wrap:anywhere;max-width:480px;padding:12px 0}.admin-field-prompt p{color:var(--muted,#a5aab3);margin:0 0 10px;line-height:1.5}.admin-field-prompt button{white-space:normal;background:var(--surface,#202224);max-width:100%;min-height:40px;color:var(--text,#eee);border:1px solid var(--border,#393c40);border-radius:var(--radius-ui);padding:8px 12px}.admin-field-prompt button:disabled{opacity:.55}@media (width<=760px){.admin-field-lock button{min-height:44px}}
