._2nQTka_tutorialBody{width:100%;padding:56px var(--pad-x) 80px;max-width:var(--max-w);align-items:start;gap:48px;margin:0 auto;display:flex}._2nQTka_tutorialContent{min-width:0}._2nQTka_tutorialSidebar{top:calc(var(--header-h) + 16px);flex-direction:column;gap:20px;min-width:0;display:flex;position:sticky}._2nQTka_questTree{flex:1;width:100%}._2nQTka_questTree::-webkit-scrollbar{width:6px}._2nQTka_questTree::-webkit-scrollbar-track{background:0 0}._2nQTka_questTree::-webkit-scrollbar-thumb{border-radius:3px}[data-mantine-color-scheme=light] ._2nQTka_questTree::-webkit-scrollbar-thumb{background:var(--border-mid)}[data-mantine-color-scheme=dark] ._2nQTka_questTree::-webkit-scrollbar-thumb{background:var(--border-mid-dark)}._2nQTka_questTreeNode{flex-direction:column;display:flex}._2nQTka_questTreeChildren{flex-direction:column;gap:2px;padding-left:16px;display:flex}._2nQTka_questTreeLeaf{cursor:pointer;-webkit-user-select:none;user-select:none;border-left:2px solid #0000;align-items:center;gap:8px;padding:10px 12px;font-size:13px;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:flex}[data-mantine-color-scheme=light] ._2nQTka_questTreeLeaf{color:var(--text-dim)}[data-mantine-color-scheme=dark] ._2nQTka_questTreeLeaf{color:var(--text-dim-dark)}[data-mantine-color-scheme=light] ._2nQTka_questTreeLeaf:hover{color:var(--text);background:var(--bg-card)}[data-mantine-color-scheme=dark] ._2nQTka_questTreeLeaf:hover{color:var(--text-dark);background:var(--bg-card-dark)}._2nQTka_questTreeLeaf._2nQTka_active{font-weight:800}[data-mantine-color-scheme=light] ._2nQTka_questTreeLeaf._2nQTka_active{color:#000;background:var(--accent);border-left-color:var(--accent-dim)}[data-mantine-color-scheme=dark] ._2nQTka_questTreeLeaf._2nQTka_active{color:#000;background:var(--accent-dark);border-left-color:var(--accent-dim-dark)}._2nQTka_questTreeLeaf._2nQTka_expanded ._2nQTka_questTreeToggle{transform:rotate(90deg)}._2nQTka_questTreeLeaf._2nQTka_active ._2nQTka_questTreeToggle{color:#000}._2nQTka_questTreeLeaf ._2nQTka_questTreeLabel{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}._2nQTka_questTreeToggle{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;transition:transform .2s;display:inline-flex}[data-mantine-color-scheme=light] ._2nQTka_questTreeToggle{color:var(--text-muted)}[data-mantine-color-scheme=dark] ._2nQTka_questTreeToggle{color:var(--text-muted-dark)}._2nQTka_questTreeEmpty{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:32px 16px;display:flex}[data-mantine-color-scheme=light] ._2nQTka_questTreeEmpty{color:var(--text-muted)}[data-mantine-color-scheme=dark] ._2nQTka_questTreeEmpty{color:var(--text-muted-dark)}[data-mantine-color-scheme=light] ._2nQTka_questTreeEmpty svg{color:var(--border-mid)}[data-mantine-color-scheme=dark] ._2nQTka_questTreeEmpty svg{color:var(--border-mid-dark)}._2nQTka_questTreeEmptyTitle{letter-spacing:.15em;text-transform:uppercase;font-size:12px;font-weight:800}._2nQTka_questTreeEmptyText{font-size:12px;font-weight:500;line-height:1.5}._2nQTka_questCard{margin-bottom:24px}[data-mantine-color-scheme=light] ._2nQTka_questCard{border:1px solid var(--border);background:var(--bg-card)}[data-mantine-color-scheme=dark] ._2nQTka_questCard{border:1px solid var(--border-dark);background:var(--bg-card-dark)}._2nQTka_questCardHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;display:flex}[data-mantine-color-scheme=light] ._2nQTka_questCardHeader{border-bottom:1px solid var(--border)}[data-mantine-color-scheme=dark] ._2nQTka_questCardHeader{border-bottom:1px solid var(--border-dark)}._2nQTka_questCardTitle{text-transform:uppercase;letter-spacing:.02em;font-size:18px;font-weight:800;line-height:1.3}[data-mantine-color-scheme=light] ._2nQTka_questCardTitle{color:var(--text)}[data-mantine-color-scheme=dark] ._2nQTka_questCardTitle{color:var(--text-dark)}[data-mantine-color-scheme=light] ._2nQTka_questCardTitle b{color:var(--accent)}[data-mantine-color-scheme=dark] ._2nQTka_questCardTitle b{color:var(--accent-dark)}._2nQTka_questCardSource{letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:8px;font-size:10px;font-weight:800;display:inline-flex}[data-mantine-color-scheme=light] ._2nQTka_questCardSource{color:var(--text-muted)}[data-mantine-color-scheme=dark] ._2nQTka_questCardSource{color:var(--text-muted-dark)}._2nQTka_questCardSource ._2nQTka_sourceValue{font-weight:800}[data-mantine-color-scheme=light] ._2nQTka_questCardSource ._2nQTka_sourceValue{color:var(--accent)}[data-mantine-color-scheme=dark] ._2nQTka_questCardSource ._2nQTka_sourceValue{color:var(--accent-dark)}._2nQTka_questCardBody{flex-direction:column;gap:20px;padding:24px;display:flex}._2nQTka_questMainImage{cursor:zoom-in;width:100%;transition:transform .3s;display:block}[data-mantine-color-scheme=light] ._2nQTka_questMainImage{border:1px solid var(--border)}[data-mantine-color-scheme=dark] ._2nQTka_questMainImage{border:1px solid var(--border-dark)}._2nQTka_questMainImage:hover{transform:scale(1.01)}._2nQTka_questMainImagePlaceholder{aspect-ratio:16/9;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;display:flex}[data-mantine-color-scheme=light] ._2nQTka_questMainImagePlaceholder{color:var(--text-muted);border:1px dashed var(--border-mid);background:var(--bg-section)}[data-mantine-color-scheme=dark] ._2nQTka_questMainImagePlaceholder{color:var(--text-muted-dark);border:1px dashed var(--border-mid-dark);background:var(--bg-section-dark)}[data-mantine-color-scheme=light] ._2nQTka_questMainImagePlaceholder svg{color:var(--border-mid)}[data-mantine-color-scheme=dark] ._2nQTka_questMainImagePlaceholder svg{color:var(--border-mid-dark)}._2nQTka_questMainImagePlaceholderText{letter-spacing:.2em;text-transform:uppercase;font-size:11px;font-weight:800}._2nQTka_questMapIframe{aspect-ratio:16/9;width:100%}[data-mantine-color-scheme=light] ._2nQTka_questMapIframe{border:1px solid var(--border);background:var(--bg-section)}[data-mantine-color-scheme=dark] ._2nQTka_questMapIframe{border:1px solid var(--border-dark);background:var(--bg-section-dark)}._2nQTka_questExecutionTitle{letter-spacing:.2em;text-transform:uppercase;margin-bottom:-8px;font-size:10px;font-weight:800}[data-mantine-color-scheme=light] ._2nQTka_questExecutionTitle{color:var(--text-muted)}[data-mantine-color-scheme=dark] ._2nQTka_questExecutionTitle{color:var(--text-muted-dark)}._2nQTka_questDescription{font-size:14px;font-weight:400;line-height:1.7}[data-mantine-color-scheme=light] ._2nQTka_questDescription{color:var(--text-dim)}[data-mantine-color-scheme=dark] ._2nQTka_questDescription{color:var(--text-dim-dark)}._2nQTka_questDescription a._2nQTka_mapLink{cursor:pointer;text-underline-offset:3px;font-weight:700;text-decoration:underline}[data-mantine-color-scheme=light] ._2nQTka_questDescription a._2nQTka_mapLink{color:var(--accent)}[data-mantine-color-scheme=dark] ._2nQTka_questDescription a._2nQTka_mapLink{color:var(--accent-dark)}[data-mantine-color-scheme=light] ._2nQTka_questDescription a._2nQTka_mapLink:hover{color:var(--accent-dim)}[data-mantine-color-scheme=dark] ._2nQTka_questDescription a._2nQTka_mapLink:hover{color:var(--accent-dim-dark)}._2nQTka_questDescription ul,._2nQTka_questDescription ol{margin-bottom:12px;padding-left:20px}._2nQTka_questDescription li{margin-bottom:4px}._2nQTka_questNav{justify-content:space-between;align-items:center;gap:12px;margin-top:4px;padding-top:20px;display:flex}[data-mantine-color-scheme=light] ._2nQTka_questNav{border-top:1px solid var(--border)}[data-mantine-color-scheme=dark] ._2nQTka_questNav{border-top:1px solid var(--border-dark)}[data-mantine-color-scheme=light] ._2nQTka_imagesCard{border:1px solid var(--border);background:var(--bg-card)}[data-mantine-color-scheme=dark] ._2nQTka_imagesCard{border:1px solid var(--border-dark);background:var(--bg-card-dark)}._2nQTka_imagesCard._2nQTka_collapsed ._2nQTka_imagesCardToggle{transform:rotate(0)}._2nQTka_imagesCard._2nQTka_collapsed ._2nQTka_imagesCardBody{max-height:0;padding-top:0;padding-bottom:0}._2nQTka_imagesCard:not(._2nQTka_collapsed) ._2nQTka_imagesCardToggle{transform:rotate(90deg)}._2nQTka_imagesCardHeader{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:18px 24px;transition:background .15s;display:flex}[data-mantine-color-scheme=light] ._2nQTka_imagesCardHeader{border-bottom:1px solid var(--border)}[data-mantine-color-scheme=dark] ._2nQTka_imagesCardHeader{border-bottom:1px solid var(--border-dark)}@media (hover:hover){[data-mantine-color-scheme=light] ._2nQTka_imagesCardHeader:hover{background:var(--bg-section)}[data-mantine-color-scheme=dark] ._2nQTka_imagesCardHeader:hover{background:var(--bg-section-dark)}}@media (hover:none){[data-mantine-color-scheme=light] ._2nQTka_imagesCardHeader:active{background:var(--bg-section)}[data-mantine-color-scheme=dark] ._2nQTka_imagesCardHeader:active{background:var(--bg-section-dark)}}._2nQTka_imagesCardTitle{letter-spacing:.2em;text-transform:uppercase;font-size:10px;font-weight:800}[data-mantine-color-scheme=light] ._2nQTka_imagesCardTitle{color:var(--text-muted)}[data-mantine-color-scheme=dark] ._2nQTka_imagesCardTitle{color:var(--text-muted-dark)}._2nQTka_imagesCardToggle{width:24px;height:24px;transition:transform .2s}[data-mantine-color-scheme=light] ._2nQTka_imagesCardToggle{color:var(--accent)}[data-mantine-color-scheme=dark] ._2nQTka_imagesCardToggle{color:var(--accent-dark)}._2nQTka_imagesCardBody{padding:24px;transition:max-height .3s,padding .3s;overflow:hidden}._2nQTka_imagesGrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}._2nQTka_questImageItem{cursor:zoom-in;aspect-ratio:4/3;transition:transform .25s,border-color .25s;position:relative;overflow:hidden}[data-mantine-color-scheme=light] ._2nQTka_questImageItem{border:1px solid var(--border);background:var(--bg-section)}[data-mantine-color-scheme=dark] ._2nQTka_questImageItem{border:1px solid var(--border-dark);background:var(--bg-section-dark)}@media (hover:hover){._2nQTka_questImageItem:hover{transform:scale(1.03)}[data-mantine-color-scheme=light] ._2nQTka_questImageItem:hover{border-color:var(--accent)}[data-mantine-color-scheme=dark] ._2nQTka_questImageItem:hover{border-color:var(--accent-dark)}._2nQTka_questImageItem:hover ._2nQTka_questImageCaption{opacity:1}}@media (hover:none){._2nQTka_questImageItem:active{transform:scale(1.03)}[data-mantine-color-scheme=light] ._2nQTka_questImageItem:active{border-color:var(--accent)}[data-mantine-color-scheme=dark] ._2nQTka_questImageItem:active{border-color:var(--accent-dark)}._2nQTka_questImageItem:active ._2nQTka_questImageCaption{opacity:1}}._2nQTka_questImageItem img{object-fit:cover;width:100%;height:100%;display:block}._2nQTka_questImagePlaceholder{width:100%;height:100%;color:var(--border-mid);justify-content:center;align-items:center;display:flex}._2nQTka_questImageCaption{color:#fff;opacity:0;padding:8px 12px;font-size:11px;font-weight:600;transition:opacity .25s;position:absolute;inset:auto 0 0}[data-mantine-color-scheme=light] ._2nQTka_questImageCaption,[data-mantine-color-scheme=dark] ._2nQTka_questImageCaption{background:linear-gradient(#0000 0%,#000000e6 100%)}._2nQTka_imagesEmpty{color:var(--text-muted);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:40px 20px;display:flex}._2nQTka_imagesEmpty svg{color:var(--border-mid)}._2nQTka_imagesEmptyTitle{letter-spacing:.15em;text-transform:uppercase;font-size:12px;font-weight:800}._2nQTka_imagesEmptyText{max-width:320px;font-size:12px;font-weight:500;line-height:1.5}
.POCG3W_hero{padding:56px 0 52px;position:relative;overflow:hidden}[data-mantine-color-scheme=light] .POCG3W_hero{background:var(--bg);border-bottom:1px solid var(--border)}[data-mantine-color-scheme=dark] .POCG3W_hero{background:var(--bg-dark);border-bottom:1px solid var(--border-dark)}.POCG3W_hero:after{content:"";top:0;bottom:0;left:var(--pad-x);background:var(--accent);width:3px;position:absolute}.POCG3W_inner{z-index:1;padding:0 var(--pad-x);max-width:var(--max-w);margin:0 auto;position:relative}.POCG3W_metaRow{align-items:center;gap:16px;margin-bottom:18px;display:flex}.POCG3W_typeLabel{letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700}[data-mantine-color-scheme=light] .POCG3W_typeLabel{color:var(--accent)}[data-mantine-color-scheme=dark] .POCG3W_typeLabel{color:var(--accent-dark)}[data-mantine-color-scheme=light] .POCG3W_typeIcon{color:var(--accent)}[data-mantine-color-scheme=dark] .POCG3W_typeIcon{color:var(--accent-dark)}.POCG3W_backLink{letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;font-weight:700;transition:color .2s;display:inline-flex}[data-mantine-color-scheme=light] .POCG3W_backLink{color:var(--text-muted)}[data-mantine-color-scheme=dark] .POCG3W_backLink{color:var(--text-muted-dark)}@media (hover:hover){[data-mantine-color-scheme=light] .POCG3W_backLink:hover{color:var(--text)}[data-mantine-color-scheme=dark] .POCG3W_backLink:hover{color:var(--text-dark)}}@media (hover:none){[data-mantine-color-scheme=light] .POCG3W_backLink:active{color:var(--text)}[data-mantine-color-scheme=dark] .POCG3W_backLink:active{color:var(--text-dark)}}.POCG3W_title{text-transform:uppercase;letter-spacing:-.01em;max-width:800px;margin-bottom:20px;font-size:56px;font-weight:800;line-height:1.05}[data-mantine-color-scheme=light] .POCG3W_title{color:var(--text)}[data-mantine-color-scheme=dark] .POCG3W_title{color:var(--text-dark)}.POCG3W_details{flex-wrap:wrap;align-items:center;gap:32px;display:flex}.POCG3W_detail{flex-direction:column;gap:3px;display:flex}.POCG3W_detailLabel{letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:700}[data-mantine-color-scheme=light] .POCG3W_detailLabel{color:var(--text-muted)}[data-mantine-color-scheme=dark] .POCG3W_detailLabel{color:var(--text-muted-dark)}.POCG3W_detailValue{letter-spacing:.03em;font-size:14px;font-weight:700}[data-mantine-color-scheme=light] .POCG3W_detailValue{color:var(--text-dim)}[data-mantine-color-scheme=dark] .POCG3W_detailValue{color:var(--text-dim-dark)}.POCG3W_detailDivider{flex-shrink:0;width:1px;height:32px}[data-mantine-color-scheme=light] .POCG3W_detailDivider{background:var(--border-mid)}[data-mantine-color-scheme=dark] .POCG3W_detailDivider{background:var(--border-mid-dark)}
