/* СГЕНЕРИРОВАНО gen-page.cjs из page VIA eng. Не править руками — менять .fig и регенерить. */
body:has(.fig-canvas) .main-content{padding-top:0;flex:1}
body:has(.fig-canvas){min-height:100vh}
/* высота обрезана с 1882 до 1480: ниже заголовка «Пример записи» (линия f-6 @1441)
   в figma была пустота — её убираем, пример паспорта рендерится потоком под канвой */
.fig-via.fig-canvas{position:relative;width:1440px;margin:0 auto;height:1480px;background:#F1F1F1;overflow:hidden}
.fig-via .f-0{position:absolute;left:0px;top:0px;width:1440px;height:1976px;box-sizing:border-box;background:#f1f1f1}
.fig-via .f-5{position:absolute;left:81px;top:1387px;width:448px;height:46px;font-family:'Luxerie',sans-serif;font-weight:400;font-size:40px;line-height:1;color:#000000;margin:0;white-space:pre-wrap}
.fig-via .f-6{position:absolute;left:81px;top:1441px;width:1278.003173828125px;height:1px;background:#989ca0}
.fig-via .f-9{position:absolute;left:80px;top:1303px;width:333px;height:24px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:20px;line-height:24px;color:#252525;margin:0;white-space:nowrap}
.fig-via .f-10{position:absolute;left:82px;top:1288px;width:322.9999957087748px;height:1.999999948748382px;background:#d3d2d3}
.fig-via .f-13{position:absolute;left:893.9999389648438px;top:1165px;width:182px;height:24px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:20px;line-height:1;color:#474646;margin:0;white-space:pre-wrap}
.fig-via .f-14{position:absolute;left:893.9999389648438px;top:1128px;width:182px;height:24px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:20px;line-height:1;color:#474646;margin:0;white-space:pre-wrap}
.fig-via .f-15{position:absolute;left:893.9999389648438px;top:1091px;width:182px;height:24px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:20px;line-height:1;color:#474646;margin:0;white-space:pre-wrap}
.fig-via .f-17{position:absolute;left:100.99996948242188px;top:871px;width:434px;height:48px;font-family:'Luxerie',sans-serif;font-weight:400;font-size:40px;line-height:48px;color:#252525;margin:0;white-space:nowrap}
.fig-via .f-18{position:absolute;left:100.99996948242188px;top:928px;width:358px;height:42px;font-family:'Luxerie',sans-serif;font-weight:400;font-size:40px;line-height:42px;color:#252525;margin:0;white-space:nowrap}
.fig-via .f-20{position:absolute;left:640.9999389648438px;top:954px;width:182px;height:24px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:20px;line-height:1;color:#474646;margin:0;white-space:pre-wrap}
.fig-via .f-21{position:absolute;left:640.9999389648438px;top:917px;width:182px;height:24px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:20px;line-height:1;color:#474646;margin:0;white-space:pre-wrap}
.fig-via .f-22{position:absolute;left:640.9999389648438px;top:880px;width:182px;height:24px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:20px;line-height:1;color:#474646;margin:0;white-space:pre-wrap}
.fig-via .f-24{position:absolute;left:895.9999389648438px;top:954px;width:182px;height:24px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:20px;line-height:1;color:#474646;margin:0;white-space:pre-wrap}
.fig-via .f-25{position:absolute;left:895.9999389648438px;top:917px;width:182px;height:24px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:20px;line-height:1;color:#474646;margin:0;white-space:pre-wrap}
.fig-via .f-26{position:absolute;left:895.9999389648438px;top:880px;width:182px;height:24px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:20px;line-height:1;color:#474646;margin:0;white-space:pre-wrap}
.fig-via .f-28{position:absolute;left:1133px;top:954px;width:182px;height:24px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:20px;line-height:1;color:#474646;margin:0;white-space:pre-wrap}
.fig-via .f-29{position:absolute;left:1133px;top:917px;width:182px;height:24px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:20px;line-height:1;color:#474646;margin:0;white-space:pre-wrap}
.fig-via .f-30{position:absolute;left:1133px;top:880px;width:182px;height:24px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:20px;line-height:1;color:#474646;margin:0;white-space:pre-wrap}
.fig-via .f-32{position:absolute;left:101px;top:821px;width:58px;height:28px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:20px;line-height:28px;color:#000000;margin:0;white-space:nowrap}
.fig-via .f-33{position:absolute;left:640px;top:821px;width:112px;height:28px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:20px;line-height:1;color:#000000;margin:0;white-space:pre-wrap}
.fig-via .f-34{position:absolute;left:894px;top:1032px;width:86px;height:28px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:20px;line-height:1;color:#000000;margin:0;white-space:pre-wrap}
.fig-via .f-35{position:absolute;left:894px;top:821px;width:94px;height:28px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:20px;line-height:1;color:#000000;margin:0;white-space:pre-wrap}
.fig-via .f-36{position:absolute;left:641px;top:1032px;width:68px;height:28px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:20px;line-height:1;color:#000000;margin:0;white-space:pre-wrap}
.fig-via .f-37{position:absolute;left:1130px;top:821px;width:59px;height:28px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:20px;line-height:1;color:#000000;margin:0;white-space:pre-wrap}
.fig-via .f-39{position:absolute;left:637.9999389648438px;top:1165px;width:182px;height:24px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:20px;line-height:1;color:#474646;margin:0;white-space:pre-wrap}
.fig-via .f-40{position:absolute;left:637.9999389648438px;top:1128px;width:182px;height:24px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:20px;line-height:1;color:#474646;margin:0;white-space:pre-wrap}
.fig-via .f-41{position:absolute;left:637.9999389648438px;top:1091px;width:182px;height:24px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:20px;line-height:1;color:#474646;margin:0;white-space:pre-wrap}
.fig-via .f-44{position:absolute;left:1119px;top:986px;width:0.5px;height:229px;background:#d3d2d3}
.fig-via .f-45{position:absolute;left:1359px;top:820px;width:0.5px;height:395px;background:#d3d2d3}
.fig-via .f-46{position:absolute;left:626px;top:820px;width:0.5px;height:395px;background:#d3d2d3}
.fig-via .f-47{position:absolute;left:80.06619346948742px;top:820px;width:0.9338065305125838px;height:395.0001446569677px;background:#d3d2d3}
.fig-via .f-50{position:absolute;left:626px;top:1158.755126953125px;width:493.000244140625px;height:0.5px;background:#d3d2d3}
.fig-via .f-51{position:absolute;left:626px;top:1196.755126953125px;width:493.000244140625px;height:0.5px;background:#d3d2d3}
.fig-via .f-52{position:absolute;left:626px;top:1120.755126953125px;width:493.000244140625px;height:0.5px;background:#d3d2d3}
.fig-via .f-53{position:absolute;left:626px;top:1082.755126953125px;width:493px;height:0.5px;background:#d3d2d3}
.fig-via .f-55{position:absolute;left:626px;top:949px;width:733px;height:0.5px;background:#d3d2d3}
.fig-via .f-56{position:absolute;left:626px;top:986px;width:733px;height:0.5px;background:#d3d2d3}
.fig-via .f-57{position:absolute;left:626px;top:912px;width:733px;height:0.5px;background:#d3d2d3}
.fig-via .f-58{position:absolute;left:626px;top:875px;width:733px;height:0.5px;background:#d3d2d3}
.fig-via .f-61{position:absolute;left:82px;top:680px;width:305px;height:70px;box-sizing:border-box;background:#e5e3e3}
.fig-via .f-62{position:absolute;left:82px;top:704px;width:305px;height:24px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:20px;line-height:24px;text-align:center;color:#000000;margin:0;white-space:nowrap}
.fig-via .f-64{position:absolute;left:405px;top:680px;width:305px;height:70px;box-sizing:border-box;background:#e5e3e3}
.fig-via .f-65{position:absolute;left:405px;top:704px;width:305px;height:24px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:20px;line-height:24px;text-align:center;color:#000000;margin:0;white-space:nowrap}
.fig-via .f-67{position:absolute;left:729px;top:680px;width:305px;height:70px;box-sizing:border-box;background:#e5e3e3}
.fig-via .f-68{position:absolute;left:729px;top:704px;width:305px;height:24px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:20px;line-height:24px;text-align:center;color:#000000;margin:0;white-space:nowrap}
.fig-via .f-70{position:absolute;left:1053px;top:680px;width:305px;height:70px;box-sizing:border-box;background:#e5e3e3}
.fig-via .f-71{position:absolute;left:1053px;top:704px;width:305px;height:24px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:20px;line-height:24px;text-align:center;color:#000000;margin:0;white-space:nowrap}
.fig-via .f-73{position:absolute;left:80px;top:583px;width:315px;height:46px;font-family:'Luxerie',sans-serif;font-weight:400;font-size:40px;line-height:1;color:#000000;margin:0;white-space:pre-wrap}
.fig-via .f-74{position:absolute;left:80px;top:637px;width:1278.003173828125px;height:1px;background:#989ca0}
.fig-via .f-76{position:absolute;left:212px;top:207px;width:141px;height:110px;font-family:'Luxerie',sans-serif;font-weight:400;font-size:96px;line-height:110px;letter-spacing:0.06em;color:#000000;margin:0;white-space:nowrap}
.fig-via .f-77{position:absolute;left:210px;top:361px;width:466px;height:57px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:20px;line-height:1.5;text-align:justify;color:#474646;margin:0;white-space:pre-wrap}
.fig-via .f-78{position:absolute;left:209.9894881248474px;top:319px;width:542.0123578302628px;height:1px;background:#989ca0}
.fig-via .f-81{position:absolute;left:948px;top:448px;width:202px;height:84px;font-family:'Luxerie',sans-serif;font-weight:400;font-size:40px;line-height:1.7400000095367432;text-align:left;color:#252525;margin:0;white-space:pre-wrap}
.fig-via .f-82{position:absolute;left:948px;top:305px;width:282px;height:84px;font-family:'Luxerie',sans-serif;font-weight:400;font-size:40px;line-height:1.7400000095367432;text-align:left;color:#252525;margin:0;white-space:pre-wrap}
.fig-via .f-83{position:absolute;left:948px;top:162px;width:194px;height:84px;font-family:'Luxerie',sans-serif;font-weight:400;font-size:40px;line-height:1.7400000095367432;text-align:left;color:#252525;margin:0;white-space:pre-wrap}
.fig-via .f-84{position:absolute;left:883px;top:162px;width:0.5px;height:370px;background:#989ca0}
