.ezDAyG_page{--shell-header:var(--header-height);background:var(--bg);min-height:100dvh;color:var(--text)}.ezDAyG_top{justify-content:space-between;align-items:center;gap:var(--space-3);height:var(--header-height);padding:0 var(--page-margin);border-bottom:var(--border);display:flex}.ezDAyG_brand{align-items:center;gap:var(--space-3);color:var(--text);display:flex}.ezDAyG_back{min-height:var(--touch-target);padding:0 var(--space-1);font-size:var(--text-small);font-weight:var(--weight-semibold);color:var(--accent);align-items:center;display:inline-flex}.ezDAyG_lead{margin:var(--space-3) 0 0;font-size:var(--text-body);line-height:var(--leading-body);color:var(--text-secondary)}.ezDAyG_search{align-items:flex-start;gap:var(--space-2);max-width:768px;margin:var(--space-5) 0 var(--space-6);flex-direction:column;display:flex}.ezDAyG_search>:first-child{align-self:stretch}.ezDAyG_searchReset{min-height:var(--touch-target);font-size:var(--text-small);font-weight:var(--weight-semibold);color:var(--accent);align-items:center;display:inline-flex}.ezDAyG_reading{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}.ezDAyG_toc{min-width:0}.ezDAyG_tocList{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ezDAyG_tocLink{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--touch-target);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-4);border-left:var(--nav-indicator) solid transparent;border-radius:var(--radius-md);font-size:var(--text-body);line-height:var(--leading-small);color:var(--text);display:flex}.ezDAyG_tocLink:hover{background:var(--surface)}.ezDAyG_tocLinkActive{border-left-color:var(--accent);background:var(--surface);font-weight:var(--weight-semibold);color:var(--accent)}.ezDAyG_article{min-width:0;max-width:730px;scroll-margin-top:var(--space-4)}.ezDAyG_sectionTitle{margin:0 0 var(--space-4);font-size:var(--text-title);font-weight:var(--weight-bold);line-height:var(--leading-title);color:var(--text)}.ezDAyG_paragraph{margin:0 0 var(--space-4);font-size:var(--text-body);line-height:var(--leading-body);color:var(--text)}.ezDAyG_list{margin:0 0 var(--space-4);padding-left:var(--space-5)}.ezDAyG_listItem{margin-bottom:var(--space-2);font-size:var(--text-body);line-height:var(--leading-body);color:var(--text)}.ezDAyG_tableWrap{margin:0 0 var(--space-5);overflow-x:auto}.ezDAyG_table{border-collapse:separate;border-spacing:0;border:var(--border);border-radius:var(--radius-md);width:100%;font-size:var(--text-small);color:var(--text-secondary)}.ezDAyG_tableCaption{padding-bottom:var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-badge);text-align:left;text-transform:uppercase;color:var(--text-secondary)}.ezDAyG_table th{padding:var(--space-3) var(--space-4);background:var(--surface);border-bottom:var(--border);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-badge);text-align:left;text-transform:uppercase;color:var(--text)}.ezDAyG_table td{padding:var(--space-3) var(--space-4);line-height:var(--leading-small)}.ezDAyG_table tr+tr td{border-top:var(--border)}.ezDAyG_tableNumber{min-width:64px;font-size:var(--text-heading);font-weight:var(--weight-semibold);color:var(--text);white-space:nowrap}@media (max-width:719px){.ezDAyG_top{padding:0 var(--space-4)}}@media (min-width:900px){.ezDAyG_reading{grid-template-columns:246px minmax(0,1fr);gap:0}.ezDAyG_toc{padding-right:var(--space-4);border-right:var(--border)}.ezDAyG_article{padding-left:var(--space-7)}}
