.x3aIFa_trigger{width:var(--control-md);height:var(--control-md);border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--text-muted);cursor:pointer;transition:background var(--motion-fast) var(--ease), color var(--motion-fast) var(--ease), border-color var(--motion-fast) var(--ease);background:0 0;flex:none;place-items:center;padding:0;display:grid}@media (hover:hover){.x3aIFa_trigger:hover{border-color:var(--border-strong);background:var(--chip);color:var(--text)}}.x3aIFa_trigger:focus-visible{outline:var(--focus-width) solid var(--accent-ink);outline-offset:2px}.x3aIFa_dialog{width:min(440px,100% - 32px);max-height:calc(100dvh - 32px);padding:var(--space-5);color:var(--text);font:inherit;margin:auto;overflow:auto;}.x3aIFa_dialog::backdrop{background:var(--scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.x3aIFa_head{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.x3aIFa_title{font-size:var(--text-lg);margin:0;font-weight:600;line-height:1.3}.x3aIFa_close{width:var(--control-md);height:var(--control-md);border-radius:var(--radius-sm);color:var(--text-faint);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}@media (hover:hover){.x3aIFa_close:hover{background:var(--chip-hover);color:var(--text)}}.x3aIFa_form{gap:var(--space-3);display:grid}.x3aIFa_label{color:var(--text-muted);font-size:var(--text-sm)}.x3aIFa_text{box-sizing:border-box;width:100%;min-width:0;min-height:132px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);background:var(--well);color:var(--text);font:inherit;font-size:var(--text-base);resize:vertical;border:1px solid #0000;line-height:1.45}.x3aIFa_text::placeholder{color:var(--text-faint)}.x3aIFa_text:focus-visible{border-color:color-mix(in srgb, var(--accent) 45%, transparent);outline:var(--focus-width) solid var(--accent-ink);outline-offset:2px}.x3aIFa_meta{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.x3aIFa_attached{color:var(--text-faint);font-size:var(--text-xs);margin:0;line-height:1.45}.x3aIFa_count{color:var(--text-faint);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex:none}.x3aIFa_actions{justify-content:flex-end;}.x3aIFa_dialog>*+.x3aIFa_actions{margin-top:var(--space-4)}@media (max-width:640px){.x3aIFa_dialog{width:100%;max-width:100%;padding:var(--space-5) var(--space-4) calc(var(--space-5) + env(safe-area-inset-bottom,0px));border-radius:var(--radius-xl) var(--radius-xl) 0 0;border-bottom:0;margin:auto 0 0}.x3aIFa_text{font-size:16px}}
.ZYGMKq_backdrop{z-index:var(--z-palette,5000);padding:var(--space-16) var(--space-5) var(--space-10);justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;}.ZYGMKq_dialog{flex-direction:column;width:min(100%,640px);max-height:calc(100dvh - 160px);display:flex;overflow:hidden;}.ZYGMKq_header{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);flex:none;display:flex}.ZYGMKq_headerGlyph{width:16px;height:16px;color:var(--text-muted);flex:0 0 16px;display:inline-flex}.ZYGMKq_headerGlyph svg{width:100%;height:100%}.ZYGMKq_input{min-width:0;color:var(--text);font-family:inherit;font-size:var(--text-lg);text-overflow:ellipsis;background:0 0;border:0;flex:1}.ZYGMKq_input::placeholder{color:var(--text-faint)}.ZYGMKq_input::-webkit-search-decoration{appearance:none}.ZYGMKq_input::-webkit-search-cancel-button{appearance:none}.ZYGMKq_input:focus,.ZYGMKq_input:focus-visible{outline:none}.ZYGMKq_escChip{padding:var(--space-1) var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-subtle);color:var(--text-muted);font-size:var(--text-xs);flex:none;line-height:1}.ZYGMKq_cancel{min-width:var(--control-lg);min-height:var(--control-lg);padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--accent-ink);font:inherit;font-size:var(--text-base);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;font-weight:600;display:none}.ZYGMKq_results{overscroll-behavior:contain;padding:var(--space-2);overflow-y:auto}.ZYGMKq_note{padding:var(--space-3);color:var(--text-muted);font-size:var(--text-xs);margin:0}.ZYGMKq_group+.ZYGMKq_group,.ZYGMKq_results>.ZYGMKq_row+.ZYGMKq_group{margin-top:var(--space-1)}.ZYGMKq_groupLabel{margin:var(--space-3) var(--space-3) var(--space-1);color:var(--text-muted);font-size:var(--text-xs);letter-spacing:var(--label-tracking);text-transform:uppercase;font-weight:620}.ZYGMKq_row{align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-sm);cursor:pointer;grid-template-columns:28px minmax(0,1fr) auto;display:grid}.ZYGMKq_row:hover,.ZYGMKq_row[data-active]{background:var(--bg-subtle)}.ZYGMKq_rowTile{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-subtle);width:28px;height:28px;color:var(--text-muted);font-size:var(--text-xs);place-items:center;font-weight:700;display:grid}.ZYGMKq_rowTile svg{width:14px;height:14px}.ZYGMKq_rowTile[data-marks]{background:0 0;border:0;width:auto;min-width:28px}.ZYGMKq_rowBody{flex-direction:column;gap:1px;min-width:0;display:flex}.ZYGMKq_rowTitle{color:var(--text);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:560;overflow:hidden}.ZYGMKq_rowSubline{color:var(--text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ZYGMKq_rowKind{color:var(--text-muted);font-size:var(--text-xs);flex:none}@media (prefers-reduced-motion:no-preference){.ZYGMKq_row{transition:background-color var(--motion-fast) var(--ease)}}@media (max-width:1079px),(pointer:coarse){.ZYGMKq_escChip{display:none}.ZYGMKq_cancel{display:inline-flex}.ZYGMKq_header{padding-block:var(--space-1);padding-right:var(--space-2)}.ZYGMKq_row{min-height:var(--control-lg)}}@media (max-width:720px){.ZYGMKq_backdrop{align-items:flex-end;padding:0}.ZYGMKq_dialog{border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:100%;height:min(88dvh,760px);max-height:none;padding-bottom:env(safe-area-inset-bottom);border-width:1px 0 0}}
.JQhBeG_switcher{min-width:0;display:inline-flex;position:relative}.JQhBeG_trigger{align-items:center;gap:var(--space-2);min-width:0;height:var(--control-sm);padding:0 var(--space-2) 0 var(--space-1);border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--text);font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;background:0 0;font-weight:500;display:inline-flex}.JQhBeG_trigger[aria-expanded=true]{border-color:var(--border-strong);background:var(--chip)}@media (hover:hover){.JQhBeG_trigger:hover{background:var(--chip)}}.JQhBeG_switcher[data-compact] .JQhBeG_trigger{width:var(--control-lg);height:var(--control-lg);border-radius:var(--radius-control);border:0;justify-content:center;padding:0}.JQhBeG_mark{flex:none;display:inline-flex;position:relative}.JQhBeG_icon{object-fit:cover;border-radius:50%;display:block}.JQhBeG_letters{background:var(--chip);color:var(--text-muted);font-size:var(--text-xs);letter-spacing:0;border-radius:50%;place-items:center;font-weight:700;line-height:1;display:inline-grid}.JQhBeG_dot{border:1.5px solid var(--bg);background:var(--good);border-radius:50%;width:7px;height:7px;position:absolute;bottom:-1px;right:-1px}.JQhBeG_dot[data-state=wrong]{background:var(--danger)}.JQhBeG_name{text-overflow:ellipsis;min-width:0;overflow:hidden}.JQhBeG_chevron{color:var(--text-muted);flex:none}.JQhBeG_menu{z-index:var(--z-page-overlay);top:calc(100% + var(--space-2));gap:var(--space-1);width:max-content;min-width:220px;max-width:min(300px, calc(100vw - 2 * var(--gutter-phone)));padding:var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:var(--shadow-raised);flex-direction:column;display:flex;position:absolute;left:0}.JQhBeG_switcher[data-compact] .JQhBeG_menu{top:calc(var(--topbar-height) + env(safe-area-inset-top,0px) + var(--space-2));right:max(var(--gutter-phone), env(safe-area-inset-right));left:max(var(--gutter-phone), env(safe-area-inset-left));width:auto;min-width:0;max-width:none;position:fixed}@media (min-width:721px){.JQhBeG_switcher[data-compact] .JQhBeG_menu{width:min(300px, calc(100vw - 2 * var(--gutter-phone)));left:auto}}.JQhBeG_item{align-items:center;gap:var(--space-3);width:100%;min-height:var(--control-md);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);color:var(--text);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.JQhBeG_item[aria-checked=true]{background:var(--chip)}@media (hover:hover){.JQhBeG_item:hover{background:var(--chip)}}.JQhBeG_itemName{flex:auto;min-width:0}.JQhBeG_item:disabled{color:var(--text-muted);cursor:default}.JQhBeG_item:disabled:hover{background:0 0}.JQhBeG_itemNote{color:var(--text-faint);font-size:var(--text-xs);flex:none}.JQhBeG_check{color:var(--accent);flex:none}@media (pointer:coarse){.JQhBeG_item{min-height:var(--tap-min)}}
.qAnjWG_link{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.qAnjWG_link:focus,.qAnjWG_link:focus-visible{top:var(--space-2);left:var(--space-2);z-index:var(--z-page-overlay);width:auto;height:auto;padding:var(--space-2) var(--space-4);clip:auto;border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-raised);color:var(--text);font-size:var(--text-sm);font-weight:600;line-height:var(--leading-sm);margin:0;text-decoration:none;position:fixed;overflow:visible}.qAnjWG_target:focus{outline:none}
