.HZg0Ga_button{justify-content:center;align-items:center;gap:var(--ra-space-2);height:var(--ra-control-height);padding:0 var(--ra-space-4);border-radius:var(--ra-radius);font:inherit;font-weight:var(--ra-weight-medium);white-space:nowrap;cursor:pointer;transition:background var(--ra-duration-fast) var(--ra-ease), border-color var(--ra-duration-fast) var(--ra-ease);border:1px solid #0000;line-height:1;display:inline-flex}.HZg0Ga_button:disabled{cursor:not-allowed;opacity:.55}.HZg0Ga_sm{height:var(--ra-control-height-sm);padding:0 var(--ra-space-3);font-size:var(--ra-text-sm)}.HZg0Ga_primary{background:var(--ra-accent);color:var(--ra-text-inverse)}.HZg0Ga_primary:hover:not(:disabled){background:var(--ra-accent-hover)}.HZg0Ga_secondary{background:var(--ra-surface);color:var(--ra-text);border-color:var(--ra-border-strong)}.HZg0Ga_secondary:hover:not(:disabled){background:var(--ra-surface-2)}.HZg0Ga_ghost{color:var(--ra-text-muted);background:0 0}.HZg0Ga_ghost:hover:not(:disabled){background:var(--ra-surface-2);color:var(--ra-text)}.HZg0Ga_danger{background:var(--ra-danger);color:var(--ra-text-inverse)}.HZg0Ga_danger:hover:not(:disabled){filter:brightness(.92)}.HZg0Ga_full{width:100%}.HZg0Ga_link,.HZg0Ga_link:hover{text-decoration:none}.HZg0Ga_spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite HZg0Ga_spin}@keyframes HZg0Ga_spin{to{transform:rotate(360deg)}}
.jf_MCq_field{gap:var(--ra-space-1);min-width:0;display:grid}.jf_MCq_label{font-size:var(--ra-text-sm);font-weight:var(--ra-weight-medium);color:var(--ra-text)}.jf_MCq_hint{font-size:var(--ra-text-xs);color:var(--ra-text-muted)}.jf_MCq_error{font-size:var(--ra-text-xs);color:var(--ra-danger)}.jf_MCq_control{width:100%;height:var(--ra-control-height);padding:0 var(--ra-space-3);background:var(--ra-surface);color:var(--ra-text);border:1px solid var(--ra-border-strong);border-radius:var(--ra-radius);font:inherit}.jf_MCq_control:focus-visible{outline:2px solid var(--ra-focus);outline-offset:0;border-color:var(--ra-focus)}.jf_MCq_control[aria-invalid=true]{border-color:var(--ra-danger)}.jf_MCq_control::placeholder{color:var(--ra-text-subtle)}textarea.jf_MCq_control{height:auto;min-height:88px;padding:var(--ra-space-2) var(--ra-space-3);resize:vertical}select.jf_MCq_control{padding-right:var(--ra-space-8)}.jf_MCq_check{align-items:center;gap:var(--ra-space-2);font-size:var(--ra-text-md);cursor:pointer;display:inline-flex}.jf_MCq_check input{width:16px;height:16px;accent-color:var(--ra-accent)}.jf_MCq_stack{gap:var(--ra-space-4);display:grid}.jf_MCq_stack>*{min-width:0}.jf_MCq_row{gap:var(--ra-space-3);flex-wrap:wrap;align-items:end;display:flex}.jf_MCq_row>*{flex:200px}.jf_MCq_actions{gap:var(--ra-space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}
.RYS39a_card{background:var(--ra-surface);border:1px solid var(--ra-border);border-radius:var(--ra-radius-lg);min-width:0}.RYS39a_cardHeader{justify-content:space-between;align-items:center;gap:var(--ra-space-3);padding:var(--ra-space-4) var(--ra-space-5);border-bottom:1px solid var(--ra-border);flex-wrap:wrap;display:flex}.RYS39a_cardTitle{font-size:var(--ra-text-lg)}.RYS39a_cardDesc{color:var(--ra-text-muted);font-size:var(--ra-text-sm);margin-top:2px}.RYS39a_cardBody{padding:var(--ra-space-5)}.RYS39a_cardBodyFlush{padding:0}.RYS39a_badge{height:22px;padding:0 var(--ra-space-2);border-radius:var(--ra-radius-pill);font-size:var(--ra-text-xs);font-weight:var(--ra-weight-medium);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.RYS39a_dot{background:currentColor;border-radius:50%;width:6px;height:6px}.RYS39a_neutral{background:var(--ra-surface-2);color:var(--ra-text-muted)}.RYS39a_accent{background:var(--ra-accent-soft);color:var(--ra-accent-text)}.RYS39a_success{background:var(--ra-success-soft);color:var(--ra-success)}.RYS39a_warning{background:var(--ra-warning-soft);color:var(--ra-warning)}.RYS39a_danger{background:var(--ra-danger-soft);color:var(--ra-danger)}.RYS39a_info{background:var(--ra-info-soft);color:var(--ra-info)}.RYS39a_effect{border-radius:var(--ra-radius-sm);height:20px;font-family:var(--ra-font-mono);text-transform:uppercase;letter-spacing:.04em;border:1px solid;align-items:center;padding:0 6px;font-size:11px;display:inline-flex}.RYS39a_read{color:var(--ra-effect-read)}.RYS39a_reason{color:var(--ra-effect-reason)}.RYS39a_write{color:var(--ra-effect-write)}.RYS39a_source{max-width:100%;height:22px;padding:0 var(--ra-space-2);border:1px dashed var(--ra-border-strong);border-radius:var(--ra-radius-sm);color:var(--ra-text-muted);font-size:var(--ra-text-xs);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;display:inline-flex;overflow:hidden}.RYS39a_source:hover{color:var(--ra-accent-text);border-color:var(--ra-accent);text-decoration:none}.RYS39a_confidence{font-family:var(--ra-font-mono);color:var(--ra-text-subtle)}.RYS39a_callout{padding:var(--ra-space-3) var(--ra-space-4);border-radius:var(--ra-radius);border:1px solid;gap:2px;display:grid}.RYS39a_callout.RYS39a_info{border-color:color-mix(in srgb, var(--ra-info) 35%, transparent)}.RYS39a_callout.RYS39a_success{border-color:color-mix(in srgb, var(--ra-success) 35%, transparent)}.RYS39a_callout.RYS39a_warning{border-color:color-mix(in srgb, var(--ra-warning) 35%, transparent)}.RYS39a_callout.RYS39a_danger{border-color:color-mix(in srgb, var(--ra-danger) 35%, transparent)}.RYS39a_calloutTitle{font-weight:var(--ra-weight-semibold)}.RYS39a_calloutBody{color:var(--ra-text)}.RYS39a_empty{justify-items:center;gap:var(--ra-space-2);padding:var(--ra-space-10) var(--ra-space-6);text-align:center;color:var(--ra-text-muted);display:grid}.RYS39a_emptyTitle{color:var(--ra-text);font-size:var(--ra-text-lg)}.RYS39a_emptyBody{max-width:46ch}.RYS39a_emptyAction{margin-top:var(--ra-space-2)}.RYS39a_tableWrap{overflow-x:auto}.RYS39a_table{border-collapse:collapse;width:100%;font-size:var(--ra-text-md)}.RYS39a_table th{text-align:left;font-size:var(--ra-text-xs);font-weight:var(--ra-weight-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--ra-text-muted);padding:var(--ra-space-2) var(--ra-space-4);border-bottom:1px solid var(--ra-border);white-space:nowrap}.RYS39a_table td{padding:var(--ra-space-3) var(--ra-space-4);border-bottom:1px solid var(--ra-border);vertical-align:top}.RYS39a_table tbody tr:last-child td{border-bottom:0}.RYS39a_table tbody tr:hover td{background:var(--ra-surface-2)}.RYS39a_mono{font-family:var(--ra-font-mono);font-size:var(--ra-text-sm)}.RYS39a_muted{color:var(--ra-text-muted)}.RYS39a_copy{gap:var(--ra-space-2);align-items:stretch;min-width:0;max-width:100%;display:flex}.RYS39a_copyValue{min-width:0;padding:var(--ra-space-2) var(--ra-space-3);background:var(--ra-surface-sunken);border:1px solid var(--ra-border);border-radius:var(--ra-radius);font-family:var(--ra-font-mono);font-size:var(--ra-text-sm);white-space:nowrap;-webkit-user-select:all;user-select:all;flex:1;overflow-x:auto}.RYS39a_avatar{background:var(--ra-accent-soft);width:28px;height:28px;color:var(--ra-accent-text);font-size:var(--ra-text-xs);font-weight:var(--ra-weight-semibold);border-radius:50%;flex:none;place-items:center;display:inline-grid}.RYS39a_kbd{border:1px solid var(--ra-border-strong);border-radius:var(--ra-radius-sm);font-family:var(--ra-font-mono);color:var(--ra-text-muted);border-bottom-width:2px;padding:0 5px;font-size:11px;display:inline-block}.RYS39a_skeleton{border-radius:var(--ra-radius-sm);background:linear-gradient(90deg, var(--ra-surface-2), var(--ra-surface-sunken), var(--ra-surface-2));background-size:200% 100%;height:14px;animation:1.4s ease-in-out infinite RYS39a_shimmer;display:block}@keyframes RYS39a_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.RYS39a_skeleton{animation:none}}.RYS39a_qr{border-radius:var(--ra-radius);border:1px solid var(--ra-border);display:block}.RYS39a_codeList{gap:var(--ra-space-2);padding:var(--ra-space-3);background:var(--ra-surface-sunken);border:1px solid var(--ra-border);border-radius:var(--ra-radius);font-family:var(--ra-font-mono);font-size:var(--ra-text-sm);-webkit-user-select:all;user-select:all;grid-template-columns:repeat(auto-fill,minmax(14ch,1fr));margin:0;list-style:none;display:grid}
.w-YY-G_dialog{border:1px solid var(--ra-border);border-radius:var(--ra-radius-lg);background:var(--ra-surface);width:min(520px,100vw - 32px);color:var(--ra-text);box-shadow:var(--ra-shadow-lg);padding:0}.w-YY-G_dialog::backdrop{background:#0a0e1473}.w-YY-G_dialogHeader{padding:var(--ra-space-5) var(--ra-space-5) 0}.w-YY-G_dialogTitle{font-size:var(--ra-text-lg)}.w-YY-G_dialogDesc{margin-top:var(--ra-space-1);color:var(--ra-text-muted)}.w-YY-G_dialogBody{padding:var(--ra-space-5)}.w-YY-G_dialogFooter{justify-content:flex-end;gap:var(--ra-space-2);padding:0 var(--ra-space-5) var(--ra-space-5);flex-wrap:wrap;display:flex}.w-YY-G_tabsRoot{min-width:0}.w-YY-G_tabs{gap:var(--ra-space-1);border-bottom:1px solid var(--ra-border);display:flex;overflow-x:auto}.w-YY-G_tab{appearance:none;padding:var(--ra-space-2) var(--ra-space-3);font:inherit;color:var(--ra-text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px}.w-YY-G_tab:hover{color:var(--ra-text)}.w-YY-G_tab[aria-selected=true]{color:var(--ra-text);border-bottom-color:var(--ra-accent);font-weight:var(--ra-weight-medium)}.w-YY-G_panel{padding-top:var(--ra-space-4)}.w-YY-G_toasts{right:max(16px, env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));gap:var(--ra-space-2);z-index:50;display:grid;position:fixed}.w-YY-G_toast{min-width:240px;max-width:360px;padding:var(--ra-space-3) var(--ra-space-4);background:var(--ra-text);color:var(--ra-text-inverse);border-radius:var(--ra-radius);box-shadow:var(--ra-shadow-lg);font-size:var(--ra-text-md)}.w-YY-G_toastDanger{background:var(--ra-danger)}
.d_Bltq_shell{grid-template-columns:var(--ra-sidebar-width) minmax(0, 1fr);min-height:100vh;display:grid}.d_Bltq_sidebar{gap:var(--ra-space-4);height:100vh;padding:var(--ra-space-4) var(--ra-space-3);background:var(--ra-surface);border-right:1px solid var(--ra-border);flex-direction:column;display:flex;position:sticky;top:0;overflow-y:auto}.d_Bltq_brand{align-items:center;gap:var(--ra-space-2);padding:0 var(--ra-space-2);font-weight:var(--ra-weight-semibold);display:flex}.d_Bltq_brandMark{background:var(--ra-accent);width:22px;height:22px;color:var(--ra-text-inverse);border-radius:6px;place-items:center;font-size:12px;font-weight:700;display:grid}.d_Bltq_navGroup{gap:2px;display:grid}.d_Bltq_navLabel{padding:var(--ra-space-2) var(--ra-space-2) var(--ra-space-1);font-size:var(--ra-text-xs);font-weight:var(--ra-weight-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--ra-text-subtle)}.d_Bltq_navItem{justify-content:space-between;align-items:center;gap:var(--ra-space-2);padding:6px var(--ra-space-2);border-radius:var(--ra-radius);color:var(--ra-text-muted);display:flex}.d_Bltq_navItem:hover{background:var(--ra-surface-2);color:var(--ra-text);text-decoration:none}.d_Bltq_navItem[aria-current=page]{background:var(--ra-accent-soft);color:var(--ra-accent-text);font-weight:var(--ra-weight-medium)}.d_Bltq_navCount{font-size:var(--ra-text-xs);font-variant-numeric:tabular-nums}.d_Bltq_sidebarFooter{margin-top:auto}.d_Bltq_navTop{gap:var(--ra-space-2);display:grid}.d_Bltq_navList{gap:2px;display:grid}.d_Bltq_navLabelRow{justify-content:space-between;align-items:center;gap:var(--ra-space-1);display:flex}.d_Bltq_navLabelButton{appearance:none;padding:var(--ra-space-2) var(--ra-space-2) var(--ra-space-1);font:inherit;font-size:var(--ra-text-xs);font-weight:var(--ra-weight-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--ra-text-subtle);cursor:pointer;border-radius:var(--ra-radius);background:0 0;border:0;align-items:center;gap:4px;min-height:28px;display:flex}.d_Bltq_navLabelButton:hover{color:var(--ra-text)}.d_Bltq_navLabelButton:focus-visible,.d_Bltq_navItem:focus-visible,.d_Bltq_navChild:focus-visible,.d_Bltq_sectionTab:focus-visible{outline:2px solid var(--ra-accent);outline-offset:1px}.d_Bltq_chevron{transition:transform .12s;display:inline-block}.d_Bltq_chevron[data-collapsed]{transform:rotate(-90deg)}.d_Bltq_navRow{align-items:center;gap:2px;display:flex}.d_Bltq_navRow>:first-child{flex:1;min-width:0}.d_Bltq_navAction{align-items:center;display:inline-flex}.d_Bltq_navNote{color:var(--ra-text-subtle);font-size:var(--ra-text-xs)}.d_Bltq_navChildren{margin:2px 0 4px var(--ra-space-3);padding-left:var(--ra-space-2);border-left:1px solid var(--ra-border);gap:1px;display:grid}.d_Bltq_navChild{justify-content:space-between;align-items:center;gap:var(--ra-space-2);padding:4px var(--ra-space-2);border-radius:var(--ra-radius);color:var(--ra-text-muted);font-size:var(--ra-text-sm);display:flex}.d_Bltq_navChild:hover{background:var(--ra-surface-2);color:var(--ra-text);text-decoration:none}.d_Bltq_navChild[aria-current=page]{color:var(--ra-accent-text);font-weight:var(--ra-weight-medium);background:var(--ra-accent-soft)}.d_Bltq_sectionTabs{gap:var(--ra-space-1);border-bottom:1px solid var(--ra-border);padding-bottom:var(--ra-space-2);flex-wrap:wrap;display:flex}.d_Bltq_sectionTab{min-height:32px;padding:0 var(--ra-space-3);border-radius:var(--ra-radius);color:var(--ra-text-muted);font-size:var(--ra-text-sm);align-items:center;display:inline-flex}.d_Bltq_sectionTab:hover{background:var(--ra-surface-2);color:var(--ra-text);text-decoration:none}.d_Bltq_sectionTab[aria-current=page]{background:var(--ra-accent-soft);color:var(--ra-accent-text);font-weight:var(--ra-weight-medium)}.d_Bltq_main:focus{outline:none}.d_Bltq_brandRow{justify-content:space-between;align-items:center;gap:var(--ra-space-2);display:flex}.d_Bltq_menuButton{appearance:none;height:var(--ra-control-height-sm);padding:0 var(--ra-space-3);border:1px solid var(--ra-border-strong);border-radius:var(--ra-radius);background:var(--ra-surface);color:var(--ra-text);font:inherit;font-size:var(--ra-text-sm);cursor:pointer;display:none}.d_Bltq_navItems{gap:var(--ra-space-4);flex-direction:column;flex:1;display:flex}.d_Bltq_main{min-width:0;padding:var(--ra-space-6) max(16px, env(safe-area-inset-right,0px)) var(--ra-space-12) max(var(--ra-space-6), env(safe-area-inset-left,0px))}.d_Bltq_content{max-width:var(--ra-content-max);gap:var(--ra-space-6);margin:0 auto;display:grid}.d_Bltq_pageHeader{justify-content:space-between;align-items:flex-start;gap:var(--ra-space-4);flex-wrap:wrap;display:flex}.d_Bltq_pageTitle{font-size:var(--ra-text-2xl)}.d_Bltq_pageDesc{margin-top:var(--ra-space-1);color:var(--ra-text-muted);max-width:70ch}.d_Bltq_pageActions{gap:var(--ra-space-2);flex-wrap:wrap;display:flex}.d_Bltq_centered{min-height:100vh;padding:var(--ra-space-6) max(16px, env(safe-area-inset-right,0px)) var(--ra-space-6) max(16px, env(safe-area-inset-left,0px));place-items:center;display:grid}.d_Bltq_narrow{gap:var(--ra-space-6);width:min(400px,100%);display:grid}@media (max-width:760px){.d_Bltq_shell{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.d_Bltq_sidebar{z-index:20;border-right:0;border-bottom:1px solid var(--ra-border);height:auto;padding-top:calc(var(--ra-space-3) + env(safe-area-inset-top,0px));padding-bottom:var(--ra-space-3);gap:0;position:sticky;top:0}.d_Bltq_menuButton{align-items:center;display:inline-flex}.d_Bltq_navItems{padding-top:var(--ra-space-4);display:none}.d_Bltq_sidebar[data-open] .d_Bltq_navItems{display:flex}.d_Bltq_main{padding-left:max(16px, env(safe-area-inset-left,0px))}}.d_Bltq_publicPage{max-width:860px;padding:var(--ra-space-8) max(16px, env(safe-area-inset-right,0px)) var(--ra-space-8) max(16px, env(safe-area-inset-left,0px));gap:var(--ra-space-6);margin:0 auto;display:grid}.d_Bltq_skipLink{z-index:50;padding:var(--ra-space-2) var(--ra-space-3);border-radius:var(--ra-radius);background:var(--ra-surface);color:var(--ra-text);border:2px solid var(--ra-accent);font-weight:var(--ra-weight-medium);position:absolute;top:-100px;left:8px}.d_Bltq_skipLink:focus{text-decoration:none;top:8px}.d_Bltq_navList[hidden]{display:none}
.GAakFW_shot{border:1px solid var(--ra-border);border-radius:var(--ra-radius-lg);box-shadow:var(--ra-shadow-lg);background:var(--ra-surface);min-width:0;margin:0;overflow:hidden}.GAakFW_shotImg{width:100%;height:auto;display:block}.GAakFW_heroShot{margin-top:var(--ra-space-2)}.GAakFW_row{gap:var(--ra-space-10,40px);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;min-width:0;display:grid}.GAakFW_rowFlip{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.GAakFW_rowFlip>.GAakFW_rowText_{order:2}.GAakFW_rowText{grid-template-columns:minmax(0,1fr)}.GAakFW_rowText_{gap:var(--ra-space-3);align-content:center;min-width:0;display:grid}@media (max-width:900px){.GAakFW_row,.GAakFW_rowFlip{gap:var(--ra-space-5);grid-template-columns:minmax(0,1fr)}.GAakFW_rowFlip>.GAakFW_rowText_{order:0}}.GAakFW_rowIcon{width:28px;height:28px;color:var(--ra-accent)}.GAakFW_rowEyebrow{font-size:var(--ra-text-sm);font-weight:var(--ra-weight-medium);color:var(--ra-accent-text)}.GAakFW_rowTitle{font-size:var(--ra-text-xl);letter-spacing:-.005em}.GAakFW_rowBody{color:var(--ra-text-muted);font-size:var(--ra-text-md);max-width:60ch}.GAakFW_rowPoints{gap:var(--ra-space-2);margin:0;padding:0;list-style:none;display:grid}.GAakFW_rowPoints li{padding-left:var(--ra-space-6);position:relative}.GAakFW_rowPoints li:before{content:"";background:var(--ra-accent-soft);width:8px;height:8px;box-shadow:inset 0 0 0 2px var(--ra-accent);border-radius:50%;position:absolute;top:.6em;left:4px}.GAakFW_rowLink{font-weight:var(--ra-weight-medium);font-size:var(--ra-text-sm)}.GAakFW_icon{vertical-align:middle;flex:none;width:20px;height:20px;display:inline-block}.GAakFW_mark{border-radius:var(--ra-radius);background:var(--ra-surface-2);border:1px solid var(--ra-border);width:40px;height:40px;color:var(--ra-text);flex:none;place-items:center;display:inline-grid}.GAakFW_markSm{width:28px;height:28px;}.GAakFW_markLg{border-radius:var(--ra-radius-lg);width:56px;height:56px;}.GAakFW_markLogo{width:58%;height:58%}.GAakFW_markLetters{font-weight:var(--ra-weight-semibold);font-size:var(--ra-text-sm);letter-spacing:.02em}.GAakFW_markSm.GAakFW_markLetters{font-size:var(--ra-text-xs)}.GAakFW_markLg.GAakFW_markLetters{font-size:var(--ra-text-lg)}.GAakFW_strip{gap:var(--ra-space-4);text-align:center;padding:var(--ra-space-6) 0;border-top:1px solid var(--ra-border);border-bottom:1px solid var(--ra-border);justify-items:center;display:grid}.GAakFW_stripTitle{font-size:var(--ra-text-sm);color:var(--ra-text-muted);font-weight:var(--ra-weight-medium)}.GAakFW_stripList{justify-content:center;gap:var(--ra-space-3) var(--ra-space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.GAakFW_stripItem{align-items:center;gap:var(--ra-space-2);font-size:var(--ra-text-sm);color:var(--ra-text-muted);display:inline-flex}.GAakFW_areaGrid{gap:var(--ra-space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));margin:0;padding:0;list-style:none;display:grid}.GAakFW_areaCard{gap:var(--ra-space-2);padding:var(--ra-space-5);border:1px solid var(--ra-border);border-radius:var(--ra-radius-lg);background:var(--ra-surface);align-content:start;display:grid;position:relative}.GAakFW_areaCard:hover{border-color:var(--ra-accent)}.GAakFW_areaIcon{border-radius:var(--ra-radius);background:var(--ra-accent-soft);width:36px;height:36px;color:var(--ra-accent-text);padding:7px}.GAakFW_areaTitle{font-size:var(--ra-text-md);font-weight:var(--ra-weight-semibold)}.GAakFW_areaTitle a{color:inherit}.GAakFW_areaTitle a:after{content:"";position:absolute;inset:0}.GAakFW_areaIntro{color:var(--ra-text-muted);font-size:var(--ra-text-sm)}.GAakFW_featureGrid{gap:var(--ra-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));margin:0;padding:0;list-style:none;display:grid}.GAakFW_featureItem{gap:var(--ra-space-3);padding:var(--ra-space-4);border:1px solid var(--ra-border);border-radius:var(--ra-radius);background:var(--ra-surface);font-size:var(--ra-text-sm);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.GAakFW_featureCheck{width:18px;height:18px;color:var(--ra-success);margin-top:1px}.GAakFW_featureHead{font-weight:var(--ra-weight-medium);color:var(--ra-text);display:block}.GAakFW_featureRest{color:var(--ra-text-muted);margin-top:2px;display:block}.GAakFW_featureLabels{margin-top:var(--ra-space-1);color:var(--ra-text-subtle);font-size:var(--ra-text-xs);font-style:italic;display:block}.GAakFW_codeFigure{gap:var(--ra-space-2);min-width:0;margin:0;display:grid}.GAakFW_codeCaption{font-size:var(--ra-text-sm);color:var(--ra-text-muted)}.GAakFW_codeCard{padding:var(--ra-space-5);border-radius:var(--ra-radius-lg);color:#e6edf3;font-family:var(--ra-font-mono);font-size:var(--ra-text-sm);box-shadow:var(--ra-shadow-lg);white-space:pre;background:#0f1720;min-width:0;margin:0;line-height:1.6;overflow-x:auto}.GAakFW_codeComment{color:#8b98a5}.GAakFW_cta{gap:var(--ra-space-3);text-align:center;padding:var(--ra-space-10,40px) var(--ra-space-5);border-radius:var(--ra-radius-lg);background:var(--ra-accent-soft);border:1px solid var(--ra-border);justify-items:center;display:grid}.GAakFW_ctaTitle{font-size:var(--ra-text-xl)}.GAakFW_ctaBody{color:var(--ra-text-muted);max-width:60ch}.GAakFW_ctaActions{gap:var(--ra-space-2);padding-top:var(--ra-space-2);flex-wrap:wrap;justify-content:center;display:flex}.GAakFW_galleryBar{gap:var(--ra-space-3);display:grid}.GAakFW_chips{gap:var(--ra-space-2);flex-wrap:wrap;display:flex}.GAakFW_chip{align-items:center;gap:var(--ra-space-1);padding:var(--ra-space-1) var(--ra-space-3);border:1px solid var(--ra-border);border-radius:var(--ra-radius-pill);font-size:var(--ra-text-sm);color:var(--ra-text);background:var(--ra-surface);display:inline-flex}.GAakFW_chip:hover{border-color:var(--ra-accent);text-decoration:none}.GAakFW_chipOn{background:var(--ra-accent-soft);border-color:var(--ra-accent);color:var(--ra-accent-text);}.GAakFW_chipCount{color:var(--ra-text-subtle);font-size:var(--ra-text-xs)}.GAakFW_chipOn .GAakFW_chipCount{color:inherit}.GAakFW_search{gap:var(--ra-space-2) var(--ra-space-3);flex-wrap:wrap;align-items:center;display:flex}.GAakFW_searchInput{flex:0 360px}.GAakFW_searchLabel{font-size:var(--ra-text-sm);color:var(--ra-text-muted)}.GAakFW_searchInput{height:var(--ra-control-height,36px);padding:0 var(--ra-space-3);border:1px solid var(--ra-border-strong,var(--ra-border));border-radius:var(--ra-radius);background:var(--ra-surface);color:var(--ra-text);font:inherit;min-width:0}.GAakFW_searchCount{font-size:var(--ra-text-sm);color:var(--ra-text-muted);min-height:1.2em}.GAakFW_logoGrid{gap:var(--ra-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));margin:0;padding:0;list-style:none;display:grid}.GAakFW_logoTile{gap:var(--ra-space-3);padding:var(--ra-space-4);border:1px solid var(--ra-border);border-radius:var(--ra-radius-lg);background:var(--ra-surface);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid;position:relative}.GAakFW_logoTile:hover{border-color:var(--ra-accent)}.GAakFW_logoTile[hidden],.GAakFW_card[hidden]{display:none}.GAakFW_logoText{gap:2px;min-width:0;display:grid}.GAakFW_logoName{font-size:var(--ra-text-md);font-weight:var(--ra-weight-semibold)}.GAakFW_logoName a{color:inherit}.GAakFW_logoName a:after{content:"";border-radius:var(--ra-radius-lg);position:absolute;inset:0}.GAakFW_logoSummary{font-size:var(--ra-text-sm);color:var(--ra-text-muted)}.GAakFW_cardGrid{gap:var(--ra-space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));margin:0;padding:0;list-style:none;display:grid}.GAakFW_card{gap:var(--ra-space-2);padding:var(--ra-space-5);border:1px solid var(--ra-border);border-radius:var(--ra-radius-lg);background:var(--ra-surface);align-content:start;display:grid;position:relative}.GAakFW_card:hover{border-color:var(--ra-accent)}.GAakFW_cardHead{align-items:center;gap:var(--ra-space-2);display:flex}.GAakFW_cardCategory{font-size:var(--ra-text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--ra-text-subtle)}.GAakFW_cardTitle{font-size:var(--ra-text-md);font-weight:var(--ra-weight-semibold)}.GAakFW_cardTitle a{color:inherit}.GAakFW_cardTitle a:after{content:"";border-radius:var(--ra-radius-lg);position:absolute;inset:0}.GAakFW_cardBody{color:var(--ra-text-muted);font-size:var(--ra-text-sm)}.GAakFW_uses{gap:var(--ra-space-1) var(--ra-space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.GAakFW_use{align-items:center;gap:var(--ra-space-1);font-size:var(--ra-text-xs);color:var(--ra-text-muted);display:inline-flex}.GAakFW_useIcon{width:14px;height:14px}.GAakFW_detailHero{gap:var(--ra-space-5);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}@media (max-width:600px){.GAakFW_detailHero{grid-template-columns:minmax(0,1fr)}}.GAakFW_detailHeroText{gap:var(--ra-space-3);min-width:0;display:grid}.GAakFW_detailIcon{border-radius:var(--ra-radius-lg);background:var(--ra-accent-soft);width:56px;height:56px;color:var(--ra-accent-text);padding:12px}.GAakFW_factGrid{gap:var(--ra-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));margin:0;padding:0;list-style:none;display:grid}.GAakFW_fact{gap:var(--ra-space-3);padding:var(--ra-space-4);border:1px solid var(--ra-border);border-radius:var(--ra-radius);background:var(--ra-surface);grid-template-columns:auto minmax(0,1fr);display:grid}.GAakFW_factIcon{width:22px;height:22px;color:var(--ra-accent)}.GAakFW_steps{padding-left:var(--ra-space-6);gap:var(--ra-space-2);max-width:72ch;margin:0;display:grid}.GAakFW_stepNote{color:var(--ra-text-subtle);font-size:var(--ra-text-sm)}.GAakFW_scopeList{gap:var(--ra-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.GAakFW_detailGrid{gap:var(--ra-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));display:grid}.GAakFW_panel{gap:var(--ra-space-2);padding:var(--ra-space-5);border:1px solid var(--ra-border);border-radius:var(--ra-radius-lg);background:var(--ra-surface);align-content:start;display:grid}.GAakFW_panelTitle{font-size:var(--ra-text-md);font-weight:var(--ra-weight-semibold)}.GAakFW_panelSub{font-size:var(--ra-text-sm);font-weight:var(--ra-weight-medium);padding-top:var(--ra-space-2)}.GAakFW_callout{gap:var(--ra-space-3);padding:var(--ra-space-5);border-radius:var(--ra-radius-lg);background:var(--ra-accent-soft);border:1px solid var(--ra-border);grid-template-columns:auto minmax(0,1fr);display:grid}.GAakFW_groupTitleRow{align-items:center;gap:var(--ra-space-3);display:flex}.GAakFW_controlGrid{gap:var(--ra-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));margin:0;padding:0;list-style:none;display:grid}.GAakFW_control{gap:var(--ra-space-2);padding:var(--ra-space-5);border:1px solid var(--ra-border);border-radius:var(--ra-radius-lg);background:var(--ra-surface);align-content:start;display:grid}.GAakFW_controlTitle{align-items:center;gap:var(--ra-space-2);font-size:var(--ra-text-md);font-weight:var(--ra-weight-semibold);display:flex}.GAakFW_controlBody{color:var(--ra-text-muted);font-size:var(--ra-text-sm)}.GAakFW_matrixWrap{border:1px solid var(--ra-border);border-radius:var(--ra-radius-lg);background:var(--ra-surface);overflow-x:auto}.GAakFW_matrix{border-collapse:collapse;width:100%;min-width:560px;font-size:var(--ra-text-sm)}.GAakFW_matrix caption{text-align:left;padding:var(--ra-space-4) var(--ra-space-4) var(--ra-space-2);font-weight:var(--ra-weight-semibold);font-size:var(--ra-text-md)}.GAakFW_matrix th,.GAakFW_matrix td{padding:var(--ra-space-3) var(--ra-space-4);border-top:1px solid var(--ra-border);vertical-align:top;text-align:left}.GAakFW_matrix thead th{font-size:var(--ra-text-xs);font-weight:var(--ra-weight-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--ra-text-muted);white-space:nowrap}.GAakFW_matrix tbody th{font-weight:var(--ra-weight-regular);color:var(--ra-text);background:var(--ra-surface);width:40%;position:sticky;left:0}.GAakFW_matrix td{width:20%}.GAakFW_matrixYes{width:18px;height:18px;color:var(--ra-success)}.GAakFW_matrixNo{color:var(--ra-text-subtle)}.GAakFW_matrixStack{gap:var(--ra-space-4);display:grid}.GAakFW_releases{gap:var(--ra-space-12,48px);margin-top:var(--ra-space-8);display:grid}.GAakFW_release{gap:var(--ra-space-4);padding-top:var(--ra-space-8);border-top:1px solid var(--ra-border);display:grid}.GAakFW_releaseDate{color:var(--ra-text-muted);font-size:var(--ra-text-sm);margin:0}.GAakFW_releaseTitle{font-size:var(--ra-text-2xl,1.5rem);margin:0}.GAakFW_releaseTitle a{color:inherit;text-decoration:none}.GAakFW_releaseTitle a:hover{text-decoration:underline}.GAakFW_releaseSummary{color:var(--ra-text-muted);font-size:var(--ra-text-lg,1.125rem);margin:0}.GAakFW_releaseShots{gap:var(--ra-space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));display:grid}.GAakFW_releaseFixes summary{cursor:pointer;font-weight:var(--ra-weight-semibold)}
.wM6l9G_launcher{right:max(var(--ra-space-4), env(safe-area-inset-right,0px));bottom:max(var(--ra-space-4), env(safe-area-inset-bottom,0px));z-index:20;padding:var(--ra-space-2) var(--ra-space-4);border:1px solid var(--ra-border-strong,var(--ra-border));background:var(--ra-surface);color:var(--ra-text);font:inherit;font-size:var(--ra-text-sm);font-weight:var(--ra-weight-medium);box-shadow:var(--ra-shadow-md,0 2px 8px #0000001f);cursor:pointer;border-radius:999px;position:fixed}.wM6l9G_launcher:hover{background:var(--ra-surface-hover,var(--ra-surface))}.wM6l9G_launcher:focus-visible{outline:2px solid var(--ra-focus,var(--ra-accent));outline-offset:2px}@media print{.wM6l9G_launcher{display:none}}.wM6l9G_form{gap:var(--ra-space-4);display:grid}.wM6l9G_check:empty{display:none}.wM6l9G_problem{color:var(--ra-danger-text,var(--ra-danger));font-size:var(--ra-text-sm);margin:0}.wM6l9G_note{color:var(--ra-text-muted);margin:0}
.HPPz7q_page{background:var(--ra-bg);flex-direction:column;min-height:100vh;display:flex}.HPPz7q_main{width:100%;max-width:var(--ra-content-max);padding:var(--ra-space-8) max(var(--ra-space-4), env(safe-area-inset-right,0px)) var(--ra-space-12) max(var(--ra-space-4), env(safe-area-inset-left,0px));gap:var(--ra-space-12);flex:1;align-content:start;margin:0 auto;display:grid}.HPPz7q_narrowMain{gap:var(--ra-space-8);max-width:820px;}.HPPz7q_header{z-index:10;background:var(--ra-surface);border-bottom:1px solid var(--ra-border);position:sticky;top:0}.HPPz7q_headerInner{max-width:var(--ra-content-max);padding:var(--ra-space-3) max(var(--ra-space-4), env(safe-area-inset-right,0px)) var(--ra-space-3) max(var(--ra-space-4), env(safe-area-inset-left,0px));align-items:center;gap:var(--ra-space-3) var(--ra-space-6);flex-wrap:wrap;margin:0 auto;display:flex}.HPPz7q_brand{align-items:center;gap:var(--ra-space-2);color:var(--ra-text);font-weight:var(--ra-weight-semibold);display:inline-flex}.HPPz7q_brand:hover{text-decoration:none}.HPPz7q_brandMark{border-radius:var(--ra-radius);background:var(--ra-accent);width:22px;height:22px;color:var(--ra-text-inverse);font-size:var(--ra-text-xs);font-weight:var(--ra-weight-semibold);place-items:center;display:grid}.HPPz7q_nav{gap:var(--ra-space-1) var(--ra-space-4);flex-wrap:wrap;flex:auto;display:flex}.HPPz7q_navLink{color:var(--ra-text-muted);font-size:var(--ra-text-sm);padding:var(--ra-space-1) 0}.HPPz7q_navLink:hover{color:var(--ra-text)}.HPPz7q_headerActions{gap:var(--ra-space-2);margin-left:auto;display:flex}@media (max-width:760px){.HPPz7q_nav{padding-bottom:var(--ra-space-1);flex-wrap:nowrap;flex-basis:100%;order:3;overflow-x:auto}.HPPz7q_navLink{white-space:nowrap}}.HPPz7q_footer{border-top:1px solid var(--ra-border);background:var(--ra-surface)}.HPPz7q_footerInner{max-width:var(--ra-content-max);padding:var(--ra-space-8) max(var(--ra-space-4), env(safe-area-inset-right,0px)) var(--ra-space-8) max(var(--ra-space-4), env(safe-area-inset-left,0px));gap:var(--ra-space-6);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin:0 auto;display:grid}.HPPz7q_footerGroup{gap:var(--ra-space-2);align-content:start;display:grid}.HPPz7q_footerTitle{font-size:var(--ra-text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--ra-text-subtle)}.HPPz7q_footerList{gap:var(--ra-space-1);font-size:var(--ra-text-sm);margin:0;padding:0;list-style:none;display:grid}.HPPz7q_footerNote{color:var(--ra-text-muted);font-size:var(--ra-text-sm);grid-column:1/-1;max-width:80ch}.HPPz7q_hero{gap:var(--ra-space-3);max-width:760px;display:grid}.HPPz7q_heroHome{gap:var(--ra-space-4);padding:var(--ra-space-8) 0 var(--ra-space-4);max-width:820px;}.HPPz7q_eyebrow{font-size:var(--ra-text-sm);font-weight:var(--ra-weight-medium);color:var(--ra-accent-text)}.HPPz7q_heroTitle{font-size:var(--ra-text-2xl)}.HPPz7q_heroTitleHome{font-size:calc(var(--ra-text-2xl) * 1.5);letter-spacing:-.01em}@media (max-width:760px){.HPPz7q_heroTitleHome{font-size:calc(var(--ra-text-2xl) * 1.15)}}.HPPz7q_heroLead{color:var(--ra-text-muted);font-size:var(--ra-text-lg);max-width:68ch}.HPPz7q_heroActions{gap:var(--ra-space-2);padding-top:var(--ra-space-2);flex-wrap:wrap;display:flex}.HPPz7q_proof{gap:var(--ra-space-2) var(--ra-space-5);color:var(--ra-text-muted);font-size:var(--ra-text-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.HPPz7q_proof li:before{content:"✓";color:var(--ra-success);margin-right:var(--ra-space-2)}.HPPz7q_section{gap:var(--ra-space-5);min-width:0;display:grid}.HPPz7q_section[hidden]{display:none}.HPPz7q_sectionHead{gap:var(--ra-space-2);max-width:72ch;display:grid}.HPPz7q_sectionTitle{font-size:var(--ra-text-xl)}.HPPz7q_sectionIntro{color:var(--ra-text-muted)}.HPPz7q_grid{gap:var(--ra-space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));display:grid}.HPPz7q_gridTight{gap:var(--ra-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));}.HPPz7q_tile{gap:var(--ra-space-2);padding:var(--ra-space-5);border:1px solid var(--ra-border);border-radius:var(--ra-radius-lg);background:var(--ra-surface);align-content:start;min-width:0;display:grid}.HPPz7q_tileSmall{padding:var(--ra-space-3) var(--ra-space-4);gap:var(--ra-space-1);}.HPPz7q_tileTitle{font-size:var(--ra-text-lg)}.HPPz7q_tileTitleSmall{font-size:var(--ra-text-md);font-weight:var(--ra-weight-medium)}.HPPz7q_tileBody{color:var(--ra-text-muted)}.HPPz7q_tileBodySmall{color:var(--ra-text-muted);font-size:var(--ra-text-sm)}.HPPz7q_points{padding-left:var(--ra-space-5);gap:var(--ra-space-1);font-size:var(--ra-text-sm);margin:0;display:grid}.HPPz7q_plans{gap:var(--ra-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));align-items:stretch;display:grid}.HPPz7q_plan{gap:var(--ra-space-4);padding:var(--ra-space-6) var(--ra-space-5);border:1px solid var(--ra-border);border-radius:var(--ra-radius-lg);background:var(--ra-surface);flex-direction:column;scroll-margin-top:96px;display:flex}.HPPz7q_planFeatured{border-color:var(--ra-accent);box-shadow:var(--ra-shadow);}.HPPz7q_planHead{justify-content:space-between;align-items:center;gap:var(--ra-space-2);display:flex}.HPPz7q_planName{font-size:var(--ra-text-xl)}.HPPz7q_planSummary{color:var(--ra-text-muted)}.HPPz7q_price{align-items:baseline;gap:var(--ra-space-2);flex-wrap:wrap;display:flex}.HPPz7q_priceAmount{font-size:calc(var(--ra-text-2xl) * 1.3);font-weight:var(--ra-weight-semibold);font-variant-numeric:tabular-nums}.HPPz7q_priceUnit,.HPPz7q_priceAlt{color:var(--ra-text-muted);font-size:var(--ra-text-sm)}.HPPz7q_allowances{gap:var(--ra-space-1);font-size:var(--ra-text-sm);margin:0;display:grid}.HPPz7q_allowances div{justify-content:space-between;gap:var(--ra-space-3);border-bottom:1px solid var(--ra-border);padding:var(--ra-space-1) 0;display:flex}.HPPz7q_allowances dt{color:var(--ra-text-muted)}.HPPz7q_allowances dd{text-align:right;font-variant-numeric:tabular-nums;margin:0}.HPPz7q_planFoot{gap:var(--ra-space-2);margin-top:auto;display:grid}.HPPz7q_availability{font-size:var(--ra-text-sm);color:var(--ra-text-muted)}.HPPz7q_faq{gap:var(--ra-space-4);max-width:72ch;margin:0;display:grid}.HPPz7q_faq dt{font-weight:var(--ra-weight-medium)}.HPPz7q_faq dd{margin:var(--ra-space-1) 0 0;color:var(--ra-text-muted)}.HPPz7q_machine{gap:var(--ra-space-2) var(--ra-space-4);font-size:var(--ra-text-sm);color:var(--ra-text-muted);flex-wrap:wrap;display:flex}.HPPz7q_factList{padding-left:var(--ra-space-5);gap:var(--ra-space-2);max-width:72ch;margin:0;display:grid}.HPPz7q_sourceLine{color:var(--ra-text-muted);font-size:var(--ra-text-sm);gap:var(--ra-space-2);flex-wrap:wrap;align-items:center;display:flex}.HPPz7q_twoCol{gap:var(--ra-space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));display:grid}.HPPz7q_prose{gap:var(--ra-space-4);overflow-wrap:anywhere;min-width:0;display:grid}.HPPz7q_prose>:not(.HPPz7q_tableWrap){max-width:76ch}.HPPz7q_doc{gap:var(--ra-space-5);min-width:0;display:grid}.HPPz7q_prose ul,.HPPz7q_prose ol{padding-left:var(--ra-space-6);gap:var(--ra-space-2);margin:0;display:grid}.HPPz7q_prose li>ul,.HPPz7q_prose li>ol,.HPPz7q_prose li>p+p{margin-top:var(--ra-space-2)}.HPPz7q_h1{font-size:var(--ra-text-2xl)}.HPPz7q_h2{font-size:var(--ra-text-xl);padding-top:var(--ra-space-4);scroll-margin-top:96px}.HPPz7q_h3{font-size:var(--ra-text-lg);padding-top:var(--ra-space-2);scroll-margin-top:96px}.HPPz7q_h4,.HPPz7q_h5,.HPPz7q_h6{font-size:var(--ra-text-md);scroll-margin-top:96px}.HPPz7q_code{font-family:var(--ra-font-mono);background:var(--ra-surface-2);border-radius:var(--ra-radius-sm);padding:0 var(--ra-space-1)}.HPPz7q_pre{padding:var(--ra-space-3) var(--ra-space-4);background:var(--ra-surface-sunken);border:1px solid var(--ra-border);border-radius:var(--ra-radius);font-size:var(--ra-text-sm);margin:0;overflow-x:auto}.HPPz7q_quote{padding-left:var(--ra-space-4);border-left:3px solid var(--ra-border-strong);color:var(--ra-text-muted);gap:var(--ra-space-2);margin:0;display:grid}.HPPz7q_hr{border:0;border-top:1px solid var(--ra-border);margin:var(--ra-space-2) 0}.HPPz7q_placeholder{background:var(--ra-warning-soft);color:var(--ra-text);border-radius:var(--ra-radius-sm);padding:0 2px}.HPPz7q_tableWrap{border:1px solid var(--ra-border);border-radius:var(--ra-radius);max-width:100%;overflow-x:auto}.HPPz7q_table{border-collapse:collapse;width:100%;font-size:var(--ra-text-sm)}.HPPz7q_table th,.HPPz7q_table td{text-align:left;vertical-align:top;padding:var(--ra-space-2) var(--ra-space-3);border-bottom:1px solid var(--ra-border);min-width:120px}.HPPz7q_table th{background:var(--ra-surface-2);font-weight:var(--ra-weight-medium)}.HPPz7q_table tr:last-child td{border-bottom:0}.HPPz7q_align-left{text-align:left}.HPPz7q_align-center{text-align:center}.HPPz7q_align-right{text-align:right}.HPPz7q_wide{max-width:none}.HPPz7q_docMeta{gap:var(--ra-space-2) var(--ra-space-4);font-size:var(--ra-text-sm);color:var(--ra-text-muted);flex-wrap:wrap;display:flex}.HPPz7q_heroStack{gap:var(--ra-space-5);min-width:0;display:grid}
.DdCIdG_frame{gap:var(--ra-space-8);grid-template-columns:240px minmax(0,1fr);align-items:start;min-width:0;display:grid}@media (max-width:900px){.DdCIdG_frame{gap:var(--ra-space-5);grid-template-columns:minmax(0,1fr)}}.DdCIdG_side{gap:var(--ra-space-4);min-width:0;max-height:calc(100vh - 88px);display:grid;position:sticky;top:72px;overflow-y:auto}@media (max-width:900px){.DdCIdG_side{max-height:none;position:static;overflow:visible}}.DdCIdG_body{min-width:0}.DdCIdG_navWide{display:block}.DdCIdG_navToggle{display:none}@media (max-width:900px){.DdCIdG_navWide{display:none}.DdCIdG_navToggle{border:1px solid var(--ra-border);border-radius:var(--ra-radius);padding:var(--ra-space-2) var(--ra-space-3);background:var(--ra-surface);display:block}.DdCIdG_navToggle summary{cursor:pointer;font-weight:var(--ra-weight-medium)}}.DdCIdG_nav{gap:var(--ra-space-4);display:grid}.DdCIdG_navGroup{gap:var(--ra-space-1);display:grid}.DdCIdG_navTitle{font-size:var(--ra-text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--ra-text-subtle)}.DdCIdG_navList{gap:2px;margin:0;padding:0;list-style:none;display:grid}.DdCIdG_navLink{padding:var(--ra-space-1) var(--ra-space-2);border-radius:var(--ra-radius);color:var(--ra-text-muted);font-size:var(--ra-text-sm);display:block}.DdCIdG_navLink:hover{color:var(--ra-text);background:var(--ra-surface-2);text-decoration:none}.DdCIdG_navOn{color:var(--ra-accent-text);background:var(--ra-accent-soft);font-weight:var(--ra-weight-medium);}.DdCIdG_navOn:hover{color:var(--ra-accent-text);background:var(--ra-accent-soft)}.DdCIdG_search{gap:var(--ra-space-1);display:grid;position:relative}.DdCIdG_searchLabel{font-size:var(--ra-text-xs);color:var(--ra-text-subtle);text-transform:uppercase;letter-spacing:.06em}.DdCIdG_searchInput{height:34px;padding:0 var(--ra-space-3);border:1px solid var(--ra-border);border-radius:var(--ra-radius);background:var(--ra-surface);color:var(--ra-text);font:inherit;font-size:var(--ra-text-sm);min-width:0}.DdCIdG_results{padding:var(--ra-space-1);border:1px solid var(--ra-border);border-radius:var(--ra-radius);background:var(--ra-surface);box-shadow:var(--ra-shadow);gap:2px;margin:0;list-style:none;display:grid}.DdCIdG_results a{padding:var(--ra-space-2);border-radius:var(--ra-radius);color:var(--ra-text);gap:2px;display:grid}.DdCIdG_results a:hover,.DdCIdG_results a:focus{background:var(--ra-surface-2);text-decoration:none}.DdCIdG_resultTitle{font-size:var(--ra-text-sm);font-weight:var(--ra-weight-medium)}.DdCIdG_resultDesc{font-size:var(--ra-text-xs);color:var(--ra-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.DdCIdG_noResult{padding:var(--ra-space-2);font-size:var(--ra-text-sm);color:var(--ra-text-muted)}.DdCIdG_codeBlock{min-width:0;position:relative}.DdCIdG_copy{top:var(--ra-space-2);right:var(--ra-space-2);padding:2px var(--ra-space-2);font-size:var(--ra-text-xs);border:1px solid var(--ra-border);border-radius:var(--ra-radius);background:var(--ra-surface);color:var(--ra-text-muted);cursor:pointer;position:absolute}.DdCIdG_copy:hover{color:var(--ra-text)}
