.discover_tabs__B5t5P{display:flex;flex-wrap:wrap}.discover_tab__5P46D{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;background:transparent;color:var(--white);border:2px solid var(--white);font-family:var(--font-mono);font-size:22px;text-decoration:none}.discover_tab__5P46D+.discover_tab__5P46D{border-left:0}.discover_tabOn__NULMK,.discover_tabOn__NULMK:hover,.discover_tab__5P46D:hover{background:var(--white);color:var(--blue)}.discover_toolbar__2T_k4{justify-content:space-between}.discover_filters__BDgJc,.discover_toolbar__2T_k4{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.discover_filters__BDgJc{flex:0 1 520px;min-width:0}.discover_field__g_yzh{display:flex;flex-direction:column;gap:6px;flex:1 1 200px;min-width:0}.discover_select__4S3AZ{padding:0 10px}.discover_random__Y0pqE{display:flex;align-items:center;justify-content:center;gap:14px;min-height:96px;padding:12px;background:var(--white);color:var(--blue);text-decoration:none;text-align:center;font-family:var(--font-display);font-size:clamp(20px,3vw,32px);border:2px solid var(--white);box-shadow:6px 6px 0 var(--black)}.discover_random__Y0pqE:hover{color:var(--blue);transform:translate(-2px,-2px);box-shadow:8px 8px 0 var(--black)}.discover_window__n1B0i{border:2px solid var(--white);background:var(--blue-deep);padding:20px;display:flex;flex-direction:column;gap:14px;min-width:0}.discover_windowTitle__5x8_I{margin:-20px -20px 0}.discover_rings__oB7GQ{margin:0;padding:0;list-style:none}.discover_ring__kXDmz{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:12px 0;border-bottom:2px solid var(--blue-line)}.discover_ringIcon__aewEy{display:inline-flex;width:44px;height:44px;border:2px solid var(--white);align-items:center;justify-content:center}.discover_ringText__Fp_qI{flex:1 1 200px;min-width:0;display:flex;flex-direction:column}.discover_ringBtn__kvxy2{min-height:44px;padding:0 16px;font-size:14px}.discover_cta__fdU6g{border:2px solid var(--white);padding:32px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px}