/* Anıtkabir: warm travertine, geometric plaza carving, burgundy and midnight ink. */
.anitkabir-site-plaque,.anitkabir-route-board{display:none}
html body #lesson[data-world="anitkabir"]{--anit-editor-width:46%;--republic-ink:#364450;--republic-muted:#75614f;--republic-paper:#eee4cf;background:#c6b79b;color:var(--republic-ink)}
html body #lesson[data-world="anitkabir"] .lesson-shell{grid-template-columns:minmax(0,var(--anit-editor-width)) minmax(0,1fr);gap:8px}
html body #lesson[data-world="anitkabir"] .code-pane,html body #lesson[data-world="anitkabir"] .result-pane{border-color:#a58a68;border-image:url('assets/anitkabir-stone-frame.svg') 16!important;background:#e5d8be}
html body #lesson[data-world="anitkabir"] .code-pane{background:url('assets/anitkabir-travertine.svg') 0 0/480px 420px,linear-gradient(118deg,#f5ecda,#d8c5a6);box-shadow:inset 0 0 28px #9d7a5220}
html body #lesson[data-world="anitkabir"] .code-tabs{background:url('assets/anitkabir-travertine.svg') 0 0/480px 420px,linear-gradient(#8b6157,#513c3d);border-bottom-color:#b8a07c}
html body #lesson[data-world="anitkabir"] .code-tabs button{background:linear-gradient(#9e7766,#6f4c48);border-color:#c7ad87;color:#f2e6ce;text-shadow:0 1px #452f30}
html body #lesson[data-world="anitkabir"] .code-tabs button[aria-selected="true"]{background:linear-gradient(#f3e6c9,#d6bd91);border-color:#fff0ce;color:#4f4140;text-shadow:0 1px #fff4d3;box-shadow:inset 0 -4px #b79967}
html body #lesson[data-world="anitkabir"] .block-view{background:url('assets/anitkabir-travertine.svg') 0 0/480px 420px}
html body #lesson[data-world="anitkabir"] .block-palette{border-right:1px dashed #baa17d;background:linear-gradient(90deg,#fff1d566,#fff0)}
html body #lesson[data-world="anitkabir"] .block-palette>.mini-label,html body #lesson[data-world="anitkabir"] .block-palette>p{color:#7f634d;font-size:12px!important}
html body #lesson[data-world="anitkabir"] .palette-tip{border-top-color:#c4ad86}
html body #lesson[data-world="anitkabir"] .palette-tip p{color:#695748!important;font-size:14px!important;line-height:1.45!important}
html body #lesson[data-world="anitkabir"] .palette-tip>span{color:#a68355}
html body #lesson[data-world="anitkabir"] .workspace-tools{color:#6a5344}
html body #lesson[data-world="anitkabir"] .workspace-tools button{background:linear-gradient(#faf0dc,#dbc6a6);border-color:#b59a73;color:#62483f!important;text-shadow:0 1px #f5f5da;box-shadow:0 2px #a88d65}
html body #lesson[data-world="anitkabir"] .workspace-tools button:disabled{opacity:.62;color:#8a7663!important}
html body #lesson[data-world="anitkabir"] .workspace-trash{background:#ead7b6;color:#806449!important;border-color:#b7a17b}
html body #lesson[data-world="anitkabir"] .workspace-trash.delete-over{background:#d8ac83;color:#6d4433!important}
html body #lesson[data-world="anitkabir"] .workspace-foot{border-top-color:#b99e7877;background:linear-gradient(#ddcbaa4d,#c6ac864d);color:#745b47}
html body #lesson[data-world="anitkabir"] .workspace-foot>span,html body #lesson[data-world="anitkabir"] .workspace-foot .lesson-brand{color:#59433e!important}
html body #lesson[data-world="anitkabir"] .workspace-foot .lesson-brand small,html body #lesson[data-world="anitkabir"] .workspace-foot .lesson-brand>span{color:#997949!important}
html body #lesson[data-world="anitkabir"] .lesson-statusbar{color:#7a624d!important}
html body #lesson[data-world="anitkabir"] .back-atlas{background:linear-gradient(#9d7664,#704b47);color:#fff4d6;border-color:#cfb38b;box-shadow:inset 0 1px #c3a98a,0 2px #5b3c38;text-shadow:0 1px #483330}
html body #lesson[data-world="anitkabir"] .result-pane,html body #lesson[data-world="anitkabir"] .lesson-scene{background:linear-gradient(#d2c7b0,#b6a386)}
html body #lesson[data-world="anitkabir"] .run-toolbar{background:url('assets/anitkabir-travertine.svg') 0 0/480px 420px,linear-gradient(#e9dfc6,#cdb58f);border-color:#aa8a65;box-shadow:0 3px 8px #6b493630}
html body #lesson[data-world="anitkabir"] .run-toolbar button{color:#5e463d;border-color:#b89a72;text-shadow:0 1px #fff4d3}
html body #lesson[data-world="anitkabir"] #run-code{background:linear-gradient(#a16b5b,#784b43);color:#fff8d9;border-color:#d8bb90;text-shadow:0 1px #5a3430}
html body #lesson[data-world="anitkabir"] .speed-control,html body #lesson[data-world="anitkabir"] .speed-control select{color:#483330!important;background:#f8ecd6!important;border-color:#ad8c64!important;font-weight:700!important}
html body #lesson[data-world="anitkabir"] .lesson-header-actions button{background:linear-gradient(#ead8b9,#d1b48f);border-color:#b1916a;color:#684d41;text-shadow:0 1px #f8e9cd}
html body #lesson[data-world="anitkabir"] .weather-card{background:#f5e9d3e6;border-color:#fff0d6;color:#71513f;box-shadow:0 2px 9px #73513229}
html body #lesson[data-world="anitkabir"] .weather-card select{color:#664838!important;font-weight:700}
html body #lesson[data-world="anitkabir"] .weather-card #weather-description{color:#8a6c51}
html body #lesson[data-world="anitkabir"] .level-pill{background:linear-gradient(#f6e7ca,#ddc29b);border-color:#bc9b72;color:#6b4e3e;box-shadow:0 2px 5px #77533433}
html body #lesson[data-world="anitkabir"] .collect-counter{background:linear-gradient(#c19b66,#8f6744);border-color:#e9d0a1;color:#fff0d0;box-shadow:0 2px 7px #78513640}
html body #lesson[data-world="anitkabir"] .gobek-site-plaque,html body #lesson[data-world="anitkabir"] .erciyes-site-plaque,html body #lesson[data-world="anitkabir"] .efes-site-plaque,html body #lesson[data-world="anitkabir"] .pamukkale-site-plaque,html body #lesson[data-world="anitkabir"] .nemrut-site-plaque,html body #lesson[data-world="anitkabir"] .sumela-site-plaque,html body #lesson[data-world="anitkabir"] #mission-state{display:none!important}
html body #lesson[data-world="anitkabir"] .anitkabir-site-plaque{display:flex;align-items:center;gap:8px;color:#67483d;position:static;pointer-events:none;max-width:100%;width:100%;padding:8px;border:1px solid #bb9d77;border-radius:6px;background:#f2e4cae0;filter:drop-shadow(0 1px #f9e9ca)}
html body #lesson[data-world="anitkabir"] .anitkabir-site-plaque svg{width:38px;flex:0 0 38px;height:43px}
html body #lesson[data-world="anitkabir"] .anitkabir-site-plaque small,html body #lesson[data-world="anitkabir"] .anitkabir-site-plaque b,html body #lesson[data-world="anitkabir"] .anitkabir-site-plaque em{display:block;line-height:1.15;font-style:normal}
html body #lesson[data-world="anitkabir"] .anitkabir-site-plaque small{font-size:11px;letter-spacing:.5px;color:#916e4c}
html body #lesson[data-world="anitkabir"] .anitkabir-site-plaque b{font-size:clamp(18px,1.7vw,26px);letter-spacing:1.5px}
html body #lesson[data-world="anitkabir"] .anitkabir-site-plaque em{font-size:9px;letter-spacing:1px;color:#9b794f}
html body #lesson[data-world="anitkabir"] .scene-badge{background:#ecdbc1e8;color:#75553f;border-color:#b3976d}
html body #lesson[data-world="anitkabir"] .scene-badge span{background:#a98053}
html body #lesson[data-world="anitkabir"] .level-route-label{background:#f1e1c8e5;border-color:#c0a17a;color:#6c4c3b}
html body #lesson[data-world="anitkabir"] .scene-compass{color:#a27f52;border-color:#d9bd90;background:#f4e4c8bb}
html body #lesson[data-world="anitkabir"] .scene-reset-view{background:#e5cdab;color:#6d4e41;border-color:#bfa075}
html body #lesson[data-world="anitkabir"] .task-card{left:calc(var(--anit-editor-width,46%) + 20px);right:12px;width:auto;max-width:none;min-width:0;background:url('assets/anitkabir-travertine.svg') 0 0/480px 420px,linear-gradient(120deg,#f4e8d1,#dcc3a1);border-image-source:url('assets/anitkabir-stone-frame.svg')!important;border-image-slice:16!important;box-shadow:0 -3px 20px #74513b26;grid-template-columns:70px minmax(0,1fr) minmax(180px,210px);gap:7px 12px}
html body #lesson[data-world="anitkabir"] .task-card:before,html body #lesson[data-world="anitkabir"] .task-card:after{display:none}
html body #lesson[data-world="anitkabir"] .task-copy{grid-column:2}
html body #lesson[data-world="anitkabir"] .task-copy h3{color:#59433e;text-shadow:0 1px #fff0d3;font-size:clamp(22px,1.5vw,28px)}
html body #lesson[data-world="anitkabir"] .task-copy p{color:#6e5746!important;font-size:14px!important;line-height:1.45!important;margin-bottom:4px}
html body #lesson[data-world="anitkabir"] .task-kicker,html body #lesson[data-world="anitkabir"] .task-kicker>span{color:#96714a;font-size:12px}
html body #lesson[data-world="anitkabir"] .guide-portrait{grid-column:1;grid-row:1/3;width:70px;height:145px}
html body #lesson[data-world="anitkabir"] .guide-portrait img{width:116px;height:174px;left:-22px;bottom:-16px;filter:drop-shadow(2px 4px 3px #7853313b)}
html body #lesson[data-world="anitkabir"] .mission-side{grid-column:2/4;grid-row:2;padding-top:5px;border-top:1px solid #b39a7677}
html body #lesson[data-world="anitkabir"] .rating-rule,html body #lesson[data-world="anitkabir"] .task-actions>span{color:#84603f!important;font-size:12px!important}
html body #lesson[data-world="anitkabir"] .task-actions button{background:linear-gradient(#e9c99b,#bf945f);color:#69442f;border-color:#f8dfb3;box-shadow:inset 0 1px #ffebc4,0 2px #967148;text-shadow:0 1px #f5d9aa}
html body #lesson[data-world="anitkabir"] #collapse-task{background:#d4b48d;color:#7d563c;border-color:#b08b63;box-shadow:none}
html body #lesson[data-world="anitkabir"] .anitkabir-route-board{display:block;grid-column:3;grid-row:1;align-self:start;border-left:1px solid #ba987588;padding-left:12px;min-width:0}
html body #lesson[data-world="anitkabir"] .anitkabir-route-board>b{display:block;color:#8a6246;font-size:11px;letter-spacing:.3px;margin:3px 0 6px}
html body #lesson[data-world="anitkabir"] .case-progress{display:flex;gap:5px;margin-bottom:6px}
html body #lesson[data-world="anitkabir"] .case-progress span{font-size:12px;color:#8a6849;border-color:#bfa17a}
html body #lesson[data-world="anitkabir"] .case-progress .current{background:#dfc19a;color:#704d37;border-color:#b48e65}
html body #lesson[data-world="anitkabir"] .case-progress .passed{background:#9b7054;color:#fff0d0;border-color:#cfad80}
html body #lesson[data-world="anitkabir"] .collection-block{background:#558775;border-color:#356753;color:#fff9d9;gap:7px;flex-wrap:wrap;min-height:43px}
html body #lesson[data-world="anitkabir"] .collection-block .command-label{flex-shrink:0;font-size:17px}
html body #lesson[data-world="anitkabir"] .collection-block input{background:#e8efcd;color:#284d40;border:1px solid #a1b68a;border-radius:3px;height:29px;font-size:16px;font-weight:700}
html body #lesson[data-world="anitkabir"] .collection-block .variable-name{width:65px!important}
html body #lesson[data-world="anitkabir"] .collection-block .append-value{width:65px!important}
html body #lesson[data-world="anitkabir"] .text-editor{background:#f0e4cc;border-color:#b69a74}
html body #lesson[data-world="anitkabir"] .text-editor-toolbar,html body #lesson[data-world="anitkabir"] .code-api{background:#dfc9a7;color:#6d503c;border-color:#c1a27a}
html body #lesson[data-world="anitkabir"] #code-editor{color:#433c3b;caret-color:#8d4943}
html body #lesson[data-world="anitkabir"] #code-lines{background:#d7bf9b;color:#9c7a51;border-right-color:#bb9c75}
html body #lesson[data-world="anitkabir"] #lesson-dialog{background:url('assets/anitkabir-travertine.svg') 0 0/480px 420px,linear-gradient(120deg,#f6ecd7,#d8c2a4);border-image:url('assets/anitkabir-stone-frame.svg') 16!important;color:#654b3e}
html body #lesson[data-world="anitkabir"] #lesson-dialog h2,html body #lesson[data-world="anitkabir"] #lesson-dialog h3{color:#634337;text-shadow:0 1px #fff0d2}
html body #lesson[data-world="anitkabir"] #lesson-dialog p{color:#745b47;font-size:16px;line-height:1.55}
html body #lesson[data-world="anitkabir"] #lesson-dialog .mini-label{color:#9a734a}
html body #lesson[data-world="anitkabir"] .array-guide{background:#e1cb9d;border-color:#b69a6b;color:#70533b}
html body #lesson[data-world="anitkabir"] .level-grid button{background:#e4d1b2;color:#76583e;border-color:#bfa077}
html body #lesson[data-world="anitkabir"] .level-grid button.selected{background:linear-gradient(#ae8270,#7c514a);color:#fff0d0;border-color:#d9ba8a;box-shadow:0 0 0 2px #bd9c6e}
html body #lesson[data-world="anitkabir"] .level-grid button.planned-level{background:#e8d8c1;color:#aa8d70}
html body #lesson[data-world="anitkabir"] .task-card.collapsed .anitkabir-route-board{display:none!important}
@media(min-width:761px) and (max-width:1400px){html body #lesson[data-world="anitkabir"]{--anit-editor-width:47%}html body #lesson[data-world="anitkabir"] .block-palette{min-width:139px;max-width:153px}html body #lesson[data-world="anitkabir"] .task-card{grid-template-columns:50px minmax(0,1fr);gap:4px 10px;padding:12px!important}html body #lesson[data-world="anitkabir"] .guide-portrait{width:50px;height:132px;grid-row:1/4}html body #lesson[data-world="anitkabir"] .guide-portrait img{left:-25px;width:100px;height:148px}html body #lesson[data-world="anitkabir"] .anitkabir-route-board{grid-column:2;grid-row:2;border-left:0;border-top:1px solid #ba987588;padding:6px 0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px 8px}html body #lesson[data-world="anitkabir"] .anitkabir-route-board>b{display:none}html body #lesson[data-world="anitkabir"] .anitkabir-route-board .case-progress{grid-column:1/-1}html body #lesson[data-world="anitkabir"] .forest-cards{grid-column:1;grid-row:2/4}html body #lesson[data-world="anitkabir"] .forest-measure{grid-column:2;grid-row:2;margin:0}html body #lesson[data-world="anitkabir"] .forest-list-state{grid-column:2;grid-row:3}html body #lesson[data-world="anitkabir"] .forest-observations{grid-column:1/-1}html body #lesson[data-world="anitkabir"] .mission-side{grid-column:2;grid-row:3}}
@media(max-width:760px){html body #lesson[data-world="anitkabir"] .result-pane{height:920px;min-height:920px}html body #lesson[data-world="anitkabir"] .code-pane{min-height:820px}html body #lesson[data-world="anitkabir"] .block-palette{min-width:137px;max-width:154px;width:32%}html body #lesson[data-world="anitkabir"] .code-tabs{padding-left:18px;gap:5px}html body #lesson[data-world="anitkabir"] .task-card{left:auto;right:auto;width:auto;grid-template-columns:55px minmax(0,1fr);padding:12px!important;gap:7px 10px;margin-bottom:0;border-width:10px!important}html body #lesson[data-world="anitkabir"] .guide-portrait{grid-row:1/4;width:55px;height:130px}html body #lesson[data-world="anitkabir"] .guide-portrait img{width:100px;height:148px;left:-23px}html body #lesson[data-world="anitkabir"] .anitkabir-route-board{grid-column:2;grid-row:2;border-left:0;border-top:1px solid #ba987588;padding:7px 0}html body #lesson[data-world="anitkabir"] .mission-side{grid-column:2;grid-row:3}html body #lesson[data-world="anitkabir"] .task-copy h3{font-size:23px}html body #lesson[data-world="anitkabir"] .anitkabir-site-plaque b{font-size:21px}html body #lesson[data-world="anitkabir"] .anitkabir-site-plaque svg{width:29px;flex-basis:29px}}
html body #lesson[data-world="anitkabir"] .republic-trace{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}
html body #lesson[data-world="anitkabir"] .republic-trace>span{display:grid;text-align:center;gap:2px;border:1px solid #bda17c;background:#efe0c2;color:#634c3e;border-radius:5px;padding:5px 3px;min-width:0}
html body #lesson[data-world="anitkabir"] .republic-trace strong{font-size:25px;line-height:1.1}
html body #lesson[data-world="anitkabir"] .republic-trace small{font-size:11px;line-height:1.2}
html body #lesson[data-world="anitkabir"] .republic-trace code{font-size:12px}
html body #lesson[data-world="anitkabir"] .republic-trace .correct{background:#d6dfbd;border-color:#99ad7d;color:#4c6846}
html body #lesson[data-world="anitkabir"] .republic-trace .problem{background:#e7c3ac;border-color:#b57b65;color:#8f4e43}
html body #lesson[data-world="anitkabir"] .republic-debug-note{display:block;color:#896846;font-size:12px;line-height:1.35;margin:6px 0}
html body #lesson[data-world="anitkabir"] .republic-checks{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}
html body #lesson[data-world="anitkabir"] .republic-checks>span{text-align:center;border:1px solid #baa17d;background:#e1cfb2;color:#987b57;border-radius:5px;padding:3px}
html body #lesson[data-world="anitkabir"] .republic-checks b{display:block;font-size:17px}
html body #lesson[data-world="anitkabir"] .republic-checks small{font-size:11px}
html body #lesson[data-world="anitkabir"] .republic-checks .done{background:#e5cd97;color:#725137;border-color:#ba995e}
@media(min-width:761px) and (max-width:1400px){html body #lesson[data-world="anitkabir"] .anitkabir-route-board .republic-trace{grid-column:1;grid-row:2/4}html body #lesson[data-world="anitkabir"] .anitkabir-route-board .republic-debug-note{grid-column:2;grid-row:2;margin:0}html body #lesson[data-world="anitkabir"] .anitkabir-route-board .republic-checks{grid-column:2;grid-row:3}}

/* Opaque light surfaces need dark text; remove inherited pale lettering/shadows. */
html body #lesson[data-world="anitkabir"] .scene-badge{background:#f4e6cc!important;color:#4d392e!important;text-shadow:none!important;border-color:#a98c65;backdrop-filter:none}
html body #lesson[data-world="anitkabir"] .scene-badge b,html body #lesson[data-world="anitkabir"] .scene-badge strong{color:inherit!important;text-shadow:none!important}
html body #lesson[data-world="anitkabir"] .level-route-label,html body #lesson[data-world="anitkabir"] .level-pill,html body #lesson[data-world="anitkabir"] .level-caption,html body #lesson[data-world="anitkabir"] .level-caption b{color:#4d392e!important;text-shadow:none!important}
html body #lesson[data-world="anitkabir"] .weather-card #weather-description,html body #lesson[data-world="anitkabir"] .anitkabir-site-plaque small,html body #lesson[data-world="anitkabir"] .anitkabir-site-plaque em{color:#69513c;font-size:11px!important;text-shadow:none}
html body #lesson[data-world="anitkabir"] .task-kicker,html body #lesson[data-world="anitkabir"] .task-kicker>span,html body #lesson[data-world="anitkabir"] .rating-rule,html body #lesson[data-world="anitkabir"] .task-actions>span{color:#624733!important;text-shadow:none!important}
html body #lesson[data-world="anitkabir"] #lesson-dialog p,html body #lesson[data-world="anitkabir"] #lesson-dialog label,html body #lesson[data-world="anitkabir"] .republic-debug-note{color:#5b4637}
html body #lesson[data-world="anitkabir"] .republic-checks>span{color:#6d533b}

@media(min-width:761px) and (max-width:1100px){html body #lesson[data-world="anitkabir"] .anitkabir-route-board{display:block}}
html body #lesson[data-world="anitkabir"] .republic-debug-note{overflow-wrap:anywhere}
html body #lesson[data-world="anitkabir"] .workspace-foot .lesson-brand small,html body #lesson[data-world="anitkabir"] .workspace-foot .lesson-brand>span,html body #lesson[data-world="anitkabir"] #lesson-progress{color:#674c36!important}
html body #lesson[data-world="anitkabir"] .level-grid button.planned-level:disabled{opacity:1;background:#e5d9c5;color:#715b46;border-color:#baa488}
html body #lesson[data-world="anitkabir"] .level-grid button.planned-level span,html body #lesson[data-world="anitkabir"] .level-grid button.planned-level small{color:#715b46}
html body #lesson[data-world="anitkabir"] .case-progress span,html body #lesson[data-world="anitkabir"] .anitkabir-route-board>b{color:#674b36}
html body #lesson[data-world="anitkabir"] #code-lines{color:#6b5139}

/* All ten missions reuse the approved stone shell and its bounded task card. */
html body #lesson[data-world="anitkabir"] .republic-call-strip{display:flex;flex-wrap:wrap;gap:5px}
html body #lesson[data-world="anitkabir"] .republic-call-strip>span{display:grid;gap:2px;min-width:0;padding:5px 7px;border:1px solid #baa07a;border-radius:5px;background:#f0e0bf;color:#594330}
html body #lesson[data-world="anitkabir"] .republic-call-strip small{font-size:11px}
html body #lesson[data-world="anitkabir"] .republic-call-strip code{font-size:13px;overflow-wrap:anywhere}
html body #lesson[data-world="anitkabir"] .republic-text-card>code{display:block;font-size:14px;color:#594330;overflow-wrap:anywhere;margin:3px 0 7px}
html body #lesson[data-world="anitkabir"] .republic-letters,html body #lesson[data-world="anitkabir"] .republic-cycle{display:flex;flex-wrap:wrap;gap:5px}
html body #lesson[data-world="anitkabir"] .republic-letters>span,html body #lesson[data-world="anitkabir"] .republic-cycle>span{display:grid;gap:2px;text-align:center;min-width:28px;padding:4px 6px;border:1px solid #baa07a;background:#f0e0bf;border-radius:4px;color:#594330}
html body #lesson[data-world="anitkabir"] .republic-letters small,html body #lesson[data-world="anitkabir"] .republic-cycle small{font-size:11px}
html body #lesson[data-world="anitkabir"] .republic-letters strong,html body #lesson[data-world="anitkabir"] .republic-cycle strong{font-size:21px}
html body #lesson[data-world="anitkabir"] .republic-letters .focus,html body #lesson[data-world="anitkabir"] .republic-cycle .chosen{background:#d7dfbb;border-color:#879d68;color:#3b5738}
html body #lesson[data-world="anitkabir"] .republic-cycle .current{outline:2px solid #956958;outline-offset:1px}
html body #lesson[data-world="anitkabir"] .republic-groups{display:grid;grid-template-columns:repeat(var(--group-size),21px);gap:4px;margin:8px 0}
html body #lesson[data-world="anitkabir"] .republic-groups i{display:grid;place-items:center;width:21px;height:21px;border:1px solid #b49a77;background:#e4d3b3;color:#766046;font-style:normal}
html body #lesson[data-world="anitkabir"] .republic-groups .leftover{background:#cbd8ac;color:#42613a;border-color:#849a65}
html body #lesson[data-world="anitkabir"] .string-digit-editor{display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap;font-size:14px}
html body #lesson[data-world="anitkabir"] .string-character-index{min-width:45px;height:28px;background:#2468a1;color:#fff;border:1px solid #154976;border-radius:3px;font-size:15px;font-weight:700}
html body #lesson[data-world="anitkabir"] .arithmetic-editor{flex-wrap:wrap;gap:5px}
@media(min-width:761px) and (max-width:1400px){html body #lesson[data-world="anitkabir"]:not([data-level="1"]) .anitkabir-route-board{display:block}}

/* The light stone retry dialog needs its own ink, including important shared error styles. */
html body #lesson[data-world="anitkabir"] #lesson-dialog.is-error .failure-copy{color:#513b29;text-shadow:none}
html body #lesson[data-world="anitkabir"] #lesson-dialog.is-error .failure-copy h2{color:#3d2b22!important;text-shadow:none!important}
html body #lesson[data-world="anitkabir"] #lesson-dialog.is-error .failure-kicker{color:#6b482f;font-size:12px;letter-spacing:.8px}
html body #lesson[data-world="anitkabir"] #lesson-dialog.is-error .failure-copy p{color:#513b29!important;text-shadow:none!important;opacity:1}
html body #lesson[data-world="anitkabir"] #lesson-dialog.is-error .failure-copy .failure-context{color:#604632!important;font-size:13px!important;font-weight:600;letter-spacing:0}
html body #lesson[data-world="anitkabir"] #lesson-dialog.is-error .failure-hint{background:#f3dcae;border-color:#bd9863;border-left-color:#a7793f}
html body #lesson[data-world="anitkabir"] #lesson-dialog.is-error .failure-hint>b{color:#6b482f;font-size:12px;letter-spacing:.8px}
