:root{--color-gold: #C9A227;--color-gold-bright: #f7b500;--color-gold-soft: rgba(201, 162, 39, .12);--color-navy: #0A2540;--color-navy-soft: #14315A;--color-navy-deep: #061629;--color-ink: #0B1220;--color-ink-muted: #5C6473;--color-line: #E6E4DC;--color-line-strong: #C9C6BB;--color-bg: #FBFAF6;--color-surface: #FFFFFF;--color-surface-alt: #F4F2EA;--rounded-s: 4px;--rounded-m: 8px;--rounded-l: 16px;--primary-bg-color: #C9A227;--secondary-bg-color: #F4F2EA;--third-bg-color: #0A2540;--box-shadow: 0px 0px 15px 0px rgba(10, 37, 64, .04), 0px 2px 30px 0px rgba(10, 37, 64, .08), 0px 0px 1px 0px rgba(10, 37, 64, .25);--font-sans: "Montserrat", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-serif: "Newsreader", Georgia, "Times New Roman", serif;--font-mono: "JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--shadow-sm: 0 1px 2px rgba(10, 37, 64, .04), 0 1px 1px rgba(10, 37, 64, .03);--shadow-md: 0 4px 12px rgba(10, 37, 64, .06), 0 2px 4px rgba(10, 37, 64, .04);--shadow-lg: 0 24px 48px rgba(10, 37, 64, .1), 0 8px 16px rgba(10, 37, 64, .06);--shadow-glow: 0 0 0 4px rgba(201, 162, 39, .15);--container-max: 76rem;--container-padding: 2rem}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0;border:0 solid transparent}html{-webkit-text-size-adjust:100%;font-family:var(--font-sans);color:var(--color-ink);background-color:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;scroll-padding-top:80px}body{min-height:100vh;line-height:1.5;text-rendering:optimizeLegibility;background-color:var(--color-bg)}img,svg,video,canvas,audio,iframe,embed,object{display:block;max-width:100%}input,button,textarea,select{font:inherit;line-height:inherit;color:inherit}table{border-collapse:collapse;border-spacing:0}button,[role=button]{cursor:pointer;background-color:transparent;-webkit-tap-highlight-color:transparent}button:focus,[role=button]:focus{outline:0}a{cursor:pointer;color:inherit;text-decoration:inherit;-webkit-tap-highlight-color:transparent}ol,ul{list-style:none}[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}[type=date]:focus,[type=email]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=url]:focus,textarea:focus{outline:0}::-moz-placeholder{opacity:1}[type=checkbox]:focus,[type=radio]:focus{outline:0}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}#app{min-height:100vh;width:100%}::selection{background-color:var(--color-gold);color:var(--color-navy-deep)}html.dark{color-scheme:dark;--color-bg: #0B1220;--color-surface: #131C2C;--color-surface-alt: #1B2538;--color-line: #25304A;--color-line-strong: #324166;--color-ink: #ECEEF2;--color-ink-muted: #94A0B3;--color-gold-soft: rgba(201, 162, 39, .18);--secondary-bg-color: #1B2538;--primary-bg-color: #C9A227;--third-bg-color: #061629;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .3), 0 1px 1px rgba(0, 0, 0, .18);--shadow-md: 0 4px 14px rgba(0, 0, 0, .38), 0 2px 6px rgba(0, 0, 0, .24);--shadow-lg: 0 24px 48px rgba(0, 0, 0, .55), 0 8px 16px rgba(0, 0, 0, .38)}html.dark body{background-color:var(--color-bg);color:var(--color-ink)}html.dark [class*=__heading],html.dark [class*=__title],html.dark [class*=__hero-title],html.dark [class*=__brand-title],html.dark [class*=__form-title],html.dark [class*=__state-title],html.dark [class*=__empty-title],html.dark [class*=__section-title],html.dark [class*=__email],html.dark [class*=__log-mail],html.dark [class*=__pdf-name],html.dark [class*=__doc-text],html.dark [class*=__chip-text]{color:var(--color-ink)}html.dark .nav-bar__logo-title{color:#fff}html.dark .dashboard__card-icon,html.dark .admin-home__card-icon{color:var(--color-ink)}html.dark .dashboard__card:hover .dashboard__card-icon,html.dark .admin-home__card:hover .admin-home__card-icon{color:var(--color-navy-deep)}html.dark .faq__q-text,html.dark [class*=__subline] strong,html.dark [class*=__article],html.dark [class*=__article] h1,html.dark [class*=__article] h2,html.dark [class*=__article] h3,html.dark [class*=__article] strong,html.dark [class*=__article] b,html.dark [class*=__article] a{color:var(--color-ink)}html.dark [class*=__article] blockquote,html.dark .faq__a-content :deep(blockquote){background-color:var(--color-surface-alt);color:var(--color-ink)}html.dark [class*=__article] code,html.dark [class*=__article] th{background-color:var(--color-surface-alt);color:var(--color-ink)}html.dark input,html.dark select,html.dark textarea{color:var(--color-ink)}html.dark input::placeholder,html.dark textarea::placeholder{color:var(--color-ink-muted);opacity:.85}html.dark input[type=date]::-webkit-calendar-picker-indicator{filter:invert(.85)}html.dark .ql-toolbar.ql-snow{background-color:var(--color-surface-alt)!important;border-color:var(--color-line)!important}html.dark .ql-toolbar.ql-snow .ql-stroke,html.dark .ql-toolbar.ql-snow .ql-picker-label .ql-stroke{stroke:var(--color-ink-muted)}html.dark .ql-toolbar.ql-snow .ql-fill,html.dark .ql-toolbar.ql-snow .ql-picker-label .ql-fill{fill:var(--color-ink-muted)}html.dark .ql-toolbar.ql-snow .ql-picker{color:var(--color-ink-muted)}html.dark .ql-toolbar.ql-snow button:hover .ql-stroke,html.dark .ql-toolbar.ql-snow button.ql-active .ql-stroke,html.dark .ql-toolbar.ql-snow .ql-picker-label:hover .ql-stroke{stroke:var(--color-gold)}html.dark .ql-toolbar.ql-snow button:hover .ql-fill,html.dark .ql-toolbar.ql-snow button.ql-active .ql-fill{fill:var(--color-gold)}html.dark .ql-toolbar.ql-snow button:hover,html.dark .ql-toolbar.ql-snow button.ql-active,html.dark .ql-toolbar.ql-snow .ql-picker-label:hover{color:var(--color-gold)}html.dark .ql-container.ql-snow{background-color:var(--color-surface)!important;color:var(--color-ink);border-color:var(--color-line)!important}html.dark .ql-editor{color:var(--color-ink)}html.dark .ql-editor.ql-blank:before{color:var(--color-ink-muted)}html.dark .ql-snow .ql-picker-options,html.dark .ql-snow .ql-tooltip{background-color:var(--color-surface)!important;border-color:var(--color-line)!important;color:var(--color-ink)!important;box-shadow:var(--shadow-md)}html.dark .ql-snow .ql-tooltip input[type=text]{background-color:var(--color-surface-alt);border-color:var(--color-line)!important;color:var(--color-ink)}html.dark .cp__icon-svg :deep(path),html.dark .cp__icon-svg :deep(circle),html.dark .cp__icon-svg :deep(rect){fill:var(--color-gold)}.lightbox-content img{cursor:zoom-in}.il[data-v-48373026]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10020;display:flex;align-items:center;justify-content:center;padding:1.5rem}.il__backdrop[data-v-48373026]{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#061629c7}.il__panel[data-v-48373026]{position:relative;width:auto;max-width:min(72rem,100%);max-height:100%;background-color:var(--color-surface);border-radius:var(--rounded-l);border:1px solid var(--color-line);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;overflow:hidden;animation:il-pop-in-48373026 .32s cubic-bezier(.22,1,.36,1)}@keyframes il-pop-in-48373026{0%{opacity:0;transform:translateY(20px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.il__header[data-v-48373026]{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.5rem;border-bottom:1px solid var(--color-line);background-color:var(--color-surface)}.il__header-text[data-v-48373026]{display:flex;flex-direction:column;gap:.2rem;min-width:0}.il__eyebrow[data-v-48373026]{font-size:.6rem;letter-spacing:.22em;text-transform:uppercase;font-weight:700;color:var(--color-gold)}.il__title[data-v-48373026]{font-family:var(--font-serif);font-size:1.2rem;font-weight:500;color:var(--color-navy);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.il__close[data-v-48373026]{flex-shrink:0;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;background-color:transparent;border:1px solid var(--color-line);border-radius:var(--rounded-s);color:var(--color-ink);cursor:pointer;transition:all .2s ease}.il__close[data-v-48373026]:hover{background-color:var(--color-navy);color:#fff;border-color:var(--color-navy)}.il__close svg[data-v-48373026]{width:16px;height:16px}.il__body[data-v-48373026]{flex:0 1 auto;min-height:0;position:relative;background-color:var(--color-surface-alt);display:flex;align-items:center;justify-content:center;padding:1.5rem;overflow:hidden}.il__img[data-v-48373026]{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block;border-radius:var(--rounded-s);box-shadow:var(--shadow-md)}.il-fade-enter-active[data-v-48373026],.il-fade-leave-active[data-v-48373026]{transition:opacity .2s ease}.il-fade-enter-from[data-v-48373026],.il-fade-leave-to[data-v-48373026]{opacity:0}@media (max-width: 720px){.il[data-v-48373026],.il__body[data-v-48373026]{padding:1rem}}.hero[data-v-d57a4767]{position:relative;width:100%;min-height:100vh;background-color:var(--color-navy-deep);color:#fff;overflow:hidden;padding-top:80px;display:flex;flex-direction:column}.hero__bg[data-v-d57a4767]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.hero__grid[data-v-d57a4767]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(ellipse at 50% 30%,black 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at 50% 30%,black 30%,transparent 80%)}.hero__glow[data-v-d57a4767]{position:absolute;border-radius:50%;filter:blur(120px)}.hero__glow--gold[data-v-d57a4767]{width:620px;height:620px;background-color:var(--color-gold);top:-200px;right:-160px;opacity:.22}.hero__glow--blue[data-v-d57a4767]{width:700px;height:700px;background-color:#1681f5;bottom:-300px;left:-240px;opacity:.22}.hero__container[data-v-d57a4767]{position:relative;z-index:2;flex:1;width:100%;max-width:var(--container-max);margin:0 auto;padding:4rem var(--container-padding) 8rem;display:grid;grid-template-columns:1.1fr 1fr;gap:5rem;align-items:center}.hero__content[data-v-d57a4767]{display:flex;flex-direction:column;gap:1.75rem}.hero__eyebrow[data-v-d57a4767]{display:inline-flex;align-items:center;gap:.85rem}.hero__eyebrow-line[data-v-d57a4767]{width:2.5rem;height:1px;background-color:var(--color-gold)}.hero__eyebrow-text[data-v-d57a4767]{font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold);font-weight:600}.hero__title[data-v-d57a4767]{font-family:var(--font-serif);font-weight:400;font-size:clamp(2.5rem,5.6vw,4.8rem);line-height:1.04;letter-spacing:-.02em;color:#fff}.hero__title-accent[data-v-d57a4767]{color:var(--color-gold);font-style:italic;font-weight:500}.hero__title-soft[data-v-d57a4767]{display:block;color:#ffffffc7;font-size:.78em;font-style:italic;margin-top:.5rem;font-weight:300}.hero__subtitle[data-v-d57a4767]{font-size:1.1rem;line-height:1.65;color:#ffffffb8;max-width:32rem}.hero__cta-row[data-v-d57a4767]{display:inline-flex;align-items:center;gap:1rem;margin-top:.75rem;flex-wrap:wrap}.hero__cta[data-v-d57a4767]{display:inline-flex;align-items:center;gap:.6rem;padding:1.05rem 1.85rem;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;border-radius:var(--rounded-s);transition:all .25s ease;border:1px solid transparent}.hero__cta--primary[data-v-d57a4767]{background-color:var(--color-gold);color:var(--color-navy-deep)}.hero__cta--primary[data-v-d57a4767]:hover{background-color:#fff;color:var(--color-navy-deep);transform:translateY(-2px);box-shadow:0 18px 40px #c9a22759}.hero__cta--primary:hover .hero__cta-arrow[data-v-d57a4767]{transform:translate(4px)}.hero__cta-arrow[data-v-d57a4767]{display:inline-block;transition:transform .25s ease;font-weight:400}.hero__cta--ghost[data-v-d57a4767]{color:#fff;border-color:#ffffff40;background-color:transparent}.hero__cta--ghost[data-v-d57a4767]:hover{background-color:#ffffff14;border-color:#ffffff80}.hero__fineprint[data-v-d57a4767]{font-size:.82rem;color:#ffffff8c;margin-top:.25rem}.hero__fineprint strong[data-v-d57a4767]{color:var(--color-gold);font-weight:600}.hero__media[data-v-d57a4767]{display:flex;flex-direction:column;gap:1rem;align-items:stretch}.hero__video-frame[data-v-d57a4767]{position:relative;padding:14px;background:linear-gradient(135deg,#ffffff0f,#ffffff03);border:1px solid rgba(255,255,255,.1);border-radius:var(--rounded-m);box-shadow:var(--shadow-lg)}.hero__video-corner[data-v-d57a4767]{position:absolute;width:18px;height:18px;border-color:var(--color-gold);border-style:solid;border-width:0}.hero__video-corner--tl[data-v-d57a4767]{top:-1px;left:-1px;border-top-width:2px;border-left-width:2px}.hero__video-corner--tr[data-v-d57a4767]{top:-1px;right:-1px;border-top-width:2px;border-right-width:2px}.hero__video-corner--bl[data-v-d57a4767]{bottom:-1px;left:-1px;border-bottom-width:2px;border-left-width:2px}.hero__video-corner--br[data-v-d57a4767]{bottom:-1px;right:-1px;border-bottom-width:2px;border-right-width:2px}.hero__video[data-v-d57a4767]{position:relative;aspect-ratio:16 / 9;border-radius:var(--rounded-s);overflow:hidden;background-color:#000}.hero__video iframe[data-v-d57a4767]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hero__media-caption[data-v-d57a4767]{display:inline-flex;align-items:center;gap:.5rem;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:#ffffff8c;font-family:var(--font-mono);align-self:flex-start}.hero__media-dot[data-v-d57a4767]{width:6px;height:6px;border-radius:50%;background-color:#5be49b;box-shadow:0 0 0 4px #5be49b2e}.hero__scroll[data-v-d57a4767]{position:absolute;left:50%;bottom:13rem;transform:translate(-50%);z-index:3;display:inline-flex;flex-direction:column;align-items:center;gap:.65rem;color:#ffffff8c;text-decoration:none;transition:color .25s ease,transform .4s ease;animation:hero-scroll-fade-d57a4767 1.4s ease-out .6s both}.hero__scroll[data-v-d57a4767]:hover{color:var(--color-gold)}.hero__scroll:hover .hero__scroll-track[data-v-d57a4767]{background-color:#ffffff47}.hero__scroll-track[data-v-d57a4767]{position:relative;width:1px;height:64px;background-color:#ffffff2e;overflow:hidden;transition:background-color .3s ease}.hero__scroll-dot[data-v-d57a4767]{position:absolute;top:0;left:-1px;width:3px;height:14px;background:linear-gradient(to bottom,transparent,var(--color-gold) 40%,var(--color-gold) 60%,transparent);border-radius:2px;animation:hero-scroll-drop-d57a4767 2.4s cubic-bezier(.65,0,.35,1) infinite;box-shadow:0 0 8px #c9a22780}.hero__scroll-chevrons[data-v-d57a4767]{position:relative;display:inline-flex;flex-direction:column;align-items:center;gap:1px;margin-top:.15rem}.hero__scroll-chev[data-v-d57a4767]{width:16px;height:auto;display:block}.hero__scroll-chev--1[data-v-d57a4767]{opacity:.85;animation:hero-chev-pulse-d57a4767 2.4s ease-in-out infinite}.hero__scroll-chev--2[data-v-d57a4767]{opacity:.4;animation:hero-chev-pulse-d57a4767 2.4s ease-in-out .25s infinite}@keyframes hero-scroll-drop-d57a4767{0%{transform:translateY(-100%);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translateY(540%);opacity:0}}@keyframes hero-chev-pulse-d57a4767{0%,to{transform:translateY(0);opacity:.35}50%{transform:translateY(3px);opacity:1}}@keyframes hero-scroll-fade-d57a4767{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}.hero__press[data-v-d57a4767]{position:relative;z-index:2;width:100%;border-top:1px solid rgba(255,255,255,.1);background-color:#00000047;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.hero__press-inner[data-v-d57a4767]{max-width:var(--container-max);margin:0 auto;padding:2.5rem var(--container-padding);display:flex;flex-direction:column;align-items:center;gap:1.75rem}.hero__press-eyebrow[data-v-d57a4767]{display:inline-flex;align-items:center;gap:.85rem}.hero__press-eyebrow-line[data-v-d57a4767]{width:2rem;height:1px;background-color:var(--color-gold);opacity:.5}.hero__press-eyebrow-text[data-v-d57a4767]{font-size:.7rem;letter-spacing:.28em;text-transform:uppercase;color:var(--color-gold);font-weight:600}.hero__press-logos[data-v-d57a4767]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:3rem;flex-wrap:wrap}.hero__press-logo[data-v-d57a4767]{width:auto;max-width:200px;object-fit:contain;filter:brightness(0) invert(1);opacity:.7;transition:opacity .3s ease,filter .3s ease,transform .3s ease}.hero__press-logo[data-v-d57a4767]:hover{opacity:1;filter:none;transform:translateY(-2px)}@media only screen and (max-width: 1024px){.hero__container[data-v-d57a4767]{grid-template-columns:1fr;gap:3.5rem;padding:3rem var(--container-padding) 6rem}.hero__media[data-v-d57a4767]{order:-1}.hero__press-logos[data-v-d57a4767]{gap:2rem 2.5rem;justify-content:center}}@media only screen and (max-width: 640px){.hero__title[data-v-d57a4767]{font-size:clamp(2rem,8vw,2.6rem)}.hero__subtitle[data-v-d57a4767]{font-size:.95rem}.hero__cta[data-v-d57a4767]{padding:.85rem 1.4rem;font-size:.7rem}.hero__press-inner[data-v-d57a4767]{padding:2rem var(--container-padding)}.hero__press-logos[data-v-d57a4767]{gap:1.5rem 1.75rem}.hero__press-logo[data-v-d57a4767]{transform:scale(.78)}.hero__press-logo[data-v-d57a4767]:hover{transform:scale(.78) translateY(-2px)}.hero__scroll[data-v-d57a4767]{display:none}}.eyebrow[data-v-509f71b8]{display:inline-flex;align-items:center;gap:.75rem}.eyebrow__line[data-v-509f71b8]{width:2rem;height:1px;background-color:var(--color-gold)}.eyebrow__label[data-v-509f71b8]{font-size:.7rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--color-gold);font-family:var(--font-sans)}.eyebrow--light .eyebrow__line[data-v-509f71b8]{background-color:#fff6}.eyebrow--light .eyebrow__label[data-v-509f71b8]{color:#fff}.eyebrow--gold .eyebrow__line[data-v-509f71b8]{background-color:var(--color-gold-bright)}.eyebrow--gold .eyebrow__label[data-v-509f71b8]{color:var(--color-gold-bright)}.about[data-v-066e03b0]{width:100%;background-color:var(--color-bg)}.about__philosophy[data-v-066e03b0]{width:100%;padding:7rem 0}.about__philosophy-inner[data-v-066e03b0]{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding);display:grid;grid-template-columns:.9fr 1.1fr;gap:5rem;align-items:center}.about__portrait-col[data-v-066e03b0]{display:flex;flex-direction:column;align-items:center;gap:1.75rem}.about__portrait-frame[data-v-066e03b0]{position:relative;aspect-ratio:1 / 1;width:100%;max-width:9rem;border-radius:50%;overflow:hidden;box-shadow:0 18px 40px #0a25402e}.about__portrait[data-v-066e03b0]{position:relative;z-index:1;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:50%;display:block}.about__portrait-ring[data-v-066e03b0]{position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:50%;border:1px solid var(--color-gold);opacity:.55;z-index:0;pointer-events:none}.about__portrait-meta[data-v-066e03b0]{display:flex;flex-direction:column;align-items:center;gap:.25rem;text-align:center}.about__portrait-name[data-v-066e03b0]{font-family:var(--font-serif);font-size:1.4rem;font-weight:500;color:var(--color-ink)}.about__portrait-role[data-v-066e03b0]{font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted)}.about__content[data-v-066e03b0]{display:flex;flex-direction:column;gap:1.75rem}.about__quote[data-v-066e03b0]{position:relative;font-family:var(--font-serif);font-weight:400;font-size:clamp(1.6rem,2.6vw,2.4rem);line-height:1.3;color:var(--color-ink);letter-spacing:-.01em;padding-left:.5rem}.about__quote em[data-v-066e03b0]{font-style:italic;color:var(--color-navy);background:linear-gradient(transparent 60%,#c9a22740 60%);padding:0 .15em}.about__quote-mark[data-v-066e03b0]{position:absolute;font-family:var(--font-serif);font-size:5rem;line-height:1;color:var(--color-gold);top:-1.5rem;left:-1.25rem;opacity:.55;font-weight:500}.about__body[data-v-066e03b0]{font-size:1rem;line-height:1.7;color:var(--color-ink-muted);max-width:38rem}.about__signature[data-v-066e03b0]{display:inline-flex;align-items:center;gap:1rem;margin-top:.5rem}.about__signature-line[data-v-066e03b0]{width:2.5rem;height:1px;background-color:var(--color-gold)}.about__signature-text[data-v-066e03b0]{font-family:var(--font-serif);font-style:italic;font-size:.95rem;color:var(--color-navy)}@media only screen and (max-width: 1024px){.about__philosophy-inner[data-v-066e03b0]{grid-template-columns:1fr;gap:3rem;justify-items:center}.about__portrait-frame[data-v-066e03b0]{max-width:8rem}.about__content[data-v-066e03b0]{text-align:left}}@media only screen and (max-width: 640px){.about__philosophy[data-v-066e03b0]{padding:4.5rem 0}.about__portrait-frame[data-v-066e03b0]{max-width:7rem}}.cp[data-v-a13e8c0e]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10010;display:flex;align-items:center;justify-content:center;padding:1.5rem}.cp__backdrop[data-v-a13e8c0e]{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#061629bf;animation:cp-fade-in-a13e8c0e .2s ease-out forwards;will-change:opacity}@keyframes cp-fade-in-a13e8c0e{0%{opacity:0}to{opacity:1}}.cp__panel[data-v-a13e8c0e]{position:relative;width:100%;max-width:26rem;background-color:var(--color-surface);color:var(--color-ink);border:1px solid var(--color-line);border-radius:var(--rounded-l);box-shadow:var(--shadow-lg);padding:2.25rem 2rem 1.75rem;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.7rem;animation:cp-pop-in-a13e8c0e .22s cubic-bezier(.22,1,.36,1) forwards;transform:translateY(8px);opacity:0;will-change:transform,opacity}.cp__panel--wide[data-v-a13e8c0e]{max-width:34rem}@keyframes cp-pop-in-a13e8c0e{to{transform:translateY(0);opacity:1}}.cp__panel[data-v-a13e8c0e]:before{content:"";position:absolute;top:0;left:1.75rem;right:1.75rem;height:2px;background:linear-gradient(90deg,transparent,var(--color-gold) 50%,transparent);border-radius:2px}.cp__close[data-v-a13e8c0e]{position:absolute;top:.85rem;right:.85rem;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;background-color:transparent;border:1px solid var(--color-line);border-radius:var(--rounded-s);color:var(--color-ink-muted);cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.cp__close[data-v-a13e8c0e]:hover{background-color:var(--color-navy);color:#fff;border-color:var(--color-navy)}.cp__close svg[data-v-a13e8c0e]{width:14px;height:14px}.cp__icon[data-v-a13e8c0e]{width:64px;height:64px;display:inline-flex;align-items:center;justify-content:center;background-color:#c9a2271f;color:var(--color-gold);border-radius:50%;margin-top:.4rem;margin-bottom:.3rem}.cp__icon-svg[data-v-a13e8c0e]{width:28px;height:28px;color:var(--color-gold);fill:var(--color-gold)}.cp__icon-svg[data-v-a13e8c0e] path,.cp__icon-svg[data-v-a13e8c0e] circle,.cp__icon-svg[data-v-a13e8c0e] rect{fill:var(--color-gold)}.cp__icon--question[data-v-a13e8c0e]{color:var(--color-navy);background-color:#0a254014}.cp__icon--question svg[data-v-a13e8c0e]{width:28px;height:28px}.cp__eyebrow[data-v-a13e8c0e]{display:inline-flex;align-items:center;gap:.6rem;font-size:.62rem;letter-spacing:.22em;text-transform:uppercase;font-weight:700;color:var(--color-gold)}.cp__eyebrow-line[data-v-a13e8c0e]{width:1.5rem;height:1px;background-color:var(--color-gold)}.cp__title[data-v-a13e8c0e]{font-family:var(--font-serif);font-size:1.35rem;font-weight:500;color:var(--color-navy);margin:0;line-height:1.25;letter-spacing:-.005em}.cp__text[data-v-a13e8c0e]{font-size:.95rem;line-height:1.6;color:var(--color-ink-muted);margin:0;max-width:28rem}.cp__actions[data-v-a13e8c0e]{display:flex;flex-wrap:wrap;gap:.65rem;justify-content:center;margin-top:.85rem;width:100%}.cp__btn[data-v-a13e8c0e]{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;padding:.85rem 1.4rem;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;border-radius:var(--rounded-s);border:1px solid transparent;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.cp__btn svg[data-v-a13e8c0e]{width:13px;height:13px}.cp__btn--primary[data-v-a13e8c0e]{background-color:var(--color-navy);color:#fff;border-color:var(--color-navy);box-shadow:var(--shadow-sm)}.cp__btn--primary[data-v-a13e8c0e]:hover{background-color:var(--color-gold);color:var(--color-navy-deep);border-color:var(--color-gold)}.cp__btn--ghost[data-v-a13e8c0e]{background-color:transparent;color:var(--color-ink);border-color:var(--color-line-strong)}.cp__btn--ghost[data-v-a13e8c0e]:hover{border-color:var(--color-ink-muted);background-color:var(--color-surface-alt)}@media (max-width: 480px){.cp[data-v-a13e8c0e]{padding:1rem}.cp__panel[data-v-a13e8c0e]{padding:2rem 1.4rem 1.5rem}.cp__actions[data-v-a13e8c0e]{flex-direction:column;align-items:stretch}.cp__btn[data-v-a13e8c0e]{width:100%}}.newsletter[data-v-ddd828d7]{width:100%;padding:6rem 0;background-color:var(--color-bg)}.newsletter__container[data-v-ddd828d7]{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding)}.newsletter__card[data-v-ddd828d7]{position:relative;overflow:hidden;background-color:var(--color-navy);border-radius:var(--rounded-l);border:1px solid var(--color-navy-soft);box-shadow:var(--shadow-lg);padding:clamp(2.5rem,5vw,4.5rem);color:#fff}.newsletter__bg[data-v-ddd828d7]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:48px 48px;mask-image:radial-gradient(ellipse at 100% 0%,black 0%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse at 100% 0%,black 0%,transparent 70%)}.newsletter__glow[data-v-ddd828d7]{position:absolute;width:400px;height:400px;background-color:var(--color-gold);filter:blur(100px);opacity:.2;border-radius:50%;top:-100px;right:-100px}.newsletter__content[data-v-ddd828d7]{position:relative;z-index:1;display:flex;flex-direction:column;gap:2rem;max-width:38rem;margin:0 auto}.newsletter__text[data-v-ddd828d7]{display:flex;flex-direction:column;gap:1rem;text-align:center;align-items:center}.newsletter__eyebrow[data-v-ddd828d7]{display:inline-flex;align-items:center;gap:.75rem}.newsletter__eyebrow-line[data-v-ddd828d7]{width:2rem;height:1px;background-color:var(--color-gold)}.newsletter__eyebrow-label[data-v-ddd828d7]{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;font-weight:600;color:var(--color-gold)}.newsletter__title[data-v-ddd828d7]{font-family:var(--font-serif);font-weight:400;font-size:clamp(1.8rem,3.4vw,2.6rem);line-height:1.15;letter-spacing:-.01em;color:#fff}.newsletter__title em[data-v-ddd828d7]{font-style:italic;color:var(--color-gold)}.newsletter__subtitle[data-v-ddd828d7]{font-size:1rem;line-height:1.6;color:#ffffffb3}.newsletter__form[data-v-ddd828d7]{display:flex;align-items:center;gap:.6rem;width:100%;background-color:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:var(--rounded-m);padding:.5rem;transition:border-color .2s,box-shadow .2s}.newsletter__form[data-v-ddd828d7]:focus-within{border-color:var(--color-gold);box-shadow:0 0 0 4px #c9a2272e}.newsletter__field[data-v-ddd828d7]{flex:1;display:flex;flex-direction:column;gap:.1rem;padding:.4rem .85rem}.newsletter__label[data-v-ddd828d7]{font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:#ffffff8c;font-weight:600}.newsletter__input[data-v-ddd828d7]{background:transparent;border:none;color:#fff;font-size:.95rem;width:100%;padding:.25rem 0}.newsletter__input[data-v-ddd828d7]::placeholder{color:#fff6}.newsletter__input[data-v-ddd828d7]:focus{outline:none}.newsletter__submit[data-v-ddd828d7]{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:1rem 1.5rem;background-color:var(--color-gold);color:var(--color-navy-deep);font-size:.74rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;border-radius:var(--rounded-s);transition:all .2s ease;white-space:nowrap}.newsletter__submit[data-v-ddd828d7]:hover:not(:disabled){background-color:#fff;transform:translateY(-1px)}.newsletter__submit:hover:not(:disabled) .newsletter__submit-arrow[data-v-ddd828d7]{transform:translate(4px)}.newsletter__submit[data-v-ddd828d7]:disabled{opacity:.6;cursor:not-allowed}.newsletter__submit-arrow[data-v-ddd828d7]{display:inline-block;transition:transform .2s ease;font-weight:400}@media only screen and (max-width: 640px){.newsletter[data-v-ddd828d7]{padding:3.5rem 0}.newsletter__form[data-v-ddd828d7]{flex-direction:column;align-items:stretch;padding:.75rem;gap:.75rem}.newsletter__field[data-v-ddd828d7]{padding:.4rem .5rem}.newsletter__submit[data-v-ddd828d7]{width:100%}}.nav-bar[data-v-ced30054]{position:fixed;top:0;left:0;z-index:9999;width:100%;height:80px;background-color:transparent;border-bottom:1px solid transparent;transition:background-color .3s ease,border-color .3s ease,backdrop-filter .3s ease,box-shadow .3s ease}.nav-bar--scrolled[data-v-ced30054]{background-color:#0a2540eb;backdrop-filter:saturate(180%) blur(16px);-webkit-backdrop-filter:saturate(180%) blur(16px);border-bottom:1px solid rgba(201,162,39,.18);box-shadow:0 8px 24px #0616292e}.nav-bar__inner[data-v-ced30054]{height:100%;width:100%;max-width:var(--014b7b08);margin:0 auto;padding:0 var(--container-padding);display:flex;align-items:center;justify-content:space-between;gap:2rem}.nav-bar__logo[data-v-ced30054]{display:inline-flex;align-items:center;gap:.85rem;color:#fff;text-decoration:none}.nav-bar__mark[data-v-ced30054]{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:var(--rounded-s);background-color:var(--color-gold);color:var(--color-navy-deep);font-family:var(--font-sans);font-weight:700;font-size:.95rem;letter-spacing:0;line-height:1;font-feature-settings:"kern" 1}.nav-bar__logo-text[data-v-ced30054]{display:flex;flex-direction:column;line-height:1.1}.nav-bar__logo-title[data-v-ced30054]{font-size:.95rem;font-weight:700;letter-spacing:.12em;color:#fff}.nav-bar__logo-tag[data-v-ced30054]{display:inline-flex;align-items:center;gap:.4rem;font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;color:#ffffffa6;margin-top:.2rem}.nav-bar__dot[data-v-ced30054]{width:5px;height:5px;border-radius:50%;background-color:var(--color-gold);display:inline-block}.nav-bar__actions[data-v-ced30054]{display:inline-flex;align-items:center;gap:.75rem}.nav-bar__cta[data-v-ced30054]{display:inline-flex;align-items:center;justify-content:center;padding:.7rem 1.4rem;background-color:var(--color-gold);color:var(--color-navy-deep);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;border-radius:var(--rounded-s);transition:background-color .2s,color .2s,transform .2s}.nav-bar__cta[data-v-ced30054]:hover{background-color:#fff;color:var(--color-navy-deep);transform:translateY(-1px)}.nav-bar__icon-btn[data-v-ced30054]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--rounded-s);background-color:#ffffff14;border:1px solid rgba(255,255,255,.14);transition:background-color .2s}.nav-bar__icon-btn[data-v-ced30054]:hover{background-color:#c9a2272e}.nav-bar__icon[data-v-ced30054]{width:1.05rem;height:1.05rem;fill:#fff}@media only screen and (max-width: 768px){.nav-bar[data-v-ced30054]{height:68px}.nav-bar__logo-tag[data-v-ced30054]{display:none}.nav-bar__logo-title[data-v-ced30054]{font-size:.78rem}.nav-bar__mark[data-v-ced30054]{width:34px;height:34px;font-size:.95rem}.nav-bar__cta[data-v-ced30054]{padding:.6rem 1rem;font-size:.62rem}}.book[data-v-f3902b20]{width:100%;padding:7rem 0;background-color:var(--color-surface-alt);border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line)}.book__container[data-v-f3902b20]{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding);display:grid;grid-template-columns:.9fr 1.1fr;gap:5rem;align-items:center}.book__cover-col[data-v-f3902b20]{display:flex;justify-content:center}.book__cover-link[data-v-f3902b20]{display:block;width:100%;max-width:20rem;transition:transform .4s ease}.book__cover-link[data-v-f3902b20]:hover{transform:translateY(-4px)}.book__cover-frame[data-v-f3902b20]{position:relative;padding:1.75rem;background:transparent}.book__cover-corner[data-v-f3902b20]{position:absolute;width:24px;height:24px;border-color:var(--color-gold);border-style:solid;border-width:0;pointer-events:none;opacity:.7}.book__cover-corner--tl[data-v-f3902b20]{top:0;left:0;border-top-width:1.5px;border-left-width:1.5px}.book__cover-corner--br[data-v-f3902b20]{bottom:0;right:0;border-bottom-width:1.5px;border-right-width:1.5px}.book__cover[data-v-f3902b20]{width:100%;height:auto;display:block;border-radius:1px}.book__content[data-v-f3902b20]{display:flex;flex-direction:column;gap:1.25rem}.book__title[data-v-f3902b20]{font-family:var(--font-serif);font-weight:500;font-size:clamp(2.4rem,4.4vw,3.4rem);line-height:1.05;letter-spacing:-.02em;color:var(--color-ink);margin-top:.25rem}.book__author[data-v-f3902b20]{font-size:.95rem;color:var(--color-ink-muted);letter-spacing:.02em}.book__author strong[data-v-f3902b20]{color:var(--color-ink);font-weight:600}.book__quote[data-v-f3902b20]{font-family:var(--font-serif);font-style:italic;font-size:1.2rem;line-height:1.55;color:var(--color-ink);border-left:2px solid var(--color-gold);padding-left:1.25rem;margin:.5rem 0}.book__quote em[data-v-f3902b20]{color:var(--color-navy);font-weight:500;background:linear-gradient(transparent 60%,#c9a22740 60%);padding:0 .15em}.book__meta[data-v-f3902b20]{display:flex;gap:0;border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);padding:1rem 0;margin:.5rem 0}.book__meta-item[data-v-f3902b20]{flex:1;display:flex;flex-direction:column;gap:.25rem;padding:0 1rem;border-left:1px solid var(--color-line)}.book__meta-item[data-v-f3902b20]:first-child{padding-left:0;border-left:0}.book__meta-key[data-v-f3902b20]{font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink-muted);font-weight:600}.book__meta-val[data-v-f3902b20]{font-family:var(--font-serif);font-size:1.05rem;color:var(--color-ink)}.book__note[data-v-f3902b20]{display:inline-flex;align-items:center;gap:.5rem;font-size:.82rem;color:var(--color-ink-muted);font-style:italic}.book__note-icon[data-v-f3902b20]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background-color:var(--color-gold-soft);color:var(--color-gold);font-style:normal;font-size:.7rem;font-weight:700}.book__cta-row[data-v-f3902b20]{margin-top:.75rem}.book__cta[data-v-f3902b20]{display:inline-flex;align-items:center;gap:.6rem;padding:1rem 1.75rem;font-size:.76rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;border-radius:var(--rounded-s);transition:all .25s ease}.book__cta--primary[data-v-f3902b20]{background-color:var(--color-navy);color:#fff}.book__cta--primary[data-v-f3902b20]:hover{background-color:var(--color-gold);color:var(--color-navy-deep);transform:translateY(-2px);box-shadow:var(--shadow-md)}.book__cta--primary:hover .book__cta-arrow[data-v-f3902b20]{transform:translate(4px)}.book__cta-arrow[data-v-f3902b20]{display:inline-block;transition:transform .2s ease;font-weight:400}@media only screen and (max-width: 1024px){.book__container[data-v-f3902b20]{grid-template-columns:1fr;gap:3rem}.book__cover-col[data-v-f3902b20]{order:-1}}@media only screen and (max-width: 640px){.book[data-v-f3902b20]{padding:4.5rem 0}.book__meta[data-v-f3902b20]{flex-wrap:wrap;gap:1rem}.book__meta-item[data-v-f3902b20]{flex:1 1 calc(50% - .5rem);border-left:0;padding:0}}.footer[data-v-29c2d934]{width:100%;background-color:var(--color-navy-deep);color:#ffffffb3;position:relative}.footer[data-v-29c2d934]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,var(--color-gold) 30%,var(--color-gold) 70%,transparent 100%);opacity:.5}.footer__top[data-v-29c2d934]{padding:5rem 0 3.5rem}.footer__inner[data-v-29c2d934]{max-width:var(--75d5ede4);margin:0 auto;padding:0 var(--container-padding);display:grid;grid-template-columns:1.4fr 2fr;gap:4rem}.footer__brand[data-v-29c2d934]{display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start}.footer__logo[data-v-29c2d934]{display:inline-flex;align-items:center;gap:.85rem;text-decoration:none}.footer__mark[data-v-29c2d934]{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:var(--rounded-s);background-color:var(--color-gold);color:var(--color-navy-deep);font-family:var(--font-serif);font-weight:600;font-size:1.1rem}.footer__logo-text[data-v-29c2d934]{display:flex;flex-direction:column;line-height:1.1}.footer__logo-title[data-v-29c2d934]{font-size:1rem;font-weight:700;letter-spacing:.12em;color:#fff}.footer__logo-tag[data-v-29c2d934]{display:inline-flex;align-items:center;gap:.4rem;font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;color:#ffffff8c;margin-top:.25rem}.footer__dot[data-v-29c2d934]{width:5px;height:5px;border-radius:50%;background-color:var(--color-gold)}.footer__cols[data-v-29c2d934]{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.footer__col-title[data-v-29c2d934]{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;font-weight:700;color:var(--color-gold);margin-bottom:1.25rem}.footer__col-list[data-v-29c2d934]{display:flex;flex-direction:column;gap:.75rem}.footer__link[data-v-29c2d934]{font-size:.92rem;color:#ffffffb3;transition:color .2s;display:inline-block}.footer__link[data-v-29c2d934]:hover{color:#fff}.footer__bottom[data-v-29c2d934]{border-top:1px solid rgba(255,255,255,.08);padding:1.5rem 0}.footer__bottom-inner[data-v-29c2d934]{max-width:var(--75d5ede4);margin:0 auto;padding:0 var(--container-padding);display:flex;justify-content:flex-start;align-items:center}.footer__copy[data-v-29c2d934]{font-size:.78rem;color:#ffffff73;letter-spacing:.02em}@media only screen and (max-width: 1024px){.footer__inner[data-v-29c2d934]{grid-template-columns:1fr;gap:3rem}}@media only screen and (max-width: 640px){.footer__top[data-v-29c2d934]{padding:3.5rem 0 2.5rem}.footer__cols[data-v-29c2d934]{grid-template-columns:1fr;gap:2rem}.footer__copy[data-v-29c2d934]{font-size:.7rem}}.home-view[data-v-91b6bcdc]{width:100%;background-color:var(--color-bg)}.auth[data-v-c3184967]{position:relative;width:100%;min-height:100vh;background-color:var(--color-navy-deep);color:#fff;overflow:hidden;padding:calc(80px + 4rem) var(--container-padding) 5rem;display:flex;align-items:center;justify-content:center}.auth__bg[data-v-c3184967]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.auth__grid[data-v-c3184967]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(ellipse at 50% 40%,black 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at 50% 40%,black 30%,transparent 80%)}.auth__glow[data-v-c3184967]{position:absolute;border-radius:50%;filter:blur(120px)}.auth__glow--gold[data-v-c3184967]{width:540px;height:540px;background-color:var(--color-gold);top:-200px;right:-160px;opacity:.18}.auth__glow--blue[data-v-c3184967]{width:600px;height:600px;background-color:#1681f5;bottom:-260px;left:-200px;opacity:.2}.auth__container[data-v-c3184967]{position:relative;z-index:2;width:100%;max-width:var(--container-max);display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:center}.auth__brand[data-v-c3184967]{display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start;padding-right:1rem}.auth__back[data-v-c3184967]{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:#ffffff8c;margin-bottom:.5rem;transition:color .25s ease}.auth__back-arrow[data-v-c3184967]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;border:1px solid rgba(255,255,255,.2);flex-shrink:0;transition:border-color .25s ease,background-color .25s ease,color .25s ease}.auth__back-arrow svg[data-v-c3184967]{width:12px;height:12px;display:block}.auth__back[data-v-c3184967]:hover{color:var(--color-gold)}.auth__back:hover .auth__back-arrow[data-v-c3184967]{border-color:var(--color-gold);background-color:#c9a22714;color:var(--color-gold)}.auth__eyebrow[data-v-c3184967]{display:inline-flex;align-items:center;gap:.75rem}.auth__eyebrow-line[data-v-c3184967]{width:2.5rem;height:1px;background-color:var(--color-gold)}.auth__eyebrow-label[data-v-c3184967]{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold);font-weight:600}.auth__brand-title[data-v-c3184967]{font-family:var(--font-serif);font-weight:400;font-size:clamp(2.4rem,4.6vw,3.6rem);line-height:1.05;letter-spacing:-.02em;color:#fff}.auth__brand-title em[data-v-c3184967]{font-style:italic;color:var(--color-gold);font-weight:500}.auth__brand-desc[data-v-c3184967]{font-size:1.05rem;line-height:1.65;color:#ffffffb8;max-width:28rem}.auth__brand-divider[data-v-c3184967]{display:inline-flex;align-items:center;gap:.85rem;margin-top:1.25rem}.auth__brand-divider-line[data-v-c3184967]{width:2rem;height:1px;background-color:#fff3}.auth__brand-divider-text[data-v-c3184967]{font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;color:#ffffff8c;font-weight:600}.auth__brand-link[data-v-c3184967]{display:inline-flex;align-items:center;gap:.6rem;font-size:.95rem;font-weight:500;color:#fff;border-bottom:1px solid rgba(255,255,255,.25);padding-bottom:.35rem;transition:color .25s,border-color .25s}.auth__brand-link[data-v-c3184967]:hover{color:var(--color-gold);border-bottom-color:var(--color-gold)}.auth__brand-link:hover .auth__brand-link-arrow[data-v-c3184967]{transform:translate(4px)}.auth__brand-link-arrow[data-v-c3184967]{display:inline-block;transition:transform .25s ease;font-weight:400}.auth__card[data-v-c3184967]{position:relative;background-color:var(--color-surface);color:var(--color-ink);border-radius:var(--rounded-l);box-shadow:var(--shadow-lg);border:1px solid rgba(255,255,255,.06);padding:2.75rem 2.5rem 2rem;display:flex;flex-direction:column;gap:2rem}.auth__card[data-v-c3184967]:before{content:"";position:absolute;top:0;left:1.5rem;right:1.5rem;height:2px;background:linear-gradient(90deg,transparent,var(--color-gold) 50%,transparent);border-radius:2px}.auth__form-header[data-v-c3184967]{display:flex;flex-direction:column;gap:.85rem}.auth__form-title[data-v-c3184967]{font-family:var(--font-serif);font-weight:500;font-size:clamp(1.8rem,2.6vw,2.2rem);line-height:1;color:var(--color-ink);letter-spacing:-.01em}.auth__form-subtitle[data-v-c3184967]{font-size:.92rem;color:var(--color-ink-muted);line-height:1.5}.auth__form[data-v-c3184967]{display:flex;flex-direction:column;gap:1.25rem}.auth__field[data-v-c3184967]{display:flex;flex-direction:column;gap:.45rem}.auth__label-row[data-v-c3184967]{display:flex;justify-content:space-between;align-items:baseline;gap:1rem}.auth__label[data-v-c3184967]{font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink-muted);font-weight:600}.auth__forgot[data-v-c3184967]{font-size:.78rem;color:var(--color-navy);cursor:pointer;border-bottom:1px solid transparent;transition:color .2s,border-color .2s}.auth__forgot[data-v-c3184967]:hover{color:var(--color-gold);border-bottom-color:var(--color-gold)}.auth__input-wrap[data-v-c3184967]{position:relative;display:flex;align-items:center;background-color:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--rounded-s);transition:border-color .2s,box-shadow .2s}.auth__input-wrap[data-v-c3184967]:focus-within{border-color:var(--color-navy);box-shadow:0 0 0 3px #0a25401a}.auth__input-icon[data-v-c3184967]{display:inline-flex;align-items:center;justify-content:center;width:2.85rem;flex-shrink:0;color:var(--color-ink-muted)}.auth__input-icon svg[data-v-c3184967]{width:18px;height:18px}.auth__input[data-v-c3184967]{flex:1;padding:.95rem .5rem .95rem 0;font-size:.95rem;font-family:var(--font-sans);background:transparent;border:none;color:var(--color-ink)}.auth__input[data-v-c3184967]::placeholder{color:var(--color-ink-muted);opacity:.6}.auth__input[data-v-c3184967]:focus{outline:none}.auth__toggle[data-v-c3184967]{display:inline-flex;align-items:center;justify-content:center;width:2.85rem;flex-shrink:0;color:var(--color-ink-muted);background:transparent;border:none;cursor:pointer;transition:color .2s}.auth__toggle[data-v-c3184967]:hover{color:var(--color-navy)}.auth__toggle svg[data-v-c3184967]{width:18px;height:18px}.auth__submit[data-v-c3184967]{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;width:100%;padding:1rem 1.5rem;margin-top:.5rem;background-color:var(--color-navy);color:#fff;font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;border-radius:var(--rounded-s);border:1px solid var(--color-navy);transition:all .25s ease;cursor:pointer}.auth__submit[data-v-c3184967]:hover:not(:disabled){background-color:var(--color-gold);color:var(--color-navy-deep);border-color:var(--color-gold);transform:translateY(-2px);box-shadow:0 14px 30px #0a254038}.auth__submit:hover:not(:disabled) .auth__submit-arrow[data-v-c3184967]{transform:translate(4px)}.auth__submit[data-v-c3184967]:disabled{opacity:.6;cursor:not-allowed}.auth__submit-arrow[data-v-c3184967]{display:inline-block;transition:transform .25s ease;font-weight:400}.auth__error[data-v-c3184967]{display:flex;align-items:center;gap:.65rem;padding:.7rem .9rem;background-color:#ff6b6b14;border:1px solid rgba(255,107,107,.25);border-radius:var(--rounded-s);color:#c13a3a;font-size:.82rem;line-height:1.4;opacity:0;transform:translateY(-4px);transition:opacity .2s,transform .2s;pointer-events:none;min-height:2.5rem}.auth__error--visible[data-v-c3184967]{opacity:1;transform:translateY(0);pointer-events:auto}.auth__error-icon[data-v-c3184967]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background-color:#c13a3a;color:#fff;font-size:.7rem;font-weight:700;flex-shrink:0}.auth__form-footer[data-v-c3184967]{display:inline-flex;align-items:center;gap:.5rem;font-size:.72rem;letter-spacing:.08em;color:var(--color-ink-muted);margin-top:.5rem;padding-top:1.25rem;border-top:1px solid var(--color-line)}.auth__lock[data-v-c3184967]{display:inline-flex;align-items:center;justify-content:center;color:var(--color-gold)}.auth__lock svg[data-v-c3184967]{width:13px;height:13px}@media only screen and (max-width: 900px){.auth[data-v-c3184967]{padding:48px var(--container-padding) 3rem;min-height:0;align-items:flex-start}.auth__container[data-v-c3184967]{grid-template-columns:1fr;gap:1.25rem;max-width:30rem}.auth__brand[data-v-c3184967]{align-items:center;text-align:center;padding-right:0}.auth__back[data-v-c3184967]{align-self:flex-start}.auth__brand-desc[data-v-c3184967]{max-width:none}.auth__card[data-v-c3184967]{padding:2.25rem 1.75rem 1.75rem}}@media only screen and (max-width: 480px){.auth__brand-title[data-v-c3184967]{font-size:2rem}.auth__form-title[data-v-c3184967]{font-size:1.7rem}}.login-view[data-v-a7cda72b]{height:100%;width:100%}.legal[data-v-00538131]{width:100%;background-color:var(--color-bg);min-height:100vh}.legal__hero[data-v-00538131]{position:relative;width:100%;background-color:var(--color-navy-deep);color:#fff;overflow:hidden;padding:calc(80px + 4rem) 0 4rem}.legal__hero-bg[data-v-00538131]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.legal__hero-grid[data-v-00538131]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(ellipse at 50% 40%,black 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at 50% 40%,black 30%,transparent 80%)}.legal__hero-glow[data-v-00538131]{position:absolute;border-radius:50%;filter:blur(120px)}.legal__hero-glow--gold[data-v-00538131]{width:480px;height:480px;background-color:var(--color-gold);top:-180px;right:-120px;opacity:.18}.legal__hero-glow--blue[data-v-00538131]{width:520px;height:520px;background-color:#1681f5;bottom:-240px;left:-180px;opacity:.18}.legal__hero-inner[data-v-00538131]{position:relative;z-index:1;width:100%;max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding);display:flex;flex-direction:column;gap:1.25rem}.legal__back[data-v-00538131]{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:#ffffff8c;margin-bottom:1rem;align-self:flex-start;transition:color .25s ease;text-decoration:none;border-bottom:none}.legal__back-arrow[data-v-00538131]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;border:1px solid rgba(255,255,255,.2);flex-shrink:0;transition:border-color .25s ease,background-color .25s ease,color .25s ease}.legal__back-arrow svg[data-v-00538131]{width:12px;height:12px;display:block}.legal__back[data-v-00538131]:hover{color:var(--color-gold)}.legal__back:hover .legal__back-arrow[data-v-00538131]{border-color:var(--color-gold);background-color:#c9a22714;color:var(--color-gold)}.legal__eyebrow[data-v-00538131]{display:inline-flex;align-items:center;gap:.75rem}.legal__eyebrow-line[data-v-00538131]{width:2.5rem;height:1px;background-color:var(--color-gold)}.legal__eyebrow-label[data-v-00538131]{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold);font-weight:600}.legal__title[data-v-00538131]{font-family:var(--font-serif);font-weight:400;font-size:clamp(2.6rem,5.2vw,4.2rem);line-height:1.05;letter-spacing:-.02em;color:#fff}.legal__subtitle[data-v-00538131]{font-size:1rem;color:#ffffffa6;letter-spacing:.02em}.legal__body[data-v-00538131]{width:100%;padding:5rem 0 6rem}.legal__doc[data-v-00538131]{width:100%;max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding);display:flex;flex-direction:column;gap:2.5rem}.legal__block[data-v-00538131]{display:flex;flex-direction:column;gap:.75rem;padding-left:1.25rem;border-left:2px solid var(--color-line)}.legal__block-title[data-v-00538131]{font-family:var(--font-serif);font-weight:500;font-size:1.5rem;line-height:1.2;color:var(--color-ink);letter-spacing:-.01em}.legal__text[data-v-00538131]{font-size:1rem;line-height:1.7;color:var(--color-ink-muted)}.legal__text a[data-v-00538131]{color:var(--color-navy);border-bottom:1px solid var(--color-line-strong);transition:color .2s,border-color .2s}.legal__text a[data-v-00538131]:hover{color:var(--color-gold);border-bottom-color:var(--color-gold)}@media only screen and (max-width: 640px){.legal__hero[data-v-00538131]{padding:calc(80px + 2.5rem) 0 3rem}.legal__body[data-v-00538131]{padding:3rem 0 4rem}.legal__title[data-v-00538131]{font-size:2.2rem}.legal__subtitle[data-v-00538131]{font-size:.92rem}}.imprint-view[data-v-d419e5b3]{height:100%;width:100%}.policy-section[data-v-79a9bc88]{width:100%;background-color:var(--color-bg);min-height:100vh}.policy-section__hero[data-v-79a9bc88]{position:relative;width:100%;background-color:var(--color-navy-deep);color:#fff;overflow:hidden;padding:calc(80px + 4rem) 0 4rem}.policy-section__hero-bg[data-v-79a9bc88]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.policy-section__hero-grid[data-v-79a9bc88]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(ellipse at 50% 40%,black 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at 50% 40%,black 30%,transparent 80%)}.policy-section__hero-glow[data-v-79a9bc88]{position:absolute;border-radius:50%;filter:blur(120px)}.policy-section__hero-glow--gold[data-v-79a9bc88]{width:480px;height:480px;background-color:var(--color-gold);top:-180px;right:-120px;opacity:.18}.policy-section__hero-glow--blue[data-v-79a9bc88]{width:520px;height:520px;background-color:#1681f5;bottom:-240px;left:-180px;opacity:.18}.policy-section__hero-inner[data-v-79a9bc88]{position:relative;z-index:1;width:100%;max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding);display:flex;flex-direction:column;gap:1.25rem}.policy-section__back[data-v-79a9bc88]{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:#ffffff8c;margin-bottom:1rem;align-self:flex-start;transition:color .25s ease;text-decoration:none;border-bottom:none}.policy-section__back-arrow[data-v-79a9bc88]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;border:1px solid rgba(255,255,255,.2);flex-shrink:0;transition:border-color .25s ease,background-color .25s ease,color .25s ease}.policy-section__back-arrow svg[data-v-79a9bc88]{width:12px;height:12px;display:block}.policy-section__back[data-v-79a9bc88]:hover{color:var(--color-gold)}.policy-section__back:hover .policy-section__back-arrow[data-v-79a9bc88]{border-color:var(--color-gold);background-color:#c9a22714;color:var(--color-gold)}.policy-section__eyebrow[data-v-79a9bc88]{display:inline-flex;align-items:center;gap:.75rem}.policy-section__eyebrow-line[data-v-79a9bc88]{width:2.5rem;height:1px;background-color:var(--color-gold)}.policy-section__eyebrow-label[data-v-79a9bc88]{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold);font-weight:600}.policy-section__title-top[data-v-79a9bc88]{font-family:var(--font-serif);font-weight:400;font-size:clamp(2.6rem,5.2vw,4.2rem);line-height:1.05;letter-spacing:-.02em;color:#fff;padding:0}.policy-section__hero-sub[data-v-79a9bc88]{font-size:1rem;color:#ffffffa6;letter-spacing:.02em;max-width:36rem}.policy-section__container[data-v-79a9bc88]{width:100%;max-width:var(--container-max);margin:0 auto;padding:5rem var(--container-padding) 6rem;color:var(--color-ink)}.policy-section__title[data-v-79a9bc88]{font-family:var(--font-serif);font-weight:500;font-size:1.7rem;line-height:1.2;letter-spacing:-.01em;color:var(--color-ink);padding:2.5rem 0 .75rem;border-top:1px solid var(--color-line);margin-top:1.5rem}.policy-section__title[data-v-79a9bc88]:first-child,.policy-section__title[data-v-79a9bc88]:first-of-type{margin-top:0}.policy-section__text[data-v-79a9bc88]{padding:.5rem 0;font-size:1rem;line-height:1.7;color:var(--color-ink-muted)}.policy-section__text--bold[data-v-79a9bc88]{font-family:var(--font-serif);font-weight:500;font-size:1.1rem;color:var(--color-ink);padding:1.25rem 0 .4rem}ul[data-v-79a9bc88]{list-style:disc;margin-block-start:12px;margin-block-end:12px;margin-inline-start:24px;color:var(--color-ink-muted);font-size:1rem;line-height:1.7}ul li[data-v-79a9bc88]{margin-block-end:8px;padding-left:.25rem}ul li[data-v-79a9bc88]::marker{color:var(--color-gold)}a[data-v-79a9bc88]{color:var(--color-navy);text-decoration:none;border-bottom:1px solid var(--color-line-strong);transition:color .2s,border-color .2s;word-break:break-word}a[data-v-79a9bc88]:hover{color:var(--color-gold);border-bottom-color:var(--color-gold)}@media only screen and (max-width: 640px){.policy-section__hero[data-v-79a9bc88]{padding:calc(80px + 2.5rem) 0 3rem}.policy-section__container[data-v-79a9bc88]{padding:3rem var(--container-padding) 4rem}.policy-section__title-top[data-v-79a9bc88]{font-size:2.2rem}.policy-section__hero-sub[data-v-79a9bc88]{font-size:.92rem}.policy-section__title[data-v-79a9bc88]{font-size:1.4rem;padding-top:2rem}}.policy-view[data-v-81f0b083]{height:100%;width:100%}.sidebar[data-v-78ec3a30]{width:100%;position:sticky;top:calc(80px + 1.5rem);align-self:flex-start}.sidebar__nav[data-v-78ec3a30]{background-color:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--rounded-m);padding:1rem;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:.75rem}.sidebar__overview[data-v-78ec3a30]{display:flex;align-items:center;gap:.75rem;padding:.75rem .85rem;border-radius:var(--rounded-s);color:var(--color-ink);font-size:.78rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;transition:background-color .2s,color .2s;text-decoration:none}.sidebar__overview[data-v-78ec3a30]:hover{background-color:var(--color-surface-alt)}.sidebar__overview--active[data-v-78ec3a30]{background-color:var(--color-navy);color:#fff}.sidebar__overview-icon[data-v-78ec3a30]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0}.sidebar__overview-icon svg[data-v-78ec3a30]{width:18px;height:18px;display:block}.sidebar__overview-label[data-v-78ec3a30]{flex:1}.sidebar__divider[data-v-78ec3a30]{display:flex;align-items:center;gap:.65rem;padding:.5rem .85rem 0}.sidebar__divider-line[data-v-78ec3a30]{flex:1;height:1px;background-color:var(--color-line)}.sidebar__divider-text[data-v-78ec3a30]{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.22em;text-transform:uppercase;color:var(--color-ink-muted)}.sidebar__list[data-v-78ec3a30]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem}.sidebar__item[data-v-78ec3a30]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.85rem;padding:.7rem .85rem;border-radius:var(--rounded-s);border-left:2px solid transparent;color:var(--color-ink);text-decoration:none;transition:background-color .2s,border-color .2s,color .2s}.sidebar__item[data-v-78ec3a30]:hover{background-color:var(--color-surface-alt)}.sidebar__item--active[data-v-78ec3a30]{background-color:var(--color-surface-alt);border-left-color:var(--color-gold)}.sidebar__item-num[data-v-78ec3a30]{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.16em;color:var(--color-gold);font-weight:600}.sidebar__item-body[data-v-78ec3a30]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.sidebar__item-title[data-v-78ec3a30]{font-family:var(--font-serif);font-size:1rem;font-weight:500;line-height:1.2;color:var(--color-ink)}.sidebar__item-text[data-v-78ec3a30]{font-size:.72rem;line-height:1.35;color:var(--color-ink-muted)}.sidebar__item-arrow[data-v-78ec3a30]{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;color:var(--color-ink-muted);opacity:0;transform:translate(-4px);transition:opacity .2s,transform .2s,color .2s}.sidebar__item-arrow svg[data-v-78ec3a30]{width:14px;height:14px}.sidebar__item:hover .sidebar__item-arrow[data-v-78ec3a30],.sidebar__item--active .sidebar__item-arrow[data-v-78ec3a30]{opacity:1;transform:translate(0);color:var(--color-gold)}@media only screen and (max-width: 900px){.sidebar[data-v-78ec3a30]{position:relative;top:0}.sidebar__nav[data-v-78ec3a30]{padding:.75rem}}.admin-home[data-v-34ab2f60]{display:flex;flex-direction:column;gap:2.25rem}.admin-home__header[data-v-34ab2f60]{display:flex;flex-direction:column;gap:.65rem;padding-bottom:.25rem}.admin-home__date[data-v-34ab2f60]{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink-muted)}.admin-home__title[data-v-34ab2f60]{font-family:var(--font-serif);font-weight:400;font-size:clamp(2rem,3.6vw,2.6rem);line-height:1.1;letter-spacing:-.01em;color:var(--color-ink);margin:0}.admin-home__title em[data-v-34ab2f60]{font-style:italic;color:var(--color-gold);font-weight:500}.admin-home__subtitle[data-v-34ab2f60]{font-size:1rem;line-height:1.6;color:var(--color-ink-muted);max-width:38rem;margin:0}.admin-home__section[data-v-34ab2f60]{display:flex;flex-direction:column;gap:1.25rem}.admin-home__section-title[data-v-34ab2f60]{display:flex;align-items:center;gap:.85rem;font-family:var(--font-serif);font-size:1.25rem;font-weight:500;color:var(--color-navy);margin:0}.admin-home__section-line[data-v-34ab2f60]{width:2rem;height:1px;background-color:var(--color-gold)}.admin-home__grid[data-v-34ab2f60]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media (max-width: 720px){.admin-home__grid[data-v-34ab2f60]{grid-template-columns:1fr}}.admin-home__card[data-v-34ab2f60]{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:1.1rem 1.25rem;background-color:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--rounded-m);cursor:pointer;text-align:left;color:var(--color-ink);box-shadow:var(--shadow-sm);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;font-family:inherit}.admin-home__card[data-v-34ab2f60]:hover{transform:translateY(-2px);border-color:var(--color-gold);box-shadow:var(--shadow-md)}.admin-home__card-icon[data-v-34ab2f60]{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background-color:var(--color-surface-alt);color:var(--color-navy);transition:background-color .25s ease,color .25s ease}.admin-home__card-icon svg[data-v-34ab2f60]{width:18px;height:18px}.admin-home__card:hover .admin-home__card-icon[data-v-34ab2f60]{background-color:var(--color-gold);color:var(--color-navy-deep)}.admin-home__card-body[data-v-34ab2f60]{display:flex;flex-direction:column;gap:.2rem;min-width:0}.admin-home__card-title[data-v-34ab2f60]{font-family:var(--font-serif);font-size:1.1rem;font-weight:500;color:var(--color-navy);line-height:1.2;letter-spacing:-.005em}.admin-home__card-text[data-v-34ab2f60]{font-size:.85rem;line-height:1.45;color:var(--color-ink-muted)}.admin-home__card-arrow[data-v-34ab2f60]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;color:var(--color-ink-muted);transition:transform .25s ease,color .25s ease}.admin-home__card-arrow svg[data-v-34ab2f60]{width:16px;height:16px}.admin-home__card:hover .admin-home__card-arrow[data-v-34ab2f60]{color:var(--color-gold);transform:translate(3px)}.admin-home__back-row[data-v-34ab2f60]{display:flex;justify-content:flex-start;margin-top:.5rem}.admin-home__back-link[data-v-34ab2f60]{display:inline-flex;align-items:center;gap:.55rem;padding:.85rem 1.4rem;background-color:transparent;color:var(--color-ink-muted);border:1px solid var(--color-line-strong);border-radius:var(--rounded-s);font-size:.74rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:color .25s ease,border-color .25s ease,background-color .25s ease}.admin-home__back-link[data-v-34ab2f60]:hover{color:var(--color-gold);border-color:var(--color-gold);background-color:#c9a2270f}.admin-home__back-icon[data-v-34ab2f60]{display:inline-flex;align-items:center;justify-content:center}.admin-home__back-icon svg[data-v-34ab2f60]{width:14px;height:14px;display:block;transition:transform .25s ease}.admin-home__back-link:hover .admin-home__back-icon svg[data-v-34ab2f60]{transform:translate(-3px)}.admin-section[data-v-1b8f7d26]{width:100%;min-height:100vh;background-color:var(--18c6a069);color:var(--03812836)}.admin-section__hero[data-v-1b8f7d26]{position:relative;width:100%;background-color:var(--color-navy-deep);color:#fff;overflow:hidden;padding:calc(80px + 3rem) 0 3rem}.admin-section__hero-bg[data-v-1b8f7d26]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.admin-section__hero-grid[data-v-1b8f7d26]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(ellipse at 50% 40%,black 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at 50% 40%,black 30%,transparent 80%)}.admin-section__hero-glow[data-v-1b8f7d26]{position:absolute;border-radius:50%;filter:blur(120px)}.admin-section__hero-glow--gold[data-v-1b8f7d26]{width:480px;height:480px;background-color:var(--color-gold);top:-180px;right:-120px;opacity:.18}.admin-section__hero-glow--blue[data-v-1b8f7d26]{width:520px;height:520px;background-color:#1681f5;bottom:-240px;left:-180px;opacity:.18}.admin-section__hero-inner[data-v-1b8f7d26]{position:relative;z-index:1;width:100%;max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding);display:flex;flex-direction:column;gap:1rem}.admin-section__eyebrow[data-v-1b8f7d26]{display:inline-flex;align-items:center;gap:.75rem}.admin-section__eyebrow-line[data-v-1b8f7d26]{width:2.5rem;height:1px;background-color:var(--color-gold)}.admin-section__eyebrow-label[data-v-1b8f7d26]{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold);font-weight:600}.admin-section__hero-title[data-v-1b8f7d26]{font-family:var(--font-serif);font-weight:400;font-size:clamp(2.4rem,4.4vw,3.4rem);line-height:1.05;letter-spacing:-.02em;color:#fff;margin:0}.admin-section__body[data-v-1b8f7d26]{width:100%;padding:3rem 0 5rem}.admin-section__container[data-v-1b8f7d26]{width:100%;max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding);display:grid;grid-template-columns:17rem 1fr;gap:2.5rem;align-items:flex-start}.admin-section__content[data-v-1b8f7d26]{min-width:0}@media only screen and (max-width: 900px){.admin-section__container[data-v-1b8f7d26]{grid-template-columns:1fr;gap:2rem}.admin-section__hero[data-v-1b8f7d26]{padding:calc(80px + 2rem) 0 2.5rem}.admin-section__body[data-v-1b8f7d26]{padding:2rem 0 3.5rem}}.admin-view[data-v-a029240f]{width:100%;background-color:var(--color-bg);min-height:100vh}.rp[data-v-8ee73999]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10010;display:flex;align-items:center;justify-content:center;padding:1.5rem}.rp__backdrop[data-v-8ee73999]{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#061629bf;animation:rp-fade-in-8ee73999 .2s ease-out forwards;will-change:opacity}@keyframes rp-fade-in-8ee73999{0%{opacity:0}to{opacity:1}}.rp__panel[data-v-8ee73999]{position:relative;width:100%;max-width:32rem;background-color:var(--color-surface);color:var(--color-ink);border:1px solid var(--color-line);border-radius:var(--rounded-l);box-shadow:var(--shadow-lg);padding:2.25rem 2rem 1.75rem;display:flex;flex-direction:column;gap:1.25rem;animation:rp-pop-in-8ee73999 .22s cubic-bezier(.22,1,.36,1) forwards;transform:translateY(8px);opacity:0;will-change:transform,opacity}@keyframes rp-pop-in-8ee73999{to{transform:translateY(0);opacity:1}}.rp__panel[data-v-8ee73999]:before{content:"";position:absolute;top:0;left:1.5rem;right:1.5rem;height:2px;background:linear-gradient(90deg,transparent,var(--color-gold) 50%,transparent);border-radius:2px}.rp__close[data-v-8ee73999]{position:absolute;top:.85rem;right:.85rem;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;background-color:transparent;border:1px solid var(--color-line);border-radius:var(--rounded-s);color:var(--color-ink-muted);cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.rp__close[data-v-8ee73999]:hover{background-color:var(--color-navy);color:#fff;border-color:var(--color-navy)}.rp__close svg[data-v-8ee73999]{width:14px;height:14px}.rp__head[data-v-8ee73999]{display:flex;flex-direction:column;gap:.55rem;padding-right:2.5rem}.rp__eyebrow[data-v-8ee73999]{display:inline-flex;align-items:center;gap:.6rem;font-size:.6rem;letter-spacing:.22em;text-transform:uppercase;font-weight:700;color:var(--color-gold)}.rp__eyebrow-line[data-v-8ee73999]{width:1.5rem;height:1px;background-color:var(--color-gold)}.rp__title[data-v-8ee73999]{font-family:var(--font-serif);font-size:clamp(1.5rem,2.5vw,1.85rem);font-weight:500;color:var(--color-navy);line-height:1.15;letter-spacing:-.01em;margin:0}.rp__subline[data-v-8ee73999]{font-size:.9rem;line-height:1.55;color:var(--color-ink-muted);margin:0}.rp__form[data-v-8ee73999]{display:flex;flex-direction:column;gap:1rem}.rp__row[data-v-8ee73999]{display:grid;grid-template-columns:1fr 1fr;gap:.85rem}.rp__field[data-v-8ee73999]{display:flex;flex-direction:column;gap:.45rem}.rp__label[data-v-8ee73999]{font-size:.65rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink-muted)}.rp__input-wrap[data-v-8ee73999]{display:flex;align-items:center;background-color:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--rounded-s);transition:border-color .2s ease,box-shadow .2s ease}.rp__input-wrap[data-v-8ee73999]:focus-within{border-color:var(--color-gold);box-shadow:0 0 0 3px #c9a2271f}.rp__input-icon[data-v-8ee73999]{display:inline-flex;align-items:center;justify-content:center;padding-left:.75rem;color:var(--color-ink-muted);flex-shrink:0}.rp__input-icon svg[data-v-8ee73999]{width:15px;height:15px}.rp__input[data-v-8ee73999]{flex:1;border:0;outline:0;background:transparent;padding:.85rem .75rem;font-family:var(--font-sans);font-size:.92rem;color:var(--color-ink);min-width:0}.rp__input[data-v-8ee73999]::placeholder{color:var(--color-ink-muted);opacity:.6}.rp__hint[data-v-8ee73999]{display:flex;align-items:flex-start;gap:.6rem;padding:.7rem .85rem;background-color:#c9a22712;border:1px solid rgba(201,162,39,.18);border-radius:var(--rounded-s);font-size:.82rem;line-height:1.5;color:var(--color-ink)}.rp__hint svg[data-v-8ee73999]{width:16px;height:16px;color:var(--color-gold);flex-shrink:0;margin-top:2px}.rp__alert[data-v-8ee73999]{display:flex;align-items:flex-start;gap:.6rem;padding:.7rem .85rem;background-color:#c13a3a14;border:1px solid rgba(193,58,58,.25);border-radius:var(--rounded-s);font-size:.85rem;color:#8e2828;line-height:1.5}.rp__alert svg[data-v-8ee73999]{width:16px;height:16px;flex-shrink:0;margin-top:2px}.rp__alert--warn[data-v-8ee73999]{background-color:#c9a2271a;border-color:#c9a2274d;color:#8a6d1b}.rp__actions[data-v-8ee73999]{display:flex;align-items:center;justify-content:flex-end;gap:.6rem;margin-top:.4rem}.rp__btn[data-v-8ee73999]{display:inline-flex;align-items:center;justify-content:center;padding:.85rem 1.4rem;font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;border-radius:var(--rounded-s);border:1px solid transparent;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.rp__btn-content[data-v-8ee73999]{display:inline-flex;align-items:center;gap:.55rem}.rp__btn svg[data-v-8ee73999]{width:13px;height:13px}.rp__btn--primary[data-v-8ee73999]{background-color:var(--color-navy);color:#fff;border-color:var(--color-navy);box-shadow:var(--shadow-sm)}.rp__btn--primary[data-v-8ee73999]:hover:not(:disabled){background-color:var(--color-gold);color:var(--color-navy-deep);border-color:var(--color-gold)}.rp__btn--primary[data-v-8ee73999]:disabled{opacity:.55;cursor:not-allowed}.rp__btn--ghost[data-v-8ee73999]{background-color:transparent;color:var(--color-ink);border-color:var(--color-line-strong)}.rp__btn--ghost[data-v-8ee73999]:hover{border-color:var(--color-ink-muted);background-color:var(--color-surface-alt)}.rp__spinner[data-v-8ee73999]{width:14px;height:14px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:rp-spin-8ee73999 .7s linear infinite}@keyframes rp-spin-8ee73999{to{transform:rotate(360deg)}}@media (max-width: 520px){.rp[data-v-8ee73999]{padding:1rem}.rp__panel[data-v-8ee73999]{padding:2rem 1.4rem 1.5rem}.rp__row[data-v-8ee73999]{grid-template-columns:1fr}.rp__actions[data-v-8ee73999]{flex-direction:column-reverse;align-items:stretch}.rp__btn[data-v-8ee73999]{width:100%}}.aut[data-v-238029b2]{width:100%;display:flex;flex-direction:column;gap:1.5rem}.aut__head[data-v-238029b2]{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;flex-wrap:wrap}.aut__head-text[data-v-238029b2]{display:flex;flex-direction:column;gap:.5rem;min-width:0}.aut__eyebrow[data-v-238029b2]{display:inline-flex;align-items:center;gap:.65rem;font-size:.65rem;letter-spacing:.22em;text-transform:uppercase;font-weight:700;color:var(--color-gold)}.aut__eyebrow-line[data-v-238029b2]{width:1.75rem;height:1px;background-color:var(--color-gold)}.aut__heading[data-v-238029b2]{font-family:var(--font-serif);font-size:clamp(2rem,4vw,2.65rem);font-weight:500;letter-spacing:-.012em;color:var(--color-navy);line-height:1.1;margin:0}.aut__subline[data-v-238029b2]{font-size:.92rem;color:var(--color-ink-muted);margin:0;display:inline-flex;align-items:center;gap:.65rem;flex-wrap:wrap}.aut__subline strong[data-v-238029b2]{color:var(--color-navy);font-weight:700}.aut__pill[data-v-238029b2]{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;padding:.18rem .55rem;border-radius:999px}.aut__pill--ok[data-v-238029b2]{background-color:#5be49b29;color:#2d8c5d}.aut__pill--off[data-v-238029b2]{background-color:#c13a3a1a;color:#c13a3a}.aut__head-actions[data-v-238029b2]{display:inline-flex;align-items:center;gap:.55rem}.aut__btn[data-v-238029b2]{display:inline-flex;align-items:center;gap:.5rem;padding:.85rem 1.25rem;border-radius:var(--rounded-s);font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border:1px solid transparent;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.aut__btn svg[data-v-238029b2]{width:13px;height:13px}.aut__btn--primary[data-v-238029b2]{background-color:var(--color-navy);color:#fff;border-color:var(--color-navy);box-shadow:var(--shadow-sm)}.aut__btn--primary[data-v-238029b2]:hover{background-color:var(--color-gold);color:var(--color-navy-deep);border-color:var(--color-gold)}.aut__btn--ghost[data-v-238029b2]{background-color:transparent;color:var(--color-ink);border-color:var(--color-line-strong)}.aut__btn--ghost[data-v-238029b2]:hover:not(:disabled){background-color:#c13a3a14;color:#c13a3a;border-color:#c13a3a}.aut__btn[data-v-238029b2]:disabled{opacity:.45;cursor:not-allowed}.aut__toolbar[data-v-238029b2]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.aut__search[data-v-238029b2]{position:relative;display:flex;align-items:center;flex:1;min-width:16rem;background-color:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--rounded-s);padding:.05rem .45rem .05rem .85rem;transition:border-color .2s ease,box-shadow .2s ease}.aut__search[data-v-238029b2]:focus-within{border-color:var(--color-gold);box-shadow:0 0 0 3px #c9a2271f}.aut__search-icon[data-v-238029b2]{display:inline-flex;color:var(--color-ink-muted);flex-shrink:0}.aut__search-icon svg[data-v-238029b2]{width:16px;height:16px}.aut__search-input[data-v-238029b2]{flex:1;border:0;outline:0;background:transparent;padding:.7rem;font-family:var(--font-sans);font-size:.92rem;color:var(--color-ink);min-width:0}.aut__search-input[data-v-238029b2]::placeholder{color:var(--color-ink-muted)}.aut__search-clear[data-v-238029b2]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:0;background-color:var(--color-surface-alt);color:var(--color-ink-muted);border-radius:50%;cursor:pointer;transition:background-color .2s,color .2s}.aut__search-clear[data-v-238029b2]:hover{background-color:var(--color-navy);color:#fff}.aut__search-clear svg[data-v-238029b2]{width:11px;height:11px}.aut__filter[data-v-238029b2]{display:inline-flex;background-color:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--rounded-s);padding:3px;gap:2px}.aut__chip[data-v-238029b2]{display:inline-flex;align-items:center;padding:.55rem .95rem;background:transparent;border:0;border-radius:calc(var(--rounded-s) - 2px);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-muted);cursor:pointer;transition:background-color .2s ease,color .2s ease}.aut__chip[data-v-238029b2]:hover{color:var(--color-ink)}.aut__chip--active[data-v-238029b2]{background-color:var(--color-navy);color:#fff}.aut__pagesize[data-v-238029b2]{display:inline-flex;align-items:center;gap:.55rem;font-size:.72rem;color:var(--color-ink-muted);letter-spacing:.08em}.aut__pagesize-label[data-v-238029b2]{font-weight:600;text-transform:uppercase;letter-spacing:.14em;font-size:.62rem}.aut__pagesize-select[data-v-238029b2]{background-color:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--rounded-s);padding:.5rem .65rem;font-family:var(--font-mono);font-size:.78rem;color:var(--color-ink);cursor:pointer}.aut__pagesize-select[data-v-238029b2]:focus{outline:0;border-color:var(--color-gold)}.aut__card[data-v-238029b2]{background-color:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--rounded-m);box-shadow:var(--shadow-sm);overflow:hidden}.aut__empty[data-v-238029b2]{padding:4rem 2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.aut__empty-icon[data-v-238029b2]{width:52px;height:52px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--color-surface-alt);color:var(--color-ink-muted);margin-bottom:.85rem}.aut__empty-icon svg[data-v-238029b2]{width:22px;height:22px}.aut__empty-title[data-v-238029b2]{font-family:var(--font-serif);font-size:1.15rem;color:var(--color-navy);margin:0 0 .3rem}.aut__empty-text[data-v-238029b2]{font-size:.88rem;color:var(--color-ink-muted);margin:0}.aut__table-wrap[data-v-238029b2]{overflow-x:auto}.aut__table[data-v-238029b2]{width:100%;border-collapse:collapse;font-family:var(--font-sans)}.aut__th[data-v-238029b2]{font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:var(--color-ink-muted);text-align:left;padding:.85rem 1rem;background-color:var(--color-surface-alt);border-bottom:1px solid var(--color-line);white-space:nowrap}.aut__th--check[data-v-238029b2]{width:2.5rem;padding-left:1.25rem;padding-right:0}.aut__th--member[data-v-238029b2]{width:auto}.aut__th--date[data-v-238029b2]{width:9rem}.aut__th--status[data-v-238029b2]{width:7rem}.aut__th--actions[data-v-238029b2]{width:3rem}.aut__row[data-v-238029b2]{border-bottom:1px solid var(--color-line);transition:background-color .15s ease}.aut__row[data-v-238029b2]:last-child{border-bottom:0}.aut__row[data-v-238029b2]:hover{background-color:var(--color-surface-alt)}.aut__row--selected[data-v-238029b2]{background-color:#c9a2270d}.aut__row--editing[data-v-238029b2]{background-color:#c9a22712}.aut__td[data-v-238029b2]{padding:.85rem 1rem;vertical-align:middle;color:var(--color-ink);font-size:.92rem}.aut__td--check[data-v-238029b2]{width:2.5rem;padding-left:1.25rem;padding-right:0}.aut__td--actions[data-v-238029b2]{text-align:right}.aut__checkbox[data-v-238029b2]{width:16px;height:16px;cursor:pointer;accent-color:var(--color-gold)}.aut__member[data-v-238029b2]{display:inline-flex;align-items:center;gap:.85rem;min-width:0}.aut__avatar[data-v-238029b2]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,var(--color-navy) 0%,var(--color-navy-soft) 100%);color:var(--color-gold);font-family:var(--font-mono);font-size:.72rem;font-weight:700;letter-spacing:.05em;flex-shrink:0}.aut__member-text[data-v-238029b2]{display:flex;flex-direction:column;gap:.1rem;min-width:0}.aut__email[data-v-238029b2]{font-family:var(--font-serif);font-size:.98rem;font-weight:500;color:var(--color-navy);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:22rem}.aut__id[data-v-238029b2]{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.14em;color:var(--color-ink-muted);text-transform:uppercase}.aut__edit-row[data-v-238029b2]{display:inline-flex;align-items:center;gap:.4rem}.aut__edit-input[data-v-238029b2]{flex:1;min-width:14rem;padding:.5rem .7rem;border:1px solid var(--color-gold);border-radius:var(--rounded-s);font-family:var(--font-sans);font-size:.9rem;background-color:var(--color-surface);color:var(--color-ink);outline:0;box-shadow:0 0 0 3px #c9a22724}.aut__date[data-v-238029b2]{font-family:var(--font-sans);font-size:.88rem;color:var(--color-ink)}.aut__date--muted[data-v-238029b2]{color:var(--color-ink-muted)}.aut__status[data-v-238029b2]{display:inline-flex;align-items:center;gap:.45rem;padding:.4rem .75rem;border:1px solid transparent;border-radius:999px;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.16em;text-transform:uppercase;font-weight:700;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.aut__status[data-v-238029b2]:disabled{opacity:.6;cursor:progress}.aut__status-dot[data-v-238029b2]{width:6px;height:6px;border-radius:50%;background-color:currentColor}.aut__status--ok[data-v-238029b2]{background-color:#5be49b29;color:#2d8c5d}.aut__status--ok[data-v-238029b2]:hover:not(:disabled){background-color:#5be49b47}.aut__status--off[data-v-238029b2]{background-color:#c13a3a1a;color:#c13a3a}.aut__status--off[data-v-238029b2]:hover:not(:disabled){background-color:#c13a3a2e}.aut__icon-btn[data-v-238029b2]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;background-color:transparent;border:1px solid var(--color-line);border-radius:var(--rounded-s);color:var(--color-ink-muted);cursor:pointer;transition:all .2s ease}.aut__icon-btn[data-v-238029b2]:hover:not(:disabled){background-color:var(--color-gold);color:var(--color-navy-deep);border-color:var(--color-gold)}.aut__icon-btn[data-v-238029b2]:disabled{opacity:.5;cursor:not-allowed}.aut__icon-btn svg[data-v-238029b2]{width:13px;height:13px}.aut__icon-btn--ok[data-v-238029b2]{color:#2d8c5d;border-color:#5be49b80}.aut__icon-btn--ok[data-v-238029b2]:hover:not(:disabled){background-color:#2d8c5d;color:#fff;border-color:#2d8c5d}.aut__icon-btn--cancel[data-v-238029b2]{color:#c13a3a;border-color:#c13a3a66}.aut__icon-btn--cancel[data-v-238029b2]:hover:not(:disabled){background-color:#c13a3a;color:#fff;border-color:#c13a3a}.aut__pager[data-v-238029b2]{display:flex;align-items:center;justify-content:space-between;gap:.85rem;padding:.85rem 1.25rem;border-top:1px solid var(--color-line);background-color:var(--color-surface-alt);flex-wrap:wrap}.aut__pager-info[data-v-238029b2]{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.1em;color:var(--color-ink-muted);text-transform:uppercase}.aut__pager-nav[data-v-238029b2]{display:inline-flex;align-items:center;gap:.25rem}.aut__pager-btn[data-v-238029b2],.aut__pager-page[data-v-238029b2]{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 .55rem;background-color:transparent;border:1px solid transparent;border-radius:var(--rounded-s);color:var(--color-ink);cursor:pointer;font-family:var(--font-mono);font-size:.78rem;font-weight:600;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.aut__pager-btn[data-v-238029b2]{color:var(--color-ink-muted)}.aut__pager-btn svg[data-v-238029b2]{width:14px;height:14px}.aut__pager-btn[data-v-238029b2]:hover:not(:disabled),.aut__pager-page[data-v-238029b2]:hover:not(:disabled):not(.aut__pager-page--active){background-color:var(--color-surface);border-color:var(--color-line);color:var(--color-navy)}.aut__pager-btn[data-v-238029b2]:disabled,.aut__pager-page[data-v-238029b2]:disabled{opacity:.4;cursor:not-allowed}.aut__pager-page--active[data-v-238029b2]{background-color:var(--color-navy);color:#fff;border-color:var(--color-navy);cursor:default}.aut__pager-page--gap[data-v-238029b2]{cursor:default;color:var(--color-ink-muted);opacity:1}@media (max-width: 720px){.aut__head[data-v-238029b2]{flex-direction:column;align-items:flex-start;gap:1rem}.aut__head-actions[data-v-238029b2]{width:100%}.aut__btn[data-v-238029b2]{flex:1;justify-content:center}.aut__toolbar[data-v-238029b2]{flex-direction:column;align-items:stretch}.aut__search[data-v-238029b2]{min-width:0}.aut__filter[data-v-238029b2]{width:100%}.aut__chip[data-v-238029b2]{flex:1;justify-content:center}.aut__th--date[data-v-238029b2],.aut__td[data-v-238029b2]:nth-child(3),.aut__td[data-v-238029b2]:nth-child(4){display:none}.aut__th[data-v-238029b2]:nth-child(3),.aut__th[data-v-238029b2]:nth-child(4){display:none}.aut__pager[data-v-238029b2]{flex-direction:column;align-items:center}}.management-view[data-v-7d7b524b]{width:100%;display:flex;flex-direction:column}.cs[data-v-f7027cef]{position:relative;width:100%;min-height:100vh;background-color:var(--color-navy-deep);color:#fff;overflow:hidden;padding:calc(80px + 4rem) var(--container-padding) 5rem;display:flex;align-items:center;justify-content:center}.cs__bg[data-v-f7027cef]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.cs__grid[data-v-f7027cef]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(ellipse at 50% 40%,black 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at 50% 40%,black 30%,transparent 80%)}.cs__glow[data-v-f7027cef]{position:absolute;border-radius:50%;filter:blur(120px)}.cs__glow--gold[data-v-f7027cef]{width:540px;height:540px;background-color:var(--color-gold);top:-200px;right:-160px;opacity:.18}.cs__glow--blue[data-v-f7027cef]{width:600px;height:600px;background-color:#1681f5;bottom:-260px;left:-200px;opacity:.2}.cs__container[data-v-f7027cef]{position:relative;z-index:2;width:100%;max-width:32rem;display:flex;justify-content:center}.cs__card[data-v-f7027cef]{position:relative;width:100%;background-color:var(--color-surface);color:var(--color-ink);border-radius:var(--rounded-l);box-shadow:var(--shadow-lg);border:1px solid rgba(255,255,255,.06);padding:2.5rem 2.25rem 2rem;display:flex;flex-direction:column;gap:1.5rem}.cs__card[data-v-f7027cef]:before{content:"";position:absolute;top:0;left:1.5rem;right:1.5rem;height:2px;background:linear-gradient(90deg,transparent,var(--color-gold) 50%,transparent);border-radius:2px}.cs__head[data-v-f7027cef]{display:flex;flex-direction:column;gap:.55rem}.cs__eyebrow[data-v-f7027cef]{display:inline-flex;align-items:center;gap:.65rem;font-size:.65rem;letter-spacing:.22em;text-transform:uppercase;font-weight:700;color:var(--color-gold)}.cs__eyebrow-line[data-v-f7027cef]{width:1.75rem;height:1px;background-color:var(--color-gold)}.cs__title[data-v-f7027cef]{font-family:var(--font-serif);font-size:clamp(1.65rem,2.6vw,2rem);font-weight:500;letter-spacing:-.012em;color:var(--color-navy);line-height:1.1;margin:0}.cs__subline[data-v-f7027cef]{font-size:.92rem;color:var(--color-ink-muted);margin:0;line-height:1.55}.cs__form[data-v-f7027cef]{display:flex;flex-direction:column;gap:1.15rem}.cs__field[data-v-f7027cef]{display:flex;flex-direction:column;gap:.5rem}.cs__label[data-v-f7027cef]{font-size:.68rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink-muted)}.cs__input-wrap[data-v-f7027cef]{position:relative;display:flex;align-items:center;background-color:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--rounded-s);transition:border-color .2s ease,box-shadow .2s ease}.cs__input-wrap[data-v-f7027cef]:focus-within{border-color:var(--color-navy);box-shadow:0 0 0 3px #0a25401a}.cs__input-wrap--ok[data-v-f7027cef]{border-color:#5be49b99}.cs__input-wrap--ok[data-v-f7027cef]:focus-within{border-color:#5be49b;box-shadow:0 0 0 3px #5be49b2e}.cs__input-wrap--off[data-v-f7027cef]{border-color:#c13a3a8c}.cs__input-wrap--off[data-v-f7027cef]:focus-within{border-color:#c13a3a;box-shadow:0 0 0 3px #c13a3a29}.cs__input-icon[data-v-f7027cef]{display:inline-flex;align-items:center;justify-content:center;padding-left:.85rem;color:var(--color-ink-muted);flex-shrink:0}.cs__input-icon svg[data-v-f7027cef]{width:16px;height:16px}.cs__input[data-v-f7027cef]{flex:1;border:0;outline:0;background:transparent;padding:.9rem .75rem;font-family:var(--font-sans);font-size:.95rem;color:var(--color-ink);letter-spacing:.02em;min-width:0}.cs__input[data-v-f7027cef]::placeholder{color:var(--color-ink-muted);letter-spacing:.16em;opacity:.6}.cs__input-toggle[data-v-f7027cef]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin-right:.3rem;background:transparent;border:0;border-radius:var(--rounded-s);color:var(--color-ink-muted);cursor:pointer;transition:background-color .2s,color .2s}.cs__input-toggle[data-v-f7027cef]:hover{background-color:var(--color-surface-alt);color:var(--color-navy)}.cs__input-toggle svg[data-v-f7027cef]{width:16px;height:16px}.cs__input-state[data-v-f7027cef]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;margin-right:.15rem}.cs__input-state svg[data-v-f7027cef]{width:13px;height:13px}.cs__input-state--ok[data-v-f7027cef]{background-color:#5be49b2e;color:#2d8c5d}.cs__input-state--off[data-v-f7027cef]{background-color:#c13a3a24;color:#c13a3a}.cs__meter[data-v-f7027cef]{display:flex;align-items:center;gap:.85rem;margin-top:.15rem}.cs__meter-bars[data-v-f7027cef]{display:inline-flex;gap:4px;flex:1}.cs__meter-bar[data-v-f7027cef]{flex:1;height:4px;background-color:var(--color-line);border-radius:999px;transition:background-color .25s ease}.cs__meter-bar--filled.cs__meter-bar--score-1[data-v-f7027cef]{background-color:#c13a3a}.cs__meter-bar--filled.cs__meter-bar--score-2[data-v-f7027cef]{background-color:#e08f1e}.cs__meter-bar--filled.cs__meter-bar--score-3[data-v-f7027cef]{background-color:var(--color-gold)}.cs__meter-bar--filled.cs__meter-bar--score-4[data-v-f7027cef]{background-color:#5bae7b}.cs__meter-bar--filled.cs__meter-bar--score-5[data-v-f7027cef]{background-color:#2d8c5d}.cs__meter-label[data-v-f7027cef]{font-family:var(--font-mono);font-size:.62rem;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:var(--color-ink-muted);min-width:6.5rem;text-align:right}.cs__meter-label--score-1[data-v-f7027cef]{color:#c13a3a}.cs__meter-label--score-2[data-v-f7027cef]{color:#e08f1e}.cs__meter-label--score-3[data-v-f7027cef]{color:var(--color-gold)}.cs__meter-label--score-4[data-v-f7027cef]{color:#5bae7b}.cs__meter-label--score-5[data-v-f7027cef]{color:#2d8c5d}.cs__submit[data-v-f7027cef]{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;padding:1rem 1.5rem;background-color:var(--color-navy);color:#fff;border:1px solid var(--color-navy);border-radius:var(--rounded-s);font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:all .25s ease;margin-top:.3rem;box-shadow:var(--shadow-sm)}.cs__submit[data-v-f7027cef]:hover:not(:disabled){background-color:var(--color-gold);color:var(--color-navy-deep);border-color:var(--color-gold);box-shadow:var(--shadow-md)}.cs__submit[data-v-f7027cef]:disabled{opacity:.55;cursor:not-allowed}.cs__submit-content[data-v-f7027cef]{display:inline-flex;align-items:center;gap:.6rem;transition:gap .2s ease}.cs__submit-content svg[data-v-f7027cef]{width:14px;height:14px;transition:transform .2s ease}.cs__submit:hover:not(:disabled) .cs__submit-content[data-v-f7027cef]{gap:.85rem}.cs__submit:hover:not(:disabled) .cs__submit-content svg[data-v-f7027cef]{transform:translate(3px)}.cs__spinner[data-v-f7027cef]{width:14px;height:14px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:cs-spin-f7027cef .7s linear infinite}@keyframes cs-spin-f7027cef{to{transform:rotate(360deg)}}.cs__alert[data-v-f7027cef]{display:flex;align-items:flex-start;gap:.65rem;padding:.8rem 1rem;border-radius:var(--rounded-s);font-size:.85rem;line-height:1.45}.cs__alert svg[data-v-f7027cef]{width:18px;height:18px;flex-shrink:0;margin-top:1px}.cs__alert--error[data-v-f7027cef]{background-color:#c13a3a14;border:1px solid rgba(193,58,58,.25);color:#8e2828}.cs__state[data-v-f7027cef]{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;padding:.5rem 0}.cs__state-icon[data-v-f7027cef]{width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;background-color:#c13a3a1a;color:#c13a3a;border-radius:50%;margin-bottom:.3rem}.cs__state-icon svg[data-v-f7027cef]{width:22px;height:22px}.cs__state-icon--success[data-v-f7027cef]{background-color:#5be49b2e;color:#2d8c5d}.cs__state-title[data-v-f7027cef]{font-family:var(--font-serif);font-size:1.4rem;font-weight:500;color:var(--color-navy);margin:0;line-height:1.2}.cs__state--success .cs__state-title[data-v-f7027cef]{color:#1f6b45}.cs__state-text[data-v-f7027cef]{font-size:.92rem;color:var(--color-ink-muted);line-height:1.55;margin:0}.cs__state-link[data-v-f7027cef]{display:inline-flex;align-items:center;gap:.5rem;margin-top:.5rem;font-size:.7rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--color-gold);text-decoration:none;transition:gap .2s ease}.cs__state-link[data-v-f7027cef]:after{content:"→";transition:transform .2s ease}.cs__state-link[data-v-f7027cef]:hover{gap:.7rem}.cs__state-link[data-v-f7027cef]:hover:after{transform:translate(3px)}@media (max-width: 600px){.cs[data-v-f7027cef]{padding:calc(80px + 2rem) var(--container-padding) 2.5rem}.cs__card[data-v-f7027cef]{padding:2rem 1.5rem 1.6rem}.cs__meter-label[data-v-f7027cef]{min-width:5rem;font-size:.58rem}}.change-view[data-v-e4e5e124]{width:100%;height:100%}.apx[data-v-bc496b31]{width:100%;display:flex;flex-direction:column;gap:1.5rem}.apx__head[data-v-bc496b31]{display:flex;flex-direction:column;gap:.5rem}.apx__head-text[data-v-bc496b31]{display:flex;flex-direction:column;gap:.5rem;min-width:0}.apx__eyebrow[data-v-bc496b31]{display:inline-flex;align-items:center;gap:.65rem;font-size:.65rem;letter-spacing:.22em;text-transform:uppercase;font-weight:700;color:var(--color-gold)}.apx__eyebrow-line[data-v-bc496b31]{width:1.75rem;height:1px;background-color:var(--color-gold)}.apx__heading[data-v-bc496b31]{font-family:var(--font-serif);font-size:clamp(2rem,4vw,2.65rem);font-weight:500;letter-spacing:-.012em;color:var(--color-navy);line-height:1.1;margin:0}.apx__subline[data-v-bc496b31]{font-size:.92rem;color:var(--color-ink-muted);margin:0;display:inline-flex;align-items:center;gap:.65rem;flex-wrap:wrap}.apx__subline strong[data-v-bc496b31]{color:var(--color-navy);font-weight:700}.apx__pill[data-v-bc496b31]{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;padding:.18rem .55rem;border-radius:999px}.apx__pill--ok[data-v-bc496b31]{background-color:#5be49b29;color:#2d8c5d}.apx__pill--off[data-v-bc496b31]{background-color:#c13a3a1a;color:#c13a3a}.apx__upload[data-v-bc496b31]{background-color:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--rounded-m);box-shadow:var(--shadow-sm);padding:1.5rem;display:flex;flex-direction:column;gap:1rem}.apx__section-head[data-v-bc496b31]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.apx__section-title[data-v-bc496b31]{display:inline-flex;align-items:center;gap:.85rem;font-family:var(--font-serif);font-size:1.15rem;font-weight:500;color:var(--color-navy)}.apx__section-line[data-v-bc496b31]{width:1.5rem;height:1px;background-color:var(--color-gold)}.apx__drop[data-v-bc496b31]{position:relative;border:1px dashed var(--color-line-strong);border-radius:var(--rounded-m);background-color:var(--color-surface-alt);transition:border-color .2s ease,background-color .2s ease}.apx__drop--over[data-v-bc496b31]{border-color:var(--color-gold);border-style:solid;background-color:#c9a2270f}.apx__drop--filled[data-v-bc496b31]{border-color:var(--color-gold);border-style:solid}.apx__drop-input[data-v-bc496b31]{display:none}.apx__drop-inner[data-v-bc496b31]{display:flex;align-items:center;gap:1.25rem;padding:1.5rem;cursor:pointer;width:100%}.apx__drop-icon[data-v-bc496b31]{width:56px;height:56px;display:inline-flex;align-items:center;justify-content:center;background-color:var(--color-surface);color:var(--color-gold);border-radius:50%;flex-shrink:0}.apx__drop-icon svg[data-v-bc496b31]{width:26px;height:26px}.apx__drop-text[data-v-bc496b31]{display:flex;flex-direction:column;gap:.2rem;min-width:0}.apx__drop-title[data-v-bc496b31]{font-family:var(--font-serif);font-size:1.05rem;color:var(--color-navy);font-weight:500;word-break:break-word}.apx__drop-hint[data-v-bc496b31]{font-size:.82rem;color:var(--color-ink-muted)}.apx__form-row[data-v-bc496b31]{display:grid;grid-template-columns:1fr 12rem;gap:1rem}.apx__field[data-v-bc496b31]{display:flex;flex-direction:column;gap:.45rem;min-width:0}.apx__field-label[data-v-bc496b31]{font-size:.65rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink-muted)}.apx__input[data-v-bc496b31]{border:1px solid var(--color-line);border-radius:var(--rounded-s);padding:.85rem;font-family:var(--font-sans);font-size:.92rem;color:var(--color-ink);background-color:var(--color-surface);outline:0;transition:border-color .2s ease,box-shadow .2s ease}.apx__input[data-v-bc496b31]:focus{border-color:var(--color-gold);box-shadow:0 0 0 3px #c9a2271f}.apx__upload-actions[data-v-bc496b31]{display:flex;align-items:center;justify-content:flex-end;gap:.6rem}.apx__toolbar[data-v-bc496b31]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.apx__search[data-v-bc496b31]{position:relative;display:flex;align-items:center;flex:1;min-width:16rem;background-color:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--rounded-s);padding:.05rem .45rem .05rem .85rem;transition:border-color .2s ease,box-shadow .2s ease}.apx__search[data-v-bc496b31]:focus-within{border-color:var(--color-gold);box-shadow:0 0 0 3px #c9a2271f}.apx__search-icon[data-v-bc496b31]{display:inline-flex;color:var(--color-ink-muted);flex-shrink:0}.apx__search-icon svg[data-v-bc496b31]{width:16px;height:16px}.apx__search-input[data-v-bc496b31]{flex:1;border:0;outline:0;background:transparent;padding:.7rem;font-family:var(--font-sans);font-size:.92rem;color:var(--color-ink);min-width:0}.apx__search-input[data-v-bc496b31]::placeholder{color:var(--color-ink-muted)}.apx__search-clear[data-v-bc496b31]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:0;background-color:var(--color-surface-alt);color:var(--color-ink-muted);border-radius:50%;cursor:pointer;transition:background-color .2s,color .2s}.apx__search-clear[data-v-bc496b31]:hover{background-color:var(--color-navy);color:#fff}.apx__search-clear svg[data-v-bc496b31]{width:11px;height:11px}.apx__filter[data-v-bc496b31]{display:inline-flex;background-color:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--rounded-s);padding:3px;gap:2px}.apx__chip[data-v-bc496b31]{display:inline-flex;align-items:center;padding:.55rem .95rem;background:transparent;border:0;border-radius:calc(var(--rounded-s) - 2px);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-muted);cursor:pointer;transition:background-color .2s ease,color .2s ease}.apx__chip[data-v-bc496b31]:hover{color:var(--color-ink)}.apx__chip--active[data-v-bc496b31]{background-color:var(--color-navy);color:#fff}.apx__pagesize[data-v-bc496b31]{display:inline-flex;align-items:center;gap:.55rem;font-size:.72rem;color:var(--color-ink-muted);letter-spacing:.08em}.apx__pagesize-label[data-v-bc496b31]{font-weight:600;text-transform:uppercase;letter-spacing:.14em;font-size:.62rem}.apx__pagesize-select[data-v-bc496b31]{background-color:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--rounded-s);padding:.5rem .65rem;font-family:var(--font-mono);font-size:.78rem;color:var(--color-ink);cursor:pointer}.apx__pagesize-select[data-v-bc496b31]:focus{outline:0;border-color:var(--color-gold)}.apx__card[data-v-bc496b31]{background-color:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--rounded-m);box-shadow:var(--shadow-sm);overflow:hidden}.apx__empty[data-v-bc496b31]{padding:4rem 2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.apx__empty-icon[data-v-bc496b31]{width:52px;height:52px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--color-surface-alt);color:var(--color-ink-muted);margin-bottom:.85rem}.apx__empty-icon svg[data-v-bc496b31]{width:22px;height:22px}.apx__empty-title[data-v-bc496b31]{font-family:var(--font-serif);font-size:1.15rem;color:var(--color-navy);margin:0 0 .3rem}.apx__empty-text[data-v-bc496b31]{font-size:.88rem;color:var(--color-ink-muted);margin:0}.apx__table-wrap[data-v-bc496b31]{overflow-x:auto}.apx__table[data-v-bc496b31]{width:100%;border-collapse:collapse;font-family:var(--font-sans)}.apx__th[data-v-bc496b31]{font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:var(--color-ink-muted);text-align:left;padding:.85rem 1rem;background-color:var(--color-surface-alt);border-bottom:1px solid var(--color-line);white-space:nowrap}.apx__th--id[data-v-bc496b31]{width:4rem;padding-left:1.25rem}.apx__th--title[data-v-bc496b31]{width:auto}.apx__th--date[data-v-bc496b31]{width:11rem}.apx__th--status[data-v-bc496b31]{width:7rem}.apx__row[data-v-bc496b31]{border-bottom:1px solid var(--color-line);transition:background-color .15s ease}.apx__row[data-v-bc496b31]:last-child{border-bottom:0}.apx__row[data-v-bc496b31]:hover{background-color:var(--color-surface-alt)}.apx__td[data-v-bc496b31]{padding:.85rem 1rem;vertical-align:middle;color:var(--color-ink);font-size:.92rem}.apx__td--id[data-v-bc496b31]{padding-left:1.25rem}.apx__id[data-v-bc496b31]{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.12em;color:var(--color-ink-muted);font-weight:600}.apx__doc[data-v-bc496b31]{display:inline-flex;align-items:center;gap:.7rem;background:transparent;border:0;padding:0;cursor:pointer;text-align:left;max-width:100%;color:var(--color-navy)}.apx__doc-icon[data-v-bc496b31]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--rounded-s);background:linear-gradient(135deg,var(--color-navy) 0%,var(--color-navy-soft) 100%);color:var(--color-gold);flex-shrink:0;transition:transform .2s ease}.apx__doc:hover .apx__doc-icon[data-v-bc496b31]{transform:scale(1.05)}.apx__doc-icon svg[data-v-bc496b31]{width:16px;height:16px}.apx__doc-text[data-v-bc496b31]{font-family:var(--font-serif);font-size:.98rem;font-weight:500;color:var(--color-navy);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:24rem;border-bottom:1px solid transparent;transition:color .2s ease,border-color .2s ease}.apx__doc:hover .apx__doc-text[data-v-bc496b31]{color:var(--color-gold);border-bottom-color:var(--color-gold)}.apx__date[data-v-bc496b31]{font-family:var(--font-sans);font-size:.88rem;color:var(--color-ink)}.apx__date--muted[data-v-bc496b31]{color:var(--color-ink-muted)}.apx__status[data-v-bc496b31]{display:inline-flex;align-items:center;gap:.45rem;padding:.4rem .75rem;border-radius:999px;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.16em;text-transform:uppercase;font-weight:700}.apx__status-dot[data-v-bc496b31]{width:6px;height:6px;border-radius:50%;background-color:currentColor}.apx__status--ok[data-v-bc496b31]{background-color:#5be49b29;color:#2d8c5d}.apx__status--off[data-v-bc496b31]{background-color:#c13a3a1a;color:#c13a3a}.apx__btn[data-v-bc496b31]{display:inline-flex;align-items:center;justify-content:center;padding:.85rem 1.25rem;font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;border-radius:var(--rounded-s);border:1px solid transparent;cursor:pointer;transition:all .2s ease}.apx__btn-content[data-v-bc496b31]{display:inline-flex;align-items:center;gap:.55rem}.apx__btn svg[data-v-bc496b31]{width:13px;height:13px}.apx__btn--primary[data-v-bc496b31]{background-color:var(--color-navy);color:#fff;border-color:var(--color-navy);box-shadow:var(--shadow-sm)}.apx__btn--primary[data-v-bc496b31]:hover:not(:disabled){background-color:var(--color-gold);color:var(--color-navy-deep);border-color:var(--color-gold)}.apx__btn--primary[data-v-bc496b31]:disabled{opacity:.55;cursor:not-allowed}.apx__btn--ghost[data-v-bc496b31]{background-color:transparent;color:var(--color-ink);border-color:var(--color-line-strong)}.apx__btn--ghost[data-v-bc496b31]:hover:not(:disabled){border-color:var(--color-gold);color:var(--color-gold);background-color:#c9a2270d}.apx__btn--ghost[data-v-bc496b31]:disabled{opacity:.5;cursor:not-allowed}.apx__spinner[data-v-bc496b31]{width:13px;height:13px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:apx-spin-bc496b31 .7s linear infinite}@keyframes apx-spin-bc496b31{to{transform:rotate(360deg)}}.apx__pager[data-v-bc496b31]{display:flex;align-items:center;justify-content:space-between;gap:.85rem;padding:.85rem 1.25rem;border-top:1px solid var(--color-line);background-color:var(--color-surface-alt);flex-wrap:wrap}.apx__pager-info[data-v-bc496b31]{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.1em;color:var(--color-ink-muted);text-transform:uppercase}.apx__pager-nav[data-v-bc496b31]{display:inline-flex;align-items:center;gap:.25rem}.apx__pager-btn[data-v-bc496b31],.apx__pager-page[data-v-bc496b31]{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 .55rem;background-color:transparent;border:1px solid transparent;border-radius:var(--rounded-s);color:var(--color-ink);cursor:pointer;font-family:var(--font-mono);font-size:.78rem;font-weight:600;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.apx__pager-btn[data-v-bc496b31]{color:var(--color-ink-muted)}.apx__pager-btn svg[data-v-bc496b31]{width:14px;height:14px}.apx__pager-btn[data-v-bc496b31]:hover:not(:disabled),.apx__pager-page[data-v-bc496b31]:hover:not(:disabled):not(.apx__pager-page--active){background-color:var(--color-surface);border-color:var(--color-line);color:var(--color-navy)}.apx__pager-btn[data-v-bc496b31]:disabled,.apx__pager-page[data-v-bc496b31]:disabled{opacity:.4;cursor:not-allowed}.apx__pager-page--active[data-v-bc496b31]{background-color:var(--color-navy);color:#fff;border-color:var(--color-navy);cursor:default}.apx__pager-page--gap[data-v-bc496b31]{cursor:default;color:var(--color-ink-muted);opacity:1}@media (max-width: 720px){.apx__form-row[data-v-bc496b31]{grid-template-columns:1fr}.apx__upload-actions .apx__btn[data-v-bc496b31]{width:100%}.apx__toolbar[data-v-bc496b31]{flex-direction:column;align-items:stretch}.apx__search[data-v-bc496b31]{min-width:0}.apx__filter[data-v-bc496b31]{width:100%}.apx__chip[data-v-bc496b31]{flex:1;justify-content:center}.apx__th--date[data-v-bc496b31],.apx__td[data-v-bc496b31]:nth-child(3){display:none}.apx__th[data-v-bc496b31]:nth-child(3){display:none}.apx__pager[data-v-bc496b31]{flex-direction:column;align-items:center}}.pdf-view[data-v-373928ce]{width:100%;display:flex;flex-direction:column}.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px;margin-left:1px;margin-right:1px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover{background-color:#f3f4f6}.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{background-color:#dbeafe;color:#2563eb}.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#2563eb}.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#2563eb}@media (pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#4b5563}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#4b5563}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#4b5563}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#4b5563;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#4b5563;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#4b5563}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#4b5563;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle;margin-right:1px;margin-left:1px}.ql-snow .ql-picker-label{cursor:pointer;display:flex;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding:5px 8px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#d1d5db;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#d1d5db}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#d1d5db}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:3px}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px;margin:2px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #d1d5db;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#d1d5db}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #d1d5db;box-shadow:0 0 5px #d1d5db;color:#4b5563;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #d1d5db;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #d1d5db;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#2563eb}.ql-container.ql-snow{border:1px solid #d1d5db}.amx[data-v-aac61e54]{width:100%;display:flex;flex-direction:column;gap:1.5rem}.amx__head[data-v-aac61e54]{display:flex;flex-direction:column;gap:.5rem}.amx__head-text[data-v-aac61e54]{display:flex;flex-direction:column;gap:.5rem;min-width:0}.amx__eyebrow[data-v-aac61e54]{display:inline-flex;align-items:center;gap:.65rem;font-size:.65rem;letter-spacing:.22em;text-transform:uppercase;font-weight:700;color:var(--color-gold)}.amx__eyebrow-line[data-v-aac61e54]{width:1.75rem;height:1px;background-color:var(--color-gold)}.amx__heading[data-v-aac61e54]{font-family:var(--font-serif);font-size:clamp(2rem,4vw,2.65rem);font-weight:500;letter-spacing:-.012em;color:var(--color-navy);line-height:1.1;margin:0}.amx__subline[data-v-aac61e54]{font-size:.92rem;color:var(--color-ink-muted);max-width:38rem;margin:0}.amx__tabs[data-v-aac61e54]{display:inline-flex;background-color:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--rounded-s);padding:3px;gap:2px;align-self:flex-start}.amx__tab[data-v-aac61e54]{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1.1rem;background:transparent;border:0;border-radius:calc(var(--rounded-s) - 2px);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-muted);cursor:pointer;transition:background-color .2s ease,color .2s ease}.amx__tab[data-v-aac61e54]:hover{color:var(--color-ink)}.amx__tab--active[data-v-aac61e54]{background-color:var(--color-navy);color:#fff}.amx__tab-count[data-v-aac61e54]{font-family:var(--font-mono);font-size:.6rem;background-color:#c9a22733;color:var(--color-gold);padding:.1rem .45rem;border-radius:999px;letter-spacing:.05em}.amx__tab--active .amx__tab-count[data-v-aac61e54]{background-color:var(--color-gold);color:var(--color-navy-deep)}.amx__panel[data-v-aac61e54]{display:flex;flex-direction:column;gap:1.25rem}.amx__section[data-v-aac61e54]{background-color:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--rounded-m);box-shadow:var(--shadow-sm);padding:1.5rem;display:flex;flex-direction:column;gap:1rem}.amx__section-head[data-v-aac61e54]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.amx__section-title[data-v-aac61e54]{display:inline-flex;align-items:center;gap:.85rem;font-family:var(--font-serif);font-size:1.15rem;font-weight:500;color:var(--color-navy)}.amx__section-line[data-v-aac61e54]{width:1.5rem;height:1px;background-color:var(--color-gold)}.amx__section-counter[data-v-aac61e54]{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.16em;font-weight:700;text-transform:uppercase;color:var(--color-ink-muted);background-color:var(--color-surface-alt);padding:.18rem .5rem;border-radius:999px}.amx__link-btn[data-v-aac61e54]{background:transparent;border:0;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-muted);cursor:pointer;border-bottom:1px solid transparent;transition:color .2s ease,border-color .2s ease}.amx__link-btn[data-v-aac61e54]:hover{color:var(--color-gold);border-bottom-color:var(--color-gold)}.amx__quick[data-v-aac61e54]{display:flex;gap:.5rem;flex-wrap:wrap}.amx__quick-btn[data-v-aac61e54]{display:inline-flex;align-items:center;gap:.55rem;padding:.65rem 1rem;background-color:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--rounded-s);font-size:.78rem;color:var(--color-ink);cursor:pointer;font-family:var(--font-sans);transition:all .2s ease}.amx__quick-btn svg[data-v-aac61e54]{width:14px;height:14px}.amx__quick-btn[data-v-aac61e54]:hover{border-color:var(--color-gold)}.amx__quick-btn--active[data-v-aac61e54]{background-color:var(--color-navy);color:#fff;border-color:var(--color-navy)}.amx__picker[data-v-aac61e54]{position:relative}.amx__picker-dropdown[data-v-aac61e54]{margin-top:.6rem}.amx__picker-input-wrap[data-v-aac61e54]{display:flex;align-items:center;background-color:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--rounded-s);transition:border-color .2s ease,box-shadow .2s ease}.amx__picker-input-wrap[data-v-aac61e54]:focus-within{border-color:var(--color-gold);box-shadow:0 0 0 3px #c9a2271f}.amx__picker-icon[data-v-aac61e54]{display:inline-flex;align-items:center;justify-content:center;padding-left:.85rem;color:var(--color-ink-muted);flex-shrink:0}.amx__picker-icon svg[data-v-aac61e54]{width:16px;height:16px}.amx__picker-input[data-v-aac61e54]{flex:1;border:0;outline:0;background:transparent;padding:.85rem .75rem;font-family:var(--font-sans);font-size:.92rem;color:var(--color-ink);min-width:0}.amx__picker-input[data-v-aac61e54]::placeholder{color:var(--color-ink-muted)}.amx__suggest[data-v-aac61e54]{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:5;background-color:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--rounded-s);box-shadow:var(--shadow-md);display:flex;flex-direction:column;padding:.3rem;gap:1px;max-height:16rem;overflow-y:auto}.amx__suggest-item[data-v-aac61e54]{display:inline-flex;align-items:center;gap:.65rem;padding:.55rem .7rem;background:transparent;border:0;border-radius:var(--rounded-s);text-align:left;font-family:var(--font-sans);font-size:.88rem;color:var(--color-ink);cursor:pointer;transition:background-color .15s ease}.amx__suggest-item[data-v-aac61e54]:hover{background-color:var(--color-surface-alt)}.amx__chips[data-v-aac61e54]{display:flex;flex-wrap:wrap;gap:.4rem;padding:.65rem;background-color:var(--color-surface-alt);border:1px solid var(--color-line);border-radius:var(--rounded-s);max-height:14rem;overflow-y:auto}.amx__chip[data-v-aac61e54]{display:inline-flex;align-items:center;gap:.45rem;padding:.3rem .35rem .3rem .45rem;background-color:var(--color-surface);border:1px solid var(--color-line);border-radius:999px;font-size:.82rem;color:var(--color-ink);max-width:100%}.amx__chip-text[data-v-aac61e54]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:14rem}.amx__chip-x[data-v-aac61e54]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;background-color:transparent;border:0;border-radius:50%;color:var(--color-ink-muted);cursor:pointer;transition:background-color .15s ease,color .15s ease;flex-shrink:0}.amx__chip-x[data-v-aac61e54]:hover{background-color:#c13a3a;color:#fff}.amx__chip-x svg[data-v-aac61e54]{width:10px;height:10px}.amx__avatar[data-v-aac61e54]{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,var(--color-navy) 0%,var(--color-navy-soft) 100%);color:var(--color-gold);font-family:var(--font-mono);font-weight:700;letter-spacing:.05em;flex-shrink:0}.amx__avatar--xs[data-v-aac61e54]{width:22px;height:22px;font-size:.55rem}.amx__avatar--sm[data-v-aac61e54]{width:28px;height:28px;font-size:.62rem}.amx__empty-line[data-v-aac61e54]{font-size:.85rem;color:var(--color-ink-muted);font-style:italic;margin:0}.amx__bulk[data-v-aac61e54]{font-family:var(--font-sans)}.amx__bulk summary[data-v-aac61e54]{cursor:pointer;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-muted);padding:.4rem 0;-webkit-user-select:none;user-select:none}.amx__bulk summary[data-v-aac61e54]:hover{color:var(--color-gold)}.amx__bulk-row[data-v-aac61e54]{display:flex;gap:.6rem;margin-top:.5rem;align-items:stretch}.amx__bulk-input[data-v-aac61e54]{flex:1;min-width:0;border:1px solid var(--color-line);border-radius:var(--rounded-s);padding:.6rem .75rem;font-family:var(--font-mono);font-size:.82rem;background-color:var(--color-surface);color:var(--color-ink);resize:vertical}.amx__bulk-input[data-v-aac61e54]:focus{outline:0;border-color:var(--color-gold);box-shadow:0 0 0 3px #c9a2271f}.amx__field[data-v-aac61e54]{display:flex;flex-direction:column;gap:.45rem}.amx__field-label[data-v-aac61e54]{font-size:.65rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink-muted)}.amx__input[data-v-aac61e54],.amx__select[data-v-aac61e54]{border:1px solid var(--color-line);border-radius:var(--rounded-s);padding:.85rem;font-family:var(--font-sans);font-size:.92rem;color:var(--color-ink);background-color:var(--color-surface);outline:0;transition:border-color .2s ease,box-shadow .2s ease}.amx__input[data-v-aac61e54]:focus,.amx__select[data-v-aac61e54]:focus{border-color:var(--color-gold);box-shadow:0 0 0 3px #c9a2271f}.amx__select[data-v-aac61e54]{cursor:pointer}.amx__select--full[data-v-aac61e54]{width:100%}.amx__template-select[data-v-aac61e54]{display:flex;flex-direction:column;align-items:flex-end;gap:.35rem;min-width:16rem}.amx__template-select .amx__select[data-v-aac61e54]{padding:.55rem .7rem;font-size:.85rem;min-width:16rem}.amx__quill[data-v-aac61e54]{border:1px solid var(--color-line);border-radius:var(--rounded-s);overflow:hidden;background-color:var(--color-surface);transition:border-color .2s ease}.amx__quill[data-v-aac61e54]:focus-within{border-color:var(--color-gold);box-shadow:0 0 0 3px #c9a2271f}.amx__quill[data-v-aac61e54] .ql-toolbar{border:0!important;border-bottom:1px solid var(--color-line)!important;background-color:var(--color-surface-alt)}.amx__quill[data-v-aac61e54] .ql-container{border:0!important;font-family:var(--font-sans);font-size:.95rem;height:18rem;overflow-y:auto}.amx__quill[data-v-aac61e54] .ql-editor{min-height:100%}.amx__files[data-v-aac61e54]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.amx__file[data-v-aac61e54]{display:flex;align-items:center;gap:.85rem;padding:.7rem .85rem;background-color:var(--color-surface-alt);border:1px solid var(--color-line);border-radius:var(--rounded-s)}.amx__file-icon[data-v-aac61e54]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:var(--color-surface);color:var(--color-gold);flex-shrink:0}.amx__file-icon svg[data-v-aac61e54]{width:16px;height:16px}.amx__file-body[data-v-aac61e54]{flex:1;min-width:0;display:flex;align-items:center;gap:.65rem}.amx__file-input[data-v-aac61e54]{display:none}.amx__file-pick[data-v-aac61e54]{flex:1;font-family:var(--font-sans);font-size:.9rem;color:var(--color-ink);cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px dashed transparent;transition:color .2s ease,border-color .2s ease}.amx__file-pick[data-v-aac61e54]:hover{color:var(--color-gold);border-bottom-color:var(--color-gold)}.amx__file-meta[data-v-aac61e54]{font-family:var(--font-mono);font-size:.7rem;color:var(--color-ink-muted);letter-spacing:.06em;flex-shrink:0}.amx__attach-add[data-v-aac61e54]{display:inline-flex;align-items:center;gap:.5rem;align-self:flex-start;padding:.65rem 1rem;background-color:transparent;border:1px dashed var(--color-line-strong);border-radius:var(--rounded-s);font-size:.78rem;font-weight:600;color:var(--color-ink);cursor:pointer;transition:all .2s ease}.amx__attach-add svg[data-v-aac61e54]{width:13px;height:13px}.amx__attach-add[data-v-aac61e54]:hover:not(:disabled){border-color:var(--color-gold);color:var(--color-gold);border-style:solid}.amx__attach-add[data-v-aac61e54]:disabled{opacity:.45;cursor:not-allowed}.amx__icon-btn[data-v-aac61e54]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;background-color:transparent;border:1px solid var(--color-line);border-radius:var(--rounded-s);color:var(--color-ink-muted);cursor:pointer;transition:all .2s ease;flex-shrink:0}.amx__icon-btn svg[data-v-aac61e54]{width:13px;height:13px}.amx__icon-btn--danger[data-v-aac61e54]:hover{background-color:#c13a3a;color:#fff;border-color:#c13a3a}.amx__send-row[data-v-aac61e54]{display:flex;align-items:center;justify-content:flex-end;gap:1rem;margin-top:.25rem;flex-wrap:wrap}.amx__send-hint[data-v-aac61e54],.amx__saved[data-v-aac61e54]{font-size:.78rem;color:var(--color-ink-muted);font-style:italic}.amx__saved[data-v-aac61e54]{color:#2d8c5d;font-style:normal;font-weight:600}.amx__btn[data-v-aac61e54]{display:inline-flex;align-items:center;justify-content:center;padding:.85rem 1.4rem;font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;border-radius:var(--rounded-s);border:1px solid transparent;cursor:pointer;transition:all .2s ease}.amx__btn--lg[data-v-aac61e54]{padding:1rem 1.6rem;font-size:.74rem}.amx__btn-content[data-v-aac61e54]{display:inline-flex;align-items:center;gap:.55rem}.amx__btn svg[data-v-aac61e54]{width:13px;height:13px}.amx__btn--primary[data-v-aac61e54]{background-color:var(--color-navy);color:#fff;border-color:var(--color-navy);box-shadow:var(--shadow-sm)}.amx__btn--primary[data-v-aac61e54]:hover:not(:disabled){background-color:var(--color-gold);color:var(--color-navy-deep);border-color:var(--color-gold)}.amx__btn--primary[data-v-aac61e54]:disabled{opacity:.55;cursor:not-allowed}.amx__btn--ghost[data-v-aac61e54]{background-color:transparent;color:var(--color-ink);border-color:var(--color-line-strong)}.amx__btn--ghost[data-v-aac61e54]:hover:not(:disabled){border-color:var(--color-gold);color:var(--color-gold);background-color:#c9a2270d}.amx__btn--ghost[data-v-aac61e54]:disabled{opacity:.5;cursor:not-allowed}.amx__spinner[data-v-aac61e54]{width:13px;height:13px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:amx-spin-aac61e54 .7s linear infinite}.amx__spinner--dark[data-v-aac61e54]{border-color:#0a254033;border-top-color:var(--color-navy)}@keyframes amx-spin-aac61e54{to{transform:rotate(360deg)}}.amx__status-subject[data-v-aac61e54]{font-size:.9rem;color:var(--color-ink);margin:0}.amx__status-subject strong[data-v-aac61e54]{font-weight:700;color:var(--color-navy)}.amx__stats[data-v-aac61e54]{display:grid;grid-template-columns:repeat(4,1fr);gap:.6rem}.amx__stat[data-v-aac61e54]{display:flex;flex-direction:column;align-items:center;gap:.2rem;padding:.85rem .5rem;background-color:var(--color-surface-alt);border:1px solid var(--color-line);border-radius:var(--rounded-s)}.amx__stat-num[data-v-aac61e54]{font-family:var(--font-mono);font-size:1.35rem;font-weight:700;color:var(--color-navy)}.amx__stat-label[data-v-aac61e54]{font-size:.6rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--color-ink-muted)}.amx__stat--ok .amx__stat-num[data-v-aac61e54]{color:#2d8c5d}.amx__stat--err .amx__stat-num[data-v-aac61e54]{color:#c13a3a}.amx__progress[data-v-aac61e54]{height:8px;background-color:var(--color-surface-alt);border:1px solid var(--color-line);border-radius:999px;overflow:hidden}.amx__progress-bar[data-v-aac61e54]{height:100%;background-color:var(--color-gold);transition:width .4s ease}.amx__success-line[data-v-aac61e54]{font-size:.9rem;color:#2d8c5d;font-weight:600;margin:0}.amx__logs-actions[data-v-aac61e54]{display:inline-flex;align-items:center;gap:.65rem}.amx__logs[data-v-aac61e54]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem;max-height:32rem;overflow-y:auto}.amx__log[data-v-aac61e54]{display:flex;align-items:flex-start;gap:.85rem;padding:.85rem 1rem;background-color:var(--color-surface-alt);border:1px solid var(--color-line);border-left:3px solid #C13A3A;border-radius:var(--rounded-s)}.amx__log-id[data-v-aac61e54]{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.12em;color:var(--color-ink-muted);font-weight:600;flex-shrink:0;padding-top:.15rem}.amx__log-body[data-v-aac61e54]{display:flex;flex-direction:column;gap:.2rem;min-width:0;flex:1}.amx__log-mail[data-v-aac61e54]{font-family:var(--font-serif);font-size:.95rem;color:var(--color-navy);font-weight:500;word-break:break-word}.amx__log-error[data-v-aac61e54]{font-size:.82rem;color:#8e2828;word-break:break-word}.amx__logs-empty[data-v-aac61e54]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:3rem 1rem}.amx__logs-empty-icon[data-v-aac61e54]{width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;background-color:var(--color-surface-alt);color:var(--color-ink-muted);border-radius:50%;margin-bottom:.75rem}.amx__logs-empty-icon svg[data-v-aac61e54]{width:22px;height:22px}.amx__logs-empty-title[data-v-aac61e54]{font-family:var(--font-serif);font-size:1.15rem;color:var(--color-navy);margin:0 0 .3rem}.amx__logs-empty-text[data-v-aac61e54]{font-size:.88rem;color:var(--color-ink-muted);margin:0}@media (max-width: 720px){.amx__section[data-v-aac61e54]{padding:1.25rem 1rem}.amx__section-head[data-v-aac61e54]{flex-direction:column;align-items:flex-start;gap:.6rem}.amx__template-select[data-v-aac61e54]{width:100%;align-items:stretch;min-width:0}.amx__template-select .amx__select[data-v-aac61e54]{min-width:0;width:100%}.amx__bulk-row[data-v-aac61e54]{flex-direction:column}.amx__send-row[data-v-aac61e54]{justify-content:stretch}.amx__send-row .amx__btn[data-v-aac61e54]{width:100%}.amx__logs-actions[data-v-aac61e54]{flex-direction:column;align-items:stretch}.amx__stats[data-v-aac61e54]{grid-template-columns:repeat(2,1fr)}}.mail-view[data-v-a1f61e35]{width:100%;display:flex;flex-direction:column}.apr[data-v-1c6b9222]{width:100%;display:flex;flex-direction:column;gap:1.5rem}.apr__head[data-v-1c6b9222]{display:flex;flex-direction:column;gap:.5rem}.apr__head-text[data-v-1c6b9222]{display:flex;flex-direction:column;gap:.5rem;min-width:0}.apr__eyebrow[data-v-1c6b9222]{display:inline-flex;align-items:center;gap:.65rem;font-size:.65rem;letter-spacing:.22em;text-transform:uppercase;font-weight:700;color:var(--color-gold)}.apr__eyebrow-line[data-v-1c6b9222]{width:1.75rem;height:1px;background-color:var(--color-gold)}.apr__heading[data-v-1c6b9222]{font-family:var(--font-serif);font-size:clamp(2rem,4vw,2.65rem);font-weight:500;letter-spacing:-.012em;color:var(--color-navy);line-height:1.1;margin:0}.apr__subline[data-v-1c6b9222]{font-size:.92rem;color:var(--color-ink-muted);margin:0}.apr__subline strong[data-v-1c6b9222]{color:var(--color-navy);font-weight:700}.apr__card[data-v-1c6b9222]{background-color:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--rounded-m);box-shadow:var(--shadow-sm);overflow:hidden}.apr__empty[data-v-1c6b9222]{padding:4rem 2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.apr__empty-icon[data-v-1c6b9222]{width:52px;height:52px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--color-surface-alt);color:var(--color-ink-muted);margin-bottom:.85rem}.apr__empty-icon svg[data-v-1c6b9222]{width:22px;height:22px}.apr__empty-title[data-v-1c6b9222]{font-family:var(--font-serif);font-size:1.15rem;color:var(--color-navy);margin:0 0 .3rem}.apr__empty-text[data-v-1c6b9222]{font-size:.88rem;color:var(--color-ink-muted);margin:0}.apr__table-wrap[data-v-1c6b9222]{overflow-x:auto}.apr__table[data-v-1c6b9222]{width:100%;border-collapse:collapse;font-family:var(--font-sans)}.apr__th[data-v-1c6b9222]{font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:var(--color-ink-muted);text-align:left;padding:.85rem 1rem;background-color:var(--color-surface-alt);border-bottom:1px solid var(--color-line);white-space:nowrap}.apr__th--id[data-v-1c6b9222]{width:5rem;padding-left:1.25rem}.apr__row[data-v-1c6b9222]{border-bottom:1px solid var(--color-line);transition:background-color .15s ease}.apr__row[data-v-1c6b9222]:last-child{border-bottom:0}.apr__row[data-v-1c6b9222]:hover{background-color:var(--color-surface-alt)}.apr__td[data-v-1c6b9222]{padding:.95rem 1rem;vertical-align:middle;color:var(--color-ink);font-size:.92rem}.apr__td--id[data-v-1c6b9222]{padding-left:1.25rem}.apr__id[data-v-1c6b9222]{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.12em;color:var(--color-ink-muted);font-weight:600}.apr__mail[data-v-1c6b9222]{font-family:var(--font-serif);font-size:.98rem;font-weight:500;color:var(--color-navy);text-decoration:none;border-bottom:1px solid transparent;transition:color .2s ease,border-color .2s ease;word-break:break-word}.apr__mail[data-v-1c6b9222]:hover{color:var(--color-gold);border-bottom-color:var(--color-gold)}.prospect-view[data-v-af6d362f]{width:100%;display:flex;flex-direction:column}.alut[data-v-485cd1c3]{width:100%;display:flex;flex-direction:column;gap:1.5rem}.alut__head[data-v-485cd1c3]{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;flex-wrap:wrap}.alut__head-text[data-v-485cd1c3]{display:flex;flex-direction:column;gap:.5rem;min-width:0}.alut__eyebrow[data-v-485cd1c3]{display:inline-flex;align-items:center;gap:.65rem;font-size:.65rem;letter-spacing:.22em;text-transform:uppercase;font-weight:700;color:var(--color-gold)}.alut__eyebrow-line[data-v-485cd1c3]{width:1.75rem;height:1px;background-color:var(--color-gold)}.alut__heading[data-v-485cd1c3]{font-family:var(--font-serif);font-size:clamp(2rem,4vw,2.65rem);font-weight:500;letter-spacing:-.012em;color:var(--color-navy);line-height:1.1;margin:0}.alut__subline[data-v-485cd1c3]{font-size:.92rem;color:var(--color-ink-muted);margin:0;display:inline-flex;align-items:center;gap:.65rem;flex-wrap:wrap}.alut__subline strong[data-v-485cd1c3]{color:var(--color-navy);font-weight:700}.alut__pill[data-v-485cd1c3]{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;padding:.18rem .55rem;border-radius:999px}.alut__pill--ok[data-v-485cd1c3]{background-color:#5be49b29;color:#2d8c5d}.alut__pill--off[data-v-485cd1c3]{background-color:#c13a3a1a;color:#c13a3a}.alut__head-actions[data-v-485cd1c3]{display:inline-flex;align-items:center;gap:.55rem}.alut__btn[data-v-485cd1c3]{display:inline-flex;align-items:center;gap:.5rem;padding:.85rem 1.25rem;border-radius:var(--rounded-s);font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border:1px solid transparent;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.alut__btn svg[data-v-485cd1c3]{width:13px;height:13px}.alut__btn--ghost[data-v-485cd1c3]{background-color:transparent;color:var(--color-ink);border-color:var(--color-line-strong)}.alut__btn--ghost[data-v-485cd1c3]:hover:not(:disabled){background-color:var(--color-gold);color:var(--color-navy-deep);border-color:var(--color-gold)}.alut__btn[data-v-485cd1c3]:disabled{opacity:.45;cursor:not-allowed}.alut__toolbar[data-v-485cd1c3]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.alut__search[data-v-485cd1c3]{position:relative;display:flex;align-items:center;flex:1;min-width:16rem;background-color:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--rounded-s);padding:.05rem .45rem .05rem .85rem;transition:border-color .2s ease,box-shadow .2s ease}.alut__search[data-v-485cd1c3]:focus-within{border-color:var(--color-gold);box-shadow:0 0 0 3px #c9a2271f}.alut__search-icon[data-v-485cd1c3]{display:inline-flex;color:var(--color-ink-muted);flex-shrink:0}.alut__search-icon svg[data-v-485cd1c3]{width:16px;height:16px}.alut__search-input[data-v-485cd1c3]{flex:1;border:0;outline:0;background:transparent;padding:.7rem;font-family:var(--font-sans);font-size:.92rem;color:var(--color-ink);min-width:0}.alut__search-input[data-v-485cd1c3]::placeholder{color:var(--color-ink-muted)}.alut__search-clear[data-v-485cd1c3]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:0;background-color:var(--color-surface-alt);color:var(--color-ink-muted);border-radius:50%;cursor:pointer;transition:background-color .2s,color .2s}.alut__search-clear[data-v-485cd1c3]:hover{background-color:var(--color-navy);color:#fff}.alut__search-clear svg[data-v-485cd1c3]{width:11px;height:11px}.alut__filter[data-v-485cd1c3]{display:inline-flex;background-color:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--rounded-s);padding:3px;gap:2px}.alut__chip[data-v-485cd1c3]{display:inline-flex;align-items:center;padding:.55rem .95rem;background:transparent;border:0;border-radius:calc(var(--rounded-s) - 2px);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-muted);cursor:pointer;transition:background-color .2s ease,color .2s ease}.alut__chip[data-v-485cd1c3]:hover{color:var(--color-ink)}.alut__chip--active[data-v-485cd1c3]{background-color:var(--color-navy);color:#fff}.alut__pagesize[data-v-485cd1c3]{display:inline-flex;align-items:center;gap:.55rem;font-size:.72rem;color:var(--color-ink-muted);letter-spacing:.08em}.alut__pagesize-label[data-v-485cd1c3]{font-weight:600;text-transform:uppercase;letter-spacing:.14em;font-size:.62rem}.alut__pagesize-select[data-v-485cd1c3]{background-color:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--rounded-s);padding:.5rem .65rem;font-family:var(--font-mono);font-size:.78rem;color:var(--color-ink);cursor:pointer}.alut__pagesize-select[data-v-485cd1c3]:focus{outline:0;border-color:var(--color-gold)}.alut__card[data-v-485cd1c3]{background-color:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--rounded-m);box-shadow:var(--shadow-sm);overflow:hidden}.alut__empty[data-v-485cd1c3]{padding:4rem 2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.alut__empty-icon[data-v-485cd1c3]{width:52px;height:52px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--color-surface-alt);color:var(--color-ink-muted);margin-bottom:.85rem}.alut__empty-icon svg[data-v-485cd1c3]{width:22px;height:22px}.alut__empty-title[data-v-485cd1c3]{font-family:var(--font-serif);font-size:1.15rem;color:var(--color-navy);margin:0 0 .3rem}.alut__empty-text[data-v-485cd1c3]{font-size:.88rem;color:var(--color-ink-muted);margin:0}.alut__table-wrap[data-v-485cd1c3]{overflow-x:auto}.alut__table[data-v-485cd1c3]{width:100%;border-collapse:collapse;font-family:var(--font-sans)}.alut__th[data-v-485cd1c3]{font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:var(--color-ink-muted);text-align:left;padding:.85rem 1rem;background-color:var(--color-surface-alt);border-bottom:1px solid var(--color-line);white-space:nowrap}.alut__th--id[data-v-485cd1c3]{width:4rem;padding-left:1.25rem}.alut__th--member[data-v-485cd1c3]{width:auto}.alut__th--code[data-v-485cd1c3]{width:18rem}.alut__th--status[data-v-485cd1c3]{width:8.5rem}.alut__row[data-v-485cd1c3]{border-bottom:1px solid var(--color-line);transition:background-color .15s ease}.alut__row[data-v-485cd1c3]:last-child{border-bottom:0}.alut__row[data-v-485cd1c3]:hover{background-color:var(--color-surface-alt)}.alut__td[data-v-485cd1c3]{padding:.85rem 1rem;vertical-align:middle;color:var(--color-ink);font-size:.92rem}.alut__td--id[data-v-485cd1c3]{padding-left:1.25rem}.alut__id[data-v-485cd1c3]{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.12em;color:var(--color-ink-muted);font-weight:600}.alut__member[data-v-485cd1c3]{display:inline-flex;align-items:center;gap:.85rem;min-width:0}.alut__avatar[data-v-485cd1c3]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,var(--color-navy) 0%,var(--color-navy-soft) 100%);color:var(--color-gold);font-family:var(--font-mono);font-size:.72rem;font-weight:700;letter-spacing:.05em;flex-shrink:0}.alut__email[data-v-485cd1c3]{font-family:var(--font-serif);font-size:.98rem;font-weight:500;color:var(--color-navy);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:22rem}.alut__code[data-v-485cd1c3]{display:inline-block;padding:.35rem .6rem;background-color:var(--color-surface-alt);border:1px solid var(--color-line);border-radius:var(--rounded-s);font-family:var(--font-mono);font-size:.78rem;color:var(--color-ink);max-width:16rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.alut__status[data-v-485cd1c3]{display:inline-flex;align-items:center;gap:.45rem;padding:.4rem .75rem;border-radius:999px;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.16em;text-transform:uppercase;font-weight:700}.alut__status-dot[data-v-485cd1c3]{width:6px;height:6px;border-radius:50%;background-color:currentColor}.alut__status--ok[data-v-485cd1c3]{background-color:#5be49b29;color:#2d8c5d}.alut__status--off[data-v-485cd1c3]{background-color:#c13a3a1a;color:#c13a3a}.alut__pager[data-v-485cd1c3]{display:flex;align-items:center;justify-content:space-between;gap:.85rem;padding:.85rem 1.25rem;border-top:1px solid var(--color-line);background-color:var(--color-surface-alt);flex-wrap:wrap}.alut__pager-info[data-v-485cd1c3]{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.1em;color:var(--color-ink-muted);text-transform:uppercase}.alut__pager-nav[data-v-485cd1c3]{display:inline-flex;align-items:center;gap:.25rem}.alut__pager-btn[data-v-485cd1c3],.alut__pager-page[data-v-485cd1c3]{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 .55rem;background-color:transparent;border:1px solid transparent;border-radius:var(--rounded-s);color:var(--color-ink);cursor:pointer;font-family:var(--font-mono);font-size:.78rem;font-weight:600;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.alut__pager-btn[data-v-485cd1c3]{color:var(--color-ink-muted)}.alut__pager-btn svg[data-v-485cd1c3]{width:14px;height:14px}.alut__pager-btn[data-v-485cd1c3]:hover:not(:disabled),.alut__pager-page[data-v-485cd1c3]:hover:not(:disabled):not(.alut__pager-page--active){background-color:var(--color-surface);border-color:var(--color-line);color:var(--color-navy)}.alut__pager-btn[data-v-485cd1c3]:disabled,.alut__pager-page[data-v-485cd1c3]:disabled{opacity:.4;cursor:not-allowed}.alut__pager-page--active[data-v-485cd1c3]{background-color:var(--color-navy);color:#fff;border-color:var(--color-navy);cursor:default}.alut__pager-page--gap[data-v-485cd1c3]{cursor:default;color:var(--color-ink-muted);opacity:1}@media (max-width: 720px){.alut__head[data-v-485cd1c3]{flex-direction:column;align-items:flex-start;gap:1rem}.alut__head-actions[data-v-485cd1c3]{width:100%}.alut__btn[data-v-485cd1c3]{flex:1;justify-content:center}.alut__toolbar[data-v-485cd1c3]{flex-direction:column;align-items:stretch}.alut__search[data-v-485cd1c3]{min-width:0}.alut__filter[data-v-485cd1c3]{width:100%}.alut__chip[data-v-485cd1c3]{flex:1;justify-content:center}.alut__th--code[data-v-485cd1c3],.alut__td[data-v-485cd1c3]:nth-child(3){display:none}.alut__th[data-v-485cd1c3]:nth-child(3){display:none}.alut__pager[data-v-485cd1c3]{flex-direction:column;align-items:center}}.list-view[data-v-d73b1940]{width:100%;display:flex;flex-direction:column}.us[data-v-4d19f18e]{position:relative;width:100%;min-height:100vh;background-color:var(--color-navy-deep);color:#fff;overflow:hidden;padding:calc(80px + 4rem) var(--container-padding) 5rem;display:flex;align-items:center;justify-content:center}.us__bg[data-v-4d19f18e]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.us__grid[data-v-4d19f18e]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(ellipse at 50% 40%,black 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at 50% 40%,black 30%,transparent 80%)}.us__glow[data-v-4d19f18e]{position:absolute;border-radius:50%;filter:blur(120px)}.us__glow--gold[data-v-4d19f18e]{width:540px;height:540px;background-color:var(--color-gold);top:-200px;right:-160px;opacity:.18}.us__glow--blue[data-v-4d19f18e]{width:600px;height:600px;background-color:#1681f5;bottom:-260px;left:-200px;opacity:.2}.us__container[data-v-4d19f18e]{position:relative;z-index:2;width:100%;max-width:32rem;display:flex;justify-content:center}.us__card[data-v-4d19f18e]{position:relative;width:100%;background-color:var(--color-surface);color:var(--color-ink);border-radius:var(--rounded-l);box-shadow:var(--shadow-lg);border:1px solid rgba(255,255,255,.06);padding:2.5rem 2.25rem 2rem;display:flex;flex-direction:column;gap:1.5rem}.us__card[data-v-4d19f18e]:before{content:"";position:absolute;top:0;left:1.5rem;right:1.5rem;height:2px;background:linear-gradient(90deg,transparent,var(--color-gold) 50%,transparent);border-radius:2px}.us__head[data-v-4d19f18e]{display:flex;flex-direction:column;gap:.55rem}.us__eyebrow[data-v-4d19f18e]{display:inline-flex;align-items:center;gap:.65rem;font-size:.65rem;letter-spacing:.22em;text-transform:uppercase;font-weight:700;color:var(--color-gold)}.us__eyebrow-line[data-v-4d19f18e]{width:1.75rem;height:1px;background-color:var(--color-gold)}.us__title[data-v-4d19f18e]{font-family:var(--font-serif);font-size:clamp(1.65rem,2.6vw,2rem);font-weight:500;letter-spacing:-.012em;color:var(--color-navy);line-height:1.1;margin:0}.us__subline[data-v-4d19f18e]{font-size:.92rem;color:var(--color-ink-muted);margin:0;line-height:1.55}.us__body[data-v-4d19f18e]{display:flex;flex-direction:column;gap:1.25rem}.us__user[data-v-4d19f18e]{display:flex;align-items:center;gap:.85rem;padding:.85rem 1rem;background-color:var(--color-surface-alt);border:1px solid var(--color-line);border-radius:var(--rounded-s)}.us__user-avatar[data-v-4d19f18e]{flex-shrink:0;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;background-color:#c9a2271f;color:var(--color-gold);border-radius:50%}.us__user-avatar svg[data-v-4d19f18e]{width:18px;height:18px}.us__user-text[data-v-4d19f18e]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.us__user-label[data-v-4d19f18e]{font-size:.6rem;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:var(--color-ink-muted)}.us__user-email[data-v-4d19f18e]{font-family:var(--font-serif);font-size:1rem;color:var(--color-navy);word-break:break-word}.us__submit[data-v-4d19f18e]{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;padding:1rem 1.5rem;background-color:var(--color-navy);color:#fff;border:1px solid var(--color-navy);border-radius:var(--rounded-s);font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:all .25s ease;box-shadow:var(--shadow-sm)}.us__submit[data-v-4d19f18e]:hover:not(:disabled){background-color:var(--color-gold);color:var(--color-navy-deep);border-color:var(--color-gold);box-shadow:var(--shadow-md)}.us__submit[data-v-4d19f18e]:disabled{opacity:.55;cursor:not-allowed}.us__submit-content[data-v-4d19f18e]{display:inline-flex;align-items:center;gap:.6rem;transition:gap .2s ease}.us__submit-content svg[data-v-4d19f18e]{width:14px;height:14px;transition:transform .2s ease}.us__submit:hover:not(:disabled) .us__submit-content[data-v-4d19f18e]{gap:.85rem}.us__submit:hover:not(:disabled) .us__submit-content svg[data-v-4d19f18e]{transform:translate(3px)}.us__spinner[data-v-4d19f18e]{width:14px;height:14px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:us-spin-4d19f18e .7s linear infinite}@keyframes us-spin-4d19f18e{to{transform:rotate(360deg)}}.us__back[data-v-4d19f18e]{align-self:center;display:inline-flex;align-items:center;gap:.4rem;font-size:.78rem;color:var(--color-ink-muted);text-decoration:none;border-bottom:1px solid transparent;transition:color .2s ease,border-color .2s ease}.us__back[data-v-4d19f18e]:hover{color:var(--color-gold);border-bottom-color:var(--color-gold)}.us__state[data-v-4d19f18e]{display:flex;flex-direction:column;align-items:flex-start;gap:.85rem;padding:.5rem 0}.us__state-icon[data-v-4d19f18e]{width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;background-color:#5be49b2e;color:#2d8c5d;border-radius:50%;margin-bottom:.3rem}.us__state-icon svg[data-v-4d19f18e]{width:22px;height:22px}.us__state-text[data-v-4d19f18e]{font-size:.95rem;color:var(--color-ink);line-height:1.6;margin:0}.us__state-text strong[data-v-4d19f18e]{font-family:var(--font-serif);font-weight:500;color:var(--color-navy)}.us__state-link[data-v-4d19f18e]{display:inline-flex;align-items:center;gap:.5rem;margin-top:.5rem;font-size:.7rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--color-gold);text-decoration:none;transition:gap .2s ease}.us__state-link[data-v-4d19f18e]:after{content:"→";transition:transform .2s ease}.us__state-link[data-v-4d19f18e]:hover{gap:.7rem}.us__state-link[data-v-4d19f18e]:hover:after{transform:translate(3px)}@media (max-width: 600px){.us[data-v-4d19f18e]{padding:calc(80px + 2rem) var(--container-padding) 2.5rem}.us__card[data-v-4d19f18e]{padding:2rem 1.5rem 1.6rem}}.unsubscribe-view[data-v-f1f60726]{height:100%;width:100%}
