._3yCeLG_page{background:var(--app-canvas);color:var(--app-text);color-scheme:var(--app-color-scheme);min-height:100dvh;padding:28px 32px 80px;font-family:inherit;font-size:15px;line-height:1.6}._3yCeLG_inner{width:min(1120px,100%);margin:auto}._3yCeLG_page *{box-sizing:border-box}._3yCeLG_page :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--app-focus);outline-offset:4px}._3yCeLG_page :is(h1,h2,h3,p){margin:0}._3yCeLG_page a{color:inherit;text-decoration:none}._3yCeLG_page button{cursor:pointer;font:inherit}._3yCeLG_page :disabled{cursor:default;opacity:.55}._3yCeLG_top{justify-content:space-between;align-items:center;gap:16px;padding-bottom:32px;display:flex}._3yCeLG_back{align-items:center;gap:8px;min-height:44px;font-size:13px;display:inline-flex;color:var(--app-secondary)!important}._3yCeLG_back:hover{color:var(--app-text)!important}._3yCeLG_heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;display:flex}._3yCeLG_heading h1{letter-spacing:-.04em;overflow-wrap:anywhere;font-size:clamp(32px,4vw,48px);font-weight:500;line-height:1.12}._3yCeLG_heading h1[tabindex="-1"]:focus{outline:none}._3yCeLG_heading p{color:var(--app-muted);max-width:600px;margin-top:14px}._3yCeLG_primary,._3yCeLG_button{border:1px solid var(--app-control);min-height:44px;color:var(--app-text);text-align:center;background:0 0;border-radius:5px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-weight:500;display:inline-flex;font-size:14px!important}._3yCeLG_primary{background:var(--app-action);border-color:var(--app-action);color:var(--app-on-action)!important}._3yCeLG_primary:hover{background:color-mix(in srgb,var(--app-action) 90%,var(--app-surface))}._3yCeLG_button:hover{background:var(--app-hover)}._3yCeLG_filters{border-top:1px solid var(--app-border);border-bottom:1px solid var(--app-border);padding:22px 0 24px}._3yCeLG_tabs{flex-wrap:wrap;gap:6px;margin-bottom:24px;display:flex}._3yCeLG_tab{min-width:44px;min-height:44px;color:var(--app-muted);background:0 0;border:1px solid #0000;border-radius:4px;padding:9px 16px}._3yCeLG_tab[aria-pressed=true]{background:var(--app-selected);border-color:var(--app-control);color:var(--app-text)}._3yCeLG_searchRow{grid-template-columns:minmax(0,1fr) minmax(160px,240px);gap:18px;display:grid}._3yCeLG_label{color:var(--app-secondary);gap:6px;font-size:12px;display:grid}._3yCeLG_field{border:1px solid var(--app-control);width:100%;min-height:46px;color:var(--app-text);background:var(--app-inset);font:inherit;border-radius:4px;padding:10px 12px;font-size:14px}._3yCeLG_field::placeholder{color:var(--app-muted)}._3yCeLG_label textarea{resize:vertical;min-height:120px}._3yCeLG_results{color:var(--app-muted);justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:13px;display:flex}._3yCeLG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px;display:grid}._3yCeLG_card{border-top:1px solid var(--app-border);flex-direction:column;gap:12px;min-width:0;padding:26px 0;display:flex}._3yCeLG_card h2{letter-spacing:-.02em;font-size:20px;font-weight:500;line-height:1.35}._3yCeLG_card h2 a{min-height:44px;padding-block:4px;display:block}._3yCeLG_card h2 a:hover{text-underline-offset:5px;text-decoration:underline}._3yCeLG_card p{color:var(--app-muted);overflow-wrap:anywhere;font-size:14px}._3yCeLG_meta{color:var(--app-secondary);flex-wrap:wrap;gap:8px 14px;font-size:12px;display:flex}._3yCeLG_cardActions{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:8px;display:flex}._3yCeLG_iconButton{border:1px solid var(--app-control);width:44px;height:44px;color:var(--app-text);background:0 0;border-radius:4px;flex:none;justify-content:center;align-items:center;display:flex}._3yCeLG_iconButton[aria-pressed=true]{background:var(--app-action);color:var(--app-on-action)}._3yCeLG_state{color:var(--app-secondary);justify-items:start;gap:14px;padding:56px 0;display:grid}._3yCeLG_state h2{color:var(--app-text);font-size:24px;font-weight:450}._3yCeLG_notice{color:var(--app-secondary);padding:14px 0;font-size:14px}._3yCeLG_detail{border-top:1px solid var(--app-border);grid-template-columns:minmax(0,1fr) minmax(220px,300px);gap:56px;padding-top:28px;display:grid}._3yCeLG_content{align-content:start;gap:34px;display:grid}._3yCeLG_content section{gap:14px;display:grid}._3yCeLG_content h2,._3yCeLG_aside h2{letter-spacing:-.02em;font-size:18px;font-weight:500}._3yCeLG_description{color:var(--app-secondary);white-space:pre-line;overflow-wrap:anywhere}._3yCeLG_starters{gap:10px;margin:0;padding:0;list-style:none;display:grid}._3yCeLG_starters button{text-align:left;border:1px solid var(--app-control);background:var(--app-inset);width:100%;min-height:52px;color:var(--app-text);border-radius:4px;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}._3yCeLG_aside{align-content:start;gap:18px;display:grid}._3yCeLG_aside dl{margin:0;padding:0}._3yCeLG_aside dt{color:var(--app-muted);font-size:12px}._3yCeLG_aside dd{overflow-wrap:anywhere;margin:4px 0 20px}._3yCeLG_actions{flex-wrap:wrap;gap:10px;display:flex}._3yCeLG_more{border-top:1px solid var(--app-border);padding-top:16px}._3yCeLG_more summary{cursor:pointer;min-height:44px;color:var(--app-secondary);list-style-position:inside;display:list-item}._3yCeLG_more>div{gap:12px;display:grid}@media (max-width:900px){._3yCeLG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}._3yCeLG_detail{gap:28px}}@media (max-width:600px){._3yCeLG_page{padding:16px 20px 48px}._3yCeLG_top{padding-bottom:20px}._3yCeLG_heading{flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:24px}._3yCeLG_heading h1{font-size:34px}._3yCeLG_searchRow,._3yCeLG_grid,._3yCeLG_detail{grid-template-columns:minmax(0,1fr)}._3yCeLG_tabs{gap:4px}._3yCeLG_tab{padding:8px 11px;font-size:13px!important}._3yCeLG_detail{gap:28px}._3yCeLG_aside{order:-1}._3yCeLG_card{padding:22px 0}._3yCeLG_results{flex-wrap:wrap}}
