.knowledge_page__PWzEG{--kb-ink:#101114;--kb-text:#2e3138;--kb-muted:#686c74;--kb-faint:#9a9ea6;--kb-line:rgba(16,17,20,0.09);--kb-soft:#f6f6f7;--kb-red:#b10f18;--kb-red-soft:#fbeaeb;--kb-accent:var(--kb-collection-accent,#b10f18);--kb-code-bg:#0f1116;--kb-code-ink:#e6e8ee;--kb-radius:16px;min-height:100vh;background:#fff;color:var(--kb-ink);font-family:Plus Jakarta Sans,ui-sans-serif,system-ui,sans-serif}.knowledge_container__rn1Av{width:min(1280px,calc(100% - 40px));margin-inline:auto}.knowledge_narrow__mJrmn{width:min(880px,calc(100% - 40px));margin-inline:auto}.knowledge_hero__Qq9lQ{position:relative;overflow:hidden;padding:clamp(48px,8vw,104px) 0 64px;background:#f5f5f7;border-bottom:1px solid var(--kb-line)}.knowledge_heroInner__lD_rO{position:relative;display:grid;gap:24px;max-width:880px}.knowledge_eyebrow__7xM9u{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#8e151a}.knowledge_title__gSpSU{font-size:clamp(36px,5.3vw,72px);line-height:1.08;letter-spacing:-.045em;font-weight:650;margin:0;text-wrap:balance}.knowledge_lead__E8Qdm{font-size:18px;line-height:1.6;color:var(--kb-muted);margin:0;max-width:60ch}.knowledge_heroMeta__SCTPu{display:flex;flex-wrap:wrap;gap:10px 22px;color:var(--kb-muted);font-size:14px;font-weight:600}.knowledge_heroMeta__SCTPu span{display:inline-flex;align-items:center;gap:7px}.knowledge_section__BH1LR{padding:48px 0}.knowledge_sectionHead__u_Ic2{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:22px}.knowledge_sectionTitle__86usU{display:flex;align-items:center;gap:8px;font-size:22px;font-weight:800;letter-spacing:-.02em;margin:0}.knowledge_sectionHint__3GH78{color:var(--kb-muted);font-size:14px;margin:4px 0 0}.knowledge_grid__uZVpa{display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.knowledge_card__HshHb{position:relative;display:flex;flex-direction:column;gap:14px;padding:22px;border:1px solid var(--kb-line);border-radius:var(--kb-radius);background:#fff;text-decoration:none;color:inherit;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;min-height:190px}.knowledge_card__HshHb:hover{transform:translateY(-2px);box-shadow:0 22px 50px rgba(15,17,22,.08);border-color:rgba(16,17,20,.16)}.knowledge_card__HshHb:focus-visible{outline:3px solid rgba(177,15,24,.35);outline-offset:2px}.knowledge_cardTop__4nIdB{display:flex;align-items:center;justify-content:space-between;gap:12px}.knowledge_cardIcon__9SbO_{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:color-mix(in srgb,var(--kb-accent) 12%,#fff);color:var(--kb-accent)}.knowledge_cardTitle__vWAk6{font-size:18px;font-weight:800;letter-spacing:-.015em;margin:0}.knowledge_cardText__44RYK{color:var(--kb-muted);font-size:14.5px;line-height:1.55;margin:0;flex:1}.knowledge_cardFoot__XPcV6{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px;color:var(--kb-faint);font-weight:600}.knowledge_cardLocked__UuiAc{background:linear-gradient(180deg,#fff,#fafafa)}.knowledge_lockBadge__Ec6ix{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border-radius:999px;background:var(--kb-soft);color:var(--kb-muted);font-size:12px;font-weight:700}.knowledge_list__yoZUU{display:grid;gap:10px}.knowledge_row__ua07W{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--kb-line);border-radius:14px;background:#fff;text-decoration:none;color:inherit;transition:border-color .15s ease,background .15s ease}.knowledge_row__ua07W:hover{border-color:rgba(16,17,20,.18);background:#fcfcfc}.knowledge_rowIcon__0O1KR{display:grid;place-items:center;width:40px;height:40px;border-radius:11px;background:var(--kb-soft);color:var(--kb-muted)}.knowledge_rowTitle__Vhif9{font-weight:750;font-size:15px;letter-spacing:-.01em;margin:0}.knowledge_rowMeta__geCG1{color:var(--kb-faint);font-size:12.5px;margin:3px 0 0;display:flex;flex-wrap:wrap;gap:4px 10px}.knowledge_rowMeta__geCG1>span{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.knowledge_rowMeta__geCG1 mark{background:#fff2b8;color:inherit;border-radius:3px;padding:0 2px}.knowledge_rowSide__1aZ3b{color:var(--kb-faint);font-size:12.5px;font-weight:600;white-space:nowrap}.knowledge_search__w4yCd{position:relative;width:100%;max-width:680px}.knowledge_searchInput__f_iyd{width:100%;height:56px;padding:0 52px 0 50px;border:1px solid rgba(16,17,20,.14);border-radius:16px;background:#fff;font:inherit;font-size:16px;color:var(--kb-ink);box-shadow:0 14px 40px rgba(15,17,22,.06);outline:none;transition:border-color .15s ease,box-shadow .15s ease}.knowledge_searchInput__f_iyd:focus{border-color:var(--kb-red);box-shadow:0 0 0 4px rgba(177,15,24,.1),0 14px 40px rgba(15,17,22,.06)}.knowledge_searchIcon__ppK05{left:18px;pointer-events:none}.knowledge_searchIcon__ppK05,.knowledge_searchKbd__hMVsY{position:absolute;top:50%;transform:translateY(-50%);color:var(--kb-faint)}.knowledge_searchKbd__hMVsY{right:14px;font-size:11px;font-weight:700;border:1px solid var(--kb-line);border-radius:6px;padding:3px 7px;background:var(--kb-soft)}.knowledge_searchPanel__hTVOG{position:absolute;z-index:40;inset:calc(100% + 8px) 0 auto;max-height:min(60vh,520px);overflow:auto;border:1px solid var(--kb-line);border-radius:16px;background:#fff;box-shadow:0 30px 80px rgba(15,17,22,.14);padding:8px}.knowledge_searchEmpty__fUUWi{padding:18px;color:var(--kb-muted);font-size:14px;text-align:center}.knowledge_searchEmpty__fUUWi a{color:var(--kb-red);font-weight:700}.knowledge_searchItem__wJ_wv{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;padding:10px 12px;border-radius:10px;text-decoration:none;color:inherit}.knowledge_searchItem__wJ_wv:hover,.knowledge_searchItem__wJ_wv[data-active=true]{background:var(--kb-soft)}.knowledge_searchItem__wJ_wv strong{display:block;font-size:14.5px;font-weight:750}.knowledge_searchItem__wJ_wv span{display:block;font-size:12.5px;color:var(--kb-muted);margin-top:2px;line-height:1.45}.knowledge_searchItem__wJ_wv mark{background:#fff2b8;color:inherit;border-radius:3px;padding:0 2px}.knowledge_searchSmall__x7raH{height:44px;font-size:14px;border-radius:12px;box-shadow:none;padding-left:42px}.knowledge_searchSmallIcon__JBUpk{left:14px}.knowledge_reader___v1SR{display:grid;grid-template-columns:280px minmax(0,1fr) 240px;gap:48px;padding:36px 0 80px;align-items:start}.knowledge_sidebar__d8zkR{padding-right:8px;scrollbar-width:thin}.knowledge_aside__xfz1w,.knowledge_sidebar__d8zkR{position:sticky;top:90px;max-height:calc(100vh - 110px);overflow:auto}.knowledge_aside__xfz1w{display:grid;gap:26px}.knowledge_main__z4QY1{min-width:0}@media (max-width:1200px){.knowledge_reader___v1SR{grid-template-columns:260px minmax(0,1fr)}.knowledge_aside__xfz1w{display:none}}@media (max-width:860px){.knowledge_reader___v1SR{grid-template-columns:minmax(0,1fr);gap:24px}.knowledge_sidebar__d8zkR{position:static;max-height:none}}.knowledge_crumbs___ZOd4{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;color:var(--kb-muted);margin-bottom:18px}.knowledge_crumbs___ZOd4 a{color:inherit;text-decoration:none;font-weight:600}.knowledge_crumbs___ZOd4 a:hover{color:var(--kb-ink)}.knowledge_crumbs___ZOd4 svg{opacity:.5}.knowledge_articleHead__J_nyx{display:grid;gap:14px;padding-bottom:26px;margin-bottom:30px;border-bottom:1px solid var(--kb-line)}.knowledge_articleKicker__WJNMn{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.knowledge_articleTitle__cPVGu{font-size:clamp(30px,3.6vw,42px);line-height:1.08;letter-spacing:-.03em;font-weight:800;margin:0}.knowledge_articleSummary__qhbkm{font-size:18px;line-height:1.6;color:var(--kb-muted);margin:0}.knowledge_articleMeta__RZkxf{display:flex;flex-wrap:wrap;gap:8px 20px;font-size:13px;color:var(--kb-muted);font-weight:600}.knowledge_articleMeta__RZkxf span{display:inline-flex;align-items:center;gap:6px}.knowledge_avatar__a0zBT{width:24px;height:24px;border-radius:50%;object-fit:cover;background:var(--kb-soft);display:inline-grid;place-items:center;font-size:10px;font-weight:800;color:var(--kb-muted)}.knowledge_chip__vhTfM{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:700;background:var(--kb-soft);color:var(--kb-muted);border:1px solid transparent}.knowledge_chipAccent__75ekB{background:color-mix(in srgb,var(--kb-accent) 10%,#fff);color:var(--kb-accent)}.knowledge_chipWarn__APjyV{background:#fff5e6;color:#9a5b00}.knowledge_chipTag__C_qID{text-decoration:none}.knowledge_chipTag__C_qID:hover{border-color:var(--kb-line);color:var(--kb-ink)}.knowledge_navGroup__wGhZN{margin-bottom:18px}.knowledge_navCategory__5oV4m{font-size:11.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--kb-faint);margin:0 0 8px;padding:0 10px}.knowledge_navChapter__Suwnk{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border:0;background:transparent;font:inherit;font-size:14px;font-weight:750;color:var(--kb-ink);border-radius:9px;cursor:pointer;text-align:left}.knowledge_navChapter__Suwnk:hover{background:var(--kb-soft)}.knowledge_navChapter__Suwnk svg{transition:transform .18s ease;color:var(--kb-faint);flex:none}.knowledge_navChapter__Suwnk[aria-expanded=true] svg{transform:rotate(90deg)}.knowledge_navChildren__CF8Rk{display:grid;gap:1px;padding-left:10px;border-left:1px solid var(--kb-line);margin:2px 0 6px 14px}.knowledge_navLink__o5N8H{display:block;padding:7px 10px;border-radius:8px;font-size:13.5px;color:var(--kb-text);text-decoration:none;line-height:1.35}.knowledge_navLink__o5N8H:hover{background:var(--kb-soft);color:var(--kb-ink)}.knowledge_navLink__o5N8H[aria-current=page]{background:var(--kb-red-soft);color:var(--kb-red);font-weight:750}.knowledge_navSub__jbKad{margin-left:8px}.knowledge_navCount__va9of{font-size:11px;color:var(--kb-faint);font-weight:700}.knowledge_tocTitle__GX_Bs{font-size:11.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--kb-faint);margin:0 0 10px}.knowledge_toc__ANlbZ{display:grid;gap:2px;border-left:1px solid var(--kb-line)}.knowledge_toc__ANlbZ a{display:block;padding:5px 0 5px 14px;margin-left:-1px;border-left:2px solid transparent;font-size:13px;color:var(--kb-muted);text-decoration:none;line-height:1.4;transition:color .12s ease,border-color .12s ease}.knowledge_toc__ANlbZ a:hover{color:var(--kb-ink)}.knowledge_toc__ANlbZ a[data-active=true]{color:var(--kb-red);border-left-color:var(--kb-red);font-weight:700}.knowledge_toc__ANlbZ a[data-level="3"]{padding-left:26px}.knowledge_toc__ANlbZ a[data-level="4"]{padding-left:38px;font-size:12.5px}.knowledge_asideBox__wl0fi{display:grid;gap:10px}.knowledge_asideList__r_Zey{display:grid;gap:6px;font-size:13px}.knowledge_asideList__r_Zey a{color:var(--kb-text);text-decoration:none;font-weight:600;line-height:1.4}.knowledge_asideList__r_Zey a:hover{color:var(--kb-red)}.knowledge_asideMeta__3YO5_{display:grid;gap:7px;font-size:13px;color:var(--kb-muted)}.knowledge_asideMeta__3YO5_ div{display:flex;justify-content:space-between;gap:10px}.knowledge_asideMeta__3YO5_ b{color:var(--kb-ink);font-weight:700;text-align:right}.knowledge_body__OxP39{font-size:16.5px;line-height:1.75;color:var(--kb-text)}.knowledge_body__OxP39>:first-child{margin-top:0}.knowledge_body__OxP39 h2{font-size:26px;line-height:1.2;letter-spacing:-.02em;font-weight:800;color:var(--kb-ink);margin:46px 0 14px;scroll-margin-top:96px}.knowledge_body__OxP39 h3{font-size:20px;line-height:1.3;letter-spacing:-.015em;margin:34px 0 10px}.knowledge_body__OxP39 h3,.knowledge_body__OxP39 h4{font-weight:750;color:var(--kb-ink);scroll-margin-top:96px}.knowledge_body__OxP39 h4{font-size:16.5px;margin:26px 0 8px}.knowledge_body__OxP39 h2:hover .knowledge_anchor__4Jf5X,.knowledge_body__OxP39 h3:hover .knowledge_anchor__4Jf5X,.knowledge_body__OxP39 h4:hover .knowledge_anchor__4Jf5X{opacity:1}.knowledge_anchor__4Jf5X{margin-left:8px;color:var(--kb-faint);text-decoration:none;opacity:0;font-weight:500;transition:opacity .12s ease}.knowledge_anchor__4Jf5X:focus{opacity:1}.knowledge_body__OxP39 p{margin:0 0 16px}.knowledge_body__OxP39 a{color:var(--kb-red);text-decoration:underline;text-decoration-color:rgba(177,15,24,.3);text-underline-offset:3px;font-weight:600}.knowledge_body__OxP39 a:hover{text-decoration-color:currentColor}.knowledge_body__OxP39 ol,.knowledge_body__OxP39 ul{margin:0 0 18px;padding-left:26px}.knowledge_body__OxP39 ul{list-style:disc}.knowledge_body__OxP39 ol{list-style:decimal}.knowledge_body__OxP39 ul ul{list-style:circle}.knowledge_body__OxP39 li{margin:6px 0}.knowledge_body__OxP39 li::marker{color:var(--kb-faint);font-weight:700}.knowledge_body__OxP39 blockquote{margin:22px 0;padding:6px 0 6px 20px;border-left:3px solid var(--kb-accent);color:var(--kb-muted);font-style:italic}.knowledge_body__OxP39 hr{border:0;border-top:1px solid var(--kb-line);margin:36px 0}.knowledge_body__OxP39 img{max-width:100%;height:auto;border-radius:12px;border:1px solid var(--kb-line)}.knowledge_body__OxP39 figure{margin:24px 0}.knowledge_body__OxP39 figcaption{margin-top:8px;font-size:13px;color:var(--kb-muted);text-align:center}.knowledge_body__OxP39 iframe,.knowledge_body__OxP39 video{width:100%;max-width:100%;border-radius:12px;border:1px solid var(--kb-line);aspect-ratio:16/9;background:#000}.knowledge_body__OxP39 .aa-doc-kbd,.knowledge_body__OxP39 kbd{display:inline-block;padding:1px 7px;border:solid #d4d4d8;border-width:1px 1px 2px;border-radius:6px;background:#fafafa;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82em;color:var(--kb-ink)}.knowledge_body__OxP39 .aa-doc-path{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;color:var(--kb-ink)}.knowledge_body__OxP39 .aa-doc-badge{display:inline-block;padding:1px 8px;border-radius:999px;background:var(--kb-soft);font-size:.78em;font-weight:700;color:var(--kb-muted)}.knowledge_body__OxP39 code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em}.knowledge_body__OxP39 :not(pre)>code{padding:2px 6px;border-radius:6px;background:#f1f2f4;color:#a3101a}.knowledge_body__OxP39 details{margin:18px 0;border:1px solid var(--kb-line);border-radius:12px;padding:0 18px;background:#fff}.knowledge_body__OxP39 details[open]{padding-bottom:8px}.knowledge_body__OxP39 summary{cursor:pointer;padding:14px 0;font-weight:750;color:var(--kb-ink);list-style:none;display:flex;align-items:center;gap:10px}.knowledge_body__OxP39 summary:before{content:"";width:7px;height:7px;border-right:2px solid var(--kb-muted);border-bottom:2px solid var(--kb-muted);transform:rotate(-45deg);transition:transform .15s ease}.knowledge_body__OxP39 details[open]>summary:before{transform:rotate(45deg)}.knowledge_body__OxP39 dl{margin:0 0 18px;display:grid;grid-template-columns:max-content minmax(0,1fr);gap:6px 18px}.knowledge_body__OxP39 dt{font-weight:750;color:var(--kb-ink)}.knowledge_body__OxP39 dd{margin:0}.knowledge_tableWrap__1Exj2{overflow-x:auto;margin:22px 0;border:1px solid var(--kb-line);border-radius:12px}.knowledge_body__OxP39 table{width:100%;border-collapse:collapse;font-size:14.5px}.knowledge_body__OxP39 td,.knowledge_body__OxP39 th{padding:11px 14px;text-align:left;vertical-align:top;border-bottom:1px solid var(--kb-line)}.knowledge_body__OxP39 th{background:var(--kb-soft);font-weight:750;color:var(--kb-ink);font-size:13px;letter-spacing:.02em}.knowledge_body__OxP39 tr:last-child td{border-bottom:0}.knowledge_body__OxP39 caption{caption-side:bottom;padding:8px;font-size:13px;color:var(--kb-muted)}.knowledge_body__OxP39 .aa-doc-callout{position:relative;display:grid;gap:4px;margin:22px 0;padding:16px 18px 16px 50px;border-radius:12px;border:1px solid var(--co-line,var(--kb-line));background:var(--co-bg,var(--kb-soft));color:var(--kb-text)}.knowledge_body__OxP39 .aa-doc-callout:before{content:"";position:absolute;left:17px;top:17px;width:20px;height:20px;border-radius:50%;background:var(--co-ink,var(--kb-muted));-webkit-mask:var(--co-icon) center /contain no-repeat;mask:var(--co-icon) center /contain no-repeat}.knowledge_body__OxP39 .aa-doc-callout>strong:first-child{font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--co-ink,var(--kb-ink))}.knowledge_body__OxP39 .aa-doc-callout p{margin:0}.knowledge_body__OxP39 .aa-doc-callout p+p{margin-top:8px}.knowledge_body__OxP39 .aa-doc-callout-info,.knowledge_body__OxP39 .aa-doc-callout-note{--co-bg:#eef5ff;--co-line:#cfe0fb;--co-ink:#1d4ed8;--co-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 11v5M12 8h.01'/%3E%3C/svg%3E")}.knowledge_body__OxP39 .aa-doc-callout-tip{--co-bg:#f0fbf4;--co-line:#c6ecd3;--co-ink:#15803d;--co-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M9 18h6M10 21h4M12 3a6 6 0 0 0-4 10.5c.7.7 1 1.5 1 2.5h6c0-1 .3-1.8 1-2.5A6 6 0 0 0 12 3z'/%3E%3C/svg%3E")}.knowledge_body__OxP39 .aa-doc-callout-success{--co-bg:#f0fbf4;--co-line:#c6ecd3;--co-ink:#15803d;--co-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='m8.5 12.5 2.5 2.5 4.5-5'/%3E%3C/svg%3E")}.knowledge_body__OxP39 .aa-doc-callout-warning{--co-bg:#fff8e8;--co-line:#f6e2b0;--co-ink:#b45309;--co-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3 2.5 20h19L12 3z'/%3E%3Cpath d='M12 10v4M12 17h.01'/%3E%3C/svg%3E")}.knowledge_body__OxP39 .aa-doc-callout-danger{--co-bg:#fdeeee;--co-line:#f4c7c9;--co-ink:#b10f18;--co-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='m9 9 6 6M15 9l-6 6'/%3E%3C/svg%3E")}.knowledge_body__OxP39 .aa-doc-steps ol{counter-reset:step;list-style:none;padding:0;margin:22px 0;display:grid;gap:14px}.knowledge_body__OxP39 .aa-doc-steps ol>li{counter-increment:step;position:relative;padding:0 0 0 52px;margin:0;min-height:36px}.knowledge_body__OxP39 .aa-doc-steps ol>li:before{content:counter(step);position:absolute;left:0;top:0;width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:var(--kb-ink);color:#fff;font-weight:800;font-size:14px}.knowledge_body__OxP39 .aa-doc-steps ol>li:after{content:"";position:absolute;left:17px;top:40px;bottom:-14px;border-left:2px dashed var(--kb-line)}.knowledge_body__OxP39 .aa-doc-steps ol>li:last-child:after{display:none}.knowledge_code__R3Tci{position:relative;margin:22px 0;border-radius:14px;overflow:hidden;background:var(--kb-code-bg);color:var(--kb-code-ink);border:1px solid rgba(255,255,255,.06);box-shadow:0 18px 40px rgba(15,17,22,.14)}.knowledge_codeBar__5otyx{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px 8px 14px;background:rgba(255,255,255,.04);border-bottom:1px solid rgba(255,255,255,.07);font-size:12px;color:#9aa1ad;font-weight:700;letter-spacing:.04em}.knowledge_codeBar__5otyx span{display:inline-flex;align-items:center;gap:8px}.knowledge_codeDots__p9YN5{display:inline-flex;gap:5px}.knowledge_codeDots__p9YN5 i{width:9px;height:9px;border-radius:50%;background:#3a3f4b}.knowledge_copy__vOz8S{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);color:#cfd4dd;font:inherit;font-size:12px;font-weight:700;cursor:pointer;transition:background .12s ease}.knowledge_copy__vOz8S:hover{background:rgba(255,255,255,.1);color:#fff}.knowledge_copy__vOz8S[data-copied=true]{color:#86efac;border-color:rgba(134,239,172,.4)}.knowledge_code__R3Tci pre{margin:0;padding:16px 18px;overflow:auto;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13.5px;line-height:1.65;tab-size:2}.knowledge_code__R3Tci pre code{font-size:inherit;color:inherit;background:transparent;padding:0}.knowledge_code__R3Tci .tok-kw{color:#c792ea}.knowledge_code__R3Tci .tok-str{color:#c3e88d}.knowledge_code__R3Tci .tok-cmt{color:#6b7280;font-style:italic}.knowledge_code__R3Tci .tok-num{color:#f78c6c}.knowledge_code__R3Tci .tok-var{color:#82aaff}.knowledge_code__R3Tci .tok-flag{color:#ffcb6b}.knowledge_code__R3Tci .tok-fn{color:#82aaff}.knowledge_code__R3Tci .tok-key{color:#80cbc4}.knowledge_code__R3Tci .tok-sec{color:#ffcb6b;font-weight:700}.knowledge_code__R3Tci .tok-tag{color:#f07178}.knowledge_code__R3Tci .tok-attr,.knowledge_code__R3Tci .tok-dec{color:#ffcb6b}.knowledge_downloads__QTHFg{display:grid;gap:10px;margin:30px 0}.knowledge_download__NSBuK{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 14px;border:1px solid var(--kb-line);border-radius:12px;text-decoration:none;color:inherit;background:#fff}.knowledge_download__NSBuK:hover{border-color:rgba(16,17,20,.18);background:#fcfcfc}.knowledge_downloadIcon__47iS7{display:grid;place-items:center;width:42px;height:42px;border-radius:11px;background:var(--kb-soft);color:var(--kb-muted)}.knowledge_download__NSBuK strong{font-size:14.5px;font-weight:750;display:block}.knowledge_download__NSBuK small{color:var(--kb-faint);font-size:12.5px}.knowledge_pager__hZ5rR{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:46px 0 0}.knowledge_pagerLink___j7ta{display:grid;gap:4px;padding:16px 18px;border:1px solid var(--kb-line);border-radius:14px;text-decoration:none;color:inherit;transition:border-color .15s ease,background .15s ease}.knowledge_pagerLink___j7ta:hover{border-color:rgba(16,17,20,.2);background:#fcfcfc}.knowledge_pagerLink___j7ta small{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--kb-faint)}.knowledge_pagerLink___j7ta strong{font-size:15px;font-weight:750}.knowledge_pagerNext__ZG58q{text-align:right}.knowledge_pagerNext__ZG58q small{justify-content:flex-end}@media (max-width:640px){.knowledge_pager__hZ5rR{grid-template-columns:1fr}.knowledge_pagerNext__ZG58q{text-align:left}.knowledge_pagerNext__ZG58q small{justify-content:flex-start}}.knowledge_related__oBAzo{margin-top:44px;padding-top:30px;border-top:1px solid var(--kb-line)}.knowledge_relatedGrid__6GOL2{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.knowledge_relatedCard__gVkT_{display:grid;gap:6px;padding:16px;border:1px solid var(--kb-line);border-radius:14px;text-decoration:none;color:inherit;background:#fff}.knowledge_relatedCard__gVkT_:hover{border-color:rgba(16,17,20,.2)}.knowledge_relatedCard__gVkT_ strong{font-size:14.5px;font-weight:750}.knowledge_relatedCard__gVkT_ span{font-size:13px;color:var(--kb-muted);line-height:1.45}.knowledge_feedback__h6vc6{margin-top:44px;padding:24px;border-radius:16px;background:var(--kb-soft);border:1px solid var(--kb-line);display:grid;gap:14px}.knowledge_feedbackTitle__L4P6X{font-size:16px;font-weight:800;margin:0}.knowledge_feedbackButtons__JLFwa{display:flex;flex-wrap:wrap;gap:10px}.knowledge_feedbackBtn__dSRzB{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:10px;border:1px solid rgba(16,17,20,.14);background:#fff;font:inherit;font-size:14px;font-weight:700;color:var(--kb-ink);cursor:pointer;transition:border-color .12s ease,background .12s ease}.knowledge_feedbackBtn__dSRzB:hover{border-color:var(--kb-ink)}.knowledge_feedbackBtn__dSRzB[data-active=true]{background:var(--kb-ink);color:#fff;border-color:var(--kb-ink)}.knowledge_feedbackLinks__RjzYF{display:flex;flex-wrap:wrap;gap:16px;font-size:13px}.knowledge_feedbackLinks__RjzYF a,.knowledge_feedbackLinks__RjzYF button{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.knowledge_feedbackLinks__RjzYF button{border:0;background:transparent;padding:0;font:inherit;font-size:13px;font-weight:700;color:var(--kb-red);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.knowledge_feedbackForm__ewCqi{display:grid;gap:10px}.knowledge_feedbackForm__ewCqi textarea{width:100%;min-height:110px;padding:12px 14px;border:1px solid rgba(16,17,20,.14);border-radius:12px;font:inherit;font-size:14px;resize:vertical;background:#fff}.knowledge_feedbackForm__ewCqi textarea:focus{outline:none;border-color:var(--kb-red);box-shadow:0 0 0 4px rgba(177,15,24,.1)}.knowledge_feedbackActions__upAbe{display:flex;gap:10px;align-items:center}.knowledge_btnPrimary__fkcw9{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border-radius:10px;background:var(--kb-red);color:#fff;border:0;font:inherit;font-size:14px;font-weight:750;cursor:pointer;text-decoration:none}.knowledge_btnPrimary__fkcw9:hover{background:#950c14}.knowledge_btnPrimary__fkcw9:disabled{opacity:.6;cursor:default}.knowledge_btnGhost__OOhYS{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:10px;background:#fff;color:var(--kb-ink);border:1px solid rgba(16,17,20,.14);font:inherit;font-size:14px;font-weight:700;cursor:pointer;text-decoration:none}.knowledge_btnGhost__OOhYS:hover{border-color:var(--kb-ink)}.knowledge_success__56otd{color:#15803d;font-weight:700;font-size:14px}.knowledge_locked__pSus6{display:grid;gap:16px;justify-items:start;max-width:620px;margin:60px auto;padding:34px;border:1px solid var(--kb-line);border-radius:20px;background:#fff;box-shadow:0 28px 80px rgba(15,17,22,.07)}.knowledge_lockedIcon__Iv6sa{display:grid;place-items:center;width:52px;height:52px;border-radius:14px;background:var(--kb-red-soft);color:var(--kb-red)}.knowledge_empty__pw_1E{padding:48px 24px;text-align:center;color:var(--kb-muted);border:1px dashed var(--kb-line);border-radius:16px}.knowledge_previewBar__JrMQK{position:sticky;top:70px;z-index:30;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 18px;padding:10px 16px;background:#fff7e6;border-bottom:1px solid #f3dfae;color:#7a4b00;font-size:13.5px;font-weight:700}.knowledge_previewBar__JrMQK a{color:inherit}.knowledge_collectionHero__UJ8sG{padding:54px 0 34px;border-bottom:1px solid var(--kb-line);background:linear-gradient(180deg,color-mix(in srgb,var(--kb-accent) 6%,#fff) 0,#fff 100%)}.knowledge_collectionHeroInner__xSHnM{display:grid;gap:22px}.knowledge_collectionHeroInner__xSHnM>:last-child{max-width:560px}.knowledge_collectionIcon__o0hNC{display:grid;place-items:center;width:60px;height:60px;border-radius:16px;background:color-mix(in srgb,var(--kb-accent) 12%,#fff);color:var(--kb-accent);margin-bottom:14px}.knowledge_catGrid__Z9QiW{display:grid;gap:26px 40px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.knowledge_catBlock__gBcSM h3{font-size:17px;font-weight:800;margin:0 0 4px;letter-spacing:-.01em}.knowledge_catBlock__gBcSM p{color:var(--kb-muted);font-size:13.5px;margin:0 0 12px}.knowledge_catList__g3qfP{display:grid;gap:2px}.knowledge_catChapter__z0PCz{margin:12px 0 4px}.knowledge_catChapter__z0PCz h3{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--kb-faint);margin:0 0 4px}.knowledge_catChapter__z0PCz p{color:var(--kb-muted);font-size:13px;margin:0 0 8px}.knowledge_catLink___VTLK{display:flex;align-items:center;gap:10px;padding:8px 10px;margin:0 -10px;border-radius:9px;font-size:14.5px;font-weight:600;color:var(--kb-text);text-decoration:none}.knowledge_catLink___VTLK:hover{background:var(--kb-soft);color:var(--kb-ink)}.knowledge_catLink___VTLK span{flex:1 1 auto;min-width:0}.knowledge_catLink___VTLK small{display:inline-flex;align-items:center;gap:4px;color:var(--kb-faint);font-size:12px;font-weight:600;white-space:nowrap}.knowledge_catLink___VTLK>svg{flex:0 0 auto;color:var(--kb-faint)}.identity-account_dialog__PEaB6,.identity-account_frame__TYdJ_{--ui-border:color-mix(in srgb,var(--identity-text,#18181b) 48%,transparent);--ui-divider:color-mix(in srgb,var(--identity-text,#18181b) 16%,transparent);--ui-field-radius:8px;--ui-control-height:48px;color:var(--identity-text,#18181b);font-family:var(--identity-font,system-ui,sans-serif);color-scheme:light}.identity-account_frame__TYdJ_{position:relative;isolation:isolate;display:grid;align-content:var(--identity-vertical);min-height:100svh;padding:var(--identity-gap);background:var(--identity-background)}.identity-account_frame__TYdJ_:after,.identity-account_frame__TYdJ_:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none}.identity-account_frame__TYdJ_:before{background-image:var(--identity-image);background-position:var(--identity-image-position);background-size:var(--identity-image-size);background-repeat:no-repeat;filter:brightness(var(--identity-brightness))}.identity-account_frame__TYdJ_:after{background:var(--identity-overlay);opacity:var(--identity-overlay-opacity)}.identity-account_layout__iBFmM{width:min(100%,calc(var(--identity-width) + 700px));margin-inline:auto;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(0,calc(var(--identity-width) + 60px));align-items:stretch}.identity-account_content__pgBRi{min-width:0;display:flex;flex-direction:column;gap:20px}.identity-account_aside__aevXL{min-width:0;display:grid;gap:20px}.identity-account_content__pgBRi>.identity-account_forms__U_W7f{flex:1}.identity-account_frame__TYdJ_[data-horizontal=left] .identity-account_layout__iBFmM{margin-left:0}.identity-account_frame__TYdJ_[data-horizontal=right] .identity-account_layout__iBFmM{margin-right:0}.identity-account_brandPanel__KNKWo{min-height:740px;position:relative;isolation:isolate;overflow:hidden;padding:clamp(24px,4vw,48px);border-radius:var(--identity-radius);background:var(--identity-card);border:1px solid var(--ui-divider)}.identity-account_brandPanel__KNKWo:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--identity-brand-tint)}.identity-account_waves__nIbio{position:absolute;inset:0;overflow:hidden;z-index:-1;pointer-events:none;opacity:var(--identity-wave-opacity)}.identity-account_waves__nIbio i{position:absolute;width:900px;height:640px;right:-510px;bottom:-530px;border:55px solid var(--identity-primary);border-radius:43%;transform:rotate(-32deg)}.identity-account_waves__nIbio i:nth-child(2){bottom:-440px;right:-580px;border-width:1px}.identity-account_waves__nIbio i:nth-child(3){bottom:-380px;right:-640px;border-width:26px}.identity-account_header__p23Na img{display:inline-block;height:auto;max-width:100%;max-height:160px;object-fit:contain}.identity-account_brand__sjJHW{display:inline-grid;place-items:center;width:52px;height:52px;border-radius:12px;background:var(--identity-button-bg);color:var(--identity-button-text);font-size:32px;font-weight:750}.identity-account_header__p23Na strong{display:block;margin-top:12px;font-size:17px}.identity-account_header__p23Na h2{font-size:clamp(26px,3vw,38px);line-height:1.2;margin:28px 0 16px;letter-spacing:-.035em;overflow-wrap:anywhere}.identity-account_header__p23Na p,.identity-account_info__3sphx p{white-space:pre-line;line-height:1.6;overflow-wrap:anywhere}.identity-account_benefits__pKQh_{list-style:none;display:grid;gap:24px;padding:0;margin:36px 0}.identity-account_benefits__pKQh_ li{font-size:16px;display:flex;align-items:flex-start;gap:12px;line-height:1.5}.identity-account_benefits__pKQh_ svg{flex:0 0 24px;color:var(--identity-primary);margin-top:4px}.identity-account_benefits__pKQh_ p{font-size:14px;margin:4px 0 0;line-height:1.6}.identity-account_info__3sphx,.identity-account_navigation__xH5pX{padding:24px;background:var(--identity-card);border-radius:var(--identity-radius);border:1px solid var(--ui-divider)}.identity-account_navigation__xH5pX{display:flex;flex-wrap:wrap;gap:4px 16px}.identity-account_frame__TYdJ_ a{text-decoration:underline;text-underline-offset:3px;color:var(--identity-secondary);min-height:44px;display:inline-flex;align-items:center;overflow-wrap:anywhere}.identity-account_info__3sphx a{color:inherit}.identity-account_forms__U_W7f{padding:var(--identity-padding);background:var(--identity-card);border:1px solid var(--ui-divider);border-radius:var(--identity-radius);box-shadow:var(--identity-shadow);min-width:0}.identity-account_forms__U_W7f main,.identity-account_forms__U_W7f>main{background:transparent!important;padding:0!important;min-height:0!important}.identity-account_forms__U_W7f main>div{padding:0!important}.identity-account_forms__U_W7f section{background:var(--identity-card)!important;border-radius:var(--identity-radius)!important;color:var(--identity-text)!important}.identity-account_forms__U_W7f :is(h1,h2,h3,p,label){color:var(--identity-text)!important;overflow-wrap:anywhere}.identity-account_forms__U_W7f h1{font-size:clamp(24px,3vw,30px);line-height:1.25}.identity-account_forms__U_W7f .lg\:grid-cols-2{grid-template-columns:minmax(0,1fr)}.identity-account_dialog__PEaB6 :is(input,textarea,select),.identity-account_forms__U_W7f :is(input:not([type=checkbox]):not([type=radio]),textarea,select){color:var(--identity-text,#18181b)!important;background:var(--identity-card,#fff)!important;border:1px solid var(--ui-border)!important;border-radius:var(--ui-field-radius);box-shadow:none;min-width:0;min-height:var(--ui-control-height);padding:12px 14px;font-size:16px}.identity-account_dialog__PEaB6 :is(input,textarea,select):focus,.identity-account_forms__U_W7f :is(input:not([type=checkbox]):not([type=radio]),textarea,select):focus{border-color:var(--identity-focus,#8e151a)!important;outline:2px solid var(--identity-focus,#8e151a);outline-offset:-2px;box-shadow:none}.identity-account_dialog__PEaB6 button:not(.secondary):not(.identity-account_close__RfcJU),.identity-account_forms__U_W7f .ac-button.primary,.identity-account_forms__U_W7f .button:not(.secondary){background:var(--identity-button-bg,#8e151a);color:var(--identity-button-text,#fff);border:1px solid var(--identity-primary,#8e151a);border-radius:var(--identity-button-radius,8px)}.identity-account_dialog__PEaB6 :focus-visible,.identity-account_frame__TYdJ_ :focus-visible{outline:2px solid var(--identity-focus,#8e151a);outline-offset:3px}.identity-account_notice__zCLZ9{border:1px solid var(--ui-divider,#d9d9dc);border-left:3px solid var(--identity-primary,#8e151a);border-radius:8px;padding:12px 14px;color:var(--identity-text,#18181b);background:var(--identity-card,#fff);font-size:14px;line-height:1.6;overflow-wrap:anywhere}.identity-account_notice__zCLZ9:empty{display:none}.identity-account_notice__zCLZ9[data-tone=success]{border-left-color:var(--identity-secondary,#334155)}.identity-account_dialog__PEaB6{max-width:520px;max-height:calc(100svh - 32px);overflow:auto;background:var(--identity-card,#fff);border:1px solid var(--ui-border);border-radius:var(--identity-radius,16px);box-shadow:var(--identity-shadow,0 12px 40px #18181b14)}.identity-account_dialogHeader__rl1HM{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:24px;border-bottom:1px solid var(--ui-divider)}.identity-account_dialogHeader__rl1HM :is(h2,p){color:inherit;overflow-wrap:anywhere}.identity-account_dialogBody__QZkc2{padding:24px}.identity-account_dialogBody__QZkc2 label{display:block;margin:16px 0;font-size:14px;font-weight:600}.identity-account_dialogBody__QZkc2 input{display:block;width:100%;margin-top:8px}.identity-account_dialogBody__QZkc2 code{display:block;padding:12px;overflow-wrap:anywhere;border:1px dashed var(--ui-border);border-radius:8px}.identity-account_dialogBody__QZkc2 img{max-width:100%;height:auto;margin:16px auto}.identity-account_dialogFooter__RhopU{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:12px;padding:16px 24px;border-top:1px solid var(--ui-divider)}.identity-account_dialog__PEaB6 button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 16px;font:inherit;font-weight:600;border:1px solid var(--ui-border);border-radius:var(--identity-button-radius,8px);cursor:pointer}.identity-account_dialog__PEaB6 button.identity-account_close__RfcJU,.identity-account_dialog__PEaB6 button.secondary{color:var(--identity-text,#18181b);background:transparent}.identity-account_dialog__PEaB6 button:disabled{opacity:.6;cursor:wait}.identity-account_dialog__PEaB6 button.identity-account_close__RfcJU{flex:0 0 44px;padding:4px;font-size:24px}@media(max-width:1000px){.identity-account_layout__iBFmM{grid-template-columns:minmax(0,1fr);max-width:var(--identity-width)}.identity-account_benefits__pKQh_{display:none}.identity-account_brandPanel__KNKWo{padding:24px;min-height:0}.identity-account_header__p23Na p{display:none}.identity-account_header__p23Na h2{font-size:24px;margin:16px 0}}@media(max-width:600px){.identity-account_frame__TYdJ_{padding:16px 12px}.identity-account_forms__U_W7f{padding:min(var(--identity-padding),24px)}.identity-account_frame__TYdJ_[data-mobile-background=hide]:after,.identity-account_frame__TYdJ_[data-mobile-background=hide]:before{display:none}.identity-account_dialogBody__QZkc2,.identity-account_dialogHeader__rl1HM{padding:20px}}@media(forced-colors:active){.identity-account_dialog__PEaB6 :focus-visible,.identity-account_forms__U_W7f :is(input,textarea,select):focus{outline-color:Highlight}.identity-account_waves__nIbio{display:none}.identity-account_brandPanel__KNKWo,.identity-account_dialog__PEaB6,.identity-account_forms__U_W7f{border:1px solid CanvasText}}@media(prefers-reduced-motion:reduce){.identity-account_dialog__PEaB6{animation:none!important;transition:none!important}}.identity-account_dialog__PEaB6 [role=alert]{border:1px solid var(--ui-divider);border-left:3px solid var(--identity-primary,#8e151a);border-radius:8px;background:var(--identity-card,#fff);color:var(--identity-text,#18181b);padding:12px 14px}.identity-account_forms__U_W7f form{background:transparent!important;border-color:var(--ui-divider)}.academy-studio_studio__v484L{--ink:#1d1d1f;--muted:#6e6e73;--line:#e5e5ea;--accent:#8e151a;background:#f5f5f7;color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh;font-size:15px;line-height:1.6}.academy-studio_studio__v484L *{box-sizing:border-box}.academy-studio_studio__v484L a{color:inherit;text-decoration:none}.academy-studio_studio__v484L button,.academy-studio_studio__v484L input,.academy-studio_studio__v484L select{font:inherit}.academy-studio_studio__v484L a,.academy-studio_studio__v484L button,.academy-studio_studio__v484L input,.academy-studio_studio__v484L select{touch-action:manipulation}.academy-studio_studio__v484L :focus-visible{outline:3px solid #a93240;outline-offset:4px}.academy-studio_container__YYgdZ{max-width:1240px;margin:0 auto;padding:0 40px}.academy-studio_catalogHeader__VwRtm{display:flex;justify-content:space-between;align-items:center;gap:64px;padding:76px 0 54px}.academy-studio_eyebrow__GHEvf{font-size:11px;font-weight:650;letter-spacing:.13em;color:var(--muted);margin:0 0 20px}.academy-studio_catalogHeader__VwRtm h1,.academy-studio_detailHeading__FDmOx h1{font-size:clamp(38px,4.5vw,62px);font-weight:650;letter-spacing:-.055em;line-height:1.07;margin:0;overflow-wrap:anywhere}.academy-studio_catalogHeader__VwRtm h1 span{color:#77797f}.academy-studio_lead__xAoQ8{max-width:580px;margin:24px 0 0;font-size:17px;line-height:1.7;color:var(--muted)}.academy-studio_editorialNote__G2yCg{flex:0 0 240px;padding:26px;border-left:1px solid var(--line);display:flex;flex-direction:column;gap:12px}.academy-studio_editorialNote__G2yCg>svg{color:var(--accent)}.academy-studio_editorialNote__G2yCg strong{font-size:17px;font-weight:600}.academy-studio_editorialNote__G2yCg p{font-size:13px;color:var(--muted);margin:0}.academy-studio_catalogClosing__wD7v4 a,.academy-studio_editorialNote__G2yCg a{display:inline-flex;align-items:center;gap:8px;color:var(--accent);font-size:13px;font-weight:600}.academy-studio_catalogTabs__PQSE2{display:flex;gap:32px;border-bottom:1px solid var(--line);margin-bottom:28px}.academy-studio_catalogTabs__PQSE2 a{font-size:15px;padding:12px 0 16px;color:var(--muted);border-bottom:2px solid transparent}.academy-studio_catalogTabs__PQSE2 a[aria-current]{color:var(--ink);border-color:var(--accent);font-weight:600}.academy-studio_toolbar__7NgZ9{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.academy-studio_search__awYr0{display:flex;align-items:center;gap:12px;flex:1 1 260px;background:white;border:1px solid var(--line);border-radius:12px;padding:0 16px;min-height:54px;color:var(--muted)}.academy-studio_search__awYr0 input{width:100%;min-width:0;border:0;background:transparent;padding:15px 0;color:var(--ink);outline:none}.academy-studio_search__awYr0:focus-within{outline:2px solid var(--accent);outline-offset:2px}.academy-studio_studio__v484L .academy-studio_search__awYr0 input:focus-visible{outline:none}.academy-studio_select__IiX3w{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:12px}.academy-studio_select__IiX3w select{max-width:185px;border:1px solid var(--line);background:white;border-radius:10px;padding:14px 30px 14px 12px;color:var(--ink);font-size:13px}.academy-studio_resultsBar__Zlpy7{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:28px 0 20px;color:var(--muted);font-size:13px}.academy-studio_resultsBar__Zlpy7 p{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0}.academy-studio_reset__6Mjc4{display:inline-flex;align-items:center;gap:6px;background:transparent;border:0;color:var(--accent);cursor:pointer}.academy-studio_viewSwitch__7KlfQ{display:flex;gap:4px;padding:4px;border:1px solid var(--line);border-radius:10px}.academy-studio_viewSwitch__7KlfQ button{background:transparent;border:0;border-radius:6px;padding:7px;color:var(--muted);cursor:pointer}.academy-studio_viewSwitch__7KlfQ button[aria-pressed=true]{background:white;color:var(--ink);box-shadow:0 1px 4px #00000012}.academy-studio_grid__GSV2u{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.academy-studio_card__CCvZA{min-width:0;display:flex;flex-direction:column;overflow:hidden;background:#fff;border:1px solid #e9e9ec;border-radius:22px;box-shadow:0 4px 18px #00000003;transition:box-shadow .2s,transform .2s}.academy-studio_card__CCvZA:hover{box-shadow:0 12px 30px #0000000b;transform:translateY(-3px)}.academy-studio_cover__1u4MD{display:block;position:relative;aspect-ratio:16/10;overflow:hidden;background:#e9e9ed}.academy-studio_cover__1u4MD img{width:100%;height:100%;object-fit:cover;display:block}.academy-studio_noCover__Dy9if{height:100%;display:grid;place-items:center;color:#92949b;background:#ededf0}.academy-studio_badge__aJ2u_{position:absolute;left:16px;top:16px;background:#fffffff2;color:#303034;border-radius:30px;padding:5px 11px;font-size:10px;font-weight:600;max-width:calc(100% - 32px)}.academy-studio_cardBody__WqgQO{padding:24px;display:flex;flex-direction:column;flex:1;min-width:0}.academy-studio_cardMeta__m1qq9{margin:0 0 12px;font-size:11px;font-weight:550;color:var(--muted)}.academy-studio_card__CCvZA h2{font-size:23px;line-height:1.2;letter-spacing:-.035em;font-weight:650;margin:0 0 12px;overflow-wrap:anywhere}.academy-studio_description__D9x6a{color:var(--muted);font-size:13px;line-height:1.7;margin:0 0 28px;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.academy-studio_cardFooter__8eK6R{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:20px;border-top:1px solid #eeeef0}.academy-studio_cardFooter__8eK6R strong{font-size:16px;font-weight:600}.academy-studio_cardFooter__8eK6R small{display:block;color:var(--muted);font-size:10px}.academy-studio_roundLink__Ywv5B{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:550;color:var(--accent)!important}.academy-studio_list__YVPKq{display:flex;flex-direction:column;gap:16px}.academy-studio_list__YVPKq .academy-studio_card__CCvZA{flex-direction:row}.academy-studio_list__YVPKq .academy-studio_cover__1u4MD{width:240px;flex-shrink:0;aspect-ratio:auto}.academy-studio_list__YVPKq .academy-studio_cardBody__WqgQO{padding:24px}.academy-studio_list__YVPKq .academy-studio_description__D9x6a{margin-bottom:16px}.academy-studio_empty___1xZt{text-align:center;border:1px dashed var(--line);border-radius:20px;padding:64px 24px;background:#fff}.academy-studio_empty___1xZt>svg{margin:auto;color:var(--muted)}.academy-studio_empty___1xZt h2{font-size:24px;letter-spacing:-.03em}.academy-studio_empty___1xZt p{color:var(--muted)}.academy-studio_primary__LcNIZ{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;border-radius:30px;background:var(--accent);color:white!important;padding:13px 24px;min-height:46px;font-size:14px;font-weight:600;cursor:pointer}.academy-studio_primary__LcNIZ:disabled{opacity:.5;cursor:wait}.academy-studio_secondary__EOi8c{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--line);border-radius:30px;background:transparent;color:var(--ink);padding:12px 20px;font-size:13px;cursor:pointer}.academy-studio_learningProgress__TvbFW{margin:0 0 20px;font-size:11px;color:var(--muted)}.academy-studio_learningProgress__TvbFW progress{display:block;width:100%;height:5px;accent-color:var(--accent);margin-top:8px}.academy-studio_filterChips__TjfLZ{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 22px}.academy-studio_filterChips__TjfLZ button{display:inline-flex;align-items:center;gap:8px;max-width:100%;overflow-wrap:anywhere;border:1px solid #e1cccf;background:#f7ecee;color:#86232e;padding:5px 10px;border-radius:20px;font-size:12px;cursor:pointer}.academy-studio_skeleton__uf8Ou{height:430px;background:#e9e9ee;border-radius:22px}.academy-studio_catalogClosing__wD7v4{margin:72px 0 0;padding:48px 0 64px;border-top:1px solid var(--line)}.academy-studio_catalogClosing__wD7v4>p{font-size:10px;letter-spacing:.13em;color:var(--muted)}.academy-studio_catalogClosing__wD7v4 h2{font-size:32px;font-weight:600;letter-spacing:-.04em;margin:12px 0}.academy-studio_breadcrumbs__bgH4z{display:flex;gap:10px;align-items:center;padding:28px 0;color:var(--muted);font-size:12px;overflow-wrap:anywhere}.academy-studio_detailHeading__FDmOx{padding:24px 0 36px;max-width:880px}.academy-studio_detailGrid__PINNQ{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:36px;align-items:start;padding-bottom:72px}.academy-studio_detailMain__UgJR3{min-width:0}.academy-studio_detailMedia__YuWf4{border-radius:24px;overflow:hidden;background:#e9e9ed;aspect-ratio:16/9}.academy-studio_detailMedia__YuWf4 img{width:100%;height:100%;object-fit:cover}.academy-studio_purchasePanel__m80Yw{position:sticky;top:96px;background:white;border:1px solid #e5e5e8;border-radius:24px;padding:30px;box-shadow:0 10px 35px #00000004}.academy-studio_purchasePanel__m80Yw h2{font-size:15px;font-weight:600;margin:0 0 20px}.academy-studio_price__mHCJK{font-size:38px;font-weight:650;letter-spacing:-.04em;line-height:1.2}.academy-studio_purchasePanel__m80Yw p{font-size:13px;color:var(--muted);margin:12px 0 24px}.academy-studio_purchasePanel__m80Yw .academy-studio_primary__LcNIZ{width:100%}.academy-studio_attributes__q4n7Q{list-style:none;margin:24px 0 0;padding:0;border-top:1px solid var(--line)}.academy-studio_attributes__q4n7Q li{display:flex;gap:12px;align-items:center;padding:14px 0;font-size:12px;border-bottom:1px solid #eeeef0}.academy-studio_attributes__q4n7Q svg{flex-shrink:0;width:17px;height:17px;color:var(--muted)}.academy-studio_section__i0Ipz{padding:34px 0;border-bottom:1px solid var(--line);overflow-wrap:anywhere}.academy-studio_section__i0Ipz h2{font-size:26px;font-weight:600;letter-spacing:-.035em;margin:0 0 20px}.academy-studio_prose__MmN6H,.academy-studio_section__i0Ipz p{font-size:15px;line-height:1.8;color:var(--muted);overflow-wrap:anywhere}.academy-studio_prose__MmN6H img{max-width:100%;height:auto}.academy-studio_prose__MmN6H ul{padding-left:24px;list-style:disc}.academy-studio_prose__MmN6H ol{padding-left:24px;list-style:decimal}.academy-studio_prose__MmN6H h2,.academy-studio_prose__MmN6H h3{color:var(--ink)}.academy-studio_facts__R_cn_{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.academy-studio_facts__R_cn_ span{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid var(--line);border-radius:20px;font-size:12px;color:var(--muted)}.academy-studio_error__5l4FG{background:#fff0f0;color:#84212a;border:1px solid #eec5cb;border-radius:12px;padding:16px;margin:16px 0}.academy-studio_split__tT8yh{display:grid;grid-template-columns:1fr 1fr;gap:24px}.academy-studio_detailNav__43KbR{display:flex;gap:24px;overflow:auto;border-bottom:1px solid var(--line);margin-top:24px}.academy-studio_detailNav__43KbR a{padding:16px 0;font-size:13px;white-space:nowrap}.academy-studio_module__t8hHl{border:1px solid var(--line);border-radius:14px;background:white;margin:12px 0;overflow:hidden}.academy-studio_module__t8hHl summary{padding:20px;font-weight:550;cursor:pointer;font-size:14px}.academy-studio_moduleContent__kNXCD{padding:0 20px 20px}.academy-studio_moduleContent__kNXCD a,.academy-studio_moduleContent__kNXCD>div{padding:12px 0;border-top:1px solid #eee;display:flex;align-items:center;gap:12px;font-size:13px}.academy-studio_author__UATyu{display:flex;align-items:center;gap:16px}.academy-studio_author__UATyu img{width:52px;height:52px;border-radius:50%;object-fit:cover}.academy-studio_author__UATyu p{margin:0}.academy-studio_actionStack__6Vhq1{display:flex;flex-direction:column;gap:10px;margin-top:20px}@media(min-width:1450px){.academy-studio_catalogHeader__VwRtm{padding-top:92px;padding-bottom:64px}}@media(max-width:1000px){.academy-studio_grid__GSV2u{grid-template-columns:repeat(2,minmax(0,1fr))}.academy-studio_editorialNote__G2yCg{flex-basis:210px}.academy-studio_detailGrid__PINNQ{grid-template-columns:minmax(0,1fr) 300px;gap:24px}.academy-studio_purchasePanel__m80Yw{padding:24px}}@media(max-width:700px){.academy-studio_container__YYgdZ{padding:0 20px}.academy-studio_catalogHeader__VwRtm{padding:44px 0 32px;gap:24px}.academy-studio_editorialNote__G2yCg{display:none}.academy-studio_catalogHeader__VwRtm h1,.academy-studio_detailHeading__FDmOx h1{font-size:40px}.academy-studio_lead__xAoQ8{font-size:15px;margin-top:20px}.academy-studio_toolbar__7NgZ9{gap:10px}.academy-studio_search__awYr0{flex-basis:100%}.academy-studio_select__IiX3w{flex:1;flex-direction:column;align-items:stretch;gap:4px}.academy-studio_select__IiX3w select{max-width:none;width:100%;padding:12px 8px}.academy-studio_grid__GSV2u{grid-template-columns:1fr;gap:24px}.academy-studio_list__YVPKq .academy-studio_cover__1u4MD{width:110px}.academy-studio_list__YVPKq .academy-studio_cardBody__WqgQO{padding:16px}.academy-studio_list__YVPKq .academy-studio_card__CCvZA h2{font-size:18px}.academy-studio_list__YVPKq .academy-studio_cardFooter__8eK6R{flex-wrap:wrap}.academy-studio_list__YVPKq .academy-studio_badge__aJ2u_{display:none}.academy-studio_catalogClosing__wD7v4{margin-top:40px}.academy-studio_detailGrid__PINNQ{display:flex;flex-direction:column}.academy-studio_purchasePanel__m80Yw{position:static;width:100%;order:-1}.academy-studio_detailHeading__FDmOx{padding:12px 0 24px}.academy-studio_split__tT8yh{grid-template-columns:1fr}.academy-studio_detailMedia__YuWf4{border-radius:18px}.academy-studio_card__CCvZA:hover{transform:none}.academy-studio_detailNav__43KbR{gap:20px}}@media(prefers-reduced-motion:reduce){.academy-studio_card__CCvZA{transition:none}}.aa-theme-scope .academy-studio_studio__v484L{--ink:var(--ds-text);--muted:var(--ds-muted);--line:color-mix(in srgb,var(--ds-muted) 25%,transparent);--accent:var(--ds-primary);background:var(--ds-background);font-family:var(--ds-font);font-size:var(--ds-size)}.aa-theme-scope .academy-studio_studio__v484L :is(.academy-studio_search__awYr0,.academy-studio_select__IiX3w select,.academy-studio_card__CCvZA,.academy-studio_empty___1xZt,.academy-studio_purchasePanel__m80Yw,.academy-studio_module__t8hHl){background:var(--ds-surface);color:var(--ds-text);border-color:var(--line)}.aa-theme-scope .academy-studio_studio__v484L .academy-studio_primary__LcNIZ{color:var(--ds-on-primary)!important}.aa-theme-scope .academy-studio_studio__v484L .academy-studio_catalogHeader__VwRtm h1 span{color:var(--ds-muted)}.aa-theme-scope .academy-studio_studio__v484L .academy-studio_card__CCvZA{border-radius:var(--ds-radius)}.aa-theme-scope .academy-studio_studio__v484L :focus-visible{outline-color:var(--ds-primary)}.admin-filter-bar_bar__q_F5H{width:100%;min-width:0;color:#253041;font-size:14px}.admin-filter-bar_top__kjirP{display:flex;align-items:flex-end;gap:16px}.admin-filter-bar_search__a2_0f{display:grid;gap:8px;flex:1;min-width:0;font-weight:600}.admin-filter-bar_bar__q_F5H .admin-filter-bar_search__a2_0f input{height:48px;min-height:48px;font:inherit;font-weight:400;padding-left:44px}.admin-filter-bar_chips__5BVxB button,.admin-filter-bar_reset__o83Se,.admin-filter-bar_toggle__n83Pa{display:inline-flex;align-items:center;justify-content:center;gap:8px;font:inherit;cursor:pointer}.admin-filter-bar_toggle__n83Pa{min-height:50px;padding:10px 16px;border:1px solid var(--aa-primary,#861b2b);border-radius:8px;color:var(--aa-primary,#861b2b);background:#fff;font-weight:600;flex-shrink:0}.admin-filter-bar_toggle__n83Pa:hover,.admin-filter-bar_toggle__n83Pa[aria-expanded=true]{background:#faf1f2}.admin-filter-bar_count__rJ2X4{display:inline-flex;min-width:24px;height:24px;align-items:center;justify-content:center;padding:0 5px;border-radius:12px;background:var(--aa-primary,#861b2b);color:#fff;font-size:12px}.admin-filter-bar_toggle__n83Pa svg:last-child{transition:transform .18s ease}.admin-filter-bar_rotated__gCtRZ{transform:rotate(180deg)}.admin-filter-bar_panel__uezTw{margin-top:20px;padding:20px;border:1px solid #e2e5e9;border-radius:10px;background:#f8f9fb;animation:admin-filter-bar_reveal__NFvyH .18s ease-out}.admin-filter-bar_panel__uezTw[hidden]{display:none}.admin-filter-bar_grid__Xg_UR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start}.admin-filter-bar_field__v2rgc{display:flex;flex-direction:column;gap:8px;min-width:0;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.admin-filter-bar_bar__q_F5H .admin-filter-bar_field__v2rgc input,.admin-filter-bar_bar__q_F5H .admin-filter-bar_field__v2rgc select{box-sizing:border-box;width:100%;min-width:0;height:48px;min-height:48px;margin:0;border:1px solid #bdc5d0;border-radius:6px;padding:8px 12px;color:#253041;background:#fff;font:inherit;font-weight:400}.admin-filter-bar_range__oo5P7{min-width:0;margin:0;padding:12px;border:1px solid #dce0e6;border-radius:8px;grid-column:span 2}.admin-filter-bar_range__oo5P7 legend{font-weight:600;padding:0 4px}.admin-filter-bar_range__oo5P7>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.admin-filter-bar_chips__5BVxB{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:16px 0 0}.admin-filter-bar_chips__5BVxB li{max-width:100%;min-width:0}.admin-filter-bar_chips__5BVxB button,.admin-filter-bar_dateChip__ad7fr{min-height:36px;border:1px solid #e7cbd0;background:#fcf4f5;border-radius:8px;color:#741526;padding:6px 10px;max-width:100%;text-align:left;overflow-wrap:anywhere}.admin-filter-bar_chips__5BVxB button span{min-width:0}.admin-filter-bar_chips__5BVxB svg{flex-shrink:0}.admin-filter-bar_dateChip__ad7fr{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.admin-filter-bar_dateChip__ad7fr button{padding:2px 6px}.admin-filter-bar_footer__VtOT7{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-top:12px;color:#536174}.admin-filter-bar_reset__o83Se{min-height:44px;padding:8px;border:0;border-radius:6px;background:transparent;color:var(--aa-primary,#861b2b);font-weight:600}.admin-filter-bar_reset__o83Se:disabled{color:#697586;cursor:default}.admin-filter-bar_error___qwNx{margin-top:8px;color:#921b2e}.admin-filter-bar_bar__q_F5H :is(button,input,select):focus-visible{outline:2px solid var(--aa-primary,#861b2b);outline-offset:3px}@keyframes admin-filter-bar_reveal__NFvyH{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1000px){.admin-filter-bar_grid__Xg_UR{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.admin-filter-bar_top__kjirP{flex-wrap:wrap;gap:12px}.admin-filter-bar_search__a2_0f{flex-basis:100%}.admin-filter-bar_toggle__n83Pa{width:100%}.admin-filter-bar_panel__uezTw{padding:16px}.admin-filter-bar_grid__Xg_UR{grid-template-columns:minmax(0,1fr);gap:16px}.admin-filter-bar_range__oo5P7{grid-column:auto}.admin-filter-bar_range__oo5P7>div{grid-template-columns:minmax(0,1fr)}.admin-filter-bar_chips__5BVxB button{min-height:44px}}@media (prefers-reduced-motion:reduce){.admin-filter-bar_panel__uezTw{animation:none}.admin-filter-bar_toggle__n83Pa svg:last-child{transition:none}}.builder_workspace__LTTzj{display:grid;grid-template-columns:248px minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;width:calc(100vw - 32px);max-width:1600px;height:calc(100dvh - 32px);padding:0;overflow:hidden;border-radius:12px;color:var(--aa-text);background:var(--aa-surface);font-family:var(--font-sans)}.builder_header__s6hwI{grid-column:1/-1;border-bottom:1px solid var(--aa-border);background:var(--aa-surface)}.builder_header__s6hwI>div{padding:18px 24px;align-items:center}.builder_sidebar__GvfKA{grid-column:1;grid-row:2/4;display:flex;flex-direction:column;gap:24px;padding:28px 16px;border-right:1px solid var(--aa-border);background:var(--aa-surface);overflow:auto}.builder_eyebrow__SUpFy{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--aa-text-secondary)}.builder_sidebar__GvfKA>.builder_eyebrow__SUpFy{padding:0 12px}.builder_steps__yGuM3{display:flex;flex-direction:column;gap:6px;list-style:none;padding:0;margin:0}.builder_step__L72oP{width:100%;display:flex;align-items:center;gap:12px;padding:13px 12px;border:1px solid transparent;border-radius:8px;text-align:left;color:var(--aa-text-secondary)}.builder_step__L72oP:hover{background:var(--aa-background-secondary)}.builder_step__L72oP[aria-current]{color:var(--aa-primary);background:color-mix(in srgb,var(--aa-primary) 6%,white);border-color:color-mix(in srgb,var(--aa-primary) 15%,white)}.builder_step__L72oP span{flex:1;min-width:0}.builder_step__L72oP b{display:block;font-size:13px;font-weight:600}.builder_step__L72oP small{display:block;font-size:10px;margin-top:4px;color:var(--aa-text-secondary)}.builder_sidebarSummary__JDY59{margin-top:auto;padding:20px 12px 0;border-top:1px solid var(--aa-border)}.builder_sidebarSummary__JDY59 p{font-size:11px;line-height:1.8;color:var(--aa-text-secondary);margin-top:18px}.builder_metrics__xQt3I{display:flex;gap:36px;margin-top:18px}.builder_metrics__xQt3I span{font-size:11px;color:var(--aa-text-secondary)}.builder_metrics__xQt3I b{display:block;font-size:26px;font-weight:600;color:var(--aa-text)}.builder_body__9Mkjk{min-width:0;min-height:0;overflow-y:auto;background:var(--aa-background-secondary)}.builder_body__9Mkjk>div{max-width:1200px}.builder_body__9Mkjk aside,.builder_body__9Mkjk section{border-radius:10px;box-shadow:none}.builder_body__9Mkjk input:not([type=checkbox]):not([type=radio]):not([type=range]),.builder_body__9Mkjk select,.builder_body__9Mkjk textarea{border-radius:7px;font-size:14px}.builder_body__9Mkjk h2{font-size:25px;letter-spacing:-.025em}.builder_body__9Mkjk h3{font-size:16px}.builder_body__9Mkjk .rounded-2xl{border-radius:10px}.builder_body__9Mkjk .shadow-sm{box-shadow:none}.builder_footer__zSkKO{grid-column:2}.builder_contentTabs__0nWUi{display:flex;gap:24px;border-bottom:1px solid var(--aa-border);margin-top:24px}.builder_contentTabs__0nWUi button{padding:12px 0;border-bottom:2px solid transparent;color:var(--aa-text-secondary);font-size:13px;font-weight:600}.builder_contentTabs__0nWUi button[aria-pressed=true]{color:var(--aa-primary);border-color:var(--aa-primary)}@media(max-width:1050px){.builder_workspace__LTTzj{grid-template-columns:210px minmax(0,1fr)}.builder_header__s6hwI>div{gap:12px}}@media(max-width:767px){.builder_workspace__LTTzj{width:100vw;height:100dvh;max-width:none;border-radius:0;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr) auto}.builder_sidebar__GvfKA{grid-column:1;grid-row:2;padding:8px 12px;border-right:0;border-bottom:1px solid var(--aa-border)}.builder_sidebarSummary__JDY59,.builder_sidebar__GvfKA>.builder_eyebrow__SUpFy,.builder_step__L72oP small,.builder_step__L72oP>svg:last-child{display:none}.builder_steps__yGuM3{flex-direction:row;gap:4px}.builder_steps__yGuM3 li{flex:1}.builder_step__L72oP{flex-direction:column;gap:5px;padding:9px 3px;text-align:center}.builder_step__L72oP b{font-size:9px}.builder_footer__zSkKO{grid-column:1}.builder_header__s6hwI>div{padding:12px 16px}}.admin_form__WWV41{display:grid;gap:12px;font-size:14px}.admin_form__WWV41 label{display:flex;flex-wrap:wrap;align-items:center;gap:6px 2px;font-weight:500;min-width:0}.admin_form__WWV41 label>div,.admin_form__WWV41 label>fieldset,.admin_form__WWV41 label>input:not([type=checkbox]):not([type=radio]),.admin_form__WWV41 label>select,.admin_form__WWV41 label>small,.admin_form__WWV41 label>textarea{flex:1 1 100%}.admin_form__WWV41 label>small{font-weight:400;line-height:1.45}.admin_panelBody__nLHqq{padding:0 20px 20px}.admin_inline__x0U7u{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:8px;font-weight:400;font-size:14px}.admin_inline__x0U7u input[type=checkbox],.admin_inline__x0U7u input[type=radio]{flex:0 0 auto;width:16px;height:16px;margin:0;accent-color:#8b1e23}.admin_inline__x0U7u small{flex:0 0 auto;font-weight:400}.admin_form__WWV41 input:not([type=checkbox]):not([type=radio]),.admin_form__WWV41 select,.admin_form__WWV41 textarea{width:100%;min-width:0;border:1px solid #c9c9c9;border-radius:4px;padding:10px 12px;background:#fff;font:inherit;color:#242424}.admin_form__WWV41 textarea{min-height:84px;resize:vertical}.admin_form__WWV41 input:disabled,.admin_form__WWV41 select:disabled,.admin_form__WWV41 textarea:disabled{background:#f4f4f4;color:#6b6b6b}.admin_form__WWV41 input:focus-visible,.admin_form__WWV41 select:focus-visible,.admin_form__WWV41 textarea:focus-visible{outline:2px solid #8b1e23;outline-offset:1px;border-color:#8b1e23}.admin_rowActions__EamVE{white-space:nowrap}.admin_rowActions__EamVE .ac-button{min-height:32px!important;padding:5px 10px!important;font-size:13px!important;border-radius:7px!important;gap:5px!important;white-space:nowrap;vertical-align:middle}.admin_rowActions__EamVE .ac-button+.ac-button{margin-left:6px}.admin_form__WWV41 fieldset{border:0;padding:0;margin:0;min-width:0}.admin_form__WWV41 .admin_inline__x0U7u{flex-wrap:nowrap;font-weight:400}.admin-sections_workspace__8dzvp{display:grid;grid-template-columns:230px minmax(0,1fr);gap:24px;align-items:start}.admin-sections_navigation__hfqKf{display:flex;flex-direction:column;gap:4px;position:sticky;top:100px;padding:8px;border:1px solid var(--aa-border,#dce1e7);border-radius:10px;background:var(--aa-surface,#fff)}.admin-sections_navigation__hfqKf button{display:flex;align-items:baseline;gap:12px;width:100%;border:0;border-radius:6px;background:transparent;color:var(--aa-text,#263445);padding:12px;text-align:left;font:inherit;font-size:14px;line-height:1.5;cursor:pointer}.admin-sections_navigation__hfqKf button span{font-size:12px;color:#667085}.admin-sections_navigation__hfqKf button[aria-current]{background:var(--aa-primary-soft);color:var(--aa-primary);font-weight:650}.admin-sections_navigation__hfqKf button:hover{background:var(--aa-background-secondary)}.admin-sections_navigation__hfqKf button:focus-visible{outline:2px solid var(--aa-primary);outline-offset:2px}.admin-sections_content__u3pWE,.admin-sections_content__u3pWE>section{min-width:0}.admin-sections_actions__x8EiK{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px;padding:12px 16px;position:sticky;bottom:12px;z-index:2;background:color-mix(in srgb,var(--aa-surface,#fff) 94%,transparent);backdrop-filter:blur(6px);border:1px solid var(--aa-border,#dce1e7);border-radius:12px;box-shadow:0 8px 24px -12px rgb(16 24 40/.18);margin-top:20px}@media (max-width:1000px){.admin-sections_workspace__8dzvp{grid-template-columns:minmax(0,1fr);gap:16px}.admin-sections_navigation__hfqKf{position:static;flex-direction:row;flex-wrap:wrap}.admin-sections_navigation__hfqKf button{width:auto;flex:1 1 160px}}@media (max-width:480px){.admin-sections_navigation__hfqKf button{flex-basis:120px;padding:10px}.admin-sections_navigation__hfqKf button span{display:none}}.exam-editor_editor__cZ_mo{display:flex;flex-direction:column;gap:24px}.exam-editor_steps__1nGoQ{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:16px;border-bottom:1px solid var(--work-line)}.exam-editor_steps__1nGoQ button{flex:1;min-width:140px;padding:12px 16px;border:1px solid var(--work-line);border-radius:10px;text-align:left;font-weight:600;background:#fff;color:var(--work-ink)}.exam-editor_steps__1nGoQ button[aria-pressed=true]{background:#faf0f1;border-color:var(--work-accent);color:var(--work-accent)}.exam-editor_section__7uwZS{display:flex;flex-direction:column;gap:20px}.exam-editor_section__7uwZS[hidden]{display:none}.exam-editor_section__7uwZS h3{margin:0;font-size:18px}.exam-editor_section__7uwZS fieldset{display:flex;flex-direction:column;gap:16px;padding:20px;border:1px solid var(--work-line);border-radius:12px;min-width:0}.exam-editor_section__7uwZS legend{padding:0 8px;font-weight:600}.exam-editor_hint__cvcF0{margin:0;color:var(--work-muted);font-size:13px;line-height:1.6}.exam-editor_questionList__f6glL{display:flex;flex-direction:column;gap:12px;list-style:none;padding:0;margin:0}.exam-editor_question__Ae5mG{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:16px;border:1px solid var(--work-line);background:#fff;border-radius:12px}.exam-editor_question__Ae5mG[data-drop]{border-color:var(--work-accent);background:#faf0f1}.exam-editor_questionText__Sd63l{flex:1;min-width:150px;display:flex;flex-direction:column;gap:4px;overflow-wrap:anywhere}.exam-editor_questionText__Sd63l small{color:var(--work-muted)}.exam-editor_number__euFkh{display:grid;place-items:center;width:28px;height:28px;background:#f4f4f5;border-radius:6px;font-size:12px}.exam-editor_actions__Hglz7{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.exam-editor_actions__Hglz7 button,.exam-editor_grip__O41jQ{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px;min-width:36px;min-height:36px;border:1px solid var(--work-line);border-radius:8px;background:#fff;color:var(--work-ink)}.exam-editor_actions__Hglz7 button:hover:not(:disabled){border-color:var(--work-accent);color:var(--work-accent);background:#faf0f1}.exam-editor_actions__Hglz7 button:disabled{opacity:.35;cursor:not-allowed}.exam-editor_grip__O41jQ{cursor:grab;border-color:transparent;color:var(--work-muted)}.exam-editor_points__Ta6qv{display:flex;flex-direction:column;gap:4px;font-size:11px;color:var(--work-muted);width:75px}.exam-editor_points__Ta6qv input{width:100%}.exam-editor_overviewActions__Abm9e{display:flex;gap:8px;flex-wrap:wrap;align-items:center}@media (max-width:600px){.exam-editor_question__Ae5mG{padding:12px;gap:8px}.exam-editor_actions__Hglz7{margin-left:auto}.exam-editor_section__7uwZS fieldset{padding:12px}}.identity_root__YBBJA{--work-accent:#8e151a;display:grid;gap:24px;min-width:0;color:var(--aa-text)}.identity_root__YBBJA details,.identity_root__YBBJA section{background:var(--aa-surface,#fff)}.identity_root__YBBJA h2{font-size:20px;margin:8px 0}.identity_root__YBBJA h3{margin-top:0}.identity_root__YBBJA p{line-height:1.65}.identity_root__YBBJA a{text-decoration:underline;text-underline-offset:3px}.identity_root__YBBJA button,.identity_root__YBBJA select{min-height:44px}.identity_status__PChY_{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;padding:28px;border:1px solid var(--aa-border);border-left:4px solid #8e151a;border-radius:var(--aa-radius,12px)}.identity_eyebrow__miea_{font-size:12px;font-weight:700;letter-spacing:.12em}.identity_badge__JZ5ef{display:inline-flex;padding:6px 12px;border-radius:20px;font-size:13px;border:1px solid var(--aa-border);white-space:nowrap}.identity_grid__1szUV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.identity_row__m6QU1{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;padding:16px 0;border-bottom:1px solid var(--aa-border)}.identity_row__m6QU1 p{margin:4px 0 0}.identity_row__m6QU1,.identity_wrap__V5p9k{overflow-wrap:anywhere}.identity_fields__tL0D_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.identity_fields__tL0D_ label,.identity_media__xUkOx label,.identity_toolbar__TiPLl label{display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600;min-width:0}.identity_fields__tL0D_ input:not([type=checkbox]),.identity_fields__tL0D_ select,.identity_fields__tL0D_ textarea,.identity_toolbar__TiPLl select{width:100%;padding:10px;border:1px solid var(--aa-border);border-radius:8px;background:var(--aa-surface);color:var(--aa-text);min-height:44px;font:inherit}.identity_fields__tL0D_ textarea{resize:vertical}.identity_media__xUkOx{padding:16px 0;border-bottom:1px solid var(--aa-border);display:grid;gap:12px}.identity_media__xUkOx input{width:100%}.identity_toolbar__TiPLl{display:flex;flex-wrap:wrap;align-items:end;gap:12px;margin:12px 0}.identity_previewViewport__U8_TF{overflow:auto;max-width:100%;border:1px solid var(--aa-border);border-radius:8px;background:var(--aa-background-secondary)}.identity_previewViewport__U8_TF iframe{display:block;border:0;max-width:none;margin:auto}@media(max-width:640px){.identity_fields__tL0D_,.identity_grid__1szUV{grid-template-columns:minmax(0,1fr)}.identity_status__PChY_{padding:20px}.identity_previewViewport__U8_TF iframe{height:620px}}.identity_root__YBBJA [hidden]{display:none}.identity_tabs__8yqRL{display:flex;gap:8px;border-bottom:1px solid var(--aa-border)}.identity_tabs__8yqRL button{background:transparent;color:var(--aa-text);border:0;border-bottom:3px solid transparent;padding:12px 18px;font:inherit;font-weight:600;cursor:pointer}.identity_tabs__8yqRL button[aria-selected=true]{border-bottom-color:#8e151a;color:#8e151a}.identity_settings__S_loU{display:grid;gap:24px;margin:0;padding:0;border:0;min-width:0}.identity_settings__S_loU .identity_fields__tL0D_{grid-template-columns:minmax(0,1fr)}.identity_positions__S9Gyj{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px}.identity_position__3BDwP,.identity_toggle__Pngv0{display:flex;align-items:center;gap:12px;min-height:48px;cursor:pointer}.identity_position__3BDwP{border:1px solid var(--aa-border);border-radius:12px;padding:20px}.identity_position__3BDwP:has(input:checked){border-color:#8e151a;background:#8e151a08}.identity_position__3BDwP input,.identity_toggle__Pngv0 input{flex:0 0 auto;width:22px;height:22px;accent-color:#8e151a}.identity_faviconRow__N9UEL{display:flex;flex-wrap:wrap;gap:32px}.identity_faviconRow__N9UEL>div{display:grid;gap:12px;font-size:14px}.identity_favicon__lDsBn{object-fit:contain}.identity_defaultFavicon__q1Tlq{display:inline-grid;place-items:center;width:32px;height:32px;background:#8e151a;color:#fff;border-radius:8px;font-weight:750}.identity_browserTab__eH4Pd{display:flex;align-items:center;gap:12px;padding:12px 16px;background:var(--aa-background-secondary);border:1px solid var(--aa-border);border-radius:12px 12px 0 0}.identity_saveStatus__OJTIr{margin:0;font-size:14px}