.not-found_page__jb5cW{display:grid;min-height:calc(100vh - 90px);place-items:center;padding:48px 24px 72px}.not-found_panel__I3HdY{position:relative;isolation:isolate;width:min(760px,100%);overflow:hidden;padding:68px 42px 46px;border:1px solid rgba(96,165,250,.3);border-radius:20px;background:radial-gradient(ellipse at 50% 0,rgba(37,99,235,.18),transparent 55%),rgba(9,18,33,.78);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 24px 80px rgba(0,0,0,.28);text-align:center}.not-found_panel__I3HdY:after,.not-found_panel__I3HdY:before{position:absolute;z-index:-1;content:"";border:1px solid rgba(96,165,250,.26);border-radius:50%;pointer-events:none}.not-found_panel__I3HdY:before{top:52px;left:calc(50% - 390px);width:780px;height:205px;transform:rotate(-11deg);animation:not-found_orbitRoute__fJ__W 34s linear infinite}.not-found_panel__I3HdY:after{top:15px;left:calc(50% - 285px);width:570px;height:315px;border-color:rgba(59,130,246,.17);transform:rotate(18deg);animation:not-found_orbitRoute__fJ__W 41s linear infinite reverse}.not-found_signal__lxxgt{position:relative;display:grid;width:74px;height:74px;place-items:center;margin:0 auto 20px;border:1px solid rgba(96,165,250,.48);border-radius:18px;background:radial-gradient(circle,rgba(59,130,246,.25),rgba(10,27,54,.76));box-shadow:0 0 28px rgba(59,130,246,.26)}.not-found_signal__lxxgt span{position:absolute;width:27px;height:1px;background:#93c5fd;box-shadow:0 0 8px #60a5fa}.not-found_signal__lxxgt span:first-child{transform:rotate(45deg)}.not-found_signal__lxxgt span:nth-child(2){transform:rotate(-45deg)}.not-found_signal__lxxgt i{width:7px;height:7px;border-radius:50%;background:#fff;box-shadow:0 0 3px #fff,0 0 14px 4px #3b82f6}.not-found_eyebrow___b_ZB{margin:0 0 13px;color:#93c5fd;font-family:var(--font-mono);font-size:.73rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.not-found_panel__I3HdY h1{max-width:620px;margin:0 auto;color:#f7faff;font-size:clamp(2rem,5vw,3.6rem);font-weight:800;line-height:1.08;letter-spacing:-.05em;text-wrap:balance}.not-found_lead__nArZt{max-width:610px;margin:20px auto 0;color:#d0daea;font-size:1rem;line-height:1.7}.not-found_supporting___TTnX{max-width:600px;margin:9px auto 0;color:var(--color-text-muted);font-size:.9rem;line-height:1.6}.not-found_search__AghDj{width:min(100%,580px);margin:28px auto 0;text-align:left}.not-found_actions__iVU5n{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:22px}.not-found_primary__IXCpw,.not-found_secondary__8qhQ4{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:10px 15px;border-radius:9px;font-size:.84rem;font-weight:700;text-decoration:none}.not-found_primary__IXCpw{border:1px solid rgba(96,165,250,.55);background:linear-gradient(135deg,rgba(37,99,235,.92),rgba(29,78,216,.92));color:#fff;box-shadow:0 7px 18px rgba(37,99,235,.22)}.not-found_secondary__8qhQ4{border:1px solid var(--color-border);background:rgba(10,19,35,.58);color:#dbeafe}.not-found_primary__IXCpw:hover,.not-found_secondary__8qhQ4:hover{transform:translateY(-1px);color:#fff;text-decoration:none}@keyframes not-found_orbitRoute__fJ__W{to{transform:rotate(349deg)}}@media(max-width:620px){.not-found_page__jb5cW{padding:32px 14px 52px}.not-found_panel__I3HdY{padding:50px 21px 30px;border-radius:15px}.not-found_lead__nArZt{font-size:.93rem}.not-found_actions__iVU5n{flex-direction:column}.not-found_primary__IXCpw,.not-found_secondary__8qhQ4{width:100%}}@media(prefers-reduced-motion:reduce){.not-found_panel__I3HdY:after,.not-found_panel__I3HdY:before{animation:none}}.DocsFAQ_list__BnG7X{display:flex;flex-direction:column;gap:10px}.DocsFAQ_item__b8UBu{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.DocsFAQ_question__Ag3rH{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;background:none;border:none;cursor:pointer;text-align:left;color:#fff;font-size:.92rem;font-weight:600;font-family:var(--font-body);transition:background .25s ease;overflow-wrap:anywhere;word-break:normal}.DocsFAQ_question__Ag3rH:hover{background:rgba(79,142,247,.05)}.DocsFAQ_icon__nuItV{width:18px;height:18px;color:var(--color-accent);flex-shrink:0;transition:transform .25s ease}.DocsFAQ_iconOpen__9vMPp{transform:rotate(45deg)}.DocsFAQ_answerWrapper__reZyb{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.DocsFAQ_item__b8UBu[data-open=true] .DocsFAQ_answerWrapper__reZyb{grid-template-rows:1fr}.DocsFAQ_answerInner__2ggBV{overflow:hidden}.DocsFAQ_answerText___qO23{padding:0 22px 18px;font-size:.88rem;color:var(--color-text-muted);line-height:1.7;overflow-wrap:anywhere;word-break:normal}.DocsFAQ_question__Ag3rH{position:relative;overflow:hidden}.DocsFAQ_question__Ag3rH:before{content:"";position:absolute;top:0;left:-150%;width:80%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent);transform:skewX(-20deg);transition:left .5s ease-in-out;pointer-events:none}.DocsFAQ_question__Ag3rH:hover:before{left:200%}@media (prefers-reduced-motion:reduce){.DocsFAQ_question__Ag3rH:before{display:none}}.DocsNavbar_shell__pA84m{position:sticky;top:12px;z-index:100;margin:12px 15px 0}.DocsNavbar_navbar__z8Wcu{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:56px;padding:0 14px 0 18px;border:1px solid var(--color-border);border-radius:12px;background:rgba(8,13,24,.82);box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 10px 30px rgba(0,0,0,.17);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.DocsNavbar_scrolled__qd28e .DocsNavbar_navbar__z8Wcu{border-color:rgba(96,165,250,.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 12px 36px rgba(0,0,0,.28)}.DocsNavbar_brand__sI_OD{display:inline-flex;align-items:center;gap:10px;font-size:1rem;font-weight:700;letter-spacing:-.03em;white-space:nowrap}.DocsNavbar_brand__sI_OD,.DocsNavbar_brand__sI_OD:hover{color:var(--color-text);text-decoration:none}.DocsNavbar_brand__sI_OD strong{color:var(--color-accent-bright)}.DocsNavbar_brandMark__686Ix{display:grid;place-items:center;width:25px;height:25px;color:var(--color-accent)}.DocsNavbar_brandMark__686Ix svg{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.45;stroke-linecap:round;stroke-linejoin:round}.DocsNavbar_desktopNav__OZSco{display:flex;align-items:stretch;align-self:stretch;gap:4px}.DocsNavbar_guidesGroup__dUv_i{position:relative;display:flex}.DocsNavbar_navLink__P_sHy{position:relative;display:inline-flex;align-items:center;gap:5px;padding:0 16px;border:0;background:transparent;color:#c1cce0;font:inherit;font-size:.8rem;font-weight:500;cursor:pointer;text-decoration:none}.DocsNavbar_navLinkActive__LX_2z,.DocsNavbar_navLink__P_sHy:hover{color:#f4f7fb;text-decoration:none}.DocsNavbar_navLinkActive__LX_2z:after{position:absolute;right:16px;bottom:0;left:16px;height:2px;content:"";background:var(--color-accent-bright);box-shadow:0 0 10px rgba(96,165,250,.55)}.DocsNavbar_navChevron__PJJeQ{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--transition)}.DocsNavbar_navChevronOpen__1yVY3{transform:rotate(180deg)}.DocsNavbar_megaMenu__XLtvg{position:absolute;top:calc(100% + 12px);left:50%;display:grid;grid-template-columns:minmax(640px,1fr) 300px;width:min(1210px,calc(100vw - 80px));padding:22px 24px;border:1px solid rgba(112,149,210,.3);border-radius:14px;background:linear-gradient(135deg,rgba(12,24,46,.985),rgba(7,15,29,.99));box-shadow:0 26px 70px rgba(0,0,0,.48),inset 0 1px 0 rgba(255,255,255,.045);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);opacity:0;pointer-events:none;transform:translateX(-50%) translateY(-6px) scale(.985);transform-origin:top center;transition:opacity .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}.DocsNavbar_megaMenuOpen__Ts_cC{opacity:1;pointer-events:auto;transform:translateX(-50%)}.DocsNavbar_menuColumn__z__Zo+.DocsNavbar_menuColumn__z__Zo{padding-left:24px;border-left:1px solid var(--color-border)}.DocsNavbar_menuLabel__fHc_K{margin:0 0 10px;color:#9fb0cc;font-size:.65rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.DocsNavbar_guideLinks__FFRv8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px 12px}.DocsNavbar_guideLink__zvLV_{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:58px;padding:8px;border:1px solid rgba(112,149,210,.09);border-radius:8px;color:var(--color-text-muted);text-decoration:none;transition:transform var(--transition),border-color var(--transition),background var(--transition)}.DocsNavbar_guideLink__zvLV_:hover{border-color:rgba(59,130,246,.36);background:rgba(59,130,246,.09);color:var(--color-text);text-decoration:none;transform:translateX(2px)}.DocsNavbar_guideLink__zvLV_:focus-visible,.DocsNavbar_toolLink__AphHc:focus-visible{outline:2px solid var(--color-accent-bright);outline-offset:2px}.DocsNavbar_guideUnavailable__NagHV{cursor:default;opacity:.58}.DocsNavbar_guideUnavailable__NagHV:hover{border-color:rgba(112,149,210,.09);background:transparent;color:var(--color-text-muted);transform:none}.DocsNavbar_hubIcon__hqIcf{display:grid;place-items:center;width:38px;height:38px;border:1px solid rgba(59,130,246,.36);border-radius:9px;background:rgba(14,43,88,.45);color:#60a5fa;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 0 18px rgba(59,130,246,.08)}.DocsNavbar_externalMark__dVIWt svg,.DocsNavbar_hubIcon__hqIcf svg,.DocsNavbar_toolIcon__0up1I svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.DocsNavbar_hubIcon__hqIcf svg{width:20px;height:20px;stroke-width:1.45}.DocsNavbar_hubIcon_cursor__bdMox,.DocsNavbar_hubIcon_mcp__20tpX,.DocsNavbar_hubIcon_shopify-dev__yVZE3{color:#c084fc;border-color:rgba(168,85,247,.35);background:rgba(74,25,110,.28)}.DocsNavbar_hubIcon_gemini-cli__fYp1r,.DocsNavbar_hubIcon_shopify__CJ4tX{color:#4ade80;border-color:rgba(34,197,94,.3);background:rgba(8,77,56,.28)}.DocsNavbar_hubIcon_git__JS5qj{color:#4ade80;border-color:rgba(34,197,94,.28);background:rgba(7,77,50,.25)}.DocsNavbar_hubIcon_comprendre-le-web__gz3KE,.DocsNavbar_hubIcon_wordpress__0a075{color:#38bdf8}.DocsNavbar_guideCopy__qsUjQ{min-width:0}.DocsNavbar_guideCopy__qsUjQ strong{display:block;overflow:hidden;color:var(--color-text);font-size:.75rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.DocsNavbar_guideCopy__qsUjQ small{display:-webkit-box;overflow:hidden;margin-top:3px;color:var(--color-text-faint);font-size:.62rem;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:1}.DocsNavbar_guideArrow__dXmCj{color:var(--color-accent-bright);font-size:.9rem}.DocsNavbar_toolsTitle__AYf9L{margin:0 0 8px;color:var(--color-text);font-size:.86rem;font-weight:650;letter-spacing:-.015em}.DocsNavbar_toolLinks__N0TBf{display:grid;gap:5px}.DocsNavbar_toolLink__AphHc{display:grid;grid-template-columns:32px minmax(0,1fr) 14px;align-items:center;gap:9px;min-height:52px;padding:6px 7px;border:1px solid transparent;border-radius:8px;color:var(--color-text-muted);text-decoration:none;transition:transform var(--transition),border-color var(--transition),background var(--transition)}.DocsNavbar_toolLink__AphHc:hover{border-color:rgba(59,130,246,.3);background:rgba(59,130,246,.075);color:var(--color-text);text-decoration:none;transform:translateX(2px)}.DocsNavbar_toolIcon__0up1I{display:grid;place-items:center;width:32px;height:32px;border:1px solid rgba(59,130,246,.3);border-radius:8px;background:rgba(14,43,88,.38);color:#60a5fa}.DocsNavbar_toolIcon__0up1I svg{width:17px;height:17px;stroke-width:1.5}.DocsNavbar_toolIcon_convert-image__D3OXD{color:#7dd3fc;border-color:rgba(56,189,248,.32)}.DocsNavbar_toolIcon_remove-background__ygIxH{color:#c084fc;border-color:rgba(192,132,252,.3);background:rgba(74,25,110,.2)}.DocsNavbar_toolIcon_shinecore__ik27M{color:#4ade80;border-color:rgba(74,222,128,.28);background:rgba(8,77,56,.22)}.DocsNavbar_toolCopy__Fdrtc{min-width:0}.DocsNavbar_toolCopy__Fdrtc strong{display:block;overflow:hidden;color:var(--color-text);font-size:.72rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.DocsNavbar_toolCopy__Fdrtc small{display:-webkit-box;overflow:hidden;margin-top:2px;color:var(--color-text-faint);font-size:.61rem;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2}.DocsNavbar_externalMark__dVIWt{display:grid;place-items:center;color:var(--color-accent-bright);opacity:.75}.DocsNavbar_externalMark__dVIWt svg{width:12px;height:12px;stroke-width:1.65}.DocsNavbar_actions__kUxl0{display:flex;align-items:center;gap:7px}.DocsNavbar_iconButton__AZoAH,.DocsNavbar_menuButton__uF_7o{display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:8px;background:transparent;color:var(--color-text-muted);cursor:pointer}.DocsNavbar_iconButton__AZoAH:hover,.DocsNavbar_menuButton__uF_7o:hover{background:rgba(255,255,255,.05);color:var(--color-text)}.DocsNavbar_iconButton__AZoAH svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round}.DocsNavbar_homeButton__3AcD_{display:inline-flex;align-items:center;gap:9px;padding:8px 12px;border:1px solid var(--color-border-strong);border-radius:8px;background:linear-gradient(180deg,rgba(25,67,142,.32),rgba(10,25,53,.55));color:var(--color-accent-bright);font-size:.72rem;font-weight:600;text-decoration:none}.DocsNavbar_homeButton__3AcD_:hover{border-color:var(--color-accent-bright);color:#bfdbfe;text-decoration:none}.DocsNavbar_menuButton__uF_7o{display:none;gap:4px;align-content:center}.DocsNavbar_menuButton__uF_7o i{display:block;width:17px;height:1.5px;border-radius:1px;background:currentColor;transition:transform var(--transition),opacity var(--transition)}.DocsNavbar_menuButtonOpen__yOafl i:first-child{transform:translateY(5.5px) rotate(45deg)}.DocsNavbar_menuButtonOpen__yOafl i:nth-child(2){opacity:0}.DocsNavbar_menuButtonOpen__yOafl i:last-child{transform:translateY(-5.5px) rotate(-45deg)}.DocsNavbar_mobilePanel__0D3ex{display:none}.DocsNavbar_mobileInner__VSTdr{display:flex;flex-direction:column}.DocsNavbar_mobileInner__VSTdr>a,.DocsNavbar_mobileUnavailable__jcoo8{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid rgba(112,149,210,.14);color:var(--color-text-muted);font-size:.92rem;text-decoration:none}.DocsNavbar_mobileInner__VSTdr>a:hover{color:var(--color-text)}.DocsNavbar_mobileInner__VSTdr>a span{color:var(--color-accent-bright)}.DocsNavbar_mobileUnavailable__jcoo8{cursor:default;opacity:.58}.DocsNavbar_mobileUnavailable__jcoo8 small{font-size:.74rem;color:var(--color-text-faint)}.DocsNavbar_mobileRule__iRO88{height:18px}@media(max-width:1060px){.DocsNavbar_megaMenu__XLtvg{grid-template-columns:minmax(450px,1fr) 258px;width:min(940px,calc(100vw - 50px))}.DocsNavbar_guideLinks__FFRv8{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.DocsNavbar_shell__pA84m{top:8px;margin:8px 8px 0}.DocsNavbar_navbar__z8Wcu{min-height:54px;padding:0 9px 0 13px}.DocsNavbar_desktopNav__OZSco,.DocsNavbar_homeButton__3AcD_,.DocsNavbar_iconButton__AZoAH{display:none}.DocsNavbar_menuButton__uF_7o{display:grid}.DocsNavbar_mobilePanel__0D3ex{display:block;max-height:0;overflow:hidden;border:1px solid transparent;border-top:0;border-radius:0 0 12px 12px;background:rgba(8,13,24,.98);opacity:0;transition:max-height .22s cubic-bezier(.16,1,.3,1),opacity .18s ease,border-color .18s ease}.DocsNavbar_mobilePanelOpen__z0vNS{max-height:calc(100vh - 80px);border-color:var(--color-border);opacity:1}.DocsNavbar_mobileInner__VSTdr{max-height:calc(100vh - 80px);padding:19px 20px 24px;overflow-y:auto}.DocsNavbar_brand__sI_OD{font-size:.94rem}}.DocsOSTabs_container__qkj_E{margin:28px 0}.DocsOSTabs_tabList__IFLfP{display:flex;gap:8px;margin-bottom:-1px}.DocsOSTabs_tab__EGDVu{padding:6px 16px;font-size:.78rem;font-weight:600;border-radius:var(--radius-sm) var(--radius-sm) 0 0;border:1px solid var(--color-border);border-bottom:none;background:var(--color-bg-card-alt);color:var(--color-text-faint);cursor:pointer;transition:background var(--transition),color var(--transition);font-family:var(--font-body)}.DocsOSTabs_tab__EGDVu:hover{color:var(--color-text-muted)}.DocsOSTabs_active__MguF9{background:var(--color-code-bg);color:var(--color-accent)}.DocsOSTabs_active__MguF9:hover{color:var(--color-accent)}.DocsOSTabs_panel__LVYpj>:first-child{margin-top:0!important;border-top-left-radius:0!important}.DocsSidebar_sidebar__4N_W7{position:sticky;top:160px;padding:16px 0 16px 16px;border-left:1px solid var(--color-border)}.DocsSidebar_title__C0aLD{font-size:.72rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--color-text-faint);margin-bottom:14px}.DocsSidebar_nav__NCGWk{display:flex;flex-direction:column;gap:4px}.DocsSidebar_link__Umzkb{position:relative;font-size:.83rem;color:var(--color-text-muted);padding:6px 12px 6px 20px;border-left:2px solid transparent;transition:all var(--transition);display:block;text-decoration:none;border-radius:0 4px 4px 0}.DocsSidebar_link__Umzkb:before{content:"";position:absolute;left:6px;top:50%;transform:translateY(-50%) scale(0);width:6px;height:6px;border-radius:50%;background-color:var(--color-accent);box-shadow:0 0 8px rgba(79,142,247,.6);transition:transform .4s cubic-bezier(.16,1,.3,1)}.DocsSidebar_link__Umzkb:hover{color:var(--color-accent);text-decoration:none}.DocsSidebar_active__KG6yF{color:#fff;border-left-color:var(--color-accent);background:rgba(59,130,246,.1)}.DocsSidebar_active__KG6yF:before{transform:translateY(-50%) scale(1)}@media (max-width:900px){.DocsSidebar_sidebar__4N_W7{display:none}}.DocsTerminal_terminal__OzI__{width:100%;max-width:100%;background:var(--color-code-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-card);margin:28px 0}.DocsTerminal_bar__vIQwO{background:#1a2540;padding:10px 16px;display:flex;align-items:center;gap:8px}.DocsTerminal_dot__xa0jM{width:11px;height:11px;border-radius:50%}.DocsTerminal_red__3qcxM{background:#ff5f57}.DocsTerminal_yellow__Kk_2j{background:#febc2e}.DocsTerminal_green__1_UXJ{background:#28c840}.DocsTerminal_title__x_zwa{font-size:.72rem;color:var(--color-text-faint);margin-left:auto;font-family:var(--font-mono)}.DocsTerminal_body___i1ul{padding:20px 24px;font-family:var(--font-mono);font-size:15px;line-height:1.75;overflow-x:auto}.DocsTerminal_line__OO5VJ{margin-bottom:3px;white-space:nowrap}@media (max-width:640px){.DocsTerminal_terminal__OzI__{border-radius:var(--radius-md)}.DocsTerminal_body___i1ul{padding:16px;font-size:14px}}.DocsTerminal_tPrompt__F_vBL{color:var(--color-success)}.DocsTerminal_tCmd__5kD0O{color:var(--color-text)}.DocsTerminal_tOut__0R397{color:var(--color-text-muted)}.DocsTerminal_tAcc__WJ2gD{color:var(--color-accent)}.DocsTerminal_tComment__xJ41h{color:var(--color-text-faint);font-style:italic}.DocsTerminal_tWarn__lY5x7{color:var(--color-warn)}.DocsTerminal_tOk__4IEEQ{color:var(--color-success)}.DocsTerminal_cursor__L9nec{display:inline-block;width:8px;height:14px;background-color:rgba(255,255,255,.4);vertical-align:middle;margin-left:6px;animation:DocsTerminal_blink__BDcxe 1.5s steps(2,start) infinite}@keyframes DocsTerminal_blink__BDcxe{0%,to{opacity:1}50%{opacity:0}}@media (prefers-reduced-motion:reduce){.DocsTerminal_cursor__L9nec{animation:none;opacity:.5}}.DocsTable_tableWrap__6Cuoy{overflow-x:auto;width:100%;max-width:100%;margin:28px 0;border-radius:var(--radius-md);border:1px solid var(--color-border)}.DocsTable_table__wRcRa{width:100%;border-collapse:collapse;font-size:.9rem}.DocsTable_table__wRcRa thead th{background:var(--color-bg-card-alt);font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;text-align:left}.DocsTable_table__wRcRa tbody td,.DocsTable_table__wRcRa thead th{color:var(--color-text-muted);padding:14px 20px;border-bottom:1px solid var(--color-border)}.DocsTable_table__wRcRa tbody td{vertical-align:top;transition:background .2s ease}.DocsTable_table__wRcRa tbody tr:last-child td{border-bottom:none}.DocsTable_table__wRcRa tbody tr:hover td{background:rgba(79,142,247,.06)}.DocsTable_tdLabel__f1YOZ{color:var(--color-text);font-weight:500}.DocsTable_tdYes__DrhFP{color:var(--color-success);font-weight:600}.DocsTable_tdNo__c9k5P{color:var(--color-danger)}.DocsTable_tdPart__7zM8w{color:var(--color-warn)}.DocsTable_tdOpt__RCwdB{color:var(--color-text-faint);font-style:italic}.DocsCard_card__06F2R{display:flex;flex-direction:column;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:24px;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;position:relative;overflow:hidden;height:100%}.DocsCard_card__06F2R:hover{transform:translateY(-2px);box-shadow:0 14px 40px rgba(0,0,0,.2),0 0 20px rgba(79,142,247,.05);border-color:rgba(79,142,247,.6);text-decoration:none}.DocsCard_disabled__7yHvm{cursor:default;opacity:.72}.DocsCard_disabled__7yHvm:hover{transform:none;box-shadow:none;border-color:var(--color-border)}.DocsCard_card__06F2R:hover .DocsCard_icon__ke_3H svg{transform:scale(1.05)}.DocsCard_card__06F2R:hover .DocsCard_cta__iCkSA svg{transform:translateX(4px)}.DocsCard_theme_blue__aBMgU .DocsCard_icon__ke_3H{background:rgba(79,142,247,.08);border-color:rgba(79,142,247,.22);color:#4f8ef7}.DocsCard_theme_purple__pUH0z .DocsCard_icon__ke_3H{background:rgba(168,85,247,.08);border-color:rgba(168,85,247,.22);color:#a855f7}.DocsCard_theme_green__et8o3 .DocsCard_icon__ke_3H{background:rgba(34,197,94,.08);border-color:rgba(34,197,94,.22);color:#22c55e}.DocsCard_theme_slate__6BOuL .DocsCard_icon__ke_3H{background:rgba(148,163,184,.08);border-color:rgba(148,163,184,.22);color:#94a3b8}.DocsCard_theme_lightblue__mD9B0 .DocsCard_icon__ke_3H{background:rgba(56,189,248,.08);border-color:rgba(56,189,248,.22);color:#38bdf8}.DocsCard_theme_default__E_HIF .DocsCard_icon__ke_3H{background:rgba(79,142,247,.08);border-color:rgba(79,142,247,.22);color:var(--color-accent)}.DocsCard_header__H4MPA{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;gap:12px}.DocsCard_headerLeft__GVDxp{display:inline-flex;align-items:center;gap:12px;min-width:0}.DocsCard_icon__ke_3H{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;flex:0 0 auto;flex-shrink:0;border:1px solid rgba(79,142,247,.22);border-radius:var(--radius-sm);background:rgba(79,142,247,.08);color:var(--color-accent)}.DocsCard_icon__ke_3H svg{width:28px;height:28px;display:block;transition:transform .25s ease}@media (max-width:640px){.DocsCard_icon__ke_3H{width:48px;height:48px}.DocsCard_icon__ke_3H svg{width:24px;height:24px}}.DocsCard_num__ugKjG{font-family:var(--font-mono);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent)}.DocsCard_chapters__COuaB{font-size:.75rem;color:var(--color-text-faint)}.DocsCard_contentWrapper__mNQyL{display:flex;flex-direction:column;flex:1 1}.DocsCard_title___LOD_{font-size:1.15rem;font-weight:700;color:#fff;margin-bottom:12px;line-height:1.4}.DocsCard_desc__Fg6_Y{font-size:.9rem;color:var(--color-text-muted);line-height:1.6;margin:0}.DocsCard_badgeBientot__IMwnO,.DocsCard_badgeDisponible__VFhgN{position:absolute;top:16px;right:16px;font-size:.65rem;font-weight:700;padding:4px 10px;border-radius:12px;text-transform:uppercase;letter-spacing:.05em}.DocsCard_badgeDisponible__VFhgN{background:rgba(79,142,247,.15);color:#4f8ef7}.DocsCard_badgeBientot__IMwnO{background:rgba(255,255,255,.05);color:var(--color-text-muted)}.DocsCard_bottomMeta__elnO1{display:flex;align-items:center;gap:16px;margin-top:auto;padding-top:24px;font-size:.8rem;color:var(--color-text-muted)}.DocsCard_metaItem__XCMs3{display:flex;align-items:center;gap:6px}.DocsCard_metaItem__XCMs3 svg{width:14px;height:14px;color:var(--color-text-faint)}.DocsCard_cta__iCkSA{margin-top:16px;font-size:.85rem;font-weight:600;display:flex;align-items:center;gap:6px}.DocsCard_theme_blue__aBMgU .DocsCard_cta__iCkSA{color:#4f8ef7}.DocsCard_theme_purple__pUH0z .DocsCard_cta__iCkSA{color:#a855f7}.DocsCard_theme_green__et8o3 .DocsCard_cta__iCkSA{color:#22c55e}.DocsCard_theme_slate__6BOuL .DocsCard_cta__iCkSA{color:#94a3b8}.DocsCard_theme_lightblue__mD9B0 .DocsCard_cta__iCkSA{color:#38bdf8}.DocsCard_theme_default__E_HIF .DocsCard_cta__iCkSA{color:var(--color-accent)}.DocsCard_cta__iCkSA svg{width:14px;height:14px;transition:transform .25s ease}.DocsProgress_progressBlock__4Qmif{background:var(--color-bg-card-alt);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:24px;margin:40px 0}.DocsProgress_header__mpHZu{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:12px}.DocsProgress_title__urLyH{font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted)}.DocsProgress_stats__n7BYq{font-family:var(--font-mono);font-size:.9rem;color:var(--color-text-faint)}.DocsProgress_highlight__TCcw_{color:var(--color-accent);font-weight:600}.DocsProgress_track__TPiN0{width:100%;height:6px;background:rgba(255,255,255,.05);border-radius:3px;overflow:hidden;margin-bottom:16px}.DocsProgress_fill__i9401{height:100%;background:linear-gradient(90deg,var(--color-accent) 0,var(--color-accent2) 100%);border-radius:3px;transition:width 1s ease-out}.DocsProgress_desc__ueoz1{font-size:.85rem!important;color:var(--color-text-faint)!important;line-height:1.6!important;margin:0!important}.GuideCard_card__JiJul{display:flex;flex-direction:column;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:18px;text-decoration:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.025);transition:transform var(--transition),box-shadow var(--transition),border-color var(--transition);position:relative;overflow:hidden;height:100%}.GuideCard_card__JiJul:not(.GuideCard_disabledCard__bzFw6):hover{transform:translateY(-2px);box-shadow:var(--shadow-glow);border-color:var(--color-border-strong);text-decoration:none}.GuideCard_card__JiJul:not(.GuideCard_disabledCard__bzFw6):hover .GuideCard_icon__aIcxJ svg{transform:scale(1.05)}.GuideCard_card__JiJul:not(.GuideCard_disabledCard__bzFw6):hover .GuideCard_cta__lJQFX svg{transform:translateX(4px)}.GuideCard_disabledCard__bzFw6{opacity:.95}.GuideCard_theme_blue__RN8TW .GuideCard_icon__aIcxJ{background:rgba(79,142,247,.08);border-color:rgba(79,142,247,.22);color:#4f8ef7}.GuideCard_theme_purple__Vs4ER .GuideCard_icon__aIcxJ{background:rgba(168,85,247,.08);border-color:rgba(168,85,247,.22);color:#a855f7}.GuideCard_theme_green__EsZFE .GuideCard_icon__aIcxJ{background:rgba(34,197,94,.08);border-color:rgba(34,197,94,.22);color:#22c55e}.GuideCard_theme_slate__jnxJc .GuideCard_icon__aIcxJ{background:rgba(148,163,184,.08);border-color:rgba(148,163,184,.22);color:#94a3b8}.GuideCard_theme_lightblue__4cFHc .GuideCard_icon__aIcxJ{background:rgba(56,189,248,.08);border-color:rgba(56,189,248,.22);color:#38bdf8}.GuideCard_header__32kGN{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:16px}.GuideCard_icon__aIcxJ{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid rgba(79,142,247,.22);border-radius:var(--radius-sm);background:rgba(79,142,247,.08)}.GuideCard_icon__aIcxJ svg{width:24px;height:24px;display:block;transition:transform .25s ease}.GuideCard_levelBadge__Ve_TN,.GuideCard_statusBadge__aSIxu{font-size:.7rem;font-weight:700;padding:4px 10px;border-radius:12px;text-transform:uppercase;letter-spacing:.05em}.GuideCard_badgeInProgress__nf3fm{background:rgba(234,179,8,.15);color:#eab308}.GuideCard_badgeAvailable__bZYSZ{background:rgba(34,197,94,.11);color:#4ade80;border:1px solid rgba(34,197,94,.24)}.GuideCard_badgePlanned__WIdu8{background:rgba(255,255,255,.05);color:var(--color-text-muted)}.GuideCard_badgeEvolving__oZ_zg{background:rgba(59,130,246,.12);color:#60a5fa;border:1px solid rgba(59,130,246,.25)}.GuideCard_levelDebutant__dpvyJ{background:rgba(34,197,94,.15);color:#22c55e}.GuideCard_levelIntermediaire__RKWOh{background:rgba(234,179,8,.15);color:#eab308}.GuideCard_levelAvance__vrWHF{background:rgba(239,68,68,.15);color:#ef4444}.GuideCard_contentWrapper__rj8NI{display:flex;flex-direction:column;flex:1 1}.GuideCard_title__XpMfN{font-size:1.15rem;font-weight:700;color:#fff;margin-bottom:8px;line-height:1.4}.GuideCard_desc__qxsU_{font-size:.9rem;color:var(--color-text-muted);line-height:1.5;margin:0 0 16px}.GuideCard_detailsContainer__vtpd6{margin-top:16px;padding-top:16px;border-top:1px solid var(--color-border);display:flex;flex-direction:column;gap:16px;flex:1 1}.GuideCard_progressSection__tnCdj{display:flex;flex-direction:column;gap:8px}.GuideCard_progressHeader__FZiB_{display:flex;justify-content:space-between;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted)}.GuideCard_progressPercent__VAvi_{color:#fff}.GuideCard_progressBarBg__yzDB0{width:100%;height:6px;background:rgba(255,255,255,.1);border-radius:3px;overflow:hidden}.GuideCard_progressBarFill__gteMA{height:100%;background:linear-gradient(90deg,var(--color-accent),var(--color-accent-bright));border-radius:3px;transition:width .5s ease-out}.GuideCard_theme_blue__RN8TW .GuideCard_progressBarFill__gteMA{background:#4f8ef7}.GuideCard_theme_purple__Vs4ER .GuideCard_progressBarFill__gteMA{background:#a855f7}.GuideCard_theme_green__EsZFE .GuideCard_progressBarFill__gteMA{background:#22c55e}.GuideCard_theme_slate__jnxJc .GuideCard_progressBarFill__gteMA{background:#94a3b8}.GuideCard_theme_lightblue__4cFHc .GuideCard_progressBarFill__gteMA{background:#38bdf8}.GuideCard_plannedGuides__n17Xi{font-size:.78rem;font-weight:500;color:var(--color-text-muted)}.GuideCard_plannedGuides__n17Xi:before{content:"▣";margin-right:7px;color:var(--color-accent-bright);font-size:.72rem}.GuideCard_highlights__6fKWO{display:flex;flex-direction:column;gap:8px}.GuideCard_highlightsTitle__VoR_a{font-size:.8rem;font-weight:600;color:var(--color-text);margin:0}.GuideCard_highlightsList__EeWr_{margin:0;padding:0;list-style:none;font-size:.85rem;color:var(--color-text-muted);display:flex;flex-direction:column;gap:4px}.GuideCard_highlightsList__EeWr_ li{line-height:1.4}.GuideCard_highlightsList__EeWr_ li::marker{color:var(--color-accent-bright)}.GuideCard_tagsContainer__NUFwN{display:flex;flex-direction:column;gap:8px;margin-top:auto;margin-bottom:20px;padding-top:16px;border-top:1px solid var(--color-border)}.GuideCard_tagGroup__R9YiW{display:flex;align-items:flex-start;gap:8px}.GuideCard_tagGroup__R9YiW>svg{width:14px;height:14px;color:var(--color-text-faint);margin-top:3px;flex-shrink:0}.GuideCard_tags___Xvft{display:flex;flex-wrap:wrap;gap:6px}.GuideCard_tag__tMPNO{font-size:.75rem;color:var(--color-text-muted);background:rgba(255,255,255,.05);padding:2px 8px;border-radius:4px;border:1px solid rgba(255,255,255,.05)}.GuideCard_footer__RLgXf{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:16px;border-top:1px solid var(--color-border)}.GuideCard_cta__lJQFX{font-size:.85rem;font-weight:600;display:flex;align-items:center;gap:6px;color:var(--color-accent)}.GuideCard_comingSoon__38M7w{margin-top:auto;padding-top:16px;border-top:1px solid var(--color-border);color:var(--color-text-faint);font-size:.82rem;font-weight:600}.GuideCard_theme_blue__RN8TW .GuideCard_cta__lJQFX{color:#4f8ef7}.GuideCard_theme_purple__Vs4ER .GuideCard_cta__lJQFX{color:#a855f7}.GuideCard_theme_green__EsZFE .GuideCard_cta__lJQFX{color:#22c55e}.GuideCard_theme_slate__jnxJc .GuideCard_cta__lJQFX{color:#94a3b8}.GuideCard_theme_lightblue__4cFHc .GuideCard_cta__lJQFX{color:#38bdf8}.GuideCard_cta__lJQFX svg{width:14px;height:14px;transition:transform .25s ease}.GuideCatalogue_catalogueWrapper__NiDjT{display:flex;flex-direction:column;gap:32px}.GuideCatalogue_filters__Uv043{display:flex;flex-wrap:wrap;gap:12px}.GuideCatalogue_filterBtn__yRFst{background:var(--color-bg-card);border:1px solid var(--color-border);color:var(--color-text-muted);padding:8px 16px;border-radius:20px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease}.GuideCatalogue_filterBtn__yRFst:hover{border-color:rgba(79,142,247,.4);color:#fff}.GuideCatalogue_filterBtn__yRFst.GuideCatalogue_active__aAl2A{background:rgba(79,142,247,.1);border-color:#4f8ef7;color:#4f8ef7}.GuideCatalogue_grid__wT58M{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:24px}.GuideCatalogue_emptyState__Lexxg{padding:40px;text-align:center;color:var(--color-text-muted);background:var(--color-bg-card);border:1px dashed var(--color-border);border-radius:var(--radius-md)}.page_hero__7KFOs{position:relative;isolation:isolate;min-height:500px;padding:97px 0 36px;overflow:hidden;background:radial-gradient(ellipse 47% 55% at 50% 31%,rgba(36,91,198,.27),transparent 73%),radial-gradient(circle at 44% 53%,rgba(114,58,230,.08),transparent 24%),#070b14}.page_hero__7KFOs:after{position:absolute;right:0;bottom:-80px;left:0;z-index:0;height:150px;background:linear-gradient(transparent,#070b14);content:"";pointer-events:none}.page_heroInner__8WoKQ{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center}.page_eyebrow__yxIK8{display:inline-flex;align-items:center;gap:7px;margin:0 0 19px;padding:6px 12px;border:1px solid rgba(96,165,250,.42);border-radius:99px;background:rgba(17,54,114,.32);color:#d6e6ff;font-size:.76rem;font-weight:600}.page_eyebrow__yxIK8 span{color:var(--color-accent-bright);font-size:1rem}.page_hero__7KFOs h1{max-width:870px;margin:0;color:var(--color-text);font-size:clamp(2.25rem,4.5vw,4.15rem);font-weight:760;letter-spacing:-.055em;line-height:1.07;text-wrap:balance}.page_hero__7KFOs h1 span{background:linear-gradient(105deg,#d8e7ff 4%,#3b82f6 67%,#7bb2ff);-webkit-background-clip:text;background-clip:text;color:transparent}.page_lead__vF_iL{max-width:700px;margin:19px auto 0;color:#c1cee1;font-size:1.04rem;line-height:1.65;text-wrap:balance}.page_benefits__vhxWS{display:grid;grid-template-columns:repeat(4,1fr);gap:34px;width:min(100%,790px);margin-top:35px}.page_benefit__inbDU{display:flex;justify-content:center;align-items:center;gap:9px;color:#d3ddec;font-size:.77rem;white-space:nowrap}.page_benefit__inbDU svg{width:20px;height:20px;fill:none;stroke:var(--color-accent-bright);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.page_paths__8EXJk{position:relative;padding-top:31px;padding-bottom:21px}.page_sectionHeading__lt74q{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:19px}.page_sectionHeading__lt74q h2{margin:0;color:var(--color-text);font-size:1.35rem;letter-spacing:-.035em}.page_sectionHeading__lt74q p{margin:3px 0 0;color:var(--color-text-muted);font-size:.82rem}.page_sectionHeading__lt74q>a{display:inline-flex;align-items:center;gap:11px;padding:8px 12px;border:1px solid var(--color-border-strong);border-radius:8px;color:var(--color-accent-bright);font-size:.74rem;font-weight:600;text-decoration:none}.page_sectionHeading__lt74q>a:hover{border-color:var(--color-accent-bright);text-decoration:none}.page_cardGrid__MgGN_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.page_stats__CbBi_{display:grid;grid-template-columns:repeat(4,1fr);margin-top:2px;margin-bottom:45px;padding:20px 17px;border:1px solid var(--color-border);border-radius:12px;background:linear-gradient(125deg,rgba(15,31,59,.75),rgba(9,17,31,.75));box-shadow:var(--shadow-card)}.page_stats__CbBi_>div{display:flex;align-items:center;gap:12px;min-width:0;padding:0 19px;border-left:1px solid rgba(112,149,210,.16)}.page_stats__CbBi_>div:first-child{border-left:0}.page_stats__CbBi_ strong{color:#b8d3ff;font-size:1.45rem;letter-spacing:-.05em;white-space:nowrap}.page_stats__CbBi_ span{color:var(--color-text-muted);font-size:.72rem;line-height:1.5}@media(max-width:1099px){.page_cardGrid__MgGN_{grid-template-columns:repeat(2,minmax(0,1fr))}.page_benefits__vhxWS{gap:18px}.page_stats__CbBi_{grid-template-columns:repeat(2,1fr);gap:17px}.page_stats__CbBi_>div:nth-child(3){border-left:0}}@media(max-width:699px){.page_hero__7KFOs{min-height:0;padding:70px 0 34px}.page_hero__7KFOs h1{font-size:clamp(2.25rem,10.5vw,3.2rem)}.page_lead__vF_iL{font-size:.94rem}.page_benefits__vhxWS{grid-template-columns:repeat(2,1fr);gap:15px 10px;margin-top:29px}.page_benefit__inbDU{justify-content:flex-start;font-size:.7rem}.page_sectionHeading__lt74q{align-items:flex-end}.page_sectionHeading__lt74q>a{display:none}.page_cardGrid__MgGN_,.page_stats__CbBi_{grid-template-columns:1fr}.page_stats__CbBi_{padding:10px 17px}.page_stats__CbBi_>div,.page_stats__CbBi_>div:nth-child(3){padding:12px 0;border:0;border-top:1px solid rgba(112,149,210,.16)}.page_stats__CbBi_>div:first-child{border-top:0}.page_stats__CbBi_ strong{width:68px}}.HomeSearch_searchWrap__Qlq5E{position:relative;width:min(100%,620px);margin:31px auto 0}.HomeSearch_search__Pd5gC{display:flex;align-items:center;gap:12px;width:100%;height:52px;padding:0 17px;border:1px solid rgba(112,149,210,.3);border-radius:11px;background:rgba(10,20,37,.74);box-shadow:inset 0 1px 0 rgba(255,255,255,.025),0 14px 32px rgba(0,0,0,.17);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:border-color var(--transition),box-shadow var(--transition)}.HomeSearch_search__Pd5gC:focus-within{border-color:var(--color-border-strong);box-shadow:0 0 0 3px rgba(59,130,246,.12),0 14px 32px rgba(0,0,0,.17)}.HomeSearch_search__Pd5gC svg{width:19px;height:19px;flex:none;fill:none;stroke:var(--color-accent-bright);stroke-width:1.7;stroke-linecap:round}.HomeSearch_search__Pd5gC input{width:100%;border:0;outline:0;background:transparent;color:var(--color-text);font:inherit;font-size:.92rem}.HomeSearch_search__Pd5gC input::placeholder{color:var(--color-text-faint)}.HomeSearch_results__fK_zI{position:absolute;z-index:4;top:calc(100% + 8px);right:0;left:0;padding:7px;border:1px solid var(--color-border);border-radius:11px;background:#0c1525;box-shadow:0 18px 45px rgba(0,0,0,.4)}.HomeSearch_results__fK_zI a{display:flex;flex-direction:column;gap:3px;padding:10px 12px;border-radius:7px;color:var(--color-text);font-size:.8rem;text-decoration:none}.HomeSearch_results__fK_zI a:hover{background:rgba(59,130,246,.1);text-decoration:none}.HomeSearch_results__fK_zI p,.HomeSearch_results__fK_zI span{color:var(--color-text-muted);font-size:.72rem;line-height:1.45}.HomeSearch_results__fK_zI p{margin:10px 12px}.HomeSearch_srOnly__gxJyO{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}