.p9-layout{grid-template-columns:180px minmax(0,1fr);align-items:start;gap:24px;display:grid}.p9-navigation{border:1px solid var(--border);background:var(--surface);border-radius:6px;flex-direction:column;gap:4px;padding:8px;display:flex}.p9-navigation [role=tab]{justify-content:flex-start}.p9-navigation [data-state=active]{background:var(--info-soft);color:var(--info)}.p9-settings{min-width:0}.p9-settings .ob-set-row{flex-wrap:wrap;gap:12px}.p9-name{flex:1;min-width:120px}.p9-controls{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.p9-form{gap:20px;display:grid}.p9-panel{border:1px solid var(--border);background:var(--surface);border-radius:6px;padding:20px}.p9-template-scroll{overscroll-behavior:contain;border:1px solid var(--border);background:var(--surface);border-radius:6px;max-width:100%;min-height:280px;max-height:calc(100vh - 300px);overflow:auto}.p9-template-table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%}.p9-template-table .p9-template-module{width:240px}.p9-template-table .p9-template-type{width:160px}.p9-template-table :is(th,td){vertical-align:middle;border-bottom:1px solid var(--border);padding:12px 16px}.p9-template-table thead th{z-index:1;background:var(--surface-hover);color:var(--text-muted);overflow-wrap:break-word;box-shadow:inset 0 -1px 0 var(--border), 1px 0 0 var(--border);line-height:1.5;position:sticky;top:0}.p9-template-table tr>:first-child{z-index:1;text-align:left;background:var(--surface);box-shadow:1px 0 0 var(--border);position:sticky;left:0}.p9-template-table thead tr>:first-child{z-index:2;background:var(--surface-hover)}.p9-template-table tbody tr:hover>:is(th,td){background:var(--surface-hover)}.p9-template-table .ob-toggle{vertical-align:middle;justify-content:center;align-items:center;min-width:44px;min-height:44px;margin:0;display:inline-flex;position:relative}.p9-template-table .ob-toggle>span:not(.ob-toggle-track){clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.p5-feed{min-width:0}.p5-feed .ob-feed-body{overflow-wrap:anywhere;min-width:0}.p5-feed .ob-feed-body>b{font-weight:400}.p5-feed .ob-feed-item>.ob-btn{white-space:normal;text-align:left;grid-column:1/-1;justify-content:start;height:auto;padding:0}.p5-action-content{grid-template-columns:32px minmax(0,1fr) auto;align-items:start;gap:12px;width:100%;display:grid}.p5-empty{color:var(--text-muted);padding:16px;font-size:13px}.p5-filters{flex-wrap:wrap;gap:6px;padding:12px 0;display:flex}.p5-notifications{width:min(420px,100vw - 24px)}.p5-notifications .ob-panel{border:0}.p5-notifications .ob-feed{padding:12px}.p5-feed .ob-feed-item:has(>.ob-btn){padding-bottom:0}.p5-feed .ob-feed-item>.ob-btn{padding-block-end:var(--space-5)}.p5-feed .ob-feed-item:last-child>.ob-btn{padding-block-end:0}.p5-feed .ob-feed-new>.ob-btn{background:var(--info-soft)}.p5-feed .ob-feed-new>.ob-btn:hover{background:var(--teal-200)}.p5-feed .ob-feed-new .ob-feed-icon{background:var(--surface)}.p5-notifications .ob-feed-item:before{display:none}.p5-notifications .ob-feed-item>.ob-btn{width:auto;margin-inline:calc(-1 * (var(--space-6) + var(--space-3)));padding-inline:calc(var(--space-6) + var(--space-3));border-radius:0}.p9-approvals{margin:0;padding:0;list-style:none}.p9-approvals>li{border-bottom:1px solid var(--border)}@media (width<=640px){.p5-feed .ob-feed-item{grid-template-columns:28px minmax(0,1fr)}.p5-feed .ob-feed-item>time{white-space:normal;grid-column:2}.p9-layout{grid-template-columns:minmax(0,1fr);gap:16px}.p9-navigation{flex-flow:wrap}.p5-action-content{grid-template-columns:28px minmax(0,1fr)}.p5-action-content>time{grid-column:2}}
