:root{--background:#f5f7f3;--foreground:#202522;--muted:#63716a;--panel:#ffffff;--panel-soft:#eef3ea;--line:#d9dfd6;--line-strong:#c3ccc0;--accent:#116b58;--accent-strong:#0d4c40;--amber:#b76725;--sidebar:#17221e;--sidebar-muted:#9eaaa4;--sidebar-active:#e9f3ee}*{box-sizing:border-box}body,html{margin:0;min-height:100%;background:var(--background);color:var(--foreground);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{min-height:100vh}a{color:inherit}h1,h2,p{margin-top:0}.portal-frame{display:grid;grid-template-columns:264px minmax(0,1fr);min-height:100vh}.sidebar{position:-webkit-sticky;position:sticky;top:0;flex-direction:column;gap:28px;height:100vh;padding:22px 18px;background:var(--sidebar)}.brand,.sidebar{display:flex;color:#ffffff}.brand{gap:12px;align-items:center;text-decoration:none}.brand-mark{display:grid;width:38px;height:38px;place-items:center;background:var(--accent);border:1px solid rgb(255 255 255/18%);border-radius:8px;font-weight:800}.brand small,.brand strong{display:block}.brand small{margin-top:2px;color:var(--sidebar-muted);font-size:.78rem}.nav-list{display:grid;grid-gap:6px;gap:6px}.org-control{display:grid;grid-gap:8px;gap:8px}.org-label{color:var(--sidebar-muted);font-size:.72rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.org-select{width:100%;min-height:40px;padding:0 10px;color:#ffffff;background:rgb(255 255 255/7%);border:1px solid rgb(255 255 255/10%);border-radius:8px;outline:0}.org-select:disabled{color:var(--sidebar-muted)}.org-select option{color:var(--foreground);background:var(--panel)}.nav-item{display:flex;gap:10px;align-items:center;min-height:40px;padding:0 11px;color:var(--sidebar-muted);border-radius:8px;text-decoration:none}.nav-item.active,.nav-item:hover{background:rgb(255 255 255/9%);color:#ffffff}.nav-item.active{box-shadow:inset 3px 0 0 var(--sidebar-active)}.sidebar-status{display:grid;grid-gap:10px;gap:10px;margin-top:auto}.sidebar-org-trigger,.sidebar-user-trigger{width:100%;min-height:40px;padding:0 10px;color:#ffffff;background:rgb(255 255 255/7%);border:1px solid rgb(255 255 255/10%);border-radius:8px}.sidebar-org-trigger:hover,.sidebar-user-trigger:hover{background:rgb(255 255 255/10%)}.sidebar-org-trigger .cl-organizationPreviewMainIdentifier,.sidebar-user-trigger .cl-userButtonOuterIdentifier{color:#ffffff}.sidebar-org-trigger .cl-organizationPreviewSecondaryIdentifier,.sidebar-org-trigger .cl-organizationSwitcherTriggerIcon{color:var(--sidebar-muted)}.sidebar-user-trigger{justify-content:flex-start}.sidebar-user-trigger .cl-userButtonBox{width:100%;flex-direction:row-reverse;justify-content:flex-end}.sidebar-user-trigger .cl-userButtonOuterIdentifier{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content-frame{min-width:0}.auth-page{display:grid;min-height:100vh;place-items:center;padding:32px;background:linear-gradient(180deg,rgb(255 255 255/70%),rgb(255 255 255/0)),var(--background)}.page-shell{width:min(1120px,calc(100% - 48px));margin:0 auto;padding:42px 0}.page-header{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:28px;gap:28px;align-items:flex-end;padding-bottom:28px;border-bottom:1px solid var(--line)}.eyebrow{margin:0 0 10px;color:var(--accent);font-size:.78rem;font-weight:800;text-transform:uppercase}.eyebrow,h1{letter-spacing:0}h1{margin-bottom:14px;font-size:clamp(2.4rem,5vw,4.3rem);line-height:1}.lede{max-width:720px;margin-bottom:0;color:var(--muted);font-size:1.03rem;line-height:1.6}.status-panel{display:flex;gap:14px;align-items:flex-start;padding:18px;background:var(--panel);border:1px solid var(--line);border-radius:8px;box-shadow:0 14px 44px rgb(32 37 34/7%)}.status-panel span,.status-panel strong{display:block}.status-panel strong{margin-bottom:5px;color:var(--accent-strong)}.status-panel span{color:var(--muted);line-height:1.45}.status-dot{width:12px;height:12px;margin-top:5px;flex:0 0 auto;background:var(--accent);border-radius:50%;box-shadow:0 0 0 6px rgb(18 108 89/12%)}.module-grid,.workspace-grid{display:grid;grid-gap:16px;gap:16px;margin:28px 0}.module-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.workspace-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.module-card,.table-panel,.workspace-panel{background:var(--panel);border:1px solid var(--line);border-radius:8px}.module-card,.workspace-panel{min-height:156px;padding:20px}.module-card h2,.roadmap h2,.workspace-panel h2{margin-bottom:12px;font-size:1rem;letter-spacing:0}.module-card p,.roadmap a,.roadmap li,.table-row span,.workspace-panel p{color:var(--muted);line-height:1.55}.module-card p,.workspace-panel p{margin-bottom:0}.roadmap{padding:24px;background:var(--panel-soft);border:1px solid var(--line);border-left:4px solid var(--amber);border-radius:8px}.roadmap a{color:var(--accent-strong);font-weight:700}.roadmap ol{display:grid;grid-gap:8px;gap:8px;margin:0;padding-left:22px}.module-hero{margin-bottom:0}.table-panel{margin-top:28px;overflow:hidden}.table-row{display:grid;grid-template-columns:180px minmax(0,1fr) 110px;grid-gap:18px;gap:18px;align-items:center;padding:18px 20px;border-bottom:1px solid var(--line)}.table-row:last-child{border-bottom:0}.table-row em{justify-self:start;padding:4px 8px;color:var(--accent-strong);background:#e6f0eb;border-radius:999px;font-size:.78rem;font-style:normal;font-weight:700}.table-action{min-height:32px;padding:0 12px;color:#ffffff;background:var(--accent);border:0;border-radius:8px;font:inherit;font-size:.82rem;font-weight:700;cursor:pointer}.table-action:disabled{color:var(--accent-strong);background:#e6f0eb;cursor:default}.settings-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin:28px 0 0}.settings-card{display:flex;gap:12px;align-items:flex-start;min-height:116px;padding:18px;background:var(--panel);border:1px solid var(--line);border-radius:8px;text-decoration:none}.settings-card.primary{border-color:#b9d6cc;box-shadow:inset 0 0 0 1px #e6f0eb}.settings-card svg{color:var(--accent);flex:0 0 auto}.settings-card small,.settings-card strong{display:block}.settings-card strong{margin-bottom:6px;color:var(--foreground)}.settings-card small{color:var(--muted);font-size:.86rem;line-height:1.45}.maude-shell{display:grid;grid-gap:18px;gap:18px;width:min(1680px,calc(100% - 40px));margin:0 auto;padding:26px 0}.maude-topbar{display:flex;gap:20px;align-items:flex-end;justify-content:space-between}.maude-topbar h1{margin-bottom:0;font-size:2.6rem}.maude-metrics{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.maude-metrics span,.maude-tag{display:inline-flex;gap:6px;align-items:center;min-height:28px;padding:0 9px;color:var(--muted);background:var(--panel);border:1px solid var(--line);border-radius:999px;font-size:.78rem;font-weight:700}.maude-inline-reference,.maude-reference-link{display:inline-flex;gap:7px;align-items:center;min-height:28px;color:var(--accent-strong);font-size:.82rem;font-weight:800;text-decoration:none}.maude-reference-link{padding:0 9px;background:#e6f0eb;border:1px solid #cde0d7;border-radius:999px}.maude-inline-reference{margin-top:8px}.maude-metrics strong{color:var(--foreground)}.maude-filters{display:grid;grid-template-columns:84px minmax(136px,1fr) minmax(104px,.65fr) 86px 108px 108px minmax(196px,1.45fr) 64px 64px;grid-gap:8px;gap:8px;align-items:flex-end;overflow-x:auto;overflow-y:hidden;padding:10px 12px;background:var(--panel);border:1px solid var(--line);border-radius:8px;scrollbar-width:thin}.maude-filters label,.maude-review-form label{display:grid;grid-gap:6px;gap:6px;color:var(--muted);font-size:.76rem;font-weight:800}.maude-filters>label{min-width:0;gap:4px;font-size:.7rem;line-height:1;white-space:nowrap}.maude-filters input,.maude-filters select,.maude-review-form input,.maude-review-form select,.maude-review-form textarea{width:100%;min-height:38px;padding:0 10px;color:var(--foreground);background:#ffffff;border:1px solid var(--line-strong);border-radius:8px;font:inherit;font-size:.9rem;outline:0}.maude-filters input,.maude-filters select{min-width:0;min-height:34px;padding:0 8px;font-size:.82rem;text-overflow:ellipsis}.maude-review-form textarea{min-height:128px;padding:10px;resize:vertical}.maude-search span{position:relative;display:flex;align-items:center}.maude-search svg{position:absolute;left:10px;color:var(--muted)}.maude-search input{min-width:0;padding-left:32px}.maude-action-grid button,.maude-filters button,.maude-next-link{display:inline-flex;gap:7px;align-items:center;justify-content:center;min-height:38px;padding:0 12px;color:#ffffff;background:var(--accent);border:0;border-radius:8px;font:inherit;font-size:.85rem;font-weight:800;text-decoration:none;cursor:pointer}.maude-review-grid{display:grid;grid-template-columns:320px minmax(0,1fr) 340px;grid-gap:14px;gap:14px;align-items:flex-start}.maude-case-detail,.maude-case-list,.maude-empty,.maude-feedback{background:var(--panel);border:1px solid var(--line);border-radius:8px}.maude-case-list,.maude-feedback{position:-webkit-sticky;position:sticky;top:18px;max-height:calc(100vh - 36px);overflow:hidden}.maude-list-header{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:0 14px;border-bottom:1px solid var(--line)}.maude-list-header span{color:var(--muted);font-size:.8rem}.maude-list-pager{display:grid;grid-template-columns:72px 1fr 72px;grid-gap:8px;gap:8px;align-items:center;min-height:42px;padding:8px 14px;border-bottom:1px solid var(--line);color:var(--muted);font-size:.78rem}.maude-list-pager a,.maude-list-pager span{color:inherit;font-weight:800;text-align:center;text-decoration:none}.maude-list-pager span{opacity:.45}.maude-list-pager em{overflow:hidden;font-style:normal;text-align:center;text-overflow:ellipsis;white-space:nowrap}.maude-list-items{max-height:calc(100vh - 126px);overflow-y:auto}.maude-list-item{display:grid;grid-gap:5px;gap:5px;padding:12px 14px;border-bottom:1px solid var(--line);text-decoration:none}.maude-list-item.active,.maude-list-item:hover{background:#eef5f0}.maude-list-item span{display:flex;gap:8px;align-items:center;justify-content:space-between}.maude-list-item em{color:var(--accent-strong);font-size:.72rem;font-style:normal;font-weight:800}.maude-list-item small{overflow:hidden;color:var(--muted);font-size:.78rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.maude-case-detail{min-width:0;overflow:hidden}.maude-case-title{display:flex;gap:16px;align-items:flex-start;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--line)}.maude-case-title h2,.maude-empty h2,.maude-feedback h2{margin:0;font-size:1.25rem;line-height:1.25;letter-spacing:0}.maude-tag-row{display:flex;gap:8px;flex-wrap:wrap;padding:14px 20px;border-bottom:1px solid var(--line)}.maude-tag.green{color:var(--accent-strong);background:#e6f0eb;border-color:#cde0d7}.maude-tag.amber{color:#7a461b;background:#fbefe2;border-color:#edd4ba}.maude-tag.red{color:#8a2c27;background:#fae8e6;border-color:#edc7c2}.maude-detail-section{display:grid;grid-gap:14px;gap:14px;padding:20px;border-bottom:1px solid var(--line)}.maude-detail-section:last-child{border-bottom:0}.maude-detail-section h3{margin:0;font-size:.9rem;letter-spacing:0}.maude-field{display:grid;grid-gap:5px;gap:5px}.maude-field>span{color:var(--muted);font-size:.74rem;font-weight:800}.maude-field>div{color:var(--foreground);line-height:1.5}.maude-muted{color:var(--muted)}.maude-cluster-line{display:grid;grid-gap:4px;gap:4px}.maude-cluster-line strong{font-size:.92rem;line-height:1.35}.maude-cluster-line span{color:var(--muted);font-size:.76rem}.maude-output-tags{display:flex;gap:6px;flex-wrap:wrap}.maude-narrative{max-height:260px;margin:0;overflow-y:auto;padding:12px;background:#f8faf7;border:1px solid var(--line);border-radius:8px}.maude-two-col{grid-template-columns:repeat(2,minmax(0,1fr))}.maude-feedback,.maude-two-col{display:grid;grid-gap:14px;gap:14px}.maude-feedback{padding:16px}.maude-existing-review{display:grid;grid-gap:6px;gap:6px;padding:12px;background:var(--panel-soft);border:1px solid var(--line);border-radius:8px}.maude-existing-review p,.maude-existing-review small{margin:0;color:var(--muted);line-height:1.45}.maude-review-form{display:grid;grid-gap:12px;gap:12px}.maude-action-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.maude-action-grid .wide{grid-column:1/-1;background:var(--accent-strong)}.maude-action-grid .secondary{color:var(--accent-strong);background:#e6f0eb}.maude-empty{grid-column:2/-1;padding:24px}.maude-empty p{margin-bottom:0;color:var(--muted)}.dashboard-shell{max-width:1760px}.dashboard-filters{grid-template-columns:118px 122px 112px 210px 108px 108px 270px 54px 82px;gap:8px;align-items:end;justify-content:start;overflow-x:auto;overflow-y:hidden;padding:10px 12px;scrollbar-width:thin}.dashboard-filters>label{min-width:0;gap:4px;font-size:.7rem;line-height:1;white-space:nowrap}.dashboard-evidence-filter{display:grid;min-width:270px;margin:0;padding:0;border:0}.dashboard-evidence-filter legend{margin-bottom:4px;padding:0;color:var(--muted);font-size:.7rem;font-weight:800;line-height:1}.dashboard-evidence-options{display:flex;gap:4px;align-items:center;min-height:34px;overflow:visible}.dashboard-evidence-options label{display:inline-flex;flex:0 0 auto;gap:4px;align-items:center;height:34px;padding:0 6px;color:var(--accent-strong);background:#e6f0eb;border:1px solid #cde0d7;border-radius:999px;font-size:.72rem;font-weight:800;white-space:nowrap}.dashboard-evidence-options input{width:12px;height:12px;margin:0;accent-color:var(--accent)}.dashboard-filters select{min-height:34px;padding:0 8px;font-size:.82rem;text-overflow:ellipsis}.dashboard-filters button{min-height:34px;padding:0 8px;white-space:nowrap}.maude-filters:not(.dashboard-filters) button{min-height:34px;padding:0 10px;white-space:nowrap}.dashboard-summary{display:flex;gap:10px;flex-wrap:wrap}.dashboard-summary span{display:inline-flex;gap:7px;align-items:center;min-height:34px;padding:0 12px;color:var(--muted);background:var(--panel);border:1px solid var(--line);border-radius:8px;font-size:.84rem;font-weight:800}.dashboard-summary strong{color:var(--foreground)}.pivot-panel{overflow:hidden;background:var(--panel);border:1px solid var(--line);border-radius:8px}.pivot-heading{display:flex;gap:16px;align-items:flex-start;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--line)}.pivot-heading h2{margin:0;font-size:1.2rem;letter-spacing:0}.pivot-heading span{color:var(--muted);font-size:.82rem;font-weight:800}.pivot-scroll{overflow:auto;max-height:calc(100vh - 300px)}.pivot-table{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:.82rem}.pivot-table td,.pivot-table th{width:104px;min-width:104px;max-width:104px;padding:8px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);text-align:center;vertical-align:middle;white-space:normal;overflow-wrap:anywhere;line-height:1.25}.pivot-table td:first-child,.pivot-table th:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:1;width:132px;min-width:132px;max-width:132px;overflow:hidden;background:var(--panel);text-align:left;text-overflow:ellipsis;overflow-wrap:normal}.pivot-table td:last-child,.pivot-table th:last-child{width:82px;min-width:82px;max-width:82px}.pivot-table thead th{position:-webkit-sticky;position:sticky;top:0;z-index:2;height:68px;color:var(--muted);background:#f8faf7;font-size:.7rem;text-align:center}.pivot-table thead th:first-child{z-index:3;text-align:left}.pivot-table thead th:last-child{text-align:center}.pivot-table tbody th{color:var(--foreground);font-weight:700}.pivot-table tfoot td,.pivot-table tfoot th{position:-webkit-sticky;position:sticky;bottom:0;background:#eef5f0}.pivot-table a{color:var(--accent-strong);font-weight:800;text-decoration:none}.pivot-table span{color:#a3ada5}.rubric-shell{max-width:1180px}.rubric-intro,.rubric-section{display:grid;grid-gap:14px;gap:14px;padding:20px;background:var(--panel);border:1px solid var(--line);border-radius:8px}.rubric-intro h2,.rubric-section h2{margin:0;font-size:1.1rem}.rubric-intro p,.rubric-section p{max-width:920px;margin:0;color:var(--muted);line-height:1.55}.rubric-callout-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.rubric-callout-grid div{padding:14px;background:#f8faf7;border:1px solid var(--line);border-radius:8px}.rubric-callout-grid strong{display:block;margin-bottom:6px;color:var(--accent-strong);text-transform:uppercase}.rubric-field-list{display:grid;grid-gap:10px;gap:10px}.rubric-field-row{display:grid;grid-template-columns:240px minmax(260px,1fr) minmax(260px,1.2fr);grid-gap:16px;gap:16px;align-items:start;padding:14px;background:#f8faf7;border:1px solid var(--line);border-radius:8px}.rubric-field-row span,.rubric-field-row strong{display:block}.rubric-field-row strong{margin-bottom:5px}.rubric-field-row em,.rubric-field-row span{color:var(--muted);font-size:.8rem;font-style:normal}.rubric-options{display:flex;gap:6px;flex-wrap:wrap}.rubric-options span{min-height:24px;padding:3px 8px;color:var(--accent-strong);background:#e6f0eb;border-radius:999px;font-size:.76rem;font-weight:700}.rubric-guidance{display:grid;grid-gap:8px;gap:8px;margin:0;padding-left:20px;color:var(--muted);line-height:1.55}.maude-reference-button{display:inline-flex;gap:7px;align-items:center;justify-content:center;min-height:32px;padding:0 12px;color:#ffffff;background:var(--accent);border:0;border-radius:999px;font:inherit;font-size:.82rem;font-weight:800;cursor:pointer}.maude-reference-button.secondary{color:var(--accent-strong);background:#e6f0eb;border:1px solid #cde0d7}.sync-shell{max-width:1400px}.sync-grid,.sync-job-grid,.sync-summary-grid{display:grid;grid-gap:12px;gap:12px}.sync-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.sync-job-card,.sync-panel,.sync-summary-grid div{background:var(--panel);border:1px solid var(--line);border-radius:8px}.sync-summary-grid div{display:grid;grid-gap:7px;gap:7px;padding:16px}.sync-job-card small,.sync-job-card span,.sync-summary-grid span{color:var(--muted);font-size:.78rem;font-weight:800}.sync-summary-grid strong{overflow:hidden;font-size:1rem;text-overflow:ellipsis;white-space:nowrap}.sync-grid{grid-template-columns:minmax(320px,.9fr) minmax(480px,1.1fr);align-items:start}.sync-panel{display:grid;grid-gap:14px;gap:14px;padding:16px}.sync-panel-heading{display:flex;gap:12px;align-items:flex-start;justify-content:space-between}.sync-panel-heading h2{margin:0;font-size:1.05rem}.sync-panel button,.sync-recipient-form button,.sync-recipient-row button{display:inline-flex;gap:7px;align-items:center;justify-content:center;min-height:34px;padding:0 12px;color:#ffffff;background:var(--accent);border:0;border-radius:8px;font:inherit;font-size:.82rem;font-weight:800;cursor:pointer}.sync-panel label{display:grid;grid-gap:6px;gap:6px;color:var(--muted);font-size:.76rem;font-weight:800}.sync-panel input{width:100%;min-height:36px;padding:0 10px;color:var(--foreground);background:#ffffff;border:1px solid var(--line-strong);border-radius:8px;font:inherit;font-size:.9rem}.sync-check-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.sync-check{display:flex!important;gap:8px!important;align-items:center;min-height:34px;padding:0 10px;color:var(--accent-strong)!important;background:#f8faf7;border:1px solid var(--line);border-radius:8px}.sync-check input{width:14px;min-height:14px;padding:0;accent-color:var(--accent)}.sync-recipient-form{grid-template-columns:minmax(120px,.8fr) minmax(220px,1.2fr) 74px;align-items:end}.sync-recipient-form,.sync-recipient-list{display:grid;grid-gap:8px;gap:8px}.sync-recipient-row{display:grid;grid-template-areas:"identity action" "options options";grid-template-columns:minmax(0,1fr) auto;grid-gap:8px 10px;gap:8px 10px;align-items:center;padding:10px;background:#f8faf7;border:1px solid var(--line);border-radius:8px}.sync-recipient-row>div:first-of-type{grid-area:identity;min-width:0}.sync-recipient-row>button{grid-area:action;justify-self:end}.sync-recipient-row span,.sync-recipient-row strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sync-recipient-row span{color:var(--muted);font-size:.78rem}.sync-recipient-options{display:grid;grid-area:options;grid-template-columns:repeat(4,minmax(96px,1fr));grid-gap:8px;gap:8px;min-width:0}.sync-recipient-options .sync-check{min-width:0;padding:0 8px}.sync-recipient-options .sync-check span{display:inline;overflow:visible;color:var(--accent-strong);font-size:.76rem;line-height:1.1;text-overflow:clip;white-space:normal}.sync-table{display:grid;overflow-x:auto}.sync-table-head,.sync-table-row{display:grid;grid-template-columns:170px 132px 190px 160px 160px minmax(160px,1fr);min-width:980px;border-bottom:1px solid var(--line)}.sync-table-head{color:var(--muted);background:#f8faf7;font-size:.74rem;font-weight:800}.sync-table-head span,.sync-table-row span{min-width:0;padding:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sync-table-row span{color:var(--muted);font-size:.8rem}.sync-job-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.sync-job-card{display:grid;grid-gap:7px;gap:7px;padding:14px}.sync-job-card strong{font-size:1rem}@media (max-width:960px){.portal-frame{grid-template-columns:1fr}.sidebar{position:static;height:auto;padding:14px 16px}.nav-list{display:flex;overflow-x:auto;padding-bottom:2px}.nav-item{flex:0 0 auto}.sidebar-status{display:none}.maude-filters,.maude-review-grid,.page-header,.rubric-callout-grid,.rubric-field-row,.sync-grid,.sync-job-grid,.sync-recipient-form,.sync-recipient-row,.sync-summary-grid{grid-template-columns:1fr}.sync-recipient-row{grid-template-areas:"identity" "options" "action"}.sync-recipient-row>button{justify-self:stretch}.sync-recipient-options{grid-template-columns:repeat(2,minmax(120px,1fr))}.maude-case-list,.maude-feedback{position:static;max-height:none}.maude-list-items{max-height:360px}.module-grid,.settings-card-grid,.workspace-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.page-shell{width:min(100% - 32px,680px);padding:30px 0}h1{font-size:2.55rem}.module-grid,.settings-card-grid,.table-row,.workspace-grid{grid-template-columns:1fr}.table-row{gap:6px}.maude-shell{width:min(100% - 24px,680px)}.maude-case-title,.maude-topbar,.maude-two-col{grid-template-columns:1fr}.maude-case-title,.maude-topbar{display:grid}}