.birth-year[data-v-7c2aa37d]{text-align:left;grid-template-columns:minmax(0,1fr);gap:8px;width:100%;display:grid}.field[data-v-7c2aa37d]{color:var(--ink-2,#c9c9c9);font:800 14px var(--round,system-ui)}.pick[data-v-7c2aa37d]{gap:8px;display:flex}.select[data-v-7c2aa37d]{flex:1;min-width:0;position:relative}.select select[data-v-7c2aa37d]{appearance:none;width:100%;min-height:48px;color:var(--ink,#f2f2f2);background:var(--paper-2,#17171b);box-shadow:inset 0 0 0 1.5px var(--line,#333);font:800 16px var(--round,system-ui);cursor:pointer;border:0;border-radius:14px;padding:0 44px 0 14px}.select select.empty[data-v-7c2aa37d]{color:var(--ink-3,#9a9a9a)}.select select[data-v-7c2aa37d]:focus-visible{box-shadow:inset 0 0 0 2px var(--blue,#326bf8);outline:none}.select option[data-v-7c2aa37d]{color:var(--ink,#f2f2f2);background:var(--paper-2,#17171b)}.chevron[data-v-7c2aa37d]{fill:none;width:20px;height:20px;stroke:var(--ink-3,#9a9a9a);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4px;pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.action[data-v-7c2aa37d]{min-height:48px;font:800 16px var(--round,system-ui);cursor:pointer;border:0;border-radius:14px;flex:none;justify-content:center;align-items:center;padding:0 20px;transition:background-color .15s,box-shadow .15s,color .15s;display:inline-flex}.action.primary[data-v-7c2aa37d]{color:var(--on-blue,#fff);background:var(--blue,#326bf8);box-shadow:0 10px 24px -10px #326bf8b3,inset 0 -3px #00000024}.action.primary[data-v-7c2aa37d]:hover:not(:disabled){background:var(--blue-press,#3a6cf0)}.action.secondary[data-v-7c2aa37d]{color:var(--ink,#f2f2f2);background:var(--paper-2,#17171b);box-shadow:inset 0 0 0 1.5px var(--line,#333)}.action[data-v-7c2aa37d]:disabled{cursor:default}.action.secondary[data-v-7c2aa37d]:disabled{color:var(--ink-3,#9a9a9a)}.action.primary[data-v-7c2aa37d]:disabled{opacity:.7}.confirm[data-v-7c2aa37d]{background:var(--paper-2,#17171b);box-shadow:inset 0 0 0 1.5px var(--line,#333);border-radius:16px;gap:6px;padding:16px;display:grid}.confirm-title[data-v-7c2aa37d]{color:var(--ink,#f2f2f2);font:900 20px/1.2 var(--round,system-ui);letter-spacing:-.02em;margin:0}.confirm-actions[data-v-7c2aa37d]{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.confirm-actions .action[data-v-7c2aa37d]{flex:140px}.confirm-actions .action.secondary[data-v-7c2aa37d]{background:var(--card,#1f1f24)}.hint[data-v-7c2aa37d]{color:var(--ink-3,#9a9a9a);font:600 14px/1.45 var(--round,system-ui);margin:0}.error[data-v-7c2aa37d]{color:var(--bad,#ff8fa8);font:800 14px var(--round,system-ui);margin:0}
