.AllergenRegister_register__O8eI1{display:flex;flex-direction:column;gap:16px}.AllergenRegister_hero__zgG4G{display:flex;align-items:flex-end;justify-content:space-between;gap:22px;padding:28px 30px;border:1px solid #e5dafa;border-radius:24px;background:radial-gradient(circle at 82% 5%,rgba(159,108,255,.25),transparent 31%),linear-gradient(135deg,#f4efff,#fff 62%)}.AllergenRegister_hero__zgG4G span{color:#7136d5;font-size:8px;font-weight:800;letter-spacing:.13em}.AllergenRegister_hero__zgG4G h1{margin:8px 0 6px;font-size:30px;line-height:1.05;letter-spacing:-.045em}.AllergenRegister_hero__zgG4G p{max-width:690px;margin:0;color:#716c76;font-size:10px;line-height:1.55}.AllergenRegister_heroActions__7RLS8{display:flex;gap:7px;flex:0 0 auto}.AllergenRegister_heroActions__7RLS8 a,.AllergenRegister_heroActions__7RLS8 button{height:38px;display:grid;place-items:center;border:1px solid #ddd7e8;border-radius:11px;background:#fff;color:#4f4758;padding:0 13px;font-size:9px;font-weight:700;text-decoration:none}.AllergenRegister_heroActions__7RLS8 button{border:0;background:#1d1d1f;color:#fff}.AllergenRegister_toolbar__XpDQk{display:flex;align-items:center;gap:9px}.AllergenRegister_search__l65DW{height:39px;display:flex;align-items:center;gap:8px;min-width:270px;border:1px solid #dedee2;border-radius:11px;background:#fff;padding:0 11px}.AllergenRegister_search__l65DW input{width:100%;border:0;outline:0;font-size:10px}.AllergenRegister_stations__YnWgk{display:flex;gap:6px;overflow:auto}.AllergenRegister_stations__YnWgk button{white-space:nowrap;border:1px solid #e0e0e4;border-radius:18px;background:#fff;padding:7px 11px;color:#68686d;font-size:8px}.AllergenRegister_stations__YnWgk button.AllergenRegister_active__FFFh3{border-color:#1d1d1f;background:#1d1d1f;color:#fff}.AllergenRegister_summary__3fwMH{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.AllergenRegister_summary__3fwMH article{display:flex;flex-direction:column;border:1px solid #e6e6e9;border-radius:15px;background:#fff;padding:15px 17px}.AllergenRegister_summary__3fwMH small{color:#929297;font-size:7px;letter-spacing:.09em}.AllergenRegister_summary__3fwMH strong{margin-top:5px;font-size:20px;letter-spacing:-.03em}.AllergenRegister_summary__3fwMH p{margin:3px 0 0;color:#85858b;font-size:8px}.AllergenRegister_matrixCard__WQr3W{overflow:hidden;border:1px solid #e4e4e8;border-radius:20px;background:#fff;box-shadow:0 8px 28px rgba(37,25,50,.04)}.AllergenRegister_matrixScroll__K43RK{overflow:auto}.AllergenRegister_matrix__yGtPv{width:100%;min-width:1160px;border-collapse:separate;border-spacing:0}.AllergenRegister_matrix__yGtPv td,.AllergenRegister_matrix__yGtPv th{border-right:1px solid #eeeef1;border-bottom:1px solid #eeeef1;padding:9px 7px;text-align:center}.AllergenRegister_matrix__yGtPv th{position:sticky;top:0;z-index:2;background:#f6f4f9;color:#716d76;font-size:6px;letter-spacing:.04em}.AllergenRegister_matrix__yGtPv td:first-child,.AllergenRegister_matrix__yGtPv th:first-child{position:sticky;left:0;z-index:3;text-align:left}.AllergenRegister_matrix__yGtPv th:first-child{z-index:4}.AllergenRegister_matrix__yGtPv td:first-child{min-width:220px;background:#fff}.AllergenRegister_matrix__yGtPv tbody tr:nth-child(2n) td,.AllergenRegister_matrix__yGtPv tbody tr:nth-child(2n) td:first-child{background:#fcfbfd}.AllergenRegister_recipeCell__86o8_{display:flex;flex-direction:column;gap:3px}.AllergenRegister_recipeCell__86o8_ strong{color:#29272c;font-size:9px}.AllergenRegister_recipeCell__86o8_ small{color:#929097;font-size:7px}.AllergenRegister_present__x_NOw{color:#fff;background:#6d32d6!important;font-size:8px;font-weight:850}.AllergenRegister_declared__tBTbK{max-width:210px;color:#6f6974;font-size:7px;text-align:left!important}.AllergenRegister_empty__s_eF4{padding:48px!important;color:#888;font-size:10px;text-align:center!important}.AllergenRegister_mobileList__piWWX{display:none}.AllergenRegister_legend__HsHF_{display:flex;align-items:flex-start;gap:10px;padding:13px 15px;border-radius:14px;background:#fff8e9;color:#76623e}.AllergenRegister_legend__HsHF_>span{width:27px;height:27px;display:grid;place-items:center;flex:0 0 auto;border-radius:9px;background:#e9ab3f;color:#fff;font-weight:800}.AllergenRegister_legend__HsHF_ strong{font-size:9px}.AllergenRegister_legend__HsHF_ p{margin:4px 0 0;font-size:8px;line-height:1.5}.AllergenRegister_printSurface__mYDY6{display:none}.AllergenRegister_printDocument__Shqgv{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;color:#171719}.AllergenRegister_printHead__QsSUq{display:flex;align-items:flex-end;justify-content:space-between;padding-bottom:5mm;border-bottom:.5mm solid #1d1d1f}.AllergenRegister_printHead__QsSUq span{font-size:7pt;font-weight:800;letter-spacing:.12em;color:#6d32d6}.AllergenRegister_printHead__QsSUq h1{margin:2mm 0 0;font-size:22pt;letter-spacing:-.04em}.AllergenRegister_printHead__QsSUq p{margin:0;font-size:7pt;text-align:right;line-height:1.45}.AllergenRegister_printDocument__Shqgv .AllergenRegister_matrix__yGtPv{min-width:0;margin-top:5mm}.AllergenRegister_printDocument__Shqgv .AllergenRegister_matrix__yGtPv td,.AllergenRegister_printDocument__Shqgv .AllergenRegister_matrix__yGtPv th{position:static;padding:2mm 1.2mm;border-color:#cfcfd3;font-size:5.5pt}.AllergenRegister_printDocument__Shqgv .AllergenRegister_matrix__yGtPv td:first-child,.AllergenRegister_printDocument__Shqgv .AllergenRegister_matrix__yGtPv th:first-child{position:static;min-width:42mm}.AllergenRegister_printDocument__Shqgv .AllergenRegister_recipeCell__86o8_ strong{font-size:7pt}.AllergenRegister_printDocument__Shqgv .AllergenRegister_declared__tBTbK,.AllergenRegister_printDocument__Shqgv .AllergenRegister_recipeCell__86o8_ small{font-size:5.5pt}.AllergenRegister_printFoot__GZpxg{display:flex;justify-content:space-between;gap:10mm;margin-top:4mm;padding-top:3mm;border-top:.3mm solid #aaa;color:#5e5e63;font-size:6pt;line-height:1.45}.AllergenRegister_printFoot__GZpxg p{margin:0}.AllergenRegister_printFoot__GZpxg p:last-child{text-align:right}@page allergenRegister{size:A4 landscape;margin:10mm}@media print{.AllergenRegister_printSurface__mYDY6{page:allergenRegister;display:block!important}.AllergenRegister_printDocument__Shqgv .AllergenRegister_matrix__yGtPv thead{display:table-header-group}.AllergenRegister_printDocument__Shqgv .AllergenRegister_matrix__yGtPv tr{break-inside:avoid}.AllergenRegister_printDocument__Shqgv .AllergenRegister_present__x_NOw{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}@media(max-width:760px){.AllergenRegister_register__O8eI1{gap:12px}.AllergenRegister_hero__zgG4G{align-items:flex-start;flex-direction:column;padding:22px 19px;border-radius:21px}.AllergenRegister_hero__zgG4G h1{font-size:26px}.AllergenRegister_hero__zgG4G p{font-size:11px}.AllergenRegister_heroActions__7RLS8{width:100%}.AllergenRegister_heroActions__7RLS8>*{min-height:44px;flex:1;font-size:11px}.AllergenRegister_toolbar__XpDQk{align-items:stretch;flex-direction:column}.AllergenRegister_search__l65DW{height:46px;min-width:0}.AllergenRegister_stations__YnWgk{margin:0 -15px;padding:0 15px 4px;scrollbar-width:none}.AllergenRegister_stations__YnWgk::-webkit-scrollbar{display:none}.AllergenRegister_stations__YnWgk button{min-height:36px;padding:8px 13px;font-size:10px}.AllergenRegister_summary__3fwMH{grid-template-columns:repeat(2,minmax(0,1fr))}.AllergenRegister_summary__3fwMH article{min-width:0;padding:14px}.AllergenRegister_summary__3fwMH article:last-child{grid-column:1/-1}.AllergenRegister_summary__3fwMH small{font-size:7px}.AllergenRegister_summary__3fwMH strong{font-size:22px}.AllergenRegister_summary__3fwMH p{font-size:9px}.AllergenRegister_matrixCard__WQr3W{margin-right:0;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.AllergenRegister_matrixScroll__K43RK{display:none}.AllergenRegister_mobileList__piWWX{display:grid;gap:10px}.AllergenRegister_mobileRecipe__U1wDC{overflow:hidden;border:1px solid rgba(0,0,0,.065);border-radius:18px;background:#fff;padding:15px;box-shadow:0 5px 20px rgba(30,20,40,.045)}.AllergenRegister_mobileRecipe__U1wDC header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding-bottom:11px;border-bottom:1px solid #eeeef1}.AllergenRegister_mobileRecipe__U1wDC header>div{min-width:0;display:flex;flex-direction:column;gap:4px}.AllergenRegister_mobileRecipe__U1wDC header strong{overflow:hidden;color:#29272c;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.AllergenRegister_mobileRecipe__U1wDC header small{color:#929097;font-size:9px}.AllergenRegister_mobileRecipe__U1wDC header>span{max-width:42%;flex:0 0 auto;border-radius:9px;background:#f2edf9;color:#6735bd;padding:6px 8px;font-size:8px;font-weight:750;text-align:center}.AllergenRegister_mobileAllergens__iBBJt{display:flex;flex-wrap:wrap;gap:6px;padding-top:12px}.AllergenRegister_mobileAllergens__iBBJt span{border-radius:10px;background:#6d32d6;color:#fff;padding:7px 9px;font-size:9px;font-weight:750}.AllergenRegister_mobileAllergens__iBBJt .AllergenRegister_otherAllergen__wPT8v{background:#eee8f8;color:#6331b7}.AllergenRegister_mobileAllergens__iBBJt em{color:#8a878e;font-size:10px;font-style:normal}.AllergenRegister_mobileEmpty__hv7S6{border:1px dashed #d8d5dc;border-radius:16px;padding:30px 18px;color:#858188;text-align:center;font-size:11px}.AllergenRegister_legend__HsHF_{padding:14px}.AllergenRegister_legend__HsHF_ strong{font-size:11px}.AllergenRegister_legend__HsHF_ p{font-size:9px}}.AllergenRegister_register__O8eI1{font-family:var(--font-ui);font-weight:var(--kh-weight-regular)}.AllergenRegister_register__O8eI1 :where(strong,b,button){font-weight:var(--kh-weight-semibold)}.AllergenRegister_hero__zgG4G span{font-size:var(--kh-kicker);font-weight:var(--kh-weight-bold)}.AllergenRegister_hero__zgG4G h1{font-size:var(--kh-page-title);font-weight:var(--kh-weight-semibold)}.AllergenRegister_hero__zgG4G p{font-size:var(--kh-page-copy)}.AllergenRegister_heroActions__7RLS8 a,.AllergenRegister_heroActions__7RLS8 button{font-size:11px;font-weight:var(--kh-weight-semibold)}.AllergenRegister_search__l65DW input,.AllergenRegister_stations__YnWgk button{font-size:10px}.AllergenRegister_summary__3fwMH small{font-size:8px;font-weight:var(--kh-weight-bold)}.AllergenRegister_summary__3fwMH strong{font-weight:var(--kh-weight-semibold)}.AllergenRegister_summary__3fwMH p{font-size:9px}.AllergenRegister_recipeCell__86o8_ strong{font-size:10px}.AllergenRegister_declared__tBTbK,.AllergenRegister_recipeCell__86o8_ small{font-size:8px}.AllergenRegister_legend__HsHF_ strong{font-size:11px}.AllergenRegister_legend__HsHF_ p{font-size:9px}@media(max-width:760px){.AllergenRegister_hero__zgG4G h1{font-size:var(--kh-page-title-mobile)}.AllergenRegister_hero__zgG4G p{font-size:var(--kh-page-copy)}.AllergenRegister_heroActions__7RLS8 a,.AllergenRegister_heroActions__7RLS8 button{font-size:10px}.AllergenRegister_mobileRecipe__U1wDC header strong{font-size:14px;font-weight:var(--kh-weight-semibold)}.AllergenRegister_mobileAllergens__iBBJt span,.AllergenRegister_mobileRecipe__U1wDC header small,.AllergenRegister_mobileRecipe__U1wDC header>span{font-size:9px}}.HomeDashboard_page__TGz6j{display:flex;flex-direction:column;gap:18px}.HomeDashboard_dashboardHeader__Sy66F{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:2px 2px 4px}.HomeDashboard_cardHeading__ZAepx span,.HomeDashboard_dashboardHeader__Sy66F>div:first-child>span,.HomeDashboard_sectionTitle__AOPAN span{color:#7540d1;font-size:7.5px;font-weight:850;letter-spacing:.14em}.HomeDashboard_dashboardHeader__Sy66F h1{margin:5px 0 3px;font-size:29px;line-height:1;letter-spacing:-.045em}.HomeDashboard_dashboardHeader__Sy66F p{margin:0;color:#8b8590;font-size:9px}.HomeDashboard_datePill__2p8aZ{display:flex;align-items:center;gap:7px;border:1px solid #e7e2ea;border-radius:99px;background:rgba(255,255,255,.85);padding:9px 12px;color:#68616d;font-size:8px;font-weight:700;text-transform:capitalize;box-shadow:0 7px 20px rgba(43,31,53,.04)}.HomeDashboard_datePill__2p8aZ i{width:6px;height:6px;border-radius:50%;background:#39b875;box-shadow:0 0 0 4px rgba(57,184,117,.1)}.HomeDashboard_heroGrid__VnIDE{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.75fr);gap:13px}.HomeDashboard_commandCard__UQD13,.HomeDashboard_pulseCard__HfYrs,.HomeDashboard_quickPanel__0_7fG,.HomeDashboard_servicePanel__IAD3w{border:1px solid #e8e3eb;border-radius:24px;background:#fff;box-shadow:0 12px 36px rgba(47,31,62,.045)}.HomeDashboard_commandCard__UQD13{position:relative;isolation:isolate;overflow:hidden;display:flex;min-height:285px;flex-direction:column;padding:27px;background:linear-gradient(135deg,#141117,#251531 58%,#55218b);color:#fff;border-color:rgba(255,255,255,.09);box-shadow:0 24px 65px rgba(48,22,76,.2)}.HomeDashboard_glowOne__k3BA8,.HomeDashboard_glowTwo__azufb{position:absolute;z-index:-1;border-radius:50%;pointer-events:none}.HomeDashboard_glowOne__k3BA8{right:-90px;top:-140px;width:390px;height:390px;background:radial-gradient(circle,rgba(184,116,255,.5),transparent 67%)}.HomeDashboard_glowTwo__azufb{left:30%;bottom:-220px;width:470px;height:360px;background:radial-gradient(circle,rgba(107,49,190,.38),transparent 69%)}.HomeDashboard_commandTop__krSuA{display:flex;align-items:center;justify-content:space-between}.HomeDashboard_commandTop__krSuA>span{color:#d6bfff;font-size:7px;font-weight:850;letter-spacing:.17em}.HomeDashboard_commandTop__krSuA em{border:1px solid rgba(116,244,168,.28);border-radius:99px;background:rgba(62,214,126,.1);padding:5px 8px;color:#83edaf;font-size:6px;font-style:normal;font-weight:850;letter-spacing:.12em}.HomeDashboard_commandCopy___jl4G{margin:auto 0}.HomeDashboard_commandCopy___jl4G small{color:#c8aadf;font-size:7.5px;font-weight:700}.HomeDashboard_commandCopy___jl4G h2{max-width:560px;margin:8px 0 7px;font-size:32px;line-height:1.05;letter-spacing:-.05em}.HomeDashboard_commandCopy___jl4G p{max-width:570px;margin:0;color:rgba(255,255,255,.61);font-size:9.5px;line-height:1.55}.HomeDashboard_heroActions__WiP9P{display:flex;gap:8px}.HomeDashboard_heroActions__WiP9P button{min-height:42px;border-radius:12px;padding:0 15px;font-size:8px;font-weight:800}.HomeDashboard_primaryAction__Y3mbn{border:0;background:#fff;color:#19151d}.HomeDashboard_primaryAction__Y3mbn b{margin-left:12px;font-size:12px}.HomeDashboard_secondaryAction__3W2fO{border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.08);color:#fff;backdrop-filter:blur(12px)}.HomeDashboard_pulseCard__HfYrs{display:flex;min-height:285px;flex-direction:column;padding:21px;background:linear-gradient(155deg,#fff,#faf7fc)}.HomeDashboard_cardHeading__ZAepx{display:flex;align-items:center;justify-content:space-between}.HomeDashboard_cardHeading__ZAepx>div{display:flex;flex-direction:column;gap:4px}.HomeDashboard_cardHeading__ZAepx strong{font-size:12px}.HomeDashboard_cardHeading__ZAepx i{width:9px;height:9px;border-radius:50%;background:#42be7a;box-shadow:0 0 0 5px rgba(66,190,122,.1)}.HomeDashboard_progressArea__2xBTD{display:grid;grid-template-columns:120px 1fr;align-items:center;gap:12px;margin:auto 0}.HomeDashboard_ring___Tg49{--progress:0deg;display:grid;width:112px;height:112px;place-items:center;border-radius:50%;background:conic-gradient(#743cdb var(--progress),#eee9f2 0);box-shadow:inset 0 0 0 1px rgba(100,46,192,.05)}.HomeDashboard_ring___Tg49:before{content:"";grid-area:1/1;width:84px;height:84px;border-radius:50%;background:#fff;box-shadow:0 6px 22px rgba(50,31,67,.06)}.HomeDashboard_ring___Tg49>span{z-index:1;grid-area:1/1;display:flex;flex-direction:column;text-align:center}.HomeDashboard_ring___Tg49 strong{font-size:18px;letter-spacing:-.04em}.HomeDashboard_ring___Tg49 small{margin-top:3px;color:#99919e;font-size:6px;line-height:1.3}.HomeDashboard_pulseDetails__3W87F{display:flex;flex-direction:column;gap:8px}.HomeDashboard_pulseDetails__3W87F>span{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #eee9f1;padding-bottom:7px}.HomeDashboard_pulseDetails__3W87F>span:last-child{border:0}.HomeDashboard_pulseDetails__3W87F small{color:#9a929f;font-size:6.5px;font-weight:800;letter-spacing:.08em}.HomeDashboard_pulseDetails__3W87F b{font-size:11px}.HomeDashboard_pulseCard__HfYrs>button{display:flex;align-items:center;justify-content:space-between;min-height:40px;border:0;border-radius:11px;background:#f0e9fb;padding:0 12px;color:#632abd;font-size:8px;font-weight:800}.HomeDashboard_metrics__rna_V{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.HomeDashboard_metrics__rna_V article{display:flex;min-height:92px;align-items:center;gap:12px;padding:14px;border:1px solid #e9e5ec;border-radius:18px;background:rgba(255,255,255,.9);box-shadow:0 8px 25px rgba(48,35,59,.035)}.HomeDashboard_metricIcon__R7o2C,.HomeDashboard_serviceLinks__MGLtA button>span{display:grid;flex:0 0 auto;width:39px;height:39px;place-items:center;border-radius:12px;font-size:15px;font-weight:850}.HomeDashboard_metrics__rna_V article>div{display:flex;min-width:0;flex-direction:column}.HomeDashboard_metrics__rna_V small{color:#98909c;font-size:6.5px;font-weight:850;letter-spacing:.1em}.HomeDashboard_metrics__rna_V strong{margin-top:3px;font-size:21px;line-height:1;letter-spacing:-.04em}.HomeDashboard_metrics__rna_V p{overflow:hidden;margin:5px 0 0;color:#918a95;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.HomeDashboard_violet__ktmPA{background:#efe8ff!important;color:#6b31cf!important}.HomeDashboard_green__l9Z2N,.HomeDashboard_mint__TsrVa{background:#e8f7ef!important;color:#27815a!important}.HomeDashboard_blue__XAF3i{background:#e8f2ff!important;color:#3873b8!important}.HomeDashboard_amber__CBh7L{background:#fff2dd!important;color:#ab6a14!important}.HomeDashboard_red__t3s8y{background:#ffebef!important;color:#b4475b!important}.HomeDashboard_purple__Ycn3G{background:#f3e9fb!important;color:#8541aa!important}.HomeDashboard_hierarchyPanel__VaGiN{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);overflow:hidden;border:1px solid #ded3e9;border-radius:25px;background:#fff;box-shadow:0 18px 50px rgba(50,28,68,.07)}.HomeDashboard_hierarchyIntro__oqaAF{position:relative;isolation:isolate;overflow:hidden;display:flex;min-height:285px;justify-content:center;flex-direction:column;padding:27px;background:radial-gradient(circle at 100% 0,rgba(164,96,255,.44),transparent 45%),linear-gradient(145deg,#17131b,#291638 58%,#522181);color:#fff}.HomeDashboard_hierarchyGlow__qc0X7{position:absolute;z-index:-1;right:-70px;bottom:-80px;width:220px;height:220px;border:1px solid rgba(255,255,255,.12);border-radius:50%;box-shadow:0 0 0 35px rgba(255,255,255,.025),0 0 0 70px rgba(255,255,255,.018)}.HomeDashboard_hierarchyIntro__oqaAF>small{color:#cdb5ee;font-size:7px;font-weight:850;letter-spacing:.16em}.HomeDashboard_hierarchyIntro__oqaAF h2{margin:11px 0 10px;font-size:27px;line-height:1.06;letter-spacing:-.045em}.HomeDashboard_hierarchyIntro__oqaAF h2 em{color:#c99aff;font-style:normal}.HomeDashboard_hierarchyIntro__oqaAF>p{max-width:380px;margin:0;color:rgba(255,255,255,.61);font-size:8.5px;line-height:1.55}.HomeDashboard_hierarchyLegend__lWvWd{display:flex;align-items:center;gap:6px;margin-top:22px}.HomeDashboard_hierarchyLegend__lWvWd span{display:flex;align-items:center;gap:5px;color:rgba(255,255,255,.72);font-size:6.5px;font-weight:750}.HomeDashboard_hierarchyLegend__lWvWd i{display:grid;min-width:24px;height:24px;place-items:center;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:rgba(255,255,255,.09);color:#e0c8ff;font-size:6px;font-style:normal}.HomeDashboard_hierarchyLegend__lWvWd b{color:rgba(255,255,255,.22);font-size:8px}.HomeDashboard_hierarchyRoster__fNHPB{min-width:0;padding:20px}.HomeDashboard_hierarchyRoster__fNHPB>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 2px 13px;border-bottom:1px solid #eeeaf1}.HomeDashboard_hierarchyRoster__fNHPB>header>div{display:flex;flex-direction:column;gap:3px}.HomeDashboard_hierarchyRoster__fNHPB>header span{color:#7540d1;font-size:6.5px;font-weight:850;letter-spacing:.13em}.HomeDashboard_hierarchyRoster__fNHPB>header strong{font-size:12px}.HomeDashboard_hierarchyRoster__fNHPB>header>b{border-radius:99px;background:#f1e9fb;padding:6px 8px;color:#6e32c7;font-size:6.5px}.HomeDashboard_hierarchyList__qH2nC{display:flex;max-height:235px;overflow:auto;flex-direction:column;padding-top:5px}.HomeDashboard_hierarchyMember___K9Ne{position:relative;display:grid;grid-template-columns:30px 35px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:56px;border-bottom:1px solid #f0ecf2;padding:6px 3px}.HomeDashboard_hierarchyMember___K9Ne:last-child{border-bottom:0}.HomeDashboard_hierarchyMember___K9Ne:before{position:absolute;left:17px;top:0;bottom:0;width:1px;background:#e6dcef;content:""}.HomeDashboard_hierarchyMember___K9Ne:first-child:before{top:50%}.HomeDashboard_hierarchyMember___K9Ne:last-child:before{bottom:50%}.HomeDashboard_levelBadge__D_R1V{z-index:1;display:grid;width:30px;height:30px;place-items:center;border:4px solid #fff;border-radius:10px;background:#ece3f8;color:#6c31c7;font-size:6.5px;font-weight:900;box-shadow:0 0 0 1px #e1d4ec}.HomeDashboard_hierarchyMember___K9Ne[data-rank="1"] .HomeDashboard_levelBadge__D_R1V{background:linear-gradient(145deg,#6d32d6,#9b63f4);color:#fff;box-shadow:0 0 0 1px #7f4cda,0 6px 13px rgba(109,50,214,.2)}.HomeDashboard_hierarchyMember___K9Ne[data-rank="2"] .HomeDashboard_levelBadge__D_R1V{background:#1d1921;color:#fff;box-shadow:0 0 0 1px #39313f}.HomeDashboard_memberAvatar__sazuT{display:grid;width:35px;height:35px;place-items:center;border-radius:12px;background:linear-gradient(145deg,#f1eafb,#e5d8f5);color:#5e2ba9;font-size:7px;font-weight:850}.HomeDashboard_memberIdentity__qwYAX{display:flex;min-width:0;flex-direction:column;gap:3px}.HomeDashboard_memberIdentity__qwYAX strong{overflow:hidden;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.HomeDashboard_memberIdentity__qwYAX small{overflow:hidden;color:#908895;font-size:6.5px;text-overflow:ellipsis;white-space:nowrap}.HomeDashboard_hierarchyMember___K9Ne em{border-radius:99px;background:#f5f2f7;padding:5px 7px;color:#817986;font-size:6px;font-style:normal;font-weight:700;white-space:nowrap}.HomeDashboard_hierarchyEmpty__WTyUk{display:grid;min-height:180px;place-items:center;color:#99919d;font-size:8px;text-align:center}.HomeDashboard_dashboardBody__ysjro{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(295px,.65fr);gap:13px;align-items:start}.HomeDashboard_quickPanel__0_7fG,.HomeDashboard_servicePanel__IAD3w{padding:20px}.HomeDashboard_sectionTitle__AOPAN{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:15px}.HomeDashboard_sectionTitle__AOPAN h2{margin:4px 0 0;font-size:17px;letter-spacing:-.03em}.HomeDashboard_sectionTitle__AOPAN p{margin:0;color:#968e9a;font-size:7.5px}.HomeDashboard_modules___y971{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.HomeDashboard_modules___y971 button{display:grid;grid-template-columns:39px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:70px;border:1px solid #ebe7ee;border-radius:15px;background:#fcfbfd;padding:10px;text-align:left;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.HomeDashboard_modules___y971 button:hover{transform:translateY(-2px);border-color:#d8c4f8;box-shadow:0 10px 25px rgba(67,39,94,.07)}.HomeDashboard_moduleIcon__aHw_R{display:grid;width:39px;height:39px;place-items:center;border-radius:12px;font-size:15px;font-weight:850}.HomeDashboard_modules___y971 button>span:nth-child(2){display:flex;min-width:0;flex-direction:column;gap:3px}.HomeDashboard_modules___y971 strong{font-size:9px}.HomeDashboard_modules___y971 small{overflow:hidden;color:#918a96;font-size:6.8px;text-overflow:ellipsis;white-space:nowrap}.HomeDashboard_modules___y971 button>b{color:#7a42dc;font-size:11px}.HomeDashboard_servicePanel__IAD3w{background:linear-gradient(155deg,#fff,#faf8fc)}.HomeDashboard_servicePanel__IAD3w>p{margin:12px 0 14px;color:#938b98;font-size:7.5px;line-height:1.45}.HomeDashboard_serviceLinks__MGLtA{display:flex;flex-direction:column;gap:7px}.HomeDashboard_serviceLinks__MGLtA button{display:grid;grid-template-columns:37px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:61px;border:1px solid #ebe6ee;border-radius:14px;background:#fff;padding:9px;text-align:left}.HomeDashboard_serviceLinks__MGLtA button>span{width:37px;height:37px}.HomeDashboard_serviceLinks__MGLtA button>div{display:flex;min-width:0;flex-direction:column;gap:3px}.HomeDashboard_serviceLinks__MGLtA strong{font-size:8.5px}.HomeDashboard_serviceLinks__MGLtA small{overflow:hidden;color:#978f9b;font-size:6.5px;text-overflow:ellipsis;white-space:nowrap}.HomeDashboard_serviceLinks__MGLtA button>b{color:#7d45d9;font-size:10px}.HomeDashboard_mobileReady__5nxPb{display:flex;align-items:center;gap:9px;margin-top:12px;border-radius:13px;background:#f0ebf8;padding:11px}.HomeDashboard_mobileReady__5nxPb>span{display:grid;width:27px;height:27px;place-items:center;border-radius:9px;background:#6e33cf;color:#fff;font-size:9px}.HomeDashboard_mobileReady__5nxPb>div{display:flex;flex-direction:column;gap:3px}.HomeDashboard_mobileReady__5nxPb strong{font-size:8px}.HomeDashboard_mobileReady__5nxPb small{color:#8b8193;font-size:6.5px}@media(max-width:1050px){.HomeDashboard_dashboardBody__ysjro,.HomeDashboard_heroGrid__VnIDE{grid-template-columns:1fr}.HomeDashboard_pulseCard__HfYrs{min-height:245px}.HomeDashboard_progressArea__2xBTD{grid-template-columns:130px 1fr}.HomeDashboard_serviceLinks__MGLtA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.HomeDashboard_serviceLinks__MGLtA button{grid-template-columns:37px minmax(0,1fr)}.HomeDashboard_serviceLinks__MGLtA button>b{display:none}.HomeDashboard_hierarchyPanel__VaGiN{grid-template-columns:minmax(240px,.65fr) minmax(0,1.35fr)}}@media(max-width:760px){.HomeDashboard_page__TGz6j{gap:13px}.HomeDashboard_dashboardHeader__Sy66F{align-items:flex-start;padding:1px 2px 3px}.HomeDashboard_dashboardHeader__Sy66F h1{font-size:25px}.HomeDashboard_dashboardHeader__Sy66F p{font-size:8px}.HomeDashboard_datePill__2p8aZ{max-width:145px;padding:8px 10px;font-size:7px;white-space:nowrap}.HomeDashboard_heroGrid__VnIDE{gap:10px}.HomeDashboard_commandCard__UQD13,.HomeDashboard_pulseCard__HfYrs,.HomeDashboard_quickPanel__0_7fG,.HomeDashboard_servicePanel__IAD3w{border-radius:21px}.HomeDashboard_commandCard__UQD13{min-height:264px;padding:20px}.HomeDashboard_commandCopy___jl4G h2{font-size:27px}.HomeDashboard_commandCopy___jl4G p{font-size:8.5px}.HomeDashboard_heroActions__WiP9P button{min-height:46px;flex:1;padding:0 11px}.HomeDashboard_pulseCard__HfYrs{min-height:230px;padding:18px}.HomeDashboard_progressArea__2xBTD{grid-template-columns:120px 1fr}.HomeDashboard_metrics__rna_V{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.HomeDashboard_metrics__rna_V article{min-height:82px;padding:11px}.HomeDashboard_metricIcon__R7o2C{width:36px;height:36px}.HomeDashboard_metrics__rna_V strong{font-size:19px}.HomeDashboard_hierarchyPanel__VaGiN{grid-template-columns:1fr;border-radius:22px}.HomeDashboard_hierarchyIntro__oqaAF{min-height:auto;padding:22px}.HomeDashboard_hierarchyIntro__oqaAF h2{font-size:25px}.HomeDashboard_hierarchyLegend__lWvWd{margin-top:18px}.HomeDashboard_hierarchyRoster__fNHPB{padding:15px}.HomeDashboard_hierarchyList__qH2nC{max-height:300px}.HomeDashboard_hierarchyMember___K9Ne{grid-template-columns:30px 36px minmax(0,1fr);min-height:60px}.HomeDashboard_hierarchyMember___K9Ne em{display:none}.HomeDashboard_memberIdentity__qwYAX strong{font-size:10px}.HomeDashboard_memberIdentity__qwYAX small{font-size:7px}.HomeDashboard_dashboardBody__ysjro{gap:10px}.HomeDashboard_quickPanel__0_7fG,.HomeDashboard_servicePanel__IAD3w{padding:16px}.HomeDashboard_sectionTitle__AOPAN{align-items:flex-start;flex-direction:column;gap:3px;margin-bottom:12px}.HomeDashboard_sectionTitle__AOPAN p{display:none}.HomeDashboard_modules___y971{gap:7px}.HomeDashboard_modules___y971 button{min-height:72px;padding:9px}.HomeDashboard_serviceLinks__MGLtA{display:flex}.HomeDashboard_serviceLinks__MGLtA button{grid-template-columns:39px minmax(0,1fr) auto;min-height:64px}.HomeDashboard_serviceLinks__MGLtA button>b{display:block}}@media(max-width:430px){.HomeDashboard_dashboardHeader__Sy66F>div:first-child>span{font-size:6.5px}.HomeDashboard_dashboardHeader__Sy66F p{display:none}.HomeDashboard_datePill__2p8aZ{margin-top:5px}.HomeDashboard_commandTop__krSuA{margin-bottom:20px}.HomeDashboard_heroActions__WiP9P{display:grid;grid-template-columns:1fr 1fr}.HomeDashboard_pulseCard__HfYrs{min-height:220px}.HomeDashboard_ring___Tg49{width:104px;height:104px}.HomeDashboard_ring___Tg49:before{width:78px;height:78px}.HomeDashboard_progressArea__2xBTD{grid-template-columns:108px 1fr}.HomeDashboard_modules___y971{grid-template-columns:1fr 1fr}.HomeDashboard_modules___y971 button{grid-template-columns:36px minmax(0,1fr);grid-template-rows:auto auto;gap:8px;min-height:88px}.HomeDashboard_moduleIcon__aHw_R{grid-row:1/-1;width:36px;height:36px}.HomeDashboard_modules___y971 button>b{display:none}.HomeDashboard_modules___y971 small{white-space:normal;line-height:1.25}.HomeDashboard_mobileReady__5nxPb{padding:10px}}@media(max-width:360px){.HomeDashboard_dashboardHeader__Sy66F{display:block}.HomeDashboard_datePill__2p8aZ{width:max-content;margin-top:10px}.HomeDashboard_heroActions__WiP9P{grid-template-columns:1fr}.HomeDashboard_metrics__rna_V{grid-template-columns:1fr 1fr}.HomeDashboard_metrics__rna_V article{gap:8px}.HomeDashboard_modules___y971{grid-template-columns:1fr}}.HomeDashboard_commandCard__UQD13{min-height:310px;background:linear-gradient(135deg,#121014,#24142f 54%,#5b2194)}.HomeDashboard_commandStats__OhImh{display:flex;gap:6px;margin:0 0 13px}.HomeDashboard_commandStats__OhImh>span{display:flex;min-width:0;align-items:baseline;gap:5px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:rgba(255,255,255,.055);padding:7px 9px;backdrop-filter:blur(12px)}.HomeDashboard_commandStats__OhImh b{font-size:10px}.HomeDashboard_commandStats__OhImh small{overflow:hidden;color:rgba(255,255,255,.55);font-size:6.3px;text-overflow:ellipsis;white-space:nowrap}.HomeDashboard_metrics__rna_V article{position:relative;overflow:hidden;background:radial-gradient(circle at 100% 0,rgba(126,69,221,.075),transparent 45%),rgba(255,255,255,.92)}.HomeDashboard_focusStrip___TNBq{display:grid;grid-template-columns:minmax(210px,.58fr) minmax(0,1.42fr);align-items:center;gap:18px;overflow:hidden;border:1px solid #e5dcec;border-radius:22px;background:radial-gradient(circle at 92% -40%,rgba(145,83,235,.18),transparent 42%),linear-gradient(130deg,#faf7ff,#fff 58%);padding:16px 18px;box-shadow:0 11px 30px rgba(58,35,78,.04)}.HomeDashboard_focusCopy___9YLq{display:flex;min-width:0;flex-direction:column;gap:4px}.HomeDashboard_focusCopy___9YLq>span{color:#7137ce;font-size:6.7px;font-weight:850;letter-spacing:.14em}.HomeDashboard_focusCopy___9YLq strong{font-size:12px;line-height:1.25;letter-spacing:-.02em}.HomeDashboard_focusCopy___9YLq small{color:#928a97;font-size:7px}.HomeDashboard_focusSteps__k4i3m{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.HomeDashboard_focusSteps__k4i3m button{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:54px;border:1px solid rgba(119,70,195,.12);border-radius:14px;background:rgba(255,255,255,.78);padding:8px;text-align:left;transition:transform .16s ease,box-shadow .16s ease}.HomeDashboard_focusSteps__k4i3m button:hover{transform:translateY(-2px);box-shadow:0 9px 20px rgba(74,43,101,.08)}.HomeDashboard_focusSteps__k4i3m em{display:grid;width:24px;height:24px;place-items:center;border-radius:8px;background:#1f1825;color:#fff;font-size:6px;font-style:normal;font-weight:850}.HomeDashboard_focusSteps__k4i3m button>span{display:flex;min-width:0;flex-direction:column;gap:2px}.HomeDashboard_focusSteps__k4i3m b{font-size:8px}.HomeDashboard_focusSteps__k4i3m small{overflow:hidden;color:#918897;font-size:6px;text-overflow:ellipsis;white-space:nowrap}.HomeDashboard_focusSteps__k4i3m i{color:#6d32d6;font-size:9px;font-style:normal}@media(max-width:1050px){.HomeDashboard_focusStrip___TNBq{grid-template-columns:1fr}.HomeDashboard_focusCopy___9YLq{display:grid;grid-template-columns:1fr auto;align-items:end}.HomeDashboard_focusCopy___9YLq>span{grid-column:1/-1}.HomeDashboard_focusCopy___9YLq small{justify-self:end}}@media(max-width:760px){.HomeDashboard_commandCard__UQD13{min-height:292px}.HomeDashboard_commandStats__OhImh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:10px}.HomeDashboard_commandStats__OhImh>span{align-items:flex-start;flex-direction:column;gap:2px;padding:7px}.HomeDashboard_commandStats__OhImh small{width:100%}.HomeDashboard_focusStrip___TNBq{grid-template-columns:1fr;border-radius:19px;padding:14px}.HomeDashboard_focusCopy___9YLq{display:flex;align-items:flex-start}.HomeDashboard_focusCopy___9YLq small{display:none}.HomeDashboard_focusSteps__k4i3m{grid-template-columns:1fr}.HomeDashboard_focusSteps__k4i3m button{min-height:52px}.HomeDashboard_focusSteps__k4i3m small{white-space:normal}}.HomeDashboard_hierarchyMember___K9Ne{grid-template-columns:35px minmax(0,1fr) auto}.HomeDashboard_hierarchyMember___K9Ne:before{display:none}.HomeDashboard_hierarchyMember___K9Ne[data-rank="1"] .HomeDashboard_memberAvatar__sazuT{background:linear-gradient(145deg,#6d32d6,#9b63f4);color:#fff;box-shadow:0 7px 16px rgba(109,50,214,.2)}.HomeDashboard_hierarchyMember___K9Ne[data-rank="2"] .HomeDashboard_memberAvatar__sazuT{background:#1d1921;color:#fff}@media(max-width:760px){.HomeDashboard_hierarchyMember___K9Ne{grid-template-columns:36px minmax(0,1fr)}}.HomeDashboard_page__TGz6j{font-family:var(--font-ui);font-weight:var(--kh-weight-regular)}.HomeDashboard_page__TGz6j :where(strong,b){font-weight:var(--kh-weight-semibold)}.HomeDashboard_cardHeading__ZAepx span,.HomeDashboard_dashboardHeader__Sy66F>div:first-child>span,.HomeDashboard_sectionTitle__AOPAN span{font-size:var(--kh-kicker);font-weight:var(--kh-weight-bold)}.HomeDashboard_dashboardHeader__Sy66F h1{font-size:var(--kh-page-title);font-weight:var(--kh-weight-semibold)}.HomeDashboard_dashboardHeader__Sy66F p{font-size:var(--kh-page-copy)}.HomeDashboard_commandTop__krSuA em,.HomeDashboard_commandTop__krSuA>span,.HomeDashboard_focusCopy___9YLq>span,.HomeDashboard_hierarchyIntro__oqaAF>small,.HomeDashboard_hierarchyRoster__fNHPB>header span,.HomeDashboard_metrics__rna_V small{font-weight:var(--kh-weight-bold)}.HomeDashboard_commandCopy___jl4G h2{font-size:31px;font-weight:var(--kh-weight-semibold)}.HomeDashboard_commandCopy___jl4G p{font-size:var(--kh-body)}.HomeDashboard_heroActions__WiP9P button,.HomeDashboard_pulseCard__HfYrs>button{font-size:10px;font-weight:var(--kh-weight-semibold)}.HomeDashboard_metrics__rna_V small{font-size:8px}.HomeDashboard_metrics__rna_V p{font-size:9px}.HomeDashboard_hierarchyIntro__oqaAF h2,.HomeDashboard_metrics__rna_V strong{font-weight:var(--kh-weight-semibold)}.HomeDashboard_hierarchyIntro__oqaAF>p,.HomeDashboard_memberIdentity__qwYAX strong{font-size:10px}.HomeDashboard_memberIdentity__qwYAX small{font-size:8px}.HomeDashboard_sectionTitle__AOPAN h2{font-size:var(--kh-section-title);font-weight:var(--kh-weight-semibold)}.HomeDashboard_sectionTitle__AOPAN p,.HomeDashboard_servicePanel__IAD3w>p{font-size:9px}.HomeDashboard_modules___y971 strong,.HomeDashboard_serviceLinks__MGLtA strong{font-size:11px}.HomeDashboard_mobileReady__5nxPb small,.HomeDashboard_modules___y971 small,.HomeDashboard_serviceLinks__MGLtA small{font-size:8px}.HomeDashboard_mobileReady__5nxPb strong{font-size:10px}.HomeDashboard_focusCopy___9YLq strong{font-size:13px}.HomeDashboard_focusCopy___9YLq small{font-size:9px}.HomeDashboard_focusSteps__k4i3m b{font-size:10px}.HomeDashboard_focusSteps__k4i3m small{font-size:8px}@media(max-width:760px){.HomeDashboard_dashboardHeader__Sy66F h1{font-size:var(--kh-page-title-mobile)}.HomeDashboard_dashboardHeader__Sy66F p{font-size:var(--kh-page-copy)}.HomeDashboard_commandCopy___jl4G h2{font-size:var(--kh-page-title-mobile)}.HomeDashboard_commandCopy___jl4G p{font-size:var(--kh-body)}.HomeDashboard_sectionTitle__AOPAN h2{font-size:var(--kh-section-title)}.HomeDashboard_modules___y971 strong,.HomeDashboard_serviceLinks__MGLtA strong{font-size:11px}.HomeDashboard_modules___y971 small,.HomeDashboard_serviceLinks__MGLtA small{font-size:9px}}.LabelStudio_studio__zlwb8{display:flex;flex-direction:column;gap:20px}.LabelStudio_hero___v4PH{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:29px 32px;border:1px solid rgba(111,52,216,.12);border-radius:24px;background:radial-gradient(circle at 90% 10%,rgba(183,148,255,.3),transparent 32%),linear-gradient(120deg,#f1e9ff,#fff 62%);box-shadow:0 8px 30px rgba(74,34,139,.06)}.LabelStudio_hero___v4PH>div:first-child>span{font-size:8px;font-weight:800;letter-spacing:.14em;color:#7137d8}.LabelStudio_hero___v4PH h1{margin:8px 0 7px;font-size:31px;line-height:1.05;letter-spacing:-.045em}.LabelStudio_hero___v4PH p{max-width:650px;margin:0;color:#716b78;font-size:11px;line-height:1.55}.LabelStudio_layout__QWY7J{display:grid;grid-template-columns:minmax(460px,1fr) minmax(430px,.95fr);gap:18px;align-items:start}.LabelStudio_controls__EkrOW{display:grid;grid-template-columns:1fr 1fr;gap:12px}.LabelStudio_controls__EkrOW section{display:flex;flex-direction:column;gap:10px;padding:17px;border:1px solid #e7e7ea;border-radius:18px;background:#fff;box-shadow:0 4px 18px rgba(0,0,0,.03)}.LabelStudio_controls__EkrOW section:nth-child(2){grid-row:span 2}.LabelStudio_controls__EkrOW label{display:flex;flex-direction:column;gap:6px;color:#737378;font-size:8px;font-weight:680}.LabelStudio_controls__EkrOW input,.LabelStudio_controls__EkrOW select{width:100%;height:38px;border:1px solid #dddde1;border-radius:10px;background:#fff;padding:0 10px;color:#242428;font-size:9px;outline:0}.LabelStudio_controls__EkrOW input:focus,.LabelStudio_controls__EkrOW select:focus{border-color:#9b6bf5;box-shadow:0 0 0 3px #eee7ff}.LabelStudio_sectionTitle__XSZZo{display:flex;align-items:center;gap:9px;margin-bottom:2px}.LabelStudio_sectionTitle__XSZZo>span{width:29px;height:29px;display:grid;place-items:center;border-radius:9px;background:#1d1d1f;color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px}.LabelStudio_sectionTitle__XSZZo>div{display:flex;flex-direction:column;gap:2px}.LabelStudio_sectionTitle__XSZZo strong{font-size:11px}.LabelStudio_sectionTitle__XSZZo small{color:#949499;font-size:7px}.LabelStudio_segmented__kRN8V{display:grid;grid-template-columns:1fr 1fr;padding:3px;border-radius:10px;background:#f0f0f2}.LabelStudio_segmented__kRN8V button{height:31px;border:0;border-radius:8px;background:transparent;color:#7c7c81;font-size:8px;font-weight:700}.LabelStudio_segmented__kRN8V .LabelStudio_active__CwYVr{background:#fff;color:#642ccb;box-shadow:0 2px 8px rgba(0,0,0,.07)}.LabelStudio_formGrid__0FDdm{display:grid;grid-template-columns:1fr 1fr;gap:9px}.LabelStudio_formGrid__0FDdm .LabelStudio_wide__z8dUr,.LabelStudio_wide__z8dUr{grid-column:1/-1}.LabelStudio_expiryPresets__ZgdZR{grid-column:1/-1;display:flex;gap:5px;margin-top:-3px}.LabelStudio_expiryPresets__ZgdZR button{flex:1;height:27px;border:1px solid #e4daf6;border-radius:8px;background:#f5f0ff;color:#6830ca;font-size:7px;font-weight:750}.LabelStudio_printButton__ZZbU5{height:43px;border:0;border-radius:11px;background:#1d1d1f;color:#fff;font-size:10px;font-weight:750;box-shadow:0 9px 22px rgba(0,0,0,.14)}.LabelStudio_printButton__ZZbU5 span{margin-left:8px;color:#aaaab0;font-size:7px}.LabelStudio_printButton__ZZbU5:disabled{opacity:.4}.LabelStudio_printerHint__14DmQ{margin:0;color:#8d8792;font-size:7px;line-height:1.45}.LabelStudio_fixedFormat__rNl1X{display:flex;flex-direction:column;gap:3px;padding:12px;border:1px solid #dfd2f4;border-radius:11px;background:linear-gradient(145deg,#f8f4ff,#fff)}.LabelStudio_fixedFormat__rNl1X span{color:#7540d1;font-size:6.5px;font-weight:850;letter-spacing:.12em}.LabelStudio_fixedFormat__rNl1X strong{font-size:16px;letter-spacing:-.03em}.LabelStudio_fixedFormat__rNl1X small{color:#8e8694;font-size:7px}.LabelStudio_formatSelector__1VZkF{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:9px}.LabelStudio_formatSelector__1VZkF button{min-height:46px;border:1px solid #e2d9ea;border-radius:11px;background:#fff;color:#79717e;font-size:7px;font-weight:750;line-height:1.35}.LabelStudio_formatSelector__1VZkF button b{color:#2b2530;font-size:10px}.LabelStudio_formatSelector__1VZkF .LabelStudio_activeFormat__7CPZ2{border-color:#7740d3;background:#f1e9ff;color:#6330bd;box-shadow:0 0 0 2px rgba(109,50,214,.08)}.LabelStudio_formatSelector__1VZkF .LabelStudio_activeFormat__7CPZ2 b{color:#6330bd}.LabelStudio_preview__FkG20{position:sticky;top:88px;padding:20px;border:1px solid #e4e1e8;border-radius:22px;background:linear-gradient(145deg,#f1eef5,#fafafa);box-shadow:0 15px 48px rgba(32,22,45,.08)}.LabelStudio_previewHead__Ah3Q2{display:flex;align-items:center;justify-content:space-between;margin-bottom:17px}.LabelStudio_previewHead__Ah3Q2>div{display:flex;flex-direction:column;gap:4px}.LabelStudio_previewHead__Ah3Q2 span{color:#7a40df;font-size:7px;font-weight:800;letter-spacing:.12em}.LabelStudio_previewHead__Ah3Q2 strong{font-size:10px}.LabelStudio_previewHead__Ah3Q2 em{border-radius:12px;background:#fff;padding:6px 9px;color:#767078;font-size:7px;font-style:normal}.LabelStudio_previewStage__8cSEB{min-height:330px;display:grid;place-items:center;overflow:auto;border:1px solid rgba(0,0,0,.06);border-radius:17px;background:repeating-linear-gradient(45deg,#e8e8eb 0 6px,#ededf0 6px 12px);padding:26px}.LabelStudio_previewStage__8cSEB .LabelStudio_label__Terxm{transform-origin:center;box-shadow:0 18px 40px rgba(0,0,0,.18)}.LabelStudio_thermal62Preview__z0v95 .LabelStudio_label__Terxm{width:100mm;height:62mm}.LabelStudio_thermal50Preview__cFtD9 .LabelStudio_label__Terxm{width:400px;height:240px}.LabelStudio_thermal40Preview__0vruZ .LabelStudio_label__Terxm{width:360px;height:270px}.LabelStudio_a4Preview__zx9L_ .LabelStudio_label__Terxm{width:420px;height:222px}.LabelStudio_autoData__gRIAo{display:flex;gap:6px;flex-wrap:wrap;margin-top:14px}.LabelStudio_autoData__gRIAo strong{width:100%;margin-bottom:2px;font-size:8px}.LabelStudio_autoData__gRIAo span{border-radius:10px;background:#e8f6ed;color:#2d7c49;padding:6px 8px;font-size:7px}.LabelStudio_empty__GBatA{color:#8d8d92;font-size:9px}.LabelStudio_label__Terxm{box-sizing:border-box;width:70mm;height:37mm;display:flex;flex-direction:column;overflow:hidden;border:1px solid #1d1d1f;border-radius:2.5mm;background:#fff;color:#121214;padding:2.5mm;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Arial,sans-serif}.LabelStudio_label__Terxm header{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:1.2mm;border-bottom:.25mm solid #1d1d1f}.LabelStudio_label__Terxm header>div{display:flex;flex-direction:column}.LabelStudio_label__Terxm header strong{font-size:3mm;line-height:1;letter-spacing:.07em}.LabelStudio_label__Terxm header small{margin-top:.7mm;color:#626267;font-size:1.55mm;letter-spacing:.08em}.LabelStudio_label__Terxm header>b{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:2mm}.LabelStudio_labelTitle__VMp_Y{padding:1.2mm 0 .8mm}.LabelStudio_labelTitle__VMp_Y h2{display:-webkit-box;overflow:hidden;margin:0;font-size:4.1mm;line-height:1.05;letter-spacing:-.04em;text-overflow:clip;white-space:normal;overflow-wrap:normal;word-break:normal;hyphens:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.LabelStudio_labelTitle__VMp_Y p{overflow:hidden;margin:.65mm 0 0;color:#4e4e52;font-size:1.9mm;text-overflow:ellipsis;white-space:nowrap}.LabelStudio_labelDates__u2H_C{display:grid;grid-template-columns:1fr 1fr 1fr;border:.2mm solid #cfcfd3;border-radius:1.2mm}.LabelStudio_labelDates__u2H_C span{display:flex;min-width:0;flex-direction:column;padding:1mm 1.2mm;border-right:.2mm solid #cfcfd3}.LabelStudio_labelDates__u2H_C span:last-child{border:0}.LabelStudio_labelDates__u2H_C small{color:#6e6e73;font-size:1.35mm;letter-spacing:.07em}.LabelStudio_labelDates__u2H_C strong{overflow:hidden;margin-top:.45mm;font-size:2.45mm;text-overflow:ellipsis;white-space:nowrap}.LabelStudio_labelDetails__TjiBl{display:grid;grid-template-columns:1.25fr 1fr;gap:2mm;padding:.9mm 0}.LabelStudio_labelDetails__TjiBl p{overflow:hidden;margin:0;font-size:1.6mm;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.LabelStudio_labelDetails__TjiBl p b{margin-right:1mm;font-size:1.4mm;text-transform:uppercase}.LabelStudio_allergens__wb5d_{display:flex;align-items:center;gap:1.2mm;border-radius:1mm;background:#1d1d1f;color:#fff;padding:.8mm 1.2mm}.LabelStudio_allergens__wb5d_ b{font-size:1.5mm;letter-spacing:.08em}.LabelStudio_allergens__wb5d_ span{overflow:hidden;font-size:1.65mm;text-overflow:ellipsis;white-space:nowrap}.LabelStudio_label__Terxm footer{display:grid;grid-template-columns:1fr;gap:2mm;align-items:end;margin-top:auto;padding-top:.7mm}.LabelStudio_label__Terxm footer small{margin-top:.25mm;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.2mm;line-height:1}.LabelStudio_label__Terxm footer p{margin:0;color:#5e5e63;font-size:1.25mm;line-height:1.35;text-align:right}.LabelStudio_compactLabel__gT11d .LabelStudio_labelDetails__TjiBl{display:none}.LabelStudio_compactLabel__gT11d .LabelStudio_labelTitle__VMp_Y h2{font-size:3.7mm}.LabelStudio_compactLabel__gT11d footer p{display:block}.LabelStudio_compactLabel__gT11d footer{grid-template-columns:1fr}.LabelStudio_printSurface__1ex1T{display:none;box-sizing:border-box}.LabelStudio_printSurface__1ex1T .LabelStudio_label__Terxm{border-radius:0}.LabelStudio_thermal62Surface__dOMbd .LabelStudio_label__Terxm{width:100mm;height:62mm;margin:0}.LabelStudio_thermal62SquareSurface__u8sQU .LabelStudio_label__Terxm{width:62mm;height:62mm;margin:0}.LabelStudio_thermal50Surface__sCPL3 .LabelStudio_label__Terxm{width:48.4mm;height:28.4mm;margin:.8mm}.LabelStudio_thermal40Surface__hsiJz .LabelStudio_label__Terxm{width:38.4mm;height:28.4mm;margin:.8mm}.LabelStudio_thermal62Preview__z0v95 .LabelStudio_label__Terxm,.LabelStudio_thermal62Surface__dOMbd .LabelStudio_label__Terxm{padding:3mm}.LabelStudio_thermal62Preview__z0v95 .LabelStudio_label__Terxm header,.LabelStudio_thermal62Surface__dOMbd .LabelStudio_label__Terxm header{padding-bottom:1.8mm}.LabelStudio_thermal62Preview__z0v95 .LabelStudio_label__Terxm header strong,.LabelStudio_thermal62Surface__dOMbd .LabelStudio_label__Terxm header strong{font-size:4mm}.LabelStudio_thermal62Preview__z0v95 .LabelStudio_label__Terxm header small,.LabelStudio_thermal62Surface__dOMbd .LabelStudio_label__Terxm header small{margin-top:.6mm;font-size:1.8mm}.LabelStudio_thermal62Preview__z0v95 .LabelStudio_label__Terxm header b,.LabelStudio_thermal62Surface__dOMbd .LabelStudio_label__Terxm header b{font-size:2.5mm}.LabelStudio_thermal62Preview__z0v95 .LabelStudio_labelTitle__VMp_Y,.LabelStudio_thermal62Surface__dOMbd .LabelStudio_labelTitle__VMp_Y{padding:2.2mm 0 1.5mm}.LabelStudio_thermal62Preview__z0v95 .LabelStudio_labelTitle__VMp_Y h2,.LabelStudio_thermal62Surface__dOMbd .LabelStudio_labelTitle__VMp_Y h2{font-size:6mm}.LabelStudio_thermal62Preview__z0v95 .LabelStudio_labelTitle__VMp_Y p,.LabelStudio_thermal62Surface__dOMbd .LabelStudio_labelTitle__VMp_Y p{margin-top:.6mm;font-size:2.4mm}.LabelStudio_thermal62Preview__z0v95 .LabelStudio_labelDates__u2H_C span,.LabelStudio_thermal62Surface__dOMbd .LabelStudio_labelDates__u2H_C span{padding:1.7mm 2mm}.LabelStudio_thermal62Preview__z0v95 .LabelStudio_labelDates__u2H_C small,.LabelStudio_thermal62Surface__dOMbd .LabelStudio_labelDates__u2H_C small{font-size:1.6mm}.LabelStudio_thermal62Preview__z0v95 .LabelStudio_labelDates__u2H_C strong,.LabelStudio_thermal62Surface__dOMbd .LabelStudio_labelDates__u2H_C strong{margin-top:.5mm;font-size:3.2mm}.LabelStudio_thermal62Preview__z0v95 .LabelStudio_labelDetails__TjiBl,.LabelStudio_thermal62Surface__dOMbd .LabelStudio_labelDetails__TjiBl{display:grid;padding:1.5mm 0}.LabelStudio_thermal62Preview__z0v95 .LabelStudio_labelDetails__TjiBl p,.LabelStudio_thermal62Surface__dOMbd .LabelStudio_labelDetails__TjiBl p{font-size:2.1mm}.LabelStudio_thermal62Preview__z0v95 .LabelStudio_labelDetails__TjiBl p b,.LabelStudio_thermal62Surface__dOMbd .LabelStudio_labelDetails__TjiBl p b{font-size:1.7mm}.LabelStudio_thermal62Preview__z0v95 .LabelStudio_allergens__wb5d_,.LabelStudio_thermal62Surface__dOMbd .LabelStudio_allergens__wb5d_{gap:1.2mm;padding:1.3mm 1.6mm}.LabelStudio_thermal62Preview__z0v95 .LabelStudio_allergens__wb5d_ b,.LabelStudio_thermal62Surface__dOMbd .LabelStudio_allergens__wb5d_ b{font-size:1.8mm}.LabelStudio_thermal62Preview__z0v95 .LabelStudio_allergens__wb5d_ span,.LabelStudio_thermal62Surface__dOMbd .LabelStudio_allergens__wb5d_ span{font-size:2mm}.LabelStudio_thermal62Preview__z0v95 .LabelStudio_label__Terxm footer,.LabelStudio_thermal62Surface__dOMbd .LabelStudio_label__Terxm footer{grid-template-columns:1fr;gap:3mm;padding-top:1mm}.LabelStudio_thermal62Preview__z0v95 .LabelStudio_label__Terxm footer small,.LabelStudio_thermal62Surface__dOMbd .LabelStudio_label__Terxm footer small{margin-top:.4mm;font-size:1.4mm}.LabelStudio_thermal62Preview__z0v95 .LabelStudio_label__Terxm footer p,.LabelStudio_thermal62Surface__dOMbd .LabelStudio_label__Terxm footer p{display:block;font-size:1.45mm}.LabelStudio_thermal62SquarePreview__Qsw2Q .LabelStudio_label__Terxm,.LabelStudio_thermal62SquareSurface__u8sQU .LabelStudio_label__Terxm{padding:2.2mm}.LabelStudio_thermal62SquarePreview__Qsw2Q .LabelStudio_label__Terxm header,.LabelStudio_thermal62SquareSurface__u8sQU .LabelStudio_label__Terxm header{padding-bottom:1.1mm}.LabelStudio_thermal62SquarePreview__Qsw2Q .LabelStudio_label__Terxm header strong,.LabelStudio_thermal62SquareSurface__u8sQU .LabelStudio_label__Terxm header strong{font-size:3.1mm}.LabelStudio_thermal62SquarePreview__Qsw2Q .LabelStudio_label__Terxm header small,.LabelStudio_thermal62SquareSurface__u8sQU .LabelStudio_label__Terxm header small{font-size:1.35mm}.LabelStudio_thermal62SquarePreview__Qsw2Q .LabelStudio_label__Terxm header b,.LabelStudio_thermal62SquareSurface__u8sQU .LabelStudio_label__Terxm header b{font-size:1.8mm}.LabelStudio_thermal62SquarePreview__Qsw2Q .LabelStudio_labelTitle__VMp_Y,.LabelStudio_thermal62SquareSurface__u8sQU .LabelStudio_labelTitle__VMp_Y{padding:1.4mm 0 1mm}.LabelStudio_thermal62SquarePreview__Qsw2Q .LabelStudio_labelTitle__VMp_Y h2,.LabelStudio_thermal62SquareSurface__u8sQU .LabelStudio_labelTitle__VMp_Y h2{font-size:3.7mm}.LabelStudio_thermal62SquarePreview__Qsw2Q .LabelStudio_labelTitle__VMp_Y p,.LabelStudio_thermal62SquareSurface__u8sQU .LabelStudio_labelTitle__VMp_Y p{font-size:1.6mm}.LabelStudio_thermal62SquarePreview__Qsw2Q .LabelStudio_labelDates__u2H_C span,.LabelStudio_thermal62SquareSurface__u8sQU .LabelStudio_labelDates__u2H_C span{padding:1mm}.LabelStudio_thermal62SquarePreview__Qsw2Q .LabelStudio_labelDates__u2H_C small,.LabelStudio_thermal62SquareSurface__u8sQU .LabelStudio_labelDates__u2H_C small{font-size:1.15mm}.LabelStudio_thermal62SquarePreview__Qsw2Q .LabelStudio_labelDates__u2H_C strong,.LabelStudio_thermal62SquareSurface__u8sQU .LabelStudio_labelDates__u2H_C strong{font-size:2mm}.LabelStudio_thermal62SquarePreview__Qsw2Q .LabelStudio_labelDetails__TjiBl,.LabelStudio_thermal62SquareSurface__u8sQU .LabelStudio_labelDetails__TjiBl{padding:1mm 0}.LabelStudio_thermal62SquarePreview__Qsw2Q .LabelStudio_labelDetails__TjiBl p,.LabelStudio_thermal62SquareSurface__u8sQU .LabelStudio_labelDetails__TjiBl p{font-size:1.5mm}.LabelStudio_thermal62SquarePreview__Qsw2Q .LabelStudio_labelDetails__TjiBl p b,.LabelStudio_thermal62SquareSurface__u8sQU .LabelStudio_labelDetails__TjiBl p b{font-size:1.2mm}.LabelStudio_thermal62SquarePreview__Qsw2Q .LabelStudio_allergens__wb5d_,.LabelStudio_thermal62SquareSurface__u8sQU .LabelStudio_allergens__wb5d_{gap:1mm;padding:1mm 1.2mm}.LabelStudio_thermal62SquarePreview__Qsw2Q .LabelStudio_allergens__wb5d_ b,.LabelStudio_thermal62SquareSurface__u8sQU .LabelStudio_allergens__wb5d_ b{font-size:1.2mm}.LabelStudio_thermal62SquarePreview__Qsw2Q .LabelStudio_allergens__wb5d_ span,.LabelStudio_thermal62SquareSurface__u8sQU .LabelStudio_allergens__wb5d_ span{font-size:1.4mm}.LabelStudio_thermal62SquarePreview__Qsw2Q .LabelStudio_label__Terxm footer,.LabelStudio_thermal62SquareSurface__u8sQU .LabelStudio_label__Terxm footer{grid-template-columns:1fr;gap:1mm;padding-top:.8mm}.LabelStudio_thermal62SquarePreview__Qsw2Q .LabelStudio_label__Terxm footer small,.LabelStudio_thermal62SquareSurface__u8sQU .LabelStudio_label__Terxm footer small{font-size:1.1mm}.LabelStudio_thermal62SquarePreview__Qsw2Q .LabelStudio_label__Terxm footer p,.LabelStudio_thermal62SquareSurface__u8sQU .LabelStudio_label__Terxm footer p{display:none}.LabelStudio_thermal50Surface__sCPL3 .LabelStudio_labelTitle__VMp_Y h2{font-size:3.6mm}.LabelStudio_thermal50Surface__sCPL3 .LabelStudio_label__Terxm footer p{display:none}.LabelStudio_thermal50Surface__sCPL3 .LabelStudio_label__Terxm footer{grid-template-columns:1fr}.LabelStudio_thermal40Surface__hsiJz .LabelStudio_label__Terxm header small,.LabelStudio_thermal50Surface__sCPL3 .LabelStudio_label__Terxm header small{display:none}.LabelStudio_thermal40Surface__hsiJz .LabelStudio_allergens__wb5d_,.LabelStudio_thermal50Surface__sCPL3 .LabelStudio_allergens__wb5d_{padding:.6mm 1mm}.LabelStudio_thermal40Surface__hsiJz .LabelStudio_labelDates__u2H_C span:nth-child(3){display:none}.LabelStudio_thermal40Surface__hsiJz .LabelStudio_labelDates__u2H_C{grid-template-columns:1fr 1fr}.LabelStudio_thermal40Surface__hsiJz .LabelStudio_labelTitle__VMp_Y h2{font-size:3.2mm}.LabelStudio_thermal40Surface__hsiJz .LabelStudio_labelTitle__VMp_Y p{font-size:1.55mm}.LabelStudio_thermal62SquarePreview__Qsw2Q .LabelStudio_previewLabelFrame__MByID{width:62mm;height:62mm}.LabelStudio_squarePdfLabel__GvtW9{box-sizing:border-box;width:62mm;height:62mm;display:flex;flex-direction:column;overflow:hidden;border:.53mm solid #151517;background:#fff;color:#151517;padding:3.18mm;font-family:Helvetica,Arial,sans-serif}.LabelStudio_squarePdfLabel__GvtW9 header{display:flex;flex-direction:column;gap:1.1mm;padding-bottom:2.1mm;border-bottom:.23mm solid #151517}.LabelStudio_squarePdfLabel__GvtW9 header strong{font-size:3mm;line-height:1}.LabelStudio_squarePdfLabel__GvtW9 header small{color:#626267;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.9mm;font-weight:700}.LabelStudio_squareTitle__VcUwi{padding:2.1mm 0}.LabelStudio_squareTitle__VcUwi h2{display:-webkit-box;overflow:hidden;margin:0;font-size:4.4mm;line-height:1.05;text-overflow:clip;white-space:normal;overflow-wrap:normal;word-break:normal;hyphens:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.LabelStudio_squareTitle__VcUwi p{overflow:hidden;margin:1mm 0 0;color:#626267;font-size:2mm;text-overflow:ellipsis;white-space:nowrap}.LabelStudio_squareDates__zwm4d{display:grid;grid-template-columns:1fr 1fr;border:.18mm solid #c9c9ce}.LabelStudio_squareDates__zwm4d span{display:flex;min-width:0;flex-direction:column;gap:.9mm;padding:1.7mm}.LabelStudio_squareDates__zwm4d span+span{border-left:.18mm solid #c9c9ce}.LabelStudio_squareDates__zwm4d small,.LabelStudio_squareDetails__2uetC small{color:#626267;font-size:1.6mm;font-weight:700;letter-spacing:.04em}.LabelStudio_squareDates__zwm4d strong{overflow:hidden;font-size:2.55mm;text-overflow:ellipsis;white-space:nowrap}.LabelStudio_squareDetails__2uetC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2mm;padding:2mm 0}.LabelStudio_squareDetails__2uetC p{display:flex;min-width:0;flex-direction:column;gap:.8mm;margin:0}.LabelStudio_squareDetails__2uetC small,.LabelStudio_squareDetails__2uetC strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LabelStudio_squareDetails__2uetC strong{font-size:2.2mm}.LabelStudio_squareAllergens__BetkT{display:flex;align-items:center;gap:2.2mm;background:#151517;color:#fff;padding:1.35mm}.LabelStudio_squareAllergens__BetkT b{font-size:1.7mm}.LabelStudio_squareAllergens__BetkT span{overflow:hidden;font-size:2mm;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.LabelStudio_squarePdfLabel__GvtW9 footer{display:flex;align-items:flex-end;justify-content:space-between;gap:2mm;margin-top:auto}.LabelStudio_squarePdfLabel__GvtW9 footer small{margin-top:.6mm;color:#626267;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.7mm;font-weight:700}.LabelStudio_squarePdfLabel__GvtW9 footer p{margin:0;color:#626267;font-size:1.55mm;white-space:nowrap}@media(max-width:1040px){.LabelStudio_layout__QWY7J{grid-template-columns:1fr}.LabelStudio_preview__FkG20{position:static}.LabelStudio_controls__EkrOW{grid-template-columns:1fr 1fr}.LabelStudio_controls__EkrOW section:nth-child(2){grid-row:auto;grid-column:2;grid-row:1/span 2}}@media(max-width:700px){.LabelStudio_studio__zlwb8{gap:13px}.LabelStudio_hero___v4PH{align-items:flex-start;padding:21px 18px;border-radius:20px}.LabelStudio_hero___v4PH h1{font-size:27px}.LabelStudio_layout__QWY7J{display:flex;flex-direction:column;gap:13px}.LabelStudio_preview__FkG20{position:relative;top:auto;order:-1;width:100%;padding:13px;border-radius:19px}.LabelStudio_previewHead__Ah3Q2{margin-bottom:12px}.LabelStudio_previewStage__8cSEB{min-height:0;overflow:hidden;padding:13px}.LabelStudio_previewLabelFrame__MByID{position:relative;flex:0 0 auto}.LabelStudio_previewLabelFrame__MByID .LabelStudio_label__Terxm{position:absolute;inset:0;transform:scale(.7);transform-origin:top left}.LabelStudio_thermal62Preview__z0v95 .LabelStudio_previewLabelFrame__MByID{width:265px;height:164px}.LabelStudio_thermal62SquarePreview__Qsw2Q .LabelStudio_previewLabelFrame__MByID .LabelStudio_label__Terxm{transform:scale(.7);transform-origin:top left}.LabelStudio_thermal62SquarePreview__Qsw2Q .LabelStudio_previewLabelFrame__MByID{width:164px;height:164px}.LabelStudio_thermal62SquarePreview__Qsw2Q .LabelStudio_squarePdfLabel__GvtW9{transform:scale(.7);transform-origin:top left}.LabelStudio_thermal50Preview__cFtD9 .LabelStudio_previewLabelFrame__MByID{width:256px;height:154px}.LabelStudio_thermal40Preview__0vruZ .LabelStudio_previewLabelFrame__MByID{width:230px;height:173px}.LabelStudio_a4Preview__zx9L_ .LabelStudio_previewLabelFrame__MByID{width:269px;height:142px}.LabelStudio_autoData__gRIAo{margin-top:11px}.LabelStudio_controls__EkrOW{width:100%;grid-template-columns:1fr}.LabelStudio_controls__EkrOW section{padding:15px}.LabelStudio_controls__EkrOW section:nth-child(2){grid-column:auto;grid-row:auto}.LabelStudio_controls__EkrOW input,.LabelStudio_controls__EkrOW select{height:46px;font-size:16px}.LabelStudio_controls__EkrOW label{font-size:10px}.LabelStudio_formGrid__0FDdm{grid-template-columns:1fr 1fr}.LabelStudio_formGrid__0FDdm .LabelStudio_wide__z8dUr{grid-column:1/-1}.LabelStudio_expiryPresets__ZgdZR{grid-column:1/-1;overflow-x:auto}.LabelStudio_expiryPresets__ZgdZR button{min-width:42px}.LabelStudio_segmented__kRN8V button{height:38px;font-size:10px}.LabelStudio_printButton__ZZbU5{position:sticky;bottom:calc(78px + env(safe-area-inset-bottom));z-index:3;height:48px}.LabelStudio_printerHint__14DmQ{font-size:9px}}@media(max-width:370px){.LabelStudio_previewLabelFrame__MByID .LabelStudio_label__Terxm,.LabelStudio_thermal62SquarePreview__Qsw2Q .LabelStudio_squarePdfLabel__GvtW9{transform:scale(.61)}.LabelStudio_thermal62SquarePreview__Qsw2Q .LabelStudio_previewLabelFrame__MByID{width:143px;height:143px}.LabelStudio_thermal62Preview__z0v95 .LabelStudio_previewLabelFrame__MByID{width:231px;height:143px}.LabelStudio_thermal50Preview__cFtD9 .LabelStudio_previewLabelFrame__MByID{width:216px;height:130px}.LabelStudio_thermal40Preview__0vruZ .LabelStudio_previewLabelFrame__MByID{width:194px;height:146px}.LabelStudio_a4Preview__zx9L_ .LabelStudio_previewLabelFrame__MByID{width:227px;height:120px}.LabelStudio_formGrid__0FDdm{grid-template-columns:1fr}.LabelStudio_expiryPresets__ZgdZR,.LabelStudio_formGrid__0FDdm .LabelStudio_wide__z8dUr{grid-column:auto}}@page label50{size:50mm 30mm;margin:0}@page label40{size:40mm 30mm;margin:0}@page labelA4{size:A4;margin:0}@media print{.LabelStudio_printSurface__1ex1T{display:grid!important;margin:0!important;padding:0!important;background:#fff!important;overflow:visible!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.LabelStudio_printSurface__1ex1T .LabelStudio_label__Terxm{break-inside:avoid;box-shadow:none}.LabelStudio_thermal62Surface__dOMbd{width:100mm;min-height:62mm;display:block!important;overflow:visible}.LabelStudio_thermal62SquareSurface__u8sQU{width:62mm;min-height:62mm;display:block!important;overflow:visible}.LabelStudio_thermal50Surface__sCPL3{page:label50;grid-template-columns:50mm;grid-auto-rows:30mm}.LabelStudio_thermal40Surface__hsiJz{page:label40;grid-template-columns:40mm;grid-auto-rows:30mm}.LabelStudio_thermal40Surface__hsiJz .LabelStudio_label__Terxm,.LabelStudio_thermal50Surface__sCPL3 .LabelStudio_label__Terxm{break-after:page}.LabelStudio_thermal62Surface__dOMbd .LabelStudio_label__Terxm{page-break-inside:avoid;overflow:hidden}.LabelStudio_thermal62Surface__dOMbd .LabelStudio_printPageBreak__ktACS{break-after:page;page-break-after:always}.LabelStudio_thermal62SquareSurface__u8sQU .LabelStudio_label__Terxm{page-break-inside:avoid;overflow:hidden}.LabelStudio_thermal62SquareSurface__u8sQU .LabelStudio_printPageBreak__ktACS{break-after:page;page-break-after:always}.LabelStudio_a4Surface__cmUSb{page:labelA4;width:210mm;grid-template-columns:repeat(3,70mm);grid-auto-rows:37mm}.LabelStudio_a4Surface__cmUSb .LabelStudio_label__Terxm{border:.15mm dashed #aaa}}.LabelStudio_quietZone__t_wyF{width:2mm}.LabelStudio_a4Page__mxmNZ{box-sizing:border-box;width:210mm;height:297mm;display:grid;grid-template-columns:repeat(3,70mm);grid-template-rows:repeat(8,37mm);padding:.5mm 0;overflow:hidden}.LabelStudio_a4Cell__hmI1O{box-sizing:border-box;width:70mm;height:37mm;overflow:hidden}.LabelStudio_a4Surface__cmUSb .LabelStudio_label__Terxm{width:68.4mm;height:35.4mm;margin:.8mm;padding:1.6mm;border:.15mm dashed #aaa}.LabelStudio_a4Surface__cmUSb .LabelStudio_label__Terxm header{padding-bottom:.7mm}.LabelStudio_a4Surface__cmUSb .LabelStudio_label__Terxm header strong{font-size:2.7mm}.LabelStudio_a4Surface__cmUSb .LabelStudio_label__Terxm header small{margin-top:.3mm;font-size:1.35mm}.LabelStudio_a4Surface__cmUSb .LabelStudio_labelTitle__VMp_Y{padding:.8mm 0 .5mm}.LabelStudio_a4Surface__cmUSb .LabelStudio_labelTitle__VMp_Y h2{font-size:3.6mm}.LabelStudio_a4Surface__cmUSb .LabelStudio_labelTitle__VMp_Y p{margin-top:.3mm;font-size:1.7mm}.LabelStudio_a4Surface__cmUSb .LabelStudio_labelDates__u2H_C span{padding:.65mm .8mm}.LabelStudio_a4Surface__cmUSb .LabelStudio_labelDates__u2H_C small{font-size:1.15mm}.LabelStudio_a4Surface__cmUSb .LabelStudio_labelDates__u2H_C strong{margin-top:.2mm;font-size:2.1mm}.LabelStudio_a4Surface__cmUSb .LabelStudio_labelDetails__TjiBl{gap:1.2mm;padding:.5mm 0}.LabelStudio_a4Surface__cmUSb .LabelStudio_labelDetails__TjiBl p{font-size:1.35mm}.LabelStudio_a4Surface__cmUSb .LabelStudio_labelDetails__TjiBl p b{margin-right:.7mm;font-size:1.2mm}.LabelStudio_a4Surface__cmUSb .LabelStudio_allergens__wb5d_{gap:.8mm;padding:.55mm .8mm}.LabelStudio_a4Surface__cmUSb .LabelStudio_allergens__wb5d_ b{font-size:1.3mm}.LabelStudio_a4Surface__cmUSb .LabelStudio_allergens__wb5d_ span{font-size:1.45mm}.LabelStudio_a4Surface__cmUSb .LabelStudio_label__Terxm footer{gap:1.2mm;padding-top:.4mm}.LabelStudio_a4Surface__cmUSb .LabelStudio_label__Terxm footer small{margin-top:.2mm;font-size:1mm}.LabelStudio_a4Surface__cmUSb .LabelStudio_label__Terxm footer p{font-size:1.05mm;line-height:1.25}@media print{.LabelStudio_printSurface__1ex1T.LabelStudio_a4Surface__cmUSb{page:labelA4;width:210mm;display:block!important}.LabelStudio_a4Page__mxmNZ{break-after:page;page-break-after:always}.LabelStudio_a4Page__mxmNZ:last-child{break-after:auto;page-break-after:auto}.LabelStudio_a4Cell__hmI1O,.LabelStudio_a4Surface__cmUSb .LabelStudio_label__Terxm{break-inside:avoid;page-break-inside:avoid}}.LabelStudio_studio__zlwb8{font-family:var(--font-ui);font-weight:var(--kh-weight-regular)}.LabelStudio_studio__zlwb8 :where(strong,b,button){font-weight:var(--kh-weight-semibold)}.LabelStudio_hero___v4PH>div:first-child>span{font-size:var(--kh-kicker);font-weight:var(--kh-weight-bold)}.LabelStudio_hero___v4PH h1{font-size:var(--kh-page-title);font-weight:var(--kh-weight-semibold)}.LabelStudio_hero___v4PH p{font-size:var(--kh-page-copy)}.LabelStudio_controls__EkrOW label{font-size:10px;font-weight:var(--kh-weight-medium)}.LabelStudio_controls__EkrOW input,.LabelStudio_controls__EkrOW select{font-size:11px}.LabelStudio_sectionTitle__XSZZo strong{font-size:12px;font-weight:var(--kh-weight-semibold)}.LabelStudio_sectionTitle__XSZZo small{font-size:9px}.LabelStudio_segmented__kRN8V button{font-size:10px;font-weight:var(--kh-weight-semibold)}.LabelStudio_expiryPresets__ZgdZR button{font-size:9px;font-weight:var(--kh-weight-semibold)}.LabelStudio_printButton__ZZbU5{font-size:11px;font-weight:var(--kh-weight-semibold)}.LabelStudio_printerHint__14DmQ{font-size:9px}.LabelStudio_fixedFormat__rNl1X span,.LabelStudio_previewHead__Ah3Q2 span{font-size:8px;font-weight:var(--kh-weight-bold)}.LabelStudio_fixedFormat__rNl1X small,.LabelStudio_previewHead__Ah3Q2 em{font-size:8px}.LabelStudio_previewHead__Ah3Q2 strong{font-size:11px}.LabelStudio_autoData__gRIAo strong{font-size:10px}.LabelStudio_autoData__gRIAo span{font-size:8px}.LabelStudio_label__Terxm,.LabelStudio_squarePdfLabel__GvtW9{font-family:var(--font-ui)}@media(max-width:700px){.LabelStudio_hero___v4PH h1{font-size:var(--kh-page-title-mobile)}.LabelStudio_hero___v4PH p{font-size:var(--kh-page-copy)}.LabelStudio_controls__EkrOW label{font-size:10px}.LabelStudio_sectionTitle__XSZZo strong{font-size:12px}.LabelStudio_previewHead__Ah3Q2 strong{font-size:11px}}.NotificationControl_page__qWnNf{display:flex;flex-direction:column;gap:18px}.NotificationControl_hero__vmayT{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;border:1px solid #dfd0fa;border-radius:28px;background:radial-gradient(circle at 90% 0,#eadcff 0,transparent 34%),linear-gradient(125deg,#f7f1ff,#fff 60%);padding:34px 38px}.NotificationControl_hero__vmayT>div:first-child>span{color:#7137d9;font-size:8px;font-weight:800;letter-spacing:.15em}.NotificationControl_hero__vmayT h1{margin:8px 0 6px;font-size:36px;font-weight:620;letter-spacing:-.055em}.NotificationControl_hero__vmayT p{margin:0;color:#77717d;font-size:10px}.NotificationControl_metrics__oDOKT{display:grid;grid-template-columns:repeat(2,120px);gap:10px}.NotificationControl_metrics__oDOKT article{display:flex;min-height:84px;flex-direction:column;justify-content:center;border:1px solid #e6dff0;border-radius:20px;background:rgba(255,255,255,.84);padding:15px}.NotificationControl_metrics__oDOKT strong{font-size:25px;font-weight:620}.NotificationControl_metrics__oDOKT small{margin-top:4px;color:#8b8490;font-size:8px}.NotificationControl_layout__kbWja{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:16px}.NotificationControl_composer__6rwnn,.NotificationControl_devices__p_Dpq,.NotificationControl_history__KRMXw{border:1px solid #e6e2e8;border-radius:24px;background:#fff;padding:24px;box-shadow:0 8px 28px rgba(40,24,52,.045)}.NotificationControl_sectionHead__NJrCv{display:flex;align-items:center;gap:10px;margin-bottom:20px}.NotificationControl_sectionHead__NJrCv>i{display:grid;width:34px;height:34px;place-items:center;border-radius:11px;background:#1d1d1f;color:#fff;font-size:8px;font-style:normal}.NotificationControl_sectionHead__NJrCv>span{display:flex;flex-direction:column;gap:3px}.NotificationControl_sectionHead__NJrCv strong{font-size:12px}.NotificationControl_sectionHead__NJrCv small{color:#98929c;font-size:8px}.NotificationControl_composer__6rwnn label{display:flex;flex-direction:column;gap:7px;margin-top:13px;color:#77717d;font-size:8px;font-weight:700}.NotificationControl_composer__6rwnn input,.NotificationControl_composer__6rwnn select,.NotificationControl_composer__6rwnn textarea{width:100%;border:1px solid #ddd8e1;border-radius:12px;background:#fff;padding:0 13px;color:#27232a;font:inherit;font-size:10px;outline:0}.NotificationControl_composer__6rwnn input,.NotificationControl_composer__6rwnn select{height:42px}.NotificationControl_composer__6rwnn textarea{min-height:106px;resize:vertical;padding-top:12px;line-height:1.5}.NotificationControl_composer__6rwnn input:focus,.NotificationControl_composer__6rwnn select:focus,.NotificationControl_composer__6rwnn textarea:focus{border-color:#9a6bed;box-shadow:0 0 0 3px #f0e9fc}.NotificationControl_grid__aYVNz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 10px}.NotificationControl_send__jj3iK{width:100%;height:44px;margin-top:18px;border:0;border-radius:13px;background:#1d1d1f;color:#fff;font-size:9px;font-weight:750}.NotificationControl_send__jj3iK:disabled{opacity:.45}.NotificationControl_people__308Mo{display:flex;max-height:430px;overflow:auto;flex-direction:column}.NotificationControl_people__308Mo>div{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:9px;align-items:center;border-top:1px solid #efecf1;padding:11px 0}.NotificationControl_people__308Mo>div:first-child{border-top:0}.NotificationControl_people__308Mo>div>span{display:grid;width:32px;height:32px;place-items:center;border-radius:11px;background:#eee7fb;color:#6c35ce;font-size:9px;font-weight:800}.NotificationControl_people__308Mo p{display:flex;min-width:0;flex-direction:column;gap:2px;margin:0}.NotificationControl_people__308Mo p strong{overflow:hidden;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.NotificationControl_people__308Mo p small{color:#969099;font-size:7px;text-transform:capitalize}.NotificationControl_people__308Mo b{border-radius:99px;background:#f1eff2;padding:5px 7px;color:#88818b;font-size:7px}.NotificationControl_people__308Mo b.NotificationControl_connected__eWQH5{background:#e7f6ed;color:#27734d}.NotificationControl_history__KRMXw{padding-bottom:12px}.NotificationControl_campaigns__HpiTe{display:flex;flex-direction:column}.NotificationControl_campaigns__HpiTe>section{display:grid;grid-template-columns:36px minmax(0,1fr) 75px 60px 76px;gap:12px;align-items:center;border-top:1px solid #efecf1;padding:14px 0}.NotificationControl_campaigns__HpiTe>section:first-child{border-top:0}.NotificationControl_campaigns__HpiTe>section>i{display:grid;width:34px;height:34px;place-items:center;border-radius:11px;background:#eee7fb;color:#6630c4;font-size:12px;font-style:normal}.NotificationControl_campaigns__HpiTe>section>i.NotificationControl_alert__zyakK{background:#ffe8e5;color:#b53025}.NotificationControl_campaigns__HpiTe>section>div{min-width:0}.NotificationControl_campaigns__HpiTe strong{font-size:10px}.NotificationControl_campaigns__HpiTe p{overflow:hidden;margin:4px 0;color:#77717d;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.NotificationControl_campaigns__HpiTe small{color:#a19aa5;font-size:7px}.NotificationControl_campaigns__HpiTe>section>span{display:flex;flex-direction:column;color:#918a94;font-size:7px}.NotificationControl_campaigns__HpiTe>section>span b{color:#2a262d;font-size:13px}.NotificationControl_remove__3gtvF{display:grid;width:32px;height:32px;place-items:center;border:1px solid #f0d7da;border-radius:10px;background:#fff;color:#be3542;font-size:18px;line-height:1;transition:background .16s ease,border-color .16s ease}.NotificationControl_remove__3gtvF:hover{border-color:#e9b6bc;background:#fff4f5}.NotificationControl_remove__3gtvF:disabled{opacity:.45}.NotificationControl_campaignActions__3FbXX{display:flex!important;align-items:center;justify-content:flex-end;gap:7px}.NotificationControl_edit__Staih{display:grid;width:32px;height:32px;place-items:center;border:1px solid #ddd3ea;border-radius:10px;background:#fff;color:#6d36c7;font-size:14px;line-height:1;transition:background .16s ease,border-color .16s ease}.NotificationControl_edit__Staih:hover{border-color:#bea6e2;background:#f8f3ff}.NotificationControl_backdrop__yf0H6{position:fixed;z-index:1000;inset:0;display:grid;place-items:center;background:rgba(25,20,29,.36);padding:20px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.NotificationControl_editModal__BN8jL{width:min(650px,100%);overflow:hidden;border:1px solid #e2d9e8;border-radius:25px;background:#fff;box-shadow:0 30px 90px rgba(32,21,39,.22)}.NotificationControl_editModal__BN8jL>header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;border-bottom:1px solid #eee9f1;background:linear-gradient(135deg,#fff,#f5eeff);padding:23px 24px 20px}.NotificationControl_editModal__BN8jL>header span{display:flex;flex-direction:column}.NotificationControl_editModal__BN8jL>header small{color:#7138cc;font-size:8px;font-weight:700;letter-spacing:.14em}.NotificationControl_editModal__BN8jL h2{margin:6px 0 4px;font-size:25px;font-weight:600;letter-spacing:-.04em}.NotificationControl_editModal__BN8jL>header p{margin:0;color:#837b87;font-size:9px}.NotificationControl_editModal__BN8jL>header>button{display:grid;width:36px;height:36px;flex:none;place-items:center;border:1px solid #e2dae7;border-radius:11px;background:#fff;color:#716a75;font-size:20px}.NotificationControl_editForm___rCe4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;padding:22px 24px}.NotificationControl_editForm___rCe4 label{display:flex;flex-direction:column;gap:7px;color:#716a75;font-size:9px;font-weight:600}.NotificationControl_editForm___rCe4 input,.NotificationControl_editForm___rCe4 select,.NotificationControl_editForm___rCe4 textarea{width:100%;border:1px solid #ddd7e1;border-radius:12px;background:#fff;padding:0 12px;color:#252127;font:inherit;font-size:11px;outline:0}.NotificationControl_editForm___rCe4 input,.NotificationControl_editForm___rCe4 select{height:43px}.NotificationControl_editForm___rCe4 textarea{min-height:105px;resize:vertical;padding-top:12px;line-height:1.5}.NotificationControl_editForm___rCe4 input:focus,.NotificationControl_editForm___rCe4 select:focus,.NotificationControl_editForm___rCe4 textarea:focus{border-color:#9565e5;box-shadow:0 0 0 3px #f0e8fc}.NotificationControl_editWide__trJJ7{grid-column:1/-1}.NotificationControl_editModal__BN8jL>footer{display:flex;justify-content:flex-end;gap:8px;border-top:1px solid #eee9f1;padding:14px 24px 20px}.NotificationControl_editModal__BN8jL>footer button{min-height:42px;border:1px solid #ddd6e1;border-radius:12px;background:#fff;padding:0 15px;color:#655e68;font:inherit;font-size:10px;font-weight:600}.NotificationControl_editModal__BN8jL>footer .NotificationControl_saveEdit__YgCCu{border-color:#211d23;background:#211d23;color:#fff}.NotificationControl_saveEdit__YgCCu:disabled{opacity:.45}.NotificationControl_empty__YvDC9{padding:26px;text-align:center;color:#918a94;font-size:9px}@media(max-width:760px){.NotificationControl_page__qWnNf{gap:12px}.NotificationControl_hero__vmayT{align-items:stretch;flex-direction:column;border-radius:22px;padding:24px 18px}.NotificationControl_hero__vmayT h1{font-size:30px}.NotificationControl_hero__vmayT p{font-size:9px;line-height:1.45}.NotificationControl_metrics__oDOKT{grid-template-columns:repeat(2,1fr)}.NotificationControl_metrics__oDOKT article{min-height:70px;border-radius:16px}.NotificationControl_layout__kbWja{grid-template-columns:1fr}.NotificationControl_composer__6rwnn,.NotificationControl_devices__p_Dpq,.NotificationControl_history__KRMXw{border-radius:20px;padding:18px}.NotificationControl_grid__aYVNz{grid-template-columns:1fr}.NotificationControl_devices__p_Dpq{order:2}.NotificationControl_people__308Mo{max-height:none}.NotificationControl_campaigns__HpiTe>section{grid-template-columns:34px minmax(0,1fr) 50px 72px;gap:8px}.NotificationControl_campaigns__HpiTe>section>span.NotificationControl_delivery__Fwn9F{display:none}.NotificationControl_campaigns__HpiTe p{white-space:normal}.NotificationControl_composer__6rwnn input,.NotificationControl_composer__6rwnn select,.NotificationControl_composer__6rwnn textarea{font-size:16px}.NotificationControl_backdrop__yf0H6{align-items:end;padding:0}.NotificationControl_editModal__BN8jL{width:100%;max-height:92vh;overflow:auto;border-radius:24px 24px 0 0}.NotificationControl_editModal__BN8jL>header{padding:20px 17px 16px}.NotificationControl_editModal__BN8jL h2{font-size:23px}.NotificationControl_editModal__BN8jL>header p{font-size:10px;line-height:1.4}.NotificationControl_editForm___rCe4{grid-template-columns:1fr;padding:18px 17px}.NotificationControl_editWide__trJJ7{grid-column:auto}.NotificationControl_editForm___rCe4 input,.NotificationControl_editForm___rCe4 select,.NotificationControl_editForm___rCe4 textarea{font-size:16px}.NotificationControl_editModal__BN8jL>footer{position:sticky;bottom:0;background:#fff;padding:12px 17px calc(12px + env(safe-area-inset-bottom))}.NotificationControl_editModal__BN8jL>footer button{flex:1}}.OrderReminder_page__ZAFBr{display:flex;flex-direction:column;gap:18px}.OrderReminder_hero__3x3eh{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;border:1px solid #dfd0fa;border-radius:28px;background:radial-gradient(circle at 88% 0,#e7d8ff 0,transparent 36%),linear-gradient(125deg,#f8f3ff,#fff 60%);padding:34px 38px}.OrderReminder_hero__3x3eh>div:first-child>span{color:#7137d9;font-size:8px;font-weight:800;letter-spacing:.16em}.OrderReminder_hero__3x3eh h1{margin:8px 0 6px;font-size:36px;font-weight:620;letter-spacing:-.055em}.OrderReminder_hero__3x3eh p{margin:0;color:#77717d;font-size:10px}.OrderReminder_heroCount__TGRiq{display:flex;min-width:122px;min-height:86px;flex-direction:column;justify-content:center;border:1px solid #e5dcf0;border-radius:21px;background:rgba(255,255,255,.84);padding:16px}.OrderReminder_heroCount__TGRiq strong{font-size:27px;font-weight:620}.OrderReminder_heroCount__TGRiq small{color:#8f8793;font-size:8px}.OrderReminder_layout__qFS4X{display:grid;grid-template-columns:minmax(260px,.68fr) minmax(0,1.32fr);gap:16px}.OrderReminder_composer__pN3M7,.OrderReminder_listPanel__Xw2Wx{border:1px solid #e6e2e8;border-radius:24px;background:#fff;padding:24px;box-shadow:0 8px 28px rgba(40,24,52,.045)}.OrderReminder_listHead__AuAjr,.OrderReminder_sectionHead__ALyfe{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:18px}.OrderReminder_sectionHead__ALyfe{justify-content:flex-start}.OrderReminder_sectionHead__ALyfe i{display:grid;width:34px;height:34px;place-items:center;border-radius:11px;background:#1d1d1f;color:#fff;font-size:15px;font-style:normal}.OrderReminder_listHead__AuAjr span,.OrderReminder_sectionHead__ALyfe span{display:flex;flex-direction:column;gap:3px}.OrderReminder_listHead__AuAjr strong,.OrderReminder_sectionHead__ALyfe strong{font-size:12px}.OrderReminder_listHead__AuAjr small,.OrderReminder_sectionHead__ALyfe small{color:#98929c;font-size:8px}.OrderReminder_composer__pN3M7>label,.OrderReminder_row__7Ixct label{display:flex;flex-direction:column;gap:7px;margin-top:13px;color:#77717d;font-size:8px;font-weight:700}.OrderReminder_composer__pN3M7 input,.OrderReminder_composer__pN3M7 select,.OrderReminder_composer__pN3M7 textarea{width:100%;border:1px solid #ddd8e1;border-radius:12px;background:#fff;padding:0 13px;color:#27232a;font:inherit;font-size:10px;outline:0}.OrderReminder_composer__pN3M7 input,.OrderReminder_composer__pN3M7 select{height:42px}.OrderReminder_composer__pN3M7 textarea{min-height:82px;resize:vertical;padding-top:12px;line-height:1.45}.OrderReminder_composer__pN3M7 input:focus,.OrderReminder_composer__pN3M7 select:focus,.OrderReminder_composer__pN3M7 textarea:focus{border-color:#9565e5;box-shadow:0 0 0 3px #f0e8fc}.OrderReminder_row__7Ixct{display:grid;grid-template-columns:1fr 1fr;gap:10px}.OrderReminder_composer__pN3M7 .OrderReminder_urgent__ILLwT{display:grid;grid-template-columns:34px 1fr;align-items:center;border:1px solid #eee8f3;border-radius:13px;background:#fbf9fd;padding:9px 12px}.OrderReminder_urgent__ILLwT input{width:20px;height:20px;margin:0;accent-color:#7137d9}.OrderReminder_urgent__ILLwT span{display:flex;flex-direction:column;gap:2px}.OrderReminder_urgent__ILLwT strong{color:#3b353e;font-size:9px}.OrderReminder_urgent__ILLwT small{color:#99919d;font-size:7px}.OrderReminder_add__RYlgZ{width:100%;height:44px;margin-top:16px;border:0;border-radius:13px;background:#1d1d1f;color:#fff;font-size:9px;font-weight:750}.OrderReminder_add__RYlgZ:disabled{opacity:.45}.OrderReminder_listHead__AuAjr>button{border:1px solid #e3dde7;border-radius:11px;background:#fff;padding:9px 11px;color:#746d78;font-size:8px}.OrderReminder_items__rPGfv{display:flex;flex-direction:column;gap:9px}.OrderReminder_itemUrgent__MuPW1,.OrderReminder_item__3KMLb{display:grid;grid-template-columns:38px minmax(0,1fr) 32px;gap:11px;align-items:center;border:1px solid #ece8ee;border-radius:17px;background:#fff;padding:13px}.OrderReminder_itemUrgent__MuPW1{border-color:#f0c7c2;background:linear-gradient(100deg,#fff8f7,#fff)}.OrderReminder_check__xi2hW{display:grid;width:36px;height:36px;place-items:center;border:1px solid #ddd6e2;border-radius:12px;background:#faf8fb;color:transparent;font-size:15px}.OrderReminder_check__xi2hW:hover{border-color:#a979e8;background:#f3ebff;color:#7137d9}.OrderReminder_itemBody__bPza0{min-width:0}.OrderReminder_itemBody__bPza0>div{display:flex;align-items:center;gap:8px}.OrderReminder_itemBody__bPza0 h2{overflow:hidden;margin:0;font-size:12px;font-weight:620;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.OrderReminder_itemBody__bPza0 b{border-radius:99px;background:#ffe7e3;padding:4px 6px;color:#ae3127;font-size:6px;letter-spacing:.08em}.OrderReminder_itemBody__bPza0 p{margin:4px 0;color:#6f6873;font-size:9px;line-height:1.35}.OrderReminder_itemBody__bPza0 small{color:#a09aa3;font-size:7px}.OrderReminder_itemBody__bPza0 small strong{color:#77717a}.OrderReminder_remove__jpFu1{display:grid;width:30px;height:30px;place-items:center;border:1px solid transparent;border-radius:10px;background:transparent;color:#aaa3ad;font-size:17px}.OrderReminder_remove__jpFu1:hover{border-color:#f1d7da;background:#fff5f5;color:#bd3441}.OrderReminder_empty__LrNR_{display:flex;min-height:220px;align-items:center;justify-content:center;flex-direction:column;color:#a19aa5;text-align:center}.OrderReminder_empty__LrNR_ span{display:grid;width:44px;height:44px;place-items:center;border-radius:15px;background:#eee7fb;color:#6f35cf;font-size:18px}.OrderReminder_empty__LrNR_ strong{margin-top:11px;color:#58515b;font-size:11px}.OrderReminder_empty__LrNR_ small{margin-top:4px;font-size:8px}.OrderReminder_archive__xKNZ7{margin-top:18px;border-top:1px solid #eeeaf0;padding-top:14px}.OrderReminder_archive__xKNZ7>button{display:grid;width:100%;grid-template-columns:1fr auto 24px;align-items:center;border:0;background:transparent;padding:8px 0;color:#68606b;text-align:left}.OrderReminder_archive__xKNZ7>button span{font-size:9px;font-weight:650}.OrderReminder_archive__xKNZ7>button b{border-radius:99px;background:#f0edf2;padding:4px 7px;font-size:7px}.OrderReminder_archive__xKNZ7>button i{text-align:right;font-size:15px;font-style:normal}.OrderReminder_archive__xKNZ7>div article{display:grid;grid-template-columns:30px 1fr 30px;align-items:center;gap:9px;border-top:1px solid #f0edf2;padding:10px 0}.OrderReminder_archive__xKNZ7 article>button:first-child{width:28px;height:28px;border:1px solid #e3dce8;border-radius:9px;background:#fff;color:#7039ca}.OrderReminder_archive__xKNZ7 article>span{display:flex;min-width:0;flex-direction:column;gap:3px}.OrderReminder_archive__xKNZ7 article strong{font-size:9px;text-decoration:line-through}.OrderReminder_archive__xKNZ7 article small{color:#9a939d;font-size:7px}@media(max-width:760px){.OrderReminder_page__ZAFBr{gap:12px}.OrderReminder_hero__3x3eh{align-items:stretch;flex-direction:column;border-radius:22px;padding:24px 18px}.OrderReminder_hero__3x3eh h1{font-size:30px}.OrderReminder_hero__3x3eh p{font-size:9px;line-height:1.45}.OrderReminder_heroCount__TGRiq{min-height:66px;min-width:0;border-radius:16px}.OrderReminder_layout__qFS4X{grid-template-columns:1fr}.OrderReminder_composer__pN3M7,.OrderReminder_listPanel__Xw2Wx{border-radius:20px;padding:18px}.OrderReminder_composer__pN3M7 input,.OrderReminder_composer__pN3M7 select,.OrderReminder_composer__pN3M7 textarea{font-size:16px}.OrderReminder_listPanel__Xw2Wx{padding:17px}.OrderReminder_itemUrgent__MuPW1,.OrderReminder_item__3KMLb{grid-template-columns:38px minmax(0,1fr) 30px;padding:12px 10px}.OrderReminder_itemBody__bPza0 h2{font-size:13px}.OrderReminder_itemBody__bPza0 p{font-size:10px}.OrderReminder_itemBody__bPza0 small{font-size:8px}.OrderReminder_empty__LrNR_{min-height:170px}}.OrderReminderAuthor_author__WgNRf{display:flex!important;align-items:center;gap:6px;margin-top:7px}.OrderReminderAuthor_author__WgNRf i{display:grid;width:21px;height:21px;flex:none;place-items:center;border-radius:7px;background:#eee7fb;color:#6d34cd;font-size:6px;font-style:normal;font-weight:800}.OrderReminderAuthor_author__WgNRf span{color:#9a939d;font-size:7px}.OrderReminderAuthor_author__WgNRf strong{color:#625b65;font-weight:700}@media(max-width:760px){.OrderReminderAuthor_author__WgNRf span{font-size:8px}}.PushNotificationSettings_settings__t17YH{border-top:1px solid #ece8ee;background:#f8f5fc;padding:14px 16px}.PushNotificationSettings_status__D47O_{display:flex;align-items:center;gap:10px}.PushNotificationSettings_status__D47O_>i{width:9px;height:9px;border-radius:50%;background:#b9b3bd;box-shadow:0 0 0 4px #ebe7ed}.PushNotificationSettings_status__D47O_>i.PushNotificationSettings_on__PRdZH{background:#2f9c68;box-shadow:0 0 0 4px #dff3e9}.PushNotificationSettings_status__D47O_ span{display:flex;min-width:0;flex:1;flex-direction:column;gap:2px}.PushNotificationSettings_status__D47O_ strong{font-size:10px}.PushNotificationSettings_status__D47O_ small{color:#847d88;font-size:8px;line-height:1.35}.PushNotificationSettings_actions__QUzVU{display:flex;gap:7px;margin-top:11px}.PushNotificationSettings_actions__QUzVU button{min-height:32px;flex:1;border:1px solid #ded8e3;border-radius:10px;background:#fff;color:#5f5665;font-size:8px;font-weight:750}.PushNotificationSettings_actions__QUzVU .PushNotificationSettings_primary__kHNis{border-color:#7137d9;background:#7137d9;color:#fff}.PushNotificationSettings_actions__QUzVU button:disabled{opacity:.5}.PushNotificationSettings_settings__t17YH>p{margin:9px 0 0;color:#6d6572;font-size:8px;line-height:1.35}.NotificationCenter_wrap__YqXNP{position:relative}.NotificationCenter_trigger__Efyjy{position:relative;display:grid;width:38px;height:38px;place-items:center;border:1px solid #e4e1e7;border-radius:12px;background:#fff;color:#4d4653;font-size:15px;box-shadow:0 6px 18px rgba(45,28,59,.04)}.NotificationCenter_badge__qp3AJ{position:absolute;right:-5px;top:-5px;display:grid;min-width:18px;height:18px;place-items:center;border:2px solid #fff;border-radius:99px;background:#7137d9;padding:0 4px;color:#fff;font-size:7px;font-weight:800}.NotificationCenter_panel__x5VPK{position:absolute;z-index:80;right:0;top:46px;width:min(390px,calc(100vw - 28px));overflow:hidden;border:1px solid rgba(226,220,230,.95);border-radius:22px;background:rgba(251,250,252,.98);box-shadow:0 24px 70px rgba(35,20,48,.2);backdrop-filter:blur(24px)}.NotificationCenter_head__GCAfL{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:18px 18px 14px}.NotificationCenter_head__GCAfL span{color:#7540d1;font-size:8px;font-weight:800;letter-spacing:.13em}.NotificationCenter_head__GCAfL h2{margin:4px 0 0;font-size:20px;letter-spacing:-.04em}.NotificationCenter_head__GCAfL button{border:0;background:transparent;color:#6e35d8;font-size:9px;font-weight:700}.NotificationCenter_list__U9_ce{display:flex;max-height:430px;overflow:auto;flex-direction:column;border-top:1px solid #ece8ee}.NotificationCenter_item__90gp5{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:10px;align-items:start;border:0;border-bottom:1px solid #eeebf0;background:#fff;padding:13px 15px;text-align:left}.NotificationCenter_item__90gp5:last-child{border-bottom:0}.NotificationCenter_item__90gp5.NotificationCenter_unread__rPN6V{background:#faf7ff}.NotificationCenter_icon__O8nSH{display:grid;width:36px;height:36px;place-items:center;border-radius:12px;background:#eee7fb;color:#6630c4;font-size:13px}.NotificationCenter_urgent__k5ltv .NotificationCenter_icon__O8nSH{background:#ffebe8;color:#b33b2d}.NotificationCenter_copy__xSysV{display:flex;min-width:0;flex-direction:column;gap:4px}.NotificationCenter_copy__xSysV strong{font-size:11px;line-height:1.25}.NotificationCenter_copy__xSysV p{margin:0;color:#77717d;font-size:9px;line-height:1.4}.NotificationCenter_copy__xSysV small{color:#a09aa4;font-size:7px}.NotificationCenter_dot__gjb8x{width:7px;height:7px;margin-top:7px;border-radius:50%;background:#7137d9}.NotificationCenter_empty__n5vDm{padding:34px 20px;text-align:center}.NotificationCenter_empty__n5vDm strong{display:block;font-size:12px}.NotificationCenter_empty__n5vDm p{margin:6px 0 0;color:#8c8590;font-size:9px}@media (max-width:760px){.NotificationCenter_trigger__Efyjy{width:36px;height:36px}.NotificationCenter_panel__x5VPK{position:fixed;right:10px;top:68px;width:calc(100vw - 20px);max-height:calc(100dvh - 150px);border-radius:20px}.NotificationCenter_list__U9_ce{max-height:calc(100dvh - 245px)}.NotificationCenter_item__90gp5{min-height:70px}.NotificationCenter_copy__xSysV strong{font-size:12px}.NotificationCenter_copy__xSysV p{font-size:10px}}.RoleManager_page__1xGWE{display:flex;flex-direction:column;gap:20px}.RoleManager_header__UsIiR{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding-bottom:18px;border-bottom:1px solid #e9e5ec}.RoleManager_editor__CTNpr>span,.RoleManager_header__UsIiR span{color:#6d32d6;font-size:8px;font-weight:800;letter-spacing:.14em}.RoleManager_header__UsIiR h1{margin:5px 0 4px;font-size:25px;letter-spacing:-.035em}.RoleManager_header__UsIiR p{margin:0;color:#85808a;font-size:10px}.RoleManager_header__UsIiR>b{border-radius:999px;background:#f0e6ff;color:#6d32d6;padding:8px 11px;font-size:8px}.RoleManager_layout__k0v2y{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(270px,.75fr);align-items:start;gap:18px}.RoleManager_list__L4VnI{display:flex;flex-direction:column;gap:9px}.RoleManager_list__L4VnI article{display:grid;grid-template-columns:40px 1fr auto auto auto;align-items:center;gap:11px;padding:12px;border:1px solid #ece8ef;border-radius:16px;background:#fff}.RoleManager_list__L4VnI article.RoleManager_active__tCNrF{border-color:#b999ef;box-shadow:0 10px 28px rgba(81,44,134,.08)}.RoleManager_roleIcon___TLge{display:grid;width:40px;height:40px;place-items:center;border-radius:12px;background:#f1e8ff;color:#6d32d6;font-size:9px;font-weight:850}.RoleManager_list__L4VnI article>div{display:flex;min-width:0;flex-direction:column;gap:3px}.RoleManager_list__L4VnI strong{font-size:10px}.RoleManager_list__L4VnI small{overflow:hidden;color:#8e8792;font-size:7.5px;text-overflow:ellipsis;white-space:nowrap}.RoleManager_list__L4VnI em{border-radius:999px;background:#f4f1f6;color:#78717d;padding:5px 7px;font-size:7px;font-style:normal}.RoleManager_list__L4VnI button{border:1px solid #e5ddef;border-radius:9px;background:#fff;padding:7px 9px;color:#5f2db7;font-size:7.5px;font-weight:700}.RoleManager_list__L4VnI .RoleManager_delete__yqye0{color:#ba3549}.RoleManager_editor__CTNpr{position:sticky;top:18px;display:flex;flex-direction:column;gap:13px;padding:19px;border:1px solid #e9e1f4;border-radius:20px;background:linear-gradient(145deg,#fff,#fbf8ff);box-shadow:0 16px 45px rgba(59,33,93,.07)}.RoleManager_editor__CTNpr h2{margin:-5px 0 3px;font-size:17px}.RoleManager_editor__CTNpr label{display:flex;flex-direction:column;gap:6px;color:#5e5863;font-size:8px;font-weight:700}.RoleManager_editor__CTNpr input,.RoleManager_editor__CTNpr select{width:100%;border:1px solid #e0d9e6;border-radius:10px;background:#fff;padding:10px;font:inherit;color:#252128;outline:0}.RoleManager_editor__CTNpr input:focus,.RoleManager_editor__CTNpr select:focus{border-color:#8d5adf;box-shadow:0 0 0 3px rgba(109,50,214,.08)}.RoleManager_permissionNote__KJp8o{padding:11px;border-radius:12px;background:#f1e9ff}.RoleManager_permissionNote__KJp8o b{color:#5f29bc;font-size:8px}.RoleManager_permissionNote__KJp8o p,.RoleManager_systemNote__Y6IYR{margin:4px 0 0;color:#746c7b;font-size:7.5px;line-height:1.45}.RoleManager_systemNote__Y6IYR{margin:0}.RoleManager_actions__OrUlU{display:flex;justify-content:flex-end;gap:8px}.RoleManager_actions__OrUlU button{border:1px solid #ded7e3;border-radius:10px;background:#fff;padding:9px 11px;font-size:8px;font-weight:750}.RoleManager_actions__OrUlU .RoleManager_primary__yymic{border-color:#6d32d6;background:#6d32d6;color:#fff}.RoleManager_actions__OrUlU button:disabled{opacity:.5}.RoleManager_hierarchyNote__qQv0t{display:flex;align-items:center;justify-content:space-between;border:1px solid #e5daee;border-radius:14px;background:linear-gradient(120deg,#f4edff,#fff);padding:10px 12px}.RoleManager_hierarchyNote__qQv0t span{color:#6b31c7;font-size:7px;font-weight:850;letter-spacing:.12em}.RoleManager_hierarchyNote__qQv0t p{margin:0;color:#857c8b;font-size:7px}.RoleManager_list__L4VnI article.RoleManager_leader___hf8E{border-color:#d8c3ef;background:linear-gradient(120deg,#fbf8ff,#fff);box-shadow:0 9px 25px rgba(91,48,140,.06)}@media(max-width:820px){.RoleManager_layout__k0v2y{grid-template-columns:1fr}.RoleManager_editor__CTNpr{position:static;order:-1}.RoleManager_list__L4VnI article{grid-template-columns:40px 1fr auto}.RoleManager_list__L4VnI em{grid-column:2}.RoleManager_list__L4VnI button{grid-row:2}.RoleManager_list__L4VnI .RoleManager_delete__yqye0,.RoleManager_list__L4VnI button:not(.RoleManager_delete__yqye0){grid-column:3}.RoleManager_header__UsIiR{align-items:flex-start;flex-direction:column}.RoleManager_header__UsIiR>b{display:none}}@media(max-width:520px){.RoleManager_list__L4VnI article{grid-template-columns:38px 1fr auto;padding:10px}.RoleManager_list__L4VnI small{white-space:normal}.RoleManager_list__L4VnI button{grid-row:auto}.RoleManager_list__L4VnI .RoleManager_delete__yqye0,.RoleManager_list__L4VnI button:not(.RoleManager_delete__yqye0){grid-column:auto}.RoleManager_list__L4VnI em{display:none}.RoleManager_hierarchyNote__qQv0t{align-items:flex-start;flex-direction:column;gap:4px}.RoleManager_hierarchyNote__qQv0t p{font-size:6.5px}}