.panel{background:var(--color-surface);border:1px solid color-mix(in srgb,var(--color-primary) 10%,#0000);border-radius:var(--radius-lg);margin-bottom:16px;margin-bottom:var(--spacing-md,16px);overflow:hidden;transition:box-shadow .25s ease}.panel:hover{box-shadow:0 6px 20px #00000012,0 2px 6px #0000000a}.panel__header{align-items:center;cursor:pointer;display:flex;gap:10px;padding:14px 18px;-webkit-user-select:none;user-select:none}.panel__header:hover{background:color-mix(in srgb,var(--color-primary) 2%,#0000)}.panel__icon{align-items:center;background:color-mix(in srgb,var(--color-primary) 10%,#0000);border-radius:8px;color:var(--color-primary);display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.panel__icon--warning{background:#f59e0b1a;color:var(--color-warning)}.panel__title{color:var(--color-text);flex:1 1;font-size:var(--font-size-sm);font-weight:600;letter-spacing:-.01em;min-width:0}.panel__count{font-weight:700;min-width:20px;text-align:center}.panel__badge,.panel__count{background:color-mix(in srgb,var(--color-primary) 10%,#0000);border-radius:var(--radius-pill);color:var(--color-primary);font-size:11px;padding:2px 8px}.panel__badge{font-weight:600}.panel__badge--warning{background:#f59e0b1f;color:#d97706}.panel__badge--success{background:#10b9811f;color:#059669}.panel__header-actions{align-items:center;display:flex;flex-shrink:0;gap:8px}.panel__chevron{color:var(--color-text-disabled);color:var(--color-text-secondary,var(--color-text-disabled));flex-shrink:0;transition:transform .3s cubic-bezier(.4,0,.2,1)}.panel--closed .panel__chevron{transform:rotate(-90deg)}.panel__collapse{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:1fr;transition:grid-template-rows .35s cubic-bezier(.4,0,.2,1)}.panel--closed .panel__collapse{grid-template-rows:0fr}.panel__body{border-top:1px solid color-mix(in srgb,var(--color-primary) 6%,#0000);overflow:hidden}.panel--closed .panel__body{border-top:none}.Panel_toggle__HgaHJ{display:flex;flex:1 1;font:inherit;gap:10px;min-height:44px;min-width:0;text-align:left}.Panel_chevronButton__\+c2WR,.Panel_toggle__HgaHJ{align-items:center;background:#0000;border:0;color:inherit;padding:0}.Panel_chevronButton__\+c2WR{border-radius:var(--radius-sm);display:inline-flex;flex:0 0 44px;height:44px;justify-content:center;width:44px}.Panel_chevronButton__\+c2WR:focus-visible,.Panel_toggle__HgaHJ:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.Tools_page__GGOHs{margin:0 auto;max-width:1040px;padding:24px 16px 60px}.Tools_head__vk70z{margin-bottom:22px}.Tools_title__UIQlH{color:var(--color-text);font-family:Outfit,sans-serif;font-size:clamp(1.4rem,1.1rem + 1.4vw,2rem);margin:0 0 6px}.Tools_subtitle__mLmpG{color:var(--color-text-secondary);margin:0}.Tools_grid__ROciX{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));list-style:none;margin:0;padding:0}.Tools_grid__ROciX[hidden]{display:none}.Tools_card__\+ViUQ{grid-gap:8px;background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-md);display:grid;gap:8px;padding:16px 18px;transition:transform .2s cubic-bezier(.4,0,.2,1),border-color .2s ease,box-shadow .2s ease}.Tools_card__\+ViUQ:hover{border-color:var(--color-primary-light);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.Tools_cardLink__ksCtm{grid-gap:6px;color:inherit;display:grid;gap:6px;min-height:44px;text-decoration:none}.Tools_cardLabel__0w1TF{color:var(--color-text);font-family:Outfit,sans-serif;font-weight:650}.Tools_cardHint__eC2cP{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.Tools_lessons__odtmW{display:flex;flex-wrap:wrap;gap:8px;margin:0}.Tools_lessonLink__qbUJM{align-items:center;background:var(--color-primary-bg);border-radius:var(--radius-pill);color:var(--color-primary);display:inline-flex;font-size:var(--font-size-xs);font-weight:600;min-height:32px;padding:4px 10px;text-decoration:none}.Tools_more__dB4BD{grid-gap:14px;display:grid;gap:14px;margin-top:26px}.Tools_moreToggle__8ECvQ{align-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text);cursor:pointer;display:inline-flex;font-family:Outfit,sans-serif;font-weight:600;gap:8px;justify-self:start;min-height:44px;padding:10px 16px}.Tools_chevronOpen__-qXGm,.Tools_chevron__MsKCX{transition:transform .2s cubic-bezier(.4,0,.2,1)}.Tools_chevronOpen__-qXGm{transform:rotate(180deg)}@media (max-width:480px){.Tools_grid__ROciX{grid-template-columns:1fr}}.Tools_catalogueSearch__VHfGw{margin-bottom:var(--spacing-md)}.Tools_catalogueSearch__VHfGw .scp{max-width:100%}.Tools_categoryNav__G79Kj{display:flex;gap:8px;overflow-x:auto;padding:20px 0 12px;scrollbar-width:none}.Tools_categoryNav__G79Kj::-webkit-scrollbar{display:none}.Tools_categoryNav__G79Kj a{align-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text);display:inline-flex;flex:none;font-size:var(--font-size-sm);font-weight:600;min-height:44px;padding:0 16px;text-decoration:none}.Tools_categoryNav__G79Kj a:focus-visible,.Tools_toolLink__uyWrt:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.Tools_catalogueGroups__Glpa3{grid-gap:16px;display:grid;gap:16px;padding-top:8px}.Tools_catalogueGroup__8EFuz{min-width:0;scroll-margin-top:16px}.Tools_catalogueGroup__8EFuz .panel{height:100%;margin-bottom:0}.Tools_catalogueGroup__8EFuz .panel__header{padding:12px 16px}.Tools_groupHint__bHFoE{color:var(--color-text-secondary);font-size:var(--font-size-sm);margin:0;padding:12px 16px 4px}.Tools_toolList__IHnjc{list-style:none;margin:0;padding:4px 8px 8px}.Tools_toolRow__OzzJV+.Tools_toolRow__OzzJV{border-top:1px solid var(--color-border)}.Tools_toolLink__uyWrt{align-items:center;border-radius:var(--radius-sm);color:var(--color-text);display:flex;gap:12px;min-height:68px;padding:10px 8px;text-decoration:none}.Tools_toolIcon__CeMiH,.Tools_toolLink__uyWrt:hover{background:var(--color-primary-bg)}.Tools_toolIcon__CeMiH{align-items:center;border-radius:var(--radius-sm);color:var(--color-primary);display:flex;flex:none;height:40px;justify-content:center;width:40px}.Tools_toolText__WVZqP{grid-gap:2px;display:grid;flex:1 1;gap:2px;min-width:0}.Tools_toolText__WVZqP strong{font:600 1rem/1.2 Outfit,sans-serif}.Tools_toolText__WVZqP span{color:var(--color-text-secondary);font-size:.8rem;line-height:1.35}.Tools_toolArrow__AS-9G{color:var(--color-text-secondary);flex:none}@media (min-width:720px){.Tools_catalogueGroups__Glpa3{grid-template-columns:repeat(2,minmax(0,1fr))}}.InstallAppButton_button__WOwfy{align-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-primary);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--font-size-sm);font-weight:500;gap:6px;gap:var(--spacing-xs,6px);min-height:44px;padding:0 var(--spacing-md)}.InstallAppButton_button__WOwfy:hover{background:var(--color-primary-bg)}.InstallAppButton_button__WOwfy:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.InstallAppButton_steps__m6D5n{grid-gap:var(--spacing-sm);color:var(--color-text);display:grid;gap:var(--spacing-sm);line-height:1.5;margin:0 0 var(--spacing-md);padding-left:1.25rem}
/*# sourceMappingURL=1410.a9694f39.chunk.css.map*/