/* Собрано из public/v2/css/try-select.css без комментариев — не править руками. Пересобрать: node server/services/v2/pubAssets.js --write (см. server/services/v2/minAssets.js). */




.v2l-comp .v2-choice {
  --b-h: 36px; --b-px: 12px; --b-gap: 6px; --b-is: 16px; --b-fs: 13px; --b-fw: 600;
  --b-bg: #fff; --b-bg-h: #fff; --b-bg-a: #F3F3F5;
  --b-c: var(--v2-t1); --b-ic: var(--v2-t2); --b-ic-h: var(--v2-t1);
  --b-bd: rgba(17, 17, 20, .13); --b-bd-h: rgba(17, 17, 20, .3);
  --b-sh: 0 0 #0000;
  position: relative; display: inline-flex; align-items: center; justify-content: center; gap: var(--b-gap);
  min-height: var(--b-h); margin: 0; padding: 0 var(--b-px); border: 0; border-radius: 999px;
  background: var(--b-bg); color: var(--b-c); box-shadow: inset 0 0 0 1px var(--b-bd), var(--b-sh);
  font: var(--b-fw) var(--b-fs)/1.2 'Manrope', 'Manrope Fallback', sans-serif; letter-spacing: -.01em; text-decoration: none; white-space: nowrap;
  cursor: pointer; -webkit-user-select: none; user-select: none; -webkit-tap-highlight-color: transparent;
  transition: transform .45s var(--v2-es), background-color .2s, color .2s, box-shadow .25s, opacity .2s;
}
.v2l-comp .v2-choice::before { content: ""; position: absolute; inset: -4px -2px; }
.v2l-comp .v2-choice svg { width: var(--b-is); height: var(--b-is); flex: none; color: var(--b-ic); stroke-width: 1.75; transition: transform .35s var(--v2-es), color .2s; }
.v2l-comp .v2-choice svg * { vector-effect: non-scaling-stroke; }
.v2l-comp .v2-choice:is([aria-expanded="true"], [aria-pressed="true"], .is-on) {
  --b-bg: #FFF4EE; --b-bg-h: #FFF4EE; --b-bg-a: #FFEADF; --b-c: #7A2E08; --b-ic: var(--v2-or-text); --b-ic-h: var(--v2-or-text);
  --b-bd: rgba(242, 101, 34, .5); --b-bd-h: rgba(242, 101, 34, .6); --b-sh: 0 0 #0000;
}
@media (hover: hover) {
  .v2l-comp .v2-choice:not(:disabled, [aria-disabled="true"]):hover { background: var(--b-bg-h); box-shadow: inset 0 0 0 1px var(--b-bd-h), var(--b-sh); }
  .v2l-comp .v2-choice:not(:disabled, [aria-disabled="true"]):hover svg { color: var(--b-ic-h); }
}
.v2l-comp .v2-choice:not(:disabled, [aria-disabled="true"]):active { transform: scale(.96); transition-duration: .1s; background: var(--b-bg-a); box-shadow: inset 0 0 0 1px var(--b-bd-h), var(--b-sh); }
.v2l-comp .v2-choice:is(:disabled, [aria-disabled="true"]) { cursor: not-allowed; opacity: .4; transform: none; }

.v2rw-sel[hidden] { display: none; }
