.profile-grid[data-v-c204ba3a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:14px;margin-top:22px}.profile-tile[data-v-c204ba3a]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;aspect-ratio:1;padding:16px 10px;border:2px solid #fffdf7;border-radius:26px;background:linear-gradient(150deg,#f2fcff,#e1f1f6);box-shadow:0 5px #c9e0e7,inset 0 0 0 1px #d9ebef;color:#24546b;cursor:pointer;transition:transform .25s,box-shadow .25s}.profile-tile img[data-v-c204ba3a]{width:72px;height:72px;border-radius:22px;-o-object-fit:cover;object-fit:cover;box-shadow:0 3px 8px #2e78851a}.profile-tile strong[data-v-c204ba3a]{font-size:15px;text-align:center;overflow-wrap:anywhere}.profile-tile[data-v-c204ba3a]:hover{transform:translateY(-3px)}.profile-tile.selected[data-v-c204ba3a]{background:#edf7e8;box-shadow:0 5px #9fc19a,inset 0 0 0 2px #9bc5a1}.parent-tile[data-v-c204ba3a]{background:linear-gradient(150deg,#fff9ee,#f4e9d6);box-shadow:0 5px #dfc7a4}.profile-check[data-v-c204ba3a]{position:absolute;top:9px;right:9px;display:grid;place-items:center;width:22px;height:22px;background:#5b9c79;border-radius:50%;color:#fff}.profile-tile[data-v-c204ba3a]:focus-visible{outline:3px solid #62b6ab;outline-offset:4px}@media(max-width:420px){.profile-grid[data-v-c204ba3a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.profile-tile[data-v-c204ba3a]{transition:none}}.journey-picker[data-v-c204ba3a]{position:relative;background:transparent;text-align:center;padding:42px 4px 4px}.journey-picker h2[data-v-c204ba3a]{color:#365d4b;line-height:1.8}.journey-picker p[data-v-c204ba3a]{color:#777b68;line-height:1.9}.journey-profile-actions[data-v-c204ba3a]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:18px}.picker-action[data-v-c204ba3a]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:42px;padding:8px 12px;border:3px solid #ffd688;border-radius:18px;background:linear-gradient(#ffb23d,#fb8d1e);box-shadow:0 4px #dc8425,inset 0 0 0 2px #ffc365;color:#fffdf6;font-size:12px;font-weight:900}.picker-action--secondary[data-v-c204ba3a]{border-color:#fffdf7;background:linear-gradient(#fffdf6,#f2ead7);box-shadow:0 4px #dfd0b7,inset 0 0 0 1px #e8dcc6;color:#6c765b}.picker-action[data-v-c204ba3a]:focus-visible{outline:3px solid #91642e;outline-offset:4px}.picker-action[data-v-c204ba3a]:active{transform:translateY(3px)}.journey-picker .profile-grid[data-v-c204ba3a]{display:flex;flex-wrap:wrap;justify-content:center;gap:22px;margin-top:8px}.journey-picker .profile-tile[data-v-c204ba3a]{width:104px;aspect-ratio:auto;justify-content:flex-start;padding:0 0 8px;border:0;background:transparent;box-shadow:none;color:#365d4b}.journey-picker .profile-tile img[data-v-c204ba3a]{width:88px;height:88px;padding:5px;border:3px solid #fffdf7;border-radius:50%;background:linear-gradient(#e4f1de,#c7dfbd);-o-object-fit:contain;object-fit:contain;box-shadow:0 5px #abc69f,inset 0 0 0 1px #c0d5b6}.journey-picker .parent-tile img[data-v-c204ba3a]{background:linear-gradient(#fff0ce,#f1d9ae);box-shadow:0 5px #d3b589}.journey-picker .profile-tile.selected img[data-v-c204ba3a]{outline:3px solid #74a986;outline-offset:4px}.picker-close[data-v-c204ba3a]{position:absolute;top:0;left:0;display:grid;place-items:center;width:36px;height:36px;border:3px solid #fffdf4;border-radius:13px;background:linear-gradient(#fff6d7,#ffd99a);box-shadow:0 4px #dcae73;color:#b96a27;cursor:pointer}.picker-close .iconify[data-v-c204ba3a]{width:22px;height:22px}.picker-close[data-v-c204ba3a]:focus-visible{outline:3px solid #91642e;outline-offset:4px}.picker-close[data-v-c204ba3a]:active{transform:translateY(3px)}
