body,html{margin:0;padding:0}:root{--tm-admin-card-shadow:0 1px 3px #00000012, 0 1px 2px #0000000a;--tm-admin-card-bg:#fff;--tm-admin-border:#e2e8f0;--tm-admin-row-hover:#f8fafc}.w-stat[data-v-b9809d5f]{flex-direction:column;justify-content:center;align-items:flex-start;height:100%;padding:1.25rem 1.5rem;display:flex}.w-stat__number[data-v-b9809d5f]{color:var(--tm-admin-title-color,#111827);font-size:2.5rem;font-weight:700;line-height:1}.w-stat__sub[data-v-b9809d5f]{color:var(--tm-admin-muted,#6b7280);margin-top:.35rem;font-size:.8rem}.w-stat__skeleton[data-v-b9809d5f]{background:var(--tm-admin-border,#e2e8f0);border-radius:4px;width:5rem;height:2.5rem;animation:1.5s ease-in-out infinite pulse-b9809d5f;display:block}.w-stat__error[data-v-b9809d5f]{color:var(--tm-admin-muted,#6b7280);font-size:2rem}@keyframes pulse-b9809d5f{0%,to{opacity:1}50%{opacity:.4}}.w-stat[data-v-1b1ab95b]{flex-direction:column;justify-content:center;align-items:flex-start;height:100%;padding:1.25rem 1.5rem;display:flex}.w-stat__number[data-v-1b1ab95b]{color:var(--tm-admin-title-color,#111827);font-size:2.5rem;font-weight:700;line-height:1}.w-stat__sub[data-v-1b1ab95b]{color:var(--tm-admin-muted,#6b7280);margin-top:.35rem;font-size:.8rem}.w-stat__skeleton[data-v-1b1ab95b]{background:var(--tm-admin-border,#e2e8f0);border-radius:4px;width:5rem;height:2.5rem;animation:1.5s ease-in-out infinite pulse-1b1ab95b;display:block}.w-stat__error[data-v-1b1ab95b]{color:var(--tm-admin-muted,#6b7280);font-size:2rem}@keyframes pulse-1b1ab95b{0%,to{opacity:1}50%{opacity:.4}}.w-stat[data-v-65e96276]{flex-direction:column;justify-content:center;align-items:flex-start;height:100%;padding:1.25rem 1.5rem;display:flex}.w-stat__number[data-v-65e96276]{color:var(--tm-admin-title-color,#111827);font-size:2.5rem;font-weight:700;line-height:1}.w-stat__sub[data-v-65e96276]{color:var(--tm-admin-muted,#6b7280);margin-top:.35rem;font-size:.8rem}.w-stat__skeleton[data-v-65e96276]{background:var(--tm-admin-border,#e2e8f0);border-radius:4px;width:5rem;height:2.5rem;animation:1.5s ease-in-out infinite pulse-65e96276;display:block}.w-stat__error[data-v-65e96276]{color:var(--tm-admin-muted,#6b7280);font-size:2rem}@keyframes pulse-65e96276{0%,to{opacity:1}50%{opacity:.4}}.w-chart[data-v-04041dae]{flex-direction:column;height:100%;display:flex}.w-chart__skeleton[data-v-04041dae]{background:var(--tm-admin-border,#e2e8f0);border-radius:4px;flex:1;margin:.75rem 1rem;animation:1.5s ease-in-out infinite pulse-04041dae}.w-chart__error[data-v-04041dae]{height:100%;color:var(--tm-admin-muted,#6b7280);justify-content:center;align-items:center;font-size:.85rem;display:flex}@keyframes pulse-04041dae{0%,to{opacity:1}50%{opacity:.4}}.w-pages[data-v-d32c6897]{height:100%;padding:.5rem 0;overflow-y:auto}.w-pages__row[data-v-d32c6897]{border-bottom:1px solid var(--tm-admin-border,#e2e8f0);justify-content:space-between;align-items:center;gap:.75rem;padding:.45rem 1.25rem;display:flex}.w-pages__row[data-v-d32c6897]:last-child{border-bottom:none}.w-pages__path[data-v-d32c6897]{color:var(--tm-admin-text,#374151);text-overflow:ellipsis;min-width:0;overflow:hidden}.w-pages__count[data-v-d32c6897],.w-pages__path[data-v-d32c6897]{white-space:nowrap;font-size:.85rem}.w-pages__count[data-v-d32c6897]{color:var(--tm-admin-accent,#4f6ef7);flex-shrink:0;font-weight:600}.w-pages__skeleton[data-v-d32c6897]{flex-direction:column;gap:.5rem;padding:.75rem 1.25rem;display:flex}.w-pages__skeleton-row[data-v-d32c6897]{background:var(--tm-admin-border,#e2e8f0);border-radius:3px;height:1.2rem;animation:1.5s ease-in-out infinite pulse-d32c6897;display:block}.w-pages__empty[data-v-d32c6897],.w-pages__error[data-v-d32c6897]{height:100%;color:var(--tm-admin-muted,#6b7280);justify-content:center;align-items:center;font-size:.85rem;display:flex}@keyframes pulse-d32c6897{0%,to{opacity:1}50%{opacity:.4}}.w-cfstats[data-v-2d893cd7]{height:100%;padding:.5rem 0;overflow-y:auto}.w-cfstats__row[data-v-2d893cd7]{border-bottom:1px solid var(--tm-admin-border,#e2e8f0);justify-content:space-between;align-items:center;padding:.55rem 1.25rem;display:flex}.w-cfstats__row[data-v-2d893cd7]:last-child{border-bottom:none}.w-cfstats__label[data-v-2d893cd7]{color:var(--tm-admin-text,#374151);font-size:.85rem}.w-cfstats__count[data-v-2d893cd7]{color:var(--tm-admin-accent,#4f6ef7);font-size:.85rem;font-weight:600}.w-cfstats__skeleton[data-v-2d893cd7]{flex-direction:column;gap:.5rem;padding:.75rem 1.25rem;display:flex}.w-cfstats__skeleton-row[data-v-2d893cd7]{background:var(--tm-admin-border,#e2e8f0);border-radius:3px;height:1.2rem;animation:1.5s ease-in-out infinite pulse-2d893cd7;display:block}.w-cfstats__empty[data-v-2d893cd7]{height:100%;color:var(--tm-admin-muted,#6b7280);justify-content:center;align-items:center;font-size:.85rem;display:flex}@keyframes pulse-2d893cd7{0%,to{opacity:1}50%{opacity:.4}}.w-cfbreak[data-v-fb625228]{height:100%;padding:.5rem 0;overflow-y:auto}.w-cfbreak__row[data-v-fb625228]{border-bottom:1px solid var(--tm-admin-border,#e2e8f0);justify-content:space-between;align-items:center;gap:.75rem;padding:.45rem 1.25rem;display:flex}.w-cfbreak__row[data-v-fb625228]:last-child{border-bottom:none}.w-cfbreak__name[data-v-fb625228]{color:var(--tm-admin-text,#374151);text-overflow:ellipsis;min-width:0;overflow:hidden}.w-cfbreak__count[data-v-fb625228],.w-cfbreak__name[data-v-fb625228]{white-space:nowrap;font-size:.85rem}.w-cfbreak__count[data-v-fb625228]{color:var(--tm-admin-accent,#4f6ef7);flex-shrink:0;font-weight:600}.w-cfbreak__skeleton[data-v-fb625228]{flex-direction:column;gap:.5rem;padding:.75rem 1.25rem;display:flex}.w-cfbreak__skeleton-row[data-v-fb625228]{background:var(--tm-admin-border,#e2e8f0);border-radius:3px;height:1.2rem;animation:1.5s ease-in-out infinite pulse-fb625228;display:block}.w-cfbreak__empty[data-v-fb625228]{height:100%;color:var(--tm-admin-muted,#6b7280);justify-content:center;align-items:center;font-size:.85rem;display:flex}@keyframes pulse-fb625228{0%,to{opacity:1}50%{opacity:.4}}.w-pvdev[data-v-69af07cd]{height:100%;padding:.75rem 0;overflow-y:auto}.w-pvdev__row[data-v-69af07cd]{border-bottom:1px solid var(--tm-admin-border,#e2e8f0);align-items:center;gap:.6rem;padding:.45rem 1.25rem;display:flex}.w-pvdev__row[data-v-69af07cd]:last-child{border-bottom:none}.w-pvdev__label[data-v-69af07cd]{color:var(--tm-admin-text,#374151);text-transform:capitalize;white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;width:5rem;font-size:.85rem;overflow:hidden}.w-pvdev__bar-wrap[data-v-69af07cd]{background:var(--tm-admin-border,#e2e8f0);border-radius:4px;flex:1;height:8px;overflow:hidden}.w-pvdev__bar[data-v-69af07cd]{background:var(--tm-admin-accent,#4f6ef7);border-radius:4px;min-width:2px;height:100%}.w-pvdev__pct[data-v-69af07cd]{color:var(--tm-admin-accent,#4f6ef7);text-align:right;flex-shrink:0;width:3rem;font-size:.82rem;font-weight:600}.w-pvdev__count[data-v-69af07cd]{color:var(--tm-admin-muted,#6b7280);flex-shrink:0;font-size:.78rem}.w-pvdev__skeleton[data-v-69af07cd]{flex-direction:column;gap:.5rem;padding:.75rem 1.25rem;display:flex}.w-pvdev__skeleton-row[data-v-69af07cd]{background:var(--tm-admin-border,#e2e8f0);border-radius:3px;height:1.2rem;animation:1.5s ease-in-out infinite pulse-69af07cd;display:block}.w-pvdev__empty[data-v-69af07cd]{height:100%;color:var(--tm-admin-muted,#6b7280);justify-content:center;align-items:center;font-size:.85rem;display:flex}@keyframes pulse-69af07cd{0%,to{opacity:1}50%{opacity:.4}}.w-pvtime[data-v-fd06954f]{height:100%;padding:.75rem 0;overflow-y:auto}.w-pvtime__row[data-v-fd06954f]{border-bottom:1px solid var(--tm-admin-border,#e2e8f0);align-items:center;gap:.6rem;padding:.45rem 1.25rem;display:flex}.w-pvtime__row[data-v-fd06954f]:last-child{border-bottom:none}.w-pvtime__label[data-v-fd06954f]{font-variant-numeric:tabular-nums;color:var(--tm-admin-text,#374151);white-space:nowrap;flex-shrink:0;width:5rem;font-size:.85rem}.w-pvtime__bar-wrap[data-v-fd06954f]{background:var(--tm-admin-border,#e2e8f0);border-radius:4px;flex:1;height:8px;overflow:hidden}.w-pvtime__bar[data-v-fd06954f]{background:var(--tm-admin-accent,#4f6ef7);border-radius:4px;min-width:2px;height:100%}.w-pvtime__pct[data-v-fd06954f]{color:var(--tm-admin-accent,#4f6ef7);text-align:right;flex-shrink:0;width:3rem;font-size:.82rem;font-weight:600}.w-pvtime__count[data-v-fd06954f]{color:var(--tm-admin-muted,#6b7280);flex-shrink:0;font-size:.78rem}.w-pvtime__skeleton[data-v-fd06954f]{flex-direction:column;gap:.5rem;padding:.75rem 1.25rem;display:flex}.w-pvtime__skeleton-row[data-v-fd06954f]{background:var(--tm-admin-border,#e2e8f0);border-radius:3px;height:1.2rem;animation:1.5s ease-in-out infinite pulse-fd06954f;display:block}.w-pvtime__empty[data-v-fd06954f]{height:100%;color:var(--tm-admin-muted,#6b7280);justify-content:center;align-items:center;font-size:.85rem;display:flex}@keyframes pulse-fd06954f{0%,to{opacity:1}50%{opacity:.4}}.tm-panel[data-v-97794d67]{border-top:1px solid var(--tm-cookie-border-color,var(--tm-color-surface-border,#e5e7eb));gap:.75rem;max-height:40vh;padding-top:1rem;overflow-y:auto}.tm-panel[data-v-97794d67],.tm-panel__group[data-v-97794d67]{flex-direction:column;display:flex}.tm-panel__group[data-v-97794d67]{gap:.5rem}.tm-panel__group-header[data-v-97794d67]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.tm-panel__group-info[data-v-97794d67]{flex:1}.tm-panel__group-title[data-v-97794d67]{color:var(--tm-cookie-title-color,var(--tm-color-surface-text,#111827));margin:0;font-size:.9rem;font-weight:600}.tm-panel__group-description[data-v-97794d67]{color:var(--tm-cookie-text-color,var(--tm-color-surface-muted,#6b7280));margin:.2rem 0 0;font-size:.8rem}.tm-toggle[data-v-97794d67]{cursor:pointer;background:var(--tm-cookie-toggle-off,#d1d5db);border:none;border-radius:999px;flex-shrink:0;width:2.5rem;height:1.375rem;transition:background .2s;position:relative}.tm-toggle--on[data-v-97794d67]{background:var(--tm-cookie-primary,var(--tm-color-primary-base,#2563eb))}.tm-toggle__thumb[data-v-97794d67]{pointer-events:none;background:#fff;border-radius:50%;width:1rem;height:1rem;transition:transform .2s;position:absolute;top:2px;left:2px}.tm-toggle--on .tm-toggle__thumb[data-v-97794d67]{transform:translate(1.125rem)}.tm-toggle--locked[data-v-97794d67]{color:var(--tm-cookie-text-color,var(--tm-color-surface-muted,#6b7280));cursor:default;background:0 0;width:auto;height:auto;padding:0;font-size:.7rem;font-weight:500}.tm-panel__details[data-v-97794d67]{font-size:.8rem}.tm-panel__summary[data-v-97794d67]{cursor:pointer;color:var(--tm-cookie-primary,var(--tm-color-primary-base,#2563eb));-webkit-user-select:none;user-select:none;font-size:.8rem}.tm-panel__table[data-v-97794d67]{border-collapse:collapse;width:100%;margin-top:.5rem;font-size:.8rem}.tm-panel__table td[data-v-97794d67],.tm-panel__table th[data-v-97794d67]{text-align:left;border-bottom:1px solid var(--tm-cookie-border-color,var(--tm-color-surface-border,#e5e7eb));color:var(--tm-cookie-text-color,var(--tm-color-surface-muted,#6b7280));padding:.3rem .5rem}.tm-panel__table th[data-v-97794d67]{color:var(--tm-cookie-title-color,var(--tm-color-surface-text,#111827));font-weight:600}.tm-panel__footer[data-v-97794d67]{padding-top:.5rem}.tm-btn--save[data-v-97794d67]{border-radius:var(--tm-cookie-btn-radius,var(--tm-radius-md,6px));cursor:pointer;background:var(--tm-cookie-primary,var(--tm-color-primary-base,#2563eb));color:var(--tm-cookie-primary-contrast,var(--tm-color-primary-contrast,#fff));border:none;padding:.5rem 1.25rem;font-size:.875rem;font-weight:500;transition:opacity .15s}.tm-btn--save[data-v-97794d67]:hover{opacity:.85}.tm-banner[data-v-ef313d8d]{z-index:var(--tm-cookie-z-index,9999);background:var(--tm-cookie-banner-bg,var(--tm-color-surface-raised,#fff));border-top:1px solid var(--tm-cookie-border-color,var(--tm-color-surface-border,#e5e7eb));position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 16px #00000014}.tm-banner__inner[data-v-ef313d8d]{max-width:var(--tm-cookie-banner-max-width,960px);flex-direction:column;gap:1rem;margin:0 auto;padding:1.25rem 1.5rem;display:flex}.tm-banner__title[data-v-ef313d8d]{color:var(--tm-cookie-title-color,var(--tm-color-surface-text,#111827));margin:0 0 .25rem;font-size:1rem;font-weight:600}.tm-banner__description[data-v-ef313d8d]{color:var(--tm-cookie-text-color,var(--tm-color-surface-muted,#6b7280));margin:0;font-size:.875rem;line-height:1.5}.tm-banner__actions[data-v-ef313d8d]{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.tm-banner__actions .tm-btn--primary[data-v-ef313d8d]{grid-column:1/-1}@media (width>=640px){.tm-banner__actions[data-v-ef313d8d]{flex-wrap:wrap;justify-content:flex-end;display:flex}}.tm-btn[data-v-ef313d8d]{border-radius:var(--tm-cookie-btn-radius,var(--tm-radius-md,6px));cursor:pointer;border:1px solid #0000;min-height:2.75rem;padding:.75rem 1.25rem;font-size:.875rem;font-weight:500;transition:opacity .15s}.tm-btn[data-v-ef313d8d]:hover{opacity:.85}.tm-btn--primary[data-v-ef313d8d]{background:var(--tm-cookie-primary,var(--tm-color-primary-base,#2563eb));color:var(--tm-cookie-primary-contrast,var(--tm-color-primary-contrast,#fff))}.tm-btn--secondary[data-v-ef313d8d]{background:var(--tm-cookie-secondary-bg,var(--tm-color-surface-bg,#f3f4f6));color:var(--tm-cookie-secondary-color,var(--tm-color-surface-text,#374151));border-color:var(--tm-cookie-border-color,var(--tm-color-surface-border,#e5e7eb))}.tm-btn--ghost[data-v-ef313d8d]{color:var(--tm-cookie-primary,var(--tm-color-primary-base,#2563eb));border-color:var(--tm-cookie-primary,var(--tm-color-primary-base,#2563eb));background:0 0}.tm-cookie-icon[data-v-d1db7752]{bottom:var(--tm-cookie-icon-bottom,1.5rem);right:var(--tm-cookie-icon-right,1.5rem);left:unset;z-index:var(--tm-cookie-z-index,9999);width:var(--tm-cookie-icon-size,2.5rem);height:var(--tm-cookie-icon-size,2.5rem);cursor:pointer;transition:transform .2s,box-shadow font-size .2s .2s;border:none;justify-content:center;align-items:center;font-size:1.5rem;display:flex;position:fixed}.tm-cookie-icon--fully-rounded[data-v-d1db7752]{border-radius:50%}.tm-cookie-icon--edges-rounded[data-v-d1db7752],.tm-cookie-icon--fully-rounded[data-v-d1db7752]{background:var(--tm-cookie-icon-bg,var(--tm-color-surface-raised,#fff));box-shadow:0 2px 12px #00000026}.tm-cookie-icon--edges-rounded[data-v-d1db7752]{border-radius:var(--tm-cookie-icon-radius,.5rem)}.tm-cookie-icon--no-bg[data-v-d1db7752]{box-shadow:none;background:0 0}.tm-cookie-icon--left[data-v-d1db7752]{right:unset;left:var(--tm-cookie-icon-left,1.5rem)}.tm-cookie-icon--edges-rounded[data-v-d1db7752]:hover,.tm-cookie-icon--fully-rounded[data-v-d1db7752]:hover{transform:scale(1.1);box-shadow:0 4px 16px #0003}.tm-cookie-icon--no-bg[data-v-d1db7752]:hover{transform:scale(1.1)}.tm-cookie-icon__icon[data-v-d1db7752]{width:1.8rem;height:1.8rem;color:var(--tm-cookie-primary,var(--tm-color-surface-text,#2563eb))}*{--tmc-logo-cyan-bright:#0cd1ca;--tmc-logo-purple:#971fc9;--tmc-cyan:#22c0c8;--tmc-normal-blue:#408bc6;--tmc-blue-purple:#596bc4;--tmc-purple:#665bc4;--tmc-font-heading:"Poppins", sans-serif;--tmc-font-body:"Open Sans", sans-serif;--tmc-header-height:70px}body,html{font-family:var(--tmc-font-body);scroll-behavior:smooth;margin:0;padding:0}*,:after,:before{box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-family:var(--tmc-font-heading);margin:0;line-height:1.2}p{margin:0;line-height:1.6}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto}button{cursor:pointer;background:0 0;border:none;font-family:inherit}ul{margin:0;padding:0}.gradient-text{background:linear-gradient(125deg,var(--tmc-cyan),var(--tmc-purple));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page-enter-active,.page-leave-active{transition:all .4s cubic-bezier(.23,1,.32,1)}.page-enter-from{opacity:0;transform:translateY(20px)scale(.98)}.page-leave-to{opacity:0;transform:translateY(-20px)scale(1.02)}.router-link-active,.router-link-exact-active{transition:color .3s}.loading-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:9999;opacity:0;visibility:hidden;background:#22c0c81a;justify-content:center;align-items:center;width:100%;height:100%;transition:all .3s;display:flex;position:fixed;top:0;left:0}.loading-overlay.active{opacity:1;visibility:visible}.loading-spinner{border:3px solid #22c0c84d;border-top:3px solid var(--tmc-cyan);border-radius:50%;width:40px;height:40px;animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.main-content{min-height:calc(100vh - 200px)}html{scroll-behavior:smooth}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:var(--tmc-cyan);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--tmc-normal-blue)}.error-page[data-v-7ada64e2]{background:linear-gradient(135deg,var(--tmc-logo-cyan-bright) 0,var(--tmc-cyan) 25%,var(--tmc-normal-blue) 50%,var(--tmc-blue-purple) 75%,var(--tmc-purple) 100%);justify-content:center;align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.error-page[data-v-7ada64e2]:before{content:"";-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#0000004d;position:absolute;inset:0}.container[data-v-7ada64e2]{z-index:1;max-width:800px;margin:0 auto;padding:2rem;position:relative}.error-content[data-v-7ada64e2]{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #fff3;border-radius:20px;padding:3rem 2rem;box-shadow:0 20px 60px #0000001a}.error-icon[data-v-7ada64e2]{justify-content:center;margin-bottom:2rem;display:flex}.icon-404[data-v-7ada64e2],.icon-error[data-v-7ada64e2]{width:80px;height:80px}.error-code[data-v-7ada64e2],.icon-404[data-v-7ada64e2],.icon-error[data-v-7ada64e2]{color:var(--tmc-normal-blue);opacity:.8}.error-code[data-v-7ada64e2]{text-shadow:0 4px 8px #0000001a;font-size:6rem;font-weight:900}.error-code[data-v-7ada64e2],.error-title[data-v-7ada64e2]{font-family:var(--tmc-font-heading);margin-bottom:1rem}.error-title[data-v-7ada64e2]{color:#2d3748;font-size:2.5rem;font-weight:700}.error-description[data-v-7ada64e2]{color:#4a5568;max-width:500px;margin-bottom:2rem;margin-left:auto;margin-right:auto;font-size:1.2rem;line-height:1.6}.error-details[data-v-7ada64e2]{text-align:left;margin:2rem 0}.error-details summary[data-v-7ada64e2]{cursor:pointer;color:var(--tmc-normal-blue);margin-bottom:1rem;font-weight:600}.error-message[data-v-7ada64e2],.error-stack[data-v-7ada64e2]{color:#2d3748;white-space:pre-wrap;background:#f7fafc;border:1px solid #e2e8f0;border-radius:8px;margin:.5rem 0;padding:1rem;font-size:.875rem;overflow-x:auto}.error-actions[data-v-7ada64e2]{flex-wrap:wrap;gap:1rem;margin-bottom:2rem;display:flex}.btn[data-v-7ada64e2],.error-actions[data-v-7ada64e2]{justify-content:center}.btn[data-v-7ada64e2]{cursor:pointer;font-size:1rem;font-weight:600;font-family:var(--tmc-font-body);border:2px solid #0000;border-radius:50px;align-items:center;min-width:160px;padding:.875rem 2rem;text-decoration:none;transition:all .3s;display:inline-flex}.btn-primary[data-v-7ada64e2]{background:linear-gradient(135deg,var(--tmc-cyan),var(--tmc-normal-blue));color:#fff;box-shadow:0 4px 15px #22c0c84d}.btn-primary[data-v-7ada64e2]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #22c0c866}.btn-secondary[data-v-7ada64e2]{background:linear-gradient(135deg,var(--tmc-blue-purple),var(--tmc-purple));color:#fff;box-shadow:0 4px 15px #665bc44d}.btn-secondary[data-v-7ada64e2]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #665bc466}.btn-outline[data-v-7ada64e2]{color:var(--tmc-normal-blue);border:2px solid var(--tmc-normal-blue);background:0 0}.btn-outline[data-v-7ada64e2]:hover{background:var(--tmc-normal-blue);color:#fff;transform:translateY(-2px)}.error-help[data-v-7ada64e2]{border-top:1px solid #e2e8f0;margin-top:2rem;padding-top:2rem}.help-text[data-v-7ada64e2]{color:#718096;margin:0;font-size:.95rem}@media (width<=768px){.container[data-v-7ada64e2]{padding:1rem}.error-content[data-v-7ada64e2]{padding:2rem 1.5rem}.error-code[data-v-7ada64e2]{font-size:4rem}.error-title[data-v-7ada64e2]{font-size:1.8rem}.error-description[data-v-7ada64e2]{font-size:1rem}.error-actions[data-v-7ada64e2]{flex-direction:column;align-items:center}.btn[data-v-7ada64e2]{width:100%;max-width:300px}.icon-404[data-v-7ada64e2],.icon-error[data-v-7ada64e2]{width:60px;height:60px}}@media (width<=480px){.error-code[data-v-7ada64e2]{font-size:3rem}.error-title[data-v-7ada64e2]{font-size:1.5rem}}
