.profile-badge__container[data-v-9d30ab1f]{align-items:center;animation-duration:.2s;border-color:hsl(var(--input));border-radius:.75rem;border-width:2px;-moz-column-gap:1rem;column-gap:1rem;display:flex;padding:.75rem;position:relative;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}@media (min-width:768px){.profile-badge__container[data-v-9d30ab1f]{width:350px}}.profile-badge__avatar[data-v-9d30ab1f]{height:60px;width:60px}.profile-badge__edit-icon[data-v-9d30ab1f]{position:absolute;right:.75rem;top:.75rem}.profile-badge_hover-effects[data-v-9d30ab1f]{cursor:pointer}.profile-badge_hover-effects[data-v-9d30ab1f]:hover{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.profile-page__block[data-v-1b682e21]{border-color:hsl(var(--input));border-radius:.75rem;border-style:solid;border-width:2px;padding:1rem;width:100%}.profile-page__block-header[data-v-1b682e21]{font-size:1.125rem;font-weight:700;line-height:1.75rem}.edit-field-icon[data-v-a6a52631]{cursor:pointer;height:1rem;position:absolute;right:.5rem;width:1rem}.edit-account-zone__fields-container[data-v-98170666]{display:flex;flex-direction:column;row-gap:1rem}.tariff-plan__container[data-v-b0911a57]{padding:1rem;width:100%}.feature-chips__container[data-v-b0911a57]{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;flex-wrap:wrap;row-gap:.5rem}.feature-chips__item[data-v-b0911a57]{background:#3b82f64d;border-radius:var(--radius);color:#3b82f6;flex-shrink:0;font-size:.875rem;line-height:1.25rem;padding:.25rem .5rem}.feature-chips__disabled-item[data-v-b0911a57]{background:#3b82f61a!important;color:#3b82f680!important}.subscription-gift__container[data-v-9808719f]{border-color:hsl(var(--input));border-radius:var(--radius);border-width:2px;cursor:pointer;display:flex;padding:.375rem .375rem .375rem .625rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.subscription-gift__title[data-v-9808719f]{flex-grow:1;font-weight:700}.subscription-gift__action-grid[data-v-9808719f]{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;flex-grow:1;justify-content:flex-end;width:-moz-fit-content;width:fit-content}.subscription-gift__activation-date[data-v-9808719f]{font-size:13px;--tw-text-opacity:1;color:rgb(120 113 108/var(--tw-text-opacity,1))}.activator-chip[data-v-9808719f]{background:#3b82f64d;border-radius:var(--radius);color:#3b82f6;font-size:.875rem;line-height:1.25rem;padding:.25rem .5rem}.gifts-section__activate[data-v-dbe400de]{display:flex;flex-direction:column;margin-bottom:.75rem;row-gap:.375rem}.gifts-section__activate-label[data-v-dbe400de]{color:hsl(var(--muted-foreground));font-size:.875rem;font-weight:500;line-height:1.25rem}.gifts-section__activate-row[data-v-dbe400de]{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex}.gifts-section__error[data-v-dbe400de]{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.gifts-section__container[data-v-dbe400de]{display:flex;flex-direction:column;max-height:12rem;overflow-y:auto;padding-right:.25rem;row-gap:.25rem;scrollbar-color:hsl(var(--muted-foreground)/.3) transparent;scrollbar-width:thin;width:100%}.gifts-section__container[data-v-dbe400de]::-webkit-scrollbar{width:6px}.gifts-section__container[data-v-dbe400de]::-webkit-scrollbar-track{background:transparent;border-radius:3px}.gifts-section__container[data-v-dbe400de]::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.3);border-radius:3px;-webkit-transition:background .2s;transition:background .2s}.gifts-section__container[data-v-dbe400de]::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.5)}.profile-page__container[data-v-00388b15]{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;padding:2.5rem .5rem;row-gap:1.5rem;width:100%}@media (min-width:768px){.profile-page__container[data-v-00388b15]{width:600px}}
