@font-face{font-family:Kapakana Variable;font-style:normal;font-display:swap;src:url(/assets/Kapakana-VariableFont_wght-BDZNSdiB.woff2)format("woff2")}:root{--pd-primary:#a70003;--pd-primary-dark:#8a0002;--pd-primary-light:#c40004;--pd-primary-rgb:167, 0, 3;--pd-primary-light-rgb:196, 0, 4;--pd-secondary:#181053;--pd-secondary-dark:#120c3a;--pd-secondary-light:#2a1a7a;--pd-secondary-rgb:24, 16, 83;--pd-quaternary:#f90;--pd-quaternary-rgb:255, 153, 0;--pd-accent-gold:#f0c279;--pd-accent-gold-dark:#d4a865;--pd-accent-gold-light:#f5d599;--pd-accent-ivory:#f7ede2;--pd-accent-ivory-dark:#e8d9c8;--pd-accent-ivory-light:#fff8f0;--pd-bg-primary:#fff;--pd-bg-secondary:#f9f9f9;--pd-bg-tertiary:#f5f5f5;--pd-bg-elevated:#fff;--pd-bg-hover:#f5f5f5;--pd-bg-active:#e6e6e6;--pd-bg-disabled:#f5f5f5;--pd-text-primary:#1a1a1a;--pd-text-secondary:#4d4d4d;--pd-text-tertiary:gray;--pd-text-disabled:#b3b3b3;--pd-text-inverse:#fff;--pd-text-link:var(--pd-primary);--pd-text-link-hover:var(--pd-primary-dark);--pd-border-primary:#e6e6e6;--pd-border-secondary:#ccc;--pd-border-tertiary:#b3b3b3;--pd-border-focus:var(--pd-primary);--pd-surface-primary:#fff;--pd-surface-secondary:#f9f9f9;--pd-surface-elevated:#fff;--pd-surface-overlay:#00000080;--pd-black:#000;--pd-gray-900:#1a1a1a;--pd-gray-800:#333;--pd-gray-700:#4d4d4d;--pd-gray-600:#666;--pd-gray-500:gray;--pd-gray-400:#999;--pd-gray-300:#b3b3b3;--pd-gray-200:#ccc;--pd-gray-100:#e6e6e6;--pd-gray-50:#f5f5f5;--pd-white:#fff;--pd-success:#10b981;--pd-success-light:#34d399;--pd-success-dark:#059669;--pd-success-bg:#ecfdf5;--pd-success-border:#6ee7b7;--pd-warning:#f59e0b;--pd-warning-light:#fbbf24;--pd-warning-dark:#d97706;--pd-warning-bg:#fffbeb;--pd-warning-border:#fcd34d;--pd-error:var(--pd-primary);--pd-error-light:var(--pd-primary-light);--pd-error-dark:var(--pd-primary-dark);--pd-error-bg:#fef2f2;--pd-error-border:#fca5a5;--pd-info:#3b82f6;--pd-info-light:#60a5fa;--pd-info-dark:#2563eb;--pd-info-bg:#eff6ff;--pd-info-border:#93c5fd;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--spacing-4xl:6rem;--font-primary:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-secondary:Georgia, "Times New Roman", serif;--font-mono:"Courier New", Courier, monospace;--text-xs:.75rem;--text-sm:.875rem;--text-base:.9375rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--text-6xl:3.75rem;--font-light:300;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--font-extrabold:800;--font-black:900;--leading-none:1;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--radius-none:0;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-full:9999px;--border-0:0;--border-thin:1px;--border-normal:1.5px;--border-thick:2px;--border-thicker:3px;--shadow-xs:0 1px 2px 0 #00000008;--shadow-sm:0 1px 3px 0 #0000000d, 0 1px 2px 0 #00000008;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d;--shadow-xl:0 20px 25px -5px #0000001a, 0 10px 10px -5px #0000000a;--shadow-2xl:0 25px 50px -12px #00000040;--shadow-inner:inset 0 2px 4px 0 #0000000f;--shadow-primary:0 4px 14px 0 #a7000326;--shadow-secondary:0 4px 14px 0 #18105326;--shadow-gold:0 4px 14px 0 #f0c2794d;--transition-faster:.1s ease-in-out;--transition-fast:.15s ease-in-out;--transition-base:.2s ease-in-out;--transition-slow:.3s ease-in-out;--transition-slower:.5s ease-in-out;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-bounce:cubic-bezier(.68, -.55, .265, 1.55);--z-base:0;--z-dropdown:1000;--z-sticky:1020;--z-fixed:1030;--z-modal-backdrop:1040;--z-modal:1050;--z-popover:1060;--z-tooltip:1070;--z-notification:1080;--breakpoint-xs:475px;--breakpoint-sm:640px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--breakpoint-2xl:1536px;--opacity-0:0;--opacity-5:.05;--opacity-10:.1;--opacity-20:.2;--opacity-30:.3;--opacity-40:.4;--opacity-50:.5;--opacity-60:.6;--opacity-70:.7;--opacity-80:.8;--opacity-90:.9;--opacity-100:1;--pd-primary-alpha-10:#a700031a;--pd-primary-alpha-20:#a7000333;--pd-primary-alpha-30:#a700034d;--pd-gradient-primary:linear-gradient(135deg, var(--pd-primary) 0%, var(--pd-secondary) 100%);--pd-surface:var(--pd-surface-primary);--pd-border:var(--pd-border-primary);--pd-accent:var(--pd-accent-gold);--pd-surface-hover:var(--pd-bg-hover);--pd-surface-active:var(--pd-bg-active);--pd-font-family:"Kapakana", var(--font-primary)}[data-theme=dark],.dark-mode{--pd-bg-primary:#0a0a0a;--pd-bg-secondary:#1a1a1a;--pd-bg-tertiary:#262626;--pd-bg-elevated:#1f1f1f;--pd-bg-hover:#262626;--pd-bg-active:#333;--pd-bg-disabled:#1a1a1a;--pd-text-primary:#f5f5f5;--pd-text-secondary:#b3b3b3;--pd-text-tertiary:gray;--pd-text-disabled:#4d4d4d;--pd-text-inverse:#1a1a1a;--pd-text-link:#c40004;--pd-text-link-hover:#d91519;--pd-border-primary:#333;--pd-border-secondary:#4d4d4d;--pd-border-tertiary:#666;--pd-border-focus:#c40004;--pd-surface-primary:#1a1a1a;--pd-surface-secondary:#262626;--pd-surface-elevated:#2a2a2a;--pd-surface-overlay:#000000b3;--shadow-xs:0 1px 2px 0 #0000004d;--shadow-sm:0 1px 3px 0 #0006, 0 1px 2px 0 #0003;--shadow-md:0 4px 6px -1px #00000080, 0 2px 4px -1px #0000004d;--shadow-lg:0 10px 15px -3px #0009, 0 4px 6px -2px #0006;--shadow-xl:0 20px 25px -5px #000000b3, 0 10px 10px -5px #00000080;--shadow-2xl:0 25px 50px -12px #000c;--shadow-inner:inset 0 2px 4px 0 #0006;--shadow-primary:0 4px 14px 0 #c4000466;--shadow-secondary:0 4px 14px 0 #2a1a7a66;--shadow-gold:0 4px 14px 0 #f0c27940;--pd-success-bg:#10b9811a;--pd-warning-bg:#f59e0b1a;--pd-error-bg:#c400041a;--pd-info-bg:#3b82f61a}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--pd-bg-primary:#0a0a0a;--pd-bg-secondary:#1a1a1a;--pd-bg-tertiary:#262626;--pd-bg-elevated:#1f1f1f;--pd-bg-hover:#262626;--pd-bg-active:#333;--pd-bg-disabled:#1a1a1a;--pd-text-primary:#f5f5f5;--pd-text-secondary:#b3b3b3;--pd-text-tertiary:gray;--pd-text-disabled:#4d4d4d;--pd-text-inverse:#1a1a1a;--pd-text-link:#c40004;--pd-text-link-hover:#d91519;--pd-border-primary:#333;--pd-border-secondary:#4d4d4d;--pd-border-tertiary:#666;--pd-border-focus:#c40004;--pd-surface-primary:#1a1a1a;--pd-surface-secondary:#262626;--pd-surface-elevated:#2a2a2a;--pd-surface-overlay:#000000b3}}body{font-family:var(--font-primary);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--pd-text-primary);background-color:var(--pd-bg-primary);transition:background-color var(--transition-base), color var(--transition-base)}html{scroll-behavior:smooth}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--pd-bg-secondary)}::-webkit-scrollbar-thumb{background:var(--pd-border-secondary);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--pd-border-tertiary)}:focus-visible{outline:2px solid var(--pd-border-focus);outline-offset:2px}::selection{background-color:rgba(var(--pd-primary-rgb), .2);color:var(--pd-text-primary)}@media (prefers-color-scheme:dark){::selection{background-color:rgba(var(--pd-primary-light-rgb), .6);color:#fff}}.bg-primary{background-color:var(--pd-bg-primary)}.bg-secondary{background-color:var(--pd-bg-secondary)}.bg-tertiary{background-color:var(--pd-bg-tertiary)}.text-primary{color:var(--pd-text-primary)}.text-secondary{color:var(--pd-text-secondary)}.text-tertiary{color:var(--pd-text-tertiary)}.border-primary{border-color:var(--pd-border-primary)}.border-secondary{border-color:var(--pd-border-secondary)}.surface-primary{background-color:var(--pd-surface-primary)}.surface-secondary{background-color:var(--pd-surface-secondary)}.surface-elevated{background-color:var(--pd-surface-elevated);box-shadow:var(--shadow-md)}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.3;transform:scale(1.1)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader{z-index:10000000;opacity:.4;width:100%;height:100%;filter:alpha(opacity=40);background-color:#fff;background-image:url(/assets/wait-Dp6B8LmC.gif);background-position:50%;background-repeat:no-repeat;position:fixed;top:0;right:0}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}#my-scroll .nav-list{padding-left:0!important}.main-section{margin:10% auto auto}p .liga{color:#e3b04b;cursor:pointer}p .liga:hover{color:red}.brand{color:#e3b04b;text-align:center;padding-top:25%;font-size:24px;font-weight:bolder}img{vertical-align:middle;page-break-inside:avoid;border-style:none}.img{background-position:50%;background-repeat:no-repeat;background-size:cover}.wrap{background:#fff;border-radius:5px;width:100%;overflow:hidden;box-shadow:0 10px 34px -15px #0000003d}.img,.login-wrap{width:50%}@media (width<=991.98px){.img,.login-wrap{width:100%}}@media (width<=767.98px){.wrap .img{height:250px}}body2{background-color:#900}.app-background{background-color:#faf5f2}.app-layout-container{grid-template-rows:auto 1fr auto;min-height:100dvh;display:grid}@media (width<=767.98px){.app-background,.app-layout-container,.auth-layout,.pd-status-page,.dashboard-layout{padding-top:calc(env(safe-area-inset-top,0px) + 10px);box-sizing:border-box}}.app-title{color:#fff;background-color:#900;max-width:800px;margin:0 auto auto;padding:10px;font-family:Great Vibes;font-size:36px;font-weight:700}.theme-pill[data-v-d27e2937]{align-items:center;gap:var(--spacing-xs);background:var(--pd-bg-secondary);border:1px solid var(--pd-border-primary);border-radius:var(--radius-full);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast);color:var(--pd-text-secondary);padding:.25rem;display:inline-flex}.theme-pill[data-v-d27e2937]:hover{background:var(--pd-bg-hover);border-color:var(--pd-border-secondary);color:var(--pd-text-primary)}.theme-pill[data-v-d27e2937]:focus-visible{outline:2px solid var(--pd-primary);outline-offset:2px}.theme-pill__track[data-v-d27e2937]{border-radius:var(--radius-full);background:var(--pd-bg-tertiary);transition:background var(--transition-fast);justify-content:center;align-items:center;display:flex}.theme-pill--dark .theme-pill__track[data-v-d27e2937]{background:var(--pd-secondary);color:var(--pd-white)}.theme-pill:not(.theme-pill--dark) .theme-pill__track[data-v-d27e2937]{background:rgba(var(--pd-quaternary-rgb), .12);color:var(--pd-quaternary)}.theme-pill__icon[data-v-d27e2937]{transition:transform var(--transition-base);display:block}.theme-pill:hover .theme-pill__icon[data-v-d27e2937]{transform:rotate(15deg)scale(1.1)}.theme-pill__label[data-v-d27e2937]{font-size:var(--text-sm);font-weight:var(--font-medium);padding-right:var(--spacing-sm)}.theme-pill--sm .theme-pill__track[data-v-d27e2937]{width:1.75rem;height:1.75rem}.theme-pill--sm .theme-pill__icon[data-v-d27e2937]{width:.9rem;height:.9rem}.theme-pill--md .theme-pill__track[data-v-d27e2937]{width:2rem;height:2rem}.theme-pill--md .theme-pill__icon[data-v-d27e2937]{width:1.1rem;height:1.1rem}.theme-pill--lg .theme-pill__track[data-v-d27e2937]{width:2.5rem;height:2.5rem}.theme-pill--lg .theme-pill__icon[data-v-d27e2937]{width:1.35rem;height:1.35rem}.theme-segmented[data-v-d27e2937]{background:var(--pd-bg-secondary);border:1px solid var(--pd-border-primary);border-radius:var(--radius-full);align-items:center;gap:.15rem;padding:.2rem;display:inline-flex}.theme-seg-btn[data-v-d27e2937]{align-items:center;gap:var(--spacing-xs);border-radius:var(--radius-full);color:var(--pd-text-tertiary);font-size:var(--text-xs);font-weight:var(--font-medium);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast), box-shadow var(--transition-fast);white-space:nowrap;background:0 0;border:none;padding:.3rem .65rem;display:inline-flex}.theme-seg-btn[data-v-d27e2937]:hover:not(.theme-seg-btn--active){background:var(--pd-bg-hover);color:var(--pd-text-secondary)}.theme-seg-btn--active[data-v-d27e2937]{background:var(--pd-surface-elevated);color:var(--pd-text-primary);box-shadow:var(--shadow-sm)}.theme-seg-btn__icon[data-v-d27e2937]{flex-shrink:0;width:.9rem;height:.9rem}.theme-segmented--sm .theme-seg-btn[data-v-d27e2937]{font-size:var(--text-xs);padding:.2rem .5rem}.theme-segmented--sm .theme-seg-btn__icon[data-v-d27e2937]{width:.8rem;height:.8rem}.theme-segmented--lg .theme-seg-btn[data-v-d27e2937]{font-size:var(--text-sm);padding:.4rem .9rem}.theme-segmented--lg .theme-seg-btn__icon[data-v-d27e2937]{width:1rem;height:1rem}[data-theme=dark] .theme-seg-btn--active[data-v-d27e2937]{background:var(--pd-bg-tertiary);box-shadow:0 1px 3px #0006}[data-theme=dark] .theme-pill[data-v-d27e2937]{background:var(--pd-bg-secondary);border-color:var(--pd-border-primary)}[data-theme=dark] .theme-pill[data-v-d27e2937]:hover{background:var(--pd-bg-hover);border-color:var(--pd-border-secondary)}@media (width<=640px){.theme-seg-btn__label[data-v-d27e2937]{display:none}.theme-seg-btn[data-v-d27e2937]{padding:.3rem .5rem}}@media (prefers-reduced-motion:reduce){.theme-pill[data-v-d27e2937],.theme-pill__icon[data-v-d27e2937],.theme-pill__track[data-v-d27e2937],.theme-seg-btn[data-v-d27e2937]{transition:none}.theme-pill:hover .theme-pill__icon[data-v-d27e2937]{transform:none}}.pd-language-selector[data-v-f3aa5e51]{position:relative}.language-selector-desktop[data-v-f3aa5e51]{align-items:center;gap:2px;display:flex}.language-button[data-v-f3aa5e51]{border-radius:var(--radius-md,6px);font-size:var(--text-sm,.875rem);color:var(--pd-text-primary,#1a1a1a);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:4px;min-width:36px;min-height:36px;padding:6px 8px;transition:background .15s;display:flex}.language-button[data-v-f3aa5e51]:hover{background:var(--pd-bg-hover,#0000000d)}.language-button.active[data-v-f3aa5e51]{background:var(--pd-primary,#a70003);color:#fff}.language-flag[data-v-f3aa5e51]{object-fit:cover;flex:none;width:20px;height:14px}.language-name[data-v-f3aa5e51]{font-size:12px;font-weight:500}.language-selector-mobile[data-v-f3aa5e51]{position:relative}.language-trigger[data-v-f3aa5e51]{border-radius:var(--radius-md,6px);color:var(--pd-text-primary,#1a1a1a);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;min-height:36px;padding:6px 8px;transition:background .15s;display:flex}.language-trigger[data-v-f3aa5e51]:hover{background:var(--pd-bg-hover,#0000000d)}.dropdown-icon[data-v-f3aa5e51]{opacity:.6;transition:transform .15s}.dropdown-icon.open[data-v-f3aa5e51]{transform:rotate(180deg)}.language-dropdown[data-v-f3aa5e51]{background:var(--pd-surface-elevated,#fff);border:1px solid var(--pd-border-primary,#e5e5e5);border-radius:var(--radius-lg,8px);z-index:1100;min-width:140px;position:absolute;bottom:calc(100% + 8px);left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 10px 25px -5px #00000026}.language-option[data-v-f3aa5e51]{width:100%;color:var(--pd-text-primary,#1a1a1a);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:8px;padding:10px 12px;font-size:14px;transition:background .15s;display:flex}.language-option[data-v-f3aa5e51]:not(:last-child){border-bottom:1px solid var(--pd-border-primary,#e5e5e5)}.language-option[data-v-f3aa5e51]:hover{background:var(--pd-bg-hover,#f5f5f5)}.language-option.active[data-v-f3aa5e51]{background:rgba(var(--pd-primary-rgb,167, 0, 3), .08);color:var(--pd-primary,#a70003);font-weight:600}.language-option .language-flag[data-v-f3aa5e51]{width:24px;height:16px}.language-option .language-name[data-v-f3aa5e51]{flex:1}.check-icon[data-v-f3aa5e51]{color:var(--pd-primary,#a70003)}.dropdown-backdrop[data-v-f3aa5e51]{z-index:1099;position:fixed;inset:0}.dropdown-enter-active[data-v-f3aa5e51],.dropdown-leave-active[data-v-f3aa5e51]{transition:opacity .15s,transform .15s}.dropdown-enter-from[data-v-f3aa5e51],.dropdown-leave-to[data-v-f3aa5e51]{opacity:0;transform:translate(-50%)translateY(8px)}[data-theme=dark] .language-button[data-v-f3aa5e51],[data-theme=dark] .language-trigger[data-v-f3aa5e51]{color:var(--pd-text-primary)}[data-theme=dark] .language-button[data-v-f3aa5e51]:hover,[data-theme=dark] .language-trigger[data-v-f3aa5e51]:hover{background:var(--pd-bg-hover)}[data-theme=dark] .language-button.active[data-v-f3aa5e51]{background:var(--pd-primary);color:#fff}[data-theme=dark] .language-dropdown[data-v-f3aa5e51]{background:var(--pd-surface-elevated);border-color:var(--pd-border-primary)}[data-theme=dark] .language-option[data-v-f3aa5e51]:hover{background:var(--pd-bg-hover)}@media (prefers-reduced-motion:reduce){.language-button[data-v-f3aa5e51],.language-trigger[data-v-f3aa5e51],.dropdown-icon[data-v-f3aa5e51],.dropdown-enter-active[data-v-f3aa5e51],.dropdown-leave-active[data-v-f3aa5e51]{transition:none}}.simple-navbar[data-v-e7cdeb59]{justify-content:space-between;align-items:center;gap:.75rem;margin:.5rem;padding:.5rem;display:flex}.title-simple-navbar[data-v-e7cdeb59]{color:var(--pd-primary);font-family:Great Vibes;font-size:2.5rem;font-weight:700}.navbar-controls[data-v-e7cdeb59]{align-items:center;gap:.5rem;display:flex}.logout-button[data-v-e7cdeb59]{border:1px solid var(--pd-border-primary);background:var(--pd-bg-secondary);width:2.5rem;height:2.5rem;color:var(--pd-text-secondary);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), transform var(--transition-fast), box-shadow var(--transition-fast);border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.logout-button[data-v-e7cdeb59]:hover{border-color:var(--pd-primary);color:var(--pd-primary);background:#a700031f;transform:translateY(-1px);box-shadow:0 4px 10px #a7000333}.logout-button[data-v-e7cdeb59]:active{transform:translateY(0)}.logout-button[data-v-e7cdeb59]:focus-visible{outline:2px solid var(--pd-primary);outline-offset:2px}.logout-button__icon[data-v-e7cdeb59]{width:1.2rem;height:1.2rem}@media (width<=768px){.title-simple-navbar[data-v-e7cdeb59]{font-size:2rem}.simple-navbar[data-v-e7cdeb59]{align-items:flex-start}.navbar-controls[data-v-e7cdeb59]{flex-wrap:wrap;justify-content:flex-end}}.pd-button[data-v-e88b41f7]{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;background:0 0;border:none;border-radius:.375rem;outline:none;justify-content:center;align-items:center;gap:.5rem;margin:0;padding:0;font-family:inherit;font-weight:600;text-decoration:none;transition:all .2s ease-in-out;display:inline-flex;position:relative}.pd-button[data-v-e88b41f7]:focus-visible{outline:2px solid var(--pd-primary,#a70003);outline-offset:2px}.pd-button--sm[data-v-e88b41f7]{padding:.375rem .75rem;font-size:.8125rem;line-height:1.5}.pd-button--sm.pd-button--icon-only[data-v-e88b41f7]{width:2rem;height:2rem;padding:.375rem}.pd-button--md[data-v-e88b41f7]{padding:.625rem 1.25rem;font-size:.9375rem;line-height:1.5}.pd-button--md.pd-button--icon-only[data-v-e88b41f7]{width:2.5rem;height:2.5rem;padding:.625rem}.pd-button--lg[data-v-e88b41f7]{padding:.75rem 1.5rem;font-size:1rem;line-height:1.5}.pd-button--lg.pd-button--icon-only[data-v-e88b41f7]{width:3rem;height:3rem;padding:.75rem}.pd-button--primary[data-v-e88b41f7]{color:#fff;background:var(--pd-primary,#a70003);box-shadow:0 4px 6px -1px #0000001a}.pd-button--primary[data-v-e88b41f7]:hover:not(.pd-button--disabled){background:var(--pd-primary-dark,#8a0002);transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000001a}.pd-button--primary[data-v-e88b41f7]:active:not(.pd-button--disabled){transform:translateY(0);box-shadow:0 4px 6px -1px #0000001a}.pd-button--secondary[data-v-e88b41f7]{color:#fff;background:var(--pd-secondary,#181053);box-shadow:0 4px 6px -1px #0000001a}.pd-button--secondary[data-v-e88b41f7]:hover:not(.pd-button--disabled){background:var(--pd-secondary-dark,#120c3a);transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000001a}.pd-button--secondary[data-v-e88b41f7]:active:not(.pd-button--disabled){transform:translateY(0);box-shadow:0 4px 6px -1px #0000001a}.pd-button--outline[data-v-e88b41f7]{color:var(--pd-primary,#a70003);border:1.5px solid var(--pd-primary,#a70003);background:0 0}.pd-button--outline[data-v-e88b41f7]:hover:not(.pd-button--disabled){background:var(--pd-primary,#a70003);color:#fff;transform:translateY(-2px);box-shadow:0 4px 6px -1px #a7000333}.pd-button--outline[data-v-e88b41f7]:active:not(.pd-button--disabled){transform:translateY(0)}.pd-button--ghost[data-v-e88b41f7]{color:#f90;background:0 0}.pd-button--ghost[data-v-e88b41f7]:hover:not(.pd-button--disabled){color:var(--pd-gray-900,#1a1a1a);background:var(--pd-gray-100,#e6e6e6)}.pd-button--ghost[data-v-e88b41f7]:active:not(.pd-button--disabled){background:var(--pd-gray-200,#ccc)}.pd-button--link[data-v-e88b41f7]{color:var(--pd-primary,#a70003);background:0 0;padding:0;font-weight:500}.pd-button--link[data-v-e88b41f7]:hover:not(.pd-button--disabled){color:var(--pd-primary-dark,#8a0002);text-decoration:underline}.pd-button--link[data-v-e88b41f7]:active:not(.pd-button--disabled){color:var(--pd-primary-darker,#6d0002)}.pd-button--danger[data-v-e88b41f7]{color:#fff;background:#dc2626;box-shadow:0 4px 6px -1px #0000001a}.pd-button--danger[data-v-e88b41f7]:hover:not(.pd-button--disabled){background:#b91c1c;transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000001a}.pd-button--danger[data-v-e88b41f7]:active:not(.pd-button--disabled){transform:translateY(0)}.pd-button--success[data-v-e88b41f7]{color:#fff;background:#16a34a;box-shadow:0 4px 6px -1px #0000001a}.pd-button--success[data-v-e88b41f7]:hover:not(.pd-button--disabled){background:#15803d;transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000001a}.pd-button--success[data-v-e88b41f7]:active:not(.pd-button--disabled){transform:translateY(0)}.pd-button--disabled[data-v-e88b41f7]{opacity:.6;cursor:not-allowed;box-shadow:none!important;transform:none!important}.pd-button--loading[data-v-e88b41f7]{cursor:wait}.pd-button--block[data-v-e88b41f7]{width:100%;display:flex}.pd-button__icon[data-v-e88b41f7]{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.pd-button--sm .pd-button__icon[data-v-e88b41f7]{width:1rem;height:1rem}.pd-button--md .pd-button__icon[data-v-e88b41f7]{width:1.25rem;height:1.25rem}.pd-button--lg .pd-button__icon[data-v-e88b41f7]{width:1.5rem;height:1.5rem}.pd-button__icon--loading[data-v-e88b41f7]{animation:1s linear infinite spin-e88b41f7}@keyframes spin-e88b41f7{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pd-button__content[data-v-e88b41f7]{align-items:center;display:inline-flex}@media (width<=640px){.pd-button--lg[data-v-e88b41f7]{padding:.625rem 1.25rem;font-size:.9375rem}}.legal-document-modal__overlay[data-v-9df7d39d]{z-index:10000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#08060c9e;justify-content:center;align-items:center;padding:28px;display:flex;position:fixed;inset:0}.legal-document-modal[data-v-9df7d39d]{background:#171315;border:1px solid #ffffff14;border-radius:24px;flex-direction:column;width:min(100%,920px);height:min(88dvh,760px);display:flex;overflow:hidden;box-shadow:0 30px 80px #00000073,inset 0 1px #ffffff0f}.legal-document-modal__header[data-v-9df7d39d]{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.legal-document-modal__title[data-v-9df7d39d]{color:#fe9801;text-transform:uppercase;letter-spacing:.06em;margin:0;font-family:Inter,sans-serif;font-size:1rem;font-weight:700}.legal-document-modal__close[data-v-9df7d39d]{width:38px;height:38px;color:var(--pd-white);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.legal-document-modal__body[data-v-9df7d39d]{background:var(--pd-white);flex:1;min-height:0}.legal-document-modal__frame[data-v-9df7d39d]{border:0;width:100%;height:100%}@media (width<=480px){.legal-document-modal__overlay[data-v-9df7d39d]{padding:12px}.legal-document-modal[data-v-9df7d39d]{border-radius:18px;height:min(92dvh,720px)}.legal-document-modal__header[data-v-9df7d39d]{padding:14px 16px}.legal-document-modal__title[data-v-9df7d39d]{font-size:.84rem}}.app-help-footer[data-v-54ef25d8]{padding:var(--spacing-lg,1.5rem) 0;border-top:1px solid var(--pd-border-primary,#e6e6e6);background:var(--pd-bg-secondary,#f9f9f9)}.app-help-footer__text-wrap[data-v-54ef25d8]{flex-direction:column;align-items:center;gap:.35rem;display:flex}.app-help-footer__text[data-v-54ef25d8]{text-align:center;font-size:var(--text-sm,.875rem);color:var(--pd-text-secondary,#4d4d4d);margin:0}.app-help-footer__link[data-v-54ef25d8]{color:var(--pd-primary,#a70003);font-weight:var(--font-medium,500);transition:color var(--transition-fast,.15s ease);text-decoration:none}.app-help-footer__link--button[data-v-54ef25d8]{cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.app-help-footer__link[data-v-54ef25d8]:hover{color:var(--pd-primary-dark,#8a0002);text-decoration:underline}.app-help-footer__social[data-v-54ef25d8]{justify-content:center;gap:var(--spacing-md,.75rem);margin-top:1rem;padding-bottom:.35rem;display:flex}.app-help-footer__social-icon[data-v-54ef25d8]{background-color:var(--pd-primary,#a70003);color:#fff;width:40px;height:40px;transition:all var(--transition-fast,.15s ease);border-radius:15%;justify-content:center;align-items:center;text-decoration:none;display:flex}.app-help-footer__social-icon[data-v-54ef25d8]:hover{background-color:var(--pd-primary-dark,#8a0002);transform:translateY(-2px);box-shadow:0 4px 8px #a700034d}.app-help-footer__social-icon[data-v-54ef25d8]:active{transform:translateY(0)}.app-help-footer__social-icon svg[data-v-54ef25d8]{flex-shrink:0}.enrollment-layout[data-v-166d1408]{background-color:var(--pd-bg-primary,#fff);flex-direction:column;min-height:100svh;display:flex}.loading-overlay[data-v-166d1408]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.loading-content[data-v-166d1408]{text-align:center;padding:var(--spacing-2xl,3rem);background:var(--pd-bg-primary,#fff);border-radius:var(--radius-xl,.75rem);box-shadow:var(--shadow-2xl)}.spinner[data-v-166d1408]{width:48px;height:48px;margin:0 auto var(--spacing-lg,1.5rem);border:4px solid var(--pd-gray-200,#e6e6e6);border-top-color:var(--pd-primary,#a70003);border-radius:50%;animation:1s linear infinite spin-166d1408}@keyframes spin-166d1408{to{transform:rotate(360deg)}}.loading-text[data-v-166d1408]{font-size:var(--text-lg,1.125rem);font-weight:var(--font-medium,500);color:var(--pd-text-primary,#1a1a1a);margin:0}.enrollment-content[data-v-166d1408]{flex:1}.container[data-v-166d1408]{flex-direction:column;justify-content:center;align-items:center;display:flex}.page-header[data-v-166d1408]{margin-bottom:var(--spacing-xl,2rem);text-align:center}.greeting[data-v-166d1408]{font-size:var(--text-xl,1.25rem);font-weight:var(--font-semibold,600);color:var(--pd-text-primary,#1a1a1a);margin:0}.fade-enter-active[data-v-166d1408],.fade-leave-active[data-v-166d1408]{transition:opacity .3s}.fade-enter-from[data-v-166d1408],.fade-leave-to[data-v-166d1408]{opacity:0}.page-enter-active[data-v-166d1408],.page-leave-active[data-v-166d1408]{transition:all .3s}.page-enter-from[data-v-166d1408]{opacity:0;transform:translate(20px)}.page-leave-to[data-v-166d1408]{opacity:0;transform:translate(-20px)}@media (width<=768px){.enrollment-content[data-v-166d1408]{padding:var(--spacing-lg,1.5rem) 0}.container[data-v-166d1408]{padding:0 var(--spacing-md,1rem)}.loading-content[data-v-166d1408]{margin:var(--spacing-md,1rem);padding:var(--spacing-xl,2rem)}.spinner[data-v-166d1408]{width:40px;height:40px}.loading-text[data-v-166d1408]{font-size:var(--text-base,.9375rem)}.greeting[data-v-166d1408]{font-size:var(--text-lg,1.125rem)}}@media (prefers-color-scheme:dark){.enrollment-layout[data-v-166d1408]{background-color:var(--pd-bg-primary)}.loading-content[data-v-166d1408]{background:var(--pd-bg-elevated)}}[data-theme=dark] .enrollment-layout[data-v-166d1408]{background-color:var(--pd-bg-primary)}[data-theme=dark] .loading-content[data-v-166d1408]{background:var(--pd-bg-elevated)}@media (prefers-reduced-motion:reduce){.spinner[data-v-166d1408]{animation:none}.fade-enter-active[data-v-166d1408],.fade-leave-active[data-v-166d1408],.page-enter-active[data-v-166d1408],.page-leave-active[data-v-166d1408]{transition:none}}.full-screen-loader[data-v-14edc438]{background-color:#fff;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.full-screen-loader--dark[data-v-14edc438]{background-color:#000}.spinner_9y7u[data-v-14edc438]{animation:2.4s linear -2.4s infinite spinner_fUkk-14edc438}.spinner_DF2s[data-v-14edc438]{animation-delay:-1.6s}.spinner_q27e[data-v-14edc438]{animation-delay:-.8s}@keyframes spinner_fUkk-14edc438{8.33%{x:13px;y:1px}25%{x:13px;y:1px}33.3%{x:13px;y:13px}50%{x:13px;y:13px}58.33%{x:1px;y:13px}75%{x:1px;y:13px}83.33%{x:1px;y:1px}}.mobile-update-overlay[data-v-de0aaff1]{z-index:10000;background:#000000db;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.mobile-update-card[data-v-de0aaff1]{color:#f5f5f5;text-align:center;background:#1b1b1b;border:1px solid #fe980173;border-radius:18px;width:min(100%,440px);padding:32px 28px;box-shadow:0 20px 70px #00000073}.mobile-update-icon[data-v-de0aaff1]{color:#1b1b1b;background:#fe9801;border-radius:50%;place-items:center;width:56px;height:56px;margin:0 auto 16px;font-size:32px;font-weight:700;display:grid}h1[data-v-de0aaff1]{margin:0 0 12px;font-size:24px}p[data-v-de0aaff1]{margin:0;line-height:1.5}.mobile-update-version[data-v-de0aaff1]{color:#bcbcbc;margin-top:12px;font-size:14px}.mobile-update-actions[data-v-de0aaff1]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px;display:flex}.mobile-update-button[data-v-de0aaff1]{min-width:160px;font:inherit;text-align:center;cursor:pointer;border:0;border-radius:10px;padding:11px 18px;font-weight:700;text-decoration:none}.mobile-update-button--primary[data-v-de0aaff1]{color:#1b1b1b;background:#fe9801}.mobile-update-button--secondary[data-v-de0aaff1]{color:#f5f5f5;background:#333}.pd-cookie-notice[data-v-595a8320]{--pd-cookie-notice-bg:linear-gradient(90deg, #fff4cb 0%, #fff9e3 100%);--pd-cookie-notice-border:#c7a54859;--pd-cookie-notice-text:#2d2414;--pd-cookie-notice-link:#9f0d0d;--pd-cookie-notice-shadow:0 14px 30px #7a5d1029;z-index:1100;border:1px solid var(--pd-cookie-notice-border);background:var(--pd-cookie-notice-bg);max-width:min(420px,100vw - 32px);box-shadow:var(--pd-cookie-notice-shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:14px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex;position:fixed;bottom:16px;right:16px}.pd-cookie-notice__message[data-v-595a8320]{color:var(--pd-cookie-notice-text);margin:0;font-size:13px;line-height:1.45}.pd-cookie-notice__link[data-v-595a8320]{color:var(--pd-cookie-notice-link);font:inherit;cursor:pointer;background:0 0;border:0;margin-left:6px;padding:0;font-weight:600;text-decoration:none}.pd-cookie-notice__link[data-v-595a8320]:hover{text-decoration:underline}.pd-cookie-notice__dismiss[data-v-595a8320]{color:var(--pd-cookie-notice-text);cursor:pointer;background:0 0;border:0;padding:0;font-size:20px;line-height:1}@media (width<=640px){.pd-cookie-notice[data-v-595a8320]{max-width:none;padding:12px;bottom:12px;left:12px;right:12px}}
