{"version":3,"file":"hZT66zPbbIi8H-16yfsm4BPtSO_t2aLqEVXEbuXUY6Q.DKQu7tP7.mjs","names":["React.useState","React.useRef","_Fragment","s","p","UserComponent","UserComponent1","useRef","React.useId","React.useMemo","metadataProvider","PropertyOverrides"],"sources":["https:/framerusercontent.com/modules/iVZlTmhj47IUS3Eu3MeR/Gi7uOCU71BDQxTTLgX8C/BelbinFramer.js","https:/framerusercontent.com/modules/MM325l7sGzeHqKCEHET1/KsyEtITF89FJqsPZeIX5/JnCtYUTAa.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * Belbin Team Roles Test (RU) — Framer Code Component\n * - Полный single-file компонент без внешних зависимостей.\n * - Пропсы для: типографики, прогресса и плашки, навигации, слайдера, карточек ролей, логики/текстов.\n * - Кнопка «Далее» заблокирована, пока не распределены все баллы в секции.\n * - Результат: максимум 2 роли (равенство -> 2 лидирующих; иначе лидирующая + вторичная).\n *//* ========================= DATA ========================= */const sections=[[\"Я думаю, что могу быстро заметить новые возможности и извлекать из них выгоду.\",\"Я могу успешно работать с самыми разными людьми.\",\"Я обычно чувствую, что реально и что может сработать.\",\"Моя способность доводить дело до конца во многом связана с личной организованностью.\",\"Я способен находить и привлекать людей, которые принесут пользу команде.\",\"Мои технические знания и опыт — мой главный актив.\",\"Я могу предложить разумную альтернативу без предвзятости.\",\"Генерация идей — моё врождённое достоинство.\",\"Я готов терпеть временную непопулярность, если вижу, что мои действия принесут пользу.\"],[\"Я чувствую себя не в своей тарелке, если встречи плохо организованы.\",\"Мой прямолинейный взгляд мешает сотрудничать с коллегами.\",\"Мне сложно брать руководство из-за влияния климата в команде.\",\"Я склонен слишком увлекаться новыми идеями и терять суть.\",\"Коллеги считают, что я чрезмерно переживаю из-за мелочей.\",\"Иногда становлюсь авторитарным, когда надо дожать цель.\",\"Я сопереживаю людям, чью полезную точку зрения не приняли.\",\"Предпочитаю не вмешиваться, если тема вне моей области знаний.\",\"Склонен говорить слишком много при обсуждении новых идей.\"],[\"На меня можно положиться по части оригинальных идей и решений.\",\"Моя внимательность предотвращает ошибки и упущения.\",\"Умею влиять на людей без давления.\",\"Стараюсь искать и находить новейшие идеи и разработки.\",\"Поддерживаю высокий уровень профессионализма.\",\"Способность выносить суждения помогает принять верные решения.\",\"Всегда поддержу хорошее предложение в общих интересах.\",\"Готов менять ход встречи ради повышения эффективности.\",\"На меня можно положиться, когда нужна организация важной части работы.\"],[\"Мне интересно лучше узнать коллег.\",\"Хотя слушаю всех, не сомневаюсь в своей позиции при необходимости решения.\",\"Готов оспорить мнение большинства или поддержать меньшинство.\",\"Считаю, что у меня есть талант доводить планы до реализации.\",\"Умею избегать очевидного и предлагать неожиданные идеи.\",\"Использую контакты вне группы в её интересах.\",\"Стремлюсь к совершенству в любой работе, за которую берусь.\",\"Нахожу аргументы, чтобы опровергнуть необоснованные предложения.\",\"С готовностью помогаю, если разбираюсь в вопросе.\"],[\"Мне нравится анализировать ситуации и взвешивать варианты.\",\"Использую свою специальную квалификацию и обучение.\",\"Люблю находить задачи, которые расширяют воображение.\",\"В своей стихии, когда могу уделить заданию всё внимание.\",\"Интересуюсь поиском практичных решений проблем.\",\"Нравится поддерживать хорошие рабочие отношения.\",\"Могу встретить людей, которые предложат что-то новое.\",\"Способен добиться согласия людей на необходимые действия.\",\"Могу оказывать сильное влияние на решения.\"],[\"Сначала максимально изучу информацию.\",\"Сохраню целеустремлённость несмотря на давление.\",\"Буду открыт к новым идеям, которые помогут делу.\",\"Смогу сохранять спокойствие и ясность мышления.\",\"Распределю обязанности по силам участников.\",\"Перед началом хочу побыть один и продумать решение.\",\"Возьму конструктивное лидерство, если группа буксует.\",\"Умение распределять время поможет уложиться в сроки.\",\"Готов работать с самым конструктивным человеком, даже если он сложный.\"],[\"Проявляю нетерпение к тем, кто тормозит прогресс.\",\"Нерешительно выражаю позицию при сильном оппоненте.\",\"Часто чувствую, что зря трачу время — лучше работать одному.\",\"Требую от других то, чего сам не всегда могу сделать.\",\"Довольно легко скучаю и полагаюсь на активных участников, чтобы зажечься.\",\"Желание сделать идеально иногда тормозит выполнение.\",\"Могут критиковать за чрезмерную рациональность и недостаток интуиции.\",\"Иногда недостаточно ясно объясняю сложные моменты.\",\"Трудно начинать, когда цели не ясны.\"]];// order: RI, TW, IMP, CF, CO, SP, ME, PL, SH\nconst keyBySectionRoleToStmt=[[0,1,2,3,4,5,6,7,8],[8,2,0,4,6,7,1,3,5],[3,6,8,1,2,4,5,0,7],[5,0,3,6,1,8,7,4,2],[6,5,4,3,7,1,0,2,8],[2,8,1,7,4,0,3,5,6],[4,1,7,5,3,2,6,8,0]];const roleOrder=[\"RI\",\"TW\",\"IMP\",\"CF\",\"CO\",\"SP\",\"ME\",\"PL\",\"SH\"];const roleRu={RI:\"Изыскатель ресурсов\",TW:\"Гармонизатор отношений\",IMP:\"Воплотитель идей\",CF:\"Гарант качества\",CO:\"Координатор\",SP:\"Специалист\",ME:\"Оценивающий контролёр\",PL:\"Генератор идей\",SH:\"Активизатор\"};/* ===== Полные тексты ролей, сильные/слабые стороны (из вашего файла) ===== */const roleInfo={CO:{title:roleRu.CO,about:\"Координатор он и есть координатор. Думает о групповых целях, распределяет роли, участки работы. Может сам не обладать выдающимися качествами, но хорошо их видит в других. Собрались друзья в поход, всегда есть такой опытный товарищ, который рассудительно объясняет: \\xabздесь разведем костер, там поставим палатки, а между этих елок повесим тент. Вася, ты иди за дровами, Коля пусть наберет воды, а Саша займется палатками\\xbb. При этом сам координатор не сможет палатку поставить или зависнет на целый час, но делегирует другим замечательно. Координатор мыслит и общается.\",strengths:[\"Выявляет таланты\",\"Умеет делегировать\",\"Формулирует цели\"],weaknesses:[\"Склонен перекладывать работу\",\"Может выглядеть манипулятивным\"],icon:p=>/*#__PURE__*/_jsxs(\"svg\",{viewBox:\"0 0 24 24\",...p,children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"12\",r:\"9\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M12 3v9l6 3\"})]})},SH:{title:roleRu.SH,about:\"Другой вариант — активизатор. Этот товарищ тоже делегирует, но обязательно через свои руки. \\xabВася, пойдем покажу, как палатку ставить. Сначала дно колышками прибиваем, потом опоры ставим. Понял? Ну дальше сам\\xbb. Активизатор участвует во всём, но только для зачина, потом ему не интересно. Он как локомотив, который помогает тяжёлый состав сдвинуть с места. Активизатор предпринимательски настроен, но нетерпелив. Он делает и общается.\",strengths:[\"Драйвит к цели\",\"Снимает препятствия\",\"Решительность\"],weaknesses:[\"Жёсткий стиль\",\"Провоцирует конфликты\"],icon:p=>/*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 24 24\",...p,children:/*#__PURE__*/_jsx(\"path\",{d:\"M13 2L3 14h7l-1 8 10-12h-7l1-8z\"})})},ME:{title:roleRu.ME,about:\"Оценивающий контролёр — очень важная, но часто недопонятая роль. Этот человек видит зоны риска и обязательно их всем укажет. \\xabЗдесь ставить палатки нельзя — если дождь пойдёт, будем в луже лежать. Зачем вы костёр здесь разводите — с воды будет дуть и дым всегда в лицо будет\\xbb. Такой зануда-ворчун всех обычно раздражает. Хуже того — пословица \\xabкритикуешь — предлагай\\xbb к нему не применима. Он знает, как не надо. А как надо — не знает. Не его это работа. Зато именно такой товарищ оберегает команду от рисков. Оценивающий контролёр мыслит.\",strengths:[\"Аналитичность\",\"Объективность\",\"Предупреждает риски\"],weaknesses:[\"Может быть слишком критичен\",\"Недостаток драйва\"],icon:p=>/*#__PURE__*/_jsxs(\"svg\",{viewBox:\"0 0 24 24\",...p,children:[/*#__PURE__*/_jsx(\"path\",{d:\"M3 12h18\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M12 3v18\"})]})},RI:{title:roleRu.RI,about:\"Изыскатель ресурсов — волшебник любого коллектива. Это он варит кашу из топора. Он всегда больше умный, чем усердный. \\xabПетя, иди наруби лапника, чтобы мягко и тепло спалось\\xbb. Но Петя не олень, чтобы самому в лесу махать топором и потом это всё до лагеря тащить. Он исчезает на полчаса и возвращается с трактористом и стогом сена. Где он этот трактор нашёл, как уговорил на сено — никто и никогда не узнает. Главное, что задача решена. При этом может не до конца понимать идеалы группы — шли в лес, чтобы своими руками выживать, а тут — трактор. Изыскатель ресурсов общается.\",strengths:[\"Контакты и переговоры\",\"Поиск возможностей\",\"Энергичность\"],weaknesses:[\"Быстро остывает к рутине\",\"Может обещать лишнего\"],icon:p=>/*#__PURE__*/_jsxs(\"svg\",{viewBox:\"0 0 24 24\",...p,children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"11\",cy:\"11\",r:\"6\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M20 20l-3.5-3.5\"})]})},CF:{title:roleRu.CF,about:\"Гарант качества тоже зануда, но он практик. Он перфекционист и хочет, чтобы всё было как надо. Ставя палатку, забьёт все колышки, а не только по краям. Когда принесут огромный ствол на дрова и, замучившись разрубать его на куски, предложат использовать в качестве скамейки, именно гарант качества будет настаивать, что надо дорубить до конца, чтобы дров хватило на всю ночь. Гарант мыслит и делает.\",strengths:[\"Точность\",\"Высокие стандарты\",\"Выявляет ошибки\"],weaknesses:[\"Склонность к перфекционизму\",\"Избыточная тревожность\"],icon:p=>/*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 24 24\",...p,children:/*#__PURE__*/_jsx(\"path\",{d:\"M4 12l6 6L20 6\"})})},PL:{title:roleRu.PL,about:\"Генератор идей, как следует из названия, придумывает новое. Ему сказали принести воды, а он: \\xabРебята, на том берегу малина растёт. Поплыли, наберём\\xbb. У нас ещё костра нет, лагерь не поставлен, а он про малину. Тем не менее часто именно его мысли становятся источником развития или сокращают путь к цели. Генератор идей мыслит.\",strengths:[\"Креативность\",\"Оригинальное мышление\",\"Решает сложные задачи\"],weaknesses:[\"Отвлекается от деталей\",\"Не всегда доводит до конца\"],icon:p=>/*#__PURE__*/_jsxs(\"svg\",{viewBox:\"0 0 24 24\",...p,children:[/*#__PURE__*/_jsx(\"path\",{d:\"M12 3v6\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"14\",r:\"6\"})]})},IMP:{title:roleRu.IMP,about:\"Воплотитель идей — всё то, что координатор спланировал, активизатор зачал, оценивающий контролёр не зарубил, а генератор идей предложил, вынужден своими руками реализовать. Он услышал, что нужно сделать, и претворяет это в жизнь. Берёт ведро (для малины), кладёт туда шлёпки (чтобы не поранить ноги) и плывёт на тот берег за малиной, и вернётся с угощением для всей команды. Воплотитель делает.\",strengths:[\"Организованность\",\"Надёжность\",\"Практичность\"],weaknesses:[\"Сопротивление новому\",\"Ригидность\"],icon:p=>/*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 24 24\",...p,children:/*#__PURE__*/_jsx(\"path\",{d:\"M3 7h18M3 12h18M3 17h12\"})})},TW:{title:roleRu.TW,about:\"Гармонизатор отношений следит за тем, чтобы противоречия всех предыдущих ролей не вылились в драку. Когда активизатор пытается сам развести костёр, контролёр ему бурчит на ухо, что ветки сырые, а генератор идей всех отвлекает от работы, гармонизатор отношений с добрыми глазами восклицает: \\xabКак же здорово, на природе. Мы такие молодцы, что выбрались\\xbb. Он гасит конфликты, мирит поругавшихся — он кот Леопольд коллектива. Гармонизатор отношений общается.\",strengths:[\"Эмпатия\",\"Сплочение\",\"Смягчает конфликты\"],weaknesses:[\"Избегает жёстких решений\",\"Риск потакания слабой идее\"],icon:p=>/*#__PURE__*/_jsxs(\"svg\",{viewBox:\"0 0 24 24\",...p,children:[/*#__PURE__*/_jsx(\"path\",{d:\"M8 11a4 4 0 1 1 0-8 4 4 0 0 1 0 8Z\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M20 21v-2a4 4 0 0 0-4-4h-2\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M16 11a4 4 0 1 0 0-8\"})]})},SP:{title:roleRu.SP,about:\"Особняком в командах стоит специалист. Это носитель уникальной компетенции — его задача делать то, в чём он хорош. Он обычно далёк от всех внутрикомандных обсуждений и занимается своим делом. В поход он поехал, чтобы приготовить на всех плов. Он не ищет дрова, не таскает воду. Он приехал со своими продуктами и своей посудой и будет весь вечер готовить волшебное блюдо. За это его никто не трогает и не грузит общественной нагрузкой. Специалист делает.\",strengths:[\"Глубокая экспертиза\",\"Высокая компетентность\",\"Целеустремлённость\"],weaknesses:[\"Узкая сфокусированность\",\"Склонность уходить в детали\"],icon:p=>/*#__PURE__*/_jsxs(\"svg\",{viewBox:\"0 0 24 24\",...p,children:[/*#__PURE__*/_jsx(\"path\",{d:\"M4 4h16v12H4z\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M4 20h16\"})]})}};/* ========================= LOGIC ========================= */function computeTotals(answers){const totals={RI:0,TW:0,IMP:0,CF:0,CO:0,SP:0,ME:0,PL:0,SH:0};keyBySectionRoleToStmt.forEach((row,secIdx)=>{const stmtToRole=Array(9).fill(null);row.forEach((stmtIdx,roleIdx)=>{stmtToRole[stmtIdx]=roleOrder[roleIdx];});answers[secIdx].forEach((val,stmtIdx)=>{totals[stmtToRole[stmtIdx]]+=val;});});return totals;}function getTopRolesMax2(totals){const sorted=Object.entries(totals).sort((a,b)=>b[1]-a[1]);if(sorted.length===0)return[];if(sorted.length===1)return[sorted[0][0]];const[k1,v1]=sorted[0];const[k2,v2]=sorted[1];if(v2===v1)return[k1,k2];return[k1,k2];}function useAnswers(pointsPerSection){const[page,setPage]=React.useState(-1);const[answers,setAnswers]=React.useState(()=>sections.map(sec=>Array(sec.length).fill(0)));const remaining=sectionIndex=>pointsPerSection-answers[sectionIndex].reduce((s,v)=>s+v,0);const setValue=(sec,stmt,value)=>{setAnswers(prev=>{const next=prev.map(a=>a.slice());const sumWithout=next[sec].reduce((s,v,idx)=>idx===stmt?s:s+v,0);const maxAllowed=Math.max(0,pointsPerSection-sumWithout);next[sec][stmt]=Math.min(maxAllowed,Math.max(0,Math.round(value)));return next;});};return{page,setPage,answers,setAnswers,remaining,setValue};}/* -------- Defaults -------- */const DEFAULT_THEME={bg:\"#f5f7fb\",card:\"#ffffff\",ink:\"#1f2430\",muted:\"#667085\",accent:\"#2563eb\",accent2:\"#60a5fa\",line:\"#e6ecf5\",lineStrong:\"#d3dbe8\",chip:\"#f3f6fc\",warn:\"#b45309\",dominant:\"#fff7ed\",dominantBorder:\"#fb923c\"};const DEFAULT_TYPO={fontFamily:\"Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif\",titleFontSize:22,subtitleFontSize:15,bodyFontSize:14,questionFontSize:13,questionLineHeight:1.3};const DEFAULT_PROGRESS_FLOAT={showProgress:true,progressHeight:4,showFloatCounter:true,floatDoneText:\"Баллы распределены — можно идти далее\",floatRemainingText:\"Осталось {n} из {total}\"};const DEFAULT_NAV={backCta:\"Назад\",nextCta:\"Далее\",resultsCta:\"Показать результаты\",showBackOnFirst:true,lockNextUntilComplete:true,navButtonHeight:40,navButtonWidth:0};const DEFAULT_SLIDER={trackHeight:10,thumbSize:18,showTicks:true,showLabels:true,tickColor:\"#d3dbe8\",labelColor:\"#667085\",trackBg:\"#eef2f8\",thumbBorderWidth:2,thumbShadow:true};const DEFAULT_ROLECARDS={roleCardRadius:10,roleCardGap:10,roleCardBorder:\"#e6ecf5\",dominantBadgeText:\"роль\",showStrengths:true,showWeaknesses:true,strengthsTitle:\"Сильные стороны\",weaknessesTitle:\"Возможные ограничения\"};const DEFAULT_LOGIC={pointsPerSection:10,introShow:true,introTitle:\"Тест ролей Белбина\",introBody:\"Вам предстоит распределить 10 баллов в каждом из 7 блоков утверждений. Это поможет выявить ваши сильные роли в команде по методике Белбина. На каждый блок — ровно 10 баллов, можно отдать все 10 одному пункту или разделить.\",introCta:\"Начать тестирование\",resultsTitle:\"Ваши результаты\",resultsSubtitleTie:\"Две лидирующих роли\",resultsSubtitlePair:\"Лидирующая и вторичная роли\",resultsSubtitleSingle:\"Лидирующая роль\"};/* -------- Styles builders -------- */const stylesBase=(t,typo,rc)=>{const baseFont={fontFamily:typo.fontFamily};return{pageWrap:{maxWidth:920,margin:\"24px auto\",padding:\"0 16px\",color:t.ink,...baseFont},card:{background:t.card,borderRadius:12,padding:16,border:`1px solid ${t.line}`,boxShadow:\"0 2px 6px rgba(16,24,40,.05)\",...baseFont},h1:{fontSize:typo.titleFontSize,margin:\"0 0 6px\",...baseFont},h2:{fontSize:typo.subtitleFontSize,margin:\"2px 0 10px\",color:t.muted,fontWeight:600,...baseFont},q:{margin:\"8px 0 14px\",padding:\"8px 10px\",border:`1px solid ${t.line}`,borderRadius:6,background:t.card},qText:{margin:0,color:t.ink,fontWeight:700,fontSize:typo.questionFontSize,lineHeight:typo.questionLineHeight,...baseFont},nav:{display:\"flex\",gap:8,justifyContent:\"space-between\",marginTop:6},btn:{background:\"#eef2f9\",color:t.ink,border:`1px solid ${t.line}`,borderRadius:8,padding:\"6px 10px\",fontWeight:600,cursor:\"pointer\",flex:1,fontSize:13,transition:\"0.2s\",...baseFont},btnPrimary:{background:`linear-gradient(90deg,${t.accent},${t.accent2})`,color:\"#fff\",border:\"none\"},hint:{color:t.muted,fontSize:12,marginTop:4},float:{position:\"fixed\",left:\"50%\",transform:\"translateX(-50%)\",bottom:12,background:t.card,color:t.ink,padding:\"4px 10px\",borderRadius:999,border:`1px solid ${t.line}`,boxShadow:\"0 2px 6px rgba(16,24,40,.1)\",zIndex:10,fontWeight:600,fontSize:12,...baseFont},roleCards:{display:\"grid\",gridTemplateColumns:\"1fr\",gap:rc.roleCardGap,marginTop:12},roleCard:{display:\"flex\",gap:12,alignItems:\"flex-start\",padding:12,border:`2px solid ${rc.roleCardBorder}`,borderRadius:rc.roleCardRadius,background:t.card},roleCardDominant:{background:t.dominant,borderColor:t.dominantBorder,boxShadow:\"0 0 0 3px rgba(251,146,60,0.3)\"},roleIllu:{flex:\"0 0 56px\",height:56,border:`1px solid ${t.line}`,borderRadius:8,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",background:t.chip},tag:{display:\"inline-block\",padding:\"2px 8px\",borderRadius:999,border:`1px solid ${t.line}`,background:\"#fff\",fontSize:11,color:t.muted},small:{fontSize:13,lineHeight:1.35,marginTop:6,color:t.ink}};};/* ========================= UI Subcomponents ========================= */function ProgressBar({value,t,height}){return /*#__PURE__*/_jsx(\"div\",{style:{height,background:\"#eef2f8\",borderRadius:8,overflow:\"hidden\",margin:\"6px 0 0\"},children:/*#__PURE__*/_jsx(\"b\",{style:{display:\"block\",height:\"100%\",width:`${value}%`,background:`linear-gradient(90deg,${t.accent},${t.accent2})`}})});}function Range({value,onChange,t,ui}){const ref=React.useRef(null);React.useEffect(()=>{if(ref.current)ref.current.style.setProperty(\"--fill\",`${value/10*100}%`);},[value]);const trackH=ui.trackHeight;const thumb=ui.thumbSize;const mt=-Math.max(0,(thumb-trackH)/2);const thumbShadow=ui.thumbShadow?\"0 1px 3px rgba(37,99,235,.3)\":\"none\";return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",padding:\"4px 2px 14px\"},children:[/*#__PURE__*/_jsx(\"input\",{ref:ref,type:\"range\",min:0,max:10,step:1,value:value,onChange:e=>onChange(Number(e.target.value)),style:{WebkitAppearance:\"none\",width:\"100%\",background:\"transparent\",height:Math.max(thumb,trackH)+8},className:\"belbin-range\"}),/*#__PURE__*/_jsx(\"style\",{children:`\n        .belbin-range::-webkit-slider-runnable-track{\n          height:${trackH}px;border-radius:9999px;\n          background:linear-gradient(90deg,${t.accent} 0 0) no-repeat,${ui.trackBg};\n          background-size:var(--fill,0%) 100%, 100% 100%;\n          box-shadow:inset 0 0 0 1px ${t.lineStrong};\n        }\n        .belbin-range::-moz-range-track{\n          height:${trackH}px;border-radius:9999px;background:${ui.trackBg};box-shadow:inset 0 0 0 1px ${t.lineStrong}\n        }\n        .belbin-range::-webkit-slider-thumb{\n          -webkit-appearance:none;margin-top:${mt}px;height:${thumb}px;width:${thumb}px;border-radius:50%;background:#fff;border:${ui.thumbBorderWidth}px solid ${t.accent};box-shadow:${thumbShadow}\n        }\n        .belbin-range::-moz-range-thumb{\n          height:${thumb}px;width:${thumb}px;border-radius:50%;background:#fff;border:${ui.thumbBorderWidth}px solid ${t.accent};box-shadow:${thumbShadow}\n        }\n      `}),ui.showTicks&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",height:8,marginTop:4},children:Array.from({length:11},(_,k)=>/*#__PURE__*/_jsx(\"span\",{style:{position:\"absolute\",top:0,left:`${k*10}%`,width:1,height:6,background:ui.tickColor,transform:\"translateX(-50%)\"}},k))}),ui.showLabels&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",height:12,marginTop:2},children:Array.from({length:11},(_,k)=>/*#__PURE__*/_jsx(\"span\",{style:{position:\"absolute\",top:0,left:`${k*10}%`,transform:\"translateX(-50%)\",fontSize:10,color:ui.labelColor},children:k},k))})]});}function RoleCard({role,dominant,t,rc}){const s=stylesBase(t,DEFAULT_TYPO,rc);const info=roleInfo[role];return /*#__PURE__*/_jsxs(\"div\",{style:{...s.roleCard,...dominant?s.roleCardDominant:{}},children:[/*#__PURE__*/_jsx(\"div\",{style:s.roleIllu,children:info.icon({width:36,height:36,fill:\"none\",stroke:\"currentColor\",strokeWidth:1.5})}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsxs(\"h3\",{style:{margin:\"0 0 6px 0\",fontSize:14},children:[info.title,\" \",/*#__PURE__*/_jsx(\"span\",{style:s.tag,children:rc.dominantBadgeText})]}),/*#__PURE__*/_jsx(\"div\",{style:s.small,children:info.about}),rc.showStrengths&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{style:{marginTop:6,fontWeight:700},children:rc.strengthsTitle}),/*#__PURE__*/_jsx(\"ul\",{style:{margin:\"6px 0 0 18px\",padding:0},children:info.strengths.map((s,i)=>/*#__PURE__*/_jsx(\"li\",{children:s},i))})]}),rc.showWeaknesses&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{style:{marginTop:6,fontWeight:700},children:rc.weaknessesTitle}),/*#__PURE__*/_jsx(\"ul\",{style:{margin:\"6px 0 0 18px\",padding:0},children:info.weaknesses.map((s,i)=>/*#__PURE__*/_jsx(\"li\",{children:s},i))})]})]})]});}/* ========================= COMPONENT ========================= */export default function BelbinFramer(props){const theme={...DEFAULT_THEME,...props};const typo={...DEFAULT_TYPO,...props};const prog={...DEFAULT_PROGRESS_FLOAT,...props};const nav={...DEFAULT_NAV,...props};const slider={...DEFAULT_SLIDER,...props};const roleCards={...DEFAULT_ROLECARDS,...props};const logic={...DEFAULT_LOGIC,...props};const s=stylesBase(theme,typo,roleCards);React.useEffect(()=>{if(typeof window!==\"undefined\"&&document?.body){document.body.style.background=theme.bg;document.body.style.fontFamily=typo.fontFamily;}},[theme.bg,typo.fontFamily]);const{page,setPage,answers,remaining,setValue}=useAnswers(logic.pointsPerSection);React.useEffect(()=>{if(!logic.introShow&&page===-1)setPage(0);},[logic.introShow,page,setPage]);// Intro\nif(page===-1){return /*#__PURE__*/_jsx(\"div\",{style:s.pageWrap,children:/*#__PURE__*/_jsxs(\"div\",{style:s.card,children:[/*#__PURE__*/_jsx(\"h1\",{style:s.h1,children:logic.introTitle}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:typo.bodyFontSize,lineHeight:1.4,margin:0,color:theme.ink},children:logic.introBody}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",gap:8,marginTop:12},children:/*#__PURE__*/_jsx(\"button\",{style:{...s.btn,...s.btnPrimary,height:nav.navButtonHeight,...nav.navButtonWidth>0?{width:nav.navButtonWidth,flex:\"0 0 auto\"}:{}},onClick:()=>setPage(0),children:logic.introCta})})]})});}// Results\nif(page>=sections.length){const totals=computeTotals(answers);const keys=getTopRolesMax2(totals);const dominantIsTie=keys.length===2&&totals[keys[0]]===totals[keys[1]];const subTitle=keys.length===2?dominantIsTie?logic.resultsSubtitleTie:logic.resultsSubtitlePair:logic.resultsSubtitleSingle;return /*#__PURE__*/_jsx(\"div\",{style:s.pageWrap,children:/*#__PURE__*/_jsxs(\"div\",{style:s.card,children:[/*#__PURE__*/_jsx(\"h1\",{style:s.h1,children:logic.resultsTitle}),/*#__PURE__*/_jsx(\"h2\",{style:s.h2,children:subTitle}),/*#__PURE__*/_jsx(\"div\",{style:s.roleCards,children:keys.map((rk,idx)=>/*#__PURE__*/_jsx(RoleCard,{role:rk,dominant:idx===0,t:theme,rc:roleCards},rk))})]})});}// Question pages\nconst i=page;const rest=remaining(i);const disabledNext=nav.lockNextUntilComplete?rest>0:false;const baseBtnDims={height:nav.navButtonHeight,...nav.navButtonWidth>0?{width:nav.navButtonWidth,flex:\"0 0 auto\"}:{}};return /*#__PURE__*/_jsxs(\"div\",{style:s.pageWrap,children:[/*#__PURE__*/_jsxs(\"div\",{style:s.card,children:[/*#__PURE__*/_jsxs(\"h1\",{style:s.h1,children:[\"Часть \",i+1,\" из \",sections.length]}),/*#__PURE__*/_jsx(\"h2\",{style:s.h2,children:\"Какой вклад я могу внести в работу команды?\"}),prog.showProgress&&/*#__PURE__*/_jsx(ProgressBar,{value:i/sections.length*100,t:theme,height:prog.progressHeight}),sections[i].map((text,idx)=>{const value=answers[i][idx];return /*#__PURE__*/_jsxs(\"div\",{style:s.q,children:[/*#__PURE__*/_jsx(\"p\",{style:s.qText,children:/*#__PURE__*/_jsxs(\"b\",{children:[idx+1,\". \",text]})}),/*#__PURE__*/_jsx(Range,{value:value,onChange:v=>setValue(i,idx,v),t:theme,ui:slider})]},idx);}),/*#__PURE__*/_jsxs(\"div\",{style:s.nav,children:[(nav.showBackOnFirst||i>0)&&/*#__PURE__*/_jsx(\"button\",{style:{...s.btn,...baseBtnDims},disabled:i===0&&!nav.showBackOnFirst,onClick:()=>setPage(p=>Math.max(0,p-1)),children:nav.backCta}),/*#__PURE__*/_jsx(\"button\",{style:{...s.btn,...s.btnPrimary,...baseBtnDims,...disabledNext?{opacity:.5,cursor:\"not-allowed\"}:{}},disabled:disabledNext,onClick:()=>{if(disabledNext)return;if(i===sections.length-1)setPage(sections.length);else setPage(i+1);},children:i===sections.length-1?nav.resultsCta:nav.nextCta})]}),/*#__PURE__*/_jsxs(\"div\",{style:s.hint,children:[\"В каждом разделе распределите ровно \",logic.pointsPerSection,\" \",\"баллов между утверждениями — можно отдать все\",\" \",logic.pointsPerSection,\" одному пункту или разделить.\"]})]}),prog.showFloatCounter&&/*#__PURE__*/_jsx(\"div\",{style:{...s.float},children:rest===0?prog.floatDoneText:prog.floatRemainingText.replace(\"{n}\",String(rest)).replace(\"{total}\",String(logic.pointsPerSection))})]});}/* ========================= Framer Controls ========================= */BelbinFramer.defaultProps={...DEFAULT_THEME,...DEFAULT_TYPO,...DEFAULT_PROGRESS_FLOAT,...DEFAULT_NAV,...DEFAULT_SLIDER,...DEFAULT_ROLECARDS,...DEFAULT_LOGIC};addPropertyControls(BelbinFramer,{/* Colors */accent:{type:ControlType.Color,title:\"Accent\",defaultValue:DEFAULT_THEME.accent},accent2:{type:ControlType.Color,title:\"Accent 2\",defaultValue:DEFAULT_THEME.accent2},bg:{type:ControlType.Color,title:\"Background\",defaultValue:DEFAULT_THEME.bg},card:{type:ControlType.Color,title:\"Card\",defaultValue:DEFAULT_THEME.card},ink:{type:ControlType.Color,title:\"Text\",defaultValue:DEFAULT_THEME.ink},muted:{type:ControlType.Color,title:\"Muted\",defaultValue:DEFAULT_THEME.muted},line:{type:ControlType.Color,title:\"Line\",defaultValue:DEFAULT_THEME.line},lineStrong:{type:ControlType.Color,title:\"Line+\",defaultValue:DEFAULT_THEME.lineStrong},chip:{type:ControlType.Color,title:\"Chip\",defaultValue:DEFAULT_THEME.chip},warn:{type:ControlType.Color,title:\"Warn\",defaultValue:DEFAULT_THEME.warn},dominant:{type:ControlType.Color,title:\"Dominant BG\",defaultValue:DEFAULT_THEME.dominant},dominantBorder:{type:ControlType.Color,title:\"Dominant Brd\",defaultValue:DEFAULT_THEME.dominantBorder},/* Typography */fontFamily:{type:ControlType.String,title:\"Font Family\",defaultValue:DEFAULT_TYPO.fontFamily},titleFontSize:{type:ControlType.Number,title:\"H1 size\",min:14,max:48,defaultValue:DEFAULT_TYPO.titleFontSize},subtitleFontSize:{type:ControlType.Number,title:\"H2 size\",min:12,max:28,defaultValue:DEFAULT_TYPO.subtitleFontSize},bodyFontSize:{type:ControlType.Number,title:\"Body size\",min:10,max:20,defaultValue:DEFAULT_TYPO.bodyFontSize},questionFontSize:{type:ControlType.Number,title:\"Question size\",min:10,max:20,defaultValue:DEFAULT_TYPO.questionFontSize},questionLineHeight:{type:ControlType.Number,title:\"Question LH\",min:1.1,max:2,step:.05,defaultValue:DEFAULT_TYPO.questionLineHeight},/* Progress & Float */showProgress:{type:ControlType.Boolean,title:\"Show Progress\",defaultValue:DEFAULT_PROGRESS_FLOAT.showProgress},progressHeight:{type:ControlType.Number,title:\"Progress Height\",min:2,max:12,defaultValue:DEFAULT_PROGRESS_FLOAT.progressHeight},showFloatCounter:{type:ControlType.Boolean,title:\"Show Counter\",defaultValue:DEFAULT_PROGRESS_FLOAT.showFloatCounter},floatDoneText:{type:ControlType.String,title:\"Float Done\",defaultValue:DEFAULT_PROGRESS_FLOAT.floatDoneText},floatRemainingText:{type:ControlType.String,title:\"Float Remaining\",defaultValue:DEFAULT_PROGRESS_FLOAT.floatRemainingText},/* Navigation */backCta:{type:ControlType.String,title:\"Back CTA\",defaultValue:DEFAULT_NAV.backCta},nextCta:{type:ControlType.String,title:\"Next CTA\",defaultValue:DEFAULT_NAV.nextCta},resultsCta:{type:ControlType.String,title:\"Results CTA\",defaultValue:DEFAULT_NAV.resultsCta},showBackOnFirst:{type:ControlType.Boolean,title:\"Back on First\",defaultValue:DEFAULT_NAV.showBackOnFirst},lockNextUntilComplete:{type:ControlType.Boolean,title:\"Lock Next\",defaultValue:DEFAULT_NAV.lockNextUntilComplete},/** NEW controls */navButtonHeight:{type:ControlType.Number,title:\"Nav Btn Height\",min:28,max:64,defaultValue:DEFAULT_NAV.navButtonHeight},navButtonWidth:{type:ControlType.Number,title:\"Nav Btn Width\",min:0,max:300,defaultValue:DEFAULT_NAV.navButtonWidth},/* Slider */trackHeight:{type:ControlType.Number,title:\"Track (px)\",min:4,max:24,defaultValue:DEFAULT_SLIDER.trackHeight},thumbSize:{type:ControlType.Number,title:\"Thumb (px)\",min:10,max:36,defaultValue:DEFAULT_SLIDER.thumbSize},showTicks:{type:ControlType.Boolean,title:\"Ticks\",defaultValue:DEFAULT_SLIDER.showTicks},showLabels:{type:ControlType.Boolean,title:\"Labels\",defaultValue:DEFAULT_SLIDER.showLabels},tickColor:{type:ControlType.Color,title:\"Tick Color\",defaultValue:DEFAULT_SLIDER.tickColor},labelColor:{type:ControlType.Color,title:\"Label Color\",defaultValue:DEFAULT_SLIDER.labelColor},trackBg:{type:ControlType.Color,title:\"Track BG\",defaultValue:DEFAULT_SLIDER.trackBg},thumbBorderWidth:{type:ControlType.Number,title:\"Thumb Border\",min:0,max:6,defaultValue:DEFAULT_SLIDER.thumbBorderWidth},thumbShadow:{type:ControlType.Boolean,title:\"Thumb Shadow\",defaultValue:DEFAULT_SLIDER.thumbShadow},/* Role Cards */roleCardRadius:{type:ControlType.Number,title:\"Card Radius\",min:0,max:24,defaultValue:DEFAULT_ROLECARDS.roleCardRadius},roleCardGap:{type:ControlType.Number,title:\"Card Gap\",min:4,max:32,defaultValue:DEFAULT_ROLECARDS.roleCardGap},roleCardBorder:{type:ControlType.Color,title:\"Card Border\",defaultValue:DEFAULT_ROLECARDS.roleCardBorder},dominantBadgeText:{type:ControlType.String,title:\"Badge Text\",defaultValue:DEFAULT_ROLECARDS.dominantBadgeText},showStrengths:{type:ControlType.Boolean,title:\"Show Strengths\",defaultValue:DEFAULT_ROLECARDS.showStrengths},showWeaknesses:{type:ControlType.Boolean,title:\"Show Weaknesses\",defaultValue:DEFAULT_ROLECARDS.showWeaknesses},strengthsTitle:{type:ControlType.String,title:\"Strengths Title\",defaultValue:DEFAULT_ROLECARDS.strengthsTitle},weaknessesTitle:{type:ControlType.String,title:\"Weaknesses Title\",defaultValue:DEFAULT_ROLECARDS.weaknessesTitle},/* Logic & Texts */pointsPerSection:{type:ControlType.Number,title:\"Points/Section\",min:5,max:20,defaultValue:DEFAULT_LOGIC.pointsPerSection},introShow:{type:ControlType.Boolean,title:\"Intro Show\",defaultValue:DEFAULT_LOGIC.introShow},introTitle:{type:ControlType.String,title:\"Intro Title\",defaultValue:DEFAULT_LOGIC.introTitle},introBody:{type:ControlType.String,title:\"Intro Body\",displayTextArea:true,defaultValue:DEFAULT_LOGIC.introBody},introCta:{type:ControlType.String,title:\"Intro CTA\",defaultValue:DEFAULT_LOGIC.introCta},resultsTitle:{type:ControlType.String,title:\"Results Title\",defaultValue:DEFAULT_LOGIC.resultsTitle},resultsSubtitleTie:{type:ControlType.String,title:\"Subtitle (Tie)\",defaultValue:DEFAULT_LOGIC.resultsSubtitleTie},resultsSubtitlePair:{type:ControlType.String,title:\"Subtitle (Pair)\",defaultValue:DEFAULT_LOGIC.resultsSubtitlePair},resultsSubtitleSingle:{type:ControlType.String,title:\"Subtitle (Single)\",defaultValue:DEFAULT_LOGIC.resultsSubtitleSingle}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"BelbinFramer\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BelbinFramer.map","// Generated by Framer (98b71dc)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,useComponentViewport,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useMetadata,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import UserComponent from\"#framer/local/canvasComponent/bzjmuhToF/bzjmuhToF.js\";import UserComponent1 from\"#framer/local/canvasComponent/DukDj3SY7/DukDj3SY7.js\";import BelbinFramer from\"#framer/local/codeFile/nk5eaU8/BelbinFramer.js\";import metadataProvider from\"#framer/local/webPageMetadata/JnCtYUTAa/JnCtYUTAa.js\";const UserComponentFonts=getFonts(UserComponent);const BelbinFramerFonts=getFonts(BelbinFramer);const UserComponent1Fonts=getFonts(UserComponent1);const breakpoints={bMRmNgMU5:\"(max-width: 809.98px)\",quYJHwiRK:\"(min-width: 810px) and (max-width: 1199.98px)\",zzgE4mqDq:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-Bt5wj\";const variantClassNames={bMRmNgMU5:\"framer-v-1toyfjc\",quYJHwiRK:\"framer-v-13md2th\",zzgE4mqDq:\"framer-v-tv7bf7\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"zzgE4mqDq\",Phone:\"bMRmNgMU5\",Tablet:\"quYJHwiRK\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"zzgE4mqDq\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const metadata=React.useMemo(()=>metadataProvider({},activeLocale),[activeLocale]);useMetadata(metadata);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"zzgE4mqDq\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-tv7bf7\",className),ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bMRmNgMU5:{width:componentViewport?.width||\"100vw\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:47,width:\"1200px\",y:(componentViewport?.y||0)+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-11igrw9-container\",nodeId:\"xgZsWql5V\",scopeId:\"JnCtYUTAa\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bMRmNgMU5:{variant:\"Zza6JP0FE\"}},children:/*#__PURE__*/_jsx(UserComponent,{height:\"100%\",id:\"xgZsWql5V\",layoutId:\"xgZsWql5V\",style:{width:\"100%\"},variant:\"W0YbsvOxO\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1jsqnob\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1u1y35u-container\",isAuthoredByUser:true,nodeId:\"V2tPt0pUP\",scopeId:\"JnCtYUTAa\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bMRmNgMU5:{style:{width:\"100%\"}},quYJHwiRK:{style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(BelbinFramer,{accent:\"rgb(0, 8, 8)\",accent2:\"rgb(0, 8, 8)\",backCta:\"Назад\",bg:\"rgb(245, 247, 251)\",bodyFontSize:16,card:\"rgb(255, 255, 255)\",chip:\"rgb(243, 246, 252)\",dominant:\"rgb(255, 247, 237)\",dominantBadgeText:\"роль\",dominantBorder:\"rgb(251, 146, 60)\",floatDoneText:\"Баллы распределены — можно идти далее\",floatRemainingText:\"Осталось {n} из {total}\",fontFamily:\"Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif\",height:\"100%\",id:\"V2tPt0pUP\",ink:\"rgb(31, 36, 48)\",introBody:\"Вам предстоит распределить 10 баллов в каждом из 7 блоков утверждений. Это поможет выявить ваши сильные роли в команде по методике Белбина. На каждый блок — ровно 10 баллов, можно отдать все 10 одному пункту или разделить.\",introCta:\"Начать тестирование\",introShow:true,introTitle:\"Тест ролей Белбина\",labelColor:\"rgb(102, 112, 133)\",layoutId:\"V2tPt0pUP\",line:\"rgb(230, 236, 245)\",lineStrong:\"rgb(211, 219, 232)\",lockNextUntilComplete:true,muted:\"rgb(102, 112, 133)\",navButtonHeight:50,navButtonWidth:0,nextCta:\"Далее\",pointsPerSection:10,progressHeight:4,questionFontSize:13,questionLineHeight:1.3,resultsCta:\"Показать результаты\",resultsSubtitlePair:\"Лидирующая и вторичная роли\",resultsSubtitleSingle:\"Лидирующая роль\",resultsSubtitleTie:\"Две лидирующих роли\",resultsTitle:\"Ваши результаты\",roleCardBorder:\"rgb(230, 236, 245)\",roleCardGap:10,roleCardRadius:15,showBackOnFirst:true,showFloatCounter:true,showLabels:true,showProgress:true,showStrengths:true,showTicks:true,showWeaknesses:true,strengthsTitle:\"Сильные стороны\",subtitleFontSize:16,thumbBorderWidth:2,thumbShadow:true,thumbSize:20,tickColor:\"rgb(211, 219, 232)\",titleFontSize:22,trackBg:\"rgb(238, 242, 248)\",trackHeight:9,warn:\"rgb(180, 83, 9)\",weaknessesTitle:\"Возможные ограничения\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:203,width:\"1200px\",y:(componentViewport?.y||0)+90+850,children:/*#__PURE__*/_jsx(Container,{className:\"framer-setv9b-container\",nodeId:\"jsigYDvXw\",scopeId:\"JnCtYUTAa\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bMRmNgMU5:{style:{width:\"100%\"},variant:\"mYHBuAnQZ\"},quYJHwiRK:{variant:\"KhvEjtzpG\"}},children:/*#__PURE__*/_jsx(UserComponent1,{height:\"100%\",id:\"jsigYDvXw\",layoutId:\"jsigYDvXw\",style:{height:\"100%\",width:\"100%\"},variant:\"qeFlM1X81\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Bt5wj.framer-1ba2rop, .framer-Bt5wj .framer-1ba2rop { display: block; }\",\".framer-Bt5wj.framer-tv7bf7 { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 90px 0px 0px 0px; position: relative; width: 1200px; }\",\".framer-Bt5wj .framer-11igrw9-container { flex: none; height: auto; left: 50%; position: absolute; top: 0px; transform: translateX(-50%); width: 1200px; z-index: 1; }\",\".framer-Bt5wj .framer-1jsqnob { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 30px 0px 30px 0px; position: relative; width: 920px; }\",\".framer-Bt5wj .framer-1u1y35u-container { flex: none; height: auto; min-height: 79vh; position: relative; width: auto; }\",\".framer-Bt5wj .framer-setv9b-container { flex: none; height: 203px; position: relative; width: 1200px; }\",\"@media (min-width: 810px) and (max-width: 1199.98px) { .framer-Bt5wj.framer-tv7bf7 { width: 810px; } .framer-Bt5wj .framer-1jsqnob { width: 100%; } .framer-Bt5wj .framer-1u1y35u-container { flex: 1 0 0px; width: 1px; }}\",\"@media (max-width: 809.98px) { .framer-Bt5wj.framer-tv7bf7 { width: 390px; } .framer-Bt5wj .framer-11igrw9-container, .framer-Bt5wj .framer-1jsqnob { width: 100%; } .framer-Bt5wj .framer-1u1y35u-container { flex: 1 0 0px; width: 1px; } .framer-Bt5wj .framer-setv9b-container { height: auto; }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 899\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"quYJHwiRK\":{\"layout\":[\"fixed\",\"auto\"]},\"bMRmNgMU5\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections\n * @framerResponsiveScreen\n */const FramerJnCtYUTAa=withCSS(Component,css,\"framer-Bt5wj\");export default FramerJnCtYUTAa;FramerJnCtYUTAa.displayName=\"Tests / Diagnostic\";FramerJnCtYUTAa.defaultProps={height:899,width:1200};addFonts(FramerJnCtYUTAa,[{explicitInter:true,fonts:[]},...UserComponentFonts,...BelbinFramerFonts,...UserComponent1Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJnCtYUTAa\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerScrollSections\":\"* @framerResponsiveScreen\",\"framerAcceptsLayoutTemplate\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"quYJHwiRK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"bMRmNgMU5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"899\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}