.component--profile__user-infos[data-v-b6760318]{background-color:var(--surface);box-shadow:var(--shadow-surface);border-radius:var(--radius);min-width:0;padding:1.5rem}@media (width<=767px){.component--profile__user-infos[data-v-b6760318]{padding:1rem}}.user-infos__viewport[data-v-b6760318]{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;min-width:0;overflow:hidden}.user-infos__track[data-v-b6760318]{gap:1rem;min-width:0;display:flex}.user__info[data-v-b6760318]{background-color:var(--surface-2);min-width:0;box-shadow:var(--shadow-surface);border-radius:var(--radius);flex-direction:column;flex:0 0 calc(50% - .5rem);gap:.375rem;padding:1rem;display:flex}.user__info h5[data-v-b6760318]{color:var(--text-2);margin:0;font-size:.875rem}.user__info p[data-v-b6760318]{color:var(--text);margin:0;font-size:1rem;font-weight:500}.rating-summary[data-v-b6760318]{background-color:var(--surface-2);min-width:0;box-shadow:var(--shadow-surface);border-radius:var(--radius);flex-direction:column;flex:0 0 100%;align-items:center;gap:.375rem;padding:1rem;display:flex}.rating-summary__value[data-v-b6760318]{color:var(--text);font-size:1.5rem;font-weight:700;line-height:1}.rating-summary__stars[data-v-b6760318]{gap:.25rem;display:flex}.rating-summary__stars .star[data-v-b6760318]{color:var(--text-3);font-size:1.25rem}.rating-summary__stars .star.filled[data-v-b6760318]{color:var(--warning)}.rating-summary__total[data-v-b6760318]{color:var(--text-3);flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin-top:.25rem;font-size:.875rem;display:flex}.rating-summary__positive[data-v-b6760318]{color:var(--success);align-items:center;gap:.5rem;font-weight:500;display:flex}.rating-summary__positive[data-v-b6760318]:before{content:"";background-color:var(--text-3);border-radius:50%;width:3px;height:3px}.user-infos__dots[data-v-b6760318]{justify-content:center;gap:.375rem;margin-top:1rem;display:flex}.user-infos__dot[data-v-b6760318]{background-color:var(--border-2);cursor:pointer;width:.5rem;height:.5rem;transition:background-color .2s,transform .2s,scale .45s var(--ease-press);--ripple:on;--ripple-color:currentColor;--ripple-opacity:.12;-webkit-tap-highlight-color:transparent;border:0;border-radius:50%;padding:0;position:relative}.user-infos__dot[data-v-b6760318]:active:where(:not(:has(:is(button,a,[role=button]):active))){transition-duration:80ms;transition-timing-function:ease-out;scale:.92}@media (prefers-reduced-motion:reduce){.user-infos__dot[data-v-b6760318]:active{scale:none}}.user-infos__dot.is-active[data-v-b6760318]{background-color:var(--primary);transform:scale(1.25)}@media (width>=1024px){.user-infos__viewport[data-v-b6760318]{overflow:visible}.user-infos__track[data-v-b6760318]{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.rating-summary[data-v-b6760318]{grid-column:1/-1}.user__info[data-v-b6760318]{flex:initial}.user-infos__dots[data-v-b6760318]{display:none}}.component--user__verifications[data-v-333baa65]{background-color:var(--surface);box-shadow:var(--shadow-surface);border-radius:var(--radius);flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex}@media (width<=767px){.component--user__verifications[data-v-333baa65]{padding:1rem}}.component--user__verifications h3[data-v-333baa65]{color:var(--text);margin:0;font-size:1.125rem;font-weight:600}.component--user__verifications .verifications__list[data-v-333baa65]{flex-direction:column;gap:1rem;display:flex}.component--user__verifications .verification[data-v-333baa65]{background-color:var(--surface-2);box-shadow:var(--shadow-surface);border-radius:var(--radius);align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.component--user__verifications .verification .verification__icon[data-v-333baa65]{color:var(--warning);font-size:1.125rem}.component--user__verifications .verification .verification__label[data-v-333baa65]{color:var(--text-2);flex:1;font-size:.875rem;font-weight:500}.component--user__verifications .verification .verification__status[data-v-333baa65]{color:var(--warning);font-size:.875rem;font-weight:500}.component--user__verifications .verification.is-validated .verification__icon[data-v-333baa65],.component--user__verifications .verification.is-validated .verification__status[data-v-333baa65]{color:var(--success)}@media (width<=767px){.component--user__verifications .verifications__list[data-v-333baa65]{flex-flow:wrap;gap:.5rem}.component--user__verifications .verification[data-v-333baa65]{box-shadow:none;background-color:color-mix(in srgb,var(--warning) 12%,transparent);flex:none;gap:.375rem;padding:.375rem .625rem}.component--user__verifications .verification .verification__icon[data-v-333baa65]{font-size:1rem}.component--user__verifications .verification .verification__label[data-v-333baa65]{flex:initial;color:var(--warning);font-size:.75rem}.component--user__verifications .verification .verification__status[data-v-333baa65]{display:none}.component--user__verifications .verification.is-validated[data-v-333baa65]{background-color:color-mix(in srgb,var(--success) 12%,transparent)}.component--user__verifications .verification.is-validated .verification__label[data-v-333baa65]{color:var(--success)}}.component--user__reputation[data-v-ab91c1a6]{flex-direction:column;gap:1.5rem;display:flex}.component--user__reputation .header[data-v-ab91c1a6]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.component--user__reputation .header h3[data-v-ab91c1a6]{color:var(--text);margin:0;font-size:1.125rem;font-weight:600}.component--user__reputation .cards[data-v-ab91c1a6]{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media (width<=767px){.component--user__reputation .cards[data-v-ab91c1a6]{gap:.5rem}.component--user__reputation .cards .card[data-v-ab91c1a6]{flex-direction:column;align-items:center;gap:.375rem;padding:.625rem .375rem}.component--user__reputation .cards .card .info[data-v-ab91c1a6]{align-items:center}.component--user__reputation .cards .card[data-v-ab91c1a6] .app-icon-box{width:1.75rem;height:1.75rem;font-size:.875rem}.component--user__reputation .cards .card .value[data-v-ab91c1a6]{font-size:1rem}.component--user__reputation .cards .card .label[data-v-ab91c1a6]{display:none}}.component--user__reputation .cards .card[data-v-ab91c1a6]{background-color:var(--surface-2);box-shadow:var(--shadow-surface);border-radius:var(--radius);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,scale .45s var(--ease-press);--ripple:on;--ripple-color:var(--primary);--ripple-opacity:.14;-webkit-tap-highlight-color:transparent;border:none;flex-direction:row;justify-content:center;align-items:center;gap:1rem;padding:1.25rem 1rem;display:flex;position:relative}.component--user__reputation .cards .card[data-v-ab91c1a6]:active:where(:not(:has(:is(button,a,[role=button]):active))){transition-duration:80ms;transition-timing-function:ease-out;scale:.98}@media (prefers-reduced-motion:reduce){.component--user__reputation .cards .card[data-v-ab91c1a6]:active{scale:none}}@media (hover:hover){.component--user__reputation .cards .card[data-v-ab91c1a6]:not(.active):hover{background-color:var(--surface-3);box-shadow:var(--shadow-surface),0 4px 12px #00000014;transform:translateY(-3px)}.component--user__reputation .cards .card.active[data-v-ab91c1a6]:hover{box-shadow:0 0 0 1px var(--primary),0 4px 12px #00000014;transform:translateY(-3px)}}.component--user__reputation .cards .card.active[data-v-ab91c1a6]{background-color:color-mix(in srgb,var(--primary) 6%,var(--surface-2));box-shadow:0 0 0 1px var(--primary)}.component--user__reputation .cards .card.active[data-pressed][data-v-ab91c1a6]{animation:select-pulse .55s var(--ease-out)}.component--user__reputation .cards .card .info[data-v-ab91c1a6]{flex-direction:column;align-items:flex-start;gap:.125rem;display:flex}.component--user__reputation .cards .card .value[data-v-ab91c1a6]{color:var(--text);font-size:1.5rem;font-weight:600;line-height:1}.component--user__reputation .cards .card .label[data-v-ab91c1a6]{color:var(--text-3);font-size:.875rem;font-weight:500}.component--user__order-reviews[data-v-735254c4]{flex-direction:column;gap:1.5rem;display:flex}.component--user__order-reviews h3[data-v-735254c4]{color:var(--text);margin:0;font-size:1.125rem;font-weight:600}.component--user__order-reviews .reviews__list[data-v-735254c4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (width<=1535px){.component--user__order-reviews .reviews__list[data-v-735254c4]{grid-template-columns:minmax(0,1fr)!important}}.component--user__order-reviews .review-card[data-v-735254c4]{background-color:var(--surface-2);box-shadow:var(--shadow-surface);border-radius:calc(var(--radius) - 2px);grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;gap:1rem;padding:1rem;display:grid}.component--user__order-reviews .review-card .left[data-v-735254c4]{flex-direction:column;gap:.75rem;min-width:0;display:flex}.component--user__order-reviews .review-card .left .message[data-v-735254c4]{color:var(--text-3);margin:0;font-size:1rem}.component--user__order-reviews .review-card .left .message--empty[data-v-735254c4]{white-space:nowrap;justify-content:flex-start;align-items:center;gap:.75rem;font-style:italic;display:flex}.component--user__order-reviews .review-card .left .message--empty[data-v-735254c4]:after,.component--user__order-reviews .review-card .left .message--empty[data-v-735254c4]:before{content:"";background-color:var(--border-2);width:2.5rem;height:1px}.component--user__order-reviews .review-card .left .announcement-meta[data-v-735254c4]{background-color:var(--surface-3);box-shadow:var(--shadow-surface);border-radius:var(--radius);flex-wrap:nowrap;align-self:flex-start;gap:.5rem .75rem;max-width:100%;margin:0;padding:.75rem;font-size:.875rem;list-style:none;display:flex}.component--user__order-reviews .review-card .left .announcement-meta li[data-v-735254c4]{align-items:center;gap:.375rem;min-width:0;display:flex}.component--user__order-reviews .review-card .left .announcement-meta li[data-v-735254c4]:first-child{flex-shrink:0}.component--user__order-reviews .review-card .left .announcement-meta li+li[data-v-735254c4]:before{content:"";background-color:var(--text-3);border-radius:50%;flex-shrink:0;width:4px;height:4px;margin-right:.375rem}.component--user__order-reviews .review-card .left .announcement-meta__label[data-v-735254c4]{color:var(--text-3);flex-shrink:0}.component--user__order-reviews .review-card .left .announcement-meta__link[data-v-735254c4],.component--user__order-reviews .review-card .left .announcement-meta__user[data-v-735254c4]{color:var(--primary-link);font-weight:500;text-decoration:none;transition:color .2s}.component--user__order-reviews .review-card .left .announcement-meta__link[data-v-735254c4]:hover,.component--user__order-reviews .review-card .left .announcement-meta__user[data-v-735254c4]:hover{color:var(--primary-link-hover)}.component--user__order-reviews .review-card .left .announcement-meta__link[data-v-735254c4]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.component--user__order-reviews .review-card .left .meta[data-v-735254c4]{color:var(--text-3);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:1rem;display:flex}.component--user__order-reviews .review-card .left .meta .date[data-v-735254c4]{opacity:.9}.component--user__order-reviews .review-card .left .meta .dot[data-v-735254c4]{background-color:var(--text-3);border-radius:50%;flex-shrink:0;width:3px;height:3px}.component--user__order-reviews .review-card .left .meta b[data-v-735254c4]{color:var(--text-2);font-weight:500}.component--user__order-reviews .review-card.skeleton[data-v-735254c4]{position:relative;overflow:hidden}.component--user__order-reviews .review-card.skeleton .left[data-v-735254c4]{gap:.5rem}.component--user__order-reviews .review-card.skeleton .line[data-v-735254c4]{background:linear-gradient(90deg,var(--surface-3),var(--surface-4),var(--surface-3));background-size:200% 100%;border-radius:6px;height:12px;animation:1.2s infinite shimmer-735254c4}.component--user__order-reviews .review-card.skeleton .w-80[data-v-735254c4]{width:80%}.component--user__order-reviews .review-card.skeleton .w-50[data-v-735254c4]{width:50%}.component--user__order-reviews .review-card.skeleton .meta[data-v-735254c4]{gap:.5rem;display:flex}.component--user__order-reviews .review-card.skeleton .meta .dot[data-v-735254c4]{background:linear-gradient(90deg,var(--surface-3),var(--surface-4),var(--surface-3));background-size:200% 100%;border-radius:6px;height:10px;animation:1.2s infinite shimmer-735254c4}.component--user__order-reviews .review-card.skeleton .meta .w-20[data-v-735254c4]{width:20%}.component--user__order-reviews .review-card.skeleton .meta .w-30[data-v-735254c4]{width:30%}.component--user__order-reviews .review-card.skeleton .icon-wrap .icon-skeleton[data-v-735254c4]{border-radius:var(--radius);background:var(--surface-4);width:3rem;height:3rem}.component--user__order-reviews .reviews-load-more[data-v-735254c4]{grid-column:1/-1;margin-top:.5rem}.component--user__order-reviews .empty-state[data-v-735254c4]{grid-column:1/-1}@keyframes shimmer-735254c4{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.component--user__order-reviews .review-card.skeleton .line[data-v-735254c4],.component--user__order-reviews .review-card.skeleton .meta .dot[data-v-735254c4]{animation:none}}@media (width<=767px){.component--user__order-reviews .reviews__list[data-v-735254c4]{gap:.875rem}.component--user__order-reviews .review-card[data-v-735254c4]{gap:.75rem;padding:.875rem}.component--user__order-reviews .review-card .left[data-v-735254c4]{gap:.35rem}.component--user__order-reviews .review-card .left .meta[data-v-735254c4]{flex-wrap:wrap;gap:.5rem .75rem;font-size:.8rem}}@media (width<=639px){.component--user__order-reviews .review-card[data-v-735254c4]{padding:.75rem}.component--user__order-reviews .review-card .left .meta[data-v-735254c4]{gap:.4rem .6rem;font-size:.75rem}}.component--user__announcements[data-v-f18eb710]{background-color:var(--surface);box-shadow:var(--shadow-surface);border-radius:var(--radius);flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex}@media (width<=767px){.component--user__announcements[data-v-f18eb710]{padding:1rem}}.component--user__announcements h3[data-v-f18eb710]{color:var(--text);margin:0;font-size:1.125rem;font-weight:600}.component--user__announcements .announcements__grid[data-v-f18eb710]{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media (width<=1535px){.component--user__announcements .announcements__grid[data-v-f18eb710]{grid-template-columns:repeat(3,1fr)}}@media (width<=1279px){.component--user__announcements .announcements__grid[data-v-f18eb710]{grid-template-columns:repeat(2,1fr)}}@media (width<=639px){.component--user__announcements .announcements__grid[data-v-f18eb710]{grid-template-columns:repeat(2,1fr);gap:.75rem}}.vacation-tag[data-v-25f8bf9c]{cursor:help;border-radius:var(--radius);background-color:var(--warning-a4);color:var(--warning);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.625rem;font-weight:600;line-height:1.5;display:inline-flex}@media (width<=767px){.page-section.page--profile[data-v-25f8bf9c]{padding:2rem 1rem}}@media (width<=639px){.page-section.page--profile[data-v-25f8bf9c]{padding:1.5rem 1rem}}.page--profile .user__name-container[data-v-25f8bf9c]{justify-content:space-between;align-items:center;display:flex}.page--profile .user__name-container .left[data-v-25f8bf9c]{align-items:center;gap:1rem;display:flex}.page--profile .user__name-container .left .profile-avatar[data-v-25f8bf9c]{width:4rem;height:4rem}.page--profile .user__name-container .left .username__group[data-v-25f8bf9c]{flex-direction:column;gap:.25rem;min-width:0;display:flex}.page--profile .user__name-container .left .username__row[data-v-25f8bf9c]{white-space:nowrap;align-items:center;gap:.5rem;display:flex}.page--profile .user__name-container .left h1[data-v-25f8bf9c]{color:var(--text);margin:0;font-size:1.75rem;font-weight:600}.page--profile .user__name-container .left .user__badge[data-v-25f8bf9c]{color:var(--text-2);text-transform:uppercase;align-items:center;gap:.375rem;font-size:.75rem;font-weight:500;display:inline-flex}.page--profile .user__name-container .left .user__badge-image[data-v-25f8bf9c]{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:1.125rem;height:1.125rem}.page--profile .user__name-container .left .user__badge-text[data-v-25f8bf9c]{text-overflow:ellipsis;min-width:0;overflow:hidden}.page--profile .user__name-container .right[data-v-25f8bf9c]{align-items:center;gap:.75rem;display:flex}.page--profile .page__content[data-v-25f8bf9c]{grid-template-columns:440px auto;gap:1rem;margin-top:1.5rem;display:grid}.page--profile .page__content .left[data-v-25f8bf9c]{flex-direction:column;align-self:start;min-width:0;display:flex;position:sticky;top:6rem}.page--profile .page__content .left .sticky__container[data-v-25f8bf9c],.page--profile .page__content .right[data-v-25f8bf9c]{flex-direction:column;gap:1rem;min-width:0;display:flex}.page--profile .page__content .right .reputation-reviews[data-v-25f8bf9c]{background-color:var(--surface);box-shadow:var(--shadow-surface);border-radius:var(--radius);flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex}@media (width<=767px){.page--profile .page__content .right .reputation-reviews[data-v-25f8bf9c]{padding:1rem}}.page--profile .page__content .right .reputation-reviews[data-v-25f8bf9c] .component--user__order-reviews{border-top:1px solid var(--border);padding-top:1.5rem}@media (width<=1279px){.page--profile .page__content[data-v-25f8bf9c]{grid-template-columns:380px auto}}@media (width<=1023px){.page--profile .page__content[data-v-25f8bf9c]{grid-template-columns:1fr}.page--profile .page__content .left[data-v-25f8bf9c]{position:static}}@media (width<=639px){.page--profile .user__name-container[data-v-25f8bf9c]{flex-direction:row;align-items:center;gap:1rem}.page--profile .user__name-container .left[data-v-25f8bf9c]{flex:1;gap:.75rem;min-width:0}.page--profile .user__name-container .left .profile-avatar[data-v-25f8bf9c]{width:2.5rem;height:2.5rem}.page--profile .user__name-container .left h1[data-v-25f8bf9c]{font-size:1.125rem}.page--profile .user__name-container .right[data-v-25f8bf9c]{width:auto}.page--profile .page__content[data-v-25f8bf9c]{gap:.75rem;margin-top:1rem}.page--profile .page__content .right[data-v-25f8bf9c]{gap:.75rem}}
