.directory-page>.page-search-bar,.directory-page>#page-search-results{display:none!important}.account-directory{margin-top:16px;min-width:0}.directory-tools{display:flex;align-items:end;gap:18px;margin-bottom:16px;flex-wrap:wrap}.directory-tools label{display:grid;gap:6px;flex:1;min-width:220px;font-size:12px;font-weight:700;color:var(--muted)}.directory-tools input{width:100%;border:1px solid var(--line);background:var(--white);color:var(--ink);border-radius:10px;padding:13px;font:inherit;font-size:14px;min-height:46px;box-sizing:border-box}.directory-tools>span{padding-bottom:12px;color:var(--muted);font-size:13px}.directory-body{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:16px;align-items:start}.directory-list,.directory-inspector{background:var(--white);border:1px solid var(--line);border-radius:14px;min-width:0}.directory-list{overflow:hidden}.directory-columns,.directory-row{display:grid;grid-template-columns:36px minmax(100px,1.2fr) minmax(115px,1fr) minmax(100px,1fr) 65px;gap:10px;align-items:center;padding:14px}.directory-columns{font-size:12px;color:var(--muted);background:var(--paper);padding-block:10px}.directory-row{border-top:1px solid var(--line)}.directory-row:nth-child(even){background:var(--paper)}.directory-row.is-selected{box-shadow:inset -3px 0 var(--teal);background:var(--mint)}.directory-star{padding:0;min-width:32px;min-height:44px;font-size:24px;color:var(--muted);border:0;background:transparent;cursor:pointer}.directory-star[aria-pressed=true]{color:#a87926}.directory-name{font:inherit;min-width:0;border:0;background:transparent;color:var(--ink);text-align:right;cursor:pointer;min-height:44px;padding:0}.directory-name strong,.directory-name small{display:block}.directory-name strong{font-size:14px}.directory-name small{font-size:12px;color:var(--muted);margin-top:3px;overflow-wrap:anywhere}.directory-balance{font-variant-numeric:tabular-nums;min-width:0}.directory-balance strong{display:block;font-size:15px;overflow-wrap:anywhere}.directory-balance small{display:block;font-size:12px}.directory-balance.ours{color:var(--teal-dark)}.directory-balance.theirs{color:var(--red)}.directory-balance.neutral{color:var(--muted)}.directory-last span,.directory-last small{display:block;font-size:12px;overflow-wrap:anywhere}.directory-last small{color:var(--muted);margin-top:3px}.directory-group{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;background:var(--paper);border-top:1px solid var(--line);font-size:12px;color:var(--muted)}.directory-group summary,.directory-more summary{cursor:pointer;color:var(--ink);font-size:12px;min-height:36px;display:flex;align-items:center}.directory-group details[open]{max-width:100%}.directory-group details .table-actions{margin-top:8px}.directory-inspector{padding:18px;position:sticky;top:calc(var(--account-toolbar-top,8px) + 76px);box-sizing:border-box}.directory-inspector h2{font-size:19px;margin:0 0 6px;overflow-wrap:anywhere;color:var(--ink)}.directory-inspector p{font-size:12px;color:var(--muted);margin:5px 0;overflow-wrap:anywhere}.directory-inspector>.directory-balance{border-block:1px solid var(--line);padding-block:16px;margin-block:15px}.directory-inspector>.directory-balance strong{font-size:23px}.directory-last-detail{display:grid;gap:6px;font-size:13px}.directory-last-detail small{color:var(--muted);font-size:12px}.directory-inspector-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:18px}.directory-inspector-actions>.button:first-child{grid-column:1/-1}.directory-inspector-actions>.button{min-width:0;white-space:normal;font-size:13px;min-height:44px}.directory-more{margin-top:14px;border-top:1px solid var(--line);padding-top:10px}.directory-more .table-actions{display:grid;grid-template-columns:1fr;margin-top:8px}.directory-more .button,.directory-more label{min-width:0;max-width:100%;white-space:normal}.directory-more select{width:100%;min-width:0}.directory-lock-note{font-weight:800;color:var(--red)!important}.directory-empty{padding:18px;color:var(--muted);font-size:13px}.directory-open{min-height:40px!important}.directory-page .design-primary-actions:empty{display:none}#fullscreen-toggle{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;padding:8px!important}#fullscreen-toggle svg{display:block;flex:none}:root[data-theme=dark] .directory-balance.ours{color:#a1e3ce}:root[data-theme=dark] .directory-star[aria-pressed=true]{color:#e6c37c}
@media(max-width:1200px){.directory-body{grid-template-columns:minmax(0,1fr) 225px}.directory-row,.directory-columns{grid-template-columns:32px minmax(95px,1fr) 115px 55px}.directory-last,.directory-columns>span:nth-child(4){display:none}.directory-inspector{padding:14px}}
@media(max-width:760px){.directory-body{grid-template-columns:minmax(0,1fr)}.directory-inspector{position:static;grid-row:1;padding:16px}.directory-inspector>.directory-balance{padding:10px 0;margin:10px 0}.directory-inspector-actions{display:flex;flex-wrap:wrap}.directory-inspector-actions>.button{flex:1 1 90px}.directory-last-detail{grid-template-columns:1fr 1fr}.directory-last-detail>small:first-child{grid-column:1/-1}.directory-inspector .directory-more{margin-top:8px;padding-top:4px}.directory-tools{gap:8px;align-items:center}.directory-tools label{min-width:0;flex-basis:100%}.directory-tools input{font-size:16px}.directory-tools>span{padding:0}.directory-columns{display:none}.directory-row{grid-template-columns:30px minmax(0,1fr) auto;gap:5px 9px;padding:12px}.directory-star{grid-column:1;grid-row:1/3;align-self:start}.directory-name{grid-column:2;grid-row:1}.directory-balance{grid-column:3;grid-row:1;text-align:left}.directory-last{display:block;grid-column:2;grid-row:2}.directory-last span{display:none}.directory-open{grid-column:3;grid-row:2}.directory-balance strong{font-size:14px}.directory-name strong{font-size:13px}.directory-name small{font-size:11px}.directory-group{flex-wrap:wrap}.directory-inspector .directory-balance{text-align:right}.directory-inspector .directory-more .table-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.directory-inspector .report-layout-control{grid-column:1/-1}.directory-inspector .directory-balance strong{font-size:21px}}
.directory-group strong{min-width:0;overflow-wrap:anywhere}.directory-inspector{scroll-margin-top:calc(var(--account-toolbar-top,8px) + 12px)}

.directory-inspector:has(.directory-more[open]){position:static}
