@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_9dd457{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_9dd457{--font-archivo:"Archivo","Archivo Fallback"}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Instrument Sans Fallback;src:local("Arial");ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.00%;size-adjust:102.74%}.__className_e986a4{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.__variable_e986a4{--font-instrument:"Instrument Sans","Instrument Sans Fallback"}:root{--vr-ink:#0c1524;--vr-ink-2:#1b2430;--vr-ink-3:#3a4453;--vr-text-secondary:#5b6675;--vr-muted:#9aa5b4;--vr-primary:#1f55d6;--vr-primary-hover:#173fa0;--vr-accent:#5b8cff;--vr-blue-tint-bg:#eaf0fd;--vr-blue-tint-border:#c7d6f5;--vr-blue-tint-text:#173fa0;--vr-page:#e9edf2;--vr-surface:#f4f6f9;--vr-surface-subtle:#fafbfc;--vr-white:#ffffff;--vr-border:#dce1e8;--vr-border-strong:#c6cfdc;--vr-border-light:#eceff3;--vr-success:#178246;--vr-success-dark:#0e6a38;--vr-success-bg:#eaf6ef;--vr-success-border:#bfe3cc;--vr-warning:#9a5b00;--vr-warning-text:#8a6410;--vr-warning-text-2:#6b4a0b;--vr-warning-bg:#fdf4e3;--vr-warning-border:#f0d9a8;--vr-warning-input-border:#e4c57e;--vr-warning-input-bg:#fffdf7;--vr-error:#b4231f;--vr-error-text:#7c1d1a;--vr-error-bg:#fceeed;--vr-error-border:#f2c7c5;--vr-rec:#d6453d;--vr-font-head:var(--font-archivo),"Archivo",system-ui,sans-serif;--vr-font-ui:var(--font-instrument),"Instrument Sans",system-ui,sans-serif;--vr-r-card:14px;--vr-r-btn:11px;--vr-r-input:9px;--vr-r-badge:6px;--vr-shadow-card:0 8px 28px rgba(12,21,36,0.08);--vr-maxw:1200px}*{box-sizing:border-box}body,html{margin:0;padding:0}body{background:var(--vr-page);color:var(--vr-ink-2);font-family:var(--vr-font-ui);-webkit-font-smoothing:antialiased}.vr-app{min-height:100dvh;display:flex;flex-direction:column;background:var(--vr-surface)}.vr-main{flex:1 1;width:100%}.vr-container{width:100%;max-width:var(--vr-maxw);margin:0 auto;padding:24px 20px 40px}.vr-header{background:var(--vr-ink);color:#fff;height:56px;display:flex;align-items:center;justify-content:space-between;padding:0 20px}.vr-wordmark{font:700 18px var(--vr-font-head);letter-spacing:-.02em}.vr-wordmark span{color:var(--vr-accent)}.vr-header-step{font:600 12px var(--vr-font-ui);color:#b7c0ce}.vr-stepper{justify-content:center;gap:0;flex-wrap:wrap}.vr-step,.vr-stepper{display:flex;align-items:center}.vr-step{gap:10px}.vr-step-num{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font:600 13px var(--vr-font-ui);border:1.5px solid var(--vr-border-strong);color:var(--vr-text-secondary);background:#fff;flex-shrink:0}.vr-step[data-status=active] .vr-step-num{background:var(--vr-primary);color:#fff;border-color:var(--vr-primary)}.vr-step[data-status=done] .vr-step-num{background:var(--vr-success);color:#fff;border-color:var(--vr-success)}.vr-step-label{font:500 14px var(--vr-font-ui);color:var(--vr-text-secondary)}.vr-step[data-status=active] .vr-step-label{font-weight:600;color:var(--vr-ink-2)}.vr-step-line{width:44px;height:1.5px;background:var(--vr-border);margin:0 12px}.vr-footer{background:var(--vr-ink);color:#8a94a5;padding:18px 20px;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;font:400 13px var(--vr-font-ui)}.vr-eyebrow{font:600 12px var(--vr-font-ui);text-transform:uppercase;letter-spacing:.1em;color:var(--vr-primary)}.vr-h1{font:700 27px/1.2 var(--vr-font-head);letter-spacing:-.02em;margin:0}.vr-h2{font:700 24px var(--vr-font-head);letter-spacing:-.01em;margin:0}.vr-h3{font:600 16px var(--vr-font-head);margin:0}.vr-lead{font:400 15px/1.55 var(--vr-font-ui);margin:0}.vr-help,.vr-lead{color:var(--vr-text-secondary)}.vr-help{font:400 12.5px/1.5 var(--vr-font-ui)}.vr-card{background:var(--vr-white);border:1px solid var(--vr-border);border-radius:var(--vr-r-card);padding:20px}.vr-card--pad-lg{padding:24px}.vr-stack{gap:16px}.vr-stack,.vr-stack-sm{display:flex;flex-direction:column}.vr-btn,.vr-stack-sm{gap:10px}.vr-btn{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:var(--vr-r-btn);font:600 15px var(--vr-font-ui);min-height:46px;padding:0 20px;cursor:pointer;text-decoration:none;transition:background .16s ease,border-color .16s ease,color .16s ease;box-sizing:border-box}.vr-btn--block{width:100%}.vr-btn--lg{min-height:52px;font-size:16px}.vr-btn--primary{background:var(--vr-primary);color:#fff}.vr-btn--primary:hover{background:var(--vr-primary-hover)}.vr-btn--dark{background:var(--vr-ink);color:#fff}.vr-btn--secondary{background:#fff;color:var(--vr-ink-2);border:1.5px solid var(--vr-border-strong)}.vr-btn--secondary:hover{border-color:var(--vr-text-secondary)}.vr-btn--tertiary{background:transparent;color:var(--vr-primary);min-height:40px;padding:0 6px}.vr-btn--tertiary:hover{text-decoration:underline}.vr-btn--danger-ghost{background:transparent;color:var(--vr-error);border:1.5px solid var(--vr-error-border)}.vr-btn:disabled{background:#aeb9c9;color:#fff;cursor:not-allowed;border-color:#aeb9c9}.vr-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;background:transparent;color:var(--vr-text-secondary);border-radius:10px;cursor:pointer}.vr-icon-btn:hover{background:var(--vr-surface);color:var(--vr-ink-2)}.vr-icon-btn--danger:hover{color:var(--vr-error)}:where(a,button,input,textarea,select,[tabindex]):focus-visible{outline:2px solid var(--vr-ink);outline-offset:2px;border-radius:4px}.vr-field{display:flex;flex-direction:column;gap:6px}.vr-label{font:600 13px var(--vr-font-ui);color:var(--vr-ink-3)}.vr-label-row{display:flex;justify-content:space-between;align-items:center;gap:8px}.vr-input,.vr-select,.vr-textarea{border:1.5px solid var(--vr-border-strong);border-radius:var(--vr-r-input);padding:12px;font:500 16px var(--vr-font-ui);color:var(--vr-ink-2);background:#fff;width:100%}.vr-textarea{font-weight:400;line-height:1.5;min-height:64px;resize:vertical}.vr-input::placeholder,.vr-textarea::placeholder{color:var(--vr-muted)}.vr-input:focus,.vr-select:focus,.vr-textarea:focus{border-color:var(--vr-primary);outline:none;box-shadow:0 0 0 3px var(--vr-blue-tint-bg)}.vr-input--missing{border-style:dashed;background:var(--vr-surface-subtle)}.vr-input--required{border-style:dashed;border-color:var(--vr-warning-input-border);background:var(--vr-warning-input-bg)}.vr-input--error{border-color:#d98984;background:#fffafa}.vr-error-text{font:400 12px var(--vr-font-ui);color:var(--vr-error)}.vr-badge{display:inline-flex;align-items:center;border-radius:var(--vr-r-badge);padding:2px 9px;font:600 11px var(--vr-font-ui);white-space:nowrap}.vr-badge--neutral{background:var(--vr-surface);border:1px solid var(--vr-border);color:var(--vr-text-secondary)}.vr-badge--required{background:var(--vr-warning-bg);border:1px solid var(--vr-warning-border);color:var(--vr-warning-text)}.vr-badge--check{background:var(--vr-success-bg);border:1px solid var(--vr-success-border);color:var(--vr-success-dark)}.vr-badge--ai{background:var(--vr-blue-tint-bg);border:1px solid var(--vr-blue-tint-border);color:var(--vr-blue-tint-text)}.vr-badge--uppercase{text-transform:uppercase;letter-spacing:.06em}.vr-alert{display:flex;gap:10px;align-items:flex-start;border-radius:10px;padding:12px 14px;font:500 13.5px/1.5 var(--vr-font-ui)}.vr-alert svg{flex-shrink:0;margin-top:1px}.vr-alert--info{background:var(--vr-warning-bg);border:1px solid var(--vr-warning-border);color:var(--vr-warning-text-2)}.vr-alert--success{background:var(--vr-success-bg);border:1px solid var(--vr-success-border);color:var(--vr-success-dark)}.vr-alert--error{background:var(--vr-error-bg);border:1px solid var(--vr-error-border);color:var(--vr-error-text)}.vr-alert--muted{background:var(--vr-surface)}.vr-alert--muted,.vr-privacy{color:var(--vr-text-secondary)}.vr-privacy{display:flex;gap:8px;align-items:flex-start;font:400 12px/1.5 var(--vr-font-ui)}.vr-privacy svg{flex-shrink:0;margin-top:1px;color:var(--vr-text-secondary)}.vr-intro{display:flex;flex-direction:column;gap:20px}.vr-chips{display:flex;flex-wrap:wrap;gap:8px}.vr-chip{background:var(--vr-surface);border-radius:999px;padding:6px 12px;font:500 13px var(--vr-font-ui)}.vr-quote{border-left:3px solid var(--vr-border);padding:2px 0 2px 12px;font:400 13px/1.55 var(--vr-font-ui);color:var(--vr-text-secondary);font-style:italic}.vr-disc{border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.vr-disc--blue{background:var(--vr-blue-tint-bg);color:var(--vr-primary)}.vr-disc--green{background:var(--vr-success-bg);color:var(--vr-success)}.vr-disc--grey{background:var(--vr-surface);color:var(--vr-text-secondary)}.vr-center-screen{flex-direction:column;justify-content:center;text-align:center;gap:24px;padding:32px 20px;min-height:60vh}.vr-center-screen,.vr-rec-flag{display:flex;align-items:center}.vr-rec-flag{gap:8px;font:600 13px var(--vr-font-ui);text-transform:uppercase;letter-spacing:.08em;color:var(--vr-error)}.vr-rec-dot{width:10px;height:10px;border-radius:50%;background:var(--vr-rec);animation:vr-pulse 1.4s infinite}.vr-timer{font:700 56px var(--vr-font-head);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em}.vr-wave{display:flex;align-items:flex-end;gap:4px;height:44px}.vr-wave span{width:5px;border-radius:3px;background:var(--vr-accent)}.vr-player{background:var(--vr-surface);border:1px solid var(--vr-border);border-radius:var(--vr-r-card);padding:18px;display:flex;flex-direction:column;gap:14px}.vr-player-row{display:flex;align-items:center;gap:14px}.vr-player-track{flex:1 1;display:flex;flex-direction:column;gap:8px}.vr-progress{background:var(--vr-border);position:relative}.vr-progress,.vr-progress>i{height:5px;border-radius:3px}.vr-progress>i{position:absolute;left:0;top:0;background:var(--vr-primary)}.vr-player-meta{justify-content:space-between;border-top:1px solid var(--vr-border);padding-top:12px;font:500 12.5px var(--vr-font-ui)}.vr-dropzone,.vr-player-meta{display:flex;align-items:center;color:var(--vr-text-secondary)}.vr-dropzone{border:1.5px dashed var(--vr-border-strong);border-radius:12px;padding:28px 20px;flex-direction:column;gap:10px;background:var(--vr-surface-subtle);text-align:center;cursor:pointer}.vr-dropzone[data-drag=true]{border-color:var(--vr-primary);background:var(--vr-blue-tint-bg);color:var(--vr-blue-tint-text)}.vr-file-row{border:1px solid var(--vr-border);border-radius:12px;padding:14px;display:flex;align-items:center;gap:12px}.vr-proc{background:var(--vr-surface);border:1px solid var(--vr-border);border-radius:var(--vr-r-card);padding:22px;display:flex;flex-direction:column;gap:18px}.vr-proc-step{display:flex;gap:12px;align-items:center;font:500 14px var(--vr-font-ui);color:var(--vr-text-secondary)}.vr-proc-step[data-status=active]{color:var(--vr-ink-2);font-weight:600}.vr-proc-step[data-status=waiting]{color:var(--vr-muted)}.vr-proc-mark{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box}.vr-proc-mark[data-status=done]{background:var(--vr-success-bg);color:var(--vr-success)}.vr-proc-mark[data-status=waiting]{border:1.5px solid var(--vr-border)}.vr-spinner{width:24px;height:24px;border-radius:50%;border:2.5px solid var(--vr-border);border-top-color:var(--vr-primary);box-sizing:border-box;animation:vr-spin 1s linear infinite;flex-shrink:0}.vr-report-grid{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px;align-items:start}.vr-report-main{display:flex;flex-direction:column;gap:16px;min-width:0}.vr-fields-grid{display:grid;grid-template-columns:1fr;grid-gap:14px;gap:14px}.vr-list-row{display:flex;align-items:center;gap:10px;border:1px solid var(--vr-border);border-radius:10px;padding:10px 12px}.vr-list-row .vr-input{border:none;padding:2px 0;box-shadow:none;font-weight:500;font-size:15px}.vr-list-row .vr-input:focus{box-shadow:none}.vr-add-btn{display:inline-flex;align-items:center;gap:8px;background:transparent;border:none;color:var(--vr-primary);font:600 14px var(--vr-font-ui);cursor:pointer;padding:6px 0}.vr-mat-card{border:1px solid var(--vr-border);border-radius:10px;padding:12px;display:flex;flex-direction:column;gap:10px}.vr-mat-card-head{justify-content:space-between;align-items:center}.vr-mat-card-controls,.vr-mat-card-head{display:flex;gap:8px}.vr-stepper-input{display:flex;align-items:center;border:1.5px solid var(--vr-border-strong);border-radius:10px;overflow:hidden;flex-shrink:0}.vr-stepper-input button{width:44px;height:44px;border:none;background:#fff;font:600 18px var(--vr-font-ui);color:var(--vr-text-secondary);cursor:pointer}.vr-stepper-input span{min-width:36px;text-align:center;font:600 15px var(--vr-font-ui);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vr-mat-table{display:none}.vr-transcript{border:1px solid var(--vr-border);border-radius:var(--vr-r-card);overflow:hidden;background:#fff}.vr-transcript-toggle{width:100%;display:flex;justify-content:space-between;align-items:center;gap:10px;padding:16px 18px;background:#fff;border:none;cursor:pointer;font:inherit;color:inherit;text-align:left}.vr-transcript-title{display:flex;gap:10px;align-items:center;font:600 15px var(--vr-font-head)}.vr-transcript-body{padding:18px;background:var(--vr-surface-subtle);border-top:1px solid var(--vr-border-light);font:400 14.5px/1.7 var(--vr-font-ui);color:var(--vr-ink-3)}.vr-transcript-body mark{background:var(--vr-warning-bg);padding:1px 3px;border-radius:3px}.vr-status-row{display:flex;justify-content:space-between;gap:12px;font:500 13.5px var(--vr-font-ui)}.vr-status-row span:first-child{color:var(--vr-text-secondary)}.vr-sticky-footer{position:-webkit-sticky;position:sticky;bottom:0;background:#fff;border-top:1px solid var(--vr-border);padding:12px 20px calc(16px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:10px;z-index:5}.vr-a4-wrap{display:flex;justify-content:center;overflow-x:auto;padding:4px}.vr-a4{background:#fff;border:1px solid #c9d1db;box-shadow:0 12px 32px rgba(12,21,36,.12);width:640px;max-width:100%;aspect-ratio:210/297;padding:48px 44px;box-sizing:border-box;display:flex;flex-direction:column;gap:22px;color:var(--vr-ink-2)}.vr-a4-head{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:2px solid var(--vr-ink);padding-bottom:16px}.vr-a4-logo{width:120px;height:36px;border:1.5px dashed var(--vr-border-strong);border-radius:6px;display:flex;align-items:center;justify-content:center;font:500 10px var(--vr-font-ui);color:var(--vr-muted)}.vr-a4-title{font:700 22px var(--vr-font-head);letter-spacing:-.01em}.vr-a4-label{font:600 10px var(--vr-font-ui);text-transform:uppercase;letter-spacing:.07em;color:var(--vr-text-secondary);margin-bottom:4px}.vr-a4-grid2{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px 24px;gap:14px 24px;font:400 12px/1.5 var(--vr-font-ui)}.vr-a4-firm{text-align:right;font:400 10.5px/1.6 var(--vr-font-ui);color:var(--vr-text-secondary)}.vr-a4-firm-name{font-weight:600;color:var(--vr-ink-2)}.vr-a4-firm-label{font-size:9px;text-transform:uppercase;letter-spacing:.07em;color:var(--vr-muted)}.vr-a4-demo{display:inline-block;margin-right:8px;background:var(--vr-surface);border:1px solid var(--vr-border);color:var(--vr-text-secondary);border-radius:var(--vr-r-badge);padding:1px 7px;font:600 9px var(--vr-font-ui);text-transform:uppercase;letter-spacing:.08em}.vr-a4-titlerow{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.vr-a4-ref{font:500 11px var(--vr-font-ui);color:var(--vr-text-secondary);text-align:right}.vr-a4-example{display:inline-block;margin-right:8px;background:var(--vr-warning-bg);border:1px solid var(--vr-warning-border);color:var(--vr-warning-text);border-radius:var(--vr-r-badge);padding:1px 7px;font:600 9.5px var(--vr-font-ui);text-transform:uppercase;letter-spacing:.06em}.vr-a4-section{display:block}.vr-a4-work{margin:0;padding-left:18px;font:400 12px/1.7 var(--vr-font-ui)}.vr-a4-work li{margin:0}.vr-a4-mat{width:100%;border-collapse:collapse;font:400 12px/1.5 var(--vr-font-ui)}.vr-a4-mat th{text-align:left;font:600 10px var(--vr-font-ui);text-transform:uppercase;letter-spacing:.06em;color:var(--vr-text-secondary);border-bottom:1px solid var(--vr-border);padding:4px 0}.vr-a4-mat td{border-bottom:1px solid var(--vr-border-light);padding:5px 0;vertical-align:top}.vr-a4-mat td.num,.vr-a4-mat th.num{text-align:right;width:84px}.vr-a4-notes{font:400 12px/1.5 var(--vr-font-ui);white-space:pre-wrap}.vr-a4-foot{margin-top:8px;border-top:1px solid var(--vr-border-light);padding-top:8px;font:400 9.5px/1.4 var(--vr-font-ui);color:var(--vr-muted);display:flex;flex-direction:column;gap:2px}.vr-a4-foot-brand{letter-spacing:.02em}.vr-a4-muted{color:var(--vr-muted)}.vr-a4-sign{margin-top:auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.vr-a4-sign>div{border-top:1px solid var(--vr-muted);padding-top:5px;font:400 10px var(--vr-font-ui);color:var(--vr-text-secondary)}.vr-summary-row{display:flex;justify-content:space-between;gap:12px;font:400 14px/1.5 var(--vr-font-ui)}.vr-summary-row>span:first-child{color:var(--vr-text-secondary)}.vr-summary-row>span:last-child{font-weight:600}.vr-summary-row .vr-dash{color:var(--vr-muted);font-weight:500}.vr-devbar{position:fixed;bottom:12px;right:12px;z-index:50;background:var(--vr-ink);color:#fff;border-radius:10px;padding:8px 10px;display:flex;align-items:center;gap:8px;font:600 12px var(--vr-font-ui);box-shadow:0 6px 20px rgba(0,0,0,.25);opacity:.92}.vr-devbar select{background:#1c2740;color:#fff;border:1px solid #3a4860;border-radius:6px;padding:5px 8px;font:500 12px var(--vr-font-ui)}.vr-flex-between{justify-content:space-between;gap:12px}.vr-flex-between,.vr-row{display:flex;align-items:center}.vr-row{gap:10px}.vr-grow{flex:1 1;min-width:0}.vr-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vr-hidden-desktop{display:block}.vr-hidden-mobile{display:none}@keyframes vr-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes vr-spin{to{transform:rotate(1turn)}}@media (min-width:768px){.vr-container{padding:40px 32px 64px}.vr-header{height:64px;padding:0 40px}.vr-footer{padding:20px 40px}.vr-card{padding:24px}.vr-card--pad-lg{padding:28px}.vr-h1{font-size:40px;line-height:1.15}.vr-h2{font-size:30px}.vr-lead{font-size:17px}.vr-fields-grid{grid-template-columns:1fr 1fr;gap:18px 20px}.vr-report-grid{grid-template-columns:minmax(0,1fr) 340px;gap:28px}.vr-report-aside{position:-webkit-sticky;position:sticky;top:24px}.vr-mat-cards{display:none}.vr-mat-table{display:grid;grid-template-columns:1fr 100px 150px 44px;grid-gap:10px 12px;gap:10px 12px;align-items:center}.vr-mat-th{font:600 12px var(--vr-font-ui);text-transform:uppercase;letter-spacing:.06em;color:var(--vr-text-secondary)}.vr-sticky-footer{position:static;padding:0;border-top:none;background:transparent}.vr-hidden-desktop{display:none}.vr-hidden-mobile{display:block}.vr-a4{padding:56px 60px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.vr-rec-dot{animation:none;opacity:1}.vr-spinner{animation:none;border-top-color:var(--vr-primary)}}.vr-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.vr-dialog-backdrop{position:fixed;inset:0;z-index:60;background:rgba(12,21,36,.42);display:flex;align-items:center;justify-content:center;padding:20px}.vr-dialog{background:var(--vr-white);border-radius:var(--vr-r-card);box-shadow:var(--vr-shadow-card);padding:22px;width:100%;max-width:420px;display:flex;flex-direction:column;gap:12px}.vr-dialog-actions{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap;margin-top:4px}.vr-dialog-actions .vr-btn{flex:1 1 auto;min-width:140px}@media print{@page{size:A4 portrait;margin:12mm 14mm}body,html{background:#fff!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.vr-devbar,.vr-footer,.vr-header,.vr-print-hide,.vr-report-aside,.vr-sticky-footer{display:none!important}.vr-app,.vr-container,.vr-main,.vr-report-grid,.vr-report-main{display:block!important;width:auto!important;max-width:none!important;min-height:0!important;margin:0!important;padding:0!important;gap:0!important;background:#fff!important}.vr-print-doc{overflow:visible!important}.vr-a4,.vr-print-doc{display:block!important;padding:0!important}.vr-a4{width:100%!important;max-width:none!important;aspect-ratio:auto!important;box-shadow:none!important;border:none!important;color:#000!important}.vr-a4>*{margin-bottom:16px}.vr-a4>:last-child{margin-bottom:0}.vr-a4-label{break-after:avoid;page-break-after:avoid}.vr-a4-grid2,.vr-a4-head,.vr-a4-mat tr,.vr-a4-sign,.vr-a4-titlerow,.vr-a4-work li{break-inside:avoid;page-break-inside:avoid}.vr-a4-mat thead{display:table-header-group}.vr-a4-sign{margin-top:24px!important}}