:is(.app.r11,.workspace-shell) .org-module-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;display:flex}:is(.app.r11,.workspace-shell) .org-tabs{border-bottom:1px solid var(--color-border-default);scrollbar-width:none;gap:2px;margin:0 0 16px;display:flex;overflow-x:auto}:is(.app.r11,.workspace-shell) .org-tabs::-webkit-scrollbar{display:none}:is(.app.r11,.workspace-shell) .org-tabs button{min-height:40px;color:var(--color-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0 14px;font-size:13px;position:relative}:is(.app.r11,.workspace-shell) .org-tabs button:hover{color:var(--color-text-primary)}:is(.app.r11,.workspace-shell) .org-tabs button[aria-selected=true]{color:var(--color-text-link);font-weight:600}:is(.app.r11,.workspace-shell) .org-tabs button[aria-selected=true]:after{content:"";background:var(--color-action-primary);height:2px;position:absolute;bottom:-1px;left:10px;right:10px}:is(.app.r11,.workspace-shell) .org-toolbar-filter{flex-wrap:wrap;align-items:center;gap:4px;display:flex}:is(.app.r11,.workspace-shell) .org-toolbar-filter>span{color:var(--color-text-secondary);margin-right:6px;font-size:12px}:is(.app.r11,.workspace-shell) .org-toolbar-filter button{min-height:28px;color:var(--color-text-secondary);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;padding:0 10px;font-size:12px}:is(.app.r11,.workspace-shell) .org-toolbar-filter button.active{border-color:var(--color-border-default);background:var(--color-surface-sunken);color:var(--color-text-primary);font-weight:600}:is(.app.r11,.workspace-shell) .org-list{border:1px solid var(--color-border-default);background:var(--color-surface-raised);border-radius:10px;margin:0 0 16px;overflow:hidden}:is(.app.r11,.workspace-shell) .org-list-toolbar{border-bottom:1px solid var(--color-border-default);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:8px 12px;display:flex}:is(.app.r11,.workspace-shell) .org-list-toolbar>b{font-size:13px}:is(.app.r11,.workspace-shell) .org-list-actions{align-items:center;gap:8px;margin-left:auto;display:flex}:is(.app.r11,.workspace-shell) .org-list-actions>span{color:var(--color-text-secondary);font-size:12px}:is(.app.r11,.workspace-shell) .org-list-actions button{border:1px solid var(--color-border-default);background:var(--color-surface-raised);min-height:30px;color:var(--color-text-primary);font:inherit;cursor:pointer;border-radius:6px;align-items:center;gap:5px;padding:0 12px;font-size:12px;display:inline-flex}:is(.app.r11,.workspace-shell) .org-list-actions button.primary{background:var(--color-action-primary);color:var(--color-action-primary-text);border-color:#0000}:is(.app.r11,.workspace-shell) .org-list-actions button:disabled{opacity:.5;cursor:not-allowed}:is(.app.r11,.workspace-shell) .org-list-actions svg{width:14px;height:14px}:is(.app.r11,.workspace-shell) .org-table-wrap{overflow-x:auto}:is(.app.r11,.workspace-shell) .org-table{border-collapse:collapse;width:100%;min-width:720px;font-size:13px}:is(.app.r11,.workspace-shell) .org-table th{border-bottom:1px solid var(--color-border-default);background:var(--color-surface-sunken);color:var(--color-text-secondary);text-align:left;white-space:nowrap;padding:9px 12px;font-size:12px;font-weight:600}:is(.app.r11,.workspace-shell) .org-table td{border-bottom:1px solid var(--color-border-default);color:var(--color-text-primary);vertical-align:middle;padding:10px 12px}:is(.app.r11,.workspace-shell) .org-table tbody tr:last-child td{border-bottom:0}:is(.app.r11,.workspace-shell) .org-table tbody tr:hover td{background:var(--color-surface-sunken)}:is(.app.r11,.workspace-shell) .org-table td b{font-weight:600}:is(.app.r11,.workspace-shell) .org-table td.num{font-variant-numeric:tabular-nums;white-space:nowrap}:is(.app.r11,.workspace-shell) .org-table .end{text-align:right}:is(.app.r11,.workspace-shell) .org-table td.empty{color:var(--color-text-secondary);text-align:center;padding:28px 12px}:is(.app.r11,.workspace-shell) .org-table td button,:is(.app.r11,.workspace-shell) .org-table td select{border:1px solid var(--color-border-default);background:var(--color-surface-raised);min-height:28px;color:var(--color-text-primary);font:inherit;cursor:pointer;border-radius:6px;padding:0 10px;font-size:12px}:is(.app.r11,.workspace-shell) .org-table td button:disabled,:is(.app.r11,.workspace-shell) .org-table td select:disabled{opacity:.5;cursor:not-allowed}:is(.app.r11,.workspace-shell) .org-badge{background:var(--color-surface-sunken);color:var(--color-text-secondary);white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:12px;display:inline-block}:is(.app.r11,.workspace-shell) .org-badge.ok,:is(.app.r11,.workspace-shell) .org-badge.active{background:var(--color-state-success-soft);color:var(--color-state-success)}:is(.app.r11,.workspace-shell) .org-badge.expiring{background:var(--color-state-warning-soft);color:var(--color-state-warning)}:is(.app.r11,.workspace-shell) .org-badge.overdue,:is(.app.r11,.workspace-shell) .org-badge.terminated{background:var(--color-state-error-soft);color:var(--color-state-error)}:is(.app.r11,.workspace-shell) .org-profile{border:1px solid var(--color-border-default);background:var(--color-surface-raised);border-radius:10px;margin:0 0 16px}:is(.app.r11,.workspace-shell) .org-profile-head{border-bottom:1px solid var(--color-border-default);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}:is(.app.r11,.workspace-shell) .org-profile-head b{font-size:15px;display:block}:is(.app.r11,.workspace-shell) .org-profile-head small{color:var(--color-text-secondary);margin-top:2px;font-size:12px;display:block}:is(.app.r11,.workspace-shell) .org-profile-head label{color:var(--color-text-secondary);align-items:center;gap:8px;font-size:12px;display:flex}:is(.app.r11,.workspace-shell) .org-profile form{padding:4px 16px 16px}:is(.app.r11,.workspace-shell) .org-profile fieldset{border:0;border-bottom:1px solid var(--color-border-default);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px 16px;min-width:0;margin:0;padding:14px 0;display:grid}:is(.app.r11,.workspace-shell) .org-profile fieldset:last-of-type{border-bottom:0}:is(.app.r11,.workspace-shell) .org-profile .org-fieldset-title{color:var(--color-text-primary);grid-column:1/-1;margin:0;font-size:13px;font-weight:600}:is(.app.r11,.workspace-shell) .org-profile fieldset>label{gap:4px;min-width:0;display:grid}:is(.app.r11,.workspace-shell) .org-profile fieldset>label.wide{grid-column:span 2}:is(.app.r11,.workspace-shell) .org-profile fieldset>label.full{grid-column:1/-1}:is(.app.r11,.workspace-shell) .org-profile fieldset>label>span{color:var(--color-text-secondary);font-size:12px}:is(.app.r11,.workspace-shell) .org-profile input,:is(.app.r11,.workspace-shell) .org-profile select,:is(.app.r11,.workspace-shell) .org-profile textarea{border:1px solid var(--color-border-default);background:var(--color-surface-raised);width:100%;min-height:34px;color:var(--color-text-primary);font:inherit;box-sizing:border-box;border-radius:6px;padding:0 10px;font-size:13px}:is(.app.r11,.workspace-shell) .org-profile textarea{resize:vertical;padding:8px 10px}:is(.app.r11,.workspace-shell) .org-profile input:disabled,:is(.app.r11,.workspace-shell) .org-profile select:disabled,:is(.app.r11,.workspace-shell) .org-profile textarea:disabled{background:var(--color-surface-sunken);color:var(--color-text-secondary)}:is(.app.r11,.workspace-shell) .org-form-actions{border-top:1px solid var(--color-border-default);justify-content:flex-end;padding-top:12px;display:flex}@media (max-width:720px){:is(.app.r11,.workspace-shell) .org-profile fieldset>label.wide{grid-column:1/-1}:is(.app.r11,.workspace-shell) .org-profile fieldset{grid-template-columns:1fr}.app.r11 .matters-list .org-table-wrap{overflow-x:visible}.app.r11 .matters-list .org-table,.app.r11 .matters-list .org-table tbody{width:100%;min-width:0;display:block}.app.r11 .matters-list .org-table thead{display:none}.app.r11 .matters-list .org-table tr{border-bottom:1px solid var(--color-border-default);grid-template-columns:minmax(0,1fr) auto auto;gap:6px 12px;padding:12px;display:grid}.app.r11 .matters-list .org-table tr:last-child{border-bottom:0}.app.r11 .matters-list .org-table td{overflow-wrap:anywhere;border:0;min-width:0;padding:0;display:block}.app.r11 .matters-list .org-table td:first-child{grid-area:1/1/auto/3}.app.r11 .matters-list .org-table td:nth-child(2){color:var(--color-text-secondary);grid-area:2/1/auto/-1}.app.r11 .matters-list .org-table td:nth-child(3){grid-area:1/3}.app.r11 .matters-list .org-table td:nth-child(4){color:var(--color-text-secondary);grid-area:3/1/auto/-1}.app.r11 .matters-list .org-table td:nth-child(5){text-align:left;grid-area:4/1}.app.r11 .matters-list .org-table td:nth-child(6){grid-area:4/2}.app.r11 .matters-list .org-table td:nth-child(7){grid-area:4/3}.app.r11 .matters-list .org-table td:nth-child(n+5){color:var(--color-text-secondary);font-size:12px}.app.r11 .matters-list .org-table td:nth-child(n+2):before{content:attr(data-label) " · ";color:var(--color-text-tertiary)}.app.r11 .matters-list .org-table td:nth-child(3):before{content:none}}:is(.app.r11,.workspace-shell) .org-register-view{display:block}:is(.app.r11,.workspace-shell) .org-register-view .org-register-notice{margin:0 0 12px}:is(.app.r11,.workspace-shell) .org-profile-head label>span{white-space:nowrap}:is(.app.r11,.workspace-shell) .org-row-link{cursor:pointer}:is(.app.r11,.workspace-shell) .org-table td button.org-link{min-height:0;color:var(--color-text-link);font:inherit;text-align:left;background:0 0;border:0;padding:0;font-size:13px}:is(.app.r11,.workspace-shell) .org-row-actions{gap:6px;display:inline-flex}:is(.app.r11,.workspace-shell) .org-table td button.confirm{background:var(--color-action-primary);color:var(--color-action-primary-text);border-color:#0000}:is(.app.r11,.workspace-shell) .org-table td button.reject{color:var(--color-state-error)}:is(.app.r11,.workspace-shell) .org-table td.end{white-space:nowrap}:is(.app.r11,.workspace-shell) .org-row-actions button{white-space:nowrap;min-width:52px}:is(.app.r11,.workspace-shell) .org-table td .org-table-icon{color:var(--color-text-secondary);vertical-align:middle;margin-right:8px;display:inline-flex}:is(.app.r11,.workspace-shell) .org-table td .org-table-icon svg{width:15px;height:15px}:is(.app.r11,.workspace-shell) .org-dl{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin:0;display:grid}:is(.app.r11,.workspace-shell) .org-dl>div{border-bottom:1px solid var(--color-border-default);grid-template-columns:110px minmax(0,1fr);gap:8px;padding:10px 14px;display:grid}:is(.app.r11,.workspace-shell) .org-dl dt{color:var(--color-text-secondary);font-size:12px}:is(.app.r11,.workspace-shell) .org-dl dd{overflow-wrap:anywhere;margin:0;font-size:13px}.workspace-shell .org-list:not(#x){box-shadow:none;padding:0}:is(.app.r11,.workspace-shell) .org-toolbar-filter button{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}:is(.app.r11,.workspace-shell) .org-toolbar-filter button svg{width:14px;height:14px}.text-scale{border:1px solid var(--ws-line,#dce2de);border-radius:999px;align-items:center;gap:2px;padding:2px;display:inline-flex}.text-scale button{width:30px;height:30px;color:var(--ws-muted,#66716b);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.text-scale button[aria-pressed=true]{background:var(--ws-mint,#dcebe3);color:var(--ws-green,#1f6249);font-weight:600}.text-scale button:focus-visible{outline:2px solid var(--ws-green,#1f6249);outline-offset:1px}@media (max-width:899px){.text-scale button{width:44px;height:44px}}.workspace-shell[data-text-scale=standard]{zoom:1.15;min-height:86.9565dvh}.workspace-shell[data-text-scale=standard] .workspace-main{min-height:86.9565dvh}.workspace-shell[data-text-scale=standard] .state-canvas{min-height:calc(86.9565dvh - 66px)}.workspace-shell[data-text-scale=large]{zoom:1.3;min-height:76.9231dvh}.workspace-shell[data-text-scale=large] .workspace-main{min-height:76.9231dvh}.workspace-shell[data-text-scale=large] .state-canvas{min-height:calc(76.9231dvh - 66px)}.workspace-shell[data-text-scale=xlarge]{zoom:1.45;min-height:68.9655dvh}.workspace-shell[data-text-scale=xlarge] .workspace-main{min-height:68.9655dvh}.workspace-shell[data-text-scale=xlarge] .state-canvas{min-height:calc(68.9655dvh - 66px)}.app.r11[data-text-scale=standard]{zoom:1.15}.app.r11[data-text-scale=large]{zoom:1.3}.app.r11[data-text-scale=xlarge]{zoom:1.45}
