.ew-primary-navigation{gap:var(--space-1);padding-block:var(--space-3);flex-direction:column;display:flex}.ew-primary-navigation .nav-item{white-space:normal;align-items:center;min-height:44px}.ew-primary-navigation .nav-item span{overflow-wrap:anywhere;min-width:0}.ew-favorite-links{margin:var(--space-5) var(--space-2) 0;color:var(--sidebar-text);font-size:var(--text-xs)}.ew-favorite-links summary{cursor:pointer;min-height:44px;padding-block:var(--space-3)}.ew-section-title{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-5);flex-wrap:wrap;display:flex}.ew-section-title>div{flex:1;min-width:0}.ew-section-title h2,.ew-guide-note h2,.ew-task-guides h2,.ew-example-chains h2{font-size:var(--text-lg);margin-bottom:var(--space-2);line-height:1.4}.ew-section-title p,.ew-guide-note p,.ew-library-state p,.ew-task-guides li,.ew-glossary p,.ew-relationship-categories p,.ew-example-chains p,.ew-owner-rules p,.ew-advanced-model p{color:var(--muted);font-size:var(--text-sm);line-height:1.7}.ew-section-switch,.ew-segmented,.ew-group-tools,.ew-saved-work{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.ew-section-switch{margin-bottom:var(--space-5)}.ew-section-switch .btn,.ew-segmented .btn{min-height:44px}.ew-section-switch .btn[aria-pressed=true],.ew-segmented .btn[aria-pressed=true],.ew-group-tools .btn.ew-current{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.ew-library .ew-section-switch,.ew-segmented,.ew-saved-work{padding-inline:var(--space-5)}.ew-saved-work{padding-block:var(--space-3);font-size:var(--text-xs)}.ew-engagement-nav{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);padding:var(--space-4);margin-bottom:var(--space-5);gap:var(--space-3);display:grid}.ew-engagement-context{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.eng-context-links{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.ew-engagement-context>div{gap:var(--space-1);flex:220px;min-width:0;display:grid}.ew-engagement-context strong{overflow-wrap:anywhere;font-size:var(--text-base)}.ew-engagement-context small{font-size:var(--text-xs);color:var(--muted);letter-spacing:.08em}.ew-engagement-context label,.ew-group-picker{gap:var(--space-1);font-size:var(--text-xs);color:var(--muted);display:grid}.ew-group-picker select{color:var(--text);font-size:var(--text-sm);width:100%;min-height:44px}.ew-group-tools .btn{white-space:normal;text-align:left;min-height:44px}.ew-engagement-nav select,.ew-guide-note select{max-width:100%}.ew-start-steps{padding:0 var(--space-5) var(--space-5);gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}.ew-start-steps li{align-items:flex-start;gap:var(--space-3);min-width:0;display:flex}.ew-step-index{color:var(--gold-text);font-size:var(--text-sm);flex:0 0 24px;font-weight:700}.ew-start-steps h3{font-size:var(--text-sm);margin-bottom:var(--space-1)}.ew-start-steps p{color:var(--muted);font-size:var(--text-sm);line-height:1.65}.ew-start-steps .text-btn{gap:var(--space-2);text-align:left;align-items:center;min-height:44px;display:inline-flex}.ew-first-use,.ew-reopen-guide,.ew-tool-directory{margin-bottom:var(--space-5)}.ew-directory-rows{padding-inline:var(--space-5);display:grid}.ew-directory-rows>button{justify-content:space-between;align-items:center;gap:var(--space-4);padding-block:var(--space-4);border-top:1px solid var(--line);text-align:left;color:var(--text);display:flex}.ew-directory-rows>button:hover{color:var(--accent);background:var(--surface2)}.ew-directory-rows>button span{gap:var(--space-1);min-width:0;display:grid}.ew-directory-rows strong{font-size:var(--text-sm)}.ew-directory-rows small{color:var(--muted);font-size:var(--text-sm);line-height:1.6}.ew-library-state{padding:var(--space-6);gap:var(--space-4);border-top:1px solid var(--line);justify-items:start;display:grid}.ew-library-state h3{font-size:var(--text-lg)}.ew-help>.panel,.ew-help>div{margin-bottom:var(--space-5)}.ew-guide-note,.ew-task-guides,.ew-glossary,.ew-example-chains,.ew-advanced-model{padding:var(--space-5)}.ew-guide-note>*+*{margin-top:var(--space-3)}.ew-guide-note label{gap:var(--space-2);color:var(--muted);font-size:var(--text-sm);display:grid}.ew-glossary .ew-section-title{padding:0 0 var(--space-4)}.ew-glossary>.search-field{width:100%}.ew-glossary details,.ew-task-guides details{border-top:1px solid var(--line);padding-block:var(--space-4)}.ew-glossary summary,.ew-task-guides summary,.ew-relationship-categories summary,.ew-advanced-model summary,.ew-owner-rules summary{cursor:pointer;min-height:44px;font-size:var(--text-sm);line-height:1.6}.ew-glossary summary{font-weight:650}.ew-glossary summary span{color:var(--muted);font-weight:400;font-size:var(--text-sm);margin-top:var(--space-1);display:block}.ew-glossary details>p,.ew-task-guides details>ol{margin-block:var(--space-3)}.ew-task-guides ol{padding-left:var(--space-5)}.ew-task-guides li+li{margin-top:var(--space-2)}.ew-relationship-categories{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ew-relationship-categories>section{padding:var(--space-5);min-width:0}.ew-relationship-categories h3{font-size:var(--text-base);margin-bottom:var(--space-2)}.ew-relationship-categories details{margin-top:var(--space-3)}.ew-relationship-categories ul{list-style:none}.ew-relationship-categories li{font-size:var(--text-sm);color:var(--muted);margin-block:var(--space-2);line-height:1.7}.ew-relationship-categories .text-btn{align-items:center;gap:var(--space-2);min-height:44px;display:inline-flex}.ew-example-chains article{border-top:1px solid var(--line);padding-block:var(--space-4)}.ew-example-chains h3{font-size:var(--text-sm);margin-bottom:var(--space-3)}.ew-example-link{gap:var(--space-3);max-width:750px;margin-block:var(--space-2);font-size:var(--text-sm);grid-template-columns:minmax(0,1fr) minmax(120px,.8fr) minmax(0,1fr);align-items:center;display:grid}.ew-example-link>span:not(.ew-example-arrow){border:1px solid var(--line);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--surface2);overflow-wrap:anywhere}.ew-example-arrow{justify-content:center;align-items:center;gap:var(--space-1);color:var(--muted);text-align:center;flex-wrap:wrap;display:flex}.ew-advanced-model>*+*{margin-top:var(--space-4)}.ew-advanced-model td{white-space:normal;min-width:160px;line-height:1.7}.ew-real-links{padding-left:var(--space-5);font-size:var(--text-sm);line-height:1.8}.ew-owner-rules{padding:var(--space-3) var(--space-5)}.ew-disclaimer{color:var(--muted);font-size:var(--text-xs);padding:var(--space-3) var(--space-5);line-height:1.65}.ew-glossary .ew-disclaimer{padding-inline:0}.ew-my-work .filter-row{flex-wrap:wrap;align-items:end}.ew-my-work .filter-row>select{flex:130px;min-width:130px}.ew-my-work .filter-row>label:not(.search-field){gap:var(--space-1);font-size:var(--text-xs);color:var(--muted);display:grid}.ew-my-work .filter-row .ew-check{flex-direction:row;align-items:center;min-height:44px;gap:var(--space-2)!important;display:flex!important}.ew-my-work .filter-row input[type=checkbox]{width:18px;height:18px}.ew-my-work .data-table td{white-space:normal;min-width:110px}.ew-my-work .data-table td:first-child{min-width:220px}.ew-client-tabs{margin-bottom:var(--space-4)}.ew-inline-help{color:var(--muted);font-size:var(--text-xs);font-weight:400;line-height:1.65;display:block}.ew-kind-context{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-3);background:var(--surface2);border:1px solid var(--line);border-radius:var(--radius-sm);margin-bottom:var(--space-4);font-size:var(--text-sm);line-height:1.65;display:flex}@media (max-width:700px){.ew-start-steps,.ew-relationship-categories{grid-template-columns:minmax(0,1fr)}.ew-section-title{padding:var(--space-4)}.ew-start-steps{padding:0 var(--space-4) var(--space-4)}.ew-guide-note,.ew-task-guides,.ew-glossary,.ew-example-chains,.ew-advanced-model,.ew-relationship-categories>section{padding:var(--space-4)}.ew-help .btn,.ew-group-tools .btn{white-space:normal;height:auto}.ew-example-link{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}.ew-example-arrow{padding-left:var(--space-3);justify-content:flex-start}.ew-example-arrow svg{transform:rotate(90deg)}.ew-scope-empty .toolbar{flex-wrap:wrap;justify-content:center}.ew-my-work .filter-row>*{max-width:100%}}.ew-saved-work-item{align-items:center;gap:2px;display:inline-flex}.ew-start-steps button:disabled{opacity:1;color:var(--muted);cursor:not-allowed}.ux-repository .ux-inline-status{min-width:112px}:root[data-theme=dark] input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light] input[type=date]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}
