.ZzFv-W_btn.ZzFv-W_btn{min-height:var(--estate-control-height);border-radius:var(--estate-button-radius);font:inherit;font-weight:var(--estate-weight-medium);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:10px 16px;display:inline-flex}.ZzFv-W_btn.ZzFv-W_btn:disabled{opacity:.55;cursor:not-allowed}.ZzFv-W_primary.ZzFv-W_primary{background:var(--estate-primary);color:var(--estate-on-primary);font-weight:var(--estate-weight-medium)}.ZzFv-W_primary.ZzFv-W_primary:hover:not(:disabled){background:var(--estate-primary-hover)}.ZzFv-W_primary.ZzFv-W_primary:disabled{background:var(--estate-surface);color:var(--estate-muted);border-color:var(--estate-field);opacity:1}.ZzFv-W_secondary.ZzFv-W_secondary{background:var(--estate-surface);color:var(--estate-ink);border-color:var(--estate-field)}.ZzFv-W_secondary.ZzFv-W_secondary:hover:not(:disabled){background:var(--estate-canvas)}.ZzFv-W_danger.ZzFv-W_danger{background:var(--estate-surface);color:var(--estate-primary);border-color:var(--estate-primary)}.ZzFv-W_danger.ZzFv-W_danger:hover:not(:disabled){background:var(--estate-primary-soft)}.ZzFv-W_ghost.ZzFv-W_ghost{color:var(--estate-primary);background:0 0}.ZzFv-W_ghost.ZzFv-W_ghost:hover:not(:disabled){background:var(--estate-primary-soft)}.ZzFv-W_tab.ZzFv-W_tab{color:var(--estate-muted);background:0 0;border-width:0 0 2px;border-radius:0}.ZzFv-W_tab.ZzFv-W_tab:hover:not(:disabled){color:var(--estate-ink)}.ZzFv-W_tab.ZzFv-W_tab[aria-current=page]{color:var(--estate-primary);border-bottom-color:var(--estate-primary)}.ZzFv-W_link.ZzFv-W_link{color:var(--estate-primary);text-align:left;background:0 0;justify-content:flex-start;padding:0;text-decoration:underline}.ZzFv-W_sort.ZzFv-W_sort{min-height:0;color:inherit;text-align:left;background:0 0;justify-content:flex-start;gap:4px;padding:0}.ZzFv-W_sort.ZzFv-W_sort:hover:not(:disabled){text-decoration:underline}@media (max-width:839px){.ZzFv-W_sort.ZzFv-W_sort{min-height:var(--estate-control-height)}}
.q6xZOq_trigger{display:inline-block}.q6xZOq_trigger:focus-visible{outline:3px solid var(--estate-info);outline-offset:3px;border-radius:8px}.q6xZOq_confirm{border:1px solid var(--estate-field);border-left:3px solid var(--estate-warning);background:var(--estate-surface);max-width:520px;box-shadow:0 4px 16px color-mix(in srgb,var(--estate-ink) 8%,transparent);border-radius:8px;margin:8px 0;padding:16px;display:block}.q6xZOq_confirm.q6xZOq_danger{border-left-color:var(--estate-danger)}.q6xZOq_confirm p{color:var(--estate-muted);margin:6px 0 12px;line-height:1.6}.q6xZOq_buttons{flex-wrap:wrap;gap:8px;display:flex}
.nD_wka_notice{z-index:20;color:#492c00;background:#fff1dc;border-bottom:1px solid #bf8635;margin:0;padding:12px 20px;position:sticky;top:0}
