.library-state{display:inline-block;background:var(--notice);border:1px solid var(--border);padding:8px 12px;font-weight:500}.library-record{border-top:1px solid var(--border);padding:24px 0}.library-record h2{font-size:18px;font-weight:500;overflow-wrap:anywhere}.library-record h3{font-size:13px;font-weight:500;margin:20px 0 8px}.library-facts{display:grid;grid-template-columns:144px minmax(0,1fr);gap:8px 16px;max-width:960px}.library-facts dt{color:var(--muted)}.library-facts dd{margin:0;overflow-wrap:anywhere}.library-payload{padding-left:12px;border-left:1px solid var(--border)}.library-payload dt{font-weight:500;margin:12px 0 4px}.library-payload dd{margin:0;overflow-wrap:anywhere}.library-missing{color:var(--muted)}.library-table{overflow-x:auto;max-width:100%}.library-table table{border-collapse:collapse;width:100%;font-size:12px}.library-table th,.library-table td{padding:12px 8px;text-align:left;border-bottom:1px solid var(--border);vertical-align:top;overflow-wrap:anywhere}.library-table th{font-weight:500}.library-record details{margin:20px 0}.library-record ol{padding-left:24px}@media(max-width:575px){.library-facts{grid-template-columns:1fr;gap:4px}.library-facts dd{margin-bottom:12px}.library-table table{min-width:560px}}

.workspace main,.workspace nav{min-width:0}.library-table{width:100%}@media(max-width:575px){.workspace{grid-template-columns:minmax(0,1fr)}}

.library-view-selector{display:flex;gap:4px;margin:0 0 24px;padding:4px;border:1px solid var(--border);width:fit-content;max-width:100%}.library-view-selector a{display:inline-flex;align-items:center;min-height:40px;padding:8px 20px;text-decoration:none;border:1px solid transparent}.library-view-selector a[aria-current=true]{background:var(--notice);border-color:var(--border);font-weight:500}.library-proposal{padding:20px 0;border-bottom:1px solid var(--border)}.library-proposal h2{font-size:16px;font-weight:500;overflow-wrap:anywhere}.library-proposal details{margin:12px 0 0}.library-empty{margin:24px 0;color:var(--muted)}.workspace main>p{margin-bottom:16px}
html[data-navigation-state] .workspace>main{visibility:hidden}.console-navigation-status{display:none;padding:8px 16px;margin:0;background:var(--surface)}html[data-navigation-state]:not([data-session-state]) .console-navigation-status{display:block;position:fixed;top:8px;right:16px;z-index:2;border:1px solid var(--border)}
