.ColumnResult_column__4ZLog{display:block;width:100%;height:100%}.ColumnResult_stylobate__BqK_d{fill:none;stroke:var(--line-strong);stroke-width:2;stroke-linecap:round}.ColumnResult_plinth__aIbar{fill:var(--canvas-deep);stroke:var(--line-strong);stroke-width:1.25;stroke-linejoin:round}.ColumnResult_stone__c55dJ{fill:var(--plate);stroke:var(--deep);stroke-width:1.5;stroke-linejoin:round}.ColumnResult_flute__rb7ge{fill:none;stroke:var(--line-strong);stroke-width:1;stroke-linecap:round;opacity:.75}.ColumnResult_fracture__6yGiT{fill:none;stroke:var(--deep);stroke-width:1.25;stroke-linecap:round;opacity:.55}.ColumnResult_rubble__g4jYR{fill:var(--canvas-deep);stroke:var(--line-strong);stroke-width:1.25;stroke-linejoin:round}.ColumnResult_drum__1ATEO{animation:ColumnResult_course-set__8mPAX var(--motion) var(--ease) both;animation-delay:calc(var(--i, 0) * 45ms)}@keyframes ColumnResult_course-set__8mPAX{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.ColumnResult_column__4ZLog[data-condition=ruined] .ColumnResult_drum__1ATEO{animation:none}@media (prefers-reduced-motion:reduce){.ColumnResult_drum__1ATEO{animation:none}}.ColumnResult_column__4ZLog[data-condition=developing] .ColumnResult_fracture__6yGiT,.ColumnResult_column__4ZLog[data-condition=strong] .ColumnResult_fracture__6yGiT{stroke-width:2;opacity:.9}.brand_lockupWrap__XMyJD{display:inline-flex;flex:none}.brand_lockup__qi7UV{display:block;width:auto;height:38px;overflow:visible}.brand_lockupCompact__xF8dB{height:28px}.brand_lockupName__Hzney{font-family:Montserrat,Arial,sans-serif;font-size:27px;font-weight:800;fill:#2460d3}.brand_lockupBy__FBskQ{font-family:Montserrat,Arial,sans-serif;font-size:7.4px;font-weight:700;fill:#4f6a90}.lesson_page__CJs9S{--arche-blue:var(--primary,#2866d7);--arche-blue-text:#1f55b8;--arche-blue-soft:#edf4ff;--state-wrong:#a94c32;--state-wrong-soft:#f8ece7;--ink:#172d4c;--ink-soft:#3d5170;--muted:#5a7093;--paper:#fbfdff;min-height:100svh;background:#fff;color:var(--ink);font-family:Montserrat,Arial,sans-serif}.lesson_shell__ZNAr1{--gutter:16px;--foot:max(28px,env(safe-area-inset-bottom));display:flex;flex-direction:column;width:100%;max-width:620px;min-height:100svh;margin:0 auto;padding:max(10px,env(safe-area-inset-top)) var(--gutter) var(--foot)}.lesson_caption__0Zhw9,.lesson_error__OZuws,.lesson_helpLine__WlgW4,.lesson_lead__Rqk_Y,.lesson_lokiLine__OxPPc,.lesson_lookText__dQc5q,.lesson_miss__C9Cv_,.lesson_noticeTitle__F2hMY,.lesson_notice__IEOj9,.lesson_pictureLabel__zpDnF,.lesson_pictureTag__EmiO1,.lesson_practice__pAm3m,.lesson_prompt__Ri_RI,.lesson_resultEyebrow__ZeJLm,.lesson_resultNote__WwEKe,.lesson_resultTitle__mAcTj,.lesson_stripSaid__WMBAM,.lesson_tour__4Y_eo{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.lesson_srOnly__HGl5n{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lesson_page__CJs9S button:focus-visible,.lesson_page__CJs9S input:focus-visible{outline:3px solid #77a8ff;outline-offset:2px}.lesson_panel__YJxXh:focus,.lesson_prompt__Ri_RI:focus,.lesson_resultTitle__mAcTj:focus,.lesson_strip__l5Yac:focus{outline:none}.lesson_header__lkyOh{display:flex;align-items:center;gap:14px;min-height:56px;padding:6px 0}.lesson_ruler__NZDCC{position:relative;flex:1;min-width:0;height:24px;overflow:hidden;border:1px solid #c9d9ed;border-radius:5px;background:#eef4fc;box-shadow:inset 0 -2px 0 #dce7f5}.lesson_rulerFill__U4LEz{position:absolute;inset:0;background:#477dc4;box-shadow:inset 0 -3px 0 #3268af;transform-origin:left center;transition:transform .35s ease-out}.lesson_rulerTicks__p3cua{inset:0;color:#6d8db6;background-image:repeating-linear-gradient(90deg,currentColor 0 1px,transparent 1px calc(100% / var(--steps, 4))),repeating-linear-gradient(90deg,currentColor 0 1px,transparent 1px calc(100% / var(--steps, 4) / 4));opacity:.75}.lesson_rulerTicksOn__cbThI,.lesson_rulerTicks__p3cua{position:absolute;pointer-events:none;background-size:100% 14px,100% 7px;background-repeat:no-repeat}.lesson_rulerTicksOn__cbThI{top:0;bottom:0;color:#e3eeff;background-image:linear-gradient(90deg,currentColor 0 1px,transparent 1px),repeating-linear-gradient(90deg,currentColor 0 1px,transparent 1px 25%);opacity:0;transition:opacity .2s ease-out .15s}.lesson_rulerTicksOn__cbThI[data-on]{opacity:.95}.lesson_close__nkWeG{display:grid;flex:none;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:12px;background:transparent;color:#43618d;cursor:pointer}.lesson_task__bUXwD{display:flex;flex:1;flex-direction:column;padding:4px 0 12px}.lesson_prompt__Ri_RI{margin:18px 0 14px;font-size:clamp(21px,5.6vw,26px);font-weight:750;line-height:1.3;letter-spacing:-.4px;color:var(--ink)}.lesson_figure__yWHPP{margin:0;padding:10px 12px;border:1px solid #dce5f1;border-radius:17px;background:var(--paper)}.lesson_controls__fJuyv{margin:14px 0 0}.lesson_sheet__r5i5x{display:flex;justify-content:space-between;gap:12px;font-size:10px;font-weight:700;letter-spacing:.09em;color:var(--muted)}.lesson_stage__Xrhqd{position:relative}.lesson_drawing__lCKac{display:block;width:100%;height:auto;margin:4px 0 2px;overflow:visible}.lesson_caption__0Zhw9{margin-top:6px;padding-top:8px;border-top:1px solid #e1e9f3;font-size:12px;line-height:1.5;color:var(--muted)}.lesson_strip__l5Yac{display:grid;gap:6px;margin-top:12px;padding:0 2px;animation:lesson_rise__e_7ZI var(--motion,.3s) var(--ease,ease-out) both}.lesson_lead__Rqk_Y,.lesson_miss__C9Cv_{display:flex;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:650;line-height:1.45;color:var(--ink)}.lesson_lead__Rqk_Y{animation:lesson_rise__e_7ZI var(--motion,.3s) var(--ease,ease-out) .4s both}.lesson_stripLoki__6TFOd .loki-mascot{width:44px;height:44px}.lesson_stripSaid__WMBAM{margin:0;padding-left:52px;font-size:14px;line-height:1.5;color:var(--ink-soft)}.lesson_helpLine__WlgW4{display:flex;align-items:flex-start;gap:8px;margin:0;font-size:14px;font-weight:650;line-height:1.45;color:var(--arche-blue-text)}.lesson_helpLine__WlgW4 svg{flex:none;margin-top:2px}.lesson_helpButton__uJpNy{position:relative;display:inline-flex;align-self:flex-start;align-items:center;gap:6px;min-height:44px;padding:0 16px;border:1px solid #d4dfef;border-radius:999px;background:#fff;color:var(--arche-blue-text);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.lesson_helpButton__uJpNy:disabled{opacity:.55;cursor:default}.lesson_helpWrap__hznVa{position:relative;display:flex;align-self:flex-start}.lesson_coachmark__7BwIj{position:absolute;bottom:calc(100% + 12px);left:0;z-index:2;width:max-content;max-width:min(300px,calc(100vw - 32px));margin:0;padding:10px 14px;border-radius:14px;background:#14264d;color:#fff;font-size:14px;font-weight:600;line-height:1.45;box-shadow:0 8px 24px rgba(20,38,77,.18);animation:lesson_rise__e_7ZI var(--motion,.3s) var(--ease,ease-out) both}.lesson_coachmark__7BwIj:after{content:"";position:absolute;top:100%;left:28px;border:7px solid transparent;border-top-color:#14264d}.lesson_helpButton__uJpNy[data-intro]:after{content:"";position:absolute;inset:-1px;border:2px solid var(--arche-blue);border-radius:inherit;pointer-events:none;animation:lesson_appear__8_ht2 .28s var(--ease,ease-out) both}.lesson_error__OZuws{margin:12px 0 0;font-size:14px;line-height:1.5;color:var(--state-wrong)}.lesson_cta__vP_XQ{width:100%;white-space:normal}.lesson_actions__O1Hcc{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 12px;margin-top:12px}.lesson_done__ifymW{width:auto;min-width:132px;visibility:hidden;opacity:0}.lesson_done__ifymW[data-ready]{visibility:visible;opacity:1;animation:lesson_appear__8_ht2 .52s var(--ease,ease-out) both}.lesson_confirmRow__4SoN2{display:grid;justify-items:start;margin-top:10px}.lesson_panel__YJxXh{margin:22px calc(-1 * var(--gutter)) calc(-1 * var(--foot) - 12px);padding:18px var(--gutter) calc(var(--foot) + 20px);border-top:3px solid var(--arche-blue);border-radius:18px 18px 0 0;background:var(--arche-blue-soft);scroll-margin-bottom:16px;animation:lesson_rise__e_7ZI var(--motion,.3s) var(--ease,ease-out) both}.lesson_panelHead__r76ek{display:flex;align-items:center;gap:10px}.lesson_panelLoki__yDGYh .loki-mascot{width:60px;height:60px}.lesson_lokiLine__OxPPc{margin:0;font-size:17px;font-weight:800;line-height:1.4;color:var(--ink)}.lesson_noticeTitle__F2hMY{margin:16px 0 6px;font-size:11px;font-weight:800;letter-spacing:.12em;line-height:1.5;text-transform:uppercase;color:var(--arche-blue-text)}.lesson_notice__IEOj9{margin:0 0 20px;font-size:16px;font-weight:400;line-height:1.6;color:var(--ink)}.lesson_taskNote__A3aEI{margin:-4px 0 20px;padding-top:2px;border-top:1px solid rgba(23,45,76,.12)}.lesson_taskNote__A3aEI .lesson_notice__IEOj9{margin-bottom:0;font-size:15px;color:var(--ink-soft)}.lesson_term__HUR16{font-weight:700;color:var(--ink)}.lesson_loki__K_WW_{display:inline-flex;flex:none}.lesson_loki__K_WW_ .loki-mascot{padding:0;animation:none}.lesson_loki__K_WW_ .loki-mascot>.loki-frames{animation:none;background-position:var(--loki-x,0) var(--loki-y,0);filter:brightness(1.03)}.lesson_loki__K_WW_[data-gesture=six-seven]{position:relative}.lesson_sixSeven__wSf_Q{position:absolute;inset:0}.lesson_sixSevenFrame__ERwgx{position:absolute;inset:0;background:url(/arche-loki-six-seven.png) 0 0/200% 100% no-repeat;filter:brightness(1.03);opacity:0;animation:lesson_six-seven-a__r0OHB .5s step-end 2.1s 6 none}.lesson_sixSevenFrame__ERwgx[data-frame=b]{background-position:100% 0;animation-name:lesson_six-seven-b__9SuS2}@keyframes lesson_six-seven-a__r0OHB{0%{opacity:1}50%{opacity:0}}@keyframes lesson_six-seven-b__9SuS2{0%{opacity:0}50%{opacity:1}}.lesson_zones__Q8Lt6{position:absolute;inset:0;container-type:inline-size}.lesson_zone__btXWm{position:absolute;min-width:44px;min-height:44px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;transform:translate(-50%,-50%);-webkit-tap-highlight-color:transparent}.lesson_zone__btXWm:disabled{cursor:default}.lesson_page__CJs9S .lesson_zone__btXWm:focus-visible{outline:none}.lesson_pin__rY8AH{position:absolute;top:50%;left:50%;display:grid;place-items:center;box-sizing:border-box;width:10px;height:10px;border:2.5px solid var(--arche-blue);border-radius:50%;background:#fff;color:#fff;translate:-50% -50%;animation:lesson_appear__8_ht2 .28s var(--ease,ease-out) both}@supports (width:1cqw){.lesson_pin__rY8AH{translate:calc(-50% + var(--pin-x, 0px)) calc(-50% + var(--pin-y, 0px))}}.lesson_zone__btXWm:focus-visible .lesson_pin__rY8AH{outline:3px solid #77a8ff;outline-offset:2px}.lesson_zone__btXWm[data-state=answer] .lesson_pin__rY8AH,.lesson_zone__btXWm[data-state=chosen] .lesson_pin__rY8AH{width:22px;height:22px;border:2px solid #fff}.lesson_zone__btXWm[data-state=answer] .lesson_pin__rY8AH{background:var(--arche-blue)}.lesson_zone__btXWm[data-state=chosen] .lesson_pin__rY8AH{background:var(--state-wrong)}.lesson_zone__btXWm[data-state=rest] .lesson_pin__rY8AH{visibility:hidden}.lesson_zone__btXWm[data-state=marked] .lesson_pin__rY8AH{width:16px;height:16px;background:var(--arche-blue)}.lesson_zone__btXWm[data-state=guess] .lesson_pin__rY8AH{border-color:var(--ink-soft)}.lesson_targetLine__7KUby{fill:none;stroke:var(--arche-blue);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.lesson_stage__Xrhqd[data-visual=pantheon-section] .lesson_target__pJdtX:not([data-state]) .lesson_targetLine__7KUby{stroke-width:1.4;stroke-opacity:.55}.lesson_stage__Xrhqd[data-visual=pantheon-section] .lesson_zone__btXWm:not([data-state]) .lesson_pin__rY8AH{width:8px;height:8px;border-width:2px;opacity:.8}.lesson_targetWash__j5Qkw{fill:var(--arche-blue);stroke:none;opacity:0}.lesson_target__pJdtX[data-state=answer] .lesson_targetLine__7KUby{stroke-width:2.8}.lesson_target__pJdtX[data-state=answer] .lesson_targetWash__j5Qkw{opacity:.14}.lesson_target__pJdtX[data-state=chosen] .lesson_targetLine__7KUby{stroke:var(--state-wrong);stroke-width:2.6}.lesson_target__pJdtX[data-state=chosen] .lesson_targetWash__j5Qkw{fill:var(--state-wrong);opacity:.12}.lesson_target__pJdtX[data-state=rest] .lesson_targetLine__7KUby{stroke:#b9c3d1;stroke-width:1.4}.lesson_target__pJdtX[data-state=marked] .lesson_targetLine__7KUby{stroke-width:3}.lesson_target__pJdtX[data-state=marked] .lesson_targetWash__j5Qkw{opacity:.1}.lesson_target__pJdtX[data-state=guess] .lesson_targetLine__7KUby{stroke:var(--ink-soft);stroke-width:2}@media (hover:hover){.lesson_stage__Xrhqd:has(.lesson_zone__btXWm[data-slot="0"]:hover:not(:disabled)) .lesson_target__pJdtX[data-target="0"] .lesson_targetLine__7KUby,.lesson_stage__Xrhqd:has(.lesson_zone__btXWm[data-slot="1"]:hover:not(:disabled)) .lesson_target__pJdtX[data-target="1"] .lesson_targetLine__7KUby,.lesson_stage__Xrhqd:has(.lesson_zone__btXWm[data-slot="2"]:hover:not(:disabled)) .lesson_target__pJdtX[data-target="2"] .lesson_targetLine__7KUby,.lesson_stage__Xrhqd:has(.lesson_zone__btXWm[data-slot="3"]:hover:not(:disabled)) .lesson_target__pJdtX[data-target="3"] .lesson_targetLine__7KUby,.lesson_stage__Xrhqd:has(.lesson_zone__btXWm[data-slot="4"]:hover:not(:disabled)) .lesson_target__pJdtX[data-target="4"] .lesson_targetLine__7KUby,.lesson_stage__Xrhqd:has(.lesson_zone__btXWm[data-slot="5"]:hover:not(:disabled)) .lesson_target__pJdtX[data-target="5"] .lesson_targetLine__7KUby,.lesson_stage__Xrhqd:has(.lesson_zone__btXWm[data-slot="6"]:hover:not(:disabled)) .lesson_target__pJdtX[data-target="6"] .lesson_targetLine__7KUby,.lesson_stage__Xrhqd:has(.lesson_zone__btXWm[data-slot="7"]:hover:not(:disabled)) .lesson_target__pJdtX[data-target="7"] .lesson_targetLine__7KUby,.lesson_stage__Xrhqd:has(.lesson_zone__btXWm[data-slot="8"]:hover:not(:disabled)) .lesson_target__pJdtX[data-target="8"] .lesson_targetLine__7KUby{stroke-width:3.4}.lesson_stage__Xrhqd:has(.lesson_zone__btXWm[data-slot="0"]:hover:not(:disabled)) .lesson_target__pJdtX[data-target="0"] .lesson_targetWash__j5Qkw,.lesson_stage__Xrhqd:has(.lesson_zone__btXWm[data-slot="1"]:hover:not(:disabled)) .lesson_target__pJdtX[data-target="1"] .lesson_targetWash__j5Qkw,.lesson_stage__Xrhqd:has(.lesson_zone__btXWm[data-slot="2"]:hover:not(:disabled)) .lesson_target__pJdtX[data-target="2"] .lesson_targetWash__j5Qkw,.lesson_stage__Xrhqd:has(.lesson_zone__btXWm[data-slot="3"]:hover:not(:disabled)) .lesson_target__pJdtX[data-target="3"] .lesson_targetWash__j5Qkw,.lesson_stage__Xrhqd:has(.lesson_zone__btXWm[data-slot="4"]:hover:not(:disabled)) .lesson_target__pJdtX[data-target="4"] .lesson_targetWash__j5Qkw,.lesson_stage__Xrhqd:has(.lesson_zone__btXWm[data-slot="5"]:hover:not(:disabled)) .lesson_target__pJdtX[data-target="5"] .lesson_targetWash__j5Qkw,.lesson_stage__Xrhqd:has(.lesson_zone__btXWm[data-slot="6"]:hover:not(:disabled)) .lesson_target__pJdtX[data-target="6"] .lesson_targetWash__j5Qkw,.lesson_stage__Xrhqd:has(.lesson_zone__btXWm[data-slot="7"]:hover:not(:disabled)) .lesson_target__pJdtX[data-target="7"] .lesson_targetWash__j5Qkw,.lesson_stage__Xrhqd:has(.lesson_zone__btXWm[data-slot="8"]:hover:not(:disabled)) .lesson_target__pJdtX[data-target="8"] .lesson_targetWash__j5Qkw{opacity:.08}}.lesson_lookUp__FE6jb{display:grid;gap:12px;margin-top:6px}.lesson_pictures__YFpCh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.lesson_pictureCell__B2L7h{display:grid;justify-items:center;align-content:start;gap:6px;min-width:0}.lesson_picture__PeLbs{position:relative;display:block;box-sizing:border-box;width:100%;max-width:148px;min-height:44px;aspect-ratio:1;padding:6px;border:solid #dfe5ee;border-width:1px 1px 3px;border-radius:14px;background:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent}.lesson_picture__PeLbs:disabled{cursor:default}@media (hover:hover){.lesson_picture__PeLbs:hover:not(:disabled){border-color:#b9cdee;background:#f7faff}}.lesson_picture__PeLbs[data-state=answer]{border-color:var(--arche-blue);background:var(--arche-blue-soft)}.lesson_picture__PeLbs[data-state=chosen]{border-color:var(--state-wrong);background:var(--state-wrong-soft)}.lesson_picture__PeLbs[data-state=rest]{border-color:#e6ebf2}.lesson_picture__PeLbs[data-state=guess]{border-color:var(--ink-soft)}.lesson_pictureTag__EmiO1[data-tag=guess]{background:#eef2f7;color:var(--ink-soft)}.lesson_pictureCheck__7ukps,.lesson_pictureCross__g4K4Q{position:absolute;top:5px;right:5px;display:grid;place-items:center;box-sizing:border-box;width:22px;height:22px;border:2px solid #fff;border-radius:50%;color:#fff}.lesson_pictureCheck__7ukps{background:var(--arche-blue)}.lesson_pictureCross__g4K4Q{background:var(--state-wrong)}.lesson_pictureTag__EmiO1{padding:1px 6px;border-radius:999px;background:var(--state-wrong-soft);color:var(--state-wrong);font-size:10px;font-weight:700;line-height:1.5;text-align:center;white-space:nowrap}.lesson_pictureLabel__zpDnF{font-size:14px;font-weight:700;color:var(--arche-blue-text)}.lesson_pictures__YFpCh[data-fit] .lesson_picture__PeLbs{max-width:none;aspect-ratio:auto}.lesson_pictures__YFpCh[data-fit=tall] .lesson_picture__PeLbs{max-width:176px}.lesson_pictures__YFpCh[data-fit=wide]{grid-template-columns:minmax(0,1fr);gap:10px}@media (min-width:600px){.lesson_pictures__YFpCh[data-fit=wide]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}}@media (min-width:1024px){.lesson_lookUp__FE6jb .lesson_drawing__lCKac{max-width:430px;margin-inline:auto}.lesson_lookUp__FE6jb .lesson_pictures__YFpCh{width:100%;max-width:640px;justify-self:center}}:where(.lesson_drawing__lCKac) text{font-family:Montserrat,Arial,sans-serif;font-size:12px;font-weight:600;fill:#28476c}.lesson_result__kvMSw{display:grid;justify-items:center;gap:4px;padding:8px 0 12px;text-align:center}.lesson_resultEyebrow__ZeJLm{margin:10px 0 0;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.lesson_resultTitle__mAcTj{margin:4px 0 6px;font-size:clamp(22px,6vw,26px);font-weight:750;line-height:1.3;letter-spacing:-.4px}.lesson_columnStage__W1bPJ{width:120px;height:200px;margin:4px auto 8px}.lesson_closingStage__JdLkM{width:100%;max-width:340px;margin:6px auto 10px}.lesson_result__kvMSw[data-closing]>:not(.lesson_resultEyebrow__ZeJLm):not(.lesson_resultTitle__mAcTj):not(.lesson_closingStage__JdLkM){animation:lesson_rise__e_7ZI var(--motion,.3s) var(--ease,ease-out) .86s both}.lesson_stats__dP3Q2{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 32px;margin:2px 0 6px}.lesson_stat___F2_S{display:grid;justify-items:center}.lesson_stat___F2_S b{font-size:30px;font-weight:800;line-height:1.2;color:var(--ink);font-variant-numeric:tabular-nums}.lesson_stat___F2_S span{font-size:12px;font-weight:700;color:var(--muted)}.lesson_tour__4Y_eo{max-width:46ch;margin:0;font-size:13px;line-height:1.5;color:var(--muted)}.lesson_practice__pAm3m{margin:8px 0 0;font-size:14px;font-weight:650;line-height:1.5;color:var(--ink-soft)}.lesson_resultLoki___8h0F{display:flex;align-items:center;gap:10px;width:100%;margin-top:18px;text-align:left}.lesson_resultLoki___8h0F[data-first-result]{align-items:flex-start}.lesson_resultSaid__VDH_K{display:grid;flex:1;gap:8px;min-width:0}.lesson_resultNote__WwEKe{margin:0;font-size:15px;line-height:1.55;color:var(--ink-soft)}.lesson_lookAround__7yg53{width:100%;margin-top:4px;text-align:left}.lesson_lookText__dQc5q{margin:0;font-size:15px;line-height:1.55;color:var(--ink-soft)}.lesson_skyline__MfXvK{display:block;width:100%;height:auto;margin-bottom:10px}.lesson_skyHill__qZzog{fill:#eef1f5}.lesson_skyMass__gL_X7{fill:#e6eaef;stroke:#8fa3bc;stroke-width:1;stroke-linejoin:round}.lesson_skyLine__XtiQc{fill:none;stroke:#8fa3bc;stroke-width:.9}.lesson_skyGround__sBGMT{fill:none;stroke:#8fa3bc;stroke-width:1}.lesson_nextSteps__dquQI{display:grid;gap:10px;width:100%;margin-top:18px}.lesson_quiet__czsQV{display:inline-flex;align-items:center;justify-content:center;justify-self:center;min-height:44px;padding:0 14px;border:0;border-radius:12px;background:transparent;color:#43618d;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.lesson_quit__bEB6t{font-family:Montserrat,Arial,sans-serif}.lesson_quitActions__z0YsK{display:grid;gap:8px;margin-top:8px}@keyframes lesson_rise__e_7ZI{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes lesson_appear__8_ht2{0%{opacity:0}to{opacity:1}}@keyframes lesson_fadeOut__9i0cu{0%{opacity:1}to{opacity:0}}@keyframes lesson_nudge__z35qk{0%,to{transform:rotate(0deg)}45%{transform:rotate(-11deg)}}@keyframes lesson_grow__55_59{0%{opacity:0;transform:scaleY(.05)}to{opacity:1;transform:none}}@keyframes lesson_spread__jdv2u{0%{opacity:0;transform:scaleY(.12)}to{opacity:1;transform:none}}@keyframes lesson_rainfall__Rg9rA{0%{transform:translateY(-16px)}to{transform:none}}@keyframes lesson_slideUp__XKAkd{0%{opacity:0;transform:translateY(-24px)}to{opacity:1;transform:none}}@keyframes lesson_zoomOut__Rnsbr{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.55)}}@media (prefers-reduced-motion:reduce){.lesson_coachmark__7BwIj,.lesson_done__ifymW[data-ready],.lesson_helpButton__uJpNy[data-intro]:after,.lesson_lead__Rqk_Y,.lesson_panel__YJxXh,.lesson_pin__rY8AH,.lesson_result__kvMSw[data-closing]>:not(.lesson_resultEyebrow__ZeJLm):not(.lesson_resultTitle__mAcTj):not(.lesson_closingStage__JdLkM),.lesson_sixSevenFrame__ERwgx,.lesson_strip__l5Yac{animation:none}.lesson_sixSeven__wSf_Q{display:none}.lesson_rulerFill__U4LEz,.lesson_rulerTicksOn__cbThI{transition:none}}@media (max-width:380px){.lesson_panelLoki__yDGYh .loki-mascot{width:48px;height:48px}}@media (min-width:720px){.lesson_shell__ZNAr1{padding-top:20px}.lesson_prompt__Ri_RI{margin-top:22px}}@media (min-width:600px){.lesson_shell__ZNAr1{max-width:680px}}@media (min-width:1024px){.lesson_shell__ZNAr1{--gutter:24px;padding-top:28px}.lesson_result__kvMSw>.lesson_columnStage__W1bPJ{width:150px;height:250px}}.lesson_gate__ImA77{margin:12px 0 0;padding:12px 14px;border-radius:14px;background:var(--arche-blue-soft)}.lesson_gateLine__qaa4Q{margin:0;font-weight:700;color:var(--ink)}.lesson_gateNote__Lsayj{margin:4px 0 0;color:var(--ink-soft);line-height:1.5}.lesson_concepts__0qCwL{margin-top:16px}.lesson_conceptList__uQAiU{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 0;padding:0;list-style:none}.lesson_concept__8xF7b{padding:4px 10px;border:1px solid #dfe5ee;border-radius:999px;background:#fff;font-size:13px;font-weight:600;color:var(--ink)}.lesson_transition__QYvGr{margin:18px 0 0;font-size:18px;font-weight:700;color:var(--arche-blue-text)}.lesson_page__CJs9S[data-accent=season]{--season:#c9631d;--season-deep:#9a4a12;--season-hover:color-mix(in srgb,#c9631d 82%,#9a4a12);--season-soft:#fbe7d6}.lesson_page__CJs9S[data-accent=season] .lesson_ruler__NZDCC{border-color:#efd2b8;background:#fdf3ea;box-shadow:inset 0 -2px 0 #f4dfcb}.lesson_page__CJs9S[data-accent=season] .lesson_rulerFill__U4LEz{background:var(--season);box-shadow:inset 0 -3px 0 var(--season-deep)}.lesson_page__CJs9S[data-accent=season] .lesson_rulerTicks__p3cua{color:#c38a5c}.lesson_page__CJs9S[data-accent=season] .lesson_rulerTicksOn__cbThI{color:#fde9d8}.lesson_page__CJs9S[data-accent=season] .primary-button:not(:disabled){border-color:var(--season);background:var(--season);box-shadow:0 4px 0 var(--season-deep)}@media (hover:hover){.lesson_page__CJs9S[data-accent=season] .primary-button:hover:not(:disabled){background:var(--season-hover);box-shadow:0 4px 0 var(--season-deep)}}.lesson_page__CJs9S[data-accent=season] .primary-button:active:not(:disabled){box-shadow:0 1px 0 var(--season-deep)}.lesson_page__CJs9S[data-accent=season] .lesson_figure__yWHPP{padding:4px 0 0;border:0;border-radius:0;background:transparent}@media (min-width:720px){.lesson_page__CJs9S[data-accent=season] .lesson_shell__ZNAr1{max-width:720px}}@media (min-width:1024px){.lesson_page__CJs9S[data-accent=season] .lesson_shell__ZNAr1{max-width:820px}}.city-silhouette_silhouette__a5s74{display:block;width:100%;height:auto;overflow:visible}.city-silhouette_hill__hlStv path{fill:#e4eaf1}.city-silhouette_crown__bYxLm path{fill:#c9d2dd}.city-silhouette_town__3Z_Kq path{fill:#a9bace}.city-silhouette_landmark__9VuAA path{fill:#2866d7}.city-silhouette_river__cDUAy path{fill:#dde8f7}.city-silhouette_bank__xCsKF{fill:none;stroke:#829bbd;stroke-width:1.2;stroke-linecap:round}.city-silhouette_silhouette__a5s74:not([data-still]) .city-silhouette_crown__bYxLm,.city-silhouette_silhouette__a5s74:not([data-still]) .city-silhouette_hill__hlStv,.city-silhouette_silhouette__a5s74:not([data-still]) .city-silhouette_river__cDUAy,.city-silhouette_silhouette__a5s74:not([data-still]) .city-silhouette_town__3Z_Kq{animation:city-silhouette_appear__mACXB .36s var(--ease,ease-out) both}.city-silhouette_silhouette__a5s74:not([data-still]) .city-silhouette_landmark__9VuAA{animation:city-silhouette_lift__Y95LA .36s var(--ease,ease-out) both}@keyframes city-silhouette_appear__mACXB{0%{opacity:0}to{opacity:1}}@keyframes city-silhouette_lift__Y95LA{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.city-silhouette_silhouette__a5s74 .city-silhouette_crown__bYxLm,.city-silhouette_silhouette__a5s74 .city-silhouette_hill__hlStv,.city-silhouette_silhouette__a5s74 .city-silhouette_landmark__9VuAA,.city-silhouette_silhouette__a5s74 .city-silhouette_river__cDUAy,.city-silhouette_silhouette__a5s74 .city-silhouette_town__3Z_Kq{animation:none}}.tutorial-complete_page___Fv1T{min-height:100svh;background:#fff}.tutorial-complete_shell__Ve3aB{width:100%;max-width:620px;margin:0 auto;padding:max(10px,env(safe-area-inset-top)) 16px max(28px,env(safe-area-inset-bottom))}.tutorial-complete_milestone__xpDKN{--ink:#172d4c;--ink-soft:#3d5170;--muted:#5f708a;--hairline:#dce5f1;--blue-text:#1f55b8;--beat-city:500ms;--beat-avatar:1280ms;--beat-steps:1700ms;display:grid;gap:6px;padding:22px 0 12px;color:var(--ink);font-family:Montserrat,Arial,sans-serif}.tutorial-complete_eyebrow__Uod0Y{margin:0;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.tutorial-complete_heading__oGDCM{margin:2px 0 0;font-size:clamp(24px,6.6vw,30px);font-weight:750;line-height:1.25;letter-spacing:-.4px;overflow-wrap:break-word;hyphens:auto}.tutorial-complete_heading__oGDCM:focus{outline:none}.tutorial-complete_heading__oGDCM:focus-visible{outline:3px solid #77a8ff;outline-offset:4px;border-radius:6px}.tutorial-complete_line__yNd8C{max-width:46ch;margin:0;font-size:16px;line-height:1.55;color:var(--ink-soft);overflow-wrap:break-word;hyphens:auto}.tutorial-complete_rewards__sNJzN{display:grid;gap:12px;margin:18px 0 0;padding:0;list-style:none}.tutorial-complete_reward__rvEug{border:1px solid var(--hairline);border-radius:18px;background:#f2f7ff}.tutorial-complete_city__gp3qh{--silhouette-delay:var(--beat-city);overflow:hidden}.tutorial-complete_emblem__sYBZm{margin:0;padding:16px 16px 0;background:#fbfdff;border-bottom:1px solid var(--hairline)}.tutorial-complete_silhouette__R_y0s{max-width:420px;margin:0 auto}.tutorial-complete_still__CXhJ2{display:block;width:calc(100% + 32px);max-width:none;height:auto;margin:-16px -16px 0;aspect-ratio:2/1;object-fit:cover;animation:tutorial-complete_still-in__eMifY .42s var(--ease,ease-out) both;animation-delay:var(--beat-city)}@keyframes tutorial-complete_still-in__eMifY{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.tutorial-complete_still__CXhJ2{animation:none}}.tutorial-complete_caption__nlAb_{margin:0;padding:6px 0 8px;font-size:12px;line-height:1.4;color:var(--muted);text-align:right}.tutorial-complete_text__pbkjz{min-width:0;padding:12px 16px 14px}.tutorial-complete_avatar__wuzin{display:flex;align-items:center;gap:4px;padding-left:14px}.tutorial-complete_portrait__eU9Qf{flex:none;width:88px;height:88px;border-radius:50%;border:3px solid #fff;box-shadow:0 0 0 2px #2866d7;object-fit:cover;background:#dde8f7}.tutorial-complete_kind__Cz2UW{margin:0;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--blue-text)}.tutorial-complete_title__vQDCf{margin:2px 0 0;font-size:19px;font-weight:750;line-height:1.3;overflow-wrap:break-word;hyphens:auto}.tutorial-complete_edition__lUIye{margin:0;font-size:13px;font-weight:650;line-height:1.45;color:var(--muted)}.tutorial-complete_detail__G42TG{margin:4px 0 0;font-size:15px;line-height:1.5;color:var(--ink-soft);overflow-wrap:break-word;hyphens:auto}.tutorial-complete_record__82qSk{margin:6px 0 0;font-size:12px;font-weight:700;line-height:1.4;color:var(--muted);font-variant-numeric:tabular-nums}.tutorial-complete_steps__XlFvz{display:grid;gap:10px;margin-top:20px}.tutorial-complete_cta__BVV97{width:100%;white-space:normal}.tutorial-complete_secondary__PDEYW{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:52px;padding:10px 18px;border:1.5px solid #b9cdee;border-radius:14px;background:#fff;color:#1f55b8;font:inherit;font-size:16px;font-weight:750;line-height:1.3;text-align:center;cursor:pointer}.tutorial-complete_secondary__PDEYW:disabled{cursor:progress;opacity:.7}@media (hover:hover){.tutorial-complete_secondary__PDEYW:hover:not(:disabled){background:#f7faff}}.tutorial-complete_quiet__UtKok{display:inline-flex;align-items:center;justify-content:center;justify-self:center;min-height:44px;padding:0 14px;border:0;border-radius:12px;background:transparent;color:#43618d;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.tutorial-complete_cta__BVV97:focus-visible,.tutorial-complete_quiet__UtKok:focus-visible,.tutorial-complete_secondary__PDEYW:focus-visible{outline:3px solid #77a8ff;outline-offset:2px}.tutorial-complete_error__Zz8K8{margin:0;font-size:14px;line-height:1.5;color:var(--ink)}.tutorial-complete_eyebrow__Uod0Y,.tutorial-complete_heading__oGDCM,.tutorial-complete_line__yNd8C{animation:tutorial-complete_appear__GmX6n .28s var(--ease,ease-out) both}.tutorial-complete_city__gp3qh{animation:tutorial-complete_rise__iae3p .32s var(--ease,ease-out) var(--beat-city) both}.tutorial-complete_avatar__wuzin{animation:tutorial-complete_rise__iae3p .32s var(--ease,ease-out) var(--beat-avatar) both}.tutorial-complete_steps__XlFvz{animation:tutorial-complete_rise__iae3p .3s var(--ease,ease-out) var(--beat-steps) both}.tutorial-complete_srOnly__zY1F_{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes tutorial-complete_appear__GmX6n{0%{opacity:0}to{opacity:1}}@keyframes tutorial-complete_rise__iae3p{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.tutorial-complete_avatar__wuzin,.tutorial-complete_city__gp3qh,.tutorial-complete_eyebrow__Uod0Y,.tutorial-complete_heading__oGDCM,.tutorial-complete_line__yNd8C,.tutorial-complete_steps__XlFvz{animation:none}}.result-column_column__nO3IE{display:block;width:100%;height:100%;overflow:visible}.result-column_colGround__P076A{fill:none;stroke:var(--line-strong,#829bbd);stroke-width:2;stroke-linecap:round}.result-column_colPlinth__OlBdx{fill:var(--canvas-deep,#dde8f7);stroke:var(--line-strong,#829bbd);stroke-width:1.25;stroke-linejoin:round}.result-column_colStone__D9R_p{fill:var(--plate,#f2f7ff);stroke:var(--deep,#234e85);stroke-width:1.5;stroke-linejoin:round}.result-column_colFlute__87o_n{fill:none;stroke:var(--line-strong,#829bbd);stroke-width:1;stroke-linecap:round;opacity:.75}.result-column_colFracture__nCwFo{fill:none;stroke:var(--deep,#234e85);stroke-width:1.25;stroke-linecap:round;opacity:.55}.result-column_colRubble__7D86K{fill:var(--canvas-deep,#dde8f7);stroke:var(--line-strong,#829bbd);stroke-width:1.25;stroke-linejoin:round}.result-column_colGap__ttDrx{fill:#fff;stroke:none}.result-column_colBreak__fIJXt{fill:none;stroke:var(--deep,#234e85);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.result-column_colHairline__0yA_o{fill:none;stroke:var(--deep,#234e85);stroke-width:.9;stroke-linecap:round;opacity:.7}.result-column_colWear__DBH_V .result-column_colFracture__nCwFo{stroke-width:1.4;opacity:.85}.result-column_colWear__DBH_V{animation:result-column_appear__NuXRH .32s ease-out both}.result-column_course__dUZpj{animation:result-column_course__dUZpj .42s var(--ease,ease-out) both}@keyframes result-column_course__dUZpj{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes result-column_appear__NuXRH{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.result-column_colWear__DBH_V,.result-column_course__dUZpj{animation:none}}.trail_porticoStage__pbl20,.trail_trail__GxWka{--accent:var(--primary,#2866d7);--accent-deep:#1d4fb0;--accent-ring:#e1ebfb;--accent-text:#1f55b8;--ink:#172d4c;--ink-soft:#3d5170;--muted:#5f708a;--hairline:#dfe5ee;--done-bg:#eaf1fc;--done-edge:#c7d8f3;--done-ink:#2a5db8;--line:#d6dee9;--line-walked:#b7cdf1;--key-current:#172d4c;--open-stone:#ffffff;--open-shade:#e7eef7;--open-edge:#8ea4c2;--open-pad:#edf2f9;--open-pad-depth:#d3deeb;--done-stone:#f2f7ff;--done-shade:#dce7f6;--done-line:#3a6197;--done-pad:#e2ebf8;--done-pad-depth:#c3d4ec;--rest-stone:#eef2f7;--rest-shade:#e1e7ef;--rest-line:#c3cdda;--rest-ghost:#cdd6e1;--rest-pad:#f0f3f7;--rest-pad-depth:#dde3eb;--swing:18%;--loki:58px;color:var(--ink)}.trail_trail__GxWka{position:relative;width:100%;max-width:440px;margin:0 auto}.trail_trail__GxWka[data-accent=season]{--accent:#c9631d;--accent-deep:#9a4a12;--accent-ring:#fbe7d6;--accent-text:#8f4614;--done-bg:#fff1e4;--done-edge:#f1cba6;--done-ink:#8f4614;--line-walked:#f0c9a3;--key-current:#6e340c;--done-stone:#fff5ec;--done-shade:#f6dfc9;--done-line:#9a5a2a;--done-pad:#fbe9d8;--done-pad-depth:#eccdaf}.trail_nodes__HNht_,.trail_section__CMS72,.trail_sections__3T5Tm{display:flex;flex-direction:column-reverse}.trail_nodes__HNht_{margin:0;padding:0;list-style:none}.trail_banner__4b9dv{position:relative;z-index:1;box-sizing:border-box;width:min(100%,330px);margin:10px auto;padding:12px 16px 13px;border:solid var(--hairline);border-width:1px 1px 3px;border-radius:18px;background:#fff;text-align:center}.trail_section__CMS72:not([data-open]) .trail_banner__4b9dv{background:#f8fafc}.trail_section__CMS72[data-ground=daylight] .trail_banner__4b9dv{border-color:#d3e1f4;background:#edf4fd}.trail_section__CMS72[data-ground=daylight]:not([data-open]) .trail_banner__4b9dv{background:#f4f8fd}.trail_section__CMS72[data-ground=mineral] .trail_banner__4b9dv{border-color:#e7dcc8;background:#f8f1e5}.trail_section__CMS72[data-ground=mineral]:not([data-open]) .trail_banner__4b9dv{background:#faf6ef}.trail_section__CMS72[data-ground=lime] .trail_banner__4b9dv{border-color:#cfdcd2;background:#eef3ee}.trail_section__CMS72[data-ground=lime]:not([data-open]) .trail_banner__4b9dv{background:#f5f8f5}.trail_bannerEyebrow__clR94{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;margin:0;color:var(--accent-text);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.trail_section__CMS72:not([data-open]) .trail_bannerEyebrow__clR94{color:var(--muted)}.trail_bannerProgress__TSvbv{padding:1px 7px;border-radius:999px;background:var(--accent-ring);color:var(--accent-text);letter-spacing:.02em}.trail_bannerTitle__xrlhe{margin:3px 0 0;font-size:19px;font-weight:800;line-height:1.25}.trail_bannerQuestion__ButJk{margin:4px 0 0;color:var(--ink-soft);font-size:14px;font-weight:600;line-height:1.4}.trail_bannerNote__u8lGu{margin:4px 0 0;color:var(--muted);font-size:13px;line-height:1.45}.trail_bannerNote__u8lGu,.trail_bannerQuestion__ButJk,.trail_bannerTitle__xrlhe,.trail_labelMeta__Q_gI9,.trail_labelTitle__CxLSR,.trail_note__hZrM_{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.trail_note__hZrM_{margin:0 auto 6px;max-width:300px;color:var(--muted);font-size:13px;line-height:1.45;text-align:center}.trail_run__VdkuM{position:relative}.trail_line__xBovK{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.trail_lead__paYt9,.trail_segment__N7nOd{fill:none;stroke:var(--line);stroke-width:7;stroke-linecap:round;vector-effect:non-scaling-stroke}.trail_lead__paYt9[data-walked],.trail_segment__N7nOd[data-walked]{stroke:var(--line-walked)}.trail_porticoStage__pbl20,.trail_row__Z0CP_{--stone:var(--open-stone);--shade-face:var(--open-shade);--edge:var(--open-edge);--pad:var(--open-pad);--pad-depth:var(--open-pad-depth);--way:var(--line);--opening:transparent;--ring:var(--edge);--key:var(--stone)}.trail_row__Z0CP_{position:relative}.trail_row__Z0CP_[data-state=current],.trail_row__Z0CP_[data-state=retry]{--stone:var(--accent);--shade-face:var(--accent-deep);--edge:var(--accent-deep);--pad:var(--accent);--pad-depth:var(--accent-deep);--opening:var(--accent-ring);--way:var(--line-walked);--ring:var(--accent-deep);--key:var(--key-current)}.trail_porticoStage__pbl20[data-state=done],.trail_porticoStage__pbl20[data-state=retry],.trail_row__Z0CP_[data-state=done]{--stone:var(--done-stone);--shade-face:var(--done-shade);--edge:var(--done-line);--pad:var(--done-pad);--pad-depth:var(--done-pad-depth);--way:var(--line-walked);--ring:var(--done-line);--key:var(--done-stone)}.trail_row__Z0CP_[data-state=locked],.trail_row__Z0CP_[data-state=pending],.trail_row__Z0CP_[data-state=soon]{--stone:var(--rest-stone);--shade-face:var(--rest-shade);--edge:var(--rest-line);--pad:var(--rest-pad);--pad-depth:var(--rest-pad-depth);--ring:var(--rest-line);--key:var(--rest-stone)}.trail_node__Ml3Ic{position:absolute;top:50%;left:calc(50% + var(--o) * var(--swing));z-index:1;display:block;box-sizing:border-box;width:var(--size);min-width:44px;height:var(--node-h);padding:0;border:0;border-radius:16px;background:none;color:var(--ink);translate:-50% -50%;transition:transform .16s var(--ease,ease-out);-webkit-tap-highlight-color:transparent}button.trail_node__Ml3Ic{cursor:pointer}.trail_column__ApbkL,.trail_portico__uKoru{display:block;margin:0 auto;overflow:visible}button.trail_node__Ml3Ic:active{transform:translateY(2px)}@media (hover:hover){button.trail_node__Ml3Ic:hover{transform:translateY(-2px)}}.trail_labelAction__kMbNL:focus-visible,.trail_page__P0bzO button.trail_node__Ml3Ic:focus-visible,button.trail_node__Ml3Ic:focus-visible{outline:3px solid #77a8ff;outline-offset:4px}.trail_stone__QHZcs{fill:var(--stone)}.trail_shade__du2vW{fill:var(--shade-face)}.trail_edge__mOaDb{stroke:var(--edge);stroke-width:var(--edge-w,1.2);stroke-linejoin:round}.trail_edge__mOaDb,.trail_joint__dLoCf{fill:none;vector-effect:non-scaling-stroke}.trail_joint__dLoCf{stroke:var(--edge);stroke-width:.8;opacity:.55}.trail_ghost__1B50y{fill:rgb(248 250 252/55%);stroke:var(--rest-ghost);stroke-width:.9;stroke-linejoin:round;vector-effect:non-scaling-stroke}.trail_pad__KPaFg{fill:var(--pad)}.trail_padDepth__Givup{fill:var(--pad-depth)}.trail_halo___hUNp{fill:var(--accent-ring)}.trail_gap__xA8qR{fill:#fff}.trail_crack__vmUAE{fill:none;stroke:var(--done-line);stroke-width:1;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.trail_hairline__QfDA_{fill:none;stroke:var(--done-line);stroke-width:.8;stroke-linecap:round;opacity:.7;vector-effect:non-scaling-stroke}.trail_badge__XvE95{position:absolute;top:-2px;left:calc(50% + 5px);display:grid;place-items:center;box-sizing:border-box;width:18px;height:18px;border:2px solid #fff;border-radius:50%}.trail_row__Z0CP_[data-gate] .trail_badge__XvE95{top:calc(var(--node-h) * .02 - 6px);left:50%;translate:-50% 0}.trail_badge__XvE95[data-badge=done]{background:var(--done-ink);color:#fff}.trail_badge__XvE95[data-badge=locked]{background:#dfe5ee;color:#5f708a}.trail_built__Cmjzc{--stone:var(--done-stone);--shade-face:var(--done-shade);--edge:var(--done-line)}.trail_opening__cx1_h{fill:var(--opening)}.trail_way__z7fII{fill:var(--way)}.trail_ring__hSyJl{fill:var(--stone);stroke:var(--ring);stroke-width:var(--edge-w,1.2);stroke-linejoin:round;vector-effect:non-scaling-stroke}.trail_porticoStage__pbl20{--edge-w:1.6;width:100%;max-width:340px;margin:0 auto}.trail_porticoStage__pbl20 .trail_portico__uKoru{width:100%;height:auto}.trail_porticoStage__pbl20 [data-planned] .trail_ghost__1B50y{fill:#fff;stroke:var(--accent);stroke-width:1.4}.trail_lay__M7eCO,.trail_raise__47i6O{animation:trail_portico-raise__goAGU .36s var(--ease,ease-out) both;animation-delay:var(--d,0s)}.trail_lay__M7eCO{animation-name:trail_portico-lay___6yvZ}@keyframes trail_portico-raise__goAGU{0%{opacity:0;transform:translateY(6px)}}@keyframes trail_portico-lay___6yvZ{0%{opacity:0;transform:translateY(-5px)}}.trail_loki__MotPz{position:absolute;top:calc(50% + var(--node-h) / 2 - var(--loki) + 2px);z-index:1;display:block;width:var(--loki);height:var(--loki);pointer-events:none}.trail_loki__MotPz[data-side=right]{left:calc(50% + var(--o) * var(--swing) + var(--size) / 2 + 2px)}.trail_loki__MotPz[data-side=left]{right:calc(50% - var(--o) * var(--swing) + var(--size) / 2 + 2px)}.trail_loki__MotPz .loki-mascot,.trail_loki__MotPz>*{display:block;width:100%;height:100%;padding:0}.trail_label__Kgjvn{position:absolute;top:50%;z-index:2;container-type:inline-size;box-sizing:border-box;padding:10px 12px 12px;border:1px solid var(--hairline);border-radius:16px;background:#fff;box-shadow:0 8px 22px rgb(23 45 76/8%);translate:0 -50%;animation:trail_label-in__NPhF1 .22s var(--ease,ease-out) both}.trail_label__Kgjvn[data-side=right]{left:calc(50% + var(--o) * var(--swing) + var(--size) / 2 + 12px);width:min(210px,calc(50% - var(--o) * var(--swing) - var(--size) / 2 - 12px))}.trail_label__Kgjvn[data-side=left]{right:calc(50% - var(--o) * var(--swing) + var(--size) / 2 + 12px);width:min(210px,calc(50% + var(--o) * var(--swing) - var(--size) / 2 - 12px))}@keyframes trail_label-in__NPhF1{0%{opacity:0;transform:translateY(4px)}}.trail_labelMeta__Q_gI9{display:flex;flex-wrap:wrap;gap:2px 8px;margin:0;color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.07em;line-height:1.4;text-transform:uppercase}.trail_labelNumber__DCT2_{color:var(--accent-text);letter-spacing:.02em}.trail_labelTitle__CxLSR{margin:2px 0 0;color:var(--ink);font-size:15px;font-weight:700;line-height:1.3}.trail_labelMinutes__AvgL6{margin:2px 0 0;color:var(--muted);font-size:12px;font-weight:600}.trail_labelAction__kMbNL{display:inline-flex;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;max-width:100%;min-height:44px;text-align:center;margin-top:8px;padding:0 14px;border:0;border-radius:12px;background:var(--accent);color:#fff;font:inherit;font-size:14px;font-weight:700;cursor:pointer;box-shadow:inset 0 -3px 0 var(--accent-deep)}.trail_labelAction__kMbNL:active{transform:translateY(1px)}.trail_labelAction__kMbNL:disabled{cursor:default;opacity:.7}@container (max-width: 104px){.trail_labelAction__kMbNL svg{display:none}}.trail_labelAction__kMbNL[data-action=again],.trail_labelAction__kMbNL[data-action=retry]{border:1.5px solid var(--done-edge);background:#fff;color:var(--accent-text);box-shadow:inset 0 -3px 0 var(--done-edge)}@media (prefers-reduced-motion:reduce){.trail_labelAction__kMbNL,.trail_node__Ml3Ic{transition:none}.trail_label__Kgjvn,.trail_lay__M7eCO,.trail_raise__47i6O{animation:none}.trail_labelAction__kMbNL:active,button.trail_node__Ml3Ic:active,button.trail_node__Ml3Ic:hover{transform:none}}.date-ruler_dateRuler__CdHFR{display:grid;gap:2px;width:100%;margin:6px 0 2px;border-radius:8px;cursor:pointer;-webkit-user-select:none;user-select:none}.date-ruler_dateRuler__CdHFR:focus-visible{outline:3px solid #77a8ff;outline-offset:2px}.date-ruler_dateRuler__CdHFR[data-disabled]{cursor:default;opacity:.6}.date-ruler_band__UfvdY{position:relative;height:44px;touch-action:none}.date-ruler_frame__syhIn{position:absolute;top:10px;right:0;left:0;height:24px;border:1px solid #c9d9ed;border-radius:5px;background:#eef4fc;box-shadow:inset 0 -2px 0 #dce7f5}.date-ruler_scale__CGSxA{position:absolute;top:0;right:14px;bottom:0;left:14px}.date-ruler_detent__ov_zh,.date-ruler_month__8hotW{position:absolute;top:11px;width:1px;margin-left:-.5px}.date-ruler_month__8hotW{height:7px;background:#6d8db6;opacity:.75}.date-ruler_detent__ov_zh{height:14px;background:#43618d}.date-ruler_detent__ov_zh[data-current]{width:2px;margin-left:-1px;background:var(--arche-blue,#2866d7)}.date-ruler_detent__ov_zh[data-struck]{background:var(--state-wrong,#a94c32)}.date-ruler_cross__iCBDL{position:absolute;top:0;display:grid;place-items:center;width:16px;height:16px;margin-left:-8px;border:2px solid #fff;border-radius:50%;background:var(--state-wrong,#a94c32);color:#fff;pointer-events:none}.date-ruler_thumb__bPdSy{position:absolute;top:22px;width:26px;height:26px;border:2px solid var(--arche-blue,#2866d7);border-radius:50%;background:#fff;box-shadow:0 1px 0 #c9d9ed;transform:translate(-50%,-50%);pointer-events:none}.date-ruler_nudge__P7TfE{animation:date-ruler_ruler-nudge__fpXox .42s ease-in-out both}@keyframes date-ruler_ruler-nudge__fpXox{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(calc(-50% + var(--nudge, 10px)),-50%)}}@media (prefers-reduced-motion:reduce){.date-ruler_nudge__P7TfE{animation:none}}.date-ruler_row__JGS6f{position:relative;height:22px;margin:0 14px}.date-ruler_label__DdusH{position:absolute;top:0;width:max-content;padding:2px 4px;border-radius:6px;font-size:12px;font-weight:700;line-height:1.4;color:#43618d}.date-ruler_label__DdusH[data-current]{color:var(--arche-blue-text,#1f55b8)}.pantheon_drawing__uJlBF{display:block;width:100%;height:auto;overflow:visible;font-family:var(--font-montserrat,Montserrat),system-ui,sans-serif}.pantheon_sky__yNySH{fill:#f1f5fa}.pantheon_roomShade__1qpAM{fill:#e1e4ea}.pantheon_roomLit__BGt0g{fill:#fbf8f1;opacity:0;transition:opacity .42s ease-out}.pantheon_roomLit__BGt0g[data-on]{opacity:1}.pantheon_recess__StTcY{fill:rgba(120,132,150,.12);stroke:#b9c2ce;stroke-width:.7}.pantheon_far__9xH3g{fill:none;stroke:#b9c2ce;stroke-width:.7;stroke-linecap:round}.pantheon_attic__UIVy7{fill:rgba(255,255,255,.35);stroke:#a6b1c0;stroke-width:.7}.pantheon_cofferA__9PO35{fill:#dcdfe5;stroke:#c3c8d1;stroke-width:.5}.pantheon_cofferB__NZSs3{fill:#d7dbe2;stroke:#c3c8d1;stroke-width:.5}.pantheon_cofferStep__XjtUq{fill:rgba(96,84,60,.07)}.pantheon_litLayer__4uCqz{opacity:0;transition:opacity .42s ease-out}.pantheon_litLayer__4uCqz[data-on]{opacity:1}.pantheon_cofferLitA__MPv49{fill:#f2ede3;stroke:#cfc6b6;stroke-width:.5}.pantheon_cofferLitB__2GXkG{fill:#eee7da;stroke:#cfc6b6;stroke-width:.5}.pantheon_stone__PmJbQ{fill:#f5f0e6;stroke:#526b8a;stroke-width:1.1;stroke-linejoin:round}.pantheon_roofUnderside__OVNl4{fill:#ebe6db;stroke:#8fa3bc;stroke-width:.7}.pantheon_cut__zUAGW{stroke:#263e5c;stroke-width:1.6;stroke-linejoin:round}.pantheon_ground__rGlBT{stroke:none}.pantheon_line__pD1Sa{fill:none;stroke:#526b8a;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.pantheon_thin__LYcZN{fill:none;stroke:#8fa3bc;stroke-width:.8;stroke-linecap:round;stroke-linejoin:round}.pantheon_breakLine__EOXEr{fill:none;stroke:#263e5c;stroke-width:1.3;stroke-linejoin:miter}.pantheon_doorTint__HoIaE{fill:#e9eef6;stroke:none}.pantheon_doorSill__eboqn{fill:none;stroke:#f4f7fb;stroke-width:1.6;stroke-linecap:round}.pantheon_beam__8cE8e{fill:#f3dc9c;fill-opacity:.42;stroke:none}.pantheon_patch__vPcSV{fill:none;stroke:#e2b443;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.pantheon_ray__d25NA{fill:none;stroke:#d9ab3c;stroke-width:1.2;stroke-linecap:round}.pantheon_sun__aA7Nq{fill:#f1d88c;stroke:#c99a2e;stroke-width:1.2}.pantheon_sunHandle__uCDkU{fill:transparent;cursor:grab;touch-action:none}.pantheon_sunHandle__uCDkU:active{cursor:grabbing}.pantheon_nudge__bUYj8{animation:pantheon_pantheon-nudge___wLxw .42s ease-in-out both}@keyframes pantheon_pantheon-nudge___wLxw{0%,to{transform:translate(0)}50%{transform:translate(var(--nudge-x,0),var(--nudge-y,0))}}.pantheon_rain__oN6Zj{fill:none;stroke:#7f97b8;stroke-width:1.5;stroke-linecap:round}.pantheon_wet__GZ36w{fill:#c8d3e1;stroke:none}.pantheon_glass__YMdAN{fill:rgba(205,222,238,.7);stroke:#6d819c;stroke-width:1}.pantheon_eye__KsNUG{fill:#172d4c}.pantheon_sight__AwVz9{fill:none;stroke:#263e5c;stroke-width:1}.pantheon_glassCut__i_QdX,.pantheon_paneCut__kctPt{fill:none;stroke:#263e5c;stroke-width:1.4;stroke-linecap:square}.pantheon_runoff__jTuDJ{fill:none;stroke:#6f8bb0;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.pantheon_trace__cRyYB{fill:none;stroke:var(--arche-blue,#2f6bf0);stroke-width:2.6;stroke-linecap:round}.pantheon_lipsAnswer__g6xby{fill:none;stroke:var(--arche-blue,#2f6bf0);stroke-width:3;stroke-linecap:round}.pantheon_badge__1sC4K{fill:var(--arche-blue,#2f6bf0);stroke:#fff;stroke-width:1.6}.pantheon_badgeCheck__n2uGn{fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pantheon_view__yXNTA{display:block;width:100%;height:auto}.pantheon_domeGround__qRVY3{fill:#efe9de}.pantheon_cofferUp__BCWoy{fill:#e5ddcf;stroke:#c9bca6;stroke-width:.6}.pantheon_recessUp__ZFicY{fill:#dcd2c1;stroke:none}.pantheon_ringUp__VM4rq{fill:none;stroke:#b9ab94;stroke-width:.7}.pantheon_rimUp__U4EEL{fill:none;stroke:#526b8a;stroke-width:1.4}.pantheon_cropEdge__hkGB9{fill:none;stroke:#c3cad5;stroke-width:1}.pantheon_openSky__q6y3P{fill:#e3edf8}.pantheon_streak__Q6WWP{fill:none;stroke:#7088ab;stroke-width:1.8;stroke-linecap:round}.pantheon_glassDisc__vMYQK{fill:#d6e1ed}.pantheon_glassBar__zCnNe,.pantheon_glassFrame__My58T{fill:none;stroke:#6d819c;stroke-width:1.8}.pantheon_bead__VPuT2{fill:#f7fbff;stroke:#7088ab;stroke-width:.8}.pantheon_soffit__1EVh5{fill:#efe9de;stroke:#7d8ea6;stroke-width:1.8}.pantheon_roofGround__Xjo7K{fill:none}.pantheon_roofStone__PNOkr{fill:#f5f0e6;stroke:#526b8a;stroke-width:1;stroke-linejoin:round}.pantheon_roofLine__ZUHkj{fill:none;stroke:#7d93ae;stroke-width:.8;stroke-linecap:round}.pantheon_roofRings__hABGP{fill:none;stroke:#b3c0cf;stroke-width:.5}.pantheon_roofRidge___WHPc{fill:none;stroke:#526b8a;stroke-width:1.2;stroke-linecap:round}.pantheon_roofCap__sn62G{fill:#ede6d9;stroke:#526b8a;stroke-width:.9}.pantheon_roofOculus__BCpIG{fill:#d8d0c1;stroke:#526b8a;stroke-width:.9}.pantheon_roofLetter__Z144E{font-size:13px;font-weight:700;fill:#4f6c94}.pantheon_compass__2YP4J{font-size:13px;font-weight:700;fill:#6d87ac;paint-order:stroke;stroke:#fbfdff;stroke-width:4px;stroke-linejoin:round}.pantheon_arrow__4Rckk{fill:none;stroke:#6d87ac;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;transition:stroke .28s ease-out}.pantheon_arrowHead__lEicr{fill:#6d87ac;transition:fill .28s ease-out}.pantheon_oriented__dV4fL .pantheon_arrow__4Rckk{stroke:var(--arche-blue,#2f6bf0)}.pantheon_oriented__dV4fL .pantheon_arrowHead__lEicr,.pantheon_oriented__dV4fL .pantheon_compassSouth___sqdA{fill:var(--arche-blue,#2f6bf0)}.pantheon_compass__2YP4J{transition:fill .28s ease-out}.pantheon_leader__rd6jv{fill:none;stroke:var(--arche-blue,#2f6bf0);stroke-width:1.2}.pantheon_label___gCXA{font-size:16px;font-weight:700;fill:#1f55b8;paint-order:stroke;stroke:#fbfdff;stroke-width:4px;stroke-linejoin:round}.pantheon_helpWash__DRQ5T{fill:var(--arche-blue,#2f6bf0);opacity:.1;stroke:none}.pantheon_appear__nydy_{animation:pantheon_pantheon-appear__XsLfr .42s ease-out both}@keyframes pantheon_pantheon-appear__XsLfr{0%{opacity:0}to{opacity:1}}.pantheon_vanish__w6IRS{animation:pantheon_pantheon-vanish___egYP .28s ease-out both}@keyframes pantheon_pantheon-vanish___egYP{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.pantheon_appear__nydy_,.pantheon_nudge__bUYj8{animation:none}.pantheon_vanish__w6IRS{animation:none;display:none}.pantheon_arrowHead__lEicr,.pantheon_arrow__4Rckk,.pantheon_compass__2YP4J,.pantheon_litLayer__4uCqz,.pantheon_roomLit__BGt0g{transition:none}}.pantheon_helpHalo__eUKob{fill:#f3dc9c;opacity:.3}.pantheon_helpSun__1PVDv{fill:#f1d88c;stroke:#c99a2e;stroke-width:1;opacity:.7}.pantheon_scaleBar__vqSeT{fill:none;stroke:#5a7093;stroke-width:1;stroke-linecap:round}.pantheon_scaleText__IVOQT{font-size:10px;font-weight:700;fill:#5a7093}.salzburg_frontStage__HXNiA{max-width:max(280px,calc(62svh * 295 / 433));margin-inline:auto}.salzburg_crossingStage__IO99e{margin-inline:auto}@media (min-width:1024px){.salzburg_frontStage__HXNiA{max-width:calc(600px * 316 / 364)}.salzburg_crossingStage__IO99e{max-width:calc(600px * 317 / 423)}}.salzburg_scene__U15fA{position:relative}.salzburg_fading__SFDHj{position:absolute;inset:0;display:flex;justify-content:center;pointer-events:none;animation:salzburg_salzburg-vanish__SJZCh .28s ease-out both}.salzburg_crossIn__Kdpdh{animation:salzburg_salzburg-appear__CFiuo .28s ease-out both}.salzburg_fading__SFDHj svg{height:100%;width:auto;max-width:100%;overflow:visible}.salzburg_paper__NRnoq{fill:#fbfdff}.salzburg_stone__DkfMk{fill:#f5f0e6;stroke:#526b8a;stroke-width:1.1;stroke-linejoin:round}.salzburg_line__xabi7{fill:none;stroke:#526b8a;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.salzburg_thin__kEqZV{fill:none;stroke:#8fa3bc;stroke-width:.8;stroke-linecap:round;stroke-linejoin:round}.salzburg_band__I71aw{fill:none;stroke:#8fa3bc;stroke-width:.9;stroke-linecap:round}.salzburg_pilaster__WiVNe{fill:none;stroke:#a9b6c6;stroke-width:.7}.salzburg_window__r8AcN{fill:#e8eef6;stroke:#526b8a;stroke-width:.9}.salzburg_door__YZTTi{fill:#e8e3d8;stroke:#526b8a;stroke-width:1;stroke-linejoin:round}.salzburg_far__pyq28{fill:none;stroke:#b9c2ce;stroke-width:.8;stroke-linecap:round;stroke-linejoin:round}.salzburg_ground__aIO17{fill:none;stroke:#526b8a;stroke-width:1.4;stroke-linecap:round}.salzburg_tick__SHURl{fill:none;stroke:#8fa3bc;stroke-width:1;stroke-linecap:round}.salzburg_stone__DkfMk[data-read]{fill:#dde8f7}.salzburg_segment__0sX02{animation:salzburg_salzburg-appear__CFiuo .12s linear both;animation-delay:calc(var(--i, 0) * 40ms)}.salzburg_arrive__1Kz0U{animation:salzburg_salzburg-appear__CFiuo .42s ease-out both}.salzburg_bridgedOpening__z1ma_{fill:#edf4ff;stroke:none}.salzburg_bridgedWall__dRon0{fill:var(--arche-blue,#2866d7);opacity:.18;stroke:none}.salzburg_lightUp__y6C0B{animation:salzburg_salzburg-appear__CFiuo .28s ease-out both;animation-delay:calc(var(--i, 0) * .12s + .28s)}.salzburg_model__Zu2Lo{animation:salzburg_salzburg-appear__CFiuo .28s ease-out both}.salzburg_block__9xRjA{fill:#f5f0e6;stroke:#526b8a;stroke-width:.9;stroke-linejoin:round}.salzburg_void__mNHPW{fill:#e8e3d8;stroke:none}.salzburg_spandrel__smQNW{fill:#f5f0e6;stroke:#8fa3bc;stroke-width:.7}.salzburg_lift__rz7Wi{transform-box:fill-box;transform-origin:center}.salzburg_lift__rz7Wi[data-on]{animation:salzburg_salzburg-lift__CdCRP .28s ease-out forwards}.salzburg_lift__rz7Wi[data-on][data-after]{animation-delay:.28s}.salzburg_lift__rz7Wi[data-settle]{animation:salzburg_salzburg-appear__CFiuo .28s ease-out both}.salzburg_sag__rPN51{transition:transform .42s ease-out}.salzburg_sag__rPN51[data-on]{transform:translateY(3px)}.salzburg_sagCrown__lCFP9[data-on]{transform:translateY(4.5px)}.salzburg_sagShoulder__UnJrX[data-on]{transform:translateY(2px)}.salzburg_crack__UtYbD{fill:none;stroke:#263e5c;stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity .42s ease-out}.salzburg_crack__UtYbD[data-on]{opacity:1}.salzburg_sky__j4MRB{fill:#f1f5fa}.salzburg_interior__jcDvS{fill:#f3eee4;stroke:none}.salzburg_attic__m4LuG{fill:#ebe6db;stroke:#8fa3bc;stroke-width:.6}.salzburg_beyond__PTCyH{fill:none;stroke:#b9c2ce;stroke-width:.8;stroke-linecap:round}.salzburg_farRing__o63u3{fill:#f3eee4;stroke:#a6b1c0;stroke-width:.7;stroke-linejoin:round}.salzburg_skyOpening__nv_MI{fill:#e3edf8;stroke:#8fa3bc;stroke-width:.7}.salzburg_cut__uKDJE{stroke:#263e5c;stroke-width:1.6;stroke-linejoin:round}.salzburg_cutLine__mK_bT{fill:none;stroke:#263e5c;stroke-width:1.6;stroke-linecap:round}.salzburg_breakLine__rvWXH{fill:none;stroke:#263e5c;stroke-width:1.3;stroke-linejoin:miter}.salzburg_eye__B7TWc{fill:#172d4c}.salzburg_sight__I7Sif{fill:none;stroke:#263e5c;stroke-width:1;stroke-linecap:round}.salzburg_readTint__K_4j_{fill:var(--arche-blue,#2866d7);opacity:.16;stroke:none}.salzburg_date__4_8oK{font-size:14px;font-weight:700;fill:#28476c;paint-order:stroke;stroke:#fbfdff;stroke-width:4px;stroke-linejoin:round}.salzburg_trayFrame__GfmFm{fill:#fbfdff;stroke:#dfe5ee;stroke-width:1}.salzburg_piece__8VLlx{transition:transform .28s ease-out}.salzburg_piece__8VLlx[data-dragging]{transition:none}.salzburg_tryBack__0eLCA{animation:salzburg_salzburg-try__AaKl0 .56s ease-in-out both}.salzburg_landed__TLAJV{animation:salzburg_salzburg-appear__CFiuo .28s ease-out both}.salzburg_trayButtons___oPLy{position:absolute;inset:0;pointer-events:none}.salzburg_trayButton__DpLIk{position:absolute;min-width:44px;min-height:44px;padding:0;border:0;border-radius:12px;background:transparent;cursor:grab;touch-action:none;pointer-events:auto;transform:translate(-50%,-50%);-webkit-tap-highlight-color:transparent}.salzburg_trayButton__DpLIk:active{cursor:grabbing}.salzburg_trayButton__DpLIk:focus-visible{outline:3px solid #77a8ff;outline-offset:2px}.salzburg_labelsWide__24JL3{display:none}@media (min-width:1024px){.salzburg_labelsWide__24JL3{display:inline}.salzburg_labelsNarrow__DktwR{display:none}}.salzburg_below___6sDc{display:block;width:100%;height:100%}.salzburg_belowBand__OlYeJ{fill:#e8e3d8;stroke:none}.salzburg_belowShell__5ZR_6{fill:#f3eee4;stroke:none}.salzburg_belowSky__LD4fA{fill:#e3edf8;stroke:#526b8a;stroke-width:1.2;vector-effect:non-scaling-stroke}.salzburg_belowRoof__DEGUJ{fill:#f5f0e6;stroke:none}.salzburg_belowWall__l0Zqh{fill:none;stroke:#526b8a;stroke-width:1.5;vector-effect:non-scaling-stroke}.salzburg_belowSun__s99Pd{fill:#fbfdff}.salzburg_belowRib__e_Rjo,.salzburg_belowSun__s99Pd{stroke:#526b8a;stroke-width:1;stroke-linecap:round;vector-effect:non-scaling-stroke}.salzburg_belowRib__e_Rjo{fill:none}.salzburg_belowWindow__v1tt_{fill:#e3edf8;stroke:#8fa3bc;stroke-width:.7;vector-effect:non-scaling-stroke}.salzburg_belowFacet__h9ApM{fill:none;stroke:#526b8a;stroke-width:1.1;vector-effect:non-scaling-stroke}.salzburg_belowEdge__Cj8hG{fill:none;stroke:#526b8a;stroke-width:1.2;stroke-linejoin:round;vector-effect:non-scaling-stroke}.salzburg_belowCrop__dYDLs{fill:none;stroke:#c3cad5;stroke-width:1;vector-effect:non-scaling-stroke}.salzburg_trace__aKTda{fill:none;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;opacity:0;animation:salzburg_salzburg-appear__CFiuo .12s linear forwards;animation-delay:var(--d,0s)}.salzburg_traceOk__D4fcg{stroke:var(--arche-blue,#2866d7)}.salzburg_traceMiss__3z9Jl{stroke:var(--state-wrong,#a94c32)}.salzburg_c4__XvYWl{display:grid;grid-template-columns:minmax(0,56fr) minmax(0,44fr);gap:8px;align-items:start}.salzburg_c4Pictures__1e89g [role=group]{grid-template-columns:minmax(0,1fr);gap:8px}.salzburg_c4Pictures__1e89g button{max-width:none;padding:4px}.salzburg_partCaption__Vpimx{margin:6px 0 0;font-size:12px;line-height:1.5;color:#5a7093}@media (min-width:1024px){.salzburg_c4__XvYWl{grid-template-columns:minmax(0,var(--c4-column)) var(--c4-picture);justify-content:center;column-gap:var(--c4-gap)}.salzburg_c4Drawing__7ngYq{padding-inline:var(--c4-room-left) var(--c4-room-right)}}.salzburg_compass__3P0Hi{font-size:13px;font-weight:700;fill:#6d87ac;paint-order:stroke;stroke:#fbfdff;stroke-width:4px;stroke-linejoin:round}.salzburg_leader__t9k7p{fill:none;stroke:var(--arche-blue,#2866d7);stroke-width:1.2}.salzburg_label__xwFSA{font-size:14px;font-weight:700;fill:#1f55b8;paint-order:stroke;stroke:#fbfdff;stroke-width:4px;stroke-linejoin:round}.salzburg_labelSmall__3cKzH{font-size:12px}.salzburg_helpWash__MSUvG{fill:var(--arche-blue,#2866d7);opacity:.1;stroke:none}.salzburg_appear__neAnP{animation:salzburg_salzburg-appear__CFiuo .42s ease-out both}@keyframes salzburg_salzburg-appear__CFiuo{0%{opacity:0}to{opacity:1}}@keyframes salzburg_salzburg-vanish__SJZCh{0%{opacity:1}to{opacity:0}}@keyframes salzburg_salzburg-lift__CdCRP{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-8px) scale(1.06)}}@keyframes salzburg_salzburg-try__AaKl0{0%,to{transform:translate(0)}50%{transform:translate(var(--try-x,0),var(--try-y,0))}}@media (prefers-reduced-motion:reduce){.salzburg_appear__neAnP,.salzburg_arrive__1Kz0U,.salzburg_crossIn__Kdpdh,.salzburg_landed__TLAJV,.salzburg_lift__rz7Wi[data-settle],.salzburg_lightUp__y6C0B,.salzburg_model__Zu2Lo,.salzburg_segment__0sX02,.salzburg_tryBack__0eLCA{animation:none}.salzburg_trace__aKTda{animation:none;opacity:1}.salzburg_lift__rz7Wi[data-on]{animation:none;opacity:0}.salzburg_fading__SFDHj{animation:none;display:none}.salzburg_crack__UtYbD,.salzburg_piece__8VLlx,.salzburg_sag__rPN51{transition:none}}.salzburg_facadePaper__WNVlA{fill:#fff;stroke:#526b8a;stroke-width:1.3;stroke-linejoin:round}.salzburg_facadeOpening__VHujS{fill:#e8eef6;stroke:#526b8a;stroke-width:1.2;stroke-linejoin:round}.salzburg_facadeRoof__aNhaN{fill:#e4edf3;stroke:#526b8a;stroke-width:1.3;stroke-linejoin:round}.salzburg_facadeLine__bO5hI{fill:none;stroke:#526b8a;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.salzburg_facadeThin__0IdhC{fill:none;stroke:#8fa3bc;stroke-width:1;stroke-linecap:round;stroke-linejoin:round}.salzburg_facadeStatue__YNPDD{fill:#dfe7f1;stroke:#6d819c;stroke-width:1}.salzburg_cornice__gQP8F{stroke-width:1.4}.salzburg_arch__SzwkV,.salzburg_voussoir__Xkihr{fill:#fff;stroke:#526b8a;stroke-width:1.2;stroke-linejoin:round}.salzburg_voussoir__Xkihr{stroke-width:1}.salzburg_arch__SzwkV[data-read],.salzburg_facadeStatue__YNPDD[data-read],.salzburg_voussoir__Xkihr[data-read]{fill:#dde8f7}