@import"https://fonts.googleapis.com/css2?family=Nunito:wght@500;600;700;800;900&family=Nunito+Sans:opsz,wght@6..12,400;6..12,600;6..12,700;6..12,800&family=DM+Mono:wght@400;500&display=swap";:root{--av-blue-50:#eaf6fc;--av-blue-100:#cfe9f7;--av-blue-200:#9fd3ef;--av-blue-300:#5fb6e0;--av-blue-400:#2398d0;--av-blue-500:#0083c0;--av-blue-600:#006fa4;--av-blue-700:#005a86;--av-blue-800:#0a4366;--av-navy-500:#4a5f82;--av-navy-600:#2c4468;--av-navy-700:#1d3050;--av-navy-800:#142a47;--av-navy-900:#0e2037;--av-sky:#cfe6f7;--av-cyan-100:#d6f5fc;--av-cyan-400:#2ec5e8;--av-cyan-600:#0e9bbd;--av-mint-100:#d7f5ea;--av-mint-500:#14b88a;--av-mint-700:#0b7a5c;--av-sun-100:#fff1d1;--av-sun-400:#ffbf47;--av-sun-700:#8f5a00;--av-coral-100:#fde3e2;--av-coral-500:#f25f5c;--av-coral-700:#b3322f;--av-white:#ffffff;--av-gray-25:#f8fbfd;--av-gray-50:#f2f6f9;--av-gray-100:#e6edf3;--av-gray-200:#d3dde6;--av-gray-300:#b4c3d0;--av-gray-400:#8a9bab;--av-gray-500:#64768a;--av-gray-600:#4a5b6e;--av-gray-700:#34445a;--text-strong:var(--av-navy-900);--text-body:var(--av-gray-700);--text-muted:var(--av-gray-500);--text-subtle:var(--av-gray-400);--text-inverse:var(--av-white);--text-inverse-muted:var(--av-sky);--text-brand:var(--av-blue-500);--text-link:var(--av-blue-600);--surface-page:#f5f9fc;--surface-card:var(--av-white);--surface-sunken:var(--av-gray-50);--surface-hover:var(--av-blue-50);--surface-selected:var(--av-blue-50);--surface-inverse:var(--av-navy-900);--surface-inverse-raised:var(--av-navy-800);--surface-brand:var(--av-blue-500);--surface-overlay:rgba(14,32,55,.48);--border-subtle:var(--av-gray-100);--border-default:var(--av-gray-200);--border-strong:var(--av-gray-300);--border-focus:var(--av-blue-500);--border-inverse:rgba(207,230,247,.16);--action-primary:var(--av-blue-500);--action-primary-hover:var(--av-blue-600);--action-primary-press:var(--av-blue-700);--action-secondary:var(--av-navy-900);--action-secondary-hover:var(--av-navy-700);--status-matched:var(--av-mint-500);--status-matched-bg:var(--av-mint-100);--status-matched-fg:var(--av-mint-700);--status-review:var(--av-sun-400);--status-review-bg:var(--av-sun-100);--status-review-fg:var(--av-sun-700);--status-mismatch:var(--av-coral-500);--status-mismatch-bg:var(--av-coral-100);--status-mismatch-fg:var(--av-coral-700);--status-pending:var(--av-blue-500);--status-pending-bg:var(--av-blue-50);--status-pending-fg:var(--av-blue-700);--status-neutral-bg:var(--av-gray-100);--status-neutral-fg:var(--av-gray-600);--gradient-brand:linear-gradient(135deg,#0083c0 0%,#2ec5e8 100%);--gradient-fresh:linear-gradient(135deg,#0083c0 0%,#14b88a 100%);--gradient-deep:linear-gradient(155deg,#0e2037 0%,#0a4366 55%,#0083c0 100%);--gradient-sky:linear-gradient(180deg,#eaf6fc 0%,#f5f9fc 60%,#ffffff 100%);--gradient-glow:radial-gradient(60% 80% at 85% 0%,rgba(46,197,232,.28) 0%,rgba(46,197,232,0) 70%),radial-gradient(50% 70% at 0% 100%,rgba(20,184,138,.18) 0%,rgba(20,184,138,0) 70%)}:root{--font-display:"Nunito",ui-rounded,"SF Pro Rounded",system-ui,sans-serif;--font-body:"Nunito Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:"DM Mono",ui-monospace,"SFMono-Regular",Menlo,monospace;--weight-regular:400;--weight-semibold:600;--weight-bold:700;--weight-extrabold:800;--weight-black:900;--text-2xs:11px;--text-xs:12px;--text-sm:13px;--text-base:15px;--text-md:17px;--text-lg:20px;--text-xl:24px;--text-2xl:30px;--text-3xl:38px;--text-4xl:48px;--text-5xl:64px;--leading-tight:1.1;--leading-snug:1.25;--leading-normal:1.5;--leading-relaxed:1.65;--tracking-tight:-.02em;--tracking-snug:-.01em;--tracking-normal:0;--tracking-wide:.06em;--type-display:var(--weight-extrabold) var(--text-5xl)/var(--leading-tight) var(--font-display);--type-h1:var(--weight-extrabold) var(--text-3xl)/var(--leading-tight) var(--font-display);--type-h2:var(--weight-bold) var(--text-2xl)/var(--leading-snug) var(--font-display);--type-h3:var(--weight-bold) var(--text-lg)/var(--leading-snug) var(--font-display);--type-body:var(--weight-regular) var(--text-base)/var(--leading-normal) var(--font-body);--type-body-sm:var(--weight-regular) var(--text-sm)/var(--leading-normal) var(--font-body);--type-label:var(--weight-bold) var(--text-sm)/var(--leading-snug) var(--font-body);--type-overline:var(--weight-extrabold) var(--text-2xs)/var(--leading-snug) var(--font-body);--type-figure:var(--weight-regular) var(--text-base)/var(--leading-snug) var(--font-mono)}:root{--space-0:0;--space-0-5:2px;--space-1:4px;--space-1-5:6px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--radius-xs:6px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:32px;--radius-pill:999px;--control-sm:32px;--control-md:40px;--control-lg:48px;--sidebar-width:248px;--topbar-height:64px;--content-max:1200px}:root{--shadow-xs:0 1px 2px rgba(14,32,55,.06);--shadow-sm:0 1px 2px rgba(14,32,55,.05),0 2px 6px rgba(14,32,55,.06);--shadow-md:0 2px 4px rgba(14,32,55,.04),0 8px 20px rgba(14,32,55,.08);--shadow-lg:0 4px 8px rgba(14,32,55,.05),0 20px 44px rgba(14,32,55,.12);--shadow-brand:0 6px 18px rgba(0,131,192,.32);--shadow-focus:0 0 0 3px rgba(0,131,192,.25);--shadow-inset:inset 0 1px 2px rgba(14,32,55,.06);--blur-glass:saturate(160%) blur(14px);--surface-glass:rgba(255,255,255,.72);--ease-out:cubic-bezier(.22,1,.36,1);--ease-in-out:cubic-bezier(.65,0,.35,1);--ease-spring:cubic-bezier(.34,1.56,.64,1);--dur-fast:.12s;--dur-base:.2s;--dur-slow:.32s}*,*:before,*:after{box-sizing:border-box}body{margin:0;font:var(--type-body);color:var(--text-body);background:var(--surface-page);-webkit-font-smoothing:antialiased}h1,h2,h3,h4{color:var(--text-strong);font-family:var(--font-display);margin:0;letter-spacing:var(--tracking-snug)}a{color:var(--text-link);text-decoration:none;font-weight:var(--weight-semibold)}a:hover{color:var(--av-blue-700);text-decoration:underline}::selection{background:var(--av-blue-100);color:var(--text-strong)}@keyframes av-spin{to{transform:rotate(360deg)}}@keyframes av-pop{0%{transform:scale(.6);opacity:0}70%{transform:scale(1.08);opacity:1}to{transform:scale(1)}}@keyframes av-rise{0%{transform:translateY(8px);opacity:0}to{transform:none;opacity:1}}html,body,#root{height:100%}body{margin:0;background:var(--surface-page)}#avp-main{overflow-x:hidden!important}a{color:var(--text-link)}a:hover{color:var(--av-blue-700)}button,input,select,textarea{font-family:inherit}@keyframes avp-slide{0%{transform:translate(48px);opacity:0}to{transform:none;opacity:1}}@keyframes avp-fade{0%{opacity:0}to{opacity:1}}@keyframes avp-pulse{0%{box-shadow:0 0 #14b88a80}to{box-shadow:0 0 0 8px #14b88a00}}@keyframes avp-shimmer{0%{background-position:-200px 0}to{background-position:200px 0}}.avp-skeleton{border-radius:6px;background:linear-gradient(90deg,var(--av-gray-100) 0,var(--av-gray-50) 50%,var(--av-gray-100) 100%);background-size:400px 100%;animation:avp-shimmer 1.2s linear infinite}.avp-row td{transition:background var(--dur-fast) var(--ease-out)}.avp-row:hover td{background:var(--surface-hover)}.avp-tbl th:first-child,.avp-tbl td:first-child{padding-left:20px}.avp-tbl th:last-child,.avp-tbl td:last-child{padding-right:20px}.avp-top tr:first-child th{border-top:0!important}.avp-cardhead+table.avp-tbl>thead>tr:first-child>th,.avp-cardhead+div>table.avp-tbl:first-child>thead>tr:first-child>th{border-top:0!important}.avp-top tr:first-child th:first-child{border-top-left-radius:var(--radius-xl)}.avp-top tr:first-child th:last-child{border-top-right-radius:var(--radius-xl)}.avp-mi:hover{background:var(--surface-hover)!important}.avp-num:hover{background:var(--surface-sunken)!important}.avp-search::placeholder{color:#cfe6f7a6}.avp-nav-link,.avp-nav-link:hover{text-decoration:none}@keyframes avp-enter-cw{0%{max-height:0;opacity:0}to{max-height:80px;opacity:1}}@keyframes avp-enter-td{0%{padding-top:0;padding-bottom:0}to{padding-top:13px;padding-bottom:13px}}.avp-enter td{overflow:hidden;animation:avp-enter-td .6s var(--ease-out)}.avp-enter .avp-cw{overflow:hidden;animation:avp-enter-cw .6s var(--ease-out)}@keyframes avp-leave-td{0%,77%{padding-top:13px;padding-bottom:13px;border-top-color:var(--border-subtle)}96%{border-top-color:var(--border-subtle)}to{padding-top:0;padding-bottom:0;border-top-width:0;border-top-color:transparent}}@keyframes avp-leave-cw{0%,77%{max-height:80px;transform:none;opacity:1}to{max-height:0;margin:0;padding:0;transform:translateY(-100%);opacity:.3}}.avp-leave td{overflow:hidden;animation:avp-leave-td 2.6s cubic-bezier(.4,0,.2,1) forwards;pointer-events:none}.avp-leave .avp-cw{overflow:hidden;animation:avp-leave-cw 2.6s cubic-bezier(.4,0,.2,1) forwards}.avp-leave-good td{background:var(--status-matched-bg)!important}.avp-leave-plain td{background:var(--surface-sunken)!important}@keyframes avp-arrive{0%{background:var(--status-matched-bg)}to{background:transparent}}.avp-arrive td{animation:avp-arrive 2.4s var(--ease-out)}.avp-rowlink{border:0;background:none;padding:0;margin:0;font:700 14px var(--font-body);color:var(--text-strong);text-align:left;cursor:pointer;display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.avp-rowlink:hover{color:var(--text-brand)}.avp-fx{table-layout:fixed}.avp-fx td{overflow:visible}.avp-clip{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.avp-sub{margin-top:3px;font:400 12px/1.35 var(--font-body);color:var(--text-muted);white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.avp-thbtn{border:1px solid var(--border-default);background:var(--surface-card);color:var(--text-muted);border-radius:4px;font:700 10px/1.4 var(--font-body);letter-spacing:.04em;text-transform:lowercase;padding:1px 6px;margin-left:6px;vertical-align:middle;cursor:pointer}.avp-thbtn:hover{color:var(--text-strong);border-color:var(--border-strong)}@keyframes avp-pulse-blue{0%{box-shadow:0 0 #0083c080}to{box-shadow:0 0 0 8px #0083c000}}.avp-stages{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.avp-stages>span{display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 12px;border-radius:99px;font:700 12px/1 var(--font-body);white-space:nowrap;background:var(--surface-card);color:var(--text-muted);box-shadow:inset 0 0 0 1px var(--border-default);font-variant-numeric:tabular-nums}.avp-stages>span.did{background:var(--status-matched-bg);color:var(--status-matched-fg);box-shadow:none}.avp-stages>span.on{background:var(--av-blue-500);color:#fff;box-shadow:none}.avp-pbar{display:block;height:6px;border-radius:99px;background:#0083c024;margin-top:12px;overflow:hidden;width:100%}.avp-pbar i{display:block;height:100%;border-radius:99px;background:var(--gradient-fresh);transition:width .5s var(--ease-out)}.avp-figs{display:flex;gap:32px;flex-wrap:wrap;margin-top:8px}.avp-figs>div{font:600 12px var(--font-body);color:var(--text-muted)}.avp-figs b{display:block;font:800 26px/1.1 var(--font-display);letter-spacing:-.02em;color:var(--text-strong);font-variant-numeric:tabular-nums}.avp-figs b.good{color:var(--status-matched-fg)}.avp-figs b.warn{color:var(--status-review-fg)}.avp-figs b.brand{color:var(--text-brand)}.avp-figs b.zero{color:var(--text-subtle)}@media(max-width:1180px){.avp-fx{table-layout:auto}}.mc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.mc-grid>*{min-width:0;overflow:hidden}.avp-setwrap{display:flex;gap:28px;align-items:flex-start}.avp-setnav{width:200px;flex:none;display:flex;flex-direction:column;gap:2px;position:sticky;top:24px}.avp-cmp>:nth-child(2){border-left:1px solid var(--border-default);padding-left:24px}@media(max-width:700px){.avp-cmp>:nth-child(2){border-left:0;padding-left:0;border-top:1px solid var(--border-default);padding-top:18px}}.avp-rev{display:grid;grid-template-columns:minmax(0,400px) minmax(0,1fr);gap:20px;align-items:start}.avp-rev-pdf{position:sticky;top:24px;height:660px}.avo-nums{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.avp-num:hover .avo-lbl{text-decoration:underline}.avo-need:hover{background:var(--surface-sunken)}.avo-month{display:grid;grid-template-columns:1fr 1fr 1.3fr;gap:20px;padding:0 4px}.avo-fig{display:flex;flex-direction:column;align-items:stretch;gap:4px;text-align:left;border:0;background:none;padding:8px 10px;margin:-8px -10px;border-radius:12px;cursor:pointer;color:var(--text-strong);font:inherit}.avo-fig:hover{background:var(--surface-sunken)}.avo-fig:hover>span:first-child,.avo-fig:hover>span:first-child>span:first-child{text-decoration:underline}.avp-drawer{position:fixed;top:0;bottom:0;left:var(--sidebar-width);right:0;z-index:50}.avp-sidebar{width:var(--sidebar-width)}.avp-main-pad{padding:36px 40px 80px}:focus-visible{outline:3px solid rgba(0,131,192,.35);outline-offset:2px;border-radius:6px}@media(max-width:1320px){.mc-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:520px){.avp-setrow{grid-template-columns:1fr!important;gap:8px!important}.avp-setrow>span:last-child{justify-content:flex-start!important}}@media(max-width:1280px){.avp-rev{grid-template-columns:minmax(0,1fr)!important}.avp-rev-pdf{position:static!important;height:520px!important;order:2}}@media(max-width:1180px){.avp-setwrap{flex-direction:column;gap:18px!important}.avp-setnav{flex-direction:row!important;flex-wrap:wrap;width:auto!important;position:static!important;align-self:stretch}.avp-md{display:none}.avp-main-pad{padding-left:24px!important;padding-right:24px!important}.avp-tbl th,.avp-tbl td{padding-left:10px!important;padding-right:10px!important}.avp-tbl th:first-child,.avp-tbl td:first-child{padding-left:16px!important}.avp-tbl th:last-child,.avp-tbl td:last-child{padding-right:16px!important}.avp-setup-step{display:none!important}.avo-nums{grid-template-columns:repeat(2,minmax(0,1fr))!important;row-gap:18px!important}}@media(max-width:1000px){.avp-sm{display:none}}@media(max-width:900px){.avp-sidebar{width:72px!important;padding-left:10px!important;padding-right:10px!important}.avp-sidebar .avp-nav-label,.avp-sidebar .avp-side-text,.avp-sidebar .avp-side-search{display:none!important}.avp-drawer{left:72px}}@media(max-width:600px){.avp-drawer{left:0}.avp-drawer>aside{padding:14px 16px 28px!important}}@media(max-width:760px){.avp-invite{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto 1fr}.avp-invite>aside{padding:18px 24px!important}.avp-invite>aside>:not(:first-child){display:none!important}.avp-invite>aside img{height:30px!important}.avp-invite>main{justify-content:flex-start!important;padding:36px 24px 80px!important}.avp-invite h1{font-size:30px!important}}@media(max-width:700px){.avo-nums{grid-template-columns:repeat(2,minmax(0,1fr))!important}.avo-month{grid-template-columns:minmax(0,1fr)!important}.avp-main-pad{padding:20px 16px 60px!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
