.language-switcher__btn[data-v-d8a57dc8]{text-transform:none}.language-switcher__avatar[data-v-d8a57dc8] img{object-fit:cover;border-radius:50%}.navigation-box[data-v-6d2d5774]{display:flex;align-items:center;justify-content:center;transition:transform .2s}.navigation-box[data-v-6d2d5774]:hover{transform:scale(1.02)}.custom-icon[data-v-6d2d5774]{font-size:3em}.text-h4[data-v-6d2d5774]{font-size:1.2em}.fill-height[data-v-3c2323e2]{height:100vh}.contact-card[data-v-3c2323e2]{border-radius:16px}.contact-card__title[data-v-3c2323e2]{display:flex;align-items:center;justify-content:center;padding:24px 24px 8px}.contact-card__header[data-v-3c2323e2]{display:flex;align-items:center;gap:16px;margin-bottom:16px}.contact-card__avatar[data-v-3c2323e2]{flex-shrink:0;overflow:hidden}.contact-card__summary[data-v-3c2323e2]{display:flex;flex-direction:column;gap:4px}.contact-card__contacts[data-v-3c2323e2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.contact-card__contact[data-v-3c2323e2]{display:flex;align-items:center;justify-content:flex-start;text-decoration:none;color:rgb(var(--v-theme-on-surface));padding:.55rem 1rem;border-radius:10px;border:1px solid rgba(var(--v-theme-on-surface),.12);transition:all .2s ease;width:100%;box-sizing:border-box;gap:8px}.contact-card__contact[data-v-3c2323e2]:hover{background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));border-color:rgba(var(--v-theme-primary),.4)}.contact-card__contact--whatsapp[data-v-3c2323e2]{border-color:#25d36659}.contact-card__contact--whatsapp[data-v-3c2323e2]:hover{background:#25d3661a;color:#25d366}.contact-card__country[data-v-3c2323e2]{font-size:.75rem;font-weight:600;text-transform:uppercase;margin-right:6px;color:rgba(var(--v-theme-on-surface),.7)}@media (max-width: 600px){.contact-card__contacts[data-v-3c2323e2]{grid-template-columns:1fr}}.cart-element-card[data-v-a1b38ec9]{height:100%;display:flex;flex-direction:column;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);border:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.cart-element-card[data-v-a1b38ec9]:hover{transform:translateY(-8px);box-shadow:0 12px 40px #00000026!important}.image-container[data-v-a1b38ec9]{position:relative;width:100%;background:rgb(var(--v-theme-surface-light))}.cart-image[data-v-a1b38ec9]{width:100%}.image-overlay[data-v-a1b38ec9]{position:absolute;top:0;left:0;right:0;display:flex;justify-content:flex-start;align-items:flex-start}.loading-container[data-v-a1b38ec9]{height:260px;display:flex;align-items:center;justify-content:center;background:rgb(var(--v-theme-surface-light))}.content-grid[data-v-a1b38ec9],.info-item[data-v-a1b38ec9]{display:flex;flex-direction:column;gap:.5rem}.info-label[data-v-a1b38ec9]{display:flex;align-items:center;font-size:.875rem;font-weight:600;color:rgb(var(--v-theme-on-surface));opacity:.8;text-transform:uppercase;letter-spacing:.5px}.info-value[data-v-a1b38ec9]{font-size:1.25rem;font-weight:700;color:rgb(var(--v-theme-on-surface));padding-left:28px}.price-value[data-v-a1b38ec9]{color:rgb(var(--v-theme-success));font-size:1.5rem}.checkout-btn[data-v-a1b38ec9]{font-weight:600;text-transform:none;letter-spacing:.5px;height:48px!important;border-radius:12px}@media (max-width: 600px){.cart-image[data-v-a1b38ec9],.loading-container[data-v-a1b38ec9]{height:200px}.info-value[data-v-a1b38ec9]{font-size:1.1rem}.price-value[data-v-a1b38ec9]{font-size:1.3rem}}.cart-container[data-v-25583144]{min-height:100vh;background:linear-gradient(to bottom,rgb(var(--v-theme-surface)),rgb(var(--v-theme-background)))}.cart-header[data-v-25583144]{display:flex;flex-direction:column;gap:.5rem}.empty-cart-card[data-v-25583144]{border-radius:16px!important;transition:transform .3s ease}.empty-cart-card[data-v-25583144]:hover{transform:translateY(-4px)}.cart-items-card[data-v-25583144]{border-radius:16px!important;overflow:hidden}.cart-item-col[data-v-25583144]{transition:all .3s ease}.pagination-wrapper[data-v-25583144]{display:flex;justify-content:center;margin-top:2rem}.summary-card[data-v-25583144]{border-radius:16px!important;height:fit-content}.sidebar-wrapper[data-v-25583144]{position:sticky;top:88px;z-index:1}.summary-item[data-v-25583144]{display:flex;justify-content:space-between;align-items:center}.summary-total[data-v-25583144]{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:rgba(var(--v-theme-primary),.05);border-radius:12px}.help-card[data-v-25583144]{position:relative;z-index:0}.contact-card[data-v-25583144]{border-radius:16px!important}.contact-card__title[data-v-25583144]{display:flex;align-items:center;padding:24px 24px 8px}.contact-card__header[data-v-25583144]{display:flex;align-items:center;gap:16px;margin-bottom:16px}.contact-card__avatar[data-v-25583144]{flex-shrink:0;overflow:hidden}.contact-card__summary[data-v-25583144]{display:flex;flex-direction:column;gap:4px}.contact-card__contacts[data-v-25583144]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.contact-card__contact[data-v-25583144]{display:flex;align-items:center;justify-content:flex-start;text-decoration:none;color:rgb(var(--v-theme-on-surface));padding:.55rem 1rem;border-radius:10px;border:1px solid rgba(var(--v-theme-on-surface),.12);transition:all .2s ease;width:100%;box-sizing:border-box;gap:8px}.contact-card__contact[data-v-25583144]:hover{background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));border-color:rgba(var(--v-theme-primary),.4)}.contact-card__contact--whatsapp[data-v-25583144]{border-color:#25d36659}.contact-card__contact--whatsapp[data-v-25583144]:hover{background:#25d3661a;color:#25d366}.contact-card__country[data-v-25583144]{font-size:.75rem;font-weight:600;text-transform:uppercase;margin-right:6px;color:rgba(var(--v-theme-on-surface),.7)}@media (max-width: 600px){.contact-card__contacts[data-v-25583144]{grid-template-columns:1fr}}@media (max-width: 1280px){.sidebar-wrapper[data-v-25583144]{position:relative;top:0}}@media (max-width: 960px){.cart-header h1[data-v-25583144]{font-size:2rem!important}}.file-upload-container[data-v-4459c3c0]{margin:0 auto}.preview-container[data-v-4459c3c0]{position:relative;display:flex;justify-content:center;align-items:center;height:300px}.delete-button[data-v-4459c3c0]{position:absolute;top:8px;right:8px;background:#ffffffb3;border-radius:50%;padding:4px;transition:background .3s}.delete-button[data-v-4459c3c0]:hover{background:#fff}.dimensions-text[data-v-4459c3c0]{color:var(--v-theme-on-surface);font-size:.95em}.v-table[data-v-6dec9eb7]{width:100%}.highlight-row[data-v-6dec9eb7]{background-color:var(--v-theme-primary-lighten4, #e3f2fd)}@media (prefers-color-scheme: dark){.highlight-row[data-v-6dec9eb7]{background-color:var(--v-theme-primary-darken3, #63a3ed);color:var(--v-theme-on-primary, #fff)}}.tabular-results[data-v-86425533]{width:100%;overflow-x:auto;max-width:100%}.tabular-results__title[data-v-86425533]{font-weight:600;margin-bottom:12px}.tabular-results[data-v-86425533] table{border-collapse:collapse;width:100%;table-layout:auto}.group-header[data-v-86425533],.column-header[data-v-86425533]{font-weight:600;text-align:center;border-bottom:1px solid var(--v-theme-outline);font-size:.85rem;padding:6px 8px}.tabular-results[data-v-86425533] th,.tabular-results[data-v-86425533] td{font-variant-numeric:tabular-nums;white-space:nowrap;padding:6px 8px;font-size:.85rem}.tabular-results[data-v-86425533] tbody tr td{border-bottom:1px solid var(--v-theme-surface-variant);transition:background-color .1s ease}.tabular-results[data-v-86425533] tbody tr:hover:not(.is-highlighted) td{background-color:#00000005}.tabular-results[data-v-86425533] tbody tr.is-highlighted td{font-weight:600;border-top:2px solid rgba(25,118,210,.5);border-bottom:2px solid rgba(25,118,210,.5);position:relative;animation:highlightPulse-86425533 3s ease-in-out infinite}@keyframes highlightPulse-86425533{0%,to{background-color:#1976d21f;box-shadow:0 2px 8px #1976d226}50%{background-color:#1976d240;box-shadow:0 4px 20px #1976d266}}.tabular-results[data-v-86425533] tbody tr.is-highlighted td:first-child{border-left:2px solid rgba(25,118,210,.5)}.tabular-results[data-v-86425533] tbody tr.is-highlighted td:last-child{border-right:2px solid rgba(25,118,210,.5)}.tabular-results[data-v-86425533] tbody tr.is-highlighted:hover{animation-play-state:paused}.tabular-results[data-v-86425533] tbody tr.is-highlighted:hover td{background-color:#1976d24d;box-shadow:0 4px 25px #1976d280}.tabular-results[data-v-86425533] tbody tr.has-divider-after td{border-bottom-width:3px;border-bottom-color:var(--v-theme-on-surface)}.v-theme--dark .tabular-results[data-v-86425533] .group-header,.v-theme--dark .tabular-results[data-v-86425533] .column-header{filter:brightness(.85) saturate(.9);color:#000!important;border-bottom-color:#ffffff1a}.v-theme--dark .tabular-results[data-v-86425533] tbody tr td{color:#000!important;border-bottom-color:#ffffff0d}.v-theme--dark .tabular-results[data-v-86425533] tbody tr:hover:not(.is-highlighted) td{background-color:#ffffff08}.v-theme--dark .tabular-results[data-v-86425533] tbody tr.is-highlighted td{border-top-color:#64b5f699;border-bottom-color:#64b5f699;animation:highlightPulseDark-86425533 3s ease-in-out infinite;color:#fff!important}@keyframes highlightPulseDark-86425533{0%,to{background-color:#64b5f62e;box-shadow:0 2px 8px #64b5f640}50%{background-color:#64b5f647;box-shadow:0 4px 20px #64b5f673}}.v-theme--dark .tabular-results[data-v-86425533] tbody tr.is-highlighted td:first-child{border-left-color:#64b5f699}.v-theme--dark .tabular-results[data-v-86425533] tbody tr.is-highlighted td:last-child{border-right-color:#64b5f699}.v-theme--dark .tabular-results[data-v-86425533] tbody tr.is-highlighted:hover{animation-play-state:paused}.v-theme--dark .tabular-results[data-v-86425533] tbody tr.is-highlighted:hover td{background-color:#64b5f652;box-shadow:0 4px 25px #64b5f680;color:#fff!important}.alert-card[data-v-e037d17b]{border-radius:16px;box-shadow:0 8px 16px #0000001a;animation:fadeInScale-e037d17b .4s ease-out}.icon[data-v-e037d17b]{animation:bounce-e037d17b .5s ease}.message[data-v-e037d17b]{font-size:1.25rem;color:inherit}.close-btn[data-v-e037d17b]{transition:background-color .3s ease,color .3s ease;border-color:var(--v-theme-secondary)}.close-btn[data-v-e037d17b]:hover{background-color:var(--v-theme-secondary);color:#fff;box-shadow:0 4px 8px #00000026}@keyframes fadeInScale-e037d17b{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes bounce-e037d17b{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.v-card[data-v-0fee6323]{max-width:900px;width:100%}.transition-all[data-v-0fee6323]{transition:all .3s ease-in-out}.mx-auto[data-v-18baea5e]{margin-left:auto;margin-right:auto}.part-preview-card[data-v-18baea5e]{height:100%;display:flex;flex-direction:column;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);border:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.part-preview-card[data-v-18baea5e]:hover{transform:translateY(-8px);box-shadow:0 12px 40px #00000026!important}.search-bar[data-v-74154f40]{border-radius:8px;background-color:var(--v-surface-variant)}.v-input[data-v-74154f40],.v-select[data-v-74154f40],.v-text-field[data-v-74154f40]{min-height:40px}.d-flex.align-center>.v-btn[data-v-74154f40]{align-self:center;margin-top:0}[data-v-74154f40] .v-text-field .v-input__prepend-inner{align-self:center}.mt-4[data-v-a3d3b18c]{margin-top:16px}.fill-height[data-v-4bdbf022]{height:100vh}.login-layout[data-v-4bdbf022]{background-color:transparent;padding:64px 40px}.flex-grow-1[data-v-4bdbf022]{min-height:100%;width:100%;max-width:1440px;margin:0 auto}.login-layout[data-v-4bdbf022] .v-row{align-items:stretch;gap:32px}.info-col[data-v-4bdbf022]{display:flex}.form-col[data-v-4bdbf022]{display:flex;align-items:stretch}.info-panel[data-v-4bdbf022]{position:relative;width:100%;background-image:url(./LoginBackground-DtRdjLbf.png);background-size:cover;background-position:center;display:flex;flex:1;border-radius:32px;overflow:hidden;box-shadow:0 24px 48px #00000040;min-height:clamp(560px,85vh,940px)}.info-overlay[data-v-4bdbf022]{background:linear-gradient(180deg,#0f0f0fd9,#0f0f0fa6);padding:72px 64px;color:#fff;display:flex;flex-direction:column;justify-content:center;width:100%}.info-title[data-v-4bdbf022]{font-size:2.25rem;font-weight:700;margin-bottom:32px}.info-list[data-v-4bdbf022]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:24px}.info-item[data-v-4bdbf022]{display:flex;align-items:flex-start;gap:20px}.info-icon[data-v-4bdbf022]{width:48px;height:48px;filter:drop-shadow(0 6px 12px rgba(0,0,0,.35))}.feature-title[data-v-4bdbf022]{font-size:1.15rem;font-weight:600;margin-bottom:4px}.feature-description[data-v-4bdbf022]{margin:0;color:#ffffffb3}.form-wrapper[data-v-4bdbf022]{width:100%;display:flex;flex:1}.form-card__inner[data-v-4bdbf022]{display:flex;flex-direction:column;gap:28px;height:100%}.brand-logo[data-v-4bdbf022]{max-width:180px;width:100%;height:auto}.form-card__subtitle[data-v-4bdbf022]{margin:0;font-size:1.35rem;font-weight:600;color:#1f1f26;max-width:360px}.login-form[data-v-4bdbf022]{display:flex;flex-direction:column;gap:20px}.login-field[data-v-4bdbf022] .v-field{border-radius:18px;background-color:#f5f7fb;box-shadow:inset 0 0 0 1px #0f172a14}.login-field[data-v-4bdbf022] .v-field__input{padding-top:18px;padding-bottom:18px;font-size:1rem}.login-form__options[data-v-4bdbf022]{display:flex;justify-content:space-between;align-items:center}.login-form__alert[data-v-4bdbf022]{display:flex;width:100%;align-items:center;justify-content:center;border-radius:12px;text-align:center;padding:12px 16px;line-height:1.4;overflow:visible;margin-bottom:8px}.login-form__alert[data-v-4bdbf022] .v-alert__content{justify-content:center;width:100%}.login-form__alert[data-v-4bdbf022] .v-alert__prepend,.login-form__alert[data-v-4bdbf022] .v-alert__append{align-self:center}.login-form__recovery[data-v-4bdbf022]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:100%;gap:8px;font-size:.9rem;color:#5c6470;text-align:center;margin-top:4px}.remember-checkbox[data-v-4bdbf022] .v-selection-control__input{margin-right:8px}.remember-checkbox[data-v-4bdbf022] .v-label{font-size:.95rem;color:#3a3d46}.login-form__submit[data-v-4bdbf022]{font-weight:600;font-size:1rem;letter-spacing:.08em;text-transform:uppercase;border-radius:14px;height:56px;background-color:#00b67a;color:#fff!important;box-shadow:0 18px 32px #00b67a40;transition:transform .2s ease,box-shadow .2s ease}.login-form__submit[data-v-4bdbf022]:hover{transform:translateY(-1px);box-shadow:0 20px 36px #00b67a4d}.login-form__submit.v-btn--disabled[data-v-4bdbf022]{background-color:#00b67a66!important;box-shadow:none}.form-card__divider[data-v-4bdbf022]{display:flex;align-items:center;gap:16px;color:#9ca3af;font-size:.9rem;text-transform:uppercase;letter-spacing:.12em}.form-card__divider[data-v-4bdbf022]:before,.form-card__divider[data-v-4bdbf022]:after{content:"";display:block;height:1px;background:#94a3b866;flex:1 1 0}.form-card__footer[data-v-4bdbf022]{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.form-card__footer-copy[data-v-4bdbf022]{display:flex;flex-direction:row;align-items:baseline;justify-content:center;gap:8px;font-size:.95rem;color:#4a4f58}.form-card__register-btn[data-v-4bdbf022]{padding:0;min-width:auto;font-weight:600;text-transform:none;letter-spacing:.02em;color:#00b67a!important}.form-card__badge[data-v-4bdbf022]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background-color:#00b67a1f;color:#027a4f;border-radius:999px;font-size:.9rem;font-weight:600}.form-card__badge[data-v-4bdbf022] .v-icon{color:currentColor}.v-theme--dark .login-layout[data-v-4bdbf022]{background-color:transparent}.v-theme--dark .form-card[data-v-4bdbf022]{background-color:#1f1f24;box-shadow:0 32px 60px #0000008c}.v-theme--dark .form-card__subtitle[data-v-4bdbf022],.v-theme--dark .form-card__footer-copy[data-v-4bdbf022],.v-theme--dark .form-card__divider[data-v-4bdbf022],.v-theme--dark .login-form__recovery[data-v-4bdbf022]{color:#e8edf5}.v-theme--dark .form-card__divider span[data-v-4bdbf022]{color:#cbd5f5}.v-theme--dark .login-field[data-v-4bdbf022] .v-field{background-color:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff1f}.v-theme--dark .login-field[data-v-4bdbf022] .v-field__input{color:#f1f5f9}.v-theme--dark .remember-checkbox[data-v-4bdbf022] .v-label{color:#d5dce8}.v-theme--dark .form-card__badge[data-v-4bdbf022]{background-color:#10b9812e;color:#6ff0c8}.v-theme--dark .form-card__register-btn[data-v-4bdbf022]{color:#34d399!important}.v-theme--dark .login-form__submit[data-v-4bdbf022]{background-color:#00b67a;box-shadow:0 18px 32px #00b67a59}.v-theme--dark .login-form__submit.v-btn--disabled[data-v-4bdbf022]{background-color:#00b67a59!important}.form-card[data-v-4bdbf022]{background-color:#fff;border-radius:32px;box-shadow:0 32px 60px #0f172a26;display:flex;flex-direction:column;justify-content:center;height:100%;padding:48px 56px;min-height:clamp(560px,85vh,940px)}@keyframes pulse-4bdbf022{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.pulse[data-v-4bdbf022]{animation:pulse-4bdbf022 1s ease-in-out infinite}.v-card{&[data-v-4bdbf022]{transition:transform .3s ease}&[data-v-4bdbf022]:hover{transform:translateY(-5px)}}.v-btn{&[data-v-4bdbf022]{transition:all .3s ease}&[data-v-4bdbf022]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}}.text-h4[data-v-4bdbf022]{background:linear-gradient(45deg,#2196f3,#1976d2);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (max-width: 960px){.login-layout[data-v-4bdbf022]{background-color:transparent;padding:32px 16px}.info-panel[data-v-4bdbf022]{min-height:unset}.info-overlay[data-v-4bdbf022]{padding:32px 24px}.form-card[data-v-4bdbf022]{padding:24px;min-height:unset}.form-card__inner[data-v-4bdbf022]{gap:24px}.form-card__subtitle[data-v-4bdbf022]{font-size:1.15rem}.login-field[data-v-4bdbf022] .v-field__input{padding-top:14px;padding-bottom:14px}.login-form__submit[data-v-4bdbf022]{height:50px}}@media (min-width: 960px){.login-layout[data-v-4bdbf022] .v-row{flex-wrap:nowrap}.login-layout[data-v-4bdbf022] .v-col{flex:1 1 0;max-width:none}}.fill-height[data-v-9eb7da2a]{height:100vh}.register-layout[data-v-9eb7da2a]{background-color:transparent;padding:64px 40px}.flex-grow-1[data-v-9eb7da2a]{min-height:100%;width:100%;max-width:1440px;margin:0 auto}.register-layout[data-v-9eb7da2a] .v-row{align-items:stretch;gap:32px}.info-col[data-v-9eb7da2a]{display:flex}.form-col[data-v-9eb7da2a]{display:flex;align-items:stretch}.info-panel[data-v-9eb7da2a]{position:relative;width:100%;background-image:url(./LoginBackground-DtRdjLbf.png);background-size:cover;background-position:center;display:flex;flex:1;border-radius:32px;overflow:hidden;box-shadow:0 24px 48px #00000040;min-height:clamp(560px,85vh,940px)}.info-overlay[data-v-9eb7da2a]{background:linear-gradient(180deg,#0f0f0fd9,#0f0f0fa6);padding:72px 64px;color:#fff;display:flex;flex-direction:column;justify-content:center;width:100%}.info-title[data-v-9eb7da2a]{font-size:2.25rem;font-weight:700;margin-bottom:32px}.info-list[data-v-9eb7da2a]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:24px}.info-item[data-v-9eb7da2a]{display:flex;align-items:flex-start;gap:20px}.info-icon[data-v-9eb7da2a]{width:48px;height:48px;filter:drop-shadow(0 6px 12px rgba(0,0,0,.35))}.feature-title[data-v-9eb7da2a]{font-size:1.15rem;font-weight:600;margin-bottom:4px}.feature-description[data-v-9eb7da2a]{margin:0;color:#ffffffb3}.form-wrapper[data-v-9eb7da2a]{width:100%;display:flex;flex:1}.form-card__inner[data-v-9eb7da2a]{display:flex;flex-direction:column;gap:28px;height:100%}.brand-logo[data-v-9eb7da2a]{max-width:180px;width:100%;height:auto}.form-card__subtitle[data-v-9eb7da2a]{margin:0;font-size:1.35rem;font-weight:600;color:#1f1f26;max-width:420px}.register-form[data-v-9eb7da2a]{display:flex;flex-direction:column;gap:20px}.register-field[data-v-9eb7da2a] .v-field{border-radius:18px;background-color:#f5f7fb;box-shadow:inset 0 0 0 1px #0f172a14}.register-field[data-v-9eb7da2a] .v-field__input{padding-top:18px;padding-bottom:18px;font-size:1rem}.form-card__messages[data-v-9eb7da2a]{display:flex;flex-direction:column;gap:12px;align-items:center;width:100%}.register-form__alert[data-v-9eb7da2a]{display:flex;width:100%;align-items:center;justify-content:center;border-radius:12px;text-align:center;padding:12px 16px;line-height:1.4;overflow:visible;margin:4px 0}.register-form__alert[data-v-9eb7da2a] .v-alert__content{justify-content:center;width:100%}.register-form__alert[data-v-9eb7da2a] .v-alert__prepend,.register-form__alert[data-v-9eb7da2a] .v-alert__append{align-self:center}.register-form__submit[data-v-9eb7da2a]{font-weight:600;font-size:1rem;letter-spacing:.08em;text-transform:uppercase;border-radius:14px;height:56px;background-color:#00b67a;color:#fff!important;box-shadow:0 18px 32px #00b67a40;transition:transform .2s ease,box-shadow .2s ease}.register-form__submit[data-v-9eb7da2a]:hover{transform:translateY(-1px);box-shadow:0 20px 36px #00b67a4d}.register-form__submit.v-btn--disabled[data-v-9eb7da2a]{background-color:#00b67a66!important;box-shadow:none}.form-card__footer[data-v-9eb7da2a]{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.form-card__footer-copy[data-v-9eb7da2a]{display:flex;flex-direction:row;align-items:baseline;justify-content:center;gap:8px;font-size:.95rem;color:#4a4f58}.form-card__login-btn[data-v-9eb7da2a]{padding:0;min-width:auto;font-weight:600;text-transform:none;letter-spacing:.02em;color:#00b67a!important}.form-card__badge[data-v-9eb7da2a]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background-color:#00b67a1f;color:#027a4f;border-radius:999px;font-size:.9rem;font-weight:600}.form-card__badge[data-v-9eb7da2a] .v-icon{color:currentColor}.form-card[data-v-9eb7da2a]{background-color:#fff;border-radius:32px;box-shadow:0 32px 60px #0f172a26;display:flex;flex-direction:column;justify-content:center;height:100%;padding:48px 56px;min-height:clamp(560px,85vh,940px)}.pulse[data-v-9eb7da2a]{animation:pulse 1s ease-in-out infinite}.v-card{&[data-v-9eb7da2a]{transition:transform .3s ease}&[data-v-9eb7da2a]:hover{transform:translateY(-5px)}}.v-btn{&[data-v-9eb7da2a]{transition:all .3s ease}&[data-v-9eb7da2a]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}}.v-theme--dark .register-layout[data-v-9eb7da2a]{background-color:transparent}.v-theme--dark .form-card[data-v-9eb7da2a]{background-color:#1f1f24;box-shadow:0 32px 60px #0000008c}.v-theme--dark .form-card__subtitle[data-v-9eb7da2a],.v-theme--dark .form-card__footer-copy[data-v-9eb7da2a]{color:#e8edf5}.v-theme--dark .register-field[data-v-9eb7da2a] .v-field{background-color:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff1f}.v-theme--dark .register-field[data-v-9eb7da2a] .v-field__input{color:#f1f5f9}.v-theme--dark .form-card__login-btn[data-v-9eb7da2a]{color:#34d399!important}.v-theme--dark .form-card__badge[data-v-9eb7da2a]{background-color:#10b9812e;color:#6ff0c8}.v-theme--dark .register-form__submit[data-v-9eb7da2a]{background-color:#00b67a;box-shadow:0 18px 32px #00b67a59}.v-theme--dark .register-form__submit.v-btn--disabled[data-v-9eb7da2a]{background-color:#00b67a59!important}@media (max-width: 960px){.register-layout[data-v-9eb7da2a]{padding:32px 16px}.info-panel[data-v-9eb7da2a]{min-height:unset}.info-overlay[data-v-9eb7da2a]{padding:32px 24px}.form-card[data-v-9eb7da2a]{padding:24px;min-height:unset}.form-card__inner[data-v-9eb7da2a]{gap:24px}.form-card__subtitle[data-v-9eb7da2a]{font-size:1.15rem}.register-field[data-v-9eb7da2a] .v-field__input{padding-top:14px;padding-bottom:14px}.register-form__submit[data-v-9eb7da2a]{height:50px}}@media (min-width: 960px){.register-layout[data-v-9eb7da2a] .v-row{flex-wrap:nowrap}.register-layout[data-v-9eb7da2a] .v-col{flex:1 1 0;max-width:none}}.fill-height[data-v-ee260c53]{height:100vh}.v-card{&[data-v-ee260c53]{transition:transform .3s ease}&[data-v-ee260c53]:hover{transform:translateY(-5px)}}.v-btn{&[data-v-ee260c53]{transition:all .3s ease}&[data-v-ee260c53]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}}.text-h4[data-v-ee260c53]{background:linear-gradient(45deg,#2196f3,#1976d2);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.fill-height[data-v-f018627e]{height:100vh}.v-card{&[data-v-f018627e]{transition:transform .3s ease}&[data-v-f018627e]:hover{transform:translateY(-5px)}}.v-btn{&[data-v-f018627e]{transition:all .3s ease}&[data-v-f018627e]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}}.text-h4[data-v-f018627e]{background:linear-gradient(45deg,#2196f3,#1976d2);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.fill-height[data-v-28a7ffa7]{height:100vh}.top-bar[data-v-629fba0f]{background:#ffffffe6;backdrop-filter:blur(18px);border-bottom:1px solid rgba(15,23,42,.08);box-shadow:0 18px 32px #0f172a14;margin-left:10px}.top-bar__inner[data-v-629fba0f]{display:flex;align-items:center;gap:24px;height:100%;max-width:1440px;margin:0 auto;padding:0 32px}.top-bar__left[data-v-629fba0f]{display:flex;align-items:center}.top-bar__logo-link[data-v-629fba0f]{display:inline-flex;align-items:center;text-decoration:none}.top-bar__logo[data-v-629fba0f]{height:36px;width:140px}.top-bar__spacer[data-v-629fba0f]{flex:1 1 auto}.top-bar__actions[data-v-629fba0f]{display:flex;align-items:center;gap:12px}.top-bar__action-btn[data-v-629fba0f]{font-weight:600;text-transform:none;letter-spacing:.02em;border-radius:12px;padding:10px 16px}.top-bar__action-btn--compact[data-v-629fba0f]{padding:8px 12px;min-width:0}.top-bar__action-btn .v-icon[data-v-629fba0f]{color:inherit}.top-bar__icon-btn[data-v-629fba0f]{border-radius:12px;width:40px;height:40px}.top-bar__icon-btn .v-icon[data-v-629fba0f]{color:#1f2937}.top-bar__logout[data-v-629fba0f]{background-color:#00b67a!important;color:#fff!important;box-shadow:0 12px 24px #00b67a40}.top-bar__logout[data-v-629fba0f]:hover{box-shadow:0 16px 28px #00b67a59}.top-bar__language[data-v-629fba0f]{margin-right:4px}.top-bar__language[data-v-629fba0f] .language-switcher{display:inline-flex;align-items:center}.top-bar__language[data-v-629fba0f] .language-switcher__btn{min-width:0;padding:8px 12px;border-radius:12px;height:40px}.top-bar__language[data-v-629fba0f] .language-switcher__btn--compact{padding:6px 8px}.top-bar__language[data-v-629fba0f] .language-switcher__avatar{margin-right:8px}.top-bar__language[data-v-629fba0f] .language-switcher__btn--compact .language-switcher__avatar{margin-right:0}.top-bar__language[data-v-629fba0f] .language-switcher__arrow{transition:opacity .2s ease}.top-bar__language[data-v-629fba0f] .language-switcher__btn--compact .language-switcher__arrow{opacity:0;width:0}.v-theme--dark .top-bar[data-v-629fba0f]{background:#111218eb;border-bottom:1px solid rgba(148,163,184,.18);box-shadow:0 18px 32px #0000008c}.v-theme--dark .top-bar__action-btn[data-v-629fba0f]{color:#d5dce8}.v-theme--dark .top-bar__icon-btn .v-icon[data-v-629fba0f]{color:#e2e8f0}.v-theme--dark .top-bar__logout[data-v-629fba0f]{box-shadow:0 16px 28px #00b67a66}.v-theme--dark .top-bar__language[data-v-629fba0f]{filter:brightness(1.05)}@media (max-width: 1024px){.top-bar__inner[data-v-629fba0f]{padding:0 20px;gap:16px}.top-bar__actions[data-v-629fba0f]{gap:8px}.top-bar__action-btn[data-v-629fba0f]{padding:8px 14px}}@media (max-width: 720px){.top-bar[data-v-629fba0f]{margin-left:0}.top-bar__inner[data-v-629fba0f]{padding:0 16px;gap:12px}.top-bar__logo[data-v-629fba0f]{width:120px}.top-bar__actions[data-v-629fba0f]{gap:6px}.top-bar__action-btn--compact[data-v-629fba0f]{padding:6px 8px;font-size:.9rem}.top-bar__cart-icon[data-v-629fba0f]{margin-right:0!important}.top-bar__icon-btn[data-v-629fba0f]{width:36px;height:36px}.top-bar__language[data-v-629fba0f] .language-switcher__btn{height:36px}}.dash-footer[data-v-454c0da8]{background:linear-gradient(135deg,#f5f7fbeb,#e9ecf2e6);border-top:1px solid rgba(15,23,42,.08);padding:24px 0}.dash-footer__inner[data-v-454c0da8]{max-width:1440px;margin:0 auto;padding:0 32px}.dash-footer__content[data-v-454c0da8]{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:.95rem;color:#3a3d46}.dash-footer__links[data-v-454c0da8]{display:flex;gap:12px;align-items:center}.dash-footer__link[data-v-454c0da8]{color:#027a4f;text-decoration:none;font-weight:600;transition:color .2s ease}.dash-footer__link[data-v-454c0da8]:hover{color:#00b67a}.dash-footer__divider[data-v-454c0da8]{color:#3c404b66}.v-theme--dark .dash-footer[data-v-454c0da8]{background:#0f1016d9;border-top:1px solid rgba(148,163,184,.12)}.v-theme--dark .dash-footer__content[data-v-454c0da8]{color:#d5dce8}.v-theme--dark .dash-footer__link[data-v-454c0da8]{color:#34d399}.v-theme--dark .dash-footer__link[data-v-454c0da8]:hover{color:#6ff0c8}.v-theme--dark .dash-footer__divider[data-v-454c0da8]{color:#e2e8f04d}@media (max-width: 768px){.dash-footer__inner[data-v-454c0da8]{padding:0 20px}.dash-footer__content[data-v-454c0da8]{font-size:.9rem}.dash-footer__links[data-v-454c0da8]{gap:10px}}
