.account-header[data-v-0e72247e]{background:var(--brand-gradient);border-radius:var(--border-radius);position:relative;overflow:hidden}.header-deco[data-v-0e72247e]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.deco-blob[data-v-0e72247e]{background:#fff;border-radius:50%;position:absolute}.deco-blob--1[data-v-0e72247e]{opacity:.06;filter:blur(48px);width:12rem;height:12rem;top:-20%;right:5%}.deco-blob--2[data-v-0e72247e]{opacity:.04;filter:blur(32px);width:8rem;height:8rem;bottom:-30%;left:40%}.deco-circle--lg[data-v-0e72247e]{border:1px solid #ffffff0f;border-radius:50%;width:200px;height:200px;position:absolute;top:-40%;right:-3%}.avatar[data-v-0e72247e]{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border:2px solid #ffffff40;border-radius:50%;width:72px;height:72px}.avatar-initials[data-v-0e72247e]{color:#fff;letter-spacing:.02em;background:#ffffff24;justify-content:center;align-items:center;font-size:1.5rem;font-weight:800;display:inline-flex}.greeting[data-v-0e72247e]{color:#fff;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.3rem;font-weight:800;line-height:1.15;overflow:hidden}@media (width>=640px){.greeting[data-v-0e72247e]{font-size:1.55rem}}.chip[data-v-0e72247e]{color:#ffffffeb;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffff1f;border:1px solid #ffffff2e;border-radius:999px;gap:.35rem;padding:.2rem .55rem;font-size:.72rem;display:inline-flex}.chip[data-v-0e72247e],.logout-btn[data-v-0e72247e]{align-items:center;font-weight:600}.logout-btn[data-v-0e72247e]{color:#ffffffe0;background:#ffffff0f;border:1px solid #ffffff24;border-radius:.75rem;gap:.45rem;padding:.55rem .95rem;font-size:.85rem;transition:background-color .15s,color .15s,border-color .15s}.logout-btn[data-v-0e72247e]:hover{color:#fff;background:#ffffff24;border-color:#ffffff47}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-c0f3ef14],[data-v-c0f3ef14]::backdrop,[data-v-c0f3ef14]:after,[data-v-c0f3ef14]:before{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-font-weight:initial;--tw-border-style:solid}[data-v-d54e53b5],[data-v-d54e53b5]::backdrop,[data-v-d54e53b5]:after,[data-v-d54e53b5]:before{--tw-border-style:solid}[data-v-8d1f8eea],[data-v-8d1f8eea]::backdrop,[data-v-8d1f8eea]:after,[data-v-8d1f8eea]:before{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial;--tw-ease:initial;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}[data-v-e1369f2a],[data-v-e1369f2a]::backdrop,[data-v-e1369f2a]:after,[data-v-e1369f2a]:before{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial;--tw-ease:initial;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial}[data-v-b491b22c],[data-v-b491b22c]::backdrop,[data-v-b491b22c]:after,[data-v-b491b22c]:before{--tw-border-style:solid;--tw-font-weight:initial;--tw-duration:initial;--tw-ease:initial}[data-v-e4ebdcaa],[data-v-e4ebdcaa]::backdrop,[data-v-e4ebdcaa]:after,[data-v-e4ebdcaa]:before{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}[data-v-70c909e7],[data-v-70c909e7]::backdrop,[data-v-70c909e7]:after,[data-v-70c909e7]:before{--tw-font-weight:initial}[data-v-d6fa04b1],[data-v-d6fa04b1]::backdrop,[data-v-d6fa04b1]:after,[data-v-d6fa04b1]:before{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-font-weight:initial;--tw-duration:initial;--tw-ease:initial}[data-v-80d19fef],[data-v-80d19fef]::backdrop,[data-v-80d19fef]:after,[data-v-80d19fef]:before{--tw-space-y-reverse:0;--tw-border-style:solid}[data-v-770e6b9b],[data-v-770e6b9b]::backdrop,[data-v-770e6b9b]:after,[data-v-770e6b9b]:before{--tw-duration:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-leading:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial}[data-v-b68237d1],[data-v-b68237d1]::backdrop,[data-v-b68237d1]:after,[data-v-b68237d1]:before{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial;--tw-ease:initial;--tw-leading:initial;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial}[data-v-1321e5e8],[data-v-1321e5e8]::backdrop,[data-v-1321e5e8]:after,[data-v-1321e5e8]:before{--tw-font-weight:initial}[data-v-6c4fd16f],[data-v-6c4fd16f]::backdrop,[data-v-6c4fd16f]:after,[data-v-6c4fd16f]:before{--tw-font-weight:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}[data-v-f8e3fb93],[data-v-f8e3fb93]::backdrop,[data-v-f8e3fb93]:after,[data-v-f8e3fb93]:before{--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-tracking:initial;--tw-leading:initial}[data-v-71cbf3c4],[data-v-71cbf3c4]::backdrop,[data-v-71cbf3c4]:after,[data-v-71cbf3c4]:before{--tw-leading:initial;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-space-y-reverse:0;--tw-duration:initial;--tw-ease:initial}[data-v-d206d932],[data-v-d206d932]::backdrop,[data-v-d206d932]:after,[data-v-d206d932]:before{--tw-border-style:solid}[data-v-779270d6],[data-v-779270d6]::backdrop,[data-v-779270d6]:after,[data-v-779270d6]:before{--tw-border-style:solid;--tw-duration:initial}[data-v-102a7d01],[data-v-102a7d01]::backdrop,[data-v-102a7d01]:after,[data-v-102a7d01]:before{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial}[data-v-a5506721],[data-v-a5506721]::backdrop,[data-v-a5506721]:after,[data-v-a5506721]:before{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}.account-sidebar[data-v-c0f3ef14]{width:100%}@media (width>=1025px){.account-sidebar[data-v-c0f3ef14]{width:260px;min-width:260px}}.sidebar-item[data-v-c0f3ef14]{align-items:center;gap:calc(var(--spacing,.25rem)*3);border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));color:var(--body-text);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:flex}.sidebar-item[data-v-c0f3ef14]:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.sidebar-item.active[data-v-c0f3ef14],.sidebar-item[data-v-c0f3ef14]:hover{background-color:var(--light-color);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.sidebar-item.active[data-v-c0f3ef14]{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--primary-color);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.sidebar-badge[data-v-c0f3ef14]{background:var(--tertiary-color);min-width:20px;height:20px;color:var(--primary-black-color);border-radius:9999px;justify-content:center;align-items:center;padding:0 5px;font-size:.65rem;font-weight:700;line-height:1;display:inline-flex}.sidebar-badge--warn[data-v-c0f3ef14]{background:var(--status-danger,#dc2626);color:var(--brand-white,#fff)}.mobile-tab[data-v-c0f3ef14]{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:var(--border-width);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);color:var(--body-text);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-color:#0000;flex-shrink:0;display:flex}.mobile-tab.active[data-v-c0f3ef14],.mobile-tab[data-v-c0f3ef14]:hover{background-color:var(--light-color)}.mobile-tab.active[data-v-c0f3ef14]{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--primary-color);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.mobile-tab.active[data-v-c0f3ef14]{border-color:color-mix(in srgb,var(--primary-color) 20%,transparent)}}.mobile-badge[data-v-c0f3ef14]{background:var(--tertiary-color);min-width:15px;height:15px;color:var(--primary-black-color);border-radius:50%;justify-content:center;align-items:center;padding:0 3px;font-size:.5rem;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:-5px;right:-7px}.mobile-badge--warn[data-v-c0f3ef14]{color:#fff;background:#ef4444}.scrollbar-hide[data-v-c0f3ef14]{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide[data-v-c0f3ef14]::-webkit-scrollbar{display:none}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}.stat-card[data-v-fce6de6d]{border:1px solid color-mix(in srgb,var(--border-color,#e5e7eb) 50%,transparent);border-radius:calc(var(--border-radius,8px) + 4px);background:var(--cart-bg,#fff);flex-direction:column;gap:.2rem;padding:1.1rem 1.2rem;transition:box-shadow .2s,border-color .2s,transform .12s;display:flex}.stat-card[data-v-fce6de6d]:hover{box-shadow:0 4px 14px color-mix(in srgb,var(--primary-color,#0c4a6e) 10%,transparent);border-color:color-mix(in srgb,var(--primary-color,#0c4a6e) 22%,transparent);transform:translateY(-1px)}.icon-wrap[data-v-fce6de6d]{border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:.65rem;display:inline-flex}.stat-card[data-tone=primary] .icon-wrap[data-v-fce6de6d]{background:color-mix(in srgb,var(--primary-color,#0c4a6e) 12%,transparent);color:var(--primary-color,#0c4a6e)}.stat-card[data-tone=success] .icon-wrap[data-v-fce6de6d]{background:color-mix(in srgb,var(--secondary-color,#00bcd4) 16%,transparent);color:var(--secondary-color,#00bcd4)}.stat-card[data-tone=warm] .icon-wrap[data-v-fce6de6d]{background:color-mix(in srgb,var(--tertiary-color,#fbbe24) 20%,transparent);color:color-mix(in srgb,var(--tertiary-color,#fbbe24) 85%,var(--primary-black-color,#0a1929))}.stat-card[data-tone=danger] .icon-wrap[data-v-fce6de6d]{background:color-mix(in srgb,var(--danger-icon,#ff5a5f) 14%,transparent);color:var(--danger-icon,#ff5a5f)}.stat-value[data-v-fce6de6d]{color:var(--heading-color,var(--primary-black-color,#0a1929));letter-spacing:-.01em;margin:0;font-size:1.45rem;font-weight:800;line-height:1.1}.stat-label[data-v-fce6de6d]{color:color-mix(in srgb,currentColor 62%,transparent);margin:.2rem 0 0;font-size:.78rem;line-height:1.35}.stat-footnote[data-v-fce6de6d]{color:color-mix(in srgb,currentColor 50%,transparent);margin:.35rem 0 0;font-size:.7rem}.stat-rows[data-v-5d8a7e80]{flex-direction:column;gap:.4rem;width:100%;display:flex}.stat-row[data-v-5d8a7e80]{text-align:left;background:0 0;border:none;border-radius:6px;grid-template-columns:minmax(90px,auto) 1fr minmax(40px,auto);align-items:center;gap:.55rem;width:100%;padding:.35rem .55rem;transition:background-color .15s,opacity .15s;display:grid}.stat-row.clickable[data-v-5d8a7e80]{cursor:pointer}.stat-row.clickable[data-v-5d8a7e80]:hover{background:color-mix(in srgb,var(--secondary-color,#00bcd4) 8%,transparent)}.stat-row.active[data-v-5d8a7e80]{background:color-mix(in srgb,var(--secondary-color,#00bcd4) 14%,transparent)}.stat-row.dimmed[data-v-5d8a7e80]{opacity:.45}.row-label[data-v-5d8a7e80]{color:var(--body-text-color,var(--body-text,#374151));align-items:center;gap:.35rem;min-width:0;font-size:.8rem;font-weight:600;display:inline-flex}.row-icon[data-v-5d8a7e80]{color:var(--secondary-color,#00bcd4);flex-shrink:0}.row-track[data-v-5d8a7e80]{background:color-mix(in srgb,currentColor 8%,transparent);border-radius:999px;height:.5rem;position:relative;overflow:hidden}.row-fill[data-v-5d8a7e80]{background:var(--tertiary-color,#fbbe24);border-radius:999px;height:100%;transition:width .4s}.row-value[data-v-5d8a7e80]{color:color-mix(in srgb,currentColor 62%,transparent);text-align:right;min-width:1.5rem;font-size:.78rem;font-weight:600}.action-card[data-v-437f70ae]{text-align:center;border-radius:calc(var(--border-radius,8px) + 4px);background:var(--cart-bg,#fff);border:1px solid color-mix(in srgb,var(--border-color,#e5e7eb) 50%,transparent);color:var(--body-text,#374151);flex-direction:column;justify-content:center;align-items:center;gap:.55rem;min-height:108px;padding:.95rem .6rem;text-decoration:none;transition:transform .12s,box-shadow .2s,border-color .2s;display:flex}.action-card[data-v-437f70ae]:hover{box-shadow:0 4px 14px color-mix(in srgb,var(--primary-color,#0c4a6e) 10%,transparent);border-color:color-mix(in srgb,var(--primary-color,#0c4a6e) 28%,transparent);transform:translateY(-2px)}.action-card[data-v-437f70ae]:focus-visible{outline:2px solid var(--secondary-color,#00bcd4);outline-offset:2px}.icon-wrap[data-v-437f70ae]{background:color-mix(in srgb,var(--primary-color,#0c4a6e) 8%,transparent);width:42px;height:42px;color:var(--primary-color,#0c4a6e);border-radius:12px;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}.action-card:hover .icon-wrap[data-v-437f70ae]{background:color-mix(in srgb,var(--tertiary-color,#fbbe24) 22%,transparent);color:color-mix(in srgb,var(--tertiary-color,#fbbe24) 85%,var(--primary-black-color,#0a1929))}.action-label[data-v-437f70ae]{color:var(--heading-color,var(--primary-black-color,#0a1929));font-size:.78rem;font-weight:600;line-height:1.25}.empty-state[data-v-9a003e47]{text-align:center;border:1px dashed color-mix(in srgb,currentColor 18%,transparent);border-radius:calc(var(--border-radius,8px) + 4px);background:color-mix(in srgb,var(--primary-color,#0c4a6e) 2%,transparent);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;min-height:240px;padding:3rem 1.5rem;display:flex}.empty-state.tone-error[data-v-9a003e47]{background:#dc26260a;border-color:#dc26264d}.empty-icon[data-v-9a003e47]{background:color-mix(in srgb,var(--secondary-color,#00bcd4) 14%,transparent);width:64px;height:64px;color:var(--secondary-color,#00bcd4);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.tone-error .empty-icon[data-v-9a003e47]{color:#dc2626;background:#dc262624}.empty-title[data-v-9a003e47]{color:var(--heading-color,var(--primary-black-color,#0a1929));margin:0;font-size:1.1rem;font-weight:700}.empty-subtitle[data-v-9a003e47]{max-width:44ch;color:color-mix(in srgb,currentColor 62%,transparent);margin:0;font-size:.88rem;line-height:1.5}.empty-actions[data-v-9a003e47]{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.6rem;display:flex}.primary-cta[data-v-9a003e47]{color:var(--primary-black-color,#0a1929);background:var(--tertiary-color,#fbbe24);border-radius:var(--border-radius,8px);cursor:pointer;box-shadow:0 1px 3px color-mix(in srgb,var(--tertiary-color,#fbbe24) 35%,transparent);border:none;align-items:center;gap:.4rem;padding:.6rem 1rem;font-size:.88rem;font-weight:700;text-decoration:none;transition:transform .12s,box-shadow .2s,background-color .2s;display:inline-flex}.primary-cta[data-v-9a003e47]:hover{background:color-mix(in srgb,var(--tertiary-color,#fbbe24) 92%,var(--primary-black-color,#0a1929));box-shadow:0 4px 12px color-mix(in srgb,var(--tertiary-color,#fbbe24) 45%,transparent);transform:translateY(-1px)}.secondary-cta[data-v-9a003e47]{color:var(--primary-color,#0c4a6e);border:1px solid color-mix(in srgb,var(--primary-color,#0c4a6e) 30%,transparent);border-radius:var(--border-radius,8px);cursor:pointer;background:0 0;align-items:center;gap:.4rem;padding:.55rem .9rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.secondary-cta[data-v-9a003e47]:hover{background:color-mix(in srgb,var(--primary-color,#0c4a6e) 8%,transparent);border-color:var(--primary-color,#0c4a6e)}.order-status[data-v-26957dd7]{letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:.3rem;padding:.3rem .65rem;font-size:.72rem;font-weight:700;line-height:1;display:inline-flex}.status-icon[data-v-26957dd7]{flex-shrink:0}.order-status--created[data-v-26957dd7],.order-status--pending[data-v-26957dd7]{color:var(--primary-color,#0c4a6e);background:color-mix(in srgb,var(--tertiary-color,#fbbe24) 18%,transparent);border-color:color-mix(in srgb,var(--tertiary-color,#fbbe24) 45%,transparent)}.order-status--processing[data-v-26957dd7]{color:var(--primary-color,#0c4a6e);background:color-mix(in srgb,var(--secondary-color,#00bcd4) 16%,transparent);border-color:color-mix(in srgb,var(--secondary-color,#00bcd4) 40%,transparent)}.order-status--cancelled[data-v-26957dd7],.order-status--failed[data-v-26957dd7]{color:var(--danger-icon);background:color-mix(in srgb,var(--danger-icon) 12%,transparent);border-color:color-mix(in srgb,var(--danger-icon) 35%,transparent)}.order-status--paid[data-v-26957dd7]{color:var(--success-icon);background:color-mix(in srgb,var(--success-icon) 14%,transparent);border-color:color-mix(in srgb,var(--success-icon) 40%,transparent)}.order-status--shipped[data-v-26957dd7]{color:var(--secondary-color,#00bcd4);background:color-mix(in srgb,var(--secondary-color,#00bcd4) 14%,transparent);border-color:color-mix(in srgb,var(--secondary-color,#00bcd4) 38%,transparent)}.order-status--delivered[data-v-26957dd7]{color:var(--success-icon);background:color-mix(in srgb,var(--success-icon) 14%,transparent);border-color:color-mix(in srgb,var(--success-icon) 40%,transparent)}.order-status--on-hold[data-v-26957dd7],.order-status--payment_pending[data-v-26957dd7]{color:var(--primary-color,#0c4a6e);background:color-mix(in srgb,var(--tertiary-color,#fbbe24) 18%,transparent);border-color:color-mix(in srgb,var(--tertiary-color,#fbbe24) 45%,transparent)}.order-status--expired[data-v-26957dd7],.order-status--partially_refunded[data-v-26957dd7],.order-status--refunded[data-v-26957dd7]{color:var(--primary-color,#0c4a6e);background:color-mix(in srgb,var(--primary-color,#0c4a6e) 10%,transparent);border-color:color-mix(in srgb,var(--primary-color,#0c4a6e) 28%,transparent)}.dark-mode,.dark-mode,.dark-mode,.dark-mode,.dark-mode,.dark-mode,.dark-mode,.dark-mode{color:var(--secondary-color,#00bcd4)}.view-all[data-v-6c0aa536]{color:var(--primary-color,#0c4a6e);background:color-mix(in srgb,var(--primary-color,#0c4a6e) 6%,transparent);border-radius:999px;align-items:center;gap:.25rem;padding:.35rem .7rem;font-size:.78rem;font-weight:600;text-decoration:none;transition:background-color .15s;display:inline-flex}.view-all[data-v-6c0aa536]:hover{background:color-mix(in srgb,var(--primary-color,#0c4a6e) 14%,transparent)}.order-row[data-v-6c0aa536]{border-radius:calc(var(--border-radius,8px) + 2px);border:1px solid color-mix(in srgb,var(--border-color,#e5e7eb) 50%,transparent);background:var(--cart-bg,#fff);color:inherit;align-items:center;gap:.85rem;padding:.9rem 1rem;text-decoration:none;transition:border-color .15s,box-shadow .2s,transform .12s;display:flex}.order-row[data-v-6c0aa536]:hover{border-color:color-mix(in srgb,var(--primary-color,#0c4a6e) 28%,transparent);box-shadow:0 4px 12px color-mix(in srgb,var(--primary-color,#0c4a6e) 10%,transparent);transform:translateY(-1px)}.order-icon[data-v-6c0aa536]{background:color-mix(in srgb,var(--secondary-color,#00bcd4) 14%,transparent);width:36px;height:36px;color:var(--secondary-color,#00bcd4);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.order-number[data-v-6c0aa536]{color:var(--heading-color,var(--primary-black-color,#0a1929));font-size:.9rem;font-weight:700}.order-date[data-v-6c0aa536]{color:color-mix(in srgb,currentColor 60%,transparent);margin:.2rem 0 0;font-size:.75rem}.order-total[data-v-6c0aa536]{color:var(--heading-color,var(--primary-black-color,#0a1929));flex-shrink:0;font-size:.9rem;font-weight:700}.chevron[data-v-6c0aa536]{color:color-mix(in srgb,currentColor 40%,transparent);flex-shrink:0}.skeleton-row[data-v-6c0aa536]{border-radius:calc(var(--border-radius,8px) + 2px);background:linear-gradient(90deg,color-mix(in srgb,currentColor 5%,transparent) 0,color-mix(in srgb,currentColor 10%,transparent) 50%,color-mix(in srgb,currentColor 5%,transparent));background-size:200% 100%;height:60px;animation:1.4s linear infinite shimmer-6c0aa536}@keyframes shimmer-6c0aa536{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.skeleton-row[data-v-6c0aa536]{background:color-mix(in srgb,currentColor 5%,transparent);animation:none}}.rail-section[data-v-8f7cd416]{flex-direction:column;display:flex}.view-all[data-v-8f7cd416]{color:var(--primary-color,#0c4a6e);background:color-mix(in srgb,var(--primary-color,#0c4a6e) 6%,transparent);border-radius:999px;align-items:center;gap:.25rem;padding:.35rem .7rem;font-size:.78rem;font-weight:600;text-decoration:none;transition:background-color .15s;display:inline-flex}.view-all[data-v-8f7cd416]:hover{background:color-mix(in srgb,var(--primary-color,#0c4a6e) 14%,transparent)}.rail-scroll[data-v-8f7cd416]{scroll-snap-type:x proximity;scrollbar-width:none;grid-auto-columns:minmax(220px,1fr);grid-auto-flow:column;gap:.9rem;padding-top:1.25rem;padding-bottom:.5rem;display:grid;overflow-x:auto}.rail-scroll[data-v-8f7cd416]::-webkit-scrollbar{display:none}.rail-item[data-v-8f7cd416]{scroll-snap-align:start;min-width:0}@media (width>=640px){.rail-scroll[data-v-8f7cd416]{grid-auto-columns:minmax(240px,1fr)}}@media (width>=1025px){.rail-scroll[data-v-8f7cd416]{scroll-snap-type:none;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;overflow-x:visible}}.rail-skeleton[data-v-8f7cd416]{grid-template-columns:repeat(2,1fr);gap:.9rem;display:grid}@media (width>=640px){.rail-skeleton[data-v-8f7cd416]{grid-template-columns:repeat(3,1fr)}}@media (width>=1025px){.rail-skeleton[data-v-8f7cd416]{grid-template-columns:repeat(4,1fr)}}.skeleton-card[data-v-8f7cd416]{aspect-ratio:3/4;border-radius:calc(var(--border-radius,8px) + 4px);background:linear-gradient(90deg,color-mix(in srgb,currentColor 5%,transparent) 0,color-mix(in srgb,currentColor 10%,transparent) 50%,color-mix(in srgb,currentColor 5%,transparent));background-size:200% 100%;animation:1.4s linear infinite shimmer-8f7cd416}@keyframes shimmer-8f7cd416{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.skeleton-card[data-v-8f7cd416]{background:color-mix(in srgb,currentColor 5%,transparent);animation:none}}.monthly-trend[data-v-2bb47c37]{flex-direction:column;display:flex}.source-chooser[data-v-92596043]{flex-direction:column;gap:.6rem;display:flex}.source-chooser__title[data-v-92596043]{color:color-mix(in srgb,currentColor 70%,transparent);margin:0;font-size:.82rem;font-weight:600}.source-chooser__cards[data-v-92596043]{gap:.75rem;display:flex}.source-card[data-v-92596043]{border:2px solid color-mix(in srgb,currentColor 14%,transparent);border-radius:calc(var(--border-radius,8px) + 2px);background:var(--cart-bg,#fff);cursor:pointer;flex-direction:column;flex:1;align-items:center;gap:.5rem;padding:.75rem;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.source-card[data-v-92596043]:hover{border-color:color-mix(in srgb,var(--secondary-color) 50%,transparent)}.source-card--active[data-v-92596043]{border-color:var(--secondary-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--secondary-color) 20%,transparent)}.source-card__img[data-v-92596043]{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:3.5rem;height:3.5rem}.source-card__label[data-v-92596043]{color:var(--heading-color,var(--primary-black-color));text-align:center;font-size:.75rem;font-weight:600;line-height:1.3}.source-card__check[data-v-92596043]{color:var(--secondary-color);position:absolute;top:.4rem;right:.4rem}@media (width<=400px){.source-chooser__cards[data-v-92596043]{flex-direction:column}}.crop-modal[data-v-5fc45b88]{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.crop-modal__panel[data-v-5fc45b88]{background:var(--cart-bg,#fff);border-radius:calc(var(--border-radius,8px) + 4px);flex-direction:column;width:100%;max-width:440px;display:flex;overflow:hidden;box-shadow:0 20px 60px #0000004d}.dark-mode{background:var(--cart-bg,#1e293b);border:1px solid #ffffff1f}.crop-modal__header[data-v-5fc45b88]{border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.crop-modal__title[data-v-5fc45b88]{color:var(--heading-color,var(--primary-black-color));margin:0;font-size:1.05rem;font-weight:700}.crop-modal__close[data-v-5fc45b88]{cursor:pointer;color:currentColor;opacity:.6;background:0 0;border:none;border-radius:6px;padding:.25rem;transition:opacity .2s,background .2s}.crop-modal__close[data-v-5fc45b88]:hover{opacity:1;background:color-mix(in srgb,currentColor 8%,transparent)}.crop-modal__body[data-v-5fc45b88]{flex-direction:column;align-items:center;gap:1rem;padding:1.25rem;display:flex}.crop-modal__hint[data-v-5fc45b88]{color:color-mix(in srgb,currentColor 65%,transparent);text-align:center;margin:0;font-size:.82rem}.crop-modal__canvas-wrap[data-v-5fc45b88]{cursor:grab;touch-action:none;border-radius:50%;overflow:hidden;box-shadow:0 4px 20px #00000026}.crop-modal__canvas-wrap[data-v-5fc45b88]:active{cursor:grabbing}.crop-modal__canvas[data-v-5fc45b88]{border-radius:50%;display:block}.crop-modal__controls[data-v-5fc45b88]{align-items:center;gap:1rem;width:100%;display:flex}.crop-modal__control-row[data-v-5fc45b88]{color:color-mix(in srgb,currentColor 70%,transparent);flex:1;align-items:center;gap:.5rem;font-size:.8rem;display:flex}.crop-modal__control-label[data-v-5fc45b88]{white-space:nowrap}.crop-modal__slider[data-v-5fc45b88]{height:4px;accent-color:var(--secondary-color);cursor:pointer;flex:1}.crop-modal__rotate-btn[data-v-5fc45b88]{border:1px solid color-mix(in srgb,currentColor 18%,transparent);color:currentColor;cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:.35rem;padding:.4rem .65rem;font-size:.78rem;transition:border-color .2s,background .2s;display:flex}.crop-modal__rotate-btn[data-v-5fc45b88]:hover{background:color-mix(in srgb,currentColor 6%,transparent);border-color:color-mix(in srgb,currentColor 30%,transparent)}.crop-modal__footer[data-v-5fc45b88]{border-top:1px solid color-mix(in srgb,currentColor 12%,transparent);justify-content:flex-end;gap:.75rem;padding:.85rem 1.25rem;display:flex}.crop-modal__btn[data-v-5fc45b88]{cursor:pointer;border-radius:8px;align-items:center;gap:.35rem;padding:.5rem 1rem;font-size:.85rem;font-weight:600;transition:background .2s,color .2s;display:flex}.crop-modal__btn--cancel[data-v-5fc45b88]{border:1px solid color-mix(in srgb,currentColor 18%,transparent);color:currentColor;background:0 0}.crop-modal__btn--cancel[data-v-5fc45b88]:hover{background:color-mix(in srgb,currentColor 6%,transparent)}.crop-modal__btn--save[data-v-5fc45b88]{background:var(--tertiary-color);color:var(--primary-black-color);border:none;font-weight:700}.crop-modal__btn--save[data-v-5fc45b88]:hover{filter:brightness(1.05)}@media (width<=600px){.crop-modal[data-v-5fc45b88]{padding:.75rem}.crop-modal__panel[data-v-5fc45b88]{max-width:100%;max-height:90vh;overflow-y:auto}}.avatar-widget[data-v-732021fa]{flex-direction:column;align-items:center;gap:.35rem;display:flex}.avatar-widget__input[data-v-732021fa]{opacity:0;pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.avatar-widget__circle[data-v-732021fa]{cursor:pointer;border-radius:50%;flex-shrink:0;width:5.5rem;height:5.5rem;transition:box-shadow .25s;position:relative;overflow:hidden}.avatar-widget__circle[data-v-732021fa]:focus-visible{outline:2px solid var(--secondary-color);outline-offset:3px}.avatar-widget__circle--drop[data-v-732021fa]{box-shadow:0 0 0 3px var(--secondary-color),0 6px 22px color-mix(in srgb,var(--primary-color) 18%,transparent)}.avatar-widget__img[data-v-732021fa]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.avatar-widget__initials[data-v-732021fa]{letter-spacing:.04em;text-shadow:0 1px 2px #0000002e;width:100%;height:100%;font-size:1.75rem;font-weight:700}.avatar-widget__hover-overlay[data-v-732021fa],.avatar-widget__initials[data-v-732021fa]{color:#fff;justify-content:center;align-items:center;display:flex}.avatar-widget__hover-overlay[data-v-732021fa]{opacity:0;pointer-events:none;background:#00000073;transition:opacity .2s;position:absolute;inset:0}.avatar-widget__circle--drop .avatar-widget__hover-overlay[data-v-732021fa],.avatar-widget__circle:focus-visible .avatar-widget__hover-overlay[data-v-732021fa],.avatar-widget__circle:hover .avatar-widget__hover-overlay[data-v-732021fa]{opacity:1}.avatar-widget__remove-btn[data-v-732021fa]{color:#fff;cursor:pointer;opacity:0;z-index:2;background:#000000a6;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.2rem;height:1.2rem;transition:opacity .2s,background .2s;display:flex;position:absolute;top:2px;right:2px}.avatar-widget__circle:hover .avatar-widget__remove-btn[data-v-732021fa]{opacity:1}.avatar-widget__remove-btn[data-v-732021fa]:hover{background:#dc2626}.avatar-widget__progress-overlay[data-v-732021fa]{background:#0000008c;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.avatar-widget__progress-ring[data-v-732021fa]{width:100%;height:100%;position:absolute;transform:rotate(-90deg)}.avatar-widget__progress-bg[data-v-732021fa]{fill:none;stroke:#fff3;stroke-width:2.5px}.avatar-widget__progress-fill[data-v-732021fa]{fill:none;stroke:var(--secondary-color);stroke-width:2.5px;stroke-linecap:round;transition:stroke-dasharray .3s}.avatar-widget__progress-text[data-v-732021fa]{color:#fff;z-index:1;font-size:.72rem;font-weight:700}.avatar-widget__hint[data-v-732021fa]{color:color-mix(in srgb,currentColor 40%,transparent);text-align:center;font-size:.62rem;line-height:1.3}.avatar-widget__status[data-v-732021fa]{color:var(--secondary-color);text-align:center;font-size:.68rem;font-weight:600}.avatar-widget__btn[data-v-732021fa]{cursor:pointer;border-radius:8px;align-items:center;gap:.3rem;padding:.5rem 1rem;font-size:.85rem;font-weight:600;transition:background .2s,border-color .2s;display:flex}.avatar-widget__btn--cancel[data-v-732021fa]{border:1px solid color-mix(in srgb,currentColor 18%,transparent);color:currentColor;background:0 0}.avatar-widget__btn--cancel[data-v-732021fa]:hover{background:color-mix(in srgb,currentColor 6%,transparent)}.avatar-widget__btn--danger[data-v-732021fa]{color:#fff;background:#dc2626;border:none}.avatar-widget__btn--danger[data-v-732021fa]:hover{background:#b91c1c}.avatar-widget__confirm-content[data-v-732021fa]{text-align:center}.avatar-widget__confirm-title[data-v-732021fa]{color:var(--heading-color,var(--primary-black-color));margin:0 0 .4rem;font-size:1rem;font-weight:700}.avatar-widget__confirm-text[data-v-732021fa]{color:color-mix(in srgb,currentColor 65%,transparent);margin:0 0 1.25rem;font-size:.82rem;line-height:1.5}.avatar-widget__confirm-actions[data-v-732021fa]{justify-content:center;gap:.75rem;display:flex}.profile-tab[data-v-95a12eb8]{flex-direction:column;gap:1rem;width:100%;display:flex}.identity-row[data-v-95a12eb8]{grid-template-columns:auto minmax(0,1fr) minmax(240px,1.4fr);align-items:start;gap:1.25rem;display:grid}.avatar-wrap[data-v-95a12eb8]{flex-shrink:0;align-self:start;width:5.5rem;position:relative}.avatar-badge[data-v-95a12eb8]{background:var(--tertiary-color);width:1.5rem;height:1.5rem;color:var(--primary-black-color);border:2px solid var(--cart-bg,#fff);z-index:3;pointer-events:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:4.25rem;right:-2px}.identity-text[data-v-95a12eb8]{flex-direction:column;gap:.25rem;min-width:0;padding-top:.15rem;display:flex}.identity-name[data-v-95a12eb8]{color:var(--heading-color,var(--primary-black-color));word-break:break-word;font-size:1.05rem;font-weight:700;line-height:1.25}.identity-handle[data-v-95a12eb8]{color:var(--primary-color,#0c4a6e);word-break:break-all;font-size:.85rem;font-weight:600}.identity-since[data-v-95a12eb8]{color:color-mix(in srgb,currentColor 62%,transparent);font-size:.75rem}.completion-block[data-v-95a12eb8]{border-radius:calc(var(--border-radius,8px) + 2px);background:var(--cart-bg,#fff);border:1px solid color-mix(in srgb,currentColor 12%,transparent);flex-direction:column;gap:.55rem;min-width:0;padding:.75rem .9rem;display:flex}.completion-head[data-v-95a12eb8]{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.completion-label[data-v-95a12eb8]{color:color-mix(in srgb,currentColor 70%,transparent);text-transform:uppercase;letter-spacing:.06em;font-size:.72rem;font-weight:700}.completion-value[data-v-95a12eb8]{color:var(--heading-color,var(--primary-black-color));font-size:1.5rem;font-weight:800;line-height:1}.completion-unit[data-v-95a12eb8]{color:color-mix(in srgb,currentColor 60%,transparent);margin-left:2px;font-size:.8rem;font-weight:600}.completion-track[data-v-95a12eb8]{background:color-mix(in srgb,currentColor 14%,transparent);border-radius:999px;width:100%;height:.5rem;overflow:hidden}.completion-fill[data-v-95a12eb8]{background:linear-gradient(90deg,var(--secondary-color),var(--tertiary-color));border-radius:inherit;height:100%;transition:width .6s ease-out}.completion-tagline[data-v-95a12eb8]{color:color-mix(in srgb,currentColor 70%,transparent);margin:0;font-size:.78rem;line-height:1.4}.completion-breakdown[data-v-95a12eb8]{grid-template-columns:1fr 1fr;gap:.25rem .75rem;margin:.15rem 0 0;padding:0;list-style:none;display:grid}.breakdown-item[data-v-95a12eb8]{color:color-mix(in srgb,currentColor 70%,transparent);grid-template-columns:1rem 1fr auto;align-items:center;gap:.4rem;font-size:.75rem;display:grid}.breakdown-item--ok[data-v-95a12eb8]{color:var(--heading-color,var(--primary-black-color));font-weight:500}.breakdown-icon[data-v-95a12eb8]{color:color-mix(in srgb,currentColor 42%,transparent)}.breakdown-item--ok .breakdown-icon[data-v-95a12eb8]{color:var(--secondary-color)}.breakdown-label[data-v-95a12eb8]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.breakdown-weight[data-v-95a12eb8]{font-variant-numeric:tabular-nums;color:color-mix(in srgb,currentColor 55%,transparent);font-weight:600}.breakdown-item--ok .breakdown-weight[data-v-95a12eb8]{color:var(--secondary-color)}.profile-form-card[data-v-95a12eb8]{scroll-margin-top:1rem}.birth-date-body[data-v-95a12eb8]{flex-direction:column;gap:.85rem;display:flex}.birth-date-current[data-v-95a12eb8]{border-radius:var(--border-radius,8px);background:color-mix(in srgb,var(--secondary-color,#00bcd4) 8%,transparent);border:1px solid color-mix(in srgb,var(--secondary-color,#00bcd4) 22%,transparent);align-items:center;gap:.5rem;padding:.65rem .85rem;display:flex}.birth-date-icon[data-v-95a12eb8]{color:var(--secondary-color,#00bcd4);flex-shrink:0}.birth-date-value[data-v-95a12eb8]{color:var(--heading-color,var(--primary-black-color));font-size:.9rem;font-weight:600}.birth-date-label[data-v-95a12eb8]{color:color-mix(in srgb,currentColor 70%,transparent);margin-bottom:.25rem;font-size:.78rem;font-weight:600;display:block}.birth-date-input-row[data-v-95a12eb8]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.birth-date-input[data-v-95a12eb8]{border:1px solid color-mix(in srgb,var(--primary-color,#0c4a6e) 25%,transparent);border-radius:var(--border-radius,8px);background:var(--cart-bg,#fff);min-width:160px;max-width:220px;color:var(--heading-color,var(--primary-black-color));flex:180px;padding:.55rem .75rem;font-size:.88rem;transition:border-color .15s}.birth-date-input[data-v-95a12eb8]:focus{border-color:var(--secondary-color,#00bcd4);box-shadow:0 0 0 3px color-mix(in srgb,var(--secondary-color,#00bcd4) 15%,transparent);outline:none}.birth-date-btn[data-v-95a12eb8]{border-radius:var(--border-radius,8px);cursor:pointer;border:none;align-items:center;gap:.35rem;min-height:44px;padding:.5rem .9rem;font-size:.82rem;font-weight:600;transition:background .15s,opacity .15s;display:inline-flex}.birth-date-btn[data-v-95a12eb8]:disabled{opacity:.55;cursor:not-allowed}.birth-date-btn--save[data-v-95a12eb8]{background:var(--secondary-color,#00bcd4);color:#fff}.birth-date-btn--save[data-v-95a12eb8]:hover:not(:disabled){background:color-mix(in srgb,var(--secondary-color,#00bcd4) 85%,#000)}.birth-date-btn--clear[data-v-95a12eb8]{color:#ef4444;background:#ef44441f}.birth-date-btn--clear[data-v-95a12eb8]:hover:not(:disabled){background:#ef444433}@keyframes spin-95a12eb8{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.spin[data-v-95a12eb8]{animation:.8s linear infinite spin-95a12eb8}.lifecycle-body[data-v-95a12eb8]{flex-direction:column;display:flex}.confirm-content[data-v-95a12eb8]{text-align:center}.confirm-title[data-v-95a12eb8]{color:var(--heading-color,var(--primary-black-color));margin:0 0 .4rem;font-size:1rem;font-weight:700}.confirm-text[data-v-95a12eb8]{color:color-mix(in srgb,currentColor 65%,transparent);margin:0 0 1.25rem;font-size:.82rem;line-height:1.5}.confirm-actions[data-v-95a12eb8]{justify-content:center;gap:.75rem;display:flex}.confirm-btn[data-v-95a12eb8]{border-radius:var(--border-radius,8px);cursor:pointer;border:none;align-items:center;gap:.35rem;min-height:44px;padding:.55rem 1.1rem;font-size:.82rem;font-weight:600;transition:background .15s;display:inline-flex}.confirm-btn--cancel[data-v-95a12eb8]{background:color-mix(in srgb,currentColor 10%,transparent);color:var(--heading-color,var(--primary-black-color))}.confirm-btn--cancel[data-v-95a12eb8]:hover{background:color-mix(in srgb,currentColor 16%,transparent)}.confirm-btn--danger[data-v-95a12eb8]{color:#fff;background:#ef4444}.confirm-btn--danger[data-v-95a12eb8]:hover{background:#dc2626}@media (width<=960px){.identity-row[data-v-95a12eb8]{grid-template-columns:auto minmax(0,1fr);gap:1rem}.completion-block[data-v-95a12eb8]{grid-column:1/-1}}@media (width<=600px){.identity-row[data-v-95a12eb8]{text-align:center;grid-template-columns:1fr;justify-items:center}.completion-head[data-v-95a12eb8]{flex-direction:column;align-items:flex-start;gap:.25rem}.completion-breakdown[data-v-95a12eb8]{grid-template-columns:1fr}}.timeline[data-v-796199ac]{justify-content:space-between;align-items:flex-start;gap:0;width:100%;padding:.5rem 0;display:flex}.timeline__step[data-v-796199ac]{flex-direction:column;flex:1 1 0;align-items:center;gap:.35rem;min-width:0;display:flex;position:relative}.timeline__connector[data-v-796199ac]{background:color-mix(in srgb,var(--border-color) 35%,transparent);z-index:0;width:100%;height:2px;position:absolute;top:1rem;right:50%}.timeline__connector--reached[data-v-796199ac]{background:color-mix(in srgb,var(--primary-color) 45%,transparent)}.timeline__dot[data-v-796199ac]{z-index:1;background:var(--cart-bg);border:2px solid color-mix(in srgb,var(--border-color) 40%,transparent);width:2rem;height:2rem;color:color-mix(in srgb,var(--body-text) 40%,transparent);border-radius:999px;justify-content:center;align-items:center;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex;position:relative}.timeline__dot--reached[data-v-796199ac]{color:var(--primary-color);background:color-mix(in srgb,var(--primary-color) 10%,var(--cart-bg));border-color:color-mix(in srgb,var(--primary-color) 45%,transparent)}.timeline__dot--active[data-v-796199ac]{color:var(--primary-black-color);background:var(--tertiary-color);border-color:var(--tertiary-color);box-shadow:0 0 0 4px color-mix(in srgb,var(--tertiary-color) 25%,transparent)}.timeline__dot--error[data-v-796199ac]{color:#fff;background:var(--danger-icon);border-color:var(--danger-icon);box-shadow:0 0 0 4px color-mix(in srgb,var(--danger-icon) 22%,transparent)}.timeline__label[data-v-796199ac]{text-align:center;letter-spacing:.01em;color:color-mix(in srgb,var(--body-text) 48%,transparent);max-width:100%;font-size:.7rem;font-weight:600}.timeline__label--reached[data-v-796199ac]{color:var(--body-text)}.timeline__date[data-v-796199ac]{color:color-mix(in srgb,var(--body-text) 55%,transparent);align-items:center;gap:.2rem;font-size:.65rem;font-weight:600;display:inline-flex}.timeline__date--eta[data-v-796199ac]{color:var(--primary-color);background:color-mix(in srgb,var(--secondary-color) 18%,transparent);border-radius:999px;padding:.15rem .45rem}.shipment-tracking[data-v-1ab3f709]{border-top:1px solid color-mix(in srgb,var(--border-color) 30%,transparent);margin-top:1rem;padding-top:1rem}.tracking-header[data-v-1ab3f709]{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.tracking-title[data-v-1ab3f709]{color:var(--primary-color);text-transform:uppercase;letter-spacing:.04em;gap:.4rem;font-size:.8rem;font-weight:700}.tracking-live-badge[data-v-1ab3f709],.tracking-title[data-v-1ab3f709]{align-items:center;display:inline-flex}.tracking-live-badge[data-v-1ab3f709]{color:color-mix(in srgb,var(--body-text) 55%,transparent);gap:.35rem;font-size:.65rem;font-weight:600}.tracking-live-dot[data-v-1ab3f709]{background:var(--secondary-color);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite pulse-dot-1ab3f709;display:inline-block}@keyframes pulse-dot-1ab3f709{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.4)}}.tracking-eta[data-v-1ab3f709]{color:var(--body-text);background:color-mix(in srgb,var(--secondary-color) 10%,transparent);border-radius:.5rem;align-items:center;gap:.4rem;margin-bottom:1rem;padding:.5rem .85rem;font-size:.78rem;display:inline-flex}.tracking-eta strong[data-v-1ab3f709]{color:var(--primary-color)}.tracking-phases[data-v-1ab3f709]{justify-content:space-between;align-items:flex-start;width:100%;margin-bottom:.75rem;padding:.5rem 0;display:flex}.tracking-phase[data-v-1ab3f709]{flex-direction:column;flex:1 1 0;align-items:center;gap:.35rem;min-width:0;display:flex;position:relative}.tracking-phase__connector[data-v-1ab3f709]{background:color-mix(in srgb,var(--border-color) 35%,transparent);z-index:0;width:100%;height:2px;position:absolute;top:1rem;right:50%}.tracking-phase__connector--reached[data-v-1ab3f709]{background:color-mix(in srgb,var(--primary-color) 45%,transparent)}.tracking-phase__dot[data-v-1ab3f709]{z-index:1;background:var(--cart-bg);border:2px solid color-mix(in srgb,var(--border-color) 40%,transparent);width:2rem;height:2rem;color:color-mix(in srgb,var(--body-text) 40%,transparent);border-radius:999px;justify-content:center;align-items:center;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex;position:relative}.tracking-phase__dot--reached[data-v-1ab3f709]{color:var(--primary-color);background:color-mix(in srgb,var(--primary-color) 10%,var(--cart-bg));border-color:color-mix(in srgb,var(--primary-color) 45%,transparent)}.tracking-phase__dot--active[data-v-1ab3f709]{color:var(--primary-black-color);background:var(--tertiary-color);border-color:var(--tertiary-color);box-shadow:0 0 0 4px color-mix(in srgb,var(--tertiary-color) 25%,transparent)}.tracking-phase__dot--error[data-v-1ab3f709]{color:#fff;background:var(--danger-icon);border-color:var(--danger-icon);box-shadow:0 0 0 4px color-mix(in srgb,var(--danger-icon) 22%,transparent)}.tracking-phase__label[data-v-1ab3f709]{text-align:center;letter-spacing:.01em;color:color-mix(in srgb,var(--body-text) 48%,transparent);max-width:100%;font-size:.65rem;font-weight:600}.tracking-phase__label--reached[data-v-1ab3f709]{color:var(--body-text)}.tracking-events[data-v-1ab3f709]{flex-direction:column;gap:0;padding-left:.25rem;display:flex}.tracking-event[data-v-1ab3f709]{border-bottom:1px solid color-mix(in srgb,var(--border-color) 15%,transparent);grid-template-columns:5.5rem 1rem 1fr;align-items:start;gap:.35rem;padding:.45rem 0;display:grid}.tracking-event[data-v-1ab3f709]:last-child{border-bottom:none}.tracking-event__time[data-v-1ab3f709]{color:color-mix(in srgb,var(--body-text) 55%,transparent);text-align:right;padding-top:.1rem;font-size:.68rem;font-weight:600}.tracking-event__dot[data-v-1ab3f709]{background:var(--secondary-color);border-radius:50%;justify-self:center;width:6px;height:6px;margin-top:.3rem}.tracking-event__content[data-v-1ab3f709]{flex-direction:column;gap:.15rem;display:flex}.tracking-event__desc[data-v-1ab3f709]{color:var(--body-text);font-size:.75rem;line-height:1.4}.tracking-event__location[data-v-1ab3f709]{color:color-mix(in srgb,var(--body-text) 55%,transparent);align-items:center;gap:.2rem;font-size:.65rem;display:inline-flex}.tracking-attribution[data-v-1ab3f709]{color:color-mix(in srgb,var(--body-text) 45%,transparent);text-align:center;margin-top:.5rem;font-size:.65rem}.tracking-loading[data-v-1ab3f709]{color:color-mix(in srgb,var(--body-text) 40%,transparent);justify-content:center;padding:1rem;display:flex}.order-item[data-v-deb7a932]{align-items:center;gap:.9rem;padding:.85rem 0;display:flex}.order-item__image[data-v-deb7a932]{background:color-mix(in srgb,var(--primary-color) 4%,transparent);border:1px solid color-mix(in srgb,var(--border-color) 40%,transparent);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;transition:border-color .15s;display:inline-flex;overflow:hidden}.order-item__image[data-v-deb7a932]:hover{border-color:color-mix(in srgb,var(--primary-color) 45%,transparent)}.order-item__img[data-v-deb7a932]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.order-item__placeholder[data-v-deb7a932]{color:color-mix(in srgb,var(--body-text) 30%,transparent)}.order-item__info[data-v-deb7a932]{flex-direction:column;flex:auto;gap:.2rem;min-width:0;display:flex}.order-item__name[data-v-deb7a932]{color:var(--body-text);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9rem;font-weight:600;line-height:1.3;transition:color .15s;display:-webkit-box;overflow:hidden}.order-item__name[data-v-deb7a932]:hover{color:var(--primary-color)}.order-item__meta[data-v-deb7a932]{color:color-mix(in srgb,var(--body-text) 55%,transparent);flex-wrap:wrap;align-items:center;gap:.6rem;font-size:.72rem;display:flex}.order-item__sku[data-v-deb7a932]{letter-spacing:.02em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem}.order-item__qty[data-v-deb7a932]{color:var(--primary-color);font-weight:700}.order-item__ships[data-v-deb7a932],.order-item__unit[data-v-deb7a932]{color:color-mix(in srgb,var(--body-text) 50%,transparent)}.order-item__ships[data-v-deb7a932]{align-items:center;gap:.3rem;margin-top:.2rem;font-size:.7rem;display:flex}.order-item__actions[data-v-deb7a932]{margin-top:.3rem}.review-cta[data-v-deb7a932]{color:var(--primary-black-color);background:var(--tertiary-color);cursor:pointer;box-shadow:0 1px 3px color-mix(in srgb,var(--tertiary-color) 35%,transparent);border:none;border-radius:999px;align-items:center;gap:.3rem;padding:.3rem .65rem;font-size:.72rem;font-weight:700;transition:transform .12s,box-shadow .15s;display:inline-flex}.review-cta[data-v-deb7a932]:hover{box-shadow:0 3px 10px color-mix(in srgb,var(--tertiary-color) 45%,transparent);transform:translateY(-1px)}.reviewed-badge[data-v-deb7a932]{color:var(--success-icon);align-items:center;gap:.3rem;font-size:.72rem;font-weight:600;display:inline-flex}.order-item__price[data-v-deb7a932]{color:var(--body-text);white-space:nowrap;flex-shrink:0;font-size:.95rem;font-weight:700}@media (width<=480px){.order-item__meta[data-v-deb7a932]{gap:.45rem}.order-item__price[data-v-deb7a932]{font-size:.85rem}}.order-detail[data-v-0bd8a32e]{flex-direction:column;gap:1rem;display:flex}.back-btn[data-v-0bd8a32e]{color:color-mix(in srgb,var(--body-text) 65%,transparent);cursor:pointer;background:0 0;border:none;border-radius:8px;align-self:flex-start;align-items:center;gap:.3rem;margin-bottom:.2rem;padding:.35rem .65rem;font-size:.82rem;font-weight:600;transition:color .15s,background-color .15s;display:inline-flex}.back-btn[data-v-0bd8a32e]:hover{color:var(--primary-color);background:color-mix(in srgb,var(--primary-color) 8%,transparent)}.flag-card[data-v-0bd8a32e]{flex-direction:column;gap:.85rem;display:flex}.flag-card--stuck[data-v-0bd8a32e]{border-color:color-mix(in srgb,var(--danger-icon) 35%,transparent);background:color-mix(in srgb,var(--danger-icon) 5%,var(--cart-bg))}.flag-card__head[data-v-0bd8a32e]{align-items:flex-start;gap:.75rem;display:flex}.flag-card__icon[data-v-0bd8a32e]{flex-shrink:0;margin-top:.15rem}.flag-card__icon--danger[data-v-0bd8a32e]{color:var(--danger-icon)}.flag-card__icon--gold[data-v-0bd8a32e]{color:var(--tertiary-color)}.flag-card__title[data-v-0bd8a32e]{color:var(--heading-color,var(--primary-black-color));margin:0 0 .2rem;font-size:1rem;font-weight:700}.flag-card__subtitle[data-v-0bd8a32e]{color:color-mix(in srgb,var(--body-text) 72%,transparent);margin:0;font-size:.85rem;line-height:1.5}.flag-card__cta[data-v-0bd8a32e]{color:#fff;background:var(--danger-icon);cursor:pointer;border:none;border-radius:8px;align-self:flex-start;align-items:center;gap:.4rem;padding:.55rem 1rem;font-size:.85rem;font-weight:700;transition:transform .12s,box-shadow .15s,background-color .2s;display:inline-flex}.flag-card__cta[data-v-0bd8a32e]:hover{box-shadow:0 4px 14px color-mix(in srgb,var(--danger-icon) 35%,transparent);transform:translateY(-1px)}.eta-note[data-v-0bd8a32e]{background:color-mix(in srgb,var(--secondary-color) 14%,transparent);border:1px solid color-mix(in srgb,var(--secondary-color) 35%,transparent);border-radius:8px;gap:.4rem;padding:.55rem .85rem;font-size:.82rem}.confirmation-link[data-v-0bd8a32e],.eta-note[data-v-0bd8a32e]{color:var(--primary-color);align-items:center;margin-top:.85rem;display:inline-flex}.confirmation-link[data-v-0bd8a32e]{background:color-mix(in srgb,var(--primary-color) 5%,transparent);border:1px solid color-mix(in srgb,var(--primary-color) 30%,transparent);border-radius:8px;gap:.35rem;padding:.45rem .8rem;font-size:.8rem;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s}.confirmation-link[data-v-0bd8a32e]:hover{background:color-mix(in srgb,var(--primary-color) 12%,transparent);border-color:var(--primary-color)}.reorder-btn[data-v-0bd8a32e]{color:var(--primary-color);background:color-mix(in srgb,var(--primary-color) 5%,transparent);border:1px solid color-mix(in srgb,var(--primary-color) 30%,transparent);cursor:pointer;border-radius:8px;align-items:center;gap:.35rem;padding:.45rem .8rem;font-size:.8rem;font-weight:600;transition:background-color .15s,border-color .15s;display:inline-flex}.reorder-btn[data-v-0bd8a32e]:hover:not(:disabled){background:color-mix(in srgb,var(--primary-color) 12%,transparent);border-color:var(--primary-color)}.reorder-btn[data-v-0bd8a32e]:disabled{opacity:.6;cursor:not-allowed}.reorder-feedback[data-v-0bd8a32e]{color:var(--success-icon);background:color-mix(in srgb,var(--success-icon) 10%,transparent);border:1px solid color-mix(in srgb,var(--success-icon) 30%,transparent);border-radius:6px;margin-bottom:.6rem;padding:.5rem .75rem;font-size:.8rem}.reorder-feedback.error[data-v-0bd8a32e]{color:var(--danger-icon);background:color-mix(in srgb,var(--danger-icon) 8%,transparent);border-color:color-mix(in srgb,var(--danger-icon) 30%,transparent)}.items-list[data-v-0bd8a32e]>*+*{border-top:1px solid color-mix(in srgb,var(--border-color) 28%,transparent)}.totals[data-v-0bd8a32e]{flex-direction:column;gap:.45rem;display:flex}.totals__row[data-v-0bd8a32e]{color:color-mix(in srgb,var(--body-text) 72%,transparent);justify-content:space-between;font-size:.88rem;display:flex}.totals__row--discount[data-v-0bd8a32e]{color:var(--primary-color)}.totals__grand[data-v-0bd8a32e]{color:var(--body-text);border-top:1px solid color-mix(in srgb,var(--border-color) 35%,transparent);justify-content:space-between;margin-top:.35rem;padding-top:.65rem;font-size:1rem;font-weight:800;display:flex}.addresses[data-v-0bd8a32e]{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=768px){.addresses[data-v-0bd8a32e]{grid-template-columns:repeat(2,1fr)}}.address-body[data-v-0bd8a32e]{color:color-mix(in srgb,var(--body-text) 78%,transparent);font-size:.85rem;font-style:normal;line-height:1.55}.address-body p[data-v-0bd8a32e]{margin:0}.address-body .muted[data-v-0bd8a32e]{color:color-mix(in srgb,var(--body-text) 55%,transparent);margin-top:.25rem}.address-body .accent[data-v-0bd8a32e]{color:var(--primary-color)}.customer-note[data-v-0bd8a32e]{color:color-mix(in srgb,var(--body-text) 78%,transparent);background:color-mix(in srgb,var(--primary-color) 4%,transparent);border-radius:8px;margin:0;padding:.85rem;font-size:.88rem;line-height:1.55}.invoice-card[data-v-0bd8a32e]{border-color:color-mix(in srgb,var(--secondary-color) 30%,transparent);background:color-mix(in srgb,var(--secondary-color) 4%,var(--cart-bg))}.invoice-row[data-v-0bd8a32e]{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;font-size:.88rem;display:flex}.invoice-label[data-v-0bd8a32e]{color:color-mix(in srgb,var(--body-text) 65%,transparent)}.invoice-value[data-v-0bd8a32e]{color:var(--body-text);letter-spacing:-.005em;font-weight:700}.invoice-actions[data-v-0bd8a32e]{flex-wrap:wrap;gap:.6rem;display:flex}.invoice-btn[data-v-0bd8a32e]{cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.4rem;padding:.55rem 1rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:transform .12s,box-shadow .15s;display:inline-flex}.invoice-btn[data-v-0bd8a32e]:hover{transform:translateY(-1px)}.invoice-btn--primary[data-v-0bd8a32e]{color:#fff;background:var(--primary-color)}.invoice-btn--primary[data-v-0bd8a32e]:hover{box-shadow:0 4px 14px color-mix(in srgb,var(--primary-color) 35%,transparent)}.invoice-btn--secondary[data-v-0bd8a32e]{color:var(--primary-color);background:color-mix(in srgb,var(--primary-color) 10%,transparent);border:1px solid color-mix(in srgb,var(--primary-color) 30%,transparent)}.invoice-btn--secondary[data-v-0bd8a32e]:hover{box-shadow:0 4px 14px color-mix(in srgb,var(--primary-color) 15%,transparent)}.bacs-details[data-v-0bd8a32e]{background:color-mix(in srgb,var(--secondary-color) 6%,var(--cart-bg));border:1px solid color-mix(in srgb,var(--secondary-color) 15%,transparent);border-radius:10px;flex-direction:column;gap:.6rem;margin-bottom:.75rem;padding:.85rem;display:flex}.bacs-row[data-v-0bd8a32e]{justify-content:space-between;align-items:center;gap:.75rem;font-size:.85rem;display:flex}.bacs-label[data-v-0bd8a32e]{color:color-mix(in srgb,var(--body-text) 60%,transparent);white-space:nowrap}.bacs-value[data-v-0bd8a32e]{color:var(--body-text);text-align:right;font-weight:600}.bacs-value-with-copy[data-v-0bd8a32e]{align-items:center;gap:.35rem;display:flex}.copy-btn[data-v-0bd8a32e]{cursor:pointer;color:color-mix(in srgb,var(--body-text) 40%,transparent);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:.25rem;transition:color .15s,background-color .15s;display:inline-flex}.copy-btn[data-v-0bd8a32e]:hover{color:var(--secondary-color);background:color-mix(in srgb,var(--secondary-color) 10%,transparent)}.refund-card[data-v-0bd8a32e]{border-color:color-mix(in srgb,var(--secondary-color) 30%,transparent);background:color-mix(in srgb,var(--secondary-color) 4%,var(--cart-bg))}.refund-details[data-v-0bd8a32e]{background:color-mix(in srgb,var(--secondary-color) 6%,var(--cart-bg));border:1px solid color-mix(in srgb,var(--secondary-color) 15%,transparent);border-radius:10px;flex-direction:column;gap:.55rem;margin-bottom:.75rem;padding:.85rem;display:flex}.refund-row[data-v-0bd8a32e]{justify-content:space-between;align-items:center;gap:.75rem;font-size:.85rem;display:flex}.refund-label[data-v-0bd8a32e]{color:color-mix(in srgb,var(--body-text) 60%,transparent)}.refund-value[data-v-0bd8a32e]{color:var(--body-text);text-align:right;font-weight:600}.refund-value--amount[data-v-0bd8a32e]{color:var(--secondary-color);font-size:1rem;font-weight:800}.refund-timeline-note[data-v-0bd8a32e]{color:color-mix(in srgb,var(--body-text) 60%,transparent);background:color-mix(in srgb,var(--secondary-color) 8%,transparent);border:1px solid color-mix(in srgb,var(--secondary-color) 20%,transparent);border-radius:8px;margin:0;padding:.5rem .8rem;display:inline-flex}.bacs-reminder[data-v-0bd8a32e],.refund-timeline-note[data-v-0bd8a32e]{align-items:center;gap:.4rem;font-size:.8rem}.bacs-reminder[data-v-0bd8a32e]{color:color-mix(in srgb,var(--body-text) 55%,transparent);display:flex}.chip-row[data-v-0d8a022d]{flex-wrap:nowrap;gap:.35rem;display:flex}.chip[data-v-0d8a022d]{white-space:nowrap;color:var(--body-text);background:color-mix(in srgb,var(--primary-color,#0c4a6e) 3%,transparent);border:1px solid color-mix(in srgb,var(--border-color,#e5e7eb) 45%,transparent);cursor:pointer;border-radius:8px;align-items:center;gap:.3rem;padding:.35rem .7rem;font-size:.78rem;font-weight:600;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.chip[data-v-0d8a022d]:hover:not(.active){color:var(--body-text);background:color-mix(in srgb,var(--secondary-color,#00bcd4) 10%,transparent);border-color:color-mix(in srgb,var(--secondary-color,#00bcd4) 30%,transparent)}.chip.active[data-v-0d8a022d]:hover{background:color-mix(in srgb,var(--secondary-color,#00bcd4) 88%,#000);border-color:color-mix(in srgb,var(--secondary-color,#00bcd4) 88%,#000)}.chip.active[data-v-0d8a022d]{color:#fff;background:var(--secondary-color,#00bcd4);border-color:var(--secondary-color,#00bcd4);box-shadow:0 2px 8px color-mix(in srgb,var(--secondary-color,#00bcd4) 35%,transparent);font-weight:700}.chip.active .chip-count[data-v-0d8a022d]{background:var(--tertiary-color,#fbbe24);color:var(--primary-black-color,#0a1929)}.chip[data-v-0d8a022d]:focus-visible{outline:2px solid var(--secondary-color,#00bcd4);outline-offset:2px}.chip-icon[data-v-0d8a022d]{color:currentColor;flex-shrink:0}.chip-count[data-v-0d8a022d]{min-width:1.1rem;height:1.1rem;color:var(--primary-black-color,#0a1929);background:var(--tertiary-color,#fbbe24);border-radius:999px;justify-content:center;align-items:center;padding:0 .3rem;font-size:.62rem;font-weight:700;display:inline-flex}.order-filters[data-v-1154bf5b]{flex-direction:column;gap:.65rem;display:flex}.filters-row[data-v-1154bf5b]{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;align-items:center;min-width:0;padding-left:.5rem;padding-right:.5rem;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 1rem calc(100% - 2rem),#0000);mask-image:linear-gradient(90deg,#0000 0,#000 1rem calc(100% - 2rem),#0000)}.filters-row[data-v-1154bf5b]::-webkit-scrollbar{display:none}.search[data-v-1154bf5b]{width:100%;max-width:360px;display:block;position:relative}.search-icon[data-v-1154bf5b]{color:color-mix(in srgb,var(--body-text) 40%,transparent);pointer-events:none;position:absolute;top:50%;left:.8rem;transform:translateY(-50%)}.search-input[data-v-1154bf5b],.search-input[data-v-1154bf5b]:focus,.search-input[data-v-1154bf5b]:hover{width:100%;color:var(--body-text);background:color-mix(in srgb,var(--primary-color) 3%,var(--cart-bg));box-shadow:none;border-radius:10px;outline:none;padding:.5rem .85rem .5rem 2.1rem;font-size:.82rem;transition:border-color .15s,background-color .15s;border:1px solid color-mix(in srgb,var(--border-color) 55%,transparent)!important}.search-input[data-v-1154bf5b]:focus{background:var(--cart-bg);border-color:color-mix(in srgb,var(--secondary-color) 50%,transparent)!important}.search-input[data-v-1154bf5b]::placeholder{color:color-mix(in srgb,var(--body-text) 40%,transparent)}@media (width<=479px){.search[data-v-1154bf5b]{max-width:100%}}.order-list[data-v-e5d051ed]{flex-direction:column;gap:1.25rem;display:flex}.order-list__loading[data-v-e5d051ed]{justify-content:center;align-items:center;padding:3rem 1rem;display:flex}.month-groups[data-v-e5d051ed]{gap:1rem}.month-group[data-v-e5d051ed],.month-groups[data-v-e5d051ed]{flex-direction:column;display:flex}.month-group[data-v-e5d051ed]{gap:.6rem}.month-group__header[data-v-e5d051ed]{cursor:pointer;color:var(--body-text);background:0 0;border:none;align-items:center;gap:.6rem;padding:.4rem .2rem;display:flex}.month-group__accent[data-v-e5d051ed]{background:var(--primary-color);border-radius:3px;width:3px;height:18px;position:relative}.month-group__accent[data-v-e5d051ed]:after{content:"";background:var(--tertiary-color);border-radius:999px;width:7px;height:7px;position:absolute;top:-3px;left:-2px}.month-group__label[data-v-e5d051ed]{color:var(--heading-color,var(--primary-color));letter-spacing:-.005em;font-size:.92rem;font-weight:700}.month-group__count[data-v-e5d051ed]{color:var(--primary-color);background:color-mix(in srgb,var(--secondary-color) 18%,transparent);border-radius:999px;padding:.15rem .55rem;font-size:.7rem;font-weight:700}.month-group__toggle[data-v-e5d051ed]{color:color-mix(in srgb,var(--body-text) 55%,transparent);margin-left:auto;transition:transform .2s}.month-group__toggle--open[data-v-e5d051ed]{transform:rotate(180deg)}.month-group__body[data-v-e5d051ed]{gap:.85rem}.month-group__body[data-v-e5d051ed],.order-card[data-v-e5d051ed]{flex-direction:column;display:flex}.order-card[data-v-e5d051ed]{border:1px solid color-mix(in srgb,var(--primary-color) 14%,transparent);background:var(--cart-bg);cursor:pointer;text-align:left;border-radius:10px;transition:border-color .2s,box-shadow .2s;overflow:hidden}.order-card[data-v-e5d051ed]:hover{border-color:color-mix(in srgb,var(--primary-color) 35%,transparent);box-shadow:0 4px 16px color-mix(in srgb,var(--primary-color) 8%,transparent)}.order-card[data-v-e5d051ed]:focus-visible{outline:2px solid var(--secondary-color);outline-offset:2px}.order-card--stuck[data-v-e5d051ed]{border-color:color-mix(in srgb,var(--danger-icon) 40%,transparent)}.order-card--stuck .order-card__header[data-v-e5d051ed]{background:color-mix(in srgb,var(--danger-icon) 6%,var(--body-bg))}.order-card--nudge[data-v-e5d051ed]{border-color:color-mix(in srgb,var(--tertiary-color) 42%,transparent)}.order-card--nudge .order-card__header[data-v-e5d051ed]{background:color-mix(in srgb,var(--tertiary-color) 8%,var(--body-bg))}.order-card__header[data-v-e5d051ed]{background:color-mix(in srgb,var(--primary-color) 5%,var(--body-bg));border-bottom:1px solid color-mix(in srgb,var(--border-color) 22%,transparent);flex-wrap:wrap;align-items:center;gap:.5rem .65rem;padding:.6rem 1rem;font-size:.78rem;display:flex}.order-card__number[data-v-e5d051ed]{color:var(--body-text);letter-spacing:-.005em;white-space:nowrap;font-weight:700}.order-card__hash[data-v-e5d051ed]{color:var(--primary-color);margin-right:.1rem}.order-card__sep[data-v-e5d051ed]{background:color-mix(in srgb,var(--border-color) 40%,transparent);flex-shrink:0;width:1px;height:14px}.order-card__date[data-v-e5d051ed]{color:color-mix(in srgb,var(--body-text) 60%,transparent);white-space:nowrap}.order-card__rel[data-v-e5d051ed]{color:color-mix(in srgb,var(--body-text) 45%,transparent)}.order-card__total[data-v-e5d051ed]{color:var(--body-text);letter-spacing:-.01em;white-space:nowrap;font-weight:800}.order-card__status[data-v-e5d051ed]{margin-left:auto}.order-card__body[data-v-e5d051ed]{align-items:center;gap:1rem;padding:.85rem 1rem;display:flex}.order-card__products[data-v-e5d051ed]{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.order-card__thumb-wrap[data-v-e5d051ed]{flex-shrink:0;width:52px;height:52px;position:relative}.order-card__thumb[data-v-e5d051ed]{-o-object-fit:contain;object-fit:contain;border:1px solid color-mix(in srgb,var(--border-color) 25%,transparent);background:var(--body-bg);border-radius:8px;width:52px;height:52px}.order-card__thumb--placeholder[data-v-e5d051ed]{color:color-mix(in srgb,var(--body-text) 30%,transparent);justify-content:center;align-items:center;display:flex}.order-card__qty-badge[data-v-e5d051ed]{color:var(--cart-bg);background:var(--primary-color);border-radius:999px;padding:.05rem .3rem;font-size:.6rem;font-weight:700;line-height:1.3;position:absolute;top:-4px;right:-4px}.order-card__more[data-v-e5d051ed]{width:52px;height:52px;color:color-mix(in srgb,var(--body-text) 55%,transparent);border:1px dashed color-mix(in srgb,var(--border-color) 35%,transparent);background:color-mix(in srgb,var(--primary-color) 3%,transparent);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:.78rem;font-weight:700;display:flex}.order-card__info[data-v-e5d051ed]{flex-direction:column;flex:1;gap:.3rem;min-width:0;display:flex}.order-card__item-names[data-v-e5d051ed]{color:var(--body-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.82rem;line-height:1.35;display:-webkit-box;overflow:hidden}.order-card__item-names-more[data-v-e5d051ed]{color:color-mix(in srgb,var(--body-text) 45%,transparent)}.order-card__payment[data-v-e5d051ed]{color:color-mix(in srgb,var(--body-text) 55%,transparent);align-items:center;gap:.25rem;font-size:.72rem;display:inline-flex}.order-card__alert[data-v-e5d051ed]{border-radius:6px;align-self:flex-start;align-items:center;gap:.3rem;padding:.25rem .5rem;font-size:.68rem;font-weight:600;display:inline-flex}.order-card__alert--stuck[data-v-e5d051ed]{color:var(--danger-icon);background:color-mix(in srgb,var(--danger-icon) 10%,transparent);border:1px solid color-mix(in srgb,var(--danger-icon) 28%,transparent)}.order-card__alert--nudge[data-v-e5d051ed]{color:var(--primary-black-color);background:color-mix(in srgb,var(--tertiary-color) 20%,transparent);border:1px solid color-mix(in srgb,var(--tertiary-color) 40%,transparent)}.order-card__actions[data-v-e5d051ed]{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.4rem;margin-left:auto;display:flex}.order-card__cta[data-v-e5d051ed]{white-space:nowrap;align-items:center;gap:.25rem;font-size:.76rem;font-weight:600;display:inline-flex}.order-card__cta--primary[data-v-e5d051ed]{color:var(--primary-color)}.order-card__cta--secondary[data-v-e5d051ed]{color:color-mix(in srgb,var(--body-text) 55%,transparent);font-size:.7rem;font-weight:500}.order-card__cta--withdrawal[data-v-e5d051ed]{color:var(--body-text-color);border:1px solid var(--card-border-color,#e5e7eb);border-radius:6px;padding:.25rem .5rem;font-size:.7rem;font-weight:500;text-decoration:none;transition:border-color .15s,color .15s}.order-card__cta--withdrawal[data-v-e5d051ed]:hover{border-color:var(--secondary-color);color:var(--secondary-color)}@media (width<=639px){.order-card__header[data-v-e5d051ed]{gap:.35rem .5rem;padding:.5rem .75rem;font-size:.72rem}.order-card__sep--desktop[data-v-e5d051ed],.order-card__total[data-v-e5d051ed]{display:none}.order-card__body[data-v-e5d051ed]{flex-direction:column;align-items:flex-start;gap:.7rem;padding:.7rem .75rem}.order-card__products[data-v-e5d051ed]{width:100%}.order-card__more[data-v-e5d051ed],.order-card__thumb[data-v-e5d051ed],.order-card__thumb-wrap[data-v-e5d051ed]{width:44px;height:44px}.order-card__more[data-v-e5d051ed]{font-size:.72rem}.order-card__info[data-v-e5d051ed]{width:100%}.order-card__actions[data-v-e5d051ed]{border-top:1px solid color-mix(in srgb,var(--border-color) 20%,transparent);flex-direction:row;align-items:center;gap:1rem;width:100%;margin-left:0;padding-top:.55rem}.order-card__actions .order-card__cta--primary[data-v-e5d051ed]:after{content:""}}@media (width>=640px) and (width<=1024px){.order-card__more[data-v-e5d051ed],.order-card__thumb[data-v-e5d051ed],.order-card__thumb-wrap[data-v-e5d051ed]{width:48px;height:48px}}.dark-mode .order-card__header[data-v-e5d051ed]{background:color-mix(in srgb,var(--primary-color) 8%,var(--body-bg))}.dark-mode .order-card__thumb[data-v-e5d051ed]{border-color:color-mix(in srgb,var(--border-color) 35%,transparent)}.dark-mode .order-card__more[data-v-e5d051ed]{border-color:color-mix(in srgb,var(--border-color) 40%,transparent);background:color-mix(in srgb,var(--primary-color) 6%,transparent)}.dark-mode .order-card__qty-badge[data-v-e5d051ed]{background:var(--secondary-color);color:var(--primary-black-color)}.status-badge[data-v-d90c74eb]{white-space:nowrap;border:1px solid #0000;border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}.status-dot[data-v-d90c74eb]{background:currentColor;border-radius:9999px;width:.375rem;height:.375rem}.status-badge[data-tone=info][data-v-d90c74eb]{color:var(--primary-color);background:color-mix(in srgb,var(--primary-color) 8%,transparent);border-color:color-mix(in srgb,var(--primary-color) 25%,transparent)}.status-badge[data-tone=warning][data-v-d90c74eb]{color:var(--tertiary-color);background:color-mix(in srgb,var(--tertiary-color) 12%,transparent);border-color:color-mix(in srgb,var(--tertiary-color) 35%,transparent)}.status-badge[data-tone=waiting][data-v-d90c74eb]{color:var(--secondary-color);background:color-mix(in srgb,var(--secondary-color) 10%,transparent);border-color:color-mix(in srgb,var(--secondary-color) 30%,transparent)}.status-badge[data-tone=success][data-v-d90c74eb]{color:var(--success-icon);background:var(--success-bg);border-color:color-mix(in srgb,var(--success-icon) 40%,transparent)}.status-badge[data-tone=muted][data-v-d90c74eb]{color:color-mix(in srgb,var(--body-text) 55%,transparent);background:color-mix(in srgb,var(--body-text) 6%,transparent);border-color:color-mix(in srgb,var(--body-text) 15%,transparent)}.ticket-card[data-v-affad243]{text-align:left;border:1px solid color-mix(in srgb,var(--border-color) 45%,transparent);background:var(--cart-bg);cursor:pointer;border-radius:.875rem;width:100%;padding:1rem 1.1rem;transition:border-color .2s,transform .2s,box-shadow .2s}.ticket-card[data-v-affad243]:hover{border-color:color-mix(in srgb,var(--primary-color) 30%,transparent);box-shadow:0 8px 24px color-mix(in srgb,var(--primary-color) 8%,transparent);transform:translateY(-1px)}.ticket-card[data-v-affad243]:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.ticket-card__row[data-v-affad243]{justify-content:space-between;gap:.75rem;display:flex}.ticket-card__main[data-v-affad243]{flex:1;min-width:0}.ticket-card__meta[data-v-affad243]{align-items:center;gap:.5rem;margin-bottom:.25rem;font-size:.7rem;display:flex}.ticket-card__number[data-v-affad243]{color:color-mix(in srgb,var(--body-text) 50%,transparent);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.ticket-card__priority[data-v-affad243]{border-radius:9999px;width:.5rem;height:.5rem}.ticket-card__priority[data-tone=muted][data-v-affad243]{background:color-mix(in srgb,var(--body-text) 40%,transparent)}.ticket-card__priority[data-tone=info][data-v-affad243]{background:var(--accent-color)}.ticket-card__priority[data-tone=warning][data-v-affad243]{background:var(--tertiary-color)}.ticket-card__priority[data-tone=urgent][data-v-affad243]{background:var(--tertiary-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--tertiary-color) 35%,transparent)}.ticket-card__priority-label[data-v-affad243]{color:color-mix(in srgb,var(--body-text) 60%,transparent);font-weight:600}.ticket-card__subject[data-v-affad243]{color:var(--body-text);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.95rem;font-weight:600;overflow:hidden}.ticket-card:hover .ticket-card__subject[data-v-affad243]{color:var(--primary-color)}.ticket-card__preview[data-v-affad243]{color:color-mix(in srgb,var(--body-text) 65%,transparent);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.3rem 0 0;font-size:.8rem;display:-webkit-box;overflow:hidden}.ticket-card__side[data-v-affad243]{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.35rem;display:flex}.ticket-card__time[data-v-affad243]{color:color-mix(in srgb,var(--body-text) 45%,transparent);font-size:.7rem}.ticket-card__foot[data-v-affad243]{border-top:1px solid color-mix(in srgb,var(--border-color) 30%,transparent);align-items:center;gap:.75rem;margin-top:.75rem;padding-top:.65rem;display:flex}.ticket-card__category[data-v-affad243]{background:color-mix(in srgb,var(--primary-color) 6%,transparent);color:color-mix(in srgb,var(--primary-color) 80%,transparent);border-radius:9999px;padding:.15rem .55rem;font-size:.7rem;font-weight:500}.ticket-card__msg-count[data-v-affad243]{color:color-mix(in srgb,var(--body-text) 45%,transparent);align-items:center;gap:.25rem;margin-left:auto;font-size:.7rem;display:inline-flex}.ticket-card__admin-flag[data-v-affad243]{letter-spacing:.03em;text-transform:uppercase;color:var(--secondary-color);font-size:.65rem;font-weight:700}.ticket-list-view[data-v-741a3583]{gap:1.25rem;min-width:0}.ticket-list-view[data-v-741a3583],.ticket-toolbar[data-v-741a3583]{flex-direction:column;display:flex}.ticket-toolbar[data-v-741a3583]{gap:.6rem}.ticket-search[data-v-741a3583]{position:relative}.ticket-search__icon[data-v-741a3583]{color:color-mix(in srgb,var(--body-text) 40%,transparent);pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.ticket-search__input[data-v-741a3583],.ticket-search__input[data-v-741a3583]:focus,.ticket-search__input[data-v-741a3583]:hover{border-radius:var(--border-radius,8px);background:var(--cart-bg);width:100%;color:var(--body-text);box-shadow:none;outline:none;padding:.65rem 1rem .65rem 2.25rem;font-size:.88rem;transition:border-color .18s;border:1px solid color-mix(in srgb,var(--primary-color) 14%,transparent)!important}.ticket-loading[data-v-741a3583],.ticket-stack[data-v-741a3583]{flex-direction:column;gap:.75rem;display:flex}.ticket-skeleton[data-v-741a3583]{border-radius:var(--border-radius,8px);background:color-mix(in srgb,var(--body-text) 8%,transparent);height:6.5rem;animation:1.6s ease-in-out infinite pulse-741a3583}@keyframes pulse-741a3583{0%,to{opacity:1}50%{opacity:.55}}.ticket-footnote[data-v-741a3583]{text-align:center;color:color-mix(in srgb,var(--body-text) 55%,transparent);margin:.6rem 0 0;font-size:.75rem}.list-enter-active[data-v-741a3583],.list-leave-active[data-v-741a3583]{transition:all .25s}.list-enter-from[data-v-741a3583]{opacity:0;transform:translateY(-8px)}.list-leave-to[data-v-741a3583]{opacity:0;transform:translate(12px)}@media (width>=720px){.ticket-toolbar[data-v-741a3583]{-moz-column-gap:.9rem;grid-template-rows:auto auto;grid-template-columns:1fr minmax(220px,320px);align-items:end;gap:.7rem .9rem;display:grid}.ticket-toolbar[data-v-741a3583]>:first-child{grid-area:1/1/2/2}.ticket-search[data-v-741a3583]{grid-area:1/2/2/3}.ticket-toolbar[data-v-741a3583]>:last-child{grid-area:2/1/3/-1}}.upload-zone[data-v-d54e53b5]{cursor:pointer;border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:2px;border-color:var(--border-color);padding:calc(var(--spacing,.25rem)*6);flex-direction:column;justify-content:center;align-items:center;display:flex}.upload-zone[data-v-d54e53b5]:hover{background-color:var(--light-color);border-color:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.upload-zone[data-v-d54e53b5]:hover{border-color:color-mix(in srgb,var(--primary-color) 40%,transparent)}}.upload-zone--active[data-v-d54e53b5]{border-color:var(--primary-color);background-color:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.upload-zone--active[data-v-d54e53b5]{background-color:color-mix(in srgb,var(--primary-color) 5%,transparent)}}.upload-zone__remove[data-v-d54e53b5]{color:var(--body-text)}@supports (color:color-mix(in lab,red,red)){.upload-zone__remove[data-v-d54e53b5]{color:color-mix(in srgb,var(--body-text) 40%,transparent)}}.upload-zone__remove[data-v-d54e53b5]:hover{color:var(--primary-color);background:var(--tertiary-color)}@supports (color:color-mix(in lab,red,red)){.upload-zone__remove[data-v-d54e53b5]:hover{background:color-mix(in srgb,var(--tertiary-color) 20%,transparent)}}.reply-form[data-v-4201d8f9]{border:1px solid color-mix(in srgb,var(--border-color) 45%,transparent);background:color-mix(in srgb,var(--cart-bg) 60%,transparent);border-radius:.9rem;margin-top:.75rem;padding:1rem}.quick-replies[data-v-4201d8f9]{flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:.65rem;display:flex}.quick-replies__label[data-v-4201d8f9]{letter-spacing:.05em;text-transform:uppercase;color:color-mix(in srgb,var(--body-text) 55%,transparent);margin-right:.3rem;font-size:.7rem;font-weight:600}.quick-reply__chip[data-v-4201d8f9]{border:1px solid color-mix(in srgb,var(--border-color) 45%,transparent);background:var(--cart-bg);color:color-mix(in srgb,var(--body-text) 75%,transparent);border-radius:9999px;padding:.3rem .65rem;font-size:.72rem;font-weight:500;transition:border-color .2s,color .2s,background .2s}.quick-reply__chip[data-v-4201d8f9]:hover{border-color:color-mix(in srgb,var(--secondary-color) 40%,transparent);color:var(--primary-color);background:color-mix(in srgb,var(--secondary-color) 6%,transparent)}.reply-form__chip-remove[data-v-4201d8f9]{color:color-mix(in srgb,var(--body-text) 45%,transparent);transition:color .2s}.reply-form__chip-remove[data-v-4201d8f9]:hover{color:var(--primary-color)}.reply-form__error[data-v-4201d8f9]{background:color-mix(in srgb,var(--tertiary-color) 14%,transparent);border:1px solid color-mix(in srgb,var(--tertiary-color) 45%,transparent);color:color-mix(in srgb,var(--primary-black-color) 85%,transparent)}.back-btn[data-v-05d55dda]{color:color-mix(in srgb,var(--body-text) 70%,transparent);border-radius:var(--border-radius,8px);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:.35rem;margin-bottom:.75rem;padding:.35rem .5rem;font-size:.85rem;font-weight:600;transition:color .15s,background-color .15s;display:inline-flex}.back-btn[data-v-05d55dda]:hover{color:var(--primary-color);background:color-mix(in srgb,var(--primary-color) 6%,transparent)}.ticket-loading[data-v-05d55dda]{justify-content:center;align-items:center;min-height:18rem}.ticket-detail[data-v-05d55dda],.ticket-loading[data-v-05d55dda]{flex-direction:column;display:flex}.ticket-detail[data-v-05d55dda]{gap:1rem}.ticket-detail__meta-row[data-v-05d55dda]{grid-template-columns:1fr;align-items:start;gap:1rem;display:grid}@media (width>=900px){.ticket-detail__meta-row[data-v-05d55dda]{grid-template-columns:minmax(0,1fr) 17rem}}.ticket-detail__pills[data-v-05d55dda]{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.ticket-pill[data-v-05d55dda]{background:color-mix(in srgb,var(--primary-color) 5%,transparent);color:color-mix(in srgb,var(--body-text) 75%,transparent);border:1px solid color-mix(in srgb,var(--border-color) 40%,transparent);border-radius:9999px;align-items:center;gap:.35rem;padding:.3rem .65rem;font-size:.72rem;display:inline-flex}.ticket-sla[data-v-05d55dda]{background:var(--cart-bg);border:1px solid color-mix(in srgb,var(--primary-color) 20%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tertiary-color) 12%,transparent);border-radius:.9rem;padding:.9rem 1rem}.ticket-sla__eyebrow[data-v-05d55dda]{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--body-text) 60%,transparent);margin:0;font-size:.65rem;font-weight:700}.ticket-sla__eta[data-v-05d55dda]{margin-top:.35rem}.ticket-sla__eta-value[data-v-05d55dda]{color:var(--primary-color);font-size:1rem;font-weight:700;display:block}.ticket-sla__eta-value[data-overdue=true][data-v-05d55dda]{color:var(--tertiary-color)}.ticket-sla__eta small[data-v-05d55dda]{color:color-mix(in srgb,var(--body-text) 55%,transparent);margin-top:.15rem;font-size:.7rem;display:block}.ticket-sla__rows[data-v-05d55dda]{flex-direction:column;gap:.3rem;margin:.65rem 0 0;display:flex}.ticket-sla__row[data-v-05d55dda]{justify-content:space-between;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.ticket-sla__row dt[data-v-05d55dda]{color:color-mix(in srgb,var(--body-text) 60%,transparent);margin:0}.ticket-sla__row dd[data-v-05d55dda]{color:var(--body-text);margin:0;font-weight:600}.ticket-detail__closed[data-v-05d55dda],.ticket-detail__followup[data-v-05d55dda]{border:1px solid;border-radius:.75rem;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.85rem;display:flex}.ticket-detail__closed[data-v-05d55dda]{background:color-mix(in srgb,var(--body-text) 4%,transparent);border-color:color-mix(in srgb,var(--body-text) 15%,transparent);color:color-mix(in srgb,var(--body-text) 65%,transparent)}.ticket-detail__followup[data-v-05d55dda]{background:color-mix(in srgb,var(--secondary-color) 8%,transparent);border-color:color-mix(in srgb,var(--secondary-color) 25%,transparent);color:var(--primary-color)}.ticket-thread[data-v-05d55dda]{flex-direction:column;gap:.75rem;display:flex}.ticket-msg[data-v-05d55dda]{border:1px solid;border-radius:.9rem;padding:1rem 1.1rem}.ticket-msg[data-sender=user][data-v-05d55dda]{background:color-mix(in srgb,var(--primary-color) 4%,transparent);border-color:color-mix(in srgb,var(--primary-color) 14%,transparent);margin-left:0;margin-right:0}.ticket-msg[data-sender=admin][data-v-05d55dda]{background:color-mix(in srgb,var(--secondary-color) 5%,transparent);border-color:color-mix(in srgb,var(--secondary-color) 18%,transparent)}@media (width>=640px){.ticket-msg[data-sender=user][data-v-05d55dda]{margin-left:2.5rem}.ticket-msg[data-sender=admin][data-v-05d55dda]{margin-right:2.5rem}}.ticket-msg__head[data-v-05d55dda]{align-items:center;gap:.5rem;margin-bottom:.55rem;display:flex}.ticket-msg__avatar[data-v-05d55dda]{color:#fff;background:var(--primary-color);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;font-size:.7rem;font-weight:700;display:inline-flex}.ticket-msg[data-sender=admin] .ticket-msg__avatar[data-v-05d55dda]{background:var(--secondary-color)}.ticket-msg__sender[data-v-05d55dda]{color:var(--primary-color);font-size:.75rem;font-weight:700}.ticket-msg[data-sender=admin] .ticket-msg__sender[data-v-05d55dda]{color:var(--secondary-color)}.ticket-msg__time[data-v-05d55dda]{color:color-mix(in srgb,var(--body-text) 45%,transparent);margin-left:auto;font-size:.7rem}.ticket-msg__body[data-v-05d55dda]{color:var(--body-text);white-space:pre-line;word-break:break-word;margin:0;font-size:.875rem;line-height:1.55}.ticket-msg__attachments[data-v-05d55dda]{flex-wrap:wrap;gap:.4rem;margin-top:.75rem;display:flex}.ticket-msg__attachment[data-v-05d55dda]{border:1px solid color-mix(in srgb,var(--border-color) 45%,transparent);background:var(--cart-bg);color:var(--body-text);border-radius:.5rem;align-items:center;gap:.35rem;padding:.3rem .6rem;font-size:.72rem;transition:border-color .2s;display:inline-flex}.ticket-msg__attachment[data-v-05d55dda]:hover{border-color:color-mix(in srgb,var(--primary-color) 35%,transparent)}.ticket-similar[data-v-05d55dda]{border:1px solid color-mix(in srgb,var(--border-color) 40%,transparent);background:color-mix(in srgb,var(--primary-color) 3%,transparent);border-radius:.9rem;padding:1rem 1.1rem}.ticket-similar__header[data-v-05d55dda]{align-items:center;gap:.5rem;margin-bottom:.35rem;display:flex}.ticket-similar__header h3[data-v-05d55dda]{color:var(--primary-color);margin:0;font-size:.9rem;font-weight:700}.ticket-similar__accent[data-v-05d55dda]{background:var(--primary-color);border-radius:2px;width:1.5rem;height:2px;position:relative}.ticket-similar__accent[data-v-05d55dda]:after{content:"";background:var(--tertiary-color);border-radius:9999px;width:.3rem;height:.3rem;position:absolute;top:50%;right:-.45rem;transform:translateY(-50%)}.ticket-similar__hint[data-v-05d55dda]{color:color-mix(in srgb,var(--body-text) 60%,transparent);margin:0 0 .65rem;font-size:.75rem}.ticket-similar__list[data-v-05d55dda]{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.ticket-similar__item[data-v-05d55dda]{border:1px solid color-mix(in srgb,var(--border-color) 35%,transparent);background:var(--cart-bg);text-align:left;border-radius:.6rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.6rem;width:100%;padding:.55rem .75rem;transition:border-color .2s,background .2s;display:grid}.ticket-similar__item[data-v-05d55dda]:hover{border-color:color-mix(in srgb,var(--primary-color) 30%,transparent);background:color-mix(in srgb,var(--primary-color) 6%,transparent)}.ticket-similar__number[data-v-05d55dda]{color:color-mix(in srgb,var(--body-text) 55%,transparent);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem}.ticket-similar__subject[data-v-05d55dda]{color:var(--body-text);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}.ticket-anonymize[data-v-05d55dda]{border:1px solid;border-radius:.75rem;align-items:flex-start;gap:.6rem;padding:.85rem 1rem;font-size:.8rem;display:flex}.ticket-anonymize--pending[data-v-05d55dda]{background:color-mix(in srgb,var(--tertiary-color) 8%,transparent);border-color:color-mix(in srgb,var(--tertiary-color) 25%,transparent);color:color-mix(in srgb,var(--body-text) 75%,transparent)}.ticket-anonymize--done[data-v-05d55dda]{background:color-mix(in srgb,var(--secondary-color) 8%,transparent);border-color:color-mix(in srgb,var(--secondary-color) 25%,transparent);color:color-mix(in srgb,var(--body-text) 70%,transparent)}.ticket-anonymize__title[data-v-05d55dda]{margin:0;font-size:.8rem;font-weight:700}.ticket-anonymize__desc[data-v-05d55dda]{color:color-mix(in srgb,var(--body-text) 60%,transparent);margin:.2rem 0 0;font-size:.75rem}.ticket-anonymize-request[data-v-05d55dda]{border:1px solid color-mix(in srgb,var(--border-color) 40%,transparent);background:color-mix(in srgb,var(--body-text) 3%,transparent);border-radius:.9rem;padding:1rem 1.1rem}.ticket-anonymize-request__header[data-v-05d55dda]{color:color-mix(in srgb,var(--body-text) 70%,transparent);align-items:center;gap:.45rem;margin-bottom:.35rem;display:flex}.ticket-anonymize-request__header h3[data-v-05d55dda]{margin:0;font-size:.8rem;font-weight:700}.ticket-anonymize-request__desc[data-v-05d55dda]{color:color-mix(in srgb,var(--body-text) 55%,transparent);margin:0 0 .75rem;font-size:.75rem;line-height:1.5}.ticket-anonymize-request__btn[data-v-05d55dda]{border:1px solid color-mix(in srgb,var(--border-color) 50%,transparent);background:var(--cart-bg);color:color-mix(in srgb,var(--body-text) 70%,transparent);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;min-height:2.75rem;padding:.5rem 1rem;font-size:.78rem;font-weight:600;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex}.ticket-anonymize-request__btn[data-v-05d55dda]:hover{border-color:color-mix(in srgb,var(--primary-color) 30%,transparent);color:var(--primary-color)}.ticket-anonymize-request__btn[data-v-05d55dda]:disabled{opacity:.5;cursor:not-allowed}.ticket-anonymize-request__btn--confirm[data-v-05d55dda]{background:color-mix(in srgb,var(--primary-color) 8%,transparent);border-color:color-mix(in srgb,var(--primary-color) 25%,transparent);color:var(--primary-color)}.ticket-anonymize-request__btn--confirm[data-v-05d55dda]:hover{background:color-mix(in srgb,var(--primary-color) 14%,transparent)}.ticket-anonymize-request__btn--cancel[data-v-05d55dda]{background:0 0}.ticket-anonymize-request__confirm-text[data-v-05d55dda]{color:color-mix(in srgb,var(--body-text) 75%,transparent);margin:0 0 .5rem;font-size:.75rem;font-weight:600}.ticket-anonymize-request__actions[data-v-05d55dda]{gap:.5rem;display:flex}.ticket-anonymize-request__error[data-v-05d55dda]{color:color-mix(in srgb,red 75%,var(--body-text));margin:.4rem 0 0;font-size:.72rem}.ticket-create[data-v-29ffc63a]{flex-direction:column;gap:1rem;display:flex}.fade-enter-active[data-v-9cf39014],.fade-leave-active[data-v-9cf39014]{transition:opacity .15s,transform .15s}.fade-enter-from[data-v-9cf39014]{opacity:0;transform:translateY(8px)}.fade-leave-to[data-v-9cf39014]{opacity:0;transform:translateY(-4px)}.ticket-modal[data-v-9cf39014]{z-index:1100;background:color-mix(in srgb,var(--primary-black-color,#0a1929) 62%,transparent);-webkit-backdrop-filter:blur(8px)saturate(120%);justify-content:center;align-items:center;padding:1.5rem;animation:.22s ease-out ticket-modal-fade-9cf39014;display:flex;position:fixed;inset:0}@keyframes ticket-modal-fade-9cf39014{0%{opacity:0}to{opacity:1}}.ticket-modal__panel[data-v-9cf39014]{background:var(--card-bg,#fff);width:100%;max-width:720px;max-height:90vh;color:var(--body-text-color);border:1px solid color-mix(in srgb,currentColor 14%,transparent);border-radius:calc(var(--border-radius,8px) + 8px);box-shadow:0 30px 70px -10px color-mix(in srgb,var(--primary-black-color,#0a1929) 35%,transparent);flex-direction:column;animation:.28s cubic-bezier(.2,.9,.3,1) ticket-modal-rise-9cf39014;display:flex;position:relative;overflow:hidden}.ticket-modal__panel[data-v-9cf39014]:before{content:"";background:var(--brand-gradient-warm,linear-gradient(90deg,var(--secondary-color,#00bcd4),var(--tertiary-color,#fbbe24)));opacity:.85;pointer-events:none;height:2px;position:absolute;inset:0 0 auto}@keyframes ticket-modal-rise-9cf39014{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.ticket-modal__header[data-v-9cf39014]{border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.35rem 1.5rem 1rem;display:flex}.ticket-modal__heading[data-v-9cf39014]{align-items:center;gap:.85rem;min-width:0;display:flex}.ticket-modal__icon[data-v-9cf39014]{width:2.35rem;height:2.35rem;color:var(--secondary-color,#00bcd4);background:color-mix(in srgb,var(--secondary-color,#00bcd4) 14%,transparent);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ticket-modal__titles[data-v-9cf39014]{flex-direction:column;gap:.1rem;min-width:0;display:flex}.ticket-modal__title[data-v-9cf39014]{letter-spacing:-.01em;margin:0;font-size:1.1rem;font-weight:700;line-height:1.25}.ticket-modal__subtitle[data-v-9cf39014]{color:color-mix(in srgb,var(--body-text) 65%,transparent);margin:0;font-size:.82rem;line-height:1.35}.ticket-modal__close[data-v-9cf39014]{background:color-mix(in srgb,currentColor 8%,transparent);border:1px solid color-mix(in srgb,currentColor 14%,transparent);cursor:pointer;width:2.25rem;height:2.25rem;color:color-mix(in srgb,currentColor 65%,transparent);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;transition:color .18s,background-color .18s,border-color .18s,transform .18s;display:inline-flex}.ticket-modal__close svg[data-v-9cf39014]{width:1.05rem;height:1.05rem}.ticket-modal__close[data-v-9cf39014]:focus-visible,.ticket-modal__close[data-v-9cf39014]:hover{color:var(--primary-color);background:color-mix(in srgb,currentColor 14%,transparent);border-color:color-mix(in srgb,var(--tertiary-color,#fbbe24) 45%,transparent);outline:none;transform:rotate(90deg)}.ticket-modal__body[data-v-9cf39014]{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,currentColor 22%,transparent) transparent;padding:1.25rem 1.5rem 1.5rem;overflow-y:auto}.ticket-modal__body[data-v-9cf39014]::-webkit-scrollbar{width:8px}.ticket-modal__body[data-v-9cf39014]::-webkit-scrollbar-thumb{background:color-mix(in srgb,currentColor 20%,transparent);border-radius:999px}.ticket-modal__body[data-v-9cf39014] .dynamic-form{background:0 0;border:none;padding:0}.ticket-modal__body[data-v-9cf39014] .form-step__desc,.ticket-modal__body[data-v-9cf39014] .form-step__title,.ticket-modal__body[data-v-9cf39014] .dynamic-form>h2{display:none}.ticket-modal__body[data-v-9cf39014] .dynamic-form__body{flex-direction:column;gap:.85rem;margin-top:0;display:flex}.ticket-modal__body[data-v-9cf39014] .form-grid{gap:.5rem .85rem}.ticket-modal__body[data-v-9cf39014] .form-field{margin-bottom:0}.ticket-modal__body[data-v-9cf39014] .form-field__label{text-transform:uppercase;letter-spacing:.04em;margin-bottom:.3rem;font-size:.78rem;font-weight:600}.ticket-modal__body[data-v-9cf39014] .form-field textarea{min-height:6rem;line-height:1.5}.ticket-modal__body[data-v-9cf39014] .form-field__footer{margin-top:0;padding-top:.25rem}.ticket-modal__body[data-v-9cf39014] .form-field__char-count{font-size:.72rem}.ticket-modal__body[data-v-9cf39014] .gdpr-consent{margin-top:.25rem}.ticket-modal__body[data-v-9cf39014] .gdpr-consent__purpose{background:color-mix(in srgb,var(--secondary-color,#00bcd4) 10%,transparent);border-radius:var(--border-radius,8px);align-items:center;gap:.45rem;margin:0 0 .4rem;padding:.5rem .7rem;font-size:.82rem;display:inline-flex}.ticket-modal__body[data-v-9cf39014] .gdpr-consent__purpose-icon{color:var(--secondary-color,#00bcd4);flex-shrink:0}.ticket-modal__body[data-v-9cf39014] .dynamic-form__nav{border-top:1px solid color-mix(in srgb,currentColor 12%,transparent);margin-top:.75rem;padding-top:.75rem}@media (width<=600px){.ticket-modal[data-v-9cf39014]{padding:.75rem}.ticket-modal__panel[data-v-9cf39014]{max-width:100%;max-height:92vh}.ticket-modal__header[data-v-9cf39014]{padding:1.1rem 1.15rem .85rem}.ticket-modal__title[data-v-9cf39014]{font-size:1rem}.ticket-modal__body[data-v-9cf39014]{padding:1.1rem 1.15rem 1.25rem}.ticket-modal__body[data-v-9cf39014] .form-field textarea{min-height:5rem}}.case-card[data-v-60af56b4]{border:1px solid color-mix(in srgb,var(--border-color) 45%,transparent);background:var(--cart-bg);text-align:left;cursor:pointer;border-radius:.9rem;flex-direction:column;gap:.5rem;width:100%;padding:1rem 1.1rem;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}.case-card[data-v-60af56b4]:hover{border-color:color-mix(in srgb,var(--primary-color) 30%,transparent);background:color-mix(in srgb,var(--primary-color) 3%,transparent);box-shadow:0 2px 8px color-mix(in srgb,var(--primary-color) 8%,transparent)}.case-card__top[data-v-60af56b4]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.case-card__type[data-v-60af56b4]{color:var(--primary-color);align-items:center;gap:.35rem;font-size:.75rem;font-weight:600;display:inline-flex}.case-card__body[data-v-60af56b4]{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.case-card__number[data-v-60af56b4]{color:var(--body-text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem;font-weight:700}.case-card__order[data-v-60af56b4]{color:color-mix(in srgb,var(--body-text) 55%,transparent);font-size:.72rem}.case-card__products[data-v-60af56b4]{flex-wrap:wrap;gap:.3rem;display:flex}.case-card__product[data-v-60af56b4]{background:color-mix(in srgb,var(--body-text) 6%,transparent);color:color-mix(in srgb,var(--body-text) 70%,transparent);white-space:nowrap;text-overflow:ellipsis;border-radius:.35rem;max-width:200px;padding:.15rem .45rem;font-size:.72rem;overflow:hidden}.case-card__more[data-v-60af56b4]{color:color-mix(in srgb,var(--body-text) 45%,transparent);align-self:center;font-size:.7rem}.case-card__footer[data-v-60af56b4]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.case-card__time[data-v-60af56b4]{color:color-mix(in srgb,var(--body-text) 45%,transparent);font-size:.7rem}.case-card__deadline[data-v-60af56b4]{border-radius:.35rem;align-items:center;gap:.25rem;padding:.15rem .4rem;font-size:.68rem;font-weight:600;display:inline-flex}.case-card__deadline[data-urgency=warning][data-v-60af56b4]{background:color-mix(in srgb,var(--tertiary-color) 12%,transparent);color:color-mix(in srgb,var(--tertiary-color) 80%,#000)}.case-card__deadline[data-urgency=critical][data-v-60af56b4]{color:#dc2626;background:#dc26261a}.case-card__deadline[data-urgency=overdue][data-v-60af56b4]{color:#dc2626;background:#dc262624;font-weight:700}.case-list-view[data-v-e0b8e116]{gap:1.25rem;min-width:0}.case-list-view[data-v-e0b8e116],.case-toolbar[data-v-e0b8e116]{flex-direction:column;display:flex}.case-toolbar[data-v-e0b8e116]{gap:.6rem}.case-toolbar__row[data-v-e0b8e116]{gap:.5rem;display:flex}.case-search[data-v-e0b8e116]{flex:1;position:relative}.case-search__icon[data-v-e0b8e116]{color:color-mix(in srgb,var(--body-text) 40%,transparent);pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.case-search__input[data-v-e0b8e116],.case-search__input[data-v-e0b8e116]:focus,.case-search__input[data-v-e0b8e116]:hover{border-radius:var(--border-radius,8px);background:var(--cart-bg);width:100%;color:var(--body-text);box-shadow:none;outline:none;padding:.65rem 1rem .65rem 2.25rem;font-size:.88rem;transition:border-color .18s;border:1px solid color-mix(in srgb,var(--primary-color) 14%,transparent)!important}.case-type-select[data-v-e0b8e116]{border-radius:var(--border-radius,8px);border:1px solid color-mix(in srgb,var(--primary-color) 14%,transparent);background:var(--cart-bg);color:var(--body-text);cursor:pointer;outline:none;min-width:0;max-width:180px;padding:.65rem .75rem;font-size:.82rem}.case-loading[data-v-e0b8e116],.case-stack[data-v-e0b8e116]{flex-direction:column;gap:.75rem;display:flex}.case-skeleton[data-v-e0b8e116]{border-radius:var(--border-radius,8px);background:color-mix(in srgb,var(--body-text) 8%,transparent);height:6.5rem;animation:1.6s ease-in-out infinite pulse-e0b8e116}@keyframes pulse-e0b8e116{0%,to{opacity:1}50%{opacity:.55}}.case-footnote[data-v-e0b8e116]{text-align:center;color:color-mix(in srgb,var(--body-text) 55%,transparent);margin:.6rem 0 0;font-size:.75rem}.list-enter-active[data-v-e0b8e116],.list-leave-active[data-v-e0b8e116]{transition:all .25s}.list-enter-from[data-v-e0b8e116]{opacity:0;transform:translateY(-8px)}.list-leave-to[data-v-e0b8e116]{opacity:0;transform:translate(12px)}@media (width>=720px){.case-toolbar[data-v-e0b8e116]{grid-template-columns:1fr;row-gap:.7rem;display:grid}.case-toolbar__row[data-v-e0b8e116]{grid-template-columns:1fr minmax(140px,180px);gap:.5rem;display:grid}}.case-reply[data-v-5555777e]{border:1px solid color-mix(in srgb,var(--secondary-color) 20%,transparent);background:color-mix(in srgb,var(--secondary-color) 4%,transparent);border-radius:.9rem;flex-direction:column;gap:.6rem;padding:1rem 1.1rem;display:flex}.case-reply__title[data-v-5555777e]{color:var(--primary-color);margin:0;font-size:.85rem;font-weight:700}.case-reply__textarea[data-v-5555777e]{border-radius:var(--border-radius,8px);border:1px solid color-mix(in srgb,var(--primary-color) 14%,transparent);background:var(--cart-bg);width:100%;color:var(--body-text);resize:vertical;outline:none;min-height:5rem;padding:.65rem .85rem;font-family:inherit;font-size:.88rem;line-height:1.55;transition:border-color .18s}.case-reply__textarea[data-v-5555777e]:focus{border-color:color-mix(in srgb,var(--secondary-color) 45%,transparent)}.case-reply__files[data-v-5555777e]{flex-wrap:wrap;gap:.35rem;display:flex}.case-reply__file[data-v-5555777e]{border:1px solid color-mix(in srgb,var(--border-color) 40%,transparent);background:var(--cart-bg);color:var(--body-text);border-radius:.4rem;align-items:center;gap:.3rem;padding:.25rem .5rem;font-size:.72rem;display:inline-flex}.case-reply__file-remove[data-v-5555777e]{color:color-mix(in srgb,var(--body-text) 50%,transparent);cursor:pointer;border-radius:50%;padding:.1rem;transition:color .15s;display:inline-flex}.case-reply__file-remove[data-v-5555777e]:hover{color:#dc2626}.case-reply__actions[data-v-5555777e]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.case-reply__attach[data-v-5555777e]{border-radius:var(--border-radius,8px);border:1px solid color-mix(in srgb,var(--border-color) 40%,transparent);color:color-mix(in srgb,var(--body-text) 65%,transparent);cursor:pointer;background:0 0;align-items:center;gap:.35rem;padding:.45rem .75rem;font-size:.78rem;font-weight:500;transition:border-color .18s,color .18s;display:inline-flex}.case-reply__attach[data-v-5555777e]:hover{border-color:color-mix(in srgb,var(--primary-color) 25%,transparent);color:var(--primary-color)}.case-reply__send[data-v-5555777e]{border-radius:var(--border-radius,8px);background:var(--primary-color);color:#fff;cursor:pointer;border:none;align-items:center;gap:.35rem;padding:.5rem 1rem;font-size:.82rem;font-weight:600;transition:background .18s,opacity .18s;display:inline-flex}.case-reply__send[data-v-5555777e]:hover:not(:disabled){background:color-mix(in srgb,var(--primary-color) 85%,#000)}.case-reply__send[data-v-5555777e]:disabled{opacity:.5;cursor:not-allowed}.case-reply__error[data-v-5555777e]{color:#dc2626;margin:0;font-size:.75rem}.back-btn[data-v-48813aa0]{color:color-mix(in srgb,var(--body-text) 70%,transparent);border-radius:var(--border-radius,8px);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:.35rem;margin-bottom:.75rem;padding:.35rem .5rem;font-size:.85rem;font-weight:600;transition:color .15s,background-color .15s;display:inline-flex}.back-btn[data-v-48813aa0]:hover{color:var(--primary-color);background:color-mix(in srgb,var(--primary-color) 6%,transparent)}.case-loading[data-v-48813aa0]{justify-content:center;align-items:center;min-height:18rem}.case-detail[data-v-48813aa0],.case-loading[data-v-48813aa0]{flex-direction:column;display:flex}.case-detail[data-v-48813aa0]{gap:1rem}.case-detail__meta-row[data-v-48813aa0]{grid-template-columns:1fr;align-items:start;gap:1rem;display:grid}@media (width>=900px){.case-detail__meta-row[data-v-48813aa0]{grid-template-columns:minmax(0,1fr) 17rem}}.case-detail__pills[data-v-48813aa0]{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.case-pill[data-v-48813aa0]{background:color-mix(in srgb,var(--primary-color) 5%,transparent);color:color-mix(in srgb,var(--body-text) 75%,transparent);border:1px solid color-mix(in srgb,var(--border-color) 40%,transparent);border-radius:9999px;align-items:center;gap:.35rem;padding:.3rem .65rem;font-size:.72rem;display:inline-flex}.case-deadline-widget[data-v-48813aa0]{background:var(--cart-bg);border:1px solid color-mix(in srgb,var(--primary-color) 20%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tertiary-color) 12%,transparent);border-radius:.9rem;padding:.9rem 1rem}.case-deadline-widget__eyebrow[data-v-48813aa0]{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--body-text) 60%,transparent);margin:0;font-size:.65rem;font-weight:700}.case-deadline-widget__value[data-v-48813aa0]{color:var(--primary-color);margin-top:.35rem;font-size:1rem;font-weight:700;display:block}.case-deadline-widget__value[data-urgency=warning][data-v-48813aa0]{color:color-mix(in srgb,var(--tertiary-color) 80%,#000)}.case-deadline-widget__value[data-urgency=critical][data-v-48813aa0],.case-deadline-widget__value[data-urgency=overdue][data-v-48813aa0]{color:#dc2626}.case-deadline-widget__rows[data-v-48813aa0]{flex-direction:column;gap:.3rem;margin:.65rem 0 0;display:flex}.case-deadline-widget__row[data-v-48813aa0]{justify-content:space-between;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.case-deadline-widget__row dt[data-v-48813aa0]{color:color-mix(in srgb,var(--body-text) 60%,transparent);margin:0}.case-deadline-widget__row dd[data-v-48813aa0]{color:var(--body-text);margin:0;font-weight:600}.case-products[data-v-48813aa0]{border:1px solid color-mix(in srgb,var(--border-color) 40%,transparent);background:color-mix(in srgb,var(--primary-color) 2%,transparent);border-radius:.9rem;padding:.9rem 1.1rem}.case-products__title[data-v-48813aa0]{color:var(--primary-color);margin:0 0 .55rem;font-size:.85rem;font-weight:700}.case-products__grid[data-v-48813aa0]{flex-direction:column;gap:.4rem;display:flex}.case-product-item[data-v-48813aa0]{background:var(--cart-bg);border:1px solid color-mix(in srgb,var(--border-color) 30%,transparent);border-radius:.5rem;flex-wrap:wrap;align-items:baseline;gap:.35rem .65rem;padding:.45rem .65rem;display:flex}.case-product-item__name[data-v-48813aa0]{color:var(--body-text);font-size:.82rem;font-weight:600}.case-product-item__meta[data-v-48813aa0]{color:color-mix(in srgb,var(--body-text) 55%,transparent);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem}.case-product-item__reason[data-v-48813aa0]{width:100%;color:color-mix(in srgb,var(--body-text) 65%,transparent);font-size:.72rem;font-style:italic}.case-detail__closed[data-v-48813aa0],.case-detail__followup[data-v-48813aa0]{border:1px solid;border-radius:.75rem;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.85rem;display:flex}.case-detail__closed[data-v-48813aa0]{background:color-mix(in srgb,var(--body-text) 4%,transparent);border-color:color-mix(in srgb,var(--body-text) 15%,transparent);color:color-mix(in srgb,var(--body-text) 65%,transparent)}.case-detail__followup[data-v-48813aa0]{background:color-mix(in srgb,var(--secondary-color) 8%,transparent);border-color:color-mix(in srgb,var(--secondary-color) 25%,transparent);color:var(--primary-color)}.case-refund-info[data-v-48813aa0]{border:1px solid color-mix(in srgb,var(--status-success) 20%,transparent);background:color-mix(in srgb,var(--status-success) 4%,transparent);border-radius:.9rem;padding:.9rem 1.1rem}.case-refund-info__header[data-v-48813aa0]{color:var(--status-success);align-items:center;gap:.4rem;margin-bottom:.55rem;display:flex}.case-refund-info__header h3[data-v-48813aa0]{margin:0;font-size:.85rem;font-weight:700}.case-refund-info__rows[data-v-48813aa0]{flex-direction:column;gap:.3rem;margin:0;display:flex}.case-refund-info__row[data-v-48813aa0]{justify-content:space-between;align-items:center;gap:.5rem;font-size:.78rem;display:flex}.case-refund-info__row dt[data-v-48813aa0]{color:color-mix(in srgb,var(--body-text) 60%,transparent);margin:0}.case-refund-info__row dd[data-v-48813aa0]{color:var(--body-text);margin:0;font-weight:600}.case-satisfaction-info[data-v-48813aa0]{background:color-mix(in srgb,var(--tertiary-color) 6%,transparent);border:1px solid color-mix(in srgb,var(--tertiary-color) 20%,transparent);border-radius:.9rem;padding:1rem 1.1rem}.case-satisfaction-info__header[data-v-48813aa0]{color:var(--tertiary-color);align-items:center;gap:.4rem;margin-bottom:.55rem;display:flex}.case-satisfaction-info__header h3[data-v-48813aa0]{margin:0;font-size:.85rem;font-weight:700}.case-satisfaction-info__stars[data-v-48813aa0]{align-items:center;gap:.15rem;display:flex}.case-satisfaction-info__star[data-v-48813aa0]{width:1.2rem;height:1.2rem}.case-satisfaction-info__star--filled[data-v-48813aa0]{color:var(--tertiary-color)}.case-satisfaction-info__star--empty[data-v-48813aa0]{color:color-mix(in srgb,var(--body-text) 20%,transparent)}.case-satisfaction-info__rating[data-v-48813aa0]{color:var(--body-text);margin-left:.4rem;font-size:.85rem;font-weight:700}.case-satisfaction-info__comment[data-v-48813aa0]{color:color-mix(in srgb,var(--body-text) 70%,transparent);margin:.5rem 0 0;font-size:.82rem;font-style:italic;line-height:1.5}.case-thread[data-v-48813aa0]{flex-direction:column;gap:.75rem;display:flex}.case-msg[data-v-48813aa0]{border:1px solid;border-radius:.9rem;padding:1rem 1.1rem}.case-msg[data-sender=customer][data-v-48813aa0]{background:color-mix(in srgb,var(--primary-color) 4%,transparent);border-color:color-mix(in srgb,var(--primary-color) 14%,transparent)}.case-msg[data-sender=admin][data-v-48813aa0]{background:color-mix(in srgb,var(--secondary-color) 5%,transparent);border-color:color-mix(in srgb,var(--secondary-color) 18%,transparent)}.case-msg[data-sender=system][data-v-48813aa0]{background:color-mix(in srgb,var(--body-text) 3%,transparent);border-color:color-mix(in srgb,var(--body-text) 12%,transparent)}@media (width>=640px){.case-msg[data-sender=customer][data-v-48813aa0]{margin-left:2.5rem}.case-msg[data-sender=admin][data-v-48813aa0]{margin-right:2.5rem}}.case-msg__head[data-v-48813aa0]{align-items:center;gap:.5rem;margin-bottom:.55rem;display:flex}.case-msg__avatar[data-v-48813aa0]{color:#fff;background:var(--primary-color);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;font-size:.7rem;font-weight:700;display:inline-flex}.case-msg[data-sender=admin] .case-msg__avatar[data-v-48813aa0]{background:var(--secondary-color)}.case-msg[data-sender=system] .case-msg__avatar[data-v-48813aa0]{background:color-mix(in srgb,var(--body-text) 45%,transparent)}.case-msg__sender[data-v-48813aa0]{color:var(--primary-color);font-size:.75rem;font-weight:700}.case-msg[data-sender=admin] .case-msg__sender[data-v-48813aa0]{color:var(--secondary-color)}.case-msg[data-sender=system] .case-msg__sender[data-v-48813aa0]{color:color-mix(in srgb,var(--body-text) 55%,transparent)}.case-msg__time[data-v-48813aa0]{color:color-mix(in srgb,var(--body-text) 45%,transparent);margin-left:auto;font-size:.7rem}.case-msg__body[data-v-48813aa0]{color:var(--body-text);white-space:pre-line;word-break:break-word;margin:0;font-size:.875rem;line-height:1.55}.case-msg__attachments[data-v-48813aa0]{flex-wrap:wrap;gap:.4rem;margin-top:.75rem;display:flex}.case-msg__attachment[data-v-48813aa0]{border:1px solid color-mix(in srgb,var(--border-color) 45%,transparent);background:var(--cart-bg);color:var(--body-text);border-radius:.5rem;align-items:center;gap:.35rem;padding:.3rem .6rem;font-size:.72rem;transition:border-color .2s;display:inline-flex}.case-msg__attachment[data-v-48813aa0]:hover{border-color:color-mix(in srgb,var(--primary-color) 35%,transparent)}.fade-enter-active[data-v-cfc4482b],.fade-leave-active[data-v-cfc4482b]{transition:opacity .15s,transform .15s}.fade-enter-from[data-v-cfc4482b]{opacity:0;transform:translateY(8px)}.fade-leave-to[data-v-cfc4482b]{opacity:0;transform:translateY(-4px)}.alert-card[data-v-8d1f8eea]{gap:calc(var(--spacing,.25rem)*4);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:var(--border-width);background-color:var(--cart-bg);padding:calc(var(--spacing,.25rem)*4);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.3s;transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1));display:flex}@media (width>=640px){.alert-card[data-v-8d1f8eea]{padding:calc(var(--spacing,.25rem)*5)}}.alert-card[data-v-8d1f8eea]{border-color:var(--border-color)}@supports (color:color-mix(in lab,red,red)){.alert-card[data-v-8d1f8eea]{border-color:color-mix(in srgb,var(--border-color) 35%,transparent)}}.alert-card[data-v-8d1f8eea]{border-left:3px solid var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.alert-card[data-v-8d1f8eea]{border-left:3px solid color-mix(in srgb,var(--primary-color) 40%,transparent)}}.alert-card[data-v-8d1f8eea]:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-left-color:var(--primary-color);transform:translateY(-1px)}.alert-card--triggered[data-v-8d1f8eea]{border-left-color:var(--tertiary-color);background:linear-gradient(135deg,var(--tertiary-color),var(--cart-bg) 70%)}@supports (color:color-mix(in lab,red,red)){.alert-card--triggered[data-v-8d1f8eea]{background:linear-gradient(135deg,color-mix(in srgb,var(--tertiary-color) 6%,var(--cart-bg)),var(--cart-bg) 70%)}}.alert-card--triggered[data-v-8d1f8eea]:hover{border-left-color:var(--tertiary-color)}.alert-card__image[data-v-8d1f8eea]{height:calc(var(--spacing,.25rem)*20);width:calc(var(--spacing,.25rem)*20);border-radius:var(--radius-xl,.75rem);flex-shrink:0;display:block;overflow:hidden}@media (width>=640px){.alert-card__image[data-v-8d1f8eea]{height:calc(var(--spacing,.25rem)*24);width:calc(var(--spacing,.25rem)*24)}}.alert-card__image[data-v-8d1f8eea]{background:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.alert-card__image[data-v-8d1f8eea]{background:color-mix(in srgb,var(--primary-color) 4%,var(--cart-bg))}}.alert-card__image-fallback[data-v-8d1f8eea]{width:100%;height:100%;color:var(--primary-color);justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.alert-card__image-fallback[data-v-8d1f8eea]{color:color-mix(in srgb,var(--primary-color) 35%,transparent)}}.alert-card__body[data-v-8d1f8eea]{gap:calc(var(--spacing,.25rem)*2);flex-direction:column;flex:1;min-width:0;display:flex}.alert-card__top[data-v-8d1f8eea]{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem)*3);display:flex}.alert-card__title[data-v-8d1f8eea]{-webkit-line-clamp:2;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--heading-text);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;-webkit-box-orient:vertical;transition-duration:.2s;display:block;overflow:hidden}@media (width>=640px){.alert-card__title[data-v-8d1f8eea]{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5))}}.alert-card__title[data-v-8d1f8eea]:hover{color:var(--primary-color)}.alert-card__meta[data-v-8d1f8eea]{margin-top:var(--spacing,.25rem);align-items:center;gap:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));color:var(--body-text);flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab,red,red)){.alert-card__meta[data-v-8d1f8eea]{color:color-mix(in srgb,var(--body-text) 60%,transparent)}}.alert-card__meta-sep[data-v-8d1f8eea]{opacity:.4}.alert-card__delete[data-v-8d1f8eea]{height:calc(var(--spacing,.25rem)*9);width:calc(var(--spacing,.25rem)*9);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:var(--border-width);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;color:var(--body-text);border-color:#0000;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.2s;display:flex}@supports (color:color-mix(in lab,red,red)){.alert-card__delete[data-v-8d1f8eea]{color:color-mix(in srgb,var(--body-text) 45%,transparent)}}.alert-card__delete[data-v-8d1f8eea]:hover:not(:disabled){color:var(--color-red-500,oklch(63.7% .237 25.331));background:#ef44441a;border-color:#ef444440}.alert-card__delete[data-v-8d1f8eea]:disabled{cursor:not-allowed;opacity:.6}.alert-card__prices[data-v-8d1f8eea]{align-items:center;gap:calc(var(--spacing,.25rem)*2);flex-wrap:wrap;display:flex}.price-pill[data-v-8d1f8eea]{border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1.5);background:var(--primary-color);flex-direction:column;display:flex}@supports (color:color-mix(in lab,red,red)){.price-pill[data-v-8d1f8eea]{background:color-mix(in srgb,var(--primary-color) 5%,transparent)}}.price-pill__label[data-v-8d1f8eea]{--tw-font-weight:var(--font-weight-medium,500);font-size:10px;font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);text-transform:uppercase;color:var(--body-text)}@supports (color:color-mix(in lab,red,red)){.price-pill__label[data-v-8d1f8eea]{color:color-mix(in srgb,var(--body-text) 50%,transparent)}}.price-pill__value[data-v-8d1f8eea]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--heading-text)}.price-pill__value--primary[data-v-8d1f8eea]{color:var(--primary-color)}.history-badge[data-v-8d1f8eea]{align-items:center;gap:var(--spacing,.25rem);padding-inline:calc(var(--spacing,.25rem)*2.5);padding-block:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);border-radius:2147483647px;display:inline-flex}.history-badge--excellent[data-v-8d1f8eea]{background:var(--tertiary-color)}@supports (color:color-mix(in lab,red,red)){.history-badge--excellent[data-v-8d1f8eea]{background:color-mix(in srgb,var(--tertiary-color) 16%,transparent)}}.history-badge--excellent[data-v-8d1f8eea]{color:var(--tertiary-color)}@supports (color:color-mix(in lab,red,red)){.history-badge--excellent[data-v-8d1f8eea]{color:color-mix(in srgb,var(--tertiary-color) 90%,#000 35%)}}.history-badge--good[data-v-8d1f8eea]{background:var(--secondary-color)}@supports (color:color-mix(in lab,red,red)){.history-badge--good[data-v-8d1f8eea]{background:color-mix(in srgb,var(--secondary-color) 12%,transparent)}}.history-badge--good[data-v-8d1f8eea]{color:var(--secondary-color)}@supports (color:color-mix(in lab,red,red)){.history-badge--good[data-v-8d1f8eea]{color:color-mix(in srgb,var(--secondary-color) 90%,#000 25%)}}.history-badge--wait[data-v-8d1f8eea]{background:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.history-badge--wait[data-v-8d1f8eea]{background:color-mix(in srgb,var(--primary-color) 10%,transparent)}}.history-badge--wait[data-v-8d1f8eea]{color:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.history-badge--wait[data-v-8d1f8eea]{color:color-mix(in srgb,var(--primary-color) 90%,#000 15%)}}.history-badge--fair[data-v-8d1f8eea]{background:var(--body-text)}@supports (color:color-mix(in lab,red,red)){.history-badge--fair[data-v-8d1f8eea]{background:color-mix(in srgb,var(--body-text) 8%,transparent)}}.history-badge--fair[data-v-8d1f8eea]{color:var(--body-text)}@supports (color:color-mix(in lab,red,red)){.history-badge--fair[data-v-8d1f8eea]{color:color-mix(in srgb,var(--body-text) 72%,transparent)}}:is(.dark-mode,.dark-mode,.dark-mode){color:currentColor}@supports (color:color-mix(in lab,red,red)){:is(.dark-mode,.dark-mode,.dark-mode){color:color-mix(in srgb,currentColor 0%,#fff 100%)}}.alert-card__chart[data-v-8d1f8eea],.alert-card__chart-skeleton[data-v-8d1f8eea]{margin-top:var(--spacing,.25rem)}.alert-card__chart-skeleton[data-v-8d1f8eea]{height:calc(var(--spacing,.25rem)*12);width:100%;animation:var(--animate-pulse,pulse-8d1f8eea 2s cubic-bezier(.4,0,.6,1) infinite);border-radius:var(--radius-md,.375rem);background-color:var(--body-background-color)}.alert-card__triggered[data-v-8d1f8eea]{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);width:fit-content;padding-inline:calc(var(--spacing,.25rem)*3);padding-block:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);background:var(--tertiary-color);border-radius:2147483647px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.alert-card__triggered[data-v-8d1f8eea]{background:color-mix(in srgb,var(--tertiary-color) 15%,transparent)}}.alert-card__triggered[data-v-8d1f8eea]{color:var(--tertiary-color)}@supports (color:color-mix(in lab,red,red)){.alert-card__triggered[data-v-8d1f8eea]{color:color-mix(in srgb,var(--tertiary-color) 85%,#000 30%)}}.alert-card__gap[data-v-8d1f8eea]{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);width:fit-content;padding-inline:calc(var(--spacing,.25rem)*3);padding-block:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);background:var(--primary-color);border-radius:2147483647px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.alert-card__gap[data-v-8d1f8eea]{background:color-mix(in srgb,var(--primary-color) 8%,transparent)}}.alert-card__gap[data-v-8d1f8eea]{color:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.alert-card__gap[data-v-8d1f8eea]{color:color-mix(in srgb,var(--primary-color) 85%,#000 15%)}}@supports (color:color-mix(in lab,red,red)){.dark-mode{color:color-mix(in srgb,var(--primary-color) 65%,#fff 35%)}}@supports (color:color-mix(in lab,red,red)){.dark-mode{border-color:color-mix(in srgb,var(--border-color) 50%,transparent)}}.bttb[data-v-8d1f8eea]{margin-top:var(--spacing,.25rem);gap:var(--spacing,.25rem);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:var(--border-width);padding:calc(var(--spacing,.25rem)*3);background:var(--primary-color);flex-direction:column;display:flex}@supports (color:color-mix(in lab,red,red)){.bttb[data-v-8d1f8eea]{background:color-mix(in srgb,var(--primary-color) 5%,transparent)}}.bttb[data-v-8d1f8eea]{border-color:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.bttb[data-v-8d1f8eea]{border-color:color-mix(in srgb,var(--primary-color) 18%,transparent)}}.bttb__head[data-v-8d1f8eea]{align-items:center;gap:calc(var(--spacing,.25rem)*2);flex-wrap:wrap;display:flex}.bttb__icon[data-v-8d1f8eea]{flex-shrink:0}.bttb__icon[data-v-8d1f8eea],.bttb__label[data-v-8d1f8eea]{color:var(--primary-color)}.bttb__label[data-v-8d1f8eea]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);text-transform:uppercase}.bttb__confidence[data-v-8d1f8eea]{border-radius:var(--border-radius);padding-inline:calc(var(--spacing,.25rem)*1.5);padding-block:calc(var(--spacing,.25rem)*.5);--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);background:var(--body-text);margin-left:auto}@supports (color:color-mix(in lab,red,red)){.bttb__confidence[data-v-8d1f8eea]{background:color-mix(in srgb,var(--body-text) 8%,transparent)}}.bttb__confidence[data-v-8d1f8eea]{color:var(--body-text)}@supports (color:color-mix(in lab,red,red)){.bttb__confidence[data-v-8d1f8eea]{color:color-mix(in srgb,var(--body-text) 65%,transparent)}}.bttb__detail[data-v-8d1f8eea]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);color:var(--body-text)}@supports (color:color-mix(in lab,red,red)){.bttb__detail[data-v-8d1f8eea]{color:color-mix(in srgb,var(--body-text) 78%,transparent)}}.bttb--excellent[data-v-8d1f8eea]{background:linear-gradient(135deg,var(--tertiary-color),var(--tertiary-color))}@supports (color:color-mix(in lab,red,red)){.bttb--excellent[data-v-8d1f8eea]{background:linear-gradient(135deg,color-mix(in srgb,var(--tertiary-color) 14%,transparent),color-mix(in srgb,var(--tertiary-color) 6%,transparent))}}.bttb--excellent[data-v-8d1f8eea]{border-color:var(--tertiary-color)}@supports (color:color-mix(in lab,red,red)){.bttb--excellent[data-v-8d1f8eea]{border-color:color-mix(in srgb,var(--tertiary-color) 40%,transparent)}}.bttb--excellent .bttb__icon[data-v-8d1f8eea],.bttb--excellent .bttb__label[data-v-8d1f8eea]{color:var(--tertiary-color)}@supports (color:color-mix(in lab,red,red)){.bttb--excellent .bttb__icon[data-v-8d1f8eea],.bttb--excellent .bttb__label[data-v-8d1f8eea]{color:color-mix(in srgb,var(--tertiary-color) 88%,#000 35%)}}.bttb--good[data-v-8d1f8eea]{background:var(--secondary-color)}@supports (color:color-mix(in lab,red,red)){.bttb--good[data-v-8d1f8eea]{background:color-mix(in srgb,var(--secondary-color) 8%,transparent)}}.bttb--good[data-v-8d1f8eea]{border-color:var(--secondary-color)}@supports (color:color-mix(in lab,red,red)){.bttb--good[data-v-8d1f8eea]{border-color:color-mix(in srgb,var(--secondary-color) 30%,transparent)}}.bttb--good .bttb__icon[data-v-8d1f8eea],.bttb--good .bttb__label[data-v-8d1f8eea]{color:var(--secondary-color)}@supports (color:color-mix(in lab,red,red)){.bttb--good .bttb__icon[data-v-8d1f8eea],.bttb--good .bttb__label[data-v-8d1f8eea]{color:color-mix(in srgb,var(--secondary-color) 90%,#000 25%)}}.bttb--wait[data-v-8d1f8eea]{background:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.bttb--wait[data-v-8d1f8eea]{background:color-mix(in srgb,var(--primary-color) 6%,transparent)}}.bttb--wait[data-v-8d1f8eea]{border-color:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.bttb--wait[data-v-8d1f8eea]{border-color:color-mix(in srgb,var(--primary-color) 25%,transparent)}}.bttb--fair[data-v-8d1f8eea]{background:var(--body-text)}@supports (color:color-mix(in lab,red,red)){.bttb--fair[data-v-8d1f8eea]{background:color-mix(in srgb,var(--body-text) 5%,transparent)}}.bttb--fair[data-v-8d1f8eea]{border-color:var(--body-text)}@supports (color:color-mix(in lab,red,red)){.bttb--fair[data-v-8d1f8eea]{border-color:color-mix(in srgb,var(--body-text) 14%,transparent)}}.bttb--fair .bttb__icon[data-v-8d1f8eea],.bttb--fair .bttb__label[data-v-8d1f8eea]{color:var(--body-text)}@supports (color:color-mix(in lab,red,red)){.bttb--fair .bttb__icon[data-v-8d1f8eea],.bttb--fair .bttb__label[data-v-8d1f8eea]{color:color-mix(in srgb,var(--body-text) 70%,transparent)}}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@keyframes pulse-8d1f8eea{50%{opacity:.5}}.price-alerts[data-v-5ffb6c18]{gap:1.25rem;min-width:0}.alerts-section[data-v-5ffb6c18],.price-alerts[data-v-5ffb6c18]{flex-direction:column;display:flex}.alerts-section[data-v-5ffb6c18]{gap:.1rem}.list-loading[data-v-5ffb6c18]{flex-direction:column;gap:.75rem;margin-top:.75rem;display:flex}.list-skeleton[data-v-5ffb6c18]{border-radius:var(--border-radius,8px);background:color-mix(in srgb,var(--body-text) 8%,transparent);height:6.5rem;animation:1.6s ease-in-out infinite pulse-5ffb6c18}.alert-stack[data-v-5ffb6c18]{min-width:0;margin-top:.75rem}.stack-inner[data-v-5ffb6c18]{flex-direction:column;gap:.75rem;display:flex}.list-enter-active[data-v-5ffb6c18],.list-leave-active[data-v-5ffb6c18]{transition:all .3s}.list-enter-from[data-v-5ffb6c18]{opacity:0;transform:translateY(-10px)}.list-leave-to[data-v-5ffb6c18]{opacity:0;transform:translate(20px)}@keyframes pulse-5ffb6c18{0%,to{opacity:1}50%{opacity:.55}}.alert-card[data-v-e1369f2a]{gap:calc(var(--spacing,.25rem)*4);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:var(--border-width);background-color:var(--cart-bg);padding:calc(var(--spacing,.25rem)*4);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1));display:flex}@media (width>=640px){.alert-card[data-v-e1369f2a]{padding:calc(var(--spacing,.25rem)*5)}}.alert-card[data-v-e1369f2a]{border-color:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.alert-card[data-v-e1369f2a]{border-color:color-mix(in srgb,var(--primary-color) 14%,transparent)}}.alert-card[data-v-e1369f2a]:hover{border-color:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.alert-card[data-v-e1369f2a]:hover{border-color:color-mix(in srgb,var(--primary-color) 28%,transparent)}}.alert-card[data-v-e1369f2a]:hover{box-shadow:0 6px 20px -10px var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.alert-card[data-v-e1369f2a]:hover{box-shadow:0 6px 20px -10px color-mix(in srgb,var(--primary-color) 35%,transparent)}}.alert-card--notified[data-v-e1369f2a]{border-color:var(--tertiary-color)}@supports (color:color-mix(in lab,red,red)){.alert-card--notified[data-v-e1369f2a]{border-color:color-mix(in srgb,var(--tertiary-color) 35%,transparent)}}.alert-card--notified[data-v-e1369f2a]{background:linear-gradient(135deg,var(--tertiary-color),var(--cart-bg) 65%)}@supports (color:color-mix(in lab,red,red)){.alert-card--notified[data-v-e1369f2a]{background:linear-gradient(135deg,color-mix(in srgb,var(--tertiary-color) 7%,var(--cart-bg)),var(--cart-bg) 65%)}}.alert-card--notified[data-v-e1369f2a]:hover{border-color:var(--tertiary-color)}@supports (color:color-mix(in lab,red,red)){.alert-card--notified[data-v-e1369f2a]:hover{border-color:color-mix(in srgb,var(--tertiary-color) 55%,transparent)}}.alert-card--notified[data-v-e1369f2a]:hover{box-shadow:0 6px 20px -10px var(--tertiary-color)}@supports (color:color-mix(in lab,red,red)){.alert-card--notified[data-v-e1369f2a]:hover{box-shadow:0 6px 20px -10px color-mix(in srgb,var(--tertiary-color) 40%,transparent)}}.alert-card__image[data-v-e1369f2a]{height:calc(var(--spacing,.25rem)*20);width:calc(var(--spacing,.25rem)*20);border-radius:var(--radius-xl,.75rem);flex-shrink:0;display:block;overflow:hidden}@media (width>=640px){.alert-card__image[data-v-e1369f2a]{height:calc(var(--spacing,.25rem)*24);width:calc(var(--spacing,.25rem)*24)}}.alert-card__image[data-v-e1369f2a]{border:1px solid var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.alert-card__image[data-v-e1369f2a]{border:1px solid color-mix(in srgb,var(--primary-color) 10%,transparent)}}.alert-card__body[data-v-e1369f2a]{gap:calc(var(--spacing,.25rem)*2);flex-direction:column;flex:1;min-width:0;display:flex}.product-title[data-v-e1369f2a]{-webkit-line-clamp:2;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;-webkit-box-orient:vertical;transition-duration:.2s;display:-webkit-box;overflow:hidden}@media (width>=640px){.product-title[data-v-e1369f2a]{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5))}}.product-title[data-v-e1369f2a]{color:var(--heading-color)}.product-title[data-v-e1369f2a]:hover{color:var(--primary-color)}.meta-row[data-v-e1369f2a]{margin-top:var(--spacing,.25rem);-moz-column-gap:calc(var(--spacing,.25rem)*3);align-items:center;column-gap:calc(var(--spacing,.25rem)*3);row-gap:var(--spacing,.25rem);color:var(--body-text);flex-wrap:wrap;font-size:11px;display:flex}@supports (color:color-mix(in lab,red,red)){.meta-row[data-v-e1369f2a]{color:color-mix(in srgb,var(--body-text) 55%,transparent)}}.meta-date[data-v-e1369f2a],.meta-sku[data-v-e1369f2a]{gap:var(--spacing,.25rem);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace)}.meta-date[data-v-e1369f2a],.meta-sku[data-v-e1369f2a],.status-badge[data-v-e1369f2a]{align-items:center;display:inline-flex}.status-badge[data-v-e1369f2a]{gap:calc(var(--spacing,.25rem)*1.5);padding-inline:calc(var(--spacing,.25rem)*2.5);padding-block:var(--spacing,.25rem);--tw-leading:1;--tw-font-weight:var(--font-weight-medium,500);font-size:11px;line-height:1;font-weight:var(--font-weight-medium,500);flex-shrink:0}.status-badge[data-v-e1369f2a],.status-dot[data-v-e1369f2a]{border-radius:2147483647px}.status-dot[data-v-e1369f2a]{height:calc(var(--spacing,.25rem)*1.5);width:calc(var(--spacing,.25rem)*1.5);display:inline-block}.status-badge--active[data-v-e1369f2a]{background:var(--secondary-color)}@supports (color:color-mix(in lab,red,red)){.status-badge--active[data-v-e1369f2a]{background:color-mix(in srgb,var(--secondary-color) 14%,transparent)}}.status-badge--active[data-v-e1369f2a]{color:var(--secondary-color)}@supports (color:color-mix(in lab,red,red)){.status-badge--active[data-v-e1369f2a]{color:color-mix(in srgb,var(--secondary-color) 85%,#000 30%)}}.status-badge--active .status-dot[data-v-e1369f2a]{background:var(--secondary-color);box-shadow:0 0 0 3px var(--secondary-color)}@supports (color:color-mix(in lab,red,red)){.status-badge--active .status-dot[data-v-e1369f2a]{box-shadow:0 0 0 3px color-mix(in srgb,var(--secondary-color) 25%,transparent)}}.status-badge--active .status-dot[data-v-e1369f2a]{animation:2s ease-in-out infinite stock-pulse-e1369f2a}.status-badge--pending[data-v-e1369f2a]{color:#92400e;background:#f59e0b24}.status-badge--pending .status-dot[data-v-e1369f2a]{background:#f59e0b}.status-badge--notified[data-v-e1369f2a]{background:var(--tertiary-color)}@supports (color:color-mix(in lab,red,red)){.status-badge--notified[data-v-e1369f2a]{background:color-mix(in srgb,var(--tertiary-color) 18%,transparent)}}.status-badge--notified[data-v-e1369f2a]{color:var(--tertiary-color)}@supports (color:color-mix(in lab,red,red)){.status-badge--notified[data-v-e1369f2a]{color:color-mix(in srgb,var(--tertiary-color) 88%,#000 35%)}}.status-badge--notified .status-dot[data-v-e1369f2a]{background:var(--tertiary-color)}.notified-banner[data-v-e1369f2a]{margin-top:var(--spacing,.25rem);align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));background:var(--tertiary-color);display:flex}@supports (color:color-mix(in lab,red,red)){.notified-banner[data-v-e1369f2a]{background:color-mix(in srgb,var(--tertiary-color) 16%,transparent)}}.notified-banner[data-v-e1369f2a]{color:var(--tertiary-color)}@supports (color:color-mix(in lab,red,red)){.notified-banner[data-v-e1369f2a]{color:color-mix(in srgb,var(--tertiary-color) 88%,#000 40%)}}.notified-banner[data-v-e1369f2a]{border:1px solid var(--tertiary-color)}@supports (color:color-mix(in lab,red,red)){.notified-banner[data-v-e1369f2a]{border:1px solid color-mix(in srgb,var(--tertiary-color) 28%,transparent)}}.notified-banner strong[data-v-e1369f2a]{margin-right:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.notified-banner__sub[data-v-e1369f2a]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));color:var(--tertiary-color)}@supports (color:color-mix(in lab,red,red)){.notified-banner__sub[data-v-e1369f2a]{color:color-mix(in srgb,var(--tertiary-color) 75%,#000 50%)}}.waiting[data-v-e1369f2a]{margin-top:var(--spacing,.25rem);align-items:center;gap:calc(var(--spacing,.25rem)*3);display:flex}.waiting__track[data-v-e1369f2a]{height:calc(var(--spacing,.25rem)*1.5);background:var(--body-text);border-radius:2147483647px;flex:1;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.waiting__track[data-v-e1369f2a]{background:color-mix(in srgb,var(--body-text) 8%,transparent)}}.waiting__fill[data-v-e1369f2a]{background:linear-gradient(90deg,var(--secondary-color),var(--tertiary-color));border-radius:2147483647px;height:100%;transition:width .6s ease-out;display:block}.waiting__label[data-v-e1369f2a]{--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);text-transform:uppercase;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);color:var(--body-text);flex-shrink:0}@supports (color:color-mix(in lab,red,red)){.waiting__label[data-v-e1369f2a]{color:color-mix(in srgb,var(--body-text) 60%,transparent)}}.pending-hint[data-v-e1369f2a]{align-items:flex-start;gap:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);color:#92400e;display:flex}.actions-bar[data-v-e1369f2a]{margin-top:var(--spacing,.25rem);align-items:center;gap:calc(var(--spacing,.25rem)*2);padding-top:calc(var(--spacing,.25rem)*3);border-top:1px dashed var(--primary-color);flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab,red,red)){.actions-bar[data-v-e1369f2a]{border-top:1px dashed color-mix(in srgb,var(--primary-color) 14%,transparent)}}.confirm-text[data-v-e1369f2a]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--body-text)}@supports (color:color-mix(in lab,red,red)){.confirm-text[data-v-e1369f2a]{color:color-mix(in srgb,var(--body-text) 75%,transparent)}}.btn[data-v-e1369f2a]{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);border-radius:var(--radius-lg,.5rem);min-height:36px;padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s;display:inline-flex}.btn--primary[data-v-e1369f2a]{color:var(--primary-color);background:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.btn--primary[data-v-e1369f2a]{background:color-mix(in srgb,var(--primary-color) 8%,transparent)}}.btn--primary[data-v-e1369f2a]{border:1px solid var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.btn--primary[data-v-e1369f2a]{border:1px solid color-mix(in srgb,var(--primary-color) 22%,transparent)}}.btn--primary[data-v-e1369f2a]:hover{background:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.btn--primary[data-v-e1369f2a]:hover{background:color-mix(in srgb,var(--primary-color) 14%,transparent)}}.btn--primary[data-v-e1369f2a]:hover{border-color:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.btn--primary[data-v-e1369f2a]:hover{border-color:color-mix(in srgb,var(--primary-color) 45%,transparent)}}.btn--danger[data-v-e1369f2a]{color:#b91c1c;background:#ef444414;border:1px solid #ef444438}.btn--danger[data-v-e1369f2a]:hover{background:#ef444429;border-color:#ef444480}.btn--danger-solid[data-v-e1369f2a]{color:#fff;background:#dc2626;font-weight:600}.btn--danger-solid[data-v-e1369f2a]:hover:not(:disabled){background:#b91c1c}.btn--danger-solid[data-v-e1369f2a]:disabled{opacity:.5;cursor:not-allowed}.btn--cta[data-v-e1369f2a]{background:var(--cta-bg);color:var(--cta-text);box-shadow:0 2px 8px var(--tertiary-color);padding:.45rem 1rem;font-weight:600}@supports (color:color-mix(in lab,red,red)){.btn--cta[data-v-e1369f2a]{box-shadow:0 2px 8px color-mix(in srgb,var(--tertiary-color) 35%,transparent)}}.btn--cta[data-v-e1369f2a]:hover:not(:disabled){background:var(--cta-bg-hover);box-shadow:0 4px 12px var(--tertiary-color);transform:translateY(-1px)}@supports (color:color-mix(in lab,red,red)){.btn--cta[data-v-e1369f2a]:hover:not(:disabled){box-shadow:0 4px 12px color-mix(in srgb,var(--tertiary-color) 45%,transparent)}}.btn--ghost[data-v-e1369f2a]{color:var(--body-text)}@supports (color:color-mix(in lab,red,red)){.btn--ghost[data-v-e1369f2a]{color:color-mix(in srgb,var(--body-text) 70%,transparent)}}.btn--ghost[data-v-e1369f2a]{border:1px solid var(--body-text)}@supports (color:color-mix(in lab,red,red)){.btn--ghost[data-v-e1369f2a]{border:1px solid color-mix(in srgb,var(--body-text) 18%,transparent)}}.btn--ghost[data-v-e1369f2a]{background:0 0}.btn--ghost[data-v-e1369f2a]:hover:not(:disabled){color:var(--body-text);border-color:var(--body-text)}@supports (color:color-mix(in lab,red,red)){.btn--ghost[data-v-e1369f2a]:hover:not(:disabled){border-color:color-mix(in srgb,var(--body-text) 40%,transparent)}}.btn--ghost[data-v-e1369f2a]:disabled{opacity:.5;cursor:not-allowed}.eta[data-v-e1369f2a]{margin-top:var(--spacing,.25rem);align-items:center;gap:calc(var(--spacing,.25rem)*2.5);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:var(--border-width);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);background:var(--primary-color);display:flex}@supports (color:color-mix(in lab,red,red)){.eta[data-v-e1369f2a]{background:color-mix(in srgb,var(--primary-color) 5%,transparent)}}.eta[data-v-e1369f2a]{border-color:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.eta[data-v-e1369f2a]{border-color:color-mix(in srgb,var(--primary-color) 18%,transparent)}}.eta__icon[data-v-e1369f2a]{color:var(--primary-color);flex-shrink:0}.eta__text[data-v-e1369f2a]{--tw-leading:var(--leading-tight,1.25);min-width:0;line-height:var(--leading-tight,1.25);flex-direction:column;display:flex}.eta__label[data-v-e1369f2a]{--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);text-transform:uppercase;color:var(--body-text)}@supports (color:color-mix(in lab,red,red)){.eta__label[data-v-e1369f2a]{color:color-mix(in srgb,var(--body-text) 55%,transparent)}}.eta__value[data-v-e1369f2a]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--body-text)}@supports (color:color-mix(in lab,red,red)){.eta__value[data-v-e1369f2a]{color:color-mix(in srgb,var(--body-text) 85%,transparent)}}.eta--soon[data-v-e1369f2a]{background:var(--secondary-color)}@supports (color:color-mix(in lab,red,red)){.eta--soon[data-v-e1369f2a]{background:color-mix(in srgb,var(--secondary-color) 8%,transparent)}}.eta--soon[data-v-e1369f2a]{border-color:var(--secondary-color)}@supports (color:color-mix(in lab,red,red)){.eta--soon[data-v-e1369f2a]{border-color:color-mix(in srgb,var(--secondary-color) 25%,transparent)}}.eta--soon .eta__icon[data-v-e1369f2a]{color:var(--secondary-color)}@supports (color:color-mix(in lab,red,red)){.eta--soon .eta__icon[data-v-e1369f2a]{color:color-mix(in srgb,var(--secondary-color) 90%,#000 15%)}}.eta--window[data-v-e1369f2a]{background:var(--tertiary-color)}@supports (color:color-mix(in lab,red,red)){.eta--window[data-v-e1369f2a]{background:color-mix(in srgb,var(--tertiary-color) 10%,transparent)}}.eta--window[data-v-e1369f2a]{border-color:var(--tertiary-color)}@supports (color:color-mix(in lab,red,red)){.eta--window[data-v-e1369f2a]{border-color:color-mix(in srgb,var(--tertiary-color) 28%,transparent)}}.eta--window .eta__icon[data-v-e1369f2a]{color:var(--tertiary-color)}@supports (color:color-mix(in lab,red,red)){.eta--window .eta__icon[data-v-e1369f2a]{color:color-mix(in srgb,var(--tertiary-color) 88%,#000 35%)}}.eta--overdue[data-v-e1369f2a]{background:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.eta--overdue[data-v-e1369f2a]{background:color-mix(in srgb,var(--primary-color) 10%,transparent)}}.eta--overdue[data-v-e1369f2a]{border-color:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.eta--overdue[data-v-e1369f2a]{border-color:color-mix(in srgb,var(--primary-color) 30%,transparent)}}@keyframes stock-pulse-e1369f2a{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.alert-card[data-v-e1369f2a],.btn[data-v-e1369f2a],.btn--cta[data-v-e1369f2a]{transition:none}.btn--cta[data-v-e1369f2a]:hover{transform:none}.status-badge--active .status-dot[data-v-e1369f2a]{animation:none}.waiting__fill[data-v-e1369f2a]{transition:none}}@media (width<=480px){.alert-card[data-v-e1369f2a]{flex-direction:column}.alert-card__image[data-v-e1369f2a]{height:calc(var(--spacing,.25rem)*40);width:100%}.status-badge[data-v-e1369f2a]{align-self:flex-start}}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}.stock-alerts[data-v-6dfc56c7]{gap:1.25rem;min-width:0}.alerts-section[data-v-6dfc56c7],.stock-alerts[data-v-6dfc56c7]{flex-direction:column;display:flex}.alerts-section[data-v-6dfc56c7]{gap:.1rem}.list-loading[data-v-6dfc56c7]{flex-direction:column;gap:.75rem;margin-top:.75rem;display:flex}.list-skeleton[data-v-6dfc56c7]{border-radius:var(--border-radius,8px);background:color-mix(in srgb,var(--body-text) 8%,transparent);height:6.5rem;animation:1.6s ease-in-out infinite pulse-6dfc56c7}.alert-stack[data-v-6dfc56c7]{min-width:0;margin-top:.75rem}.stack-inner[data-v-6dfc56c7]{flex-direction:column;gap:.75rem;display:flex}.list-enter-active[data-v-6dfc56c7],.list-leave-active[data-v-6dfc56c7],.list-move[data-v-6dfc56c7]{transition:all .3s}.list-enter-from[data-v-6dfc56c7]{opacity:0;transform:translateY(-10px)}.list-leave-to[data-v-6dfc56c7]{opacity:0;transform:translate(20px)}.list-leave-active[data-v-6dfc56c7]{position:absolute}@keyframes pulse-6dfc56c7{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.list-enter-active[data-v-6dfc56c7],.list-leave-active[data-v-6dfc56c7],.list-move[data-v-6dfc56c7]{transition:none}}.security-hero[data-v-07e67c0e]{border:1px solid color-mix(in srgb,currentColor 14%,transparent);border-radius:calc(var(--border-radius,8px) + 4px);background:color-mix(in srgb,var(--primary-color,#0c4a6e) 3%,transparent);grid-template-columns:minmax(180px,1fr) minmax(240px,1.8fr) minmax(220px,1.2fr);gap:1.75rem;padding:1.5rem;display:grid}.hero-score[data-v-07e67c0e]{border-right:1px solid color-mix(in srgb,currentColor 10%,transparent);flex-direction:column;align-items:flex-start;gap:.35rem;padding-right:1rem;display:flex}.score-value[data-v-07e67c0e]{letter-spacing:-.025em;color:var(--heading-color,var(--primary-black-color));font-size:3.5rem;font-weight:800;line-height:1}.score-scale[data-v-07e67c0e]{color:color-mix(in srgb,currentColor 55%,transparent);margin-top:-.25rem;font-size:.85rem}.level-badge[data-v-07e67c0e]{letter-spacing:.02em;border-radius:999px;align-items:center;gap:.4rem;margin-top:.5rem;padding:.3rem .7rem;font-size:.75rem;font-weight:700;display:inline-flex}.level-badge[data-level=high][data-v-07e67c0e]{color:#166534;background:#22c55e24}.level-badge[data-level=medium][data-v-07e67c0e]{color:#92400e;background:color-mix(in srgb,var(--tertiary-color) 22%,transparent)}.level-badge[data-level=low][data-v-07e67c0e]{color:#991b1b;background:#ef444424}.level-dot[data-v-07e67c0e]{background:currentColor;border-radius:999px;width:.45rem;height:.45rem}.score-caption[data-v-07e67c0e]{color:color-mix(in srgb,currentColor 60%,transparent);margin-top:.55rem;margin-bottom:0;font-size:.78rem}.hero-breakdown[data-v-07e67c0e]{flex-direction:column;justify-content:center;gap:.45rem;display:flex}.cat-row[data-v-07e67c0e]{grid-template-columns:minmax(110px,auto) 1fr minmax(54px,auto);align-items:center;gap:.6rem;display:grid}.cat-label[data-v-07e67c0e]{color:var(--body-text-color,var(--heading-color));font-size:.8rem;font-weight:600}.cat-track[data-v-07e67c0e]{background:color-mix(in srgb,currentColor 8%,transparent);border-radius:999px;height:.5rem;position:relative;overflow:hidden}.cat-fill[data-v-07e67c0e]{background:var(--tertiary-color);border-radius:999px;height:100%;transition:width .55s cubic-bezier(.4,0,.2,1)}.cat-fill[data-pct="100"][data-v-07e67c0e]{background:#22c55e}.cat-fill[data-pct="0"][data-v-07e67c0e]{background:#ef44448c}.cat-value[data-v-07e67c0e]{color:var(--heading-color);text-align:right;font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:700}.cat-max[data-v-07e67c0e]{color:color-mix(in srgb,currentColor 55%,transparent);margin-left:.1rem;font-weight:500}.hero-trust[data-v-07e67c0e]{border-left:1px solid color-mix(in srgb,currentColor 10%,transparent);gap:.9rem;padding-left:1rem}.hero-trust[data-v-07e67c0e],.trust-list[data-v-07e67c0e]{flex-direction:column;display:flex}.trust-list[data-v-07e67c0e]{gap:.6rem;margin:0;padding:0;list-style:none}.trust-item[data-v-07e67c0e]{align-items:center;gap:.6rem;display:flex}.trust-icon[data-v-07e67c0e]{width:1.1rem;height:1.1rem;color:var(--secondary-color);flex-shrink:0}.trust-item[data-state=off] .trust-icon[data-v-07e67c0e]{color:color-mix(in srgb,#ef4444 80%,currentColor)}.trust-text[data-v-07e67c0e]{flex-direction:column;min-width:0;line-height:1.2;display:flex}.trust-value[data-v-07e67c0e]{color:var(--heading-color);font-size:.92rem;font-weight:700}.trust-label[data-v-07e67c0e]{color:color-mix(in srgb,currentColor 60%,transparent);font-size:.72rem}.hero-cta[data-v-07e67c0e]{color:var(--primary-black-color,#0a1929);background:var(--tertiary-color);border-radius:var(--border-radius,8px);cursor:pointer;box-shadow:0 1px 3px color-mix(in srgb,var(--tertiary-color) 35%,transparent);border:none;justify-content:center;align-items:center;gap:.5rem;margin-top:auto;padding:.7rem 1.1rem;font-size:.9rem;font-weight:700;transition:transform .12s,box-shadow .2s,background-color .2s;display:inline-flex}.hero-cta[data-v-07e67c0e]:hover:not(:disabled){background:color-mix(in srgb,var(--tertiary-color) 92%,var(--primary-black-color));box-shadow:0 4px 12px color-mix(in srgb,var(--tertiary-color) 45%,transparent);transform:translateY(-1px)}.hero-cta[data-v-07e67c0e]:disabled{opacity:.55;cursor:not-allowed}.hero-cta-icon[data-v-07e67c0e]{width:1rem;height:1rem}.hero-next-hint[data-v-07e67c0e]{color:color-mix(in srgb,currentColor 62%,transparent);margin:auto 0 0;font-size:.78rem}.hero-next-hint strong[data-v-07e67c0e]{color:var(--heading-color);font-weight:700}.hero-next-hint--ok[data-v-07e67c0e]{color:#166534}@media (width<=960px){.security-hero[data-v-07e67c0e]{grid-template-columns:1fr 1fr;gap:1.25rem}.hero-score[data-v-07e67c0e]{border-right:none;border-bottom:1px solid color-mix(in srgb,currentColor 10%,transparent);padding-bottom:1rem;padding-right:0}.hero-trust[data-v-07e67c0e]{border-left:none;border-top:1px solid color-mix(in srgb,currentColor 10%,transparent);grid-column:1/-1;padding-top:1rem;padding-left:0}.trust-list[data-v-07e67c0e]{flex-flow:wrap;gap:.9rem 1.5rem}}@media (width<=600px){.security-hero[data-v-07e67c0e]{grid-template-columns:1fr;gap:1.05rem;padding:1.15rem}.hero-score[data-v-07e67c0e]{border-bottom:1px solid color-mix(in srgb,currentColor 10%,transparent);align-items:flex-start;padding-bottom:.9rem}.score-value[data-v-07e67c0e]{font-size:2.9rem}.hero-cta[data-v-07e67c0e]{width:100%}.cat-row[data-v-07e67c0e]{grid-template-columns:minmax(92px,auto) 1fr minmax(48px,auto)}}.tfa-status-card[data-v-b491b22c]{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:var(--border-width);padding:calc(var(--spacing,.25rem)*5);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.tfa-status-card--enabled[data-v-b491b22c]{border-color:#00c7584d}@supports (color:color-mix(in lab,red,red)){.tfa-status-card--enabled[data-v-b491b22c]{border-color:color-mix(in oklab,var(--color-green-500,oklch(72.3% .219 149.579)) 30%,transparent)}}.tfa-status-card--enabled[data-v-b491b22c]{background-color:#00c7580d}@supports (color:color-mix(in lab,red,red)){.tfa-status-card--enabled[data-v-b491b22c]{background-color:color-mix(in oklab,var(--color-green-500,oklch(72.3% .219 149.579)) 5%,transparent)}}.tfa-status-card--disabled[data-v-b491b22c]{background-color:var(--cart-bg);border-color:var(--border-color)}@supports (color:color-mix(in lab,red,red)){.tfa-status-card--disabled[data-v-b491b22c]{border-color:color-mix(in srgb,var(--border-color) 30%,transparent)}}.tfa-icon[data-v-b491b22c]{height:calc(var(--spacing,.25rem)*12);width:calc(var(--spacing,.25rem)*12);border-radius:var(--radius-xl,.75rem);flex-shrink:0;justify-content:center;align-items:center;display:flex}.tfa-icon--enabled[data-v-b491b22c]{background-color:#00c75826}@supports (color:color-mix(in lab,red,red)){.tfa-icon--enabled[data-v-b491b22c]{background-color:color-mix(in oklab,var(--color-green-500,oklch(72.3% .219 149.579)) 15%,transparent)}}.tfa-icon--enabled[data-v-b491b22c]{color:var(--color-green-600,oklch(62.7% .194 149.214))}.tfa-icon--disabled[data-v-b491b22c]{color:var(--primary-color);background-color:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.tfa-icon--disabled[data-v-b491b22c]{background-color:color-mix(in srgb,var(--primary-color) 10%,transparent)}}.tfa-btn[data-v-b491b22c]{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1));flex-shrink:0;display:flex}.tfa-btn[data-v-b491b22c]:disabled{cursor:not-allowed;opacity:.5}.tfa-btn--enable[data-v-b491b22c]{color:var(--color-white,#fff);background:var(--secondary-color)}.tfa-btn--enable[data-v-b491b22c]:hover:not(:disabled){filter:brightness(1.1)}.tfa-btn--danger[data-v-b491b22c]{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.tfa-btn--danger[data-v-b491b22c]{background-color:color-mix(in oklab,var(--color-red-500,oklch(63.7% .237 25.331)) 10%,transparent)}}.tfa-btn--danger[data-v-b491b22c]{color:var(--color-red-600,oklch(57.7% .245 27.325))}@media (hover:hover){.tfa-btn--danger[data-v-b491b22c]:hover{background-color:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.tfa-btn--danger[data-v-b491b22c]:hover{background-color:color-mix(in oklab,var(--color-red-500,oklch(63.7% .237 25.331)) 20%,transparent)}}}.account-form-card[data-v-e4ebdcaa]{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:var(--border-width);background-color:var(--cart-bg);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-color:var(--border-color);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.account-form-card[data-v-e4ebdcaa]{border-color:color-mix(in srgb,var(--border-color) 30%,transparent)}}.account-form-card[data-v-e4ebdcaa]:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.card-header[data-v-e4ebdcaa]{border-bottom-style:var(--tw-border-style);border-bottom-width:var(--border-width);padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*5);border-color:var(--border-color);justify-content:space-between;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.card-header[data-v-e4ebdcaa]{border-color:color-mix(in srgb,var(--border-color) 30%,transparent)}}.card-icon[data-v-e4ebdcaa]{height:calc(var(--spacing,.25rem)*9);width:calc(var(--spacing,.25rem)*9);border-radius:var(--radius-lg,.5rem);color:var(--primary-color);background-color:var(--primary-color);flex-shrink:0;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.card-icon[data-v-e4ebdcaa]{background-color:color-mix(in srgb,var(--primary-color) 10%,transparent)}}.card-body[data-v-e4ebdcaa]{padding-block:calc(var(--spacing,.25rem)*6)}.card-body[data-v-e4ebdcaa],.card-footer[data-v-e4ebdcaa]{padding-inline:calc(var(--spacing,.25rem)*6)}.card-footer[data-v-e4ebdcaa]{border-top-style:var(--tw-border-style);border-top-width:var(--border-width);padding-block:calc(var(--spacing,.25rem)*4);--tw-backdrop-blur:blur(var(--blur-sm,8px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);border-color:var(--border-color)}@supports (color:color-mix(in lab,red,red)){.card-footer[data-v-e4ebdcaa]{border-color:color-mix(in srgb,var(--border-color) 30%,transparent)}}.card-footer[data-v-e4ebdcaa]{background-color:var(--cart-bg)}@supports (color:color-mix(in lab,red,red)){.card-footer[data-v-e4ebdcaa]{background-color:color-mix(in srgb,var(--cart-bg) 80%,transparent)}}@supports (color:color-mix(in lab,red,red)){.dark-mode{border-color:color-mix(in srgb,var(--primary-color) 18%,transparent)}}@supports (color:color-mix(in lab,red,red)){.dark-mode{border-color:color-mix(in srgb,var(--primary-color) 15%,transparent)}}@supports (color:color-mix(in lab,red,red)){.dark-mode{border-color:color-mix(in srgb,var(--primary-color) 15%,transparent)}}@supports (color:color-mix(in lab,red,red)){.dark-mode{background-color:color-mix(in srgb,var(--cart-bg) 90%,transparent)}}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}.form-field[data-v-70c909e7]{width:100%}.form-field label[data-v-70c909e7]{margin-bottom:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--body-text);display:inline-block}@supports (color:color-mix(in lab,red,red)){.form-field label[data-v-70c909e7]{color:color-mix(in srgb,var(--body-text) 80%,transparent)}}@supports (color:color-mix(in lab,red,red)){.dark-mode{color:color-mix(in srgb,var(--body-text-color,#e0f7fa) 85%,transparent)}}.submit-btn[data-v-70c909e7]{align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));margin-left:auto;display:flex}.submit-btn[data-v-70c909e7]:disabled{cursor:not-allowed;background-color:var(--color-gray-400,oklch(70.7% .022 261.325))}.dark-mode{background-color:var(--color-gray-600,oklch(44.6% .03 256.802))}.setup-wizard[data-v-d6fa04b1]{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:var(--border-width);background-color:var(--cart-bg);padding:calc(var(--spacing,.25rem)*6);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:var(--border-color)}@supports (color:color-mix(in lab,red,red)){.setup-wizard[data-v-d6fa04b1]{border-color:color-mix(in srgb,var(--border-color) 30%,transparent)}}.step-indicator[data-v-d6fa04b1]{margin-bottom:calc(var(--spacing,.25rem)*8);justify-content:center;align-items:center;gap:0;display:flex}.step-dot-group[data-v-d6fa04b1]{gap:calc(var(--spacing,.25rem)*1.5);flex-direction:column}.step-dot[data-v-d6fa04b1],.step-dot-group[data-v-d6fa04b1]{align-items:center;display:flex}.step-dot[data-v-d6fa04b1]{height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8);border-style:var(--tw-border-style);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1));border-width:2px;border-color:var(--border-color);color:var(--body-text);opacity:.4;border-radius:2147483647px;justify-content:center}.step-dot--active[data-v-d6fa04b1]{border-color:var(--secondary-color);background:var(--secondary-color);color:#fff;opacity:1}.step-dot--done[data-v-d6fa04b1]{color:#fff;opacity:1;background:#22c55e;border-color:#22c55e}.step-label[data-v-d6fa04b1]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));display:none}@media (width>=640px){.step-label[data-v-d6fa04b1]{display:block}}.step-label[data-v-d6fa04b1]{color:var(--body-text)}@supports (color:color-mix(in lab,red,red)){.step-label[data-v-d6fa04b1]{color:color-mix(in srgb,var(--body-text) 50%,transparent)}}.step-line[data-v-d6fa04b1]{margin-inline:var(--spacing,.25rem);margin-bottom:calc(var(--spacing,.25rem)*5);height:calc(var(--spacing,.25rem)*.5);width:calc(var(--spacing,.25rem)*12)}@media (width>=640px){.step-line[data-v-d6fa04b1]{margin-bottom:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*20)}}.step-line[data-v-d6fa04b1]{background:var(--border-color);opacity:.3}.step-line--done[data-v-d6fa04b1]{opacity:1;background:#22c55e}.qr-wrapper[data-v-d6fa04b1]{justify-content:center;display:flex}.qr-image[data-v-d6fa04b1]{height:calc(var(--spacing,.25rem)*56);width:calc(var(--spacing,.25rem)*56);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:var(--border-width);border-color:var(--color-gray-100,oklch(96.7% .003 264.542));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*4);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.step-content[data-v-d6fa04b1]{margin-top:calc(var(--spacing,.25rem)*2)}.verify-btn[data-v-d6fa04b1]{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-xl,.75rem);width:100%;padding-block:calc(var(--spacing,.25rem)*2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1));background:var(--secondary-color);display:flex}.verify-btn[data-v-d6fa04b1]:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px)}.verify-btn[data-v-d6fa04b1]:disabled{opacity:.55;cursor:not-allowed}.tfa-done-btn[data-v-d6fa04b1]{margin-top:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1));background:var(--secondary-color)}.tfa-done-btn[data-v-d6fa04b1]:hover{filter:brightness(1.1);transform:translateY(-1px)}.security-center[data-v-80d19fef]{min-width:0}.panel[data-v-80d19fef]{border-radius:calc(var(--border-radius,8px) + 4px);background:var(--cart-bg);border:1px solid var(--primary-color);padding:1.25rem 1.25rem 1.15rem}@supports (color:color-mix(in lab,red,red)){.panel[data-v-80d19fef]{border:1px solid color-mix(in srgb,var(--primary-color) 14%,transparent)}}.panel-action[data-v-80d19fef]{color:var(--primary-color);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;font-size:.78rem;font-weight:600;text-decoration:underline;transition:color .15s}.panel-action[data-v-80d19fef]:hover:not(:disabled){color:var(--secondary-color)}.panel-action[data-v-80d19fef]:disabled{opacity:.5;cursor:not-allowed}.checkup-list[data-v-80d19fef]{flex-direction:column;gap:.35rem;margin:.35rem 0 0;padding:0;list-style:none;display:flex}.checkup-item[data-v-80d19fef]{border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;padding:.55rem .65rem;transition:background-color .2s;display:grid}.checkup-item[data-v-80d19fef]:hover{background:var(--secondary-color)}@supports (color:color-mix(in lab,red,red)){.checkup-item[data-v-80d19fef]:hover{background:color-mix(in srgb,var(--secondary-color) 5%,transparent)}}.checkup-icon[data-v-80d19fef]{background:var(--primary-color);border-radius:8px;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}@supports (color:color-mix(in lab,red,red)){.checkup-icon[data-v-80d19fef]{background:color-mix(in srgb,var(--primary-color) 10%,transparent)}}.checkup-icon[data-v-80d19fef]{color:var(--primary-color)}.checkup-icon--done[data-v-80d19fef]{color:#15803d;background:#22c55e29}.checkup-body[data-v-80d19fef]{min-width:0}.checkup-title[data-v-80d19fef]{color:var(--heading-color);font-size:.88rem;font-weight:600;line-height:1.25}.checkup-desc[data-v-80d19fef]{color:currentColor;font-size:.75rem}@supports (color:color-mix(in lab,red,red)){.checkup-desc[data-v-80d19fef]{color:color-mix(in srgb,currentColor 60%,transparent)}}.checkup-desc[data-v-80d19fef]{margin-top:.1rem;line-height:1.35}.checkup-state[data-v-80d19fef]{letter-spacing:.02em;border-radius:999px;padding:.25rem .6rem;font-size:.72rem;font-weight:700}.checkup-state--done[data-v-80d19fef]{color:#15803d;background:#22c55e24}.checkup-state--todo[data-v-80d19fef]{background:var(--tertiary-color)}@supports (color:color-mix(in lab,red,red)){.checkup-state--todo[data-v-80d19fef]{background:color-mix(in srgb,var(--tertiary-color) 22%,transparent)}}.checkup-state--todo[data-v-80d19fef]{color:var(--tertiary-color)}.checkup-action[data-v-80d19fef]{cursor:pointer;background:var(--secondary-color);color:#fff;border:none;border-radius:999px;padding:.35rem .75rem;font-size:.76rem;font-weight:700;transition:filter .2s}.checkup-action[data-v-80d19fef]:hover{filter:brightness(1.08)}:where(.stack[data-v-80d19fef]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing,.25rem)*5*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing,.25rem)*5*(1 - var(--tw-space-y-reverse)))}.disable-confirm[data-v-80d19fef]{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:var(--border-width);border-color:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.disable-confirm[data-v-80d19fef]{border-color:color-mix(in oklab,var(--color-red-500,oklch(63.7% .237 25.331)) 20%,transparent)}}.disable-confirm[data-v-80d19fef]{background-color:#fb2c360d}@supports (color:color-mix(in lab,red,red)){.disable-confirm[data-v-80d19fef]{background-color:color-mix(in oklab,var(--color-red-500,oklch(63.7% .237 25.331)) 5%,transparent)}}.disable-confirm[data-v-80d19fef]{padding:calc(var(--spacing,.25rem)*5)}.btn-soft[data-v-80d19fef]{border:1px solid var(--border-color);border-radius:8px;padding:.55rem 1rem}@supports (color:color-mix(in lab,red,red)){.btn-soft[data-v-80d19fef]{border:1px solid color-mix(in srgb,var(--border-color) 60%,transparent)}}.btn-soft[data-v-80d19fef]{color:var(--body-text);background:0 0;font-weight:600}.btn-danger[data-v-80d19fef],.btn-soft[data-v-80d19fef]{cursor:pointer;font-size:.85rem}.btn-danger[data-v-80d19fef]{color:#fff;background:#dc2626;border:none;border-radius:8px;padding:.55rem 1rem;font-weight:700;transition:filter .2s}.btn-danger[data-v-80d19fef]:hover:not(:disabled){filter:brightness(1.08)}.btn-danger[data-v-80d19fef]:disabled{opacity:.55;cursor:not-allowed}.sessions-list[data-v-80d19fef]{flex-direction:column;gap:.45rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.session-row[data-v-80d19fef]{border:1px solid var(--border-color);border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:.9rem;padding:.75rem .85rem;display:grid}@supports (color:color-mix(in lab,red,red)){.session-row[data-v-80d19fef]{border:1px solid color-mix(in srgb,var(--border-color) 30%,transparent)}}.session-row[data-v-80d19fef]{background:var(--secondary-color)}@supports (color:color-mix(in lab,red,red)){.session-row[data-v-80d19fef]{background:color-mix(in srgb,var(--secondary-color) 2%,transparent)}}.session-row--current[data-v-80d19fef]{background:#22c55e12;border-color:#22c55e8c}.session-icon[data-v-80d19fef]{background:var(--primary-color);border-radius:8px;justify-content:center;align-items:center;width:2.1rem;height:2.1rem;display:flex}@supports (color:color-mix(in lab,red,red)){.session-icon[data-v-80d19fef]{background:color-mix(in srgb,var(--primary-color) 10%,transparent)}}.session-icon[data-v-80d19fef]{color:var(--primary-color);flex-shrink:0}.session-row--current .session-icon[data-v-80d19fef]{color:#15803d;background:#22c55e29}.session-meta[data-v-80d19fef]{min-width:0}.session-line-top[data-v-80d19fef]{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.session-device[data-v-80d19fef]{color:var(--heading-color);font-size:.88rem;font-weight:700}.session-badge[data-v-80d19fef]{letter-spacing:.04em;text-transform:uppercase;color:#15803d;background:#22c55e2e;font-size:.65rem;font-weight:700}.session-badge[data-v-80d19fef],.session-count[data-v-80d19fef]{border-radius:999px;padding:.15rem .5rem}.session-count[data-v-80d19fef]{letter-spacing:.02em;background:var(--primary-color);font-size:.68rem;font-weight:600}@supports (color:color-mix(in lab,red,red)){.session-count[data-v-80d19fef]{background:color-mix(in srgb,var(--primary-color) 10%,transparent)}}.session-count[data-v-80d19fef]{color:var(--heading-color)}@supports (color:color-mix(in lab,red,red)){.session-count[data-v-80d19fef]{color:color-mix(in srgb,var(--heading-color) 78%,transparent)}}.session-count[data-v-80d19fef]{cursor:help}@supports (color:color-mix(in lab,red,red)){.dark-mode{background:color-mix(in srgb,var(--secondary-color) 14%,transparent)}}.session-line-bottom[data-v-80d19fef]{color:currentColor;margin-top:.2rem;font-size:.74rem}@supports (color:color-mix(in lab,red,red)){.session-line-bottom[data-v-80d19fef]{color:color-mix(in srgb,currentColor 60%,transparent)}}.session-line-bottom[data-v-80d19fef]{flex-wrap:wrap;gap:.35rem;display:flex}.session-ip[data-v-80d19fef]{font-variant-numeric:tabular-nums}.session-dot[data-v-80d19fef]{opacity:.5}.session-revoke[data-v-80d19fef]{color:#dc2626;cursor:pointer;background:0 0;border:1px solid #ef444459;border-radius:8px;align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:.78rem;font-weight:600;transition:background-color .15s,border-color .15s;display:inline-flex}.session-revoke[data-v-80d19fef]:hover:not(:disabled){background:#ef44441a}.session-revoke[data-v-80d19fef]:disabled{opacity:.5;cursor:not-allowed}.sessions-loading[data-v-80d19fef]{justify-content:center;padding:1.25rem;display:flex}.sessions-empty[data-v-80d19fef]{color:currentColor;align-items:center;gap:.5rem;padding:.8rem;font-size:.85rem;display:flex}@supports (color:color-mix(in lab,red,red)){.sessions-empty[data-v-80d19fef]{color:color-mix(in srgb,currentColor 62%,transparent)}}.session-feedback[data-v-80d19fef]{border-radius:8px;margin:.35rem 0 .5rem;padding:.6rem .85rem;font-size:.82rem;font-weight:600}.session-feedback[data-type=success][data-v-80d19fef]{color:#166534;background:#22c55e1a;border:1px solid #22c55e4d}.session-feedback[data-type=error][data-v-80d19fef]{color:#991b1b;background:#ef44441a;border:1px solid #ef44444d}.sec-tour-restart-btn[data-v-80d19fef]{border:1px solid var(--primary-color);border-radius:50%;width:2.15rem;height:2.15rem}@supports (color:color-mix(in lab,red,red)){.sec-tour-restart-btn[data-v-80d19fef]{border:1px solid color-mix(in srgb,var(--primary-color) 30%,transparent)}}.sec-tour-restart-btn[data-v-80d19fef]{background:var(--secondary-color)}@supports (color:color-mix(in lab,red,red)){.sec-tour-restart-btn[data-v-80d19fef]{background:color-mix(in srgb,var(--secondary-color) 8%,transparent)}}.sec-tour-restart-btn[data-v-80d19fef]{color:var(--secondary-color);cursor:pointer;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;transition:background .15s,border-color .15s,transform .12s;display:inline-flex}.sec-tour-restart-btn[data-v-80d19fef]:hover{background:var(--secondary-color)}@supports (color:color-mix(in lab,red,red)){.sec-tour-restart-btn[data-v-80d19fef]:hover{background:color-mix(in srgb,var(--secondary-color) 16%,transparent)}}.sec-tour-restart-btn[data-v-80d19fef]:hover{border-color:var(--secondary-color);transform:translateY(-1px)}@media (width<=600px){.checkup-item[data-v-80d19fef]{grid-template-columns:auto 1fr;row-gap:.25rem}.checkup-action[data-v-80d19fef],.checkup-state[data-v-80d19fef]{grid-column:2;justify-self:start}.session-row[data-v-80d19fef]{grid-template-columns:auto 1fr;row-gap:.5rem}.session-revoke[data-v-80d19fef]{grid-column:1/-1;justify-content:center;justify-self:stretch}}.security-modal[data-v-80d19fef]{z-index:1100;background:var(--primary-black-color,#0a1929);justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}@supports (color:color-mix(in lab,red,red)){.security-modal[data-v-80d19fef]{background:color-mix(in srgb,var(--primary-black-color,#0a1929) 62%,transparent)}}.security-modal[data-v-80d19fef]{-webkit-backdrop-filter:blur(8px)saturate(120%);animation:.22s ease-out security-modal-fade-80d19fef}@keyframes security-modal-fade-80d19fef{0%{opacity:0}to{opacity:1}}.security-modal__panel[data-v-80d19fef]{background:var(--card-bg,#fff);width:100%;max-width:680px;max-height:92vh;color:var(--body-text-color);border:1px solid;flex-direction:column;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.security-modal__panel[data-v-80d19fef]{border:1px solid color-mix(in srgb,currentColor 14%,transparent)}}.security-modal__panel[data-v-80d19fef]{border-radius:calc(var(--border-radius,8px) + 8px);box-shadow:0 30px 70px -10px var(--primary-black-color,#0a1929)}@supports (color:color-mix(in lab,red,red)){.security-modal__panel[data-v-80d19fef]{box-shadow:0 30px 70px -10px color-mix(in srgb,var(--primary-black-color,#0a1929) 35%,transparent)}}.security-modal__panel[data-v-80d19fef]{animation:.28s cubic-bezier(.2,.9,.3,1) security-modal-rise-80d19fef;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.dark-mode{border-color:color-mix(in srgb,var(--secondary-color,#00bcd4) 22%,transparent)}}.dark-mode{box-shadow:0 30px 70px -10px var(--primary-black-color,#0a1929),0 0 0 1px #ffffff0a inset}@supports (color:color-mix(in lab,red,red)){.dark-mode{box-shadow:0 30px 70px -10px color-mix(in srgb,var(--primary-black-color,#0a1929) 80%,transparent),inset 0 0 0 1px #ffffff0a}}.security-modal__panel[data-v-80d19fef]:before{content:"";background:var(--brand-gradient-warm,linear-gradient(90deg,var(--secondary-color,#00bcd4),var(--tertiary-color,#fbbe24)));opacity:.85;pointer-events:none;height:2px;position:absolute;inset:0 0 auto}@keyframes security-modal-rise-80d19fef{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.security-modal__header[data-v-80d19fef]{border-bottom:1px solid;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.35rem 1.5rem 1rem;display:flex}@supports (color:color-mix(in lab,red,red)){.security-modal__header[data-v-80d19fef]{border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)}}.security-modal__heading[data-v-80d19fef]{align-items:center;gap:.85rem;min-width:0;display:flex}.security-modal__icon[data-v-80d19fef]{width:2.35rem;height:2.35rem;color:var(--secondary-color,#00bcd4);background:var(--secondary-color,#00bcd4);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.security-modal__icon[data-v-80d19fef]{background:color-mix(in srgb,var(--secondary-color,#00bcd4) 14%,transparent)}}.security-modal__icon[data-v-80d19fef]{flex-shrink:0}.security-modal__titles[data-v-80d19fef]{flex-direction:column;gap:.1rem;min-width:0;display:flex}.security-modal__title[data-v-80d19fef]{letter-spacing:-.01em;margin:0;font-size:1.1rem;font-weight:700;line-height:1.25}.security-modal__subtitle[data-v-80d19fef]{color:var(--body-text);margin:0;font-size:.82rem}@supports (color:color-mix(in lab,red,red)){.security-modal__subtitle[data-v-80d19fef]{color:color-mix(in srgb,var(--body-text) 65%,transparent)}}.security-modal__subtitle[data-v-80d19fef]{line-height:1.35}.security-modal__close[data-v-80d19fef]{background:currentColor;flex-shrink:0;width:2.25rem;height:2.25rem}@supports (color:color-mix(in lab,red,red)){.security-modal__close[data-v-80d19fef]{background:color-mix(in srgb,currentColor 8%,transparent)}}.security-modal__close[data-v-80d19fef]{border:1px solid}@supports (color:color-mix(in lab,red,red)){.security-modal__close[data-v-80d19fef]{border:1px solid color-mix(in srgb,currentColor 14%,transparent)}}.security-modal__close[data-v-80d19fef]{cursor:pointer;color:currentColor;border-radius:999px}@supports (color:color-mix(in lab,red,red)){.security-modal__close[data-v-80d19fef]{color:color-mix(in srgb,currentColor 65%,transparent)}}.security-modal__close[data-v-80d19fef]{justify-content:center;align-items:center;transition:color .18s,background-color .18s,border-color .18s,transform .18s;display:inline-flex}.security-modal__close svg[data-v-80d19fef]{width:1.05rem;height:1.05rem}.security-modal__close[data-v-80d19fef]:focus-visible,.security-modal__close[data-v-80d19fef]:hover{color:var(--primary-color);background:currentColor}@supports (color:color-mix(in lab,red,red)){.security-modal__close[data-v-80d19fef]:focus-visible,.security-modal__close[data-v-80d19fef]:hover{background:color-mix(in srgb,currentColor 14%,transparent)}}.security-modal__close[data-v-80d19fef]:focus-visible,.security-modal__close[data-v-80d19fef]:hover{border-color:var(--tertiary-color,#fbbe24)}@supports (color:color-mix(in lab,red,red)){.security-modal__close[data-v-80d19fef]:focus-visible,.security-modal__close[data-v-80d19fef]:hover{border-color:color-mix(in srgb,var(--tertiary-color,#fbbe24) 45%,transparent)}}.security-modal__close[data-v-80d19fef]:focus-visible,.security-modal__close[data-v-80d19fef]:hover{outline:none;transform:rotate(90deg)}:is(.dark-mode,.dark-mode){color:var(--tertiary-color,#fbbe24)}.security-modal__body[data-v-80d19fef]{scrollbar-width:thin;scrollbar-color:currentColor transparent;padding:1.5rem 1.5rem 1.75rem;overflow-y:auto}@supports (color:color-mix(in lab,red,red)){.security-modal__body[data-v-80d19fef]{scrollbar-color:color-mix(in srgb,currentColor 22%,transparent) transparent}}.security-modal__body[data-v-80d19fef]::-webkit-scrollbar{width:8px}.security-modal__body[data-v-80d19fef]::-webkit-scrollbar-thumb{background:currentColor}@supports (color:color-mix(in lab,red,red)){.security-modal__body[data-v-80d19fef]::-webkit-scrollbar-thumb{background:color-mix(in srgb,currentColor 20%,transparent)}}.security-modal__body[data-v-80d19fef]::-webkit-scrollbar-thumb{border-radius:999px}@media (width<=600px){.security-modal[data-v-80d19fef]{padding:.75rem}.security-modal__panel[data-v-80d19fef]{max-width:100%;max-height:94vh}.security-modal__header[data-v-80d19fef]{padding:1.1rem 1.15rem .85rem}.security-modal__title[data-v-80d19fef]{font-size:1rem}.security-modal__body[data-v-80d19fef]{padding:1.15rem 1.15rem 1.25rem}}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}.rank-card[data-v-03f9450d]{border-radius:var(--border-radius,8px);background:color-mix(in srgb,var(--tertiary-color) 8%,var(--cart-bg));border:1px solid color-mix(in srgb,var(--tertiary-color) 28%,transparent);padding:.9rem 1rem}.rank-skeleton[data-v-03f9450d]{align-items:flex-start;gap:.75rem;display:flex}.rank-skeleton__icon[data-v-03f9450d]{background:color-mix(in srgb,var(--body-text) 10%,transparent);border-radius:999px;flex-shrink:0;width:2.35rem;height:2.35rem;animation:1.6s ease-in-out infinite pulse-03f9450d}.rank-skeleton__lines[data-v-03f9450d]{flex-direction:column;flex:1;gap:.5rem;display:flex}.rank-skeleton__line[data-v-03f9450d]{background:color-mix(in srgb,var(--body-text) 10%,transparent);border-radius:4px;height:.75rem;animation:1.6s ease-in-out infinite pulse-03f9450d}.rank-skeleton__line--wide[data-v-03f9450d]{width:70%}.rank-skeleton__line--narrow[data-v-03f9450d]{width:40%}.rank-empty[data-v-03f9450d]{align-items:flex-start;gap:.75rem;display:flex}.rank-empty__icon[data-v-03f9450d]{background:color-mix(in srgb,var(--body-text) 10%,transparent);width:2.35rem;height:2.35rem;color:color-mix(in srgb,var(--body-text) 50%,transparent);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.rank-empty__body[data-v-03f9450d]{flex-direction:column;gap:.15rem;display:flex}.rank-empty__eyebrow[data-v-03f9450d]{letter-spacing:.05em;text-transform:uppercase;color:color-mix(in srgb,var(--body-text) 55%,transparent);font-size:.68rem;font-weight:700}.rank-empty__title[data-v-03f9450d]{color:var(--heading-color,var(--primary-color));font-size:.95rem;font-weight:800;line-height:1.2}.rank-empty__desc[data-v-03f9450d]{color:color-mix(in srgb,var(--body-text) 65%,transparent);margin:.1rem 0 0;font-size:.78rem;line-height:1.4}.rank-header[data-v-03f9450d]{align-items:flex-start;gap:.75rem;display:flex}.rank-badge-icon[data-v-03f9450d]{background:color-mix(in srgb,var(--tertiary-color) 22%,transparent);width:2.35rem;height:2.35rem;color:color-mix(in srgb,var(--tertiary-color) 85%,var(--primary-black-color));border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.rank-header__body[data-v-03f9450d]{flex-direction:column;gap:.15rem;min-width:0;display:flex}.rank-header__eyebrow[data-v-03f9450d]{letter-spacing:.05em;text-transform:uppercase;color:color-mix(in srgb,var(--body-text) 55%,transparent);font-size:.68rem;font-weight:700}.rank-header__title[data-v-03f9450d]{color:var(--heading-color,var(--primary-color));font-size:1rem;font-weight:800;line-height:1.15}.rank-header__desc[data-v-03f9450d]{color:color-mix(in srgb,var(--body-text) 65%,transparent);margin:.1rem 0 0;font-size:.78rem;line-height:1.4}.rank-impact[data-v-03f9450d]{border-top:1px solid color-mix(in srgb,var(--tertiary-color) 18%,transparent);flex-wrap:wrap;gap:1rem;margin-top:.75rem;padding-top:.65rem;display:flex}.impact-stat[data-v-03f9450d]{flex-direction:column;gap:.05rem;min-width:60px;display:flex}.impact-stat__value[data-v-03f9450d]{color:var(--heading-color,var(--primary-color));font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:800}.impact-stat__label[data-v-03f9450d]{color:color-mix(in srgb,var(--body-text) 58%,transparent);font-size:.68rem;line-height:1.3}.rank-renewal[data-v-03f9450d]{background:color-mix(in srgb,var(--secondary-color) 10%,transparent);border:1px solid color-mix(in srgb,var(--secondary-color) 22%,transparent);border-radius:6px;align-items:center;gap:.4rem;margin-top:.6rem;padding:.45rem .65rem;display:flex}.rank-renewal__icon[data-v-03f9450d]{color:var(--secondary-color);flex-shrink:0}.rank-renewal__text[data-v-03f9450d]{color:color-mix(in srgb,var(--body-text) 75%,transparent);font-size:.75rem;line-height:1.35}.rank-progress[data-v-03f9450d]{border-top:1px solid color-mix(in srgb,var(--tertiary-color) 18%,transparent);margin-top:.75rem;padding-top:.65rem}.rank-progress__header[data-v-03f9450d]{justify-content:space-between;align-items:baseline;margin-bottom:.4rem;display:flex}.rank-progress__label[data-v-03f9450d]{color:color-mix(in srgb,var(--body-text) 72%,transparent);font-size:.75rem;font-weight:600}.rank-progress__pct[data-v-03f9450d]{font-variant-numeric:tabular-nums;color:var(--tertiary-color);font-size:.72rem;font-weight:700}.rank-progress__bar[data-v-03f9450d]{background:color-mix(in srgb,var(--body-text) 10%,transparent);border-radius:999px;height:.4rem;margin-bottom:.6rem;overflow:hidden}.rank-progress__fill[data-v-03f9450d]{background:linear-gradient(90deg,var(--tertiary-color),color-mix(in srgb,var(--tertiary-color) 60%,var(--primary-color)));border-radius:999px;height:100%;transition:width .6s ease-out}.rank-criteria[data-v-03f9450d]{gap:.4rem}.criterion[data-v-03f9450d],.rank-criteria[data-v-03f9450d]{flex-direction:column;display:flex}.criterion[data-v-03f9450d]{gap:.2rem}.criterion__header[data-v-03f9450d]{justify-content:space-between;align-items:baseline;display:flex}.criterion__label[data-v-03f9450d]{color:color-mix(in srgb,var(--body-text) 62%,transparent);font-size:.7rem}.criterion__values[data-v-03f9450d]{font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--body-text) 55%,transparent);font-size:.68rem;font-weight:600}.criterion__bar[data-v-03f9450d]{background:color-mix(in srgb,var(--body-text) 8%,transparent);border-radius:999px;height:.28rem;overflow:hidden}.criterion__fill[data-v-03f9450d]{background:color-mix(in srgb,var(--tertiary-color) 65%,var(--secondary-color));border-radius:999px;height:100%;transition:width .5s ease-out}.criterion__fill--done[data-v-03f9450d]{background:var(--secondary-color)}.rank-max[data-v-03f9450d]{background:color-mix(in srgb,var(--tertiary-color) 12%,transparent);color:color-mix(in srgb,var(--tertiary-color) 85%,var(--primary-black-color));border-radius:6px;align-items:center;gap:.4rem;margin-top:.6rem;padding:.45rem .65rem;font-size:.78rem;font-weight:700;display:flex}.helpful-milestone[data-v-03f9450d]{border-top:1px solid color-mix(in srgb,var(--tertiary-color) 12%,transparent);margin-top:.6rem;padding-top:.55rem}.helpful-milestone__header[data-v-03f9450d]{color:color-mix(in srgb,var(--body-text) 68%,transparent);align-items:center;gap:.35rem;margin-bottom:.35rem;font-size:.72rem;font-weight:600;display:flex}.helpful-milestone__bar[data-v-03f9450d]{background:color-mix(in srgb,var(--body-text) 8%,transparent);border-radius:999px;height:.3rem;margin-bottom:.25rem;overflow:hidden}.helpful-milestone__fill[data-v-03f9450d]{background:color-mix(in srgb,var(--secondary-color) 70%,var(--tertiary-color));border-radius:999px;height:100%;transition:width .5s ease-out}.helpful-milestone__text[data-v-03f9450d]{color:color-mix(in srgb,var(--body-text) 55%,transparent);font-size:.68rem}.dark-mode{background:color-mix(in srgb,var(--tertiary-color) 8%,#1a1a2e);border-color:color-mix(in srgb,var(--tertiary-color) 22%,transparent);background:color-mix(in srgb,var(--secondary-color) 12%,transparent);border-color:color-mix(in srgb,var(--secondary-color) 25%,transparent)}@media (width<=600px){.rank-impact[data-v-03f9450d]{gap:.75rem}.impact-stat__value[data-v-03f9450d]{font-size:.95rem}}@keyframes pulse-03f9450d{0%,to{opacity:1}50%{opacity:.55}}.rewards-banner[data-v-0362a0ce]{border-radius:var(--border-radius,8px);background:color-mix(in srgb,var(--secondary-color) 8%,var(--cart-bg));border:1px solid color-mix(in srgb,var(--secondary-color) 25%,transparent);padding:.75rem .9rem}.rewards-banner__header[data-v-0362a0ce]{color:var(--heading-color,var(--primary-color));align-items:center;gap:.4rem;margin-bottom:.55rem;font-size:.78rem;font-weight:700;display:flex}.rewards-list[data-v-0362a0ce]{flex-direction:column;gap:.6rem;display:flex}.reward-item[data-v-0362a0ce]{background:color-mix(in srgb,var(--secondary-color) 6%,transparent);border:1px solid color-mix(in srgb,var(--secondary-color) 15%,transparent);border-radius:6px;padding:.55rem .65rem}.reward-item__info[data-v-0362a0ce]{align-items:baseline;gap:.45rem;margin-bottom:.35rem;display:flex}.reward-item__discount[data-v-0362a0ce]{color:var(--secondary-color);font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:800}.reward-item__reason[data-v-0362a0ce]{color:color-mix(in srgb,var(--body-text) 62%,transparent);font-size:.72rem}.reward-item__code-row[data-v-0362a0ce]{align-items:center;gap:.35rem;margin-bottom:.3rem;display:flex}.reward-item__code[data-v-0362a0ce]{letter-spacing:.04em;color:var(--heading-color,var(--primary-color));background:color-mix(in srgb,var(--primary-color) 6%,transparent);border-radius:4px;padding:.2rem .5rem;font-family:Courier New,monospace;font-size:.82rem;font-weight:700}.reward-item__copy[data-v-0362a0ce]{border:1px solid color-mix(in srgb,var(--secondary-color) 30%,transparent);width:2.75rem;height:2.75rem;color:var(--secondary-color);cursor:pointer;background:0 0;border-radius:4px;justify-content:center;align-items:center;transition:background-color .15s,border-color .15s;display:inline-flex}.reward-item__copy[data-v-0362a0ce]:hover{background:color-mix(in srgb,var(--secondary-color) 12%,transparent);border-color:var(--secondary-color)}.reward-item__meta[data-v-0362a0ce]{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.reward-item__expires[data-v-0362a0ce],.reward-item__uses[data-v-0362a0ce]{color:color-mix(in srgb,var(--body-text) 52%,transparent);font-size:.68rem}.reward-item__uses[data-v-0362a0ce]{font-weight:600}.rewards-skeleton__line[data-v-0362a0ce]{background:color-mix(in srgb,var(--body-text) 8%,transparent);border-radius:6px;height:3.5rem;animation:1.6s ease-in-out infinite pulse-0362a0ce}.dark-mode{background:color-mix(in srgb,var(--secondary-color) 10%,#1a1a2e);border-color:color-mix(in srgb,var(--secondary-color) 28%,transparent);background:color-mix(in srgb,var(--secondary-color) 12%,transparent)}@keyframes pulse-0362a0ce{0%,to{opacity:1}50%{opacity:.55}}.queue-card[data-v-770e6b9b]{gap:calc(var(--spacing,.25rem)*3);border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem)*4);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;background:var(--cart-bg);border:1px solid var(--primary-color);flex-direction:column;transition-duration:.3s;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.queue-card[data-v-770e6b9b]{border:1px solid color-mix(in srgb,var(--primary-color) 14%,transparent)}}.queue-card[data-v-770e6b9b]:hover{border-color:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.queue-card[data-v-770e6b9b]:hover{border-color:color-mix(in srgb,var(--primary-color) 35%,transparent)}}.queue-card[data-v-770e6b9b]:hover{box-shadow:0 8px 24px -14px var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.queue-card[data-v-770e6b9b]:hover{box-shadow:0 8px 24px -14px color-mix(in srgb,var(--primary-color) 45%,transparent)}}.queue-card--expanded[data-v-770e6b9b]{border-color:var(--tertiary-color)}@supports (color:color-mix(in lab,red,red)){.queue-card--expanded[data-v-770e6b9b]{border-color:color-mix(in srgb,var(--tertiary-color) 55%,transparent)}}.queue-card--expanded[data-v-770e6b9b]{box-shadow:0 10px 30px -14px var(--tertiary-color)}@supports (color:color-mix(in lab,red,red)){.queue-card--expanded[data-v-770e6b9b]{box-shadow:0 10px 30px -14px color-mix(in srgb,var(--tertiary-color) 40%,transparent)}}.queue-card__head[data-v-770e6b9b]{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem)*2);display:flex}.queue-card__meta[data-v-770e6b9b]{gap:calc(var(--spacing,.25rem)*.5);flex-direction:column;min-width:0;display:flex}.queue-card__eyebrow[data-v-770e6b9b]{align-items:center;gap:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);text-transform:uppercase;color:var(--body-text);display:inline-flex}@supports (color:color-mix(in lab,red,red)){.queue-card__eyebrow[data-v-770e6b9b]{color:color-mix(in srgb,var(--body-text) 55%,transparent)}}.queue-card__name[data-v-770e6b9b]{-webkit-line-clamp:2;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--heading-color,var(--primary-color));-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.queue-card__order[data-v-770e6b9b]{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);color:var(--body-text);font-size:11px}@supports (color:color-mix(in lab,red,red)){.queue-card__order[data-v-770e6b9b]{color:color-mix(in srgb,var(--body-text) 50%,transparent)}}.draft-pill[data-v-770e6b9b]{align-items:center;gap:var(--spacing,.25rem);padding-inline:calc(var(--spacing,.25rem)*2);padding-block:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);background:var(--tertiary-color);border-radius:2147483647px;flex-shrink:0;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.draft-pill[data-v-770e6b9b]{background:color-mix(in srgb,var(--tertiary-color) 18%,transparent)}}.draft-pill[data-v-770e6b9b]{color:var(--tertiary-color)}@supports (color:color-mix(in lab,red,red)){.draft-pill[data-v-770e6b9b]{color:color-mix(in srgb,var(--tertiary-color) 85%,var(--primary-black-color))}}.draft-pill[data-v-770e6b9b]{border:1px solid var(--tertiary-color)}@supports (color:color-mix(in lab,red,red)){.draft-pill[data-v-770e6b9b]{border:1px solid color-mix(in srgb,var(--tertiary-color) 40%,transparent)}}.queue-card__actions[data-v-770e6b9b]{align-items:center;display:flex}.queue-card__form[data-v-770e6b9b]{margin-top:var(--spacing,.25rem);gap:calc(var(--spacing,.25rem)*3);flex-direction:column;display:flex}.stars[data-v-770e6b9b]{align-items:center;gap:calc(var(--spacing,.25rem)*.5);display:flex}.star-btn[data-v-770e6b9b]{cursor:pointer;border-radius:var(--radius-md,.375rem);padding:calc(var(--spacing,.25rem)*.5)}.rating-value[data-v-770e6b9b]{margin-left:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);color:var(--body-text)}@supports (color:color-mix(in lab,red,red)){.rating-value[data-v-770e6b9b]{color:color-mix(in srgb,var(--body-text) 70%,transparent)}}.queue-textarea[data-v-770e6b9b]{resize:vertical;border-radius:var(--radius-lg,.5rem);width:100%;padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));background:var(--input-bg);color:var(--input-text);border:1px solid var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.queue-textarea[data-v-770e6b9b]{border:1px solid color-mix(in srgb,var(--primary-color) 20%,transparent)}}.queue-textarea[data-v-770e6b9b]{transition:border-color .15s}.queue-textarea[data-v-770e6b9b]:focus{border-color:var(--primary-color);outline:none}.form-meta[data-v-770e6b9b]{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*2);display:flex}.char-count[data-v-770e6b9b]{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);color:var(--body-text);font-size:11px}@supports (color:color-mix(in lab,red,red)){.char-count[data-v-770e6b9b]{color:color-mix(in srgb,var(--body-text) 55%,transparent)}}.char-count--warn[data-v-770e6b9b]{color:#b45309}.autosave-hint[data-v-770e6b9b]{align-items:center;gap:var(--spacing,.25rem);color:#10b981;font-size:11px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.autosave-hint[data-v-770e6b9b]{color:color-mix(in srgb,#10b981 75%,var(--body-text))}}.error-text[data-v-770e6b9b]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));color:var(--color-red-500,oklch(63.7% .237 25.331))}.success-banner[data-v-770e6b9b]{align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#047857;background:#10b98126;display:inline-flex}.form-actions[data-v-770e6b9b]{align-items:center;gap:calc(var(--spacing,.25rem)*2);flex-wrap:wrap;display:flex}.btn[data-v-770e6b9b]{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);white-space:nowrap;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s;display:inline-flex}.btn--cta[data-v-770e6b9b]{background:var(--cta-bg);color:var(--cta-text);padding:.5rem 1rem}.btn--cta[data-v-770e6b9b]:hover:not(:disabled){background:var(--cta-bg-hover)}.btn--cta[data-v-770e6b9b]:disabled{opacity:.5;cursor:not-allowed}.btn--ghost[data-v-770e6b9b]{color:var(--body-text)}@supports (color:color-mix(in lab,red,red)){.btn--ghost[data-v-770e6b9b]{color:color-mix(in srgb,var(--body-text) 70%,transparent)}}.btn--ghost[data-v-770e6b9b]{border:1px solid var(--body-text)}@supports (color:color-mix(in lab,red,red)){.btn--ghost[data-v-770e6b9b]{border:1px solid color-mix(in srgb,var(--body-text) 18%,transparent)}}.btn--ghost[data-v-770e6b9b]{background:0 0}.btn--ghost[data-v-770e6b9b]:hover:not(:disabled){color:var(--body-text);border-color:var(--body-text)}@supports (color:color-mix(in lab,red,red)){.btn--ghost[data-v-770e6b9b]:hover:not(:disabled){border-color:color-mix(in srgb,var(--body-text) 40%,transparent)}}.btn--ghost[data-v-770e6b9b]:disabled{opacity:.5;cursor:not-allowed}.btn--subtle[data-v-770e6b9b]{font-weight:500}.review-card[data-v-b68237d1]{gap:calc(var(--spacing,.25rem)*4);border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem)*4);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1));display:flex}@media (width>=640px){.review-card[data-v-b68237d1]{padding:calc(var(--spacing,.25rem)*5)}}.review-card[data-v-b68237d1]{background:var(--cart-bg);border:1px solid var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.review-card[data-v-b68237d1]{border:1px solid color-mix(in srgb,var(--primary-color) 14%,transparent)}}.review-card[data-v-b68237d1]:hover{border-color:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.review-card[data-v-b68237d1]:hover{border-color:color-mix(in srgb,var(--primary-color) 28%,transparent)}}.review-card[data-v-b68237d1]:hover{box-shadow:0 6px 20px -10px var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.review-card[data-v-b68237d1]:hover{box-shadow:0 6px 20px -10px color-mix(in srgb,var(--primary-color) 35%,transparent)}}.review-card__image[data-v-b68237d1]{height:calc(var(--spacing,.25rem)*20);width:calc(var(--spacing,.25rem)*20);border-radius:var(--radius-xl,.75rem);flex-shrink:0;overflow:hidden}@media (width>=640px){.review-card__image[data-v-b68237d1]{height:calc(var(--spacing,.25rem)*24);width:calc(var(--spacing,.25rem)*24)}}.review-card__image[data-v-b68237d1]{border:1px solid var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.review-card__image[data-v-b68237d1]{border:1px solid color-mix(in srgb,var(--primary-color) 10%,transparent)}}.image-fallback[data-v-b68237d1]{background:var(--body-text);justify-content:center;align-items:center;width:100%;height:100%;display:flex}@supports (color:color-mix(in lab,red,red)){.image-fallback[data-v-b68237d1]{background:color-mix(in srgb,var(--body-text) 5%,transparent)}}.image-fallback[data-v-b68237d1]{color:var(--body-text)}@supports (color:color-mix(in lab,red,red)){.image-fallback[data-v-b68237d1]{color:color-mix(in srgb,var(--body-text) 25%,transparent)}}.review-card__body[data-v-b68237d1]{gap:calc(var(--spacing,.25rem)*2);flex-direction:column;flex:1;min-width:0;display:flex}.product-title[data-v-b68237d1]{-webkit-line-clamp:2;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;-webkit-box-orient:vertical;transition-duration:.2s;display:-webkit-box;overflow:hidden}@media (width>=640px){.product-title[data-v-b68237d1]{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5))}}.product-title[data-v-b68237d1]{color:var(--heading-color,var(--primary-color))}.product-title[data-v-b68237d1]:hover{color:var(--primary-color)}.product-title--plain[data-v-b68237d1]{pointer-events:none}.meta-row[data-v-b68237d1]{margin-top:var(--spacing,.25rem);-moz-column-gap:calc(var(--spacing,.25rem)*3);align-items:center;column-gap:calc(var(--spacing,.25rem)*3);row-gap:var(--spacing,.25rem);color:var(--body-text);flex-wrap:wrap;font-size:11px;display:flex}@supports (color:color-mix(in lab,red,red)){.meta-row[data-v-b68237d1]{color:color-mix(in srgb,var(--body-text) 55%,transparent)}}.meta-date[data-v-b68237d1]{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace)}.meta-date[data-v-b68237d1],.meta-edited[data-v-b68237d1]{align-items:center;gap:var(--spacing,.25rem);display:inline-flex}.meta-edited[data-v-b68237d1]{color:var(--tertiary-color);font-style:italic}@supports (color:color-mix(in lab,red,red)){.meta-edited[data-v-b68237d1]{color:color-mix(in srgb,var(--tertiary-color) 70%,var(--body-text))}}.verified-badge[data-v-b68237d1]{align-items:center;gap:var(--spacing,.25rem);padding-inline:calc(var(--spacing,.25rem)*1.5);padding-block:calc(var(--spacing,.25rem)*.5);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--primary-color);border-radius:2147483647px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.verified-badge[data-v-b68237d1]{color:color-mix(in srgb,var(--primary-color) 85%,transparent)}}.verified-badge[data-v-b68237d1]{background:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.verified-badge[data-v-b68237d1]{background:color-mix(in srgb,var(--primary-color) 10%,transparent)}}.status-badge[data-v-b68237d1]{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);padding-inline:calc(var(--spacing,.25rem)*2.5);padding-block:var(--spacing,.25rem);--tw-leading:1;--tw-font-weight:var(--font-weight-medium,500);font-size:11px;line-height:1;font-weight:var(--font-weight-medium,500);flex-shrink:0;display:inline-flex}.status-badge[data-v-b68237d1],.status-dot[data-v-b68237d1]{border-radius:2147483647px}.status-dot[data-v-b68237d1]{height:calc(var(--spacing,.25rem)*1.5);width:calc(var(--spacing,.25rem)*1.5);display:inline-block}.status-badge--published[data-v-b68237d1]{color:#047857;background:#10b9811f}.status-badge--published .status-dot[data-v-b68237d1]{background:#10b981}.status-badge--hidden[data-v-b68237d1]{color:#b91c1c;background:#ef44441f}.status-badge--hidden .status-dot[data-v-b68237d1]{background:#ef4444}.rating-row[data-v-b68237d1]{margin-top:var(--spacing,.25rem);align-items:center;gap:calc(var(--spacing,.25rem)*2);display:flex}.rating-value[data-v-b68237d1]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);color:var(--body-text)}@supports (color:color-mix(in lab,red,red)){.rating-value[data-v-b68237d1]{color:color-mix(in srgb,var(--body-text) 60%,transparent)}}.review-title[data-v-b68237d1]{margin-top:var(--spacing,.25rem);-webkit-line-clamp:1;--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--heading-color,var(--primary-color))}.review-content[data-v-b68237d1],.review-title[data-v-b68237d1]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.review-content[data-v-b68237d1]{-webkit-line-clamp:3;--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--body-text)}@supports (color:color-mix(in lab,red,red)){.review-content[data-v-b68237d1]{color:color-mix(in srgb,var(--body-text) 80%,transparent)}}.actions-bar[data-v-b68237d1]{margin-top:var(--spacing,.25rem);align-items:center;gap:calc(var(--spacing,.25rem)*2);padding-top:calc(var(--spacing,.25rem)*3);border-top:1px dashed var(--primary-color);flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab,red,red)){.actions-bar[data-v-b68237d1]{border-top:1px dashed color-mix(in srgb,var(--primary-color) 14%,transparent)}}.confirm-text[data-v-b68237d1]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--body-text)}@supports (color:color-mix(in lab,red,red)){.confirm-text[data-v-b68237d1]{color:color-mix(in srgb,var(--body-text) 75%,transparent)}}.error-text[data-v-b68237d1]{color:var(--color-red-500,oklch(63.7% .237 25.331));flex-basis:100%}.btn[data-v-b68237d1],.error-text[data-v-b68237d1]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}.btn[data-v-b68237d1]{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s;display:inline-flex}.btn--primary[data-v-b68237d1]{color:var(--primary-color);background:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.btn--primary[data-v-b68237d1]{background:color-mix(in srgb,var(--primary-color) 8%,transparent)}}.btn--primary[data-v-b68237d1]{border:1px solid var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.btn--primary[data-v-b68237d1]{border:1px solid color-mix(in srgb,var(--primary-color) 22%,transparent)}}.btn--primary[data-v-b68237d1]:hover{background:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.btn--primary[data-v-b68237d1]:hover{background:color-mix(in srgb,var(--primary-color) 14%,transparent)}}.btn--primary[data-v-b68237d1]:hover{border-color:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.btn--primary[data-v-b68237d1]:hover{border-color:color-mix(in srgb,var(--primary-color) 45%,transparent)}}.btn--danger[data-v-b68237d1]{color:#b91c1c;background:#ef444414;border:1px solid #ef444438}.btn--danger[data-v-b68237d1]:hover{background:#ef444429;border-color:#ef444480}.btn--danger-solid[data-v-b68237d1]{color:#fff;background:#dc2626;font-weight:600}.btn--danger-solid[data-v-b68237d1]:hover:not(:disabled){background:#b91c1c}.btn--danger-solid[data-v-b68237d1]:disabled{opacity:.5;cursor:not-allowed}.btn--cta[data-v-b68237d1]{background:var(--cta-bg);color:var(--cta-text);padding:.45rem 1rem;font-weight:600}.btn--cta[data-v-b68237d1]:hover:not(:disabled){background:var(--cta-bg-hover)}.btn--cta[data-v-b68237d1]:disabled{opacity:.5;cursor:not-allowed}.btn--ghost[data-v-b68237d1]{color:var(--body-text)}@supports (color:color-mix(in lab,red,red)){.btn--ghost[data-v-b68237d1]{color:color-mix(in srgb,var(--body-text) 70%,transparent)}}.btn--ghost[data-v-b68237d1]{border:1px solid var(--body-text)}@supports (color:color-mix(in lab,red,red)){.btn--ghost[data-v-b68237d1]{border:1px solid color-mix(in srgb,var(--body-text) 18%,transparent)}}.btn--ghost[data-v-b68237d1]{background:0 0}.btn--ghost[data-v-b68237d1]:hover:not(:disabled){color:var(--body-text);border-color:var(--body-text)}@supports (color:color-mix(in lab,red,red)){.btn--ghost[data-v-b68237d1]:hover:not(:disabled){border-color:color-mix(in srgb,var(--body-text) 40%,transparent)}}.btn--ghost[data-v-b68237d1]:disabled{opacity:.5;cursor:not-allowed}.edit-wrap[data-v-b68237d1]{margin-top:var(--spacing,.25rem);gap:calc(var(--spacing,.25rem)*3);flex-direction:column;display:flex}.edit-meta[data-v-b68237d1]{justify-content:flex-end;align-items:center;display:flex}.autosave-hint[data-v-b68237d1]{align-items:center;gap:var(--spacing,.25rem);color:#10b981;font-size:11px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.autosave-hint[data-v-b68237d1]{color:color-mix(in srgb,#10b981 75%,var(--body-text))}}.star-btn[data-v-b68237d1]{cursor:pointer;border-radius:var(--radius-md,.375rem);padding:calc(var(--spacing,.25rem)*.5)}.edit-textarea[data-v-b68237d1]{resize:vertical;border-radius:var(--radius-lg,.5rem);width:100%;padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));background:var(--input-bg);color:var(--input-text);border:1px solid var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.edit-textarea[data-v-b68237d1]{border:1px solid color-mix(in srgb,var(--primary-color) 20%,transparent)}}.edit-textarea[data-v-b68237d1]{transition:border-color .15s}.edit-textarea[data-v-b68237d1]:focus{border-color:var(--primary-color);outline:none}@media (width<=480px){.review-card[data-v-b68237d1]{flex-direction:column}.review-card__image[data-v-b68237d1]{height:calc(var(--spacing,.25rem)*40);width:100%}.status-badge[data-v-b68237d1]{align-self:flex-start}}.milestone-overlay[data-v-46927123]{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.milestone-modal[data-v-46927123]{background:var(--cart-bg,#fff);border:1px solid color-mix(in srgb,var(--tertiary-color) 30%,transparent);width:100%;max-width:380px;box-shadow:0 20px 60px var(--shadow-strong);text-align:center;border-radius:12px;padding:2rem 1.5rem 1.5rem;position:relative}.dark-mode{background:var(--cart-bg,#1a1a2e);border-color:color-mix(in srgb,var(--tertiary-color) 25%,transparent);box-shadow:0 20px 60px var(--shadow-strong)}.milestone-close[data-v-46927123]{background:color-mix(in srgb,var(--body-text) 8%,transparent);width:2.75rem;height:2.75rem;color:color-mix(in srgb,var(--body-text) 55%,transparent);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;transition:background-color .15s;display:flex;position:absolute;top:.6rem;right:.6rem}.milestone-close[data-v-46927123]:hover{background:color-mix(in srgb,var(--body-text) 15%,transparent)}.milestone-icon[data-v-46927123]{background:color-mix(in srgb,var(--tertiary-color) 18%,transparent);width:3.5rem;height:3.5rem;color:color-mix(in srgb,var(--tertiary-color) 85%,var(--primary-black-color));border-radius:999px;justify-content:center;align-items:center;margin:0 auto 1rem;display:flex}.milestone-title[data-v-46927123]{color:var(--heading-color,var(--primary-color));margin:0 0 .4rem;font-size:1.15rem;font-weight:800;line-height:1.25}.milestone-desc[data-v-46927123]{color:color-mix(in srgb,var(--body-text) 72%,transparent);margin:0 0 1.1rem;font-size:.85rem;line-height:1.5}.milestone-coupon[data-v-46927123]{background:color-mix(in srgb,var(--secondary-color) 8%,transparent);border:1px solid color-mix(in srgb,var(--secondary-color) 22%,transparent);border-radius:8px;margin-bottom:1rem;padding:.7rem .85rem}.milestone-coupon__label[data-v-46927123]{text-transform:uppercase;letter-spacing:.05em;color:color-mix(in srgb,var(--body-text) 55%,transparent);margin-bottom:.4rem;font-size:.7rem;font-weight:700}.milestone-coupon__row[data-v-46927123]{justify-content:center;align-items:center;gap:.5rem;margin-bottom:.3rem;display:flex}.milestone-coupon__code[data-v-46927123]{letter-spacing:.05em;color:var(--heading-color,var(--primary-color));font-family:Courier New,monospace;font-size:1rem;font-weight:800}.milestone-coupon__copy[data-v-46927123]{border:1px solid color-mix(in srgb,var(--secondary-color) 35%,transparent);color:var(--secondary-color);cursor:pointer;background:0 0;border-radius:4px;align-items:center;gap:.25rem;padding:.3rem .55rem;font-size:.72rem;font-weight:600;transition:background-color .15s;display:inline-flex}.milestone-coupon__copy[data-v-46927123]:hover{background:color-mix(in srgb,var(--secondary-color) 12%,transparent)}.milestone-coupon__hint[data-v-46927123]{color:color-mix(in srgb,var(--body-text) 50%,transparent);font-size:.68rem;display:block}.milestone-cta[data-v-46927123]{width:100%;color:var(--primary-black-color,#0a1929);background:var(--tertiary-color,#fbbe24);cursor:pointer;border:none;border-radius:8px;padding:.65rem 1rem;font-size:.85rem;font-weight:700;transition:opacity .15s,transform .1s}.milestone-cta[data-v-46927123]:hover{opacity:.9}.milestone-cta[data-v-46927123]:active{transform:translateY(1px)}.milestone-fade-enter-active[data-v-46927123]{transition:opacity .25s}.milestone-fade-leave-active[data-v-46927123]{transition:opacity .2s}.milestone-fade-enter-from[data-v-46927123],.milestone-fade-leave-to[data-v-46927123]{opacity:0}.milestone-fade-enter-active .milestone-modal[data-v-46927123]{animation:.3s ease-out milestone-pop-46927123}@keyframes milestone-pop-46927123{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (width<=420px){.milestone-modal[data-v-46927123]{padding:1.5rem 1.15rem 1.25rem}.milestone-title[data-v-46927123]{font-size:1.05rem}}.my-reviews[data-v-1d987732]{gap:1.25rem;min-width:0}.my-reviews[data-v-1d987732],.reviews-section[data-v-1d987732]{flex-direction:column;display:flex}.reviews-section[data-v-1d987732]{gap:.1rem}.hero-insight[data-v-1d987732]{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=640px){.hero-insight[data-v-1d987732]{grid-template-columns:1fr 1fr;align-items:stretch}}.insight-summary[data-v-1d987732]{background:color-mix(in srgb,var(--cart-bg) 70%,transparent);border:1px solid color-mix(in srgb,var(--border-color) 35%,transparent);border-radius:var(--border-radius,8px);gap:.75rem;min-width:0;padding:.9rem 1rem}.insight-summary[data-v-1d987732],.summary-header[data-v-1d987732]{flex-direction:column;display:flex}.summary-header[data-v-1d987732]{gap:.15rem}.summary-avg[data-v-1d987732]{align-items:baseline;gap:.5rem;display:flex}.summary-avg__number[data-v-1d987732]{color:var(--heading-color,var(--primary-black-color));font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:800;line-height:1}.summary-avg__stars[data-v-1d987732]{gap:.1rem;display:flex}.summary-star[data-v-1d987732]{color:color-mix(in srgb,var(--body-text) 18%,transparent)}.summary-star--filled[data-v-1d987732]{color:var(--tertiary-color,#fbbe24)}.summary-total[data-v-1d987732]{color:color-mix(in srgb,var(--body-text) 60%,transparent);font-size:.78rem}.summary-distribution[data-v-1d987732]{flex-direction:column;gap:.4rem;display:flex}.insight-title[data-v-1d987732]{letter-spacing:.03em;text-transform:uppercase;color:color-mix(in srgb,var(--body-text) 50%,transparent);margin:0 0 .1rem;font-size:.72rem;font-weight:700}.summary-footer[data-v-1d987732]{border-top:1px solid color-mix(in srgb,var(--border-color) 25%,transparent);flex-direction:column;gap:.35rem;padding-top:.55rem;display:flex}.summary-meta[data-v-1d987732]{color:color-mix(in srgb,var(--body-text) 62%,transparent);align-items:center;gap:.4rem;font-size:.75rem;display:flex}.meta-icon[data-v-1d987732]{color:var(--secondary-color,#00bcd4);flex-shrink:0}.bar-row[data-v-1d987732]{grid-template-columns:34px 1fr 30px;align-items:center;gap:.6rem;display:grid}.bar-label[data-v-1d987732]{color:color-mix(in srgb,var(--body-text) 72%,transparent);align-items:center;gap:.2rem;font-size:.75rem;font-weight:700;display:inline-flex}.bar-star[data-v-1d987732]{color:var(--tertiary-color,#fbbe24)}.bar-track[data-v-1d987732]{background:color-mix(in srgb,var(--body-text) 10%,transparent);border-radius:999px;height:.45rem;overflow:hidden}.bar-fill[data-v-1d987732]{background:linear-gradient(90deg,var(--tertiary-color),color-mix(in srgb,var(--tertiary-color) 60%,var(--primary-color)));border-radius:999px;height:100%;transition:width .5s ease-out}.bar-count[data-v-1d987732]{text-align:right;color:color-mix(in srgb,var(--body-text) 55%,transparent);font-size:.72rem;font-weight:600}.insight-badge[data-v-1d987732]{min-width:0;display:flex}.insight-badge[data-v-1d987732] .rank-card{flex:1}.queue-grid[data-v-1d987732],.queue-skeletons[data-v-1d987732]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.85rem;display:grid}.queue-skeleton[data-v-1d987732]{border-radius:var(--border-radius,8px);background:color-mix(in srgb,var(--body-text) 8%,transparent);height:8rem;animation:1.6s ease-in-out infinite pulse-1d987732}.list-loading[data-v-1d987732]{flex-direction:column;gap:.75rem;margin-top:.75rem;display:flex}.list-skeleton[data-v-1d987732]{border-radius:var(--border-radius,8px);background:color-mix(in srgb,var(--body-text) 8%,transparent);height:6.5rem;animation:1.6s ease-in-out infinite pulse-1d987732}.review-grid[data-v-1d987732]{min-width:0;margin-top:.75rem}.review-stack[data-v-1d987732]{flex-direction:column;gap:.75rem;display:flex}.list-enter-active[data-v-1d987732],.list-leave-active[data-v-1d987732]{transition:all .3s}.list-enter-from[data-v-1d987732]{opacity:0;transform:translateY(-10px)}.list-leave-to[data-v-1d987732]{opacity:0;transform:translate(20px)}@keyframes pulse-1d987732{0%,to{opacity:1}50%{opacity:.55}}@media (width<=600px){.bar-row[data-v-1d987732]{grid-template-columns:28px 1fr 26px;gap:.45rem}}.taste-chart[data-v-1321e5e8]{align-items:center;gap:calc(var(--spacing,.25rem)*6);display:flex}.taste-chart--footer[data-v-1321e5e8]{justify-content:center;gap:0}.taste-chart__svg[data-v-1321e5e8]{flex-shrink:0}.taste-chart__grid[data-v-1321e5e8]{fill:none;stroke:var(--border-color)}@supports (color:color-mix(in lab,red,red)){.taste-chart__grid[data-v-1321e5e8]{stroke:color-mix(in srgb,var(--border-color) 30%,transparent)}}.taste-chart__grid[data-v-1321e5e8]{stroke-width:1.5px}.taste-chart__axis[data-v-1321e5e8]{stroke:var(--border-color)}@supports (color:color-mix(in lab,red,red)){.taste-chart__axis[data-v-1321e5e8]{stroke:color-mix(in srgb,var(--border-color) 22%,transparent)}}.taste-chart__axis[data-v-1321e5e8]{stroke-width:1.25px}.taste-chart__area[data-v-1321e5e8]{fill:var(--secondary-color)}@supports (color:color-mix(in lab,red,red)){.taste-chart__area[data-v-1321e5e8]{fill:color-mix(in srgb,var(--secondary-color) 22%,transparent)}}.taste-chart__area[data-v-1321e5e8]{stroke:var(--secondary-color);stroke-width:2.5px;transition:d .3s ease-out}.taste-chart__dot[data-v-1321e5e8]{fill:var(--secondary-color);transition:cx .3s ease-out,cy .3s ease-out,r .2s}.taste-chart__icon-bg[data-v-1321e5e8]{fill:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.taste-chart__icon-bg[data-v-1321e5e8]{fill:color-mix(in srgb,var(--primary-color) 10%,var(--cart-bg,#fff))}}.taste-chart__icon-bg[data-v-1321e5e8]{stroke:var(--border-color)}@supports (color:color-mix(in lab,red,red)){.taste-chart__icon-bg[data-v-1321e5e8]{stroke:color-mix(in srgb,var(--border-color) 28%,transparent)}}.taste-chart__icon-bg[data-v-1321e5e8]{stroke-width:1.25px;transition:fill .2s}.taste-chart__icon-bg--active[data-v-1321e5e8]{fill:var(--secondary-color)}@supports (color:color-mix(in lab,red,red)){.taste-chart__icon-bg--active[data-v-1321e5e8]{fill:color-mix(in srgb,var(--secondary-color) 18%,var(--cart-bg,#fff))}}.taste-chart__icon-bg--active[data-v-1321e5e8]{stroke:var(--secondary-color)}@supports (color:color-mix(in lab,red,red)){.taste-chart__icon-bg--active[data-v-1321e5e8]{stroke:color-mix(in srgb,var(--secondary-color) 45%,transparent)}}.taste-chart__icons[data-v-1321e5e8]{pointer-events:none;position:absolute;inset:0}.taste-chart[data-v-1321e5e8]{position:relative}.taste-chart__icon-wrap[data-v-1321e5e8]{pointer-events:auto;justify-content:center;align-items:center;width:26px;height:26px;display:flex;position:absolute;transform:translate(-50%,-50%)}.taste-chart__icon-bg--active+.taste-chart__icon-wrap[data-v-1321e5e8],.taste-chart__icon-wrap[data-v-1321e5e8],.taste-chart__icons .taste-chart__icon-wrap[data-v-1321e5e8]{color:var(--primary-color)}.taste-chart__side[data-v-1321e5e8]{gap:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}.taste-chart__legend[data-v-1321e5e8]{flex-direction:column}.taste-chart__legend[data-v-1321e5e8],.taste-chart__total[data-v-1321e5e8]{gap:calc(var(--spacing,.25rem)*2);display:flex}.taste-chart__total[data-v-1321e5e8]{border-top:1px solid var(--border-color);align-items:baseline;padding-top:.75rem}@supports (color:color-mix(in lab,red,red)){.taste-chart__total[data-v-1321e5e8]{border-top:1px solid color-mix(in srgb,var(--border-color) 20%,transparent)}}.taste-chart__total-value[data-v-1321e5e8]{color:var(--heading-color,var(--primary-black-color));font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:800;line-height:1}.taste-chart__total-label[data-v-1321e5e8]{color:var(--body-text);font-size:.75rem}@supports (color:color-mix(in lab,red,red)){.taste-chart__total-label[data-v-1321e5e8]{color:color-mix(in srgb,var(--body-text) 60%,transparent)}}.taste-chart__legend-item[data-v-1321e5e8]{align-items:center;gap:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));display:flex}.taste-chart__legend-dot[data-v-1321e5e8]{height:calc(var(--spacing,.25rem)*2.5);width:calc(var(--spacing,.25rem)*2.5);background:var(--secondary-color);border-radius:2147483647px;flex-shrink:0}.taste-chart__legend-name[data-v-1321e5e8]{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--heading-text);max-width:140px;overflow:hidden}.taste-chart__legend-pct[data-v-1321e5e8]{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--secondary-color);flex-shrink:0}.taste-chart--empty .taste-chart__area[data-v-1321e5e8]{display:none}.taste-chart--empty .taste-chart__grid[data-v-1321e5e8]{stroke:var(--border-color)}@supports (color:color-mix(in lab,red,red)){.taste-chart--empty .taste-chart__grid[data-v-1321e5e8]{stroke:color-mix(in srgb,var(--border-color) 15%,transparent)}}.taste-chart--empty .taste-chart__axis[data-v-1321e5e8]{stroke:var(--border-color)}@supports (color:color-mix(in lab,red,red)){.taste-chart--empty .taste-chart__axis[data-v-1321e5e8]{stroke:color-mix(in srgb,var(--border-color) 10%,transparent)}}@media (width<=768px){.taste-chart[data-v-1321e5e8]{align-items:center;gap:calc(var(--spacing,.25rem)*3);flex-direction:column}.taste-chart__legend[data-v-1321e5e8]{display:none}.taste-chart__total[data-v-1321e5e8]{justify-content:center}}@media (width<=480px){.taste-chart__svg[data-v-1321e5e8]{width:200px;height:200px}}@media (prefers-reduced-motion:reduce){.taste-chart__area[data-v-1321e5e8],.taste-chart__dot[data-v-1321e5e8],.taste-chart__icon-bg[data-v-1321e5e8]{transition:none}}.email-preview[data-v-ef410698]{max-width:420px;box-shadow:0 8px 32px color-mix(in srgb,var(--primary-color) 12%,transparent),0 2px 8px color-mix(in srgb,var(--primary-color) 6%,transparent);border:1px solid color-mix(in srgb,var(--border-color) 60%,transparent);border-radius:12px;margin:0 auto;overflow:hidden}.email-preview__titlebar[data-v-ef410698]{background:color-mix(in srgb,var(--primary-color) 6%,#f1f5f9);border-bottom:1px solid color-mix(in srgb,var(--border-color) 60%,transparent);align-items:center;gap:6px;padding:10px 14px;display:flex}.email-preview__dot[data-v-ef410698]{border-radius:50%;width:10px;height:10px}.email-preview__dot--red[data-v-ef410698]{background:#ef4444}.email-preview__dot--yellow[data-v-ef410698]{background:#f59e0b}.email-preview__dot--green[data-v-ef410698]{background:#22c55e}.email-preview__titlebar-text[data-v-ef410698]{color:color-mix(in srgb,var(--body-text) 55%,transparent);margin-left:8px;font-size:11px;font-weight:500}.email-preview__body[data-v-ef410698]{background:#fff}.ep-header[data-v-ef410698]{text-align:center;padding:20px 20px 16px}.ep-header__logo[data-v-ef410698]{width:auto;max-height:32px;margin:0 auto 8px;display:block}.ep-header__slogan[data-v-ef410698]{color:#fffc;letter-spacing:1.5px;text-transform:uppercase;margin:0 0 10px;font-size:8px;font-weight:400}.ep-header__amber-line[data-v-ef410698]{background:linear-gradient(90deg,#0000,#fbbe24,#0000);border-radius:1px;max-width:120px;height:2px;margin:0 auto 10px}.ep-header__category[data-v-ef410698]{color:#fff;letter-spacing:1.5px;text-transform:uppercase;margin:0;font-size:8px;font-weight:700}.ep-hero[data-v-ef410698]{text-align:center;background:#fff;border-bottom:2px solid #e2e8f0;padding:20px 20px 18px}.ep-hero__title[data-v-ef410698]{color:#0c4a6e;letter-spacing:.3px;margin:0 0 4px;font-size:16px;font-weight:700;line-height:1.3}.ep-hero__subtitle[data-v-ef410698]{color:#64748b;margin:0;font-size:11px;line-height:1.5}.ep-content[data-v-ef410698]{padding:16px 16px 12px}.ep-greeting[data-v-ef410698]{color:#0a1929;margin:0 0 14px;font-size:13px;font-weight:600}.ep-cat[data-v-ef410698]{border-bottom:1px solid #e2e8f0;margin-bottom:14px;padding-bottom:12px}.ep-cat[data-v-ef410698]:last-of-type{border-bottom:none}.ep-cat__header[data-v-ef410698]{border-bottom:2px solid #00bcd4;gap:8px;margin-bottom:8px;padding-bottom:6px}.ep-cat__header[data-v-ef410698],.ep-cat__icon[data-v-ef410698]{align-items:center;display:flex}.ep-cat__icon[data-v-ef410698]{color:#fff;background:#00bcd4;border-radius:50%;flex-shrink:0;justify-content:center;width:24px;height:24px}.ep-cat__name[data-v-ef410698]{color:#0a1929;letter-spacing:.3px;font-size:12px;font-weight:700}.ep-product[data-v-ef410698]{border:1px solid #e2e8f0;border-radius:6px;gap:10px;margin-bottom:6px;padding:8px;display:flex}.ep-product__img[data-v-ef410698]{border-radius:4px;flex-shrink:0;width:64px;height:64px;overflow:hidden}.ep-product__img-placeholder[data-v-ef410698]{background:linear-gradient(135deg,#f0fafc,#e2e8f0);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ep-product__img-placeholder--alt[data-v-ef410698]{background:linear-gradient(135deg,#e2e8f0,#f8fafc)}.ep-product__info[data-v-ef410698]{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ep-product__name[data-v-ef410698]{color:#0a1929;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:11px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.ep-product__price[data-v-ef410698]{color:#00bcd4;margin:0;font-size:13px;font-weight:700}.ep-product__cta[data-v-ef410698]{color:#fff;background:#00bcd4;border-radius:4px;justify-content:center;align-self:flex-start;align-items:center;width:24px;height:24px;margin-top:auto;display:inline-flex}.ep-cat__viewall[data-v-ef410698]{text-align:center;margin-top:8px}.ep-cat__viewall-btn[data-v-ef410698]{color:#fff;letter-spacing:.3px;background:#0c4a6e;border-radius:5px;padding:6px 18px;font-size:10px;font-weight:600;display:inline-block}.ep-more[data-v-ef410698]{text-align:center;color:#64748b;margin:0 0 10px;font-size:10px}.ep-empty[data-v-ef410698]{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:20px 12px;display:flex}.ep-empty p[data-v-ef410698]{color:#64748b;margin:0;font-size:11px;line-height:1.5}.ep-deals[data-v-ef410698]{margin-top:4px}.ep-deals__divider[data-v-ef410698]{opacity:.25;background:#00bcd4;height:1px;margin-bottom:12px}.ep-deal[data-v-ef410698]{border-left:4px solid;border-radius:4px;margin-bottom:8px;padding:10px 12px}.ep-deal__header[data-v-ef410698]{align-items:center;gap:6px;margin-bottom:4px;display:flex}.ep-deal__product[data-v-ef410698]{color:#0a1929;font-size:11px;font-weight:600}.ep-deal__prices[data-v-ef410698]{align-items:center;gap:6px;margin-bottom:6px;display:flex}.ep-deal__old[data-v-ef410698]{color:#64748b;font-size:11px;text-decoration:line-through}.ep-deal__new[data-v-ef410698]{color:#00bcd4;font-size:12px;font-weight:700}.ep-deal__discount[data-v-ef410698]{color:#fbbe24;font-size:10px;font-weight:700}.ep-deal__cta[data-v-ef410698]{color:#fff;background:#00bcd4;border-radius:4px;padding:4px 14px;font-size:9px;font-weight:600;display:inline-block}.ep-social[data-v-ef410698]{text-align:center;background:#f8fafc;border-top:1px solid #e2e8f0;padding:12px 16px}.ep-social__label[data-v-ef410698]{text-transform:uppercase;letter-spacing:.8px;color:#64748b;margin:0 0 8px;font-size:8px;font-weight:600}.ep-social__icons[data-v-ef410698]{justify-content:center;gap:8px;display:flex}.ep-social__circle[data-v-ef410698]{color:#fff;background:#0c4a6e;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.ep-footer-info[data-v-ef410698]{background:#f8fafc;gap:8px;padding:10px 16px 12px;display:flex}.ep-footer-info__left[data-v-ef410698]{flex:1;min-width:0}.ep-footer-info__right[data-v-ef410698]{text-align:right;flex:1;min-width:0}.ep-footer-info__brand[data-v-ef410698]{color:#0c4a6e;margin:0 0 2px;font-size:10px;font-weight:700}.ep-footer-info__address[data-v-ef410698],.ep-footer-info__email[data-v-ef410698],.ep-footer-info__legal[data-v-ef410698],.ep-footer-info__vat[data-v-ef410698]{color:#64748b;margin:0;font-size:8px;line-height:1.4}.ep-footer-info__link[data-v-ef410698]{color:#0c4a6e;margin:0;font-size:8px;font-weight:500}.ep-footer-info__links-title[data-v-ef410698]{text-transform:uppercase;letter-spacing:.5px;color:#0c4a6e;margin:0 0 4px;font-size:8px;font-weight:600}.ep-footer-info__link-item[data-v-ef410698]{color:#64748b;margin:0;font-size:8px;line-height:1.6}.ep-trust[data-v-ef410698]{text-align:center;background:#f8fafc;border-top:1px solid #e2e8f0;padding:8px 16px 10px}.ep-trust__label[data-v-ef410698]{text-transform:uppercase;letter-spacing:.8px;color:#64748b;margin:0 0 6px;font-size:7px;font-weight:600}.ep-trust__badges[data-v-ef410698]{justify-content:center;gap:6px;display:flex}.ep-trust__badge[data-v-ef410698]{letter-spacing:.3px;background:#fff;border:1px solid #e2e8f0;border-radius:3px;padding:2px 8px;font-size:8px;font-weight:700;display:inline-block}.ep-bottom[data-v-ef410698]{text-align:center;padding:12px 16px}.ep-bottom__amber-line[data-v-ef410698]{background:linear-gradient(90deg,#0000,#fbbe24,#0000);border-radius:1px;max-width:120px;height:2px;margin:0 auto 8px}.ep-bottom__slogan[data-v-ef410698]{color:#0097a7;letter-spacing:1.2px;text-transform:uppercase;margin:0 0 6px;font-size:7px;font-weight:600}.ep-bottom__links[data-v-ef410698]{margin:0 0 4px;font-size:8px}.ep-bottom__links span[data-v-ef410698]{color:#fff9}.ep-bottom__sep[data-v-ef410698]{padding:0 4px;color:#ffffff4d!important}.ep-bottom__unsub[data-v-ef410698]{color:#ffffff73;margin:0 0 2px;font-size:8px;text-decoration:underline}.ep-bottom__auto[data-v-ef410698]{color:#fff6;margin:0;font-size:8px}.cat-slot-enter-active[data-v-ef410698]{transition:opacity .25s,transform .25s}.cat-slot-leave-active[data-v-ef410698]{transition:opacity .2s,transform .2s}.cat-slot-enter-from[data-v-ef410698]{opacity:0;transform:translateY(8px)}.cat-slot-enter-to[data-v-ef410698],.cat-slot-leave-from[data-v-ef410698]{opacity:1;transform:translateY(0)}.cat-slot-leave-to[data-v-ef410698]{opacity:0;transform:translateY(-8px)}.deal-slot-enter-active[data-v-ef410698]{transition:opacity .3s,transform .3s}.deal-slot-leave-active[data-v-ef410698]{transition:opacity .2s,transform .2s}.deal-slot-enter-from[data-v-ef410698]{opacity:0;transform:translate(-12px)}.deal-slot-enter-to[data-v-ef410698],.deal-slot-leave-from[data-v-ef410698]{opacity:1;transform:translate(0)}.deal-slot-leave-to[data-v-ef410698]{opacity:0;transform:translate(12px)}.expand-enter-active[data-v-ef410698],.expand-leave-active[data-v-ef410698]{transition:max-height .28s,opacity .2s;overflow:hidden}.expand-enter-from[data-v-ef410698],.expand-leave-to[data-v-ef410698]{opacity:0;max-height:0}.expand-enter-to[data-v-ef410698],.expand-leave-from[data-v-ef410698]{opacity:1;max-height:600px}.dark-mode{border-color:color-mix(in srgb,var(--primary-color) 20%,transparent);box-shadow:0 8px 32px color-mix(in srgb,var(--primary-color) 15%,transparent);background:color-mix(in srgb,var(--primary-color) 18%,transparent);border-bottom-color:color-mix(in srgb,var(--primary-color) 15%,transparent);color:color-mix(in srgb,var(--body-text) 55%,transparent)}@media (prefers-reduced-motion:reduce){.cat-slot-enter-active[data-v-ef410698],.cat-slot-leave-active[data-v-ef410698],.deal-slot-enter-active[data-v-ef410698],.deal-slot-leave-active[data-v-ef410698],.expand-enter-active[data-v-ef410698],.expand-leave-active[data-v-ef410698]{transition:none}}@media (width<=480px){.email-preview[data-v-ef410698]{max-width:100%}}@media (width<=380px){.email-preview[data-v-ef410698]{transform-origin:top;transform:scale(.9)}}.nl-prefs[data-v-6c4fd16f]{gap:1.25rem;min-width:0}.nl-prefs[data-v-6c4fd16f],.section[data-v-6c4fd16f]{flex-direction:column;display:flex}.section[data-v-6c4fd16f]{gap:calc(var(--spacing,.25rem)*4)}.nl-layout[data-v-6c4fd16f],.nl-layout__settings[data-v-6c4fd16f]{gap:calc(var(--spacing,.25rem)*5);flex-direction:column;display:flex}.nl-layout__settings[data-v-6c4fd16f]{min-width:0}.nl-layout__preview[data-v-6c4fd16f],.nl-layout__preview-sticky[data-v-6c4fd16f]{flex-direction:column;align-items:center;display:flex}.nl-layout__preview-sticky[data-v-6c4fd16f]{gap:calc(var(--spacing,.25rem)*3);width:100%}.nl-layout__preview-label[data-v-6c4fd16f]{align-items:center;gap:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--body-text);display:inline-flex}@supports (color:color-mix(in lab,red,red)){.nl-layout__preview-label[data-v-6c4fd16f]{color:color-mix(in srgb,var(--body-text) 55%,transparent)}}.nl-layout__preview-hint[data-v-6c4fd16f]{text-align:center;color:var(--body-text);font-size:11px}@supports (color:color-mix(in lab,red,red)){.nl-layout__preview-hint[data-v-6c4fd16f]{color:color-mix(in srgb,var(--body-text) 45%,transparent)}}@media (width>=1025px){.nl-layout[data-v-6c4fd16f]{flex-direction:row;align-items:flex-start;gap:2rem}.nl-layout__settings[data-v-6c4fd16f]{flex:1;min-width:0}.nl-layout__preview[data-v-6c4fd16f]{flex:0 0 420px;max-width:420px}.nl-layout__preview-sticky[data-v-6c4fd16f]{position:sticky;top:5rem}}@media (width>=768px) and (width<=1024px){.nl-layout[data-v-6c4fd16f]{flex-direction:row;align-items:flex-start;gap:1.5rem}.nl-layout__settings[data-v-6c4fd16f]{flex:1;min-width:0}.nl-layout__preview[data-v-6c4fd16f]{flex:0 0 320px;max-width:320px}.nl-layout__preview-sticky[data-v-6c4fd16f]{position:sticky;top:5rem}}.status-badge[data-v-6c4fd16f]{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);background:var(--secondary-color);border-radius:2147483647px;flex-shrink:0;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.status-badge[data-v-6c4fd16f]{background:color-mix(in srgb,var(--secondary-color) 15%,transparent)}}.status-badge[data-v-6c4fd16f],.dark-mode{color:var(--secondary-color)}.status-badge--gold[data-v-6c4fd16f]{background:var(--tertiary-color)}@supports (color:color-mix(in lab,red,red)){.status-badge--gold[data-v-6c4fd16f]{background:color-mix(in srgb,var(--tertiary-color) 18%,transparent)}}.status-badge--gold[data-v-6c4fd16f]{color:var(--tertiary-color)}@supports (color:color-mix(in lab,red,red)){.status-badge--gold[data-v-6c4fd16f]{color:color-mix(in srgb,var(--tertiary-color) 85%,#000)}}.status-badge--platinum[data-v-6c4fd16f]{background:var(--secondary-color)}@supports (color:color-mix(in lab,red,red)){.status-badge--platinum[data-v-6c4fd16f]{background:color-mix(in srgb,var(--secondary-color) 14%,transparent)}}.status-badge--platinum[data-v-6c4fd16f]{color:var(--secondary-color)}@supports (color:color-mix(in lab,red,red)){.status-badge--platinum[data-v-6c4fd16f]{color:color-mix(in srgb,var(--secondary-color) 85%,#000)}}.empty-card[data-v-6c4fd16f]{align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:var(--border-width);padding:calc(var(--spacing,.25rem)*6);text-align:center;background:var(--cart-bg);border-color:var(--border-color);flex-direction:column;display:flex}@supports (color:color-mix(in lab,red,red)){.empty-card[data-v-6c4fd16f]{border-color:color-mix(in srgb,var(--border-color) 45%,transparent)}}.empty-card__icon[data-v-6c4fd16f]{color:var(--body-text)}@supports (color:color-mix(in lab,red,red)){.empty-card__icon[data-v-6c4fd16f]{color:color-mix(in srgb,var(--body-text) 35%,transparent)}}.empty-card__title[data-v-6c4fd16f]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--heading-text)}.empty-card__desc[data-v-6c4fd16f]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));color:var(--body-text)}@supports (color:color-mix(in lab,red,red)){.empty-card__desc[data-v-6c4fd16f]{color:color-mix(in srgb,var(--body-text) 60%,transparent)}}.nickname-field[data-v-6c4fd16f]{position:relative}.nl-input[data-v-6c4fd16f]{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:var(--border-width);width:100%;padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.nl-input[data-v-6c4fd16f]:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;outline-style:none}.nl-input[data-v-6c4fd16f]{background:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.nl-input[data-v-6c4fd16f]{background:color-mix(in srgb,var(--primary-color) 2%,transparent)}}.nl-input[data-v-6c4fd16f]{color:var(--body-text);border-color:var(--border-color)}@supports (color:color-mix(in lab,red,red)){.nl-input[data-v-6c4fd16f]{border-color:color-mix(in srgb,var(--border-color) 50%,transparent)}}.nl-input[data-v-6c4fd16f]::placeholder{color:var(--body-text)}@supports (color:color-mix(in lab,red,red)){.nl-input[data-v-6c4fd16f]::placeholder{color:color-mix(in srgb,var(--body-text) 45%,transparent)}}.nl-input[data-v-6c4fd16f]:focus{border-color:var(--primary-color);--tw-ring-color:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.nl-input[data-v-6c4fd16f]:focus{--tw-ring-color:color-mix(in srgb, var(--primary-color) 25%, transparent)}}@supports (color:color-mix(in lab,red,red)){.dark-mode{background:color-mix(in srgb,var(--primary-color) 8%,transparent)}}@supports (color:color-mix(in lab,red,red)){.dark-mode{border-color:color-mix(in srgb,var(--primary-color) 18%,transparent)}}@supports (color:color-mix(in lab,red,red)){.dark-mode{border-color:color-mix(in srgb,var(--primary-color) 45%,transparent)}}.dark-mode{--tw-ring-color:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.dark-mode{--tw-ring-color:color-mix(in srgb, var(--primary-color) 15%, transparent)}}.nickname-counter[data-v-6c4fd16f]{pointer-events:none;top:50%;right:calc(var(--spacing,.25rem)*3);--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-font-weight:var(--font-weight-medium,500);font-size:11px;font-weight:var(--font-weight-medium,500);color:var(--body-text);position:absolute}@supports (color:color-mix(in lab,red,red)){.nickname-counter[data-v-6c4fd16f]{color:color-mix(in srgb,var(--body-text) 35%,transparent)}}.interest-dashboard[data-v-6c4fd16f]{align-items:center;gap:calc(var(--spacing,.25rem)*4);padding:calc(var(--spacing,.25rem)*5);flex-direction:column;display:flex}@media (width>=640px){.interest-dashboard[data-v-6c4fd16f]{flex-direction:row}}.interest-dashboard[data-v-6c4fd16f]{border-bottom:1px solid var(--border-color)}@supports (color:color-mix(in lab,red,red)){.interest-dashboard[data-v-6c4fd16f]{border-bottom:1px solid color-mix(in srgb,var(--border-color) 25%,transparent)}}@supports (color:color-mix(in lab,red,red)){.dark-mode{border-color:color-mix(in srgb,var(--primary-color) 15%,transparent)}}.interest-dashboard__chart[data-v-6c4fd16f]{flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:0;display:flex}.interest-dashboard__empty[data-v-6c4fd16f]{margin-top:calc(var(--spacing,.25rem)*2);text-align:center;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));color:var(--body-text)}@supports (color:color-mix(in lab,red,red)){.interest-dashboard__empty[data-v-6c4fd16f]{color:color-mix(in srgb,var(--body-text) 50%,transparent)}}.interest-picker-inline[data-v-6c4fd16f]{padding:calc(var(--spacing,.25rem)*4)}@media (width>=640px){.interest-picker-inline[data-v-6c4fd16f]{padding:calc(var(--spacing,.25rem)*5)}}.loading-skeleton[data-v-6c4fd16f]{gap:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}.skeleton-bar[data-v-6c4fd16f]{height:calc(var(--spacing,.25rem)*10);animation:var(--animate-pulse,pulse-6c4fd16f 2s cubic-bezier(.4,0,.6,1) infinite);border-radius:var(--radius-xl,.75rem);background:var(--body-text)}@supports (color:color-mix(in lab,red,red)){.skeleton-bar[data-v-6c4fd16f]{background:color-mix(in srgb,var(--body-text) 8%,transparent)}}@supports (color:color-mix(in lab,red,red)){.dark-mode{background:color-mix(in srgb,var(--primary-color) 15%,transparent)}}.skeleton-bar[data-v-6c4fd16f]:first-child{width:85%}.skeleton-bar[data-v-6c4fd16f]:nth-child(2){width:70%}.skeleton-bar[data-v-6c4fd16f]:nth-child(3){width:55%}.radar-card[data-v-6c4fd16f]{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:var(--border-width);padding:calc(var(--spacing,.25rem)*4)}@media (width>=640px){.radar-card[data-v-6c4fd16f]{padding:calc(var(--spacing,.25rem)*5)}}.radar-card[data-v-6c4fd16f]{background:var(--cart-bg);border-color:var(--border-color)}@supports (color:color-mix(in lab,red,red)){.radar-card[data-v-6c4fd16f]{border-color:color-mix(in srgb,var(--border-color) 45%,transparent)}}.radar-card__toggle-row[data-v-6c4fd16f]{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem)*4);display:flex}.radar-card__label[data-v-6c4fd16f]{align-items:flex-start;gap:calc(var(--spacing,.25rem)*3);color:var(--body-text);display:flex}.radar-card__title[data-v-6c4fd16f]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--heading-text)}.radar-card__note[data-v-6c4fd16f]{margin-top:calc(var(--spacing,.25rem)*.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));color:var(--body-text)}@supports (color:color-mix(in lab,red,red)){.radar-card__note[data-v-6c4fd16f]{color:color-mix(in srgb,var(--body-text) 60%,transparent)}}.radar-card__body[data-v-6c4fd16f]{margin-top:calc(var(--spacing,.25rem)*4);gap:calc(var(--spacing,.25rem)*4);border-top-style:var(--tw-border-style);border-top-width:var(--border-width);padding-top:calc(var(--spacing,.25rem)*4);border-color:var(--border-color);flex-direction:column;display:flex}@supports (color:color-mix(in lab,red,red)){.radar-card__body[data-v-6c4fd16f]{border-color:color-mix(in srgb,var(--border-color) 30%,transparent)}}.radar-events[data-v-6c4fd16f]{gap:calc(var(--spacing,.25rem)*3);flex-direction:column;display:flex}.radar-event-card[data-v-6c4fd16f]{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:var(--border-width);padding:calc(var(--spacing,.25rem)*4);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background:var(--cart-bg);border-color:var(--border-color)}@supports (color:color-mix(in lab,red,red)){.radar-event-card[data-v-6c4fd16f]{border-color:color-mix(in srgb,var(--border-color) 45%,transparent)}}.radar-event-card[data-v-6c4fd16f]:hover{border-color:var(--border-color)}@supports (color:color-mix(in lab,red,red)){.radar-event-card[data-v-6c4fd16f]:hover{border-color:color-mix(in srgb,var(--border-color) 70%,transparent)}}.radar-event-card--active[data-v-6c4fd16f]{border-color:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.radar-event-card--active[data-v-6c4fd16f]{border-color:color-mix(in srgb,var(--primary-color) 25%,transparent)}}.radar-event-card--active[data-v-6c4fd16f]{background:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.radar-event-card--active[data-v-6c4fd16f]{background:color-mix(in srgb,var(--primary-color) 2%,var(--cart-bg))}}.radar-event-card__row[data-v-6c4fd16f]{align-items:flex-start;gap:calc(var(--spacing,.25rem)*4);display:flex}.radar-event-card__icon[data-v-6c4fd16f]{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10);border-radius:var(--radius-xl,.75rem);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background:var(--primary-color);flex-shrink:0;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.radar-event-card__icon[data-v-6c4fd16f]{background:color-mix(in srgb,var(--primary-color) 10%,transparent)}}.radar-event-card__icon[data-v-6c4fd16f]{color:var(--primary-color)}.radar-event-card__text[data-v-6c4fd16f]{flex:1;min-width:0}.radar-event-card__title[data-v-6c4fd16f]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--heading-text)}.radar-event-card__desc[data-v-6c4fd16f]{margin-top:calc(var(--spacing,.25rem)*.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));color:var(--body-text)}@supports (color:color-mix(in lab,red,red)){.radar-event-card__desc[data-v-6c4fd16f]{color:color-mix(in srgb,var(--body-text) 65%,transparent)}}.radar-freq[data-v-6c4fd16f]{gap:calc(var(--spacing,.25rem)*2);flex-direction:column;display:flex}.radar-freq__label[data-v-6c4fd16f]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--body-text)}@supports (color:color-mix(in lab,red,red)){.radar-freq__label[data-v-6c4fd16f]{color:color-mix(in srgb,var(--body-text) 75%,transparent)}}.radar-freq__control[data-v-6c4fd16f]{align-items:center;gap:calc(var(--spacing,.25rem)*3);display:flex}.radar-slider[data-v-6c4fd16f]{height:calc(var(--spacing,.25rem)*1.5);cursor:pointer;appearance:none;background:var(--primary-color);border-radius:2147483647px;flex:1}@supports (color:color-mix(in lab,red,red)){.radar-slider[data-v-6c4fd16f]{background:color-mix(in srgb,var(--primary-color) 25%,color-mix(in srgb,var(--body-text-color) 20%,transparent))}}.radar-slider[data-v-6c4fd16f]::-webkit-slider-thumb{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);appearance:none;--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background:var(--primary-color);box-shadow:0 0 0 3px var(--primary-color);border-radius:2147483647px}@supports (color:color-mix(in lab,red,red)){.radar-slider[data-v-6c4fd16f]::-webkit-slider-thumb{box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-color) 25%,transparent)}}.radar-slider[data-v-6c4fd16f]::-moz-range-thumb{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);border-style:var(--tw-border-style);background:var(--primary-color);box-shadow:0 0 0 3px var(--primary-color);border-width:0;border-radius:2147483647px}@supports (color:color-mix(in lab,red,red)){.radar-slider[data-v-6c4fd16f]::-moz-range-thumb{box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-color) 25%,transparent)}}.radar-freq__value[data-v-6c4fd16f]{text-align:center;min-width:2rem;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--primary-color)}.notif-toggle[data-v-6c4fd16f]{cursor:pointer;background:#b0b8c1;border:none;border-radius:9999px;flex-shrink:0;width:2.75rem;height:1.5rem;padding:0;transition:background-color .2s;position:relative}.notif-toggle[data-v-6c4fd16f]:disabled{cursor:not-allowed;opacity:.7}.notif-toggle.active[data-v-6c4fd16f]{background:var(--primary-color)}.notif-toggle>.notif-toggle__knob[data-v-6c4fd16f]{width:1.25rem;height:1.25rem;box-shadow:0 1px 3px var(--shadow-strong),0 0 0 1px var(--shadow-medium);background:#fff;border-radius:9999px;transition:transform .2s;position:absolute;top:2px;left:2px}.notif-toggle.active>.notif-toggle__knob[data-v-6c4fd16f]{transform:translate(1.25rem)}.engagement-bar[data-v-6c4fd16f]{align-items:center;gap:calc(var(--spacing,.25rem)*3);display:flex}.engagement-bar__track[data-v-6c4fd16f]{height:calc(var(--spacing,.25rem)*2.5);background:var(--border-color);border-radius:2147483647px;flex:1;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.engagement-bar__track[data-v-6c4fd16f]{background:color-mix(in srgb,var(--border-color) 40%,transparent)}}@supports (color:color-mix(in lab,red,red)){.dark-mode{background:color-mix(in srgb,var(--primary-color) 15%,transparent)}}.engagement-bar__fill[data-v-6c4fd16f]{height:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background:linear-gradient(90deg,var(--primary-color),var(--secondary-color));border-radius:2147483647px}.engagement-bar__fill.engagement-fill--gold[data-v-6c4fd16f]{background:linear-gradient(90deg,var(--primary-color),var(--tertiary-color))}.engagement-bar__fill.engagement-fill--platinum[data-v-6c4fd16f]{background:linear-gradient(90deg,var(--secondary-color),var(--primary-color))}.engagement-bar__label[data-v-6c4fd16f]{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--primary-color);flex-shrink:0}.engagement-bar__label[data-v-6c4fd16f],.engagement-desc[data-v-6c4fd16f]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}.engagement-desc[data-v-6c4fd16f]{margin-top:calc(var(--spacing,.25rem)*2);color:var(--body-text)}@supports (color:color-mix(in lab,red,red)){.engagement-desc[data-v-6c4fd16f]{color:color-mix(in srgb,var(--body-text) 55%,transparent)}}.unsub-note[data-v-6c4fd16f]{color:var(--body-text);font-size:11px}@supports (color:color-mix(in lab,red,red)){.unsub-note[data-v-6c4fd16f]{color:color-mix(in srgb,var(--body-text) 55%,transparent)}}.expand-enter-active[data-v-6c4fd16f],.expand-leave-active[data-v-6c4fd16f]{transition:max-height .28s,opacity .2s;overflow:hidden}.expand-enter-from[data-v-6c4fd16f],.expand-leave-to[data-v-6c4fd16f]{opacity:0;max-height:0}.expand-enter-to[data-v-6c4fd16f],.expand-leave-from[data-v-6c4fd16f]{opacity:1;max-height:800px}.fade-enter-active[data-v-6c4fd16f],.fade-leave-active[data-v-6c4fd16f]{transition:opacity .25s}.fade-enter-from[data-v-6c4fd16f],.fade-leave-to[data-v-6c4fd16f]{opacity:0}@media (prefers-reduced-motion:reduce){.expand-enter-active[data-v-6c4fd16f],.expand-leave-active[data-v-6c4fd16f],.fade-enter-active[data-v-6c4fd16f],.fade-leave-active[data-v-6c4fd16f],.toast-enter-active[data-v-6c4fd16f],.toast-leave-active[data-v-6c4fd16f]{transition:none}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@keyframes pulse-6c4fd16f{50%{opacity:.5}}.notif-prefs[data-v-f8e3fb93]{gap:1.25rem;min-width:0}.notif-prefs[data-v-f8e3fb93],.section[data-v-f8e3fb93]{flex-direction:column;display:flex}.section[data-v-f8e3fb93]{gap:calc(var(--spacing,.25rem)*4)}.freq-grid[data-v-f8e3fb93]{gap:calc(var(--spacing,.25rem)*3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=640px){.freq-grid[data-v-f8e3fb93]{grid-template-columns:repeat(3,minmax(0,1fr))}}.freq-card[data-v-f8e3fb93]{align-items:flex-start;gap:var(--spacing,.25rem);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:var(--border-width);min-height:96px;padding:calc(var(--spacing,.25rem)*4);text-align:left;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background:var(--cart-bg);border-color:var(--border-color);flex-direction:column;display:flex}@supports (color:color-mix(in lab,red,red)){.freq-card[data-v-f8e3fb93]{border-color:color-mix(in srgb,var(--border-color) 45%,transparent)}}.freq-card[data-v-f8e3fb93]{color:var(--body-text)}.freq-card[data-v-f8e3fb93]:hover:not(:disabled){border-color:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.freq-card[data-v-f8e3fb93]:hover:not(:disabled){border-color:color-mix(in srgb,var(--primary-color) 35%,transparent)}}.freq-card[data-v-f8e3fb93]:hover:not(:disabled){background:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.freq-card[data-v-f8e3fb93]:hover:not(:disabled){background:color-mix(in srgb,var(--primary-color) 3%,var(--cart-bg))}}.freq-card[data-v-f8e3fb93]:disabled{cursor:not-allowed;opacity:.6}.freq-card--active[data-v-f8e3fb93]{border-color:var(--primary-color)!important}@supports (color:color-mix(in lab,red,red)){.freq-card--active[data-v-f8e3fb93]{border-color:color-mix(in srgb,var(--primary-color) 55%,transparent)!important}}.freq-card--active[data-v-f8e3fb93]{background:var(--primary-color)!important}@supports (color:color-mix(in lab,red,red)){.freq-card--active[data-v-f8e3fb93]{background:color-mix(in srgb,var(--primary-color) 7%,var(--cart-bg))!important}}.freq-card--active[data-v-f8e3fb93]{color:var(--primary-color);box-shadow:0 0 0 3px var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.freq-card--active[data-v-f8e3fb93]{box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-color) 10%,transparent)}}.freq-card__label[data-v-f8e3fb93]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.freq-card__desc[data-v-f8e3fb93]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));color:var(--body-text)}@supports (color:color-mix(in lab,red,red)){.freq-card__desc[data-v-f8e3fb93]{color:color-mix(in srgb,var(--body-text) 60%,transparent)}}.freq-card--active .freq-card__desc[data-v-f8e3fb93]{color:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.freq-card--active .freq-card__desc[data-v-f8e3fb93]{color:color-mix(in srgb,var(--primary-color) 80%,transparent)}}.quiet-card[data-v-f8e3fb93]{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:var(--border-width);padding:calc(var(--spacing,.25rem)*4)}@media (width>=640px){.quiet-card[data-v-f8e3fb93]{padding:calc(var(--spacing,.25rem)*5)}}.quiet-card[data-v-f8e3fb93]{background:var(--cart-bg);border-color:var(--border-color)}@supports (color:color-mix(in lab,red,red)){.quiet-card[data-v-f8e3fb93]{border-color:color-mix(in srgb,var(--border-color) 45%,transparent)}}.quiet-card__toggle-row[data-v-f8e3fb93]{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem)*4);display:flex}.quiet-card__label[data-v-f8e3fb93]{align-items:flex-start;gap:calc(var(--spacing,.25rem)*3);color:var(--body-text);display:flex}.quiet-card__title[data-v-f8e3fb93]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--heading-text)}.quiet-card__note[data-v-f8e3fb93]{margin-top:calc(var(--spacing,.25rem)*.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));color:var(--body-text)}@supports (color:color-mix(in lab,red,red)){.quiet-card__note[data-v-f8e3fb93]{color:color-mix(in srgb,var(--body-text) 60%,transparent)}}.quiet-card__times[data-v-f8e3fb93]{margin-top:calc(var(--spacing,.25rem)*4);align-items:flex-end;gap:calc(var(--spacing,.25rem)*3);border-top-style:var(--tw-border-style);border-top-width:var(--border-width);padding-top:calc(var(--spacing,.25rem)*4);border-color:var(--border-color);flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab,red,red)){.quiet-card__times[data-v-f8e3fb93]{border-color:color-mix(in srgb,var(--border-color) 30%,transparent)}}.time-field[data-v-f8e3fb93]{gap:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));color:var(--body-text);flex-direction:column;display:flex}@supports (color:color-mix(in lab,red,red)){.time-field[data-v-f8e3fb93]{color:color-mix(in srgb,var(--body-text) 70%,transparent)}}.time-field input[data-v-f8e3fb93]{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:var(--border-width);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.time-field input[data-v-f8e3fb93]:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;outline-style:none}.time-field input[data-v-f8e3fb93]{background:var(--body-background-color);color:var(--body-text);border-color:var(--border-color)}@supports (color:color-mix(in lab,red,red)){.time-field input[data-v-f8e3fb93]{border-color:color-mix(in srgb,var(--border-color) 50%,transparent)}}.time-field input[data-v-f8e3fb93]:focus{border-color:var(--primary-color);--tw-ring-color:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.time-field input[data-v-f8e3fb93]:focus{--tw-ring-color:color-mix(in srgb, var(--primary-color) 25%, transparent)}}.time-sep[data-v-f8e3fb93]{padding-bottom:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.55556));color:var(--body-text)}@supports (color:color-mix(in lab,red,red)){.time-sep[data-v-f8e3fb93]{color:color-mix(in srgb,var(--body-text) 40%,transparent)}}.quiet-card__critical[data-v-f8e3fb93]{margin-top:var(--spacing,.25rem);align-items:center;gap:calc(var(--spacing,.25rem)*1.5);width:100%;color:var(--secondary-color);font-size:11px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.quiet-card__critical[data-v-f8e3fb93]{color:color-mix(in srgb,var(--secondary-color) 85%,var(--body-text))}}.cat-list[data-v-f8e3fb93]{gap:calc(var(--spacing,.25rem)*3);flex-direction:column;display:flex}.cat-card[data-v-f8e3fb93]{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:var(--border-width);padding:calc(var(--spacing,.25rem)*4);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background:var(--cart-bg);border-color:var(--border-color)}@supports (color:color-mix(in lab,red,red)){.cat-card[data-v-f8e3fb93]{border-color:color-mix(in srgb,var(--border-color) 45%,transparent)}}.cat-card[data-v-f8e3fb93]:hover{border-color:var(--border-color)}@supports (color:color-mix(in lab,red,red)){.cat-card[data-v-f8e3fb93]:hover{border-color:color-mix(in srgb,var(--border-color) 70%,transparent)}}.cat-card--active[data-v-f8e3fb93]{border-color:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.cat-card--active[data-v-f8e3fb93]{border-color:color-mix(in srgb,var(--primary-color) 25%,transparent)}}.cat-card--active[data-v-f8e3fb93]{background:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.cat-card--active[data-v-f8e3fb93]{background:color-mix(in srgb,var(--primary-color) 2%,var(--cart-bg))}}.cat-card--critical[data-v-f8e3fb93]{border-color:var(--secondary-color)}@supports (color:color-mix(in lab,red,red)){.cat-card--critical[data-v-f8e3fb93]{border-color:color-mix(in srgb,var(--secondary-color) 35%,transparent)}}.cat-card--critical[data-v-f8e3fb93]{background:var(--secondary-color)}@supports (color:color-mix(in lab,red,red)){.cat-card--critical[data-v-f8e3fb93]{background:color-mix(in srgb,var(--secondary-color) 4%,var(--cart-bg))}}.cat-card__row[data-v-f8e3fb93]{align-items:flex-start;gap:calc(var(--spacing,.25rem)*4);display:flex}.cat-card__icon[data-v-f8e3fb93]{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10);border-radius:var(--radius-xl,.75rem);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background:var(--primary-color);flex-shrink:0;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.cat-card__icon[data-v-f8e3fb93]{background:color-mix(in srgb,var(--primary-color) 10%,transparent)}}.cat-card__icon[data-v-f8e3fb93]{color:var(--primary-color)}.cat-card--critical .cat-card__icon[data-v-f8e3fb93]{background:var(--secondary-color)}@supports (color:color-mix(in lab,red,red)){.cat-card--critical .cat-card__icon[data-v-f8e3fb93]{background:color-mix(in srgb,var(--secondary-color) 14%,transparent)}}.cat-card--critical .cat-card__icon[data-v-f8e3fb93]{color:var(--secondary-color)}.cat-card__text[data-v-f8e3fb93]{flex:1;min-width:0}.cat-card__title[data-v-f8e3fb93]{align-items:center;gap:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--heading-text);flex-wrap:wrap;display:inline-flex}.cat-card__badge[data-v-f8e3fb93]{padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*.5);--tw-font-weight:var(--font-weight-bold,700);font-size:10px;font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);text-transform:uppercase;background:var(--secondary-color);border-radius:2147483647px}@supports (color:color-mix(in lab,red,red)){.cat-card__badge[data-v-f8e3fb93]{background:color-mix(in srgb,var(--secondary-color) 16%,transparent)}}.cat-card__badge[data-v-f8e3fb93]{color:var(--secondary-color)}@supports (color:color-mix(in lab,red,red)){.cat-card__badge[data-v-f8e3fb93]{color:color-mix(in srgb,var(--secondary-color) 85%,#000 25%)}}@supports (color:color-mix(in lab,red,red)){.dark-mode{color:color-mix(in srgb,var(--secondary-color) 80%,#fff 20%)}}.cat-card__desc[data-v-f8e3fb93]{margin-top:calc(var(--spacing,.25rem)*.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));color:var(--body-text)}@supports (color:color-mix(in lab,red,red)){.cat-card__desc[data-v-f8e3fb93]{color:color-mix(in srgb,var(--body-text) 65%,transparent)}}.cat-card__channels[data-v-f8e3fb93]{margin-top:calc(var(--spacing,.25rem)*3);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*3);border-top-style:var(--tw-border-style);border-top-width:var(--border-width);padding-top:calc(var(--spacing,.25rem)*3);border-color:var(--border-color);flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab,red,red)){.cat-card__channels[data-v-f8e3fb93]{border-color:color-mix(in srgb,var(--border-color) 30%,transparent)}}.channels[data-v-f8e3fb93]{gap:calc(var(--spacing,.25rem)*2);flex-wrap:wrap;display:flex}.channel-chip[data-v-f8e3fb93]{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:var(--border-width);padding-inline:calc(var(--spacing,.25rem)*2.5);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background:var(--body-background-color);color:var(--body-text);display:inline-flex}@supports (color:color-mix(in lab,red,red)){.channel-chip[data-v-f8e3fb93]{color:color-mix(in srgb,var(--body-text) 70%,transparent)}}.channel-chip[data-v-f8e3fb93]{border-color:var(--border-color)}@supports (color:color-mix(in lab,red,red)){.channel-chip[data-v-f8e3fb93]{border-color:color-mix(in srgb,var(--border-color) 45%,transparent)}}.channel-chip[data-v-f8e3fb93]:hover:not(:disabled):not(.channel-chip--future){border-color:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.channel-chip[data-v-f8e3fb93]:hover:not(:disabled):not(.channel-chip--future){border-color:color-mix(in srgb,var(--primary-color) 40%,transparent)}}.channel-chip[data-v-f8e3fb93]:disabled{cursor:not-allowed;opacity:.5}.channel-chip--on[data-v-f8e3fb93]{background:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.channel-chip--on[data-v-f8e3fb93]{background:color-mix(in srgb,var(--primary-color) 12%,transparent)}}.channel-chip--on[data-v-f8e3fb93]{color:var(--primary-color);border-color:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.channel-chip--on[data-v-f8e3fb93]{border-color:color-mix(in srgb,var(--primary-color) 40%,transparent)}}.channel-chip--future[data-v-f8e3fb93]{cursor:help;opacity:.7}.channel-chip__soon[data-v-f8e3fb93]{margin-left:var(--spacing,.25rem);padding-inline:calc(var(--spacing,.25rem)*1.5);padding-block:calc(var(--spacing,.25rem)*.5);--tw-font-weight:var(--font-weight-bold,700);font-size:9px;font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);text-transform:uppercase;background:var(--tertiary-color);border-radius:2147483647px}@supports (color:color-mix(in lab,red,red)){.channel-chip__soon[data-v-f8e3fb93]{background:color-mix(in srgb,var(--tertiary-color) 22%,transparent)}}.channel-chip__soon[data-v-f8e3fb93]{color:#92400e}.preview-btn[data-v-f8e3fb93]{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem)*2.5);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:var(--primary-color);background:var(--primary-color);display:inline-flex}@supports (color:color-mix(in lab,red,red)){.preview-btn[data-v-f8e3fb93]{background:color-mix(in srgb,var(--primary-color) 6%,transparent)}}.preview-btn[data-v-f8e3fb93]:hover{background:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.preview-btn[data-v-f8e3fb93]:hover{background:color-mix(in srgb,var(--primary-color) 12%,transparent)}}.preview[data-v-f8e3fb93]{margin-top:calc(var(--spacing,.25rem)*3);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:var(--border-width);border-color:var(--border-color);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.preview[data-v-f8e3fb93]{border-color:color-mix(in srgb,var(--border-color) 40%,transparent)}}.preview[data-v-f8e3fb93]{background:var(--body-background-color)}.preview__chrome[data-v-f8e3fb93]{align-items:center;gap:calc(var(--spacing,.25rem)*2);border-bottom-style:var(--tw-border-style);border-bottom-width:var(--border-width);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);background:var(--body-text);font-size:11px;display:flex}@supports (color:color-mix(in lab,red,red)){.preview__chrome[data-v-f8e3fb93]{background:color-mix(in srgb,var(--body-text) 4%,transparent)}}.preview__chrome[data-v-f8e3fb93]{border-color:var(--border-color)}@supports (color:color-mix(in lab,red,red)){.preview__chrome[data-v-f8e3fb93]{border-color:color-mix(in srgb,var(--border-color) 30%,transparent)}}.preview__chrome[data-v-f8e3fb93]{color:var(--body-text)}@supports (color:color-mix(in lab,red,red)){.preview__chrome[data-v-f8e3fb93]{color:color-mix(in srgb,var(--body-text) 60%,transparent)}}.preview__dot[data-v-f8e3fb93]{height:calc(var(--spacing,.25rem)*2.5);width:calc(var(--spacing,.25rem)*2.5);border-radius:2147483647px;display:inline-block}.preview__dot--r[data-v-f8e3fb93]{background:#ef4444}.preview__dot--y[data-v-f8e3fb93]{background:#f59e0b}.preview__dot--g[data-v-f8e3fb93]{background:#10b981}.preview__addr[data-v-f8e3fb93]{margin-left:calc(var(--spacing,.25rem)*2);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace)}.preview__body[data-v-f8e3fb93]{gap:calc(var(--spacing,.25rem)*1.5);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}.preview__subject[data-v-f8e3fb93]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--heading-text)}.preview__meta[data-v-f8e3fb93]{color:var(--body-text);font-size:11px}@supports (color:color-mix(in lab,red,red)){.preview__meta[data-v-f8e3fb93]{color:color-mix(in srgb,var(--body-text) 50%,transparent)}}.preview__content[data-v-f8e3fb93]{margin-top:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--body-text)}@supports (color:color-mix(in lab,red,red)){.preview__content[data-v-f8e3fb93]{color:color-mix(in srgb,var(--body-text) 80%,transparent)}}.preview__cta[data-v-f8e3fb93]{margin-top:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1.5);color:var(--color-white,#fff);background:var(--primary-color);align-self:flex-start}.preview__cta[data-v-f8e3fb93],.saved-flag[data-v-f8e3fb93]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);align-items:center;display:inline-flex}.saved-flag[data-v-f8e3fb93]{gap:calc(var(--spacing,.25rem)*1.5);color:#10b981}@supports (color:color-mix(in lab,red,red)){.saved-flag[data-v-f8e3fb93]{color:color-mix(in srgb,#10b981 90%,var(--body-text))}}.cat-card--skeleton[data-v-f8e3fb93]{align-items:center;gap:calc(var(--spacing,.25rem)*4);pointer-events:none;display:flex}.skeleton[data-v-f8e3fb93]{animation:var(--animate-pulse,pulse-f8e3fb93 2s cubic-bezier(.4,0,.6,1) infinite);border-radius:var(--radius-md,.375rem);background:var(--body-text)}@supports (color:color-mix(in lab,red,red)){.skeleton[data-v-f8e3fb93]{background:color-mix(in srgb,var(--body-text) 10%,transparent)}}.skeleton--icon[data-v-f8e3fb93]{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10);border-radius:var(--radius-xl,.75rem)}.skeleton-lines[data-v-f8e3fb93]{gap:calc(var(--spacing,.25rem)*2);flex-direction:column;flex:1;display:flex}.skeleton--title[data-v-f8e3fb93]{height:calc(var(--spacing,.25rem)*3);width:33.3333%}.skeleton--desc[data-v-f8e3fb93]{height:calc(var(--spacing,.25rem)*2.5);width:66.6667%}.fade-enter-active[data-v-f8e3fb93],.fade-leave-active[data-v-f8e3fb93]{transition:opacity .25s}.fade-enter-from[data-v-f8e3fb93],.fade-leave-to[data-v-f8e3fb93]{opacity:0}.expand-enter-active[data-v-f8e3fb93],.expand-leave-active[data-v-f8e3fb93]{transition:max-height .28s,opacity .2s;overflow:hidden}.expand-enter-from[data-v-f8e3fb93],.expand-leave-to[data-v-f8e3fb93]{opacity:0;max-height:0}.expand-enter-to[data-v-f8e3fb93],.expand-leave-from[data-v-f8e3fb93]{opacity:1;max-height:400px}@media (prefers-reduced-motion:reduce){.expand-enter-active[data-v-f8e3fb93],.expand-leave-active[data-v-f8e3fb93],.fade-enter-active[data-v-f8e3fb93],.fade-leave-active[data-v-f8e3fb93]{transition:none}}@keyframes pulse-f8e3fb93{50%{opacity:.5}}.billing-panel[data-v-d60450bb]{flex-direction:column;gap:1rem;display:flex}.panel-cta[data-v-d60450bb]{background:var(--primary-color);color:#fff;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.85rem;font-weight:700;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.panel-cta[data-v-d60450bb]:hover:not(:disabled){background:color-mix(in srgb,var(--primary-color) 90%,var(--tertiary-color));box-shadow:0 8px 18px -6px color-mix(in srgb,var(--primary-color) 45%,transparent);transform:translateY(-1px)}.panel-cta[data-v-d60450bb]:disabled{opacity:.5;cursor:not-allowed}.profile-grid[data-v-d60450bb]{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:1rem;display:grid}.profile-card[data-v-d60450bb]{border:1px solid color-mix(in srgb,var(--primary-color) 18%,transparent);background:color-mix(in srgb,var(--primary-color) 2%,transparent);border-radius:14px;flex-direction:column;gap:.75rem;padding:1.15rem;transition:border-color .25s,box-shadow .25s,transform .2s;display:flex;position:relative}.profile-card[data-v-d60450bb]:before{content:"";border-radius:0 3px 3px 0;width:3px;position:absolute;top:1.1rem;bottom:1.1rem;left:0}.profile-card[data-type=company][data-v-d60450bb]:before{background:var(--primary-color)}.profile-card[data-type=individual][data-v-d60450bb]:before{background:var(--secondary-color)}.profile-card[data-v-d60450bb]:hover{border-color:color-mix(in srgb,var(--primary-color) 35%,transparent);box-shadow:0 10px 24px -14px color-mix(in srgb,var(--primary-color) 50%,transparent);transform:translateY(-2px)}.card-head[data-v-d60450bb]{align-items:flex-start;gap:.75rem;display:flex}.type-icon[data-v-d60450bb]{color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.type-icon[data-type=company][data-v-d60450bb]{background:var(--primary-color)}.type-icon[data-type=individual][data-v-d60450bb]{background:var(--secondary-color)}.card-heading[data-v-d60450bb]{flex:1;min-width:0}.card-title[data-v-d60450bb]{color:var(--heading-color,var(--primary-black-color));text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.98rem;font-weight:700;overflow:hidden}.card-badges[data-v-d60450bb]{flex-wrap:wrap;gap:.3rem;margin-top:.35rem;display:flex}.badge[data-v-d60450bb]{letter-spacing:.03em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.25rem;padding:.2rem .55rem;font-size:.65rem;font-weight:700;display:inline-flex}.badge--default[data-v-d60450bb]{background:color-mix(in srgb,var(--tertiary-color) 22%,transparent);color:var(--tertiary-color)}.badge--company[data-v-d60450bb]{background:color-mix(in srgb,var(--primary-color) 14%,transparent);color:var(--primary-color)}.badge--indiv[data-v-d60450bb]{background:color-mix(in srgb,var(--secondary-color) 16%,transparent);color:var(--secondary-color)}.badge--vat[data-v-d60450bb]{background:color-mix(in srgb,var(--primary-color) 10%,transparent);color:var(--body-text-color);opacity:.75;text-transform:none;letter-spacing:0}.card-actions[data-v-d60450bb]{flex-shrink:0;gap:.15rem;display:flex}.action-btn[data-v-d60450bb]{width:2rem;height:2rem;color:color-mix(in srgb,currentColor 55%,transparent);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.action-btn[data-v-d60450bb]:hover{background:color-mix(in srgb,var(--primary-color) 10%,transparent);color:var(--primary-color)}.action-btn--danger[data-v-d60450bb]:hover{color:#ef4444;background:#ef44441f}.card-body[data-v-d60450bb]{flex-direction:column;gap:.25rem;display:flex}.link-line[data-v-d60450bb]{color:color-mix(in srgb,currentColor 65%,transparent);align-items:center;gap:.35rem;margin:0;font-size:.78rem;display:flex}.link-icon[data-v-d60450bb]{color:color-mix(in srgb,currentColor 60%,transparent)}.link-icon--billing[data-v-d60450bb]{color:var(--primary-color)}.link-icon--shipping[data-v-d60450bb]{color:var(--secondary-color)}.addr-tax[data-v-d60450bb]{color:color-mix(in srgb,currentColor 55%,transparent);margin:0;font-size:.74rem}.reverse-charge[data-v-d60450bb]{color:var(--primary-color);background:color-mix(in srgb,var(--primary-color) 10%,transparent);border-radius:8px;align-self:flex-start;align-items:center;gap:.35rem;padding:.3rem .6rem;font-size:.72rem;font-weight:700;display:inline-flex}.empty-state[data-v-d60450bb]{text-align:center;border:1px dashed color-mix(in srgb,currentColor 18%,transparent);background:color-mix(in srgb,var(--primary-color) 2%,transparent);border-radius:16px;padding:3rem 1.5rem}.empty-state h3[data-v-d60450bb]{color:var(--heading-color);margin:.75rem 0 .35rem;font-size:1.05rem;font-weight:700}.empty-state p[data-v-d60450bb]{color:color-mix(in srgb,currentColor 65%,transparent);margin:0 0 1rem;font-size:.85rem}.empty-icon-stack[data-v-d60450bb]{justify-content:center;align-items:center;gap:.6rem;display:inline-flex}.empty-icon[data-v-d60450bb]{border-radius:12px;width:3rem;height:3rem;padding:.7rem}.empty-icon--indiv[data-v-d60450bb]{background:color-mix(in srgb,var(--secondary-color) 18%,transparent);color:var(--secondary-color)}.empty-icon--company[data-v-d60450bb]{background:color-mix(in srgb,var(--primary-color) 18%,transparent);color:var(--primary-color)}.empty-cta[data-v-d60450bb]{background:var(--primary-color);color:#fff;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:.4rem;padding:.6rem 1.1rem;font-size:.85rem;font-weight:700;transition:background .2s,transform .2s;display:inline-flex}.empty-cta[data-v-d60450bb]:hover{background:color-mix(in srgb,var(--primary-color) 90%,var(--tertiary-color));transform:translateY(-1px)}.field[data-v-d60450bb]{flex-direction:column;gap:.3rem;display:flex}.field--full[data-v-d60450bb]{width:100%}.field-label[data-v-d60450bb]{color:color-mix(in srgb,currentColor 70%,transparent);font-size:.75rem;font-weight:600}.field-label--icon[data-v-d60450bb]{align-items:center;gap:.35rem;display:flex}.field-hint[data-v-d60450bb]{color:color-mix(in srgb,currentColor 58%,transparent);margin:.15rem 0 0;font-size:.72rem}.field-input[data-v-d60450bb]{border:1px solid color-mix(in srgb,currentColor 18%,transparent);background:var(--cart-bg,#fff);width:100%;color:var(--heading-color,var(--primary-black-color));border-radius:10px;padding:.55rem .75rem;font-size:.85rem;transition:border-color .15s,box-shadow .15s}.field-input--textarea[data-v-d60450bb]{resize:vertical;min-height:3.5rem}.field-input[data-v-d60450bb]:focus{border-color:var(--secondary-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--secondary-color) 25%,transparent);outline:0}.field-empty-hint[data-v-d60450bb]{color:color-mix(in srgb,currentColor 60%,transparent);border:1px dashed color-mix(in srgb,currentColor 18%,transparent);border-radius:10px;padding:.65rem .85rem;font-size:.78rem}.link-inline[data-v-d60450bb]{color:var(--primary-color);font:inherit;cursor:pointer;background:0 0;border:0;margin-left:.3rem;padding:0;text-decoration:underline}.link-inline[data-v-d60450bb]:hover{color:color-mix(in srgb,var(--primary-color) 75%,var(--tertiary-color))}.type-toggle[data-v-d60450bb]{border:1px solid color-mix(in srgb,currentColor 18%,transparent);border-radius:12px;display:flex;overflow:hidden}.type-btn[data-v-d60450bb]{color:color-mix(in srgb,currentColor 70%,transparent);cursor:pointer;background:0 0;border:0;flex:1;justify-content:center;align-items:center;gap:.4rem;padding:.65rem .75rem;font-size:.82rem;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.type-btn[data-active=true][data-v-d60450bb]{background:var(--primary-color);color:#fff}.field-grid[data-v-d60450bb]{grid-template-columns:1fr 1fr;gap:.85rem;display:grid}.vat-preview[data-v-d60450bb]{background:color-mix(in srgb,var(--primary-color) 5%,transparent);border:1px solid color-mix(in srgb,var(--primary-color) 18%,transparent);border-radius:12px;flex-direction:column;gap:.6rem;padding:.85rem 1rem;display:flex}.vat-preview-row[data-v-d60450bb]{color:var(--primary-color);align-items:center;gap:.65rem;display:flex}.vat-preview-text[data-v-d60450bb]{flex-direction:column;flex:1;line-height:1.2;display:flex}.vat-preview-text strong[data-v-d60450bb]{color:var(--heading-color);font-size:.88rem;font-weight:700}.vat-preview-text span[data-v-d60450bb]{color:color-mix(in srgb,currentColor 65%,transparent);font-size:.75rem}.vat-zone-tag[data-v-d60450bb]{letter-spacing:.04em;border-radius:999px;padding:.2rem .55rem;font-size:.68rem;font-weight:700}.vat-zone-tag--eu[data-v-d60450bb]{color:#1d4ed8;background:#3b82f626}.vat-zone-tag--non-eu[data-v-d60450bb]{background:color-mix(in srgb,currentColor 12%,transparent);color:color-mix(in srgb,currentColor 70%,transparent)}.vat-validate-row[data-v-d60450bb]{border-top:1px dashed color-mix(in srgb,currentColor 14%,transparent);flex-wrap:wrap;align-items:center;gap:.4rem;padding-top:.5rem;display:flex}.vies-pill[data-v-d60450bb]{border-radius:999px;align-items:center;gap:.25rem;padding:.25rem .6rem;font-size:.72rem;font-weight:700;display:inline-flex}.vies-pill--valid[data-v-d60450bb]{color:#166534;background:#22c55e24}.vies-pill--invalid[data-v-d60450bb]{color:#991b1b;background:#ef444424}.vies-pill--pending[data-v-d60450bb]{background:color-mix(in srgb,currentColor 10%,transparent);color:color-mix(in srgb,currentColor 70%,transparent)}.vies-validate[data-v-d60450bb]{background:var(--primary-color);color:#fff;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:.3rem;padding:.3rem .7rem;font-size:.72rem;font-weight:700;transition:background .15s,transform .15s;display:inline-flex}.vies-validate[data-v-d60450bb]:hover:not(:disabled){background:color-mix(in srgb,var(--primary-color) 90%,var(--tertiary-color));transform:translateY(-1px)}.vies-validate[data-v-d60450bb]:disabled{opacity:.6;cursor:not-allowed}.check-row[data-v-d60450bb]{color:color-mix(in srgb,currentColor 75%,transparent);cursor:pointer;align-items:center;gap:.5rem;font-size:.82rem;display:flex}.check-input[data-v-d60450bb]{width:1rem;height:1rem;accent-color:var(--primary-color)}.form-error[data-v-d60450bb]{color:#ef4444;margin:0;font-size:.82rem}.btn[data-v-d60450bb]{cursor:pointer;border:0;border-radius:999px;align-items:center;gap:.4rem;padding:.65rem 1.15rem;font-size:.85rem;font-weight:700;transition:background .15s,transform .15s;display:inline-flex}.btn--primary[data-v-d60450bb]{background:var(--primary-color);color:#fff}.btn--primary[data-v-d60450bb]:hover:not(:disabled){background:color-mix(in srgb,var(--primary-color) 90%,var(--tertiary-color));transform:translateY(-1px)}.btn--primary[data-v-d60450bb]:disabled{opacity:.6;cursor:not-allowed}.btn--ghost[data-v-d60450bb]{color:color-mix(in srgb,currentColor 70%,transparent);background:0 0}.btn--ghost[data-v-d60450bb]:hover{color:var(--heading-color)}.btn--danger[data-v-d60450bb]{color:#fff;background:#ef4444}.btn--danger[data-v-d60450bb]:hover:not(:disabled){background:#dc2626}.btn--danger[data-v-d60450bb]:disabled{opacity:.6;cursor:not-allowed}.btn-spinner[data-v-d60450bb],.spinner[data-v-d60450bb]{border:2px solid;border-top-color:#0000;border-radius:50%;width:.9rem;height:.9rem;animation:.7s linear infinite spin-d60450bb}.spinner[data-v-d60450bb]{width:1.75rem;height:1.75rem;color:var(--primary-color);border-width:2.5px}@keyframes spin-d60450bb{to{transform:rotate(1turn)}}.loader[data-v-d60450bb]{padding:3rem 0}.addr-modal[data-v-d60450bb],.loader[data-v-d60450bb]{justify-content:center;display:flex}.addr-modal[data-v-d60450bb]{z-index:1100;background:color-mix(in srgb,var(--primary-black-color,#0a1929) 62%,transparent);-webkit-backdrop-filter:blur(8px)saturate(120%);align-items:center;padding:1.5rem;animation:.22s ease-out addr-modal-fade-d60450bb;position:fixed;inset:0}@keyframes addr-modal-fade-d60450bb{0%{opacity:0}to{opacity:1}}.addr-modal__panel[data-v-d60450bb]{background:var(--cart-bg,#fff);width:100%;max-width:720px;max-height:90vh;color:var(--body-text-color);border:1px solid color-mix(in srgb,currentColor 14%,transparent);border-radius:calc(var(--border-radius,8px) + 8px);box-shadow:0 30px 70px -10px color-mix(in srgb,var(--primary-black-color,#0a1929) 35%,transparent);flex-direction:column;animation:.28s cubic-bezier(.2,.9,.3,1) addr-modal-rise-d60450bb;display:flex;position:relative;overflow:hidden}.addr-modal--small .addr-modal__panel[data-v-d60450bb]{max-width:460px}.addr-modal__panel[data-v-d60450bb]:before{content:"";background:linear-gradient(90deg,var(--secondary-color,#00bcd4),var(--tertiary-color,#fbbe24));opacity:.85;pointer-events:none;height:2px;position:absolute;inset:0 0 auto}@keyframes addr-modal-rise-d60450bb{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.addr-modal__header[data-v-d60450bb]{border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.3rem 1.5rem 1rem;display:flex}.addr-modal__heading[data-v-d60450bb]{align-items:center;gap:.85rem;min-width:0;display:flex}.addr-modal__icon[data-v-d60450bb]{width:2.35rem;height:2.35rem;color:var(--secondary-color,#00bcd4);background:color-mix(in srgb,var(--secondary-color,#00bcd4) 14%,transparent);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.addr-modal__icon--danger[data-v-d60450bb]{color:#dc2626;background:#dc26261f}.addr-modal__titles[data-v-d60450bb]{flex-direction:column;gap:.12rem;min-width:0;display:flex}.addr-modal__title[data-v-d60450bb]{letter-spacing:-.01em;color:var(--heading-color,var(--primary-black-color));margin:0;font-size:1.08rem;font-weight:700;line-height:1.25}.addr-modal__subtitle[data-v-d60450bb]{margin:0;font-size:.82rem;line-height:1.35}.addr-modal__close[data-v-d60450bb],.addr-modal__subtitle[data-v-d60450bb]{color:color-mix(in srgb,currentColor 65%,transparent)}.addr-modal__close[data-v-d60450bb]{background:color-mix(in srgb,currentColor 8%,transparent);border:1px solid color-mix(in srgb,currentColor 14%,transparent);cursor:pointer;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;transition:color .18s,background-color .18s,border-color .18s,transform .18s;display:inline-flex}.addr-modal__close[data-v-d60450bb]:focus-visible,.addr-modal__close[data-v-d60450bb]:hover{color:var(--primary-color);background:color-mix(in srgb,currentColor 14%,transparent);border-color:color-mix(in srgb,var(--tertiary-color,#fbbe24) 45%,transparent);outline:none;transform:rotate(90deg)}.addr-modal__body[data-v-d60450bb]{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,currentColor 22%,transparent) transparent;flex-direction:column;gap:1rem;padding:1.2rem 1.5rem;display:flex;overflow-y:auto}.addr-modal__body[data-v-d60450bb]::-webkit-scrollbar{width:8px}.addr-modal__body[data-v-d60450bb]::-webkit-scrollbar-thumb{background:color-mix(in srgb,currentColor 20%,transparent);border-radius:999px}.addr-modal__footer[data-v-d60450bb]{border-top:1px solid color-mix(in srgb,currentColor 12%,transparent);justify-content:flex-end;gap:.6rem;padding:1rem 1.5rem 1.2rem;display:flex}.addr-modal-enter-active[data-v-d60450bb],.addr-modal-leave-active[data-v-d60450bb]{transition:opacity .2s ease-out}.addr-modal-enter-from[data-v-d60450bb],.addr-modal-leave-to[data-v-d60450bb]{opacity:0}.profile-card-enter-active[data-v-d60450bb]{transition:all .3s ease-out}.profile-card-leave-active[data-v-d60450bb]{transition:all .2s ease-in}.profile-card-enter-from[data-v-d60450bb]{opacity:0;transform:translateY(-8px)}.profile-card-leave-to[data-v-d60450bb]{opacity:0;transform:translate(16px)}@media (width<=560px){.field-grid[data-v-d60450bb],.profile-grid[data-v-d60450bb]{grid-template-columns:1fr}.card-head[data-v-d60450bb]{flex-wrap:wrap}.card-actions[data-v-d60450bb]{justify-content:flex-end;width:100%}}@media (width<=600px){.addr-modal[data-v-d60450bb]{padding:.75rem}.addr-modal__panel[data-v-d60450bb]{max-width:100%;max-height:92vh}}.addresses-tab[data-v-52ef08b3]{flex-direction:column;gap:1.25rem;display:flex}.addr-panel[data-v-52ef08b3]{border-radius:calc(var(--border-radius,8px) + 4px);background:color-mix(in srgb,var(--primary-color) 2%,transparent);border:1px solid color-mix(in srgb,var(--primary-color) 18%,transparent);padding:1.25rem 1.25rem 1.15rem}.addr-grid[data-v-52ef08b3]{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:.9rem;display:grid}.addr-card[data-v-52ef08b3]{border:1px solid color-mix(in srgb,var(--primary-color) 18%,transparent);background:color-mix(in srgb,var(--primary-color) 2%,transparent);border-radius:14px;flex-direction:column;gap:.7rem;padding:1.1rem 1.1rem .95rem;transition:border-color .25s,box-shadow .25s,transform .2s;display:flex;position:relative}.addr-card[data-v-52ef08b3]:before{content:"";opacity:.85;border-radius:0 3px 3px 0;width:3px;position:absolute;top:1.05rem;bottom:1.05rem;left:0}.addr-card[data-v-52ef08b3]:before,.addr-card[data-purpose=home][data-v-52ef08b3]:before{background:var(--primary-color)}.addr-card[data-purpose=work][data-v-52ef08b3]:before{background:var(--secondary-color)}.addr-card[data-purpose=gift][data-v-52ef08b3]:before{background:var(--tertiary-color)}.addr-card[data-purpose=other][data-v-52ef08b3]:before{background:color-mix(in srgb,currentColor 40%,transparent)}.addr-card[data-purpose=company][data-v-52ef08b3]:before{background:var(--secondary-color)}.addr-card[data-v-52ef08b3]:hover{border-color:color-mix(in srgb,var(--primary-color) 35%,transparent);box-shadow:0 10px 24px -14px color-mix(in srgb,var(--primary-color) 50%,transparent);transform:translateY(-2px)}.card-head[data-v-52ef08b3]{align-items:flex-start;gap:.7rem;display:flex}.purpose-icon[data-v-52ef08b3]{color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:flex}.purpose-icon[data-purpose=home][data-v-52ef08b3]{background:var(--primary-color)}.purpose-icon[data-purpose=work][data-v-52ef08b3]{background:var(--secondary-color)}.purpose-icon[data-purpose=gift][data-v-52ef08b3]{background:var(--tertiary-color);color:var(--primary-black-color)}.purpose-icon[data-purpose=other][data-v-52ef08b3]{background:color-mix(in srgb,currentColor 22%,transparent);color:var(--heading-color)}.purpose-icon[data-purpose=company][data-v-52ef08b3]{background:var(--secondary-color)}.card-heading[data-v-52ef08b3]{flex:1;min-width:0}.card-title[data-v-52ef08b3]{color:var(--heading-color,var(--primary-black-color));text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.96rem;font-weight:700;overflow:hidden}.card-badges[data-v-52ef08b3]{flex-wrap:wrap;gap:.3rem;margin-top:.35rem;display:flex}.badge[data-v-52ef08b3]{letter-spacing:.03em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.25rem;padding:.2rem .55rem;font-size:.65rem;font-weight:700;display:inline-flex}.badge--default-billing[data-v-52ef08b3]{background:color-mix(in srgb,var(--primary-color) 18%,transparent);color:var(--primary-color)}.badge--default-shipping[data-v-52ef08b3]{background:color-mix(in srgb,var(--secondary-color) 20%,transparent);color:var(--secondary-color)}.badge--billing[data-v-52ef08b3]{background:color-mix(in srgb,var(--primary-color) 12%,transparent);color:var(--primary-color)}.badge--shipping[data-v-52ef08b3]{background:color-mix(in srgb,var(--secondary-color) 14%,transparent);color:var(--secondary-color)}.badge--both[data-v-52ef08b3]{background:color-mix(in srgb,var(--tertiary-color) 20%,transparent);color:var(--tertiary-color)}.badge--purpose[data-v-52ef08b3]{background:color-mix(in srgb,var(--primary-color) 12%,transparent);color:var(--body-text-color);opacity:.75}.badge--company[data-v-52ef08b3]{background:color-mix(in srgb,var(--secondary-color) 18%,transparent);color:var(--secondary-color)}.card-actions[data-v-52ef08b3]{flex-shrink:0;gap:.15rem;display:flex}.action-btn[data-v-52ef08b3]{width:2rem;height:2rem;color:color-mix(in srgb,currentColor 55%,transparent);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.action-btn[data-v-52ef08b3]:hover{background:color-mix(in srgb,var(--primary-color) 10%,transparent);color:var(--primary-color)}.action-btn--danger[data-v-52ef08b3]:hover{color:#ef4444;background:#ef44441f}.card-body[data-v-52ef08b3]{flex-direction:column;gap:.2rem;display:flex}.addr-person[data-v-52ef08b3]{color:var(--body-text-color,var(--heading-color));margin:0;font-size:.82rem;font-weight:600}.addr-contact[data-v-52ef08b3],.addr-line[data-v-52ef08b3],.addr-tax[data-v-52ef08b3]{color:color-mix(in srgb,currentColor 60%,transparent);margin:0;font-size:.75rem}.card-vies[data-v-52ef08b3]{border-top:1px dashed color-mix(in srgb,currentColor 14%,transparent);flex-wrap:wrap;align-items:center;gap:.4rem;padding-top:.6rem;display:flex}.vies-pill[data-v-52ef08b3]{border-radius:999px;align-items:center;gap:.25rem;padding:.2rem .55rem;font-size:.68rem;font-weight:700;display:inline-flex}.vies-pill--valid[data-v-52ef08b3]{color:#166534;background:#22c55e24}.vies-pill--invalid[data-v-52ef08b3]{color:#991b1b;background:#ef444424}.vies-pill--pending[data-v-52ef08b3]{background:color-mix(in srgb,currentColor 10%,transparent);color:color-mix(in srgb,currentColor 70%,transparent)}.vies-validate[data-v-52ef08b3]{background:var(--primary-color);color:#fff;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:.3rem;padding:.25rem .6rem;font-size:.68rem;font-weight:700;transition:background .15s,transform .15s;display:inline-flex}.vies-validate[data-v-52ef08b3]:hover:not(:disabled){background:color-mix(in srgb,var(--primary-color) 90%,var(--tertiary-color));transform:translateY(-1px)}.vies-validate[data-v-52ef08b3]:disabled{opacity:.6;cursor:not-allowed}.checkout-sync[data-v-52ef08b3]{color:color-mix(in srgb,var(--body-text-color) 60%,var(--tertiary-color));background:color-mix(in srgb,var(--tertiary-color) 14%,transparent);border-radius:6px;align-self:flex-start;align-items:center;gap:.3rem;padding:.25rem .55rem;font-size:.7rem;font-weight:700;display:inline-flex}.addr-modal[data-v-52ef08b3]{z-index:1100;background:color-mix(in srgb,var(--primary-black-color,#0a1929) 62%,transparent);-webkit-backdrop-filter:blur(8px)saturate(120%);justify-content:center;align-items:center;padding:1.5rem;animation:.22s ease-out addr-modal-fade-52ef08b3;display:flex;position:fixed;inset:0}@keyframes addr-modal-fade-52ef08b3{0%{opacity:0}to{opacity:1}}.addr-modal__panel[data-v-52ef08b3]{background:var(--cart-bg,#fff);width:100%;max-width:720px;max-height:90vh;color:var(--body-text-color);border:1px solid color-mix(in srgb,currentColor 14%,transparent);border-radius:calc(var(--border-radius,8px) + 8px);box-shadow:0 30px 70px -10px color-mix(in srgb,var(--primary-black-color,#0a1929) 35%,transparent);flex-direction:column;animation:.28s cubic-bezier(.2,.9,.3,1) addr-modal-rise-52ef08b3;display:flex;position:relative;overflow:hidden}.addr-modal--small .addr-modal__panel[data-v-52ef08b3]{max-width:460px}.addr-modal__panel[data-v-52ef08b3]:before{content:"";background:linear-gradient(90deg,var(--secondary-color,#00bcd4),var(--tertiary-color,#fbbe24));opacity:.85;pointer-events:none;height:2px;position:absolute;inset:0 0 auto}@keyframes addr-modal-rise-52ef08b3{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.addr-modal__header[data-v-52ef08b3]{border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.3rem 1.5rem 1rem;display:flex}.addr-modal__heading[data-v-52ef08b3]{align-items:center;gap:.85rem;min-width:0;display:flex}.addr-modal__icon[data-v-52ef08b3]{width:2.35rem;height:2.35rem;color:var(--secondary-color,#00bcd4);background:color-mix(in srgb,var(--secondary-color,#00bcd4) 14%,transparent);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.addr-modal__icon--danger[data-v-52ef08b3]{color:#dc2626;background:#dc26261f}.addr-modal__titles[data-v-52ef08b3]{flex-direction:column;gap:.12rem;min-width:0;display:flex}.addr-modal__title[data-v-52ef08b3]{letter-spacing:-.01em;color:var(--heading-color,var(--primary-black-color));margin:0;font-size:1.08rem;font-weight:700;line-height:1.25}.addr-modal__subtitle[data-v-52ef08b3]{margin:0;font-size:.82rem;line-height:1.35}.addr-modal__close[data-v-52ef08b3],.addr-modal__subtitle[data-v-52ef08b3]{color:color-mix(in srgb,currentColor 65%,transparent)}.addr-modal__close[data-v-52ef08b3]{background:color-mix(in srgb,currentColor 8%,transparent);border:1px solid color-mix(in srgb,currentColor 14%,transparent);cursor:pointer;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;transition:color .18s,background-color .18s,border-color .18s,transform .18s;display:inline-flex}.addr-modal__close svg[data-v-52ef08b3]{width:1.05rem;height:1.05rem}.addr-modal__close[data-v-52ef08b3]:focus-visible,.addr-modal__close[data-v-52ef08b3]:hover{color:var(--primary-color);background:color-mix(in srgb,currentColor 14%,transparent);border-color:color-mix(in srgb,var(--tertiary-color,#fbbe24) 45%,transparent);outline:none;transform:rotate(90deg)}.addr-modal__body[data-v-52ef08b3]{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,currentColor 22%,transparent) transparent;flex-direction:column;gap:1rem;padding:1.2rem 1.5rem;display:flex;overflow-y:auto}.addr-modal__body[data-v-52ef08b3]::-webkit-scrollbar{width:8px}.addr-modal__body[data-v-52ef08b3]::-webkit-scrollbar-thumb{background:color-mix(in srgb,currentColor 20%,transparent);border-radius:999px}.addr-modal__footer[data-v-52ef08b3]{border-top:1px solid color-mix(in srgb,currentColor 12%,transparent);justify-content:flex-end;gap:.6rem;padding:1rem 1.5rem 1.2rem;display:flex}.purpose-chips[data-v-52ef08b3]{flex-wrap:wrap;gap:.45rem;display:flex}.purpose-chip[data-v-52ef08b3]{border:1px solid color-mix(in srgb,currentColor 14%,transparent);color:var(--body-text-color,var(--heading-color));cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.8rem;font-weight:600;transition:all .2s;display:inline-flex}.purpose-chip[data-v-52ef08b3]:hover{border-color:color-mix(in srgb,var(--primary-color) 35%,transparent)}.purpose-chip[data-active=true][data-purpose=home][data-v-52ef08b3]{background:var(--primary-color);color:#fff;border-color:var(--primary-color)}.purpose-chip[data-active=true][data-purpose=work][data-v-52ef08b3]{background:var(--secondary-color);color:#fff;border-color:var(--secondary-color)}.purpose-chip[data-active=true][data-purpose=gift][data-v-52ef08b3]{background:var(--tertiary-color);color:var(--primary-black-color);border-color:var(--tertiary-color)}.purpose-chip[data-active=true][data-purpose=other][data-v-52ef08b3]{background:color-mix(in srgb,currentColor 15%,transparent);border-color:color-mix(in srgb,currentColor 35%,transparent)}.field[data-v-52ef08b3]{flex-direction:column;gap:.3rem;display:flex}.field--full[data-v-52ef08b3]{grid-column:1/-1}.field-label[data-v-52ef08b3]{color:color-mix(in srgb,currentColor 70%,transparent);font-size:.75rem;font-weight:600}.field-input[data-v-52ef08b3]{border:1px solid color-mix(in srgb,currentColor 18%,transparent);background:var(--cart-bg,#fff);width:100%;color:var(--heading-color,var(--primary-black-color));border-radius:10px;padding:.55rem .75rem;font-size:.85rem;transition:border-color .15s,box-shadow .15s}.dark-mode{color:#fff;background:#ffffff0f;border-color:#ffffff24}.field-input[data-v-52ef08b3]:focus{border-color:var(--secondary-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--secondary-color) 25%,transparent);outline:0}.field-select[data-v-52ef08b3]{appearance:none;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,#0000 0);background-position:calc(100% - 18px) 55%,calc(100% - 13px) 55%;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:2.2rem}.field-select option[data-v-52ef08b3]{color:var(--primary-black-color);background:#fff}.customer-toggle[data-v-52ef08b3]{border:1px solid color-mix(in srgb,currentColor 18%,transparent);background:color-mix(in srgb,currentColor 4%,transparent);border-radius:14px;gap:.5rem;padding:.3rem;display:flex}.customer-btn[data-v-52ef08b3]{color:color-mix(in srgb,currentColor 75%,transparent);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:.45rem;padding:.55rem .85rem;font-size:.85rem;font-weight:600;transition:background .18s,color .18s,box-shadow .18s;display:inline-flex}.customer-btn[data-v-52ef08b3]:hover{color:var(--heading-color);background:color-mix(in srgb,currentColor 6%,transparent)}.customer-btn[data-active=true][data-kind=individual][data-v-52ef08b3]{background:var(--primary-color);color:#fff;box-shadow:0 4px 14px -6px color-mix(in srgb,var(--primary-color) 55%,transparent)}.customer-btn[data-active=true][data-kind=company][data-v-52ef08b3]{background:var(--secondary-color);color:#fff;box-shadow:0 4px 14px -6px color-mix(in srgb,var(--secondary-color) 55%,transparent)}.type-toggle[data-v-52ef08b3]{border:1px solid color-mix(in srgb,currentColor 18%,transparent);border-radius:12px;display:flex;overflow:hidden}.type-btn[data-v-52ef08b3]{color:color-mix(in srgb,currentColor 70%,transparent);cursor:pointer;background:0 0;border:0;flex:1;padding:.6rem .75rem;font-size:.8rem;font-weight:600;transition:background .15s,color .15s}.type-btn[data-active=true][data-v-52ef08b3]{background:var(--primary-color);color:#fff}.field-grid[data-v-52ef08b3]{grid-template-columns:1fr 1fr;gap:.85rem;display:grid}.form-checks[data-v-52ef08b3]{flex-direction:column;gap:.4rem;display:flex}.check-row[data-v-52ef08b3]{color:color-mix(in srgb,currentColor 75%,transparent);cursor:pointer;align-items:center;gap:.5rem;font-size:.82rem;display:flex}.check-input[data-v-52ef08b3]{width:1rem;height:1rem;accent-color:var(--primary-color)}.cross-link-toggle[data-v-52ef08b3]{border:1px solid color-mix(in srgb,var(--tertiary-color,#fbbe24) 38%,transparent);background:color-mix(in srgb,var(--tertiary-color,#fbbe24) 10%,transparent);cursor:pointer;border-radius:12px;align-items:flex-start;gap:.65rem;padding:.75rem .9rem;transition:border-color .2s,background .2s;display:flex}.cross-link-toggle[data-v-52ef08b3]:hover{border-color:color-mix(in srgb,var(--tertiary-color,#fbbe24) 55%,transparent);background:color-mix(in srgb,var(--tertiary-color,#fbbe24) 14%,transparent)}.cross-link-toggle .check-input[data-v-52ef08b3]{margin-top:.15rem}.cross-link-body[data-v-52ef08b3]{flex-direction:column;gap:.2rem;min-width:0;line-height:1.35;display:flex}.cross-link-title[data-v-52ef08b3]{color:var(--heading-color,var(--primary-black-color));align-items:center;gap:.35rem;font-size:.85rem;font-weight:700;display:inline-flex}.cross-link-hint[data-v-52ef08b3]{color:color-mix(in srgb,currentColor 65%,transparent);font-size:.78rem}.addr-panel--billing[data-v-52ef08b3]{padding-top:1rem}.form-error[data-v-52ef08b3]{color:#ef4444;margin:0;font-size:.82rem}.btn[data-v-52ef08b3]{border-radius:var(--border-radius,8px);cursor:pointer;border:0;align-items:center;gap:.4rem;padding:.65rem 1.15rem;font-size:.88rem;font-weight:700;transition:background .15s,transform .15s,box-shadow .2s;display:inline-flex}.btn--primary[data-v-52ef08b3]{background:var(--tertiary-color);color:var(--primary-black-color,#0a1929);box-shadow:0 1px 3px color-mix(in srgb,var(--tertiary-color) 35%,transparent)}.btn--primary[data-v-52ef08b3]:hover:not(:disabled){background:color-mix(in srgb,var(--tertiary-color) 92%,var(--primary-black-color));box-shadow:0 4px 12px color-mix(in srgb,var(--tertiary-color) 45%,transparent);transform:translateY(-1px)}.btn--primary[data-v-52ef08b3]:disabled{opacity:.55;cursor:not-allowed}.btn--ghost[data-v-52ef08b3]{color:color-mix(in srgb,currentColor 70%,transparent);background:0 0}.btn--ghost[data-v-52ef08b3]:hover{color:var(--heading-color)}.btn--danger[data-v-52ef08b3]{color:#fff;background:#ef4444}.btn--danger[data-v-52ef08b3]:hover:not(:disabled){background:#dc2626;transform:translateY(-1px)}.btn--danger[data-v-52ef08b3]:disabled{opacity:.6;cursor:not-allowed}.btn-spinner[data-v-52ef08b3],.spinner[data-v-52ef08b3]{border:2px solid;border-top-color:#0000;border-radius:50%;width:.9rem;height:.9rem;animation:.7s linear infinite spin-52ef08b3}.spinner[data-v-52ef08b3]{width:1.75rem;height:1.75rem;color:var(--primary-color);border-width:2.5px}@keyframes spin-52ef08b3{to{transform:rotate(1turn)}}.loader[data-v-52ef08b3]{justify-content:center;padding:3rem 0;display:flex}.addr-card-enter-active[data-v-52ef08b3]{transition:all .3s ease-out}.addr-card-leave-active[data-v-52ef08b3]{transition:all .2s ease-in}.addr-card-enter-from[data-v-52ef08b3]{opacity:0;transform:translateY(-8px)}.addr-card-leave-to[data-v-52ef08b3]{opacity:0;transform:translate(16px)}@media (width<=600px){.addr-modal[data-v-52ef08b3]{padding:.75rem}.addr-modal__panel[data-v-52ef08b3]{max-width:100%;max-height:92vh}.addr-modal__header[data-v-52ef08b3]{padding:1.1rem 1.15rem .85rem}.addr-modal__body[data-v-52ef08b3]{padding:1.1rem 1.15rem}.addr-modal__footer[data-v-52ef08b3]{padding:.9rem 1.15rem 1.15rem}.addr-grid[data-v-52ef08b3],.field-grid[data-v-52ef08b3]{grid-template-columns:1fr}.card-head[data-v-52ef08b3]{flex-wrap:wrap}.card-actions[data-v-52ef08b3]{justify-content:flex-end;width:100%}}.pm-tab[data-v-714c1e53]{flex-direction:column;gap:1.25rem;display:flex}.trust-bar[data-v-714c1e53]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.trust-pill[data-v-714c1e53]{background:color-mix(in srgb,var(--primary-color,#0c4a6e) 5%,var(--cart-bg,#fff));border:1px solid color-mix(in srgb,var(--primary-color,#0c4a6e) 14%,transparent);color:var(--primary-color,#0c4a6e);letter-spacing:.01em;border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .75rem;font-size:.72rem;font-weight:600;display:inline-flex}.trust-pill-icon[data-v-714c1e53]{color:var(--secondary-color,#00bcd4)}.expiry-banner[data-v-714c1e53]{border-radius:calc(var(--border-radius,8px) + 4px);background:color-mix(in srgb,var(--tertiary-color,#fbbe24) 14%,var(--cart-bg,#fff));border:1px solid color-mix(in srgb,var(--tertiary-color,#fbbe24) 45%,transparent);align-items:flex-start;gap:.75rem;padding:.9rem 1rem;display:flex}.banner-icon[data-v-714c1e53]{color:var(--tertiary-color,#fbbe24);flex-shrink:0;margin-top:.1rem}.banner-text[data-v-714c1e53]{color:var(--text-color,#1f2937);flex-direction:column;gap:.15rem;font-size:.85rem;display:flex}.banner-text strong[data-v-714c1e53]{color:var(--primary-black-color,#0a1929);font-weight:700}.loading-row[data-v-714c1e53]{justify-content:center;padding:3rem 0;display:flex}.spinner[data-v-714c1e53]{border:2px solid color-mix(in srgb,var(--secondary-color,#00bcd4) 40%,transparent);border-top-color:var(--secondary-color,#00bcd4);border-radius:999px;width:1.6rem;height:1.6rem;animation:.9s linear infinite pm-spin-714c1e53}@keyframes pm-spin-714c1e53{to{transform:rotate(1turn)}}.card-list[data-v-714c1e53]{flex-direction:column;gap:.85rem;display:flex}.card-row-inner[data-v-714c1e53]{grid-template-columns:minmax(160px,200px) 1fr auto;align-items:center;gap:1rem;display:grid}.card-visual[data-v-714c1e53]{aspect-ratio:1.586;color:#fff;box-shadow:0 4px 14px color-mix(in srgb,var(--primary-color,#0c4a6e) 20%,transparent),inset 0 1px 0 #ffffff2e;isolation:isolate;text-shadow:0 1px 2px #00000059;border-radius:12px;grid-template-rows:auto 1fr auto;grid-template-columns:1fr auto;padding:.75rem;font-family:Courier New,ui-monospace,monospace;display:grid;position:relative;overflow:hidden}.card-visual[data-v-714c1e53]:before{content:"";z-index:-1;background:radial-gradient(circle at 80% -10%,#ffffff40,#0000 50%),radial-gradient(circle at -10% 110%,#00000040,#0000 55%);position:absolute;inset:0}.visual-brand[data-v-714c1e53]{letter-spacing:.08em;grid-column:1/2;font-size:.78rem;font-weight:800}.visual-chip[data-v-714c1e53]{width:1.6rem;height:1.2rem;box-shadow:inset 0 0 4px var(--shadow-strong);background:linear-gradient(135deg,#f3d77a,#c89b2b);border-radius:4px;grid-column:2/3;align-self:start}.visual-last4[data-v-714c1e53]{letter-spacing:.18em;grid-column:1/3;align-self:center;font-size:1.05rem;font-weight:600}.visual-exp[data-v-714c1e53]{letter-spacing:.05em;opacity:.92;grid-column:1/3;font-size:.75rem}.card-meta[data-v-714c1e53]{flex-direction:column;gap:.4rem;min-width:0;display:flex}.meta-head[data-v-714c1e53]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.meta-brand[data-v-714c1e53]{color:var(--primary-black-color,#0a1929);font-size:.95rem;font-weight:700}.badge[data-v-714c1e53]{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.25rem;padding:.18rem .55rem;font-size:.66rem;font-weight:700;display:inline-flex}.badge-default[data-v-714c1e53]{background:color-mix(in srgb,var(--tertiary-color,#fbbe24) 18%,transparent);color:color-mix(in srgb,var(--tertiary-color,#fbbe24) 80%,var(--primary-black-color,#0a1929))}.badge-warn[data-v-714c1e53]{background:color-mix(in srgb,var(--tertiary-color,#fbbe24) 22%,transparent);color:var(--primary-black-color,#0a1929)}.badge-expired[data-v-714c1e53]{color:#b91c1c;background:#ef44442e}.meta-line[data-v-714c1e53]{color:color-mix(in srgb,var(--text-color,#1f2937) 70%,transparent);flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;font-size:.78rem;display:inline-flex}.meta-icon[data-v-714c1e53]{color:var(--secondary-color,#00bcd4)}.meta-strong[data-v-714c1e53]{color:var(--primary-black-color,#0a1929);font-weight:700}.meta-sep[data-v-714c1e53]{opacity:.5}.profile-actions[data-v-714c1e53]{border-top:1px dashed color-mix(in srgb,var(--border-color,#e5e7eb) 60%,transparent);flex-direction:column;gap:.35rem;margin-top:.5rem;padding-top:.5rem;display:flex}.profile-label[data-v-714c1e53]{text-transform:uppercase;letter-spacing:.06em;color:color-mix(in srgb,var(--text-color,#1f2937) 60%,transparent);font-size:.7rem;font-weight:600}.profile-chips[data-v-714c1e53]{flex-wrap:wrap;gap:.4rem;display:flex}.profile-chip[data-v-714c1e53]{border:1px solid color-mix(in srgb,var(--border-color,#e5e7eb) 60%,transparent);background:var(--cart-bg,#fff);color:color-mix(in srgb,var(--text-color,#1f2937) 70%,transparent);cursor:pointer;border-radius:8px;align-items:center;gap:.35rem;padding:.3rem .65rem;font-size:.72rem;font-weight:600;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.profile-chip[data-v-714c1e53]:hover:not(:disabled){border-color:color-mix(in srgb,var(--secondary-color,#00bcd4) 60%,transparent);color:var(--secondary-color,#00bcd4)}.profile-chip.active[data-v-714c1e53]{border-color:var(--tertiary-color,#fbbe24);color:color-mix(in srgb,var(--tertiary-color,#fbbe24) 75%,var(--primary-black-color,#0a1929));background:color-mix(in srgb,var(--tertiary-color,#fbbe24) 8%,var(--cart-bg,#fff))}.profile-chip[data-v-714c1e53]:disabled{opacity:.6;cursor:not-allowed}.card-actions[data-v-714c1e53]{align-items:flex-start;gap:.25rem;display:flex}.action-btn[data-v-714c1e53]{color:color-mix(in srgb,var(--text-color,#1f2937) 50%,transparent);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;padding:.5rem;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.action-btn.danger[data-v-714c1e53]:hover{color:#dc2626;background:#dc26261a;border-color:#dc262640}.stripe-mount[data-v-714c1e53]{border:1px solid color-mix(in srgb,var(--border-color,#e5e7eb) 70%,transparent);background:var(--cart-bg,#fff);border-radius:10px;padding:.75rem .9rem;transition:border-color .15s,box-shadow .15s}.stripe-mount[data-v-714c1e53]:focus-within{border-color:var(--primary-color,#0c4a6e);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-color,#0c4a6e) 18%,transparent)}.trust-bar--inline[data-v-714c1e53]{gap:.4rem;padding-top:.25rem}.form-error[data-v-714c1e53]{color:#ef4444;margin:0;font-size:.82rem}.addr-modal[data-v-714c1e53]{z-index:1100;background:color-mix(in srgb,var(--primary-black-color,#0a1929) 62%,transparent);-webkit-backdrop-filter:blur(8px)saturate(120%);justify-content:center;align-items:center;padding:1.5rem;animation:.22s ease-out addr-modal-fade-714c1e53;display:flex;position:fixed;inset:0}@keyframes addr-modal-fade-714c1e53{0%{opacity:0}to{opacity:1}}.addr-modal__panel[data-v-714c1e53]{background:var(--cart-bg,#fff);width:100%;max-width:520px;max-height:90vh;color:var(--body-text-color);border:1px solid color-mix(in srgb,currentColor 14%,transparent);border-radius:calc(var(--border-radius,8px) + 8px);box-shadow:0 30px 70px -10px color-mix(in srgb,var(--primary-black-color,#0a1929) 35%,transparent);flex-direction:column;animation:.28s cubic-bezier(.2,.9,.3,1) addr-modal-rise-714c1e53;display:flex;position:relative;overflow:hidden}.addr-modal--small .addr-modal__panel[data-v-714c1e53]{max-width:460px}.dark-mode{border-color:color-mix(in srgb,var(--secondary-color,#00bcd4) 22%,transparent);box-shadow:0 30px 70px -10px color-mix(in srgb,var(--primary-black-color,#0a1929) 80%,transparent),inset 0 0 0 1px #ffffff0a}.addr-modal__panel[data-v-714c1e53]:before{content:"";background:linear-gradient(90deg,var(--secondary-color,#00bcd4),var(--tertiary-color,#fbbe24));opacity:.85;pointer-events:none;height:2px;position:absolute;inset:0 0 auto}@keyframes addr-modal-rise-714c1e53{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.addr-modal__header[data-v-714c1e53]{border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.3rem 1.5rem 1rem;display:flex}.addr-modal__heading[data-v-714c1e53]{align-items:center;gap:.85rem;min-width:0;display:flex}.addr-modal__icon[data-v-714c1e53]{width:2.35rem;height:2.35rem;color:var(--secondary-color,#00bcd4);background:color-mix(in srgb,var(--secondary-color,#00bcd4) 14%,transparent);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.addr-modal__icon--danger[data-v-714c1e53]{color:#dc2626;background:#dc26261f}.addr-modal__titles[data-v-714c1e53]{flex-direction:column;gap:.12rem;min-width:0;display:flex}.addr-modal__title[data-v-714c1e53]{letter-spacing:-.01em;color:var(--heading-color,var(--primary-black-color));margin:0;font-size:1.08rem;font-weight:700;line-height:1.25}.addr-modal__subtitle[data-v-714c1e53]{margin:0;font-size:.82rem;line-height:1.35}.addr-modal__close[data-v-714c1e53],.addr-modal__subtitle[data-v-714c1e53]{color:color-mix(in srgb,currentColor 65%,transparent)}.addr-modal__close[data-v-714c1e53]{background:color-mix(in srgb,currentColor 8%,transparent);border:1px solid color-mix(in srgb,currentColor 14%,transparent);cursor:pointer;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;transition:color .18s,background-color .18s,border-color .18s,transform .18s;display:inline-flex}.addr-modal__close svg[data-v-714c1e53]{width:1.05rem;height:1.05rem}.addr-modal__close[data-v-714c1e53]:focus-visible,.addr-modal__close[data-v-714c1e53]:hover{color:var(--primary-color);background:color-mix(in srgb,currentColor 14%,transparent);border-color:color-mix(in srgb,var(--tertiary-color,#fbbe24) 45%,transparent);outline:none;transform:rotate(90deg)}.dark-mode,.dark-mode{color:var(--tertiary-color,#fbbe24)}.addr-modal__body[data-v-714c1e53]{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,currentColor 22%,transparent) transparent;flex-direction:column;gap:.9rem;padding:1.2rem 1.5rem;display:flex;overflow-y:auto}.addr-modal__body[data-v-714c1e53]::-webkit-scrollbar{width:8px}.addr-modal__body[data-v-714c1e53]::-webkit-scrollbar-thumb{background:color-mix(in srgb,currentColor 20%,transparent);border-radius:999px}.addr-modal__footer[data-v-714c1e53]{border-top:1px solid color-mix(in srgb,currentColor 12%,transparent);justify-content:flex-end;gap:.6rem;padding:1rem 1.5rem 1.2rem;display:flex}.btn[data-v-714c1e53]{border-radius:var(--border-radius,8px);cursor:pointer;border:0;align-items:center;gap:.4rem;padding:.65rem 1.15rem;font-size:.88rem;font-weight:700;transition:background .15s,transform .15s,box-shadow .2s;display:inline-flex}.btn--primary[data-v-714c1e53]{background:var(--tertiary-color);color:var(--primary-black-color,#0a1929);box-shadow:0 1px 3px color-mix(in srgb,var(--tertiary-color) 35%,transparent)}.btn--primary[data-v-714c1e53]:hover:not(:disabled){background:color-mix(in srgb,var(--tertiary-color) 92%,var(--primary-black-color));box-shadow:0 4px 12px color-mix(in srgb,var(--tertiary-color) 45%,transparent);transform:translateY(-1px)}.btn--primary[data-v-714c1e53]:disabled{opacity:.55;cursor:not-allowed}.btn--ghost[data-v-714c1e53]{color:color-mix(in srgb,currentColor 70%,transparent);background:0 0}.btn--ghost[data-v-714c1e53]:hover{color:var(--heading-color)}.btn--danger[data-v-714c1e53]{color:#fff;background:#ef4444}.btn--danger[data-v-714c1e53]:hover:not(:disabled){background:#dc2626;transform:translateY(-1px)}.btn--danger[data-v-714c1e53]:disabled{opacity:.6;cursor:not-allowed}.btn-spinner[data-v-714c1e53]{border:2px solid;border-top-color:#0000;border-radius:50%;width:.9rem;height:.9rem;animation:.7s linear infinite pm-spin-714c1e53}.card-item-enter-active[data-v-714c1e53]{transition:all .3s ease-out}.card-item-leave-active[data-v-714c1e53]{transition:all .2s ease-in}.card-item-enter-from[data-v-714c1e53]{opacity:0;transform:translateY(-8px)}.card-item-leave-to[data-v-714c1e53]{opacity:0;transform:translate(16px)}@media (width<=768px){.card-row-inner[data-v-714c1e53]{grid-template-columns:1fr auto}.card-visual[data-v-714c1e53]{grid-column:1/-1;max-width:18rem}}@media (width<=600px){.addr-modal[data-v-714c1e53]{padding:.75rem}.addr-modal__panel[data-v-714c1e53]{max-width:100%;max-height:92vh}.addr-modal__header[data-v-714c1e53]{padding:1.1rem 1.15rem .85rem}.addr-modal__body[data-v-714c1e53]{padding:1.1rem 1.15rem}.addr-modal__footer[data-v-714c1e53]{padding:.9rem 1.15rem 1.15rem}}@media (width<=480px){.card-row-inner[data-v-714c1e53]{grid-template-columns:1fr}.card-actions[data-v-714c1e53]{justify-content:flex-end}}.tab-bar-wrapper[data-v-afb1c227]{background:#f3f4f6}.tab-active[data-v-afb1c227]{background:#fff}.skeleton-block[data-v-afb1c227]{background:#e5e7eb}.skeleton-line[data-v-afb1c227]{background:#f3f4f6}.empty-icon[data-v-afb1c227]{color:#d1d5db}.sentinel[data-v-afb1c227]{height:1px;margin-top:1rem}.sr-only[data-v-afb1c227]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.status-card[data-v-71cbf3c4]{border-radius:var(--radius-2xl,1rem);border:1px solid var(--primary-color);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.status-card[data-v-71cbf3c4]{border:1px solid color-mix(in srgb,var(--primary-color) 20%,transparent)}}.status-card[data-v-71cbf3c4]{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color))}@supports (color:color-mix(in lab,red,red)){.status-card[data-v-71cbf3c4]{background:linear-gradient(135deg,color-mix(in srgb,var(--primary-color) 4%,transparent),color-mix(in srgb,var(--secondary-color) 3%,transparent))}}@supports (color:color-mix(in lab,red,red)){.dark-mode{background:linear-gradient(135deg,color-mix(in srgb,var(--primary-color) 10%,transparent),color-mix(in srgb,var(--secondary-color) 6%,transparent))}}.dark-mode{border-color:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.dark-mode{border-color:color-mix(in srgb,var(--primary-color) 25%,transparent)}}.card-header[data-v-71cbf3c4]{gap:calc(var(--spacing,.25rem)*4);padding:calc(var(--spacing,.25rem)*5);flex-direction:column;display:flex}.card-tier[data-v-71cbf3c4]{gap:calc(var(--spacing,.25rem)*3)}.card-tier[data-v-71cbf3c4],.tier-icon-wrap[data-v-71cbf3c4]{align-items:center;display:flex}.tier-icon-wrap[data-v-71cbf3c4]{height:calc(var(--spacing,.25rem)*12);width:calc(var(--spacing,.25rem)*12);border-radius:var(--radius-xl,.75rem);flex-shrink:0;justify-content:center;box-shadow:0 4px 12px #00000026}.tier-info[data-v-71cbf3c4]{flex-direction:column;display:flex}.tier-name[data-v-71cbf3c4]{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.55556));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--heading-color,var(--primary-black-color))}.tier-subtitle[data-v-71cbf3c4]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));color:currentColor}@supports (color:color-mix(in lab,red,red)){.tier-subtitle[data-v-71cbf3c4]{color:color-mix(in srgb,currentColor 60%,transparent)}}.card-stats[data-v-71cbf3c4]{align-items:center;gap:calc(var(--spacing,.25rem)*4);flex-wrap:wrap;display:flex}.stat[data-v-71cbf3c4]{flex-direction:column;display:flex}.stat-value[data-v-71cbf3c4]{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);color:var(--secondary-color)}.stat-label[data-v-71cbf3c4]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));color:currentColor}@supports (color:color-mix(in lab,red,red)){.stat-label[data-v-71cbf3c4]{color:color-mix(in srgb,currentColor 55%,transparent)}}.stat-divider[data-v-71cbf3c4]{background:currentColor;align-self:stretch;width:1px}@supports (color:color-mix(in lab,red,red)){.stat-divider[data-v-71cbf3c4]{background:color-mix(in srgb,currentColor 12%,transparent)}}.tier-steps[data-v-71cbf3c4]{padding-inline:calc(var(--spacing,.25rem)*5);padding-bottom:0}.tier-step[data-v-71cbf3c4],.tier-steps[data-v-71cbf3c4]{align-items:center;display:flex}.tier-step[data-v-71cbf3c4]{flex:1}.tier-step[data-v-71cbf3c4]:first-child{flex:none}.step-connector[data-v-71cbf3c4]{height:calc(var(--spacing,.25rem)*.5);background:currentColor;flex:1}@supports (color:color-mix(in lab,red,red)){.step-connector[data-v-71cbf3c4]{background:color-mix(in srgb,currentColor 12%,transparent)}}.step-connector--active[data-v-71cbf3c4]{background:var(--secondary-color)}.step-dot[data-v-71cbf3c4]{height:calc(var(--spacing,.25rem)*3);width:calc(var(--spacing,.25rem)*3);border-radius:2147483647px;flex-shrink:0}.step-dot--completed[data-v-71cbf3c4],.step-dot--current[data-v-71cbf3c4]{background:var(--secondary-color)}.step-dot--current[data-v-71cbf3c4]{box-shadow:0 0 0 3px var(--secondary-color)}@supports (color:color-mix(in lab,red,red)){.step-dot--current[data-v-71cbf3c4]{box-shadow:0 0 0 3px color-mix(in srgb,var(--secondary-color) 25%,transparent)}}.step-dot--future[data-v-71cbf3c4]{border:2px dashed}@supports (color:color-mix(in lab,red,red)){.step-dot--future[data-v-71cbf3c4]{border:2px dashed color-mix(in srgb,currentColor 20%,transparent)}}.step-dot--future[data-v-71cbf3c4]{background:0 0}:where(.progress-section[data-v-71cbf3c4]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing,.25rem)*2*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing,.25rem)*2*(1 - var(--tw-space-y-reverse)))}.progress-section[data-v-71cbf3c4]{padding-inline:calc(var(--spacing,.25rem)*5);padding-top:calc(var(--spacing,.25rem)*3);padding-bottom:calc(var(--spacing,.25rem)*5)}.progress-bar-wrap[data-v-71cbf3c4]{height:calc(var(--spacing,.25rem)*2);background:currentColor;border-radius:2147483647px;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.progress-bar-wrap[data-v-71cbf3c4]{background:color-mix(in srgb,currentColor 8%,transparent)}}.progress-bar-fill[data-v-71cbf3c4]{height:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.7s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.7s;transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1));border-radius:2147483647px}.progress-text[data-v-71cbf3c4]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));color:currentColor}@supports (color:color-mix(in lab,red,red)){.progress-text[data-v-71cbf3c4]{color:color-mix(in srgb,currentColor 65%,transparent)}}.max-tier-text[data-v-71cbf3c4]{padding-inline:calc(var(--spacing,.25rem)*5);padding-top:calc(var(--spacing,.25rem)*2);padding-bottom:calc(var(--spacing,.25rem)*5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--secondary-color)}@media (width<=480px){.card-stats[data-v-71cbf3c4]{gap:calc(var(--spacing,.25rem)*3)}.stat-value[data-v-71cbf3c4]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}}.claimable-card[data-v-d206d932]{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:var(--border-width);padding:calc(var(--spacing,.25rem)*3);border-color:var(--border-color)}@supports (color:color-mix(in lab,red,red)){.claimable-card[data-v-d206d932]{border-color:color-mix(in srgb,var(--border-color) 60%,transparent)}}.claimable-card[data-v-d206d932]{background:var(--cart-bg)}@supports (color:color-mix(in lab,red,red)){.claimable-card[data-v-d206d932]{background:color-mix(in srgb,var(--cart-bg) 80%,transparent)}}.nudge-card[data-v-779270d6]{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:var(--border-width);padding:calc(var(--spacing,.25rem)*3);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;border-color:var(--border-color);text-decoration-line:none;transition-duration:.2s}@supports (color:color-mix(in lab,red,red)){.nudge-card[data-v-779270d6]{border-color:color-mix(in srgb,var(--border-color) 50%,transparent)}}.nudge-card[data-v-779270d6]{background:var(--cart-bg)}@supports (color:color-mix(in lab,red,red)){.nudge-card[data-v-779270d6]{background:color-mix(in srgb,var(--cart-bg) 70%,transparent)}}.nudge-card[data-v-779270d6]{color:inherit}.nudge-card[data-v-779270d6]:hover{border-color:var(--secondary-color);box-shadow:0 2px 8px #00bcd414}.sub-tab[data-v-102a7d01]{border-style:var(--tw-border-style);border-width:var(--border-width);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-color:var(--border-color);color:var(--body-text);border-radius:2147483647px;min-height:32px}.sub-tab[data-v-102a7d01]:hover{border-color:var(--secondary-color)}.sub-tab--active[data-v-102a7d01]{background:var(--secondary-color,#00bcd4);border-color:var(--secondary-color,#00bcd4);color:#fff}.badge-mini[data-v-102a7d01]{gap:calc(var(--spacing,.25rem)*1.5);padding:calc(var(--spacing,.25rem)*2);text-align:center;flex-direction:column}.badge-mini[data-v-102a7d01],.badge-mini-icon[data-v-102a7d01]{align-items:center;display:flex}.badge-mini-icon[data-v-102a7d01]{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10);border:2px solid var(--border-color);background:var(--body-background);border-radius:2147483647px;justify-content:center}.badge-tier--bronze[data-v-102a7d01]{border-color:var(--tier-bronze,#cd7f32)}.badge-tier--silver[data-v-102a7d01]{border-color:var(--tier-silver,silver)}.badge-tier--gold[data-v-102a7d01]{border-color:var(--tier-gold,#fbbe24)}.badge-mini-title[data-v-102a7d01]{--tw-leading:var(--leading-tight,1.25);font-size:10px;line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--body-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.expand-enter-active[data-v-102a7d01],.expand-leave-active[data-v-102a7d01]{transition:all .3s;overflow:hidden}.expand-enter-from[data-v-102a7d01],.expand-leave-to[data-v-102a7d01]{opacity:0;max-height:0}.expand-enter-to[data-v-102a7d01],.expand-leave-from[data-v-102a7d01]{opacity:1;max-height:2000px}.req-history[data-v-83b12128]{margin-top:.5rem}.req-panel[data-v-83b12128]{border-radius:calc(var(--border-radius,8px) + 4px);background:var(--cart-bg,#fff);border:1px solid color-mix(in srgb,var(--primary-color) 14%,transparent);padding:1.2rem}.req-loading[data-v-83b12128]{color:color-mix(in srgb,currentColor 60%,transparent);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.65rem;padding:1.8rem 1rem;font-size:.88rem;display:flex}.req-spinner[data-v-83b12128]{border:2px solid color-mix(in srgb,var(--secondary-color) 80%,transparent);border-top-color:#0000;border-radius:50%;width:22px;height:22px;animation:.7s linear infinite req-spin-83b12128}@keyframes req-spin-83b12128{to{transform:rotate(1turn)}}.req-empty[data-v-83b12128]{color:color-mix(in srgb,currentColor 50%,transparent);text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:1.5rem 1rem;font-size:.88rem;display:flex}.req-retry-btn[data-v-83b12128]{border:1px solid color-mix(in srgb,var(--primary-color) 25%,transparent);border-radius:var(--border-radius,8px);color:var(--secondary-color);cursor:pointer;background:0 0;margin-top:.3rem;padding:.4rem 1rem;font-size:.82rem;transition:background-color .15s}.req-retry-btn[data-v-83b12128]:hover{background:color-mix(in srgb,var(--secondary-color) 8%,transparent)}.req-list[data-v-83b12128]{flex-direction:column;gap:.15rem;margin:0;padding:0;list-style:none;display:flex}.req-item[data-v-83b12128]{border-radius:var(--border-radius,8px);align-items:flex-start;gap:.75rem;padding:.85rem .5rem;transition:background-color .15s;display:flex}.req-item[data-v-83b12128]:hover{background:color-mix(in srgb,var(--primary-color) 4%,transparent)}.req-dot[data-v-83b12128]{background:color-mix(in srgb,currentColor 30%,transparent);border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:.35rem}.req-dot--access[data-v-83b12128]{background:var(--secondary-color)}.req-dot--rectification[data-v-83b12128]{background:color-mix(in srgb,var(--secondary-color) 75%,var(--primary-color))}.req-dot--erasure[data-v-83b12128]{background:color-mix(in srgb,var(--danger-icon,#ff5a5f) 85%,transparent)}.req-dot--restriction[data-v-83b12128]{background:var(--tertiary-color)}.req-dot--objection[data-v-83b12128]{background:color-mix(in srgb,var(--primary-color) 60%,transparent)}.req-dot--portability[data-v-83b12128]{background:color-mix(in srgb,var(--secondary-color) 65%,var(--primary-color))}.dark-mode{background:color-mix(in srgb,var(--danger-icon,#ff5a5f) 90%,transparent);background:color-mix(in srgb,var(--primary-color) 75%,transparent)}.req-content[data-v-83b12128]{flex:1;min-width:0}.req-header[data-v-83b12128]{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.req-icon[data-v-83b12128]{color:color-mix(in srgb,currentColor 55%,transparent);flex-shrink:0}.req-type[data-v-83b12128]{color:var(--primary-black-color,#0a1929);font-size:.88rem;font-weight:600}.req-article[data-v-83b12128]{color:color-mix(in srgb,currentColor 45%,transparent);font-size:.75rem;font-weight:500}.req-badge[data-v-83b12128]{letter-spacing:.01em;white-space:nowrap;border-radius:999px;align-items:center;padding:.1rem .55rem;font-size:.72rem;font-weight:600;display:inline-flex}.req-badge--success[data-v-83b12128]{background:color-mix(in srgb,var(--success-icon,#00c87a) 15%,transparent);color:var(--success-icon,#00c87a)}.req-badge--pending[data-v-83b12128]{background:color-mix(in srgb,var(--tertiary-color) 15%,transparent);color:color-mix(in srgb,var(--tertiary-color) 85%,#000)}.dark-mode{background:color-mix(in srgb,var(--tertiary-color) 20%,transparent);color:var(--tertiary-color)}.req-badge--inactive[data-v-83b12128]{background:color-mix(in srgb,currentColor 8%,transparent)}.req-badge--inactive[data-v-83b12128],.req-meta[data-v-83b12128]{color:color-mix(in srgb,currentColor 50%,transparent)}.req-meta[data-v-83b12128]{align-items:center;gap:.35rem;margin-top:.2rem;font-size:.78rem;display:flex}.req-date[data-v-83b12128]{white-space:nowrap}.req-sep[data-v-83b12128]{color:color-mix(in srgb,currentColor 30%,transparent)}.req-summary[data-v-83b12128]{color:color-mix(in srgb,var(--primary-black-color,#0a1929) 80%,transparent);white-space:pre-wrap;margin-top:.5rem;font-size:.84rem;line-height:1.5}.req-attachments[data-v-83b12128]{margin-top:.55rem}.req-attachments-label[data-v-83b12128]{color:color-mix(in srgb,currentColor 55%,transparent);margin-bottom:.3rem;font-size:.75rem;font-weight:600}.req-attachments-list[data-v-83b12128]{flex-direction:column;gap:.25rem;display:flex}.req-attachment-btn[data-v-83b12128]{border-radius:var(--border-radius,8px);background:color-mix(in srgb,var(--secondary-color) 8%,transparent);color:var(--secondary-color);cursor:pointer;text-align:left;border:none;align-items:center;gap:.3rem;max-width:100%;padding:.3rem .6rem;font-size:.78rem;font-weight:500;transition:background-color .15s;display:inline-flex}.req-attachment-btn[data-v-83b12128]:hover:not(:disabled){background:color-mix(in srgb,var(--secondary-color) 16%,transparent)}.req-attachment-btn[data-v-83b12128]:disabled{opacity:.6;cursor:not-allowed}.dark-mode{background:color-mix(in srgb,var(--secondary-color) 12%,transparent);background:color-mix(in srgb,var(--secondary-color) 22%,transparent)}.req-attachment-name[data-v-83b12128]{text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden}.req-attachment-size[data-v-83b12128]{color:color-mix(in srgb,currentColor 60%,transparent);white-space:nowrap;font-size:.72rem}.req-spin[data-v-83b12128]{animation:.7s linear infinite req-spin-83b12128}@media (width<=640px){.req-header[data-v-83b12128]{gap:.3rem}.req-meta[data-v-83b12128]{flex-wrap:wrap}.req-item[data-v-83b12128]{padding:.6rem .3rem}.req-attachment-name[data-v-83b12128]{max-width:140px}}.privacy-tab[data-v-d7cc71ed]{color:var(--body-text-color)}.rights-info-panel[data-v-d7cc71ed]{border-radius:calc(var(--border-radius,8px) + 4px);background:var(--cart-bg,#fff);border:1px solid color-mix(in srgb,var(--primary-color) 14%,transparent);overflow:hidden}.rights-info-item[data-v-d7cc71ed]{border-bottom:1px solid color-mix(in srgb,var(--primary-color) 8%,transparent)}.rights-info-item[data-v-d7cc71ed]:last-of-type{border-bottom:none}.rights-info-header[data-v-d7cc71ed]{cursor:pointer;text-align:left;width:100%;color:inherit;font:inherit;background:0 0;border:none;align-items:center;gap:.65rem;min-height:44px;padding:.85rem 1.15rem;transition:background .15s;display:flex}.rights-info-header[data-v-d7cc71ed]:hover{background:color-mix(in srgb,var(--secondary-color) 4%,transparent)}.rights-info-icon[data-v-d7cc71ed]{color:var(--secondary-color);flex-shrink:0}.rights-info-title[data-v-d7cc71ed]{color:var(--heading-color,var(--primary-black-color));flex:1;font-size:.88rem;font-weight:600}.rights-info-chevron[data-v-d7cc71ed]{color:color-mix(in srgb,currentColor 45%,transparent);flex-shrink:0;transition:transform .2s}.rights-info-item--open .rights-info-chevron[data-v-d7cc71ed]{transform:rotate(180deg)}.rights-info-body[data-v-d7cc71ed]{padding:0 1.15rem 1rem 3rem}.rights-info-content[data-v-d7cc71ed]{color:color-mix(in srgb,currentColor 78%,transparent);font-size:.82rem;line-height:1.65}.rights-info-content[data-v-d7cc71ed] ul{margin:.4rem 0;padding-left:1.2rem}.rights-info-content[data-v-d7cc71ed] li{margin-bottom:.2rem}.rights-info-content[data-v-d7cc71ed] p{margin:.4rem 0}.rights-info-footer[data-v-d7cc71ed]{background:color-mix(in srgb,var(--secondary-color) 4%,transparent);border-top:1px solid color-mix(in srgb,var(--primary-color) 8%,transparent);align-items:flex-start;gap:.5rem;padding:.85rem 1.15rem;display:flex}.rights-info-footer-icon[data-v-d7cc71ed]{color:var(--secondary-color);flex-shrink:0;margin-top:.15rem}.rights-info-footer-text[data-v-d7cc71ed]{color:color-mix(in srgb,currentColor 65%,transparent);margin:0;font-size:.78rem;line-height:1.55}.rights-info-footer-link[data-v-d7cc71ed]{color:var(--secondary-color);font-weight:600;text-decoration:none}.rights-info-footer-link[data-v-d7cc71ed]:hover{text-decoration:underline}.rights-info-fallback[data-v-d7cc71ed]{color:color-mix(in srgb,currentColor 65%,transparent);margin:0;padding:1.2rem;font-size:.82rem;line-height:1.55}.rights-expand-enter-active[data-v-d7cc71ed],.rights-expand-leave-active[data-v-d7cc71ed]{transition:all .2s;overflow:hidden}.rights-expand-enter-from[data-v-d7cc71ed],.rights-expand-leave-to[data-v-d7cc71ed]{opacity:0}.consent-panel[data-v-d7cc71ed]{border-radius:calc(var(--border-radius,8px) + 4px);background:var(--cart-bg,#fff);border:1px solid color-mix(in srgb,var(--primary-color) 14%,transparent);padding:1.2rem}.consent-loading[data-v-d7cc71ed]{color:color-mix(in srgb,currentColor 60%,transparent);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.65rem;padding:1.8rem 1rem;font-size:.88rem;display:flex}.consent-spinner[data-v-d7cc71ed]{border:2px solid color-mix(in srgb,var(--secondary-color) 80%,transparent);border-top-color:#0000;border-radius:50%;width:22px;height:22px;animation:.7s linear infinite spin-d7cc71ed}@keyframes spin-d7cc71ed{to{transform:rotate(1turn)}}.consent-list[data-v-d7cc71ed]{flex-direction:column;gap:.15rem;margin:0;padding:0;list-style:none;display:flex}.consent-group[data-v-d7cc71ed]{transition:background-color .15s}.consent-group[data-v-d7cc71ed],.consent-group-head[data-v-d7cc71ed]{border-radius:var(--border-radius,8px)}.consent-group-head[data-v-d7cc71ed]{cursor:default;align-items:center;gap:.75rem;padding:.7rem .5rem;display:flex}.consent-group-dot[data-v-d7cc71ed]{border-radius:50%;flex-shrink:0;width:.6rem;height:.6rem}.consent-group-dot--active[data-v-d7cc71ed]{background:#10b981}.dark-mode{background:#6ee7b7}.consent-group-dot--withdrawn[data-v-d7cc71ed]{background:color-mix(in srgb,currentColor 25%,transparent)}.consent-group-info[data-v-d7cc71ed]{flex:1;min-width:0}.consent-group-title[data-v-d7cc71ed]{color:var(--primary-color);align-items:center;gap:.5rem;margin:0;font-size:.88rem;font-weight:600;display:flex}.consent-group-badge[data-v-d7cc71ed]{background:color-mix(in srgb,var(--secondary-color) 18%,transparent);color:var(--secondary-color);border-radius:999px;padding:.1rem .45rem;font-size:.68rem;font-weight:700}.consent-group-meta[data-v-d7cc71ed]{color:color-mix(in srgb,currentColor 55%,transparent);align-items:center;gap:.35rem;margin:.15rem 0 0;font-size:.74rem;display:flex}.consent-group-sep[data-v-d7cc71ed]{color:color-mix(in srgb,currentColor 30%,transparent)}.consent-group--inactive .consent-group-title[data-v-d7cc71ed]{color:color-mix(in srgb,currentColor 55%,transparent)}.consent-group-actions[data-v-d7cc71ed]{flex-shrink:0;align-items:center;gap:.4rem;display:flex}.consent-badge[data-v-d7cc71ed]{letter-spacing:.02em;border-radius:999px;padding:.25rem .6rem;font-size:.68rem;font-weight:700}.consent-badge--muted[data-v-d7cc71ed]{background:color-mix(in srgb,currentColor 10%,transparent);color:color-mix(in srgb,currentColor 60%,transparent)}.consent-badge--active[data-v-d7cc71ed]{color:#10b981;background:#10b98124}.dark-mode{color:#6ee7b7;background:#6ee7b724}.cookie-consent-section[data-v-d7cc71ed]{border-top:1px dashed color-mix(in srgb,var(--primary-color) 12%,transparent);margin-top:.75rem;padding-top:.75rem}.dark-mode{border-top-color:#e2e8f01f}.cookie-consent-header[data-v-d7cc71ed]{color:var(--primary-color);align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.cookie-consent-header h5[data-v-d7cc71ed]{margin:0;font-size:.84rem;font-weight:600}.dark-mode{color:#e2e8f0}.cookie-consent-empty[data-v-d7cc71ed]{color:color-mix(in srgb,currentColor 55%,transparent);align-items:center;gap:.5rem;padding:.6rem .5rem;font-size:.82rem;display:flex}.cookie-consent-list[data-v-d7cc71ed]{flex-direction:column;gap:.1rem;margin:0;padding:0;list-style:none;display:flex}.cookie-consent-item[data-v-d7cc71ed]{border-radius:var(--border-radius,8px);align-items:center;gap:.75rem;padding:.45rem .5rem;display:flex}.cookie-consent-item-info[data-v-d7cc71ed]{flex:1;min-width:0}.cookie-consent-item-label[data-v-d7cc71ed]{align-items:center;gap:.4rem;font-size:.84rem;font-weight:500;display:flex}.cookie-consent-mandatory-badge[data-v-d7cc71ed]{text-transform:uppercase;letter-spacing:.04em;background:color-mix(in srgb,var(--tertiary-color) 15%,transparent);color:var(--tertiary-color);border-radius:999px;padding:.08rem .35rem;font-size:.62rem;font-weight:700}.cookie-consent-meta[data-v-d7cc71ed]{color:color-mix(in srgb,currentColor 55%,transparent);flex-wrap:wrap;align-items:center;gap:.35rem;margin:.5rem 0 0;padding:0 .5rem;font-size:.74rem;display:flex}.cookie-consent-cta[data-v-d7cc71ed]{border:1px solid color-mix(in srgb,var(--secondary-color) 30%,transparent);border-radius:var(--border-radius,8px);color:var(--secondary-color);cursor:pointer;background:0 0;align-items:center;gap:.4rem;margin-top:.65rem;padding:.45rem .85rem;font-size:.78rem;font-weight:600;transition:all .15s;display:inline-flex}.cookie-consent-cta[data-v-d7cc71ed]:hover{background:color-mix(in srgb,var(--secondary-color) 8%,transparent);border-color:var(--secondary-color)}.consent-withdraw[data-v-d7cc71ed],.consent-withdraw-all[data-v-d7cc71ed]{border:1px solid color-mix(in srgb,var(--danger-icon,#dc2626) 30%,transparent);color:var(--danger-icon,#dc2626);border-radius:var(--border-radius,8px);cursor:pointer;white-space:nowrap;background:0 0;padding:.3rem .65rem;font-size:.74rem;font-weight:600;transition:background-color .15s}.consent-withdraw-all[data-v-d7cc71ed]:hover,.consent-withdraw[data-v-d7cc71ed]:hover{background:color-mix(in srgb,var(--danger-icon,#dc2626) 8%,transparent)}.consent-expand-btn[data-v-d7cc71ed]{background:color-mix(in srgb,currentColor 8%,transparent);border-radius:var(--border-radius,8px);width:1.6rem;height:1.6rem;color:color-mix(in srgb,currentColor 60%,transparent);cursor:pointer;border:none;justify-content:center;align-items:center;transition:background-color .15s;display:flex}.consent-expand-btn[data-v-d7cc71ed]:hover{background:color-mix(in srgb,currentColor 14%,transparent)}.consent-sub-list[data-v-d7cc71ed]{flex-direction:column;gap:.1rem;margin:0;padding:0 0 .5rem 1.85rem;list-style:none;display:flex}.consent-sub-item[data-v-d7cc71ed]{border-radius:calc(var(--border-radius,8px) - 2px);align-items:center;gap:.5rem;padding:.4rem .5rem;font-size:.78rem;display:flex}.consent-sub-item--inactive[data-v-d7cc71ed]{opacity:.55}.consent-sub-index[data-v-d7cc71ed]{color:color-mix(in srgb,currentColor 45%,transparent);min-width:1.2rem;font-size:.7rem;font-weight:700}.consent-sub-info[data-v-d7cc71ed]{flex:1;align-items:center;gap:.35rem;min-width:0;display:flex}.consent-sub-date[data-v-d7cc71ed]{color:color-mix(in srgb,currentColor 60%,transparent);font-size:.76rem}.consent-sub-action[data-v-d7cc71ed]{flex-shrink:0}.expand-enter-active[data-v-d7cc71ed],.expand-leave-active[data-v-d7cc71ed]{transition:all .2s;overflow:hidden}.expand-enter-from[data-v-d7cc71ed],.expand-leave-to[data-v-d7cc71ed]{opacity:0;max-height:0;padding-bottom:0}.expand-enter-to[data-v-d7cc71ed],.expand-leave-from[data-v-d7cc71ed]{opacity:1;max-height:20rem}.policy-link-wrapper[data-v-d7cc71ed]{text-align:center;padding:.5rem 0}.policy-link[data-v-d7cc71ed]{color:var(--secondary-color);border-radius:var(--border-radius,8px);align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-flex}.policy-link[data-v-d7cc71ed]:hover{background:color-mix(in srgb,var(--secondary-color) 10%,transparent)}.doc-accept-grid[data-v-d7cc71ed]{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.doc-card[data-v-d7cc71ed]{border-radius:calc(var(--border-radius,8px) + 4px);background:var(--cart-bg,#fff);border:1px solid color-mix(in srgb,var(--primary-color) 14%,transparent);flex-direction:column;padding:1.35rem;transition:box-shadow .2s,border-color .2s;display:flex}.doc-card[data-v-d7cc71ed]:hover{box-shadow:0 6px 18px color-mix(in srgb,var(--primary-color) 10%,transparent);border-color:color-mix(in srgb,var(--secondary-color) 45%,var(--card-border-color,#e5e7eb))}.doc-card-head[data-v-d7cc71ed]{align-items:flex-start;gap:.7rem;margin-bottom:.5rem;display:flex}.doc-card-icon[data-v-d7cc71ed]{border-radius:.6rem;flex-shrink:0;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:flex}.doc-card-icon--primary[data-v-d7cc71ed]{background:color-mix(in srgb,var(--primary-color) 10%,transparent);color:var(--primary-color)}.doc-card-icon--secondary[data-v-d7cc71ed]{background:color-mix(in srgb,var(--secondary-color) 12%,transparent);color:var(--secondary-color)}.doc-card-head-text[data-v-d7cc71ed]{min-width:0}.doc-card-title[data-v-d7cc71ed]{color:var(--primary-color);margin:.1rem 0 0;font-size:.95rem;font-weight:700}.doc-card-cta[data-v-d7cc71ed]{border-radius:var(--border-radius,8px);cursor:pointer;color:#fff;border:none;align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.8rem;font-weight:600;transition:background-color .2s;display:inline-flex}.doc-card-cta[data-v-d7cc71ed]:disabled{opacity:.55;cursor:not-allowed}.doc-card-cta--primary[data-v-d7cc71ed]{background:var(--primary-color)}.doc-card-cta--primary[data-v-d7cc71ed]:hover:not(:disabled){background:color-mix(in srgb,var(--primary-color) 88%,#000)}.doc-card-cta--secondary[data-v-d7cc71ed]{background:var(--secondary-color)}.doc-card-cta--secondary[data-v-d7cc71ed]:hover:not(:disabled){background:color-mix(in srgb,var(--secondary-color) 85%,#000)}.doc-accept-badge[data-v-d7cc71ed]{letter-spacing:.02em;border-radius:999px;align-items:center;margin-top:.25rem;padding:.15rem .55rem;font-size:.68rem;font-weight:700;display:inline-flex}.doc-accept-badge--current[data-v-d7cc71ed]{background:color-mix(in srgb,var(--secondary-color) 15%,transparent);color:var(--secondary-color)}.doc-accept-badge--outdated[data-v-d7cc71ed]{background:color-mix(in srgb,var(--tertiary-color) 15%,transparent);color:color-mix(in srgb,var(--tertiary-color) 85%,var(--primary-black-color))}.doc-card-meta[data-v-d7cc71ed]{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.25rem;display:flex}.doc-accept-version-count[data-v-d7cc71ed]{color:color-mix(in srgb,currentColor 45%,transparent);font-size:.68rem;font-weight:500}.doc-accept-details[data-v-d7cc71ed]{flex-direction:column;gap:.5rem;margin:.65rem 0 .85rem;display:flex}.doc-accept-panel[data-v-d7cc71ed]{border-radius:calc(var(--border-radius,8px)/1.5);background:color-mix(in srgb,var(--primary-color) 4%,transparent);border:1px solid color-mix(in srgb,var(--primary-color) 6%,transparent);padding:.65rem .75rem}.doc-accept-panel-label[data-v-d7cc71ed]{text-transform:uppercase;letter-spacing:.07em;color:color-mix(in srgb,currentColor 45%,transparent);margin-bottom:.35rem;font-size:.66rem;font-weight:700;display:block}.doc-accept-panel-row[data-v-d7cc71ed]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.doc-accept-date[data-v-d7cc71ed]{color:color-mix(in srgb,currentColor 90%,transparent);font-size:.88rem;font-weight:600}.doc-accept-version-tag[data-v-d7cc71ed]{background:color-mix(in srgb,var(--primary-color) 8%,transparent);color:color-mix(in srgb,currentColor 55%,transparent);border-radius:4px;padding:.1rem .4rem;font-size:.68rem;font-weight:700}.doc-accept-context-badge[data-v-d7cc71ed],.doc-accept-version-tag[data-v-d7cc71ed]{letter-spacing:.02em;align-items:center;display:inline-flex}.doc-accept-context-badge[data-v-d7cc71ed]{white-space:nowrap;border-radius:999px;gap:.2rem;padding:.12rem .45rem;font-size:.66rem;font-weight:600}.doc-accept-context-badge--registration[data-v-d7cc71ed]{background:color-mix(in srgb,var(--secondary-color) 12%,transparent);color:var(--secondary-color)}.doc-accept-context-badge--checkout[data-v-d7cc71ed]{background:color-mix(in srgb,var(--tertiary-color) 12%,transparent);color:color-mix(in srgb,var(--tertiary-color) 85%,var(--primary-black-color))}.doc-accept-context-badge--reaccept[data-v-d7cc71ed]{background:color-mix(in srgb,var(--primary-color) 10%,transparent);color:var(--primary-color)}.doc-accept-scope-badge[data-v-d7cc71ed]{letter-spacing:.02em;white-space:nowrap;background:color-mix(in srgb,var(--primary-color) 8%,transparent);color:var(--primary-color);border-radius:999px;align-items:center;gap:.2rem;padding:.12rem .45rem;font-size:.66rem;font-weight:600;display:inline-flex}.doc-accept-panel-footer[data-v-d7cc71ed]{color:var(--secondary-color);word-break:break-all;gap:.25rem;margin-top:.3rem}.doc-accept-notice[data-v-d7cc71ed],.doc-accept-panel-footer[data-v-d7cc71ed]{align-items:center;font-size:.72rem;font-weight:500;display:flex}.doc-accept-notice[data-v-d7cc71ed]{border-radius:calc(var(--border-radius,8px)/2);background:color-mix(in srgb,var(--tertiary-color) 8%,transparent);color:color-mix(in srgb,var(--tertiary-color) 85%,var(--primary-black-color));gap:.3rem;padding:.4rem .65rem}.doc-accept-empty[data-v-d7cc71ed]{color:color-mix(in srgb,currentColor 50%,transparent);padding:.75rem 0;font-size:.82rem;font-style:italic}.doc-accept-actions[data-v-d7cc71ed]{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:auto;display:flex}.doc-accept-download[data-v-d7cc71ed]{border:1px solid color-mix(in srgb,var(--border-color) 60%,transparent);color:color-mix(in srgb,currentColor 70%,transparent);cursor:pointer;background:0 0;border-radius:.5rem;align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.78rem;font-weight:500;transition:all .2s;display:inline-flex}.doc-accept-download[data-v-d7cc71ed]:hover{background:color-mix(in srgb,var(--secondary-color) 10%,transparent);border-color:var(--secondary-color);color:var(--secondary-color)}.doc-accept-download[data-v-d7cc71ed]:disabled{opacity:.5;cursor:not-allowed}.preferences-panel[data-v-d7cc71ed]{border-radius:calc(var(--border-radius,8px) + 4px);background:var(--cart-bg,#fff);border:1px solid color-mix(in srgb,var(--primary-color) 14%,transparent);flex-direction:column;gap:.125rem;padding:.5rem 0;display:flex;overflow:hidden}.pref-toggle-item[data-v-d7cc71ed]{align-items:center;gap:.5rem;min-height:44px;padding:.25rem .75rem;display:flex}.pref-toggle-label[data-v-d7cc71ed]{color:var(--body-text-color);flex:1;min-width:0;font-size:.8125rem}.pref-objection-btn[data-v-d7cc71ed]{border-radius:var(--border-radius,8px);border:1px solid color-mix(in srgb,var(--secondary-color) 30%,transparent);background:color-mix(in srgb,var(--secondary-color) 10%,transparent);color:var(--secondary-color);cursor:pointer;flex-shrink:0;align-items:center;gap:.4rem;padding:.25rem .625rem;font-size:.75rem;font-weight:600;transition:background-color .2s;display:inline-flex}.pref-objection-btn[data-v-d7cc71ed]:hover:not(:disabled){background:color-mix(in srgb,var(--secondary-color) 18%,transparent)}.pref-objection-btn--done[data-v-d7cc71ed]{border-color:color-mix(in srgb,var(--secondary-color) 20%,transparent);opacity:.7;cursor:default}.pref-objection-btn[data-v-d7cc71ed]:disabled{cursor:not-allowed}.pref-panel-divider[data-v-d7cc71ed]{background:color-mix(in srgb,var(--primary-color) 10%,transparent);height:1px;margin:.25rem .75rem}.pref-panel-action[data-v-d7cc71ed]{padding:.25rem 0}.referral-objection-panel[data-v-d7cc71ed]{border-radius:calc(var(--border-radius,8px) + 4px);background:var(--cart-bg,#fff);border:1px solid color-mix(in srgb,var(--primary-color) 14%,transparent);flex-direction:column;gap:.75rem;padding:1rem 1.15rem;display:flex}.referral-objection-head[data-v-d7cc71ed]{align-items:flex-start;gap:.6rem;display:flex}.referral-objection-icon[data-v-d7cc71ed]{color:var(--secondary-color);flex-shrink:0;margin-top:.1rem}.referral-objection-info[data-v-d7cc71ed]{flex:1;min-width:0}.referral-objection-title[data-v-d7cc71ed]{color:var(--heading-color,var(--primary-black-color));margin:0;font-size:.88rem;font-weight:700}.referral-objection-desc[data-v-d7cc71ed]{color:color-mix(in srgb,currentColor 65%,transparent);margin:.2rem 0 0;font-size:.78rem;line-height:1.5}.referral-objection-action[data-v-d7cc71ed]{align-items:center;gap:.5rem;display:flex}.mydata-panel[data-v-d7cc71ed]{border-radius:calc(var(--border-radius,8px) + 4px);background:var(--cart-bg,#fff);border:1px solid color-mix(in srgb,var(--primary-color) 14%,transparent);overflow:hidden}.mydata-panel-header[data-v-d7cc71ed]{width:100%;color:var(--heading-color);cursor:pointer;justify-content:space-between;align-items:center;min-height:44px;padding:.75rem 1.15rem;font-size:.82rem;font-weight:600;display:flex}.mydata-panel-header-text[data-v-d7cc71ed]{align-items:center;gap:.375rem;display:flex}.mydata-panel-content[data-v-d7cc71ed]{flex-direction:column;gap:.25rem;padding:0 .5rem .75rem;display:flex}.sidebar-btn[data-v-d7cc71ed]{border-radius:calc(var(--border-radius)/2);width:100%;color:var(--body-text-color);text-align:left;align-items:center;gap:.625rem;min-height:44px;padding:.5rem .75rem;font-size:.8125rem;transition:background .2s,color .2s;display:flex}.sidebar-btn[data-v-d7cc71ed]:hover:not(:disabled){background:var(--info-bg);color:var(--primary-color)}.sidebar-btn[data-v-d7cc71ed]:disabled{opacity:.5;cursor:not-allowed}.sidebar-btn--danger[data-v-d7cc71ed]:hover:not(:disabled){background:var(--danger-bg);color:var(--danger-text)}.sidebar-btn-icon[data-v-d7cc71ed]{color:var(--secondary-color);flex-shrink:0;font-size:1rem}.sidebar-btn--danger .sidebar-btn-icon[data-v-d7cc71ed]{color:var(--danger-text)}.sidebar-btn-spinner[data-v-d7cc71ed]{border:2px solid var(--secondary-color);border-top-color:#0000;border-radius:50%;flex-shrink:0;width:1rem;height:1rem;animation:.6s linear infinite sidebar-spin-d7cc71ed}@keyframes sidebar-spin-d7cc71ed{to{transform:rotate(1turn)}}.danger-zone-panel[data-v-d7cc71ed]{border-radius:calc(var(--border-radius,8px) + 4px);background:var(--cart-bg,#fff);border:1px solid color-mix(in srgb,var(--danger-icon,#dc2626) 18%,transparent);flex-direction:column;gap:.25rem;padding:.5rem;display:flex}@media (width<=600px){.rights-grid[data-v-d7cc71ed]{grid-template-columns:1fr}}@media (width<=640px){.doc-accept-grid[data-v-d7cc71ed]{grid-template-columns:1fr}.rights-info-body[data-v-d7cc71ed]{padding-left:1.15rem}}.dark-mode{background:var(--card-bg,#1a2332);border-color:color-mix(in srgb,var(--secondary-color) 12%,transparent);color:var(--danger-text);background:var(--card-bg,#1a2332);border-color:color-mix(in srgb,var(--secondary-color) 12%,transparent);background:color-mix(in srgb,var(--secondary-color) 15%,transparent);background:var(--card-bg,#1a2332);border-color:color-mix(in srgb,var(--secondary-color) 12%,transparent);background:color-mix(in srgb,var(--primary-color) 8%,transparent);border-color:color-mix(in srgb,var(--secondary-color) 8%,transparent);background:color-mix(in srgb,var(--secondary-color) 10%,transparent);background:color-mix(in srgb,var(--secondary-color) 18%,transparent);background:color-mix(in srgb,var(--tertiary-color) 15%,transparent);background:color-mix(in srgb,var(--primary-color) 15%,transparent);background:color-mix(in srgb,var(--tertiary-color) 10%,transparent);background:var(--card-bg,#1a2332);border-color:color-mix(in srgb,var(--secondary-color) 12%,transparent);background:var(--card-bg,#1a2332);border-color:color-mix(in srgb,var(--secondary-color) 12%,transparent);background:var(--card-bg,#1a2332);border-color:color-mix(in srgb,var(--secondary-color) 12%,transparent);background:color-mix(in srgb,var(--primary-color) 12%,transparent);background:color-mix(in srgb,var(--danger-text) 12%,transparent);background:var(--card-bg,#1a2332);border-color:color-mix(in srgb,var(--danger-text) 15%,transparent)}.account-privacy-tour-restart-btn[data-v-d7cc71ed]{border:1px solid var(--card-border-color,#e5e7eb);background:var(--filter-bg,#fff);width:2.25rem;height:2.25rem;color:var(--body-text-color);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:.82rem;font-weight:700;transition:color .15s,border-color .15s,background .15s;display:flex}.account-privacy-tour-restart-btn[data-v-d7cc71ed]:hover{color:var(--secondary-color,#00bcd4);border-color:var(--secondary-color,#00bcd4);background:color-mix(in srgb,var(--secondary-color,#00bcd4) 8%,transparent)}@media (width<=1024px){.account-privacy-tour-restart-btn[data-v-d7cc71ed]{width:2.75rem;height:2.75rem}}.account-layout[data-v-a5506721]{margin-top:calc(var(--spacing,.25rem)*4);margin-bottom:calc(var(--spacing,.25rem)*24);gap:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}.account-layout__body[data-v-a5506721]{gap:calc(var(--spacing,.25rem)*6);flex-direction:column;display:flex}@media (width>=1025px){.account-layout__body[data-v-a5506721]{gap:calc(var(--spacing,.25rem)*8);flex-direction:row}}.placeholder-tab[data-v-a5506721]{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:var(--border-width);background-color:var(--cart-bg);min-height:300px;padding:calc(var(--spacing,.25rem)*16);text-align:center;--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:var(--border-color);flex-direction:column;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.placeholder-tab[data-v-a5506721]{border-color:color-mix(in srgb,var(--border-color) 50%,transparent)}}
