.mt-tree{gap:var(--ay-s1);padding:var(--ay-s2) var(--ay-s5) var(--ay-s8);flex-direction:column;display:flex}.mt-node{align-items:center;gap:var(--ay-s2) var(--ay-s4);width:100%;min-height:44px;padding:var(--ay-s4) var(--ay-s5);border-radius:var(--ay-r-md);color:var(--ay-text);text-align:left;font:var(--ay-weight-medium) var(--ay-fs-body)/1.3 var(--ay-font-ui);cursor:pointer;background:0 0;border:0;flex-wrap:wrap;display:flex}button.mt-node:hover{background:var(--ay-hover)}.mt-node--here{cursor:default;background:var(--ay-hover);box-shadow:inset 0 0 0 var(--ay-hair) var(--ay-line-strong)}.mt-node--child{margin-left:var(--ay-s6);width:calc(100% - var(--ay-s6))}.mt-node__t{min-width:0;font-weight:var(--ay-weight-semibold);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.mt-node__s{font:var(--ay-weight-medium) var(--ay-fs-meta)/1.2 var(--ay-font-ui);color:var(--ay-text-2);flex:none}.mt-node__sum{padding-left:var(--ay-s8);font:var(--ay-weight-regular) 12.5px/1.4 var(--ay-font-ui);color:var(--ay-text-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:100%;display:-webkit-box;overflow:hidden}.acc{gap:var(--ay-s8);min-width:0;display:grid;container-type:inline-size}.acc>*{min-width:0}.acc-summary{font-size:var(--ay-fs-body);color:var(--ay-text);margin:0;line-height:1.45}.acc-quiet{font-size:var(--ay-fs-meta);color:var(--ay-text-3);margin:0}.acc-presets{align-items:center;gap:var(--ay-s4);flex-wrap:wrap;display:flex}.acc-sec{gap:var(--ay-s4);min-width:0;display:grid}.acc-h{align-items:center;gap:var(--ay-s2);font-size:var(--ay-fs-meta);font-weight:var(--ay-weight-semibold);color:var(--ay-text-2);letter-spacing:0;margin:0;display:flex}.acc-grid{border:var(--ay-hair) solid var(--ay-line);border-radius:var(--ay-r-md);background:var(--ay-sheet);display:grid;overflow:hidden}.acc-row{align-items:center;gap:var(--ay-s4);padding:var(--ay-s3) var(--ay-s6);border-top:var(--ay-hair) solid var(--ay-line);grid-template-columns:minmax(0,1fr) repeat(3,minmax(96px,124px));min-height:40px;display:grid}.acc-row:first-child{border-top:0}.acc-row--head{min-height:28px;font-size:var(--ay-fs-caps);font-weight:var(--ay-weight-semibold);color:var(--ay-text-3);background:var(--ay-sunken)}.acc-row[data-changed] .acc-mod__name:after{content:" · changed";font-weight:var(--ay-weight-regular);color:var(--ay-text-3)}.acc-mod{gap:1px;min-width:0;display:grid}.acc-mod__name{font-size:var(--ay-fs-body);font-weight:var(--ay-weight-medium);color:var(--ay-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.acc-mod__hint{font-size:var(--ay-fs-meta);color:var(--ay-text-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.acc-td{min-width:0}.acc-cell select[data-d=never]{color:var(--ay-danger-text);font-weight:var(--ay-weight-semibold)}.acc-cell select[data-d=ask]{color:var(--ay-warn-text,var(--ay-text));font-weight:var(--ay-weight-medium)}.acc-cell select:disabled{opacity:1;color:var(--ay-text-2);cursor:default}.acc-powers{border:var(--ay-hair) solid var(--ay-line);border-radius:var(--ay-r-md);background:var(--ay-sheet);display:grid;overflow:hidden}.acc-power{align-items:center;gap:var(--ay-s4);padding:var(--ay-s3) var(--ay-s6);border-top:var(--ay-hair) solid var(--ay-line);grid-template-columns:minmax(0,1fr) minmax(96px,148px);min-height:40px;display:grid}.acc-power:first-child{border-top:0}.acc-power .acc-mod__hint{white-space:normal}.acc-lock{font-size:var(--ay-fs-meta);color:var(--ay-text-3)}.acc-scopes{gap:var(--ay-s6);display:grid}.acc-scope{gap:var(--ay-s2);min-width:0;display:grid}.acc-scope__head{align-items:baseline;gap:var(--ay-s2) var(--ay-s4);flex-wrap:wrap;display:flex}.acc-scope__name{font-size:var(--ay-fs-body);font-weight:var(--ay-weight-medium)}.acc-scope__hint{font-size:var(--ay-fs-meta);color:var(--ay-text-3)}.acc-scope__chips{gap:var(--ay-s2);flex-wrap:wrap;align-items:center;min-height:20px;display:flex}.acc-scope__pick,.acc-scope__add{max-width:320px}.acc-scope__add{gap:var(--ay-s2);grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}.acc-scope__hits{padding:var(--ay-s1);border:var(--ay-hair) solid var(--ay-line);border-radius:var(--ay-r-sm);background:var(--ay-sheet);grid-column:1/-1;margin:0;list-style:none;display:grid}.acc-scope__hit{text-align:left;width:100%;padding:var(--ay-s2) var(--ay-s4);border-radius:var(--ay-r-xs);font:inherit;font-size:var(--ay-fs-body);color:var(--ay-text);cursor:pointer;background:0 0;border:0;display:block}.acc-scope__hit:hover,.acc-scope__hit:focus-visible{background:var(--ay-hover,var(--ay-sunken))}.acc-logbar{align-items:center;gap:var(--ay-s4);flex-wrap:wrap;display:flex}.acc-log{border:var(--ay-hair) solid var(--ay-line);border-radius:var(--ay-r-md);background:var(--ay-sheet);margin:0;padding:0;list-style:none;overflow:hidden}.acc-log__row{gap:var(--ay-s4);padding:var(--ay-s3) var(--ay-s6);border-top:var(--ay-hair) solid var(--ay-line);font-size:var(--ay-fs-meta);grid-template-columns:72px minmax(0,1fr) auto;align-items:baseline;display:grid}.acc-log__row:first-child{border-top:0}.acc-log__kind{font-weight:var(--ay-weight-semibold);color:var(--ay-text-2)}.acc-log__row[data-kind=refused] .acc-log__kind{color:var(--ay-danger-text)}.acc-log__what{color:var(--ay-text);overflow-wrap:anywhere}.acc-log__meta{color:var(--ay-text-3);white-space:nowrap}.acc-settings{gap:var(--ay-s6);min-width:0;display:grid}.acc-who{align-items:center;gap:var(--ay-s4);display:flex}.acc-who__k{font-size:var(--ay-fs-meta);color:var(--ay-text-2)}.acc-who .k-select{min-width:200px;max-width:320px}@container (width<=560px){.acc-row{gap:var(--ay-s2) var(--ay-s3);padding:var(--ay-s4);grid-template-columns:repeat(3,minmax(0,1fr))}.acc-row--head{display:none}.acc-row .acc-mod{grid-column:1/-1}.acc-td{gap:var(--ay-s1);display:grid}.acc-td:before{content:attr(data-op);font-size:var(--ay-fs-caps);font-weight:var(--ay-weight-semibold);color:var(--ay-text-3)}.acc-mod__hint{white-space:normal}.acc-power{padding:var(--ay-s4);grid-template-columns:minmax(0,1fr)}.acc-log__row{grid-template-columns:64px minmax(0,1fr)}.acc-log__meta{white-space:normal;grid-column:2}.acc-scope__pick,.acc-scope__add,.acc-who .k-select{max-width:none}.acc-who{flex-wrap:wrap}}
