/* СГЕНЕРИРОВАНО gen-page-mobile.cjs из page ARTE mobile ru. Flow-режим. Не править руками. */
body:has(.fig-canvas) .main-content{padding-top:0;flex:1}
body:has(.fig-canvas){min-height:100vh}
.fig-arte-mobile.fig-canvas{position:relative;width:402px;margin:0 auto;background:#F1F1F1;overflow:hidden}
.fig-arte-mobile .f-21{position:absolute;left:112px;top:0px;width:199px;height:56px;box-sizing:border-box}
.fig-arte-mobile .f-20{position:absolute;left:34px;top:12px;width:44px;height:33px;box-sizing:border-box;background:#f1f1f1}
.fig-arte-mobile .f-w-19{position:relative;width:100%}
.fig-arte-mobile .f-13{position:relative;width:402px;max-width:100%;height:1px;background:#989ca0;margin-left:0px}
.fig-arte-mobile .f-w-13{position:relative}
.fig-arte-mobile .f-w-12{position:relative;width:100%}
.fig-arte-mobile .f-3{position:absolute;left:0px;top:0px;font-family:'Luxerie',sans-serif;font-weight:400;font-size:64px;line-height:1.1;letter-spacing:0.06em;color:#000000;margin:0;width:332px;white-space:pre-line}
.fig-arte-mobile .f-4{position:absolute;left:175px;top:34px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:0.02em;color:#000000;margin:0;width:157px;white-space:pre-line}
.fig-arte-mobile .f-w-2{position:relative;margin-top:37px;width:328px;margin-left:35px}
.fig-arte-mobile .f-6{position:relative;width:332px;max-width:100%;height:0.5px;background:#979b9e;margin-left:0px}
.fig-arte-mobile .f-w-6{position:relative}
.fig-arte-mobile .f-8{position:absolute;left:0px;top:0px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:0.02em;color:#8b8b8b;margin:0;width:219px;white-space:nowrap}
.fig-arte-mobile .f-9{position:absolute;left:246px;top:0px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:0.02em;color:#8b8b8b;margin:0;width:86px;white-space:nowrap}
.fig-arte-mobile .f-10{position:absolute;left:0px;top:0px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:0.02em;color:#8b8b8b;margin:0;width:163px;white-space:nowrap}
.fig-arte-mobile .f-11{position:absolute;left:243px;top:0px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:0.02em;color:#8b8b8b;margin:0;width:89px;white-space:nowrap}
.fig-arte-mobile .f-7{position:relative;width:332px;max-width:100%;height:0.5px;background:#979b9e;margin-left:0px}
.fig-arte-mobile .f-w-7{position:relative;margin-top:28px}
.fig-arte-mobile .f-w-5{position:relative;margin-top:6px;width:332px;margin-left:35px}
.fig-arte-mobile .f-15{position:relative;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:16px;line-height:1.5;text-align:center;color:#252525;margin:0;width:332px;max-width:100%;margin-left:0px;box-sizing:border-box;white-space:pre-line}
.fig-arte-mobile .f-w-15{position:relative}
.fig-arte-mobile .f-w-14{position:relative;margin-top:18px;width:332px;margin-left:35px}
.fig-arte-mobile .f-w-1{position:relative;margin-top:9px;width:100%}
.fig-arte-mobile .f-24{position:relative;font-family:'Luxerie',sans-serif;font-weight:400;font-size:24px;line-height:1.3;letter-spacing:-0.03em;text-align:center;color:#000000;margin:0;width:332px;max-width:100%;margin-left:0px;box-sizing:border-box;white-space:pre-line}
.fig-arte-mobile .f-w-24{position:relative}
.fig-arte-mobile .f-25{position:relative;width:332px;max-width:100%;height:1px;background:#989ca0;margin-left:0px}
.fig-arte-mobile .f-w-25{position:relative;margin-top:11px}
.fig-arte-mobile .f-w-23{position:relative;width:336px;margin-left:0px}
.fig-arte-mobile .f-48{position:absolute;left:278px;top:0px;width:0.5px;max-width:100%;height:364.0123596191406px;background:#919190}
.fig-arte-mobile .f-49{position:absolute;left:703px;top:0px;width:0.5px;max-width:100%;height:364.0123596191406px;background:#919190}
.fig-arte-mobile .f-37{position:absolute;left:215px;top:0px;width:0.5px;max-width:100%;height:364.0123596191406px;background:#919190}
.fig-arte-mobile .f-39{position:absolute;left:228px;top:16px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:24px;line-height:1.3;color:#474646;margin:0;width:34px;white-space:nowrap}
.fig-arte-mobile .f-32{position:absolute;left:293px;top:17px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:24px;line-height:1.3;color:#474646;margin:0;width:129px;white-space:nowrap}
.fig-arte-mobile .f-33{position:absolute;left:24px;top:34px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:24px;line-height:1.3;color:#474646;margin:0;width:171px;white-space:nowrap}
.fig-arte-mobile .f-41{position:absolute;left:721px;top:42px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:24px;line-height:1.3;color:#474646;margin:0;width:101px;white-space:nowrap}
.fig-arte-mobile .f-34{position:absolute;left:293px;top:51px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:24px;line-height:1.3;color:#474646;margin:0;width:294px;white-space:nowrap}
.fig-arte-mobile .f-43{position:absolute;left:736px;top:78px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:0.04em;color:#474646;margin:0;width:86px;white-space:nowrap}
.fig-arte-mobile .f-35{position:absolute;left:293px;top:89px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:24px;line-height:1.3;letter-spacing:0.01em;color:#474646;margin:0;width:261px;white-space:nowrap}
.fig-arte-mobile .f-50{position:absolute;left:0px;top:97px;width:837px;max-width:100%;height:0.5px;background:#919190}
.fig-arte-mobile .f-47{position:absolute;left:37px;top:131px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:24px;line-height:1.3;color:#474646;margin:0;width:141px;white-space:nowrap}
.fig-arte-mobile .f-36{position:absolute;left:293px;top:148px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:24px;line-height:1.3;letter-spacing:0.02em;color:#474646;margin:0;width:350px;white-space:nowrap}
.fig-arte-mobile .f-45{position:absolute;left:228px;top:149px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:0.08em;color:#474646;margin:0;width:43px;white-space:nowrap}
.fig-arte-mobile .f-44{position:absolute;left:722px;top:149px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:0.08em;color:#474646;margin:0;width:100px;white-space:nowrap}
.fig-arte-mobile .f-46{position:absolute;left:293px;top:183px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:24px;line-height:1.3;letter-spacing:0.03em;color:#474646;margin:0;width:134px;white-space:nowrap}
.fig-arte-mobile .f-51{position:absolute;left:0px;top:196px;width:837px;max-width:100%;height:0.5px;background:#919190}
.fig-arte-mobile .f-38{position:absolute;left:15px;top:232px;font-family:'Maven Pro',sans-serif;font-weight:500;font-size:16px;line-height:1.5;letter-spacing:0.07em;color:#474646;margin:0;width:185px;white-space:nowrap}
.fig-arte-mobile .f-42{position:absolute;left:228px;top:244px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:24px;line-height:1.3;color:#474646;margin:0;width:37px;white-space:nowrap}
.fig-arte-mobile .f-30{position:absolute;left:293px;top:244px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:24px;line-height:1.3;letter-spacing:0.02em;color:#474646;margin:0;width:126px;white-space:nowrap}
.fig-arte-mobile .f-40{position:absolute;left:719px;top:246px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:0.04em;color:#474646;margin:0;width:103px;white-space:nowrap}
.fig-arte-mobile .f-29{position:absolute;left:293px;top:279px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:24px;line-height:1.3;letter-spacing:0.02em;color:#474646;margin:0;width:339px;white-space:nowrap}
.fig-arte-mobile .f-31{position:absolute;left:293px;top:316px;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:24px;line-height:1.3;letter-spacing:0.03em;color:#474646;margin:0;width:243px;white-space:nowrap}
.fig-arte-mobile .f-w-28{position:relative;width:100%;background:#eaeaea;border:0.5px solid #474646;box-sizing:border-box;padding-top:28px;padding-bottom:28px;box-sizing:border-box}
.fig-arte-mobile .f-w-27{position:relative;width:100%}
.fig-arte-mobile .f-w-26{position:relative;margin-top:48px;width:331px;margin-left:0px}
.fig-arte-mobile .f-128{position:relative;font-family:'Maven Pro',sans-serif;font-weight:400;font-size:16px;line-height:1.5;text-align:center;color:#252525;margin:0;width:332px;max-width:100%;margin-left:0px;box-sizing:border-box;white-space:pre-line}
.fig-arte-mobile .f-w-128{position:relative;margin-top:64px}
.fig-arte-mobile .f-w-22{position:relative;margin-top:43px;width:336px;margin-left:35px}
.fig-arte-mobile .f-131{position:relative;font-family:'Luxerie',sans-serif;font-weight:400;font-size:24px;line-height:1.3;letter-spacing:-0.03em;text-align:center;color:#000000;margin:0;width:332px;max-width:100%;margin-left:0px;box-sizing:border-box;white-space:pre-line}
.fig-arte-mobile .f-w-131{position:relative}
.fig-arte-mobile .f-132{position:relative;width:332px;max-width:100%;height:1px;background:#989ca0;margin-left:0px}
.fig-arte-mobile .f-w-132{position:relative;margin-top:11px}
.fig-arte-mobile .f-w-130{position:relative;width:332px;margin-left:0px}
.fig-arte-mobile .f-134{position:relative;width:331px;height:382px;overflow:hidden;margin-left:0px}
.fig-arte-mobile .f-w-134{position:relative}
.fig-arte-mobile .f-136{position:relative;width:331px;height:382px;overflow:hidden;margin-left:0px}
.fig-arte-mobile .f-w-136{position:relative;margin-top:29px}
.fig-arte-mobile .f-135{position:relative;width:331px;height:382px;overflow:hidden;margin-left:0px}
.fig-arte-mobile .f-w-135{position:relative;margin-top:29px}
.fig-arte-mobile .f-w-133{position:relative;margin-top:20px;width:331px;margin-left:0px}
.fig-arte-mobile .f-w-129{position:relative;margin-top:64px;width:332px;margin-left:35px}

/* Таблица «Содержимое записи» (ручной override, см. _fig_arte_mobile.html.erb).
   figma-диаграмма с подписями/коннекторами → чистая h-scroll таблица. */
.fig-arte-mobile .f-w-26{position:relative;margin-top:48px;width:331px;margin-left:0px}
.fig-arte-mobile .arte-rec-table{border-collapse:collapse;font-family:'Maven Pro',sans-serif;color:#474646;background:#eaeaea;min-width:700px}
.fig-arte-mobile .arte-rec-table th,
.fig-arte-mobile .arte-rec-table td{border:0.5px solid #919190;padding:10px 12px;text-align:left;vertical-align:top;font-weight:400;font-size:16px;line-height:1.3;white-space:nowrap}
.fig-arte-mobile .arte-rec-table th{font-weight:500;font-size:13px;letter-spacing:0.04em;text-transform:uppercase;color:#252525;background:#e2e2e2}
