.sidebar-layout-module__cUNCWG__shell{min-width:0}.sidebar-layout-module__cUNCWG__toolbar{align-items:center;gap:12px;margin-bottom:12px;font-size:13px;display:flex}.sidebar-layout-module__cUNCWG__layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}.sidebar-layout-module__cUNCWG__sidebar,.sidebar-layout-module__cUNCWG__content{min-width:0}.sidebar-layout-module__cUNCWG__sidebar[hidden]{display:none}.sidebar-layout-module__cUNCWG__sidebar{overflow-wrap:anywhere}@media (min-width:900px){.sidebar-layout-module__cUNCWG__layout{grid-template-columns:minmax(220px,280px) minmax(0,1fr)}.sidebar-layout-module__cUNCWG__layout[data-collapsed=true]{grid-template-columns:minmax(0,1fr)}}
.hmi-module__hAq7Ma__stage{--phos:#a3dd9e;--phos-blue:#0a045d;--phos-dim:#0b0e0c;--phos-white:#e9f5e6;--phos-pale:#d3e8cd;--leader:#9bdd95;--stage-bg:radial-gradient(120% 100% at 50% 40%,#3a423d,#2d3330 70%,#262b28);--glow:0 0 3px color-mix(in srgb,var(--experience-jurisdiction,#96e696)40%,transparent),0 0 9px color-mix(in srgb,var(--experience-jurisdiction,#82d782)22%,transparent);--glow-white:0 0 3px color-mix(in srgb,var(--experience-white,#e1f5e1)45%,transparent),0 0 10px color-mix(in srgb,var(--experience-white,#aaebaa)25%,transparent);background:var(--airspace-background,#3a403e);width:100%;min-height:0;font-family:var(--font-hmi-mono),ui-monospace,monospace;color:var(--phos);-webkit-user-select:none;user-select:none;flex-direction:column;flex:1 1 0;display:flex;position:relative;overflow:hidden}.hmi-module__hAq7Ma__topRow{border-top:1px solid var(--game-border,color-mix(in srgb,var(--experience-border,#96e696)12%,transparent));border-bottom:1px solid var(--game-border,color-mix(in srgb,var(--experience-border,#96e696)12%,transparent));background:var(--game-panel,color-mix(in srgb,var(--experience-panel,#000)18%,transparent));height:64px;color:var(--game-text,var(--phos));z-index:10;flex:none;grid-template-columns:15% 70% 15%;align-items:center;display:grid}.hmi-module__hAq7Ma__timer{text-align:center;letter-spacing:1px;color:var(--game-text,var(--phos-pale));font-size:22px;font-weight:600}.hmi-module__hAq7Ma__timerOff{color:var(--game-muted,var(--experience-muted,#5f6b62))}.hmi-module__hAq7Ma__question{text-align:center;padding:0 16px;font-size:17px;font-weight:500}.hmi-module__hAq7Ma__score{text-align:center;color:var(--game-text,var(--phos-white));text-shadow:var(--game-score-shadow,var(--glow-white));font-size:24px;font-weight:700}.hmi-module__hAq7Ma__scoreLabel{letter-spacing:1.5px;text-transform:uppercase;color:var(--game-muted,var(--experience-muted,#6f7a71));text-shadow:none;font-size:9px;font-weight:600;display:block}.hmi-module__hAq7Ma__obTagLive,.hmi-module__hAq7Ma__obTagInfo{letter-spacing:1px;text-transform:uppercase;vertical-align:middle;border:1px solid;border-radius:999px;margin-left:10px;padding:1px 8px;font-size:9px;font-weight:700;display:inline-block}.hmi-module__hAq7Ma__obTagLive{color:var(--experience-text,#3ce06f);border-color:color-mix(in srgb,var(--experience-border,#3ce06f)50%,transparent);background:color-mix(in srgb,var(--experience-panel,#3ce06f)10%,transparent)}.hmi-module__hAq7Ma__obTagInfo{color:var(--experience-warning,#e9cc7c);border-color:color-mix(in srgb,var(--experience-warning,#e9cc7c)45%,transparent);background:color-mix(in srgb,var(--experience-warning,#e9cc7c)10%,transparent)}.hmi-module__hAq7Ma__trainerBar{align-items:center;gap:14px;padding:8px 16px;display:flex}.hmi-module__hAq7Ma__knowOptions{flex-direction:column;flex:1;align-items:stretch;gap:5px;display:flex}.hmi-module__hAq7Ma__knowOpt{text-align:left;font:inherit;color:var(--experience-text,#cfe0c9);background:color-mix(in srgb,var(--experience-panel,#000)25%,transparent);border:1px solid color-mix(in srgb,var(--experience-border,#96e696)25%,transparent);cursor:pointer;border-radius:4px;padding:8px 12px;font-size:16px;line-height:1.35}.hmi-module__hAq7Ma__knowOpt:hover:not(:disabled){border-color:var(--phos)}.hmi-module__hAq7Ma__knowRef{color:var(--hmi-amber,var(--experience-warning,#e6b800));opacity:.9;margin-bottom:3px;font-size:13px;font-style:italic}.hmi-module__hAq7Ma__correctReveal{color:var(--experience-success,#f2fff2);background:color-mix(in srgb,var(--experience-success,#4cd964)22%,transparent);border:1px solid var(--experience-success,#4cd964);box-shadow:0 0 10px color-mix(in srgb,var(--experience-success,#4cd964)32%,transparent);border-radius:4px;padding:4px 10px;font-size:16px;font-weight:700}.hmi-module__hAq7Ma__knowOptRight{border-color:var(--experience-border,#4cd964);background:color-mix(in srgb,var(--experience-panel,#4cd964)24%,transparent);color:var(--experience-text,#f2fff2);box-shadow:0 0 12px color-mix(in srgb,var(--experience-ink,#4cd964)40%,transparent);border-width:2px;font-weight:700}.hmi-module__hAq7Ma__knowOptWrong{border-color:var(--experience-error,#e9a07a);background:color-mix(in srgb,var(--experience-error,#e9a07a)16%,transparent)}.hmi-module__hAq7Ma__pivotBanner{z-index:40;text-align:center;background:color-mix(in srgb,var(--experience-panel,#0a100c)96%,transparent);border:1px solid var(--phos);max-width:520px;box-shadow:0 0 22px color-mix(in srgb,var(--experience-ink,#96e696)25%,transparent);border-radius:8px;flex-direction:column;align-items:center;gap:14px;padding:22px 26px;display:flex;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.hmi-module__hAq7Ma__pivotText{color:var(--phos-white);text-shadow:var(--glow);font-size:18px;line-height:1.4}.hmi-module__hAq7Ma__theoryCard{z-index:35;background:color-mix(in srgb,var(--experience-panel,#0a100c)94%,transparent);border:1px solid color-mix(in srgb,var(--experience-border,#96e696)55.0%,transparent);max-width:340px;box-shadow:0 0 16px color-mix(in srgb,var(--experience-ink,#96e696)18%,transparent);border-radius:6px;flex-direction:column;gap:8px;padding:12px 14px;display:flex;position:absolute;top:10px;right:12px}.hmi-module__hAq7Ma__theoryCardWhy{border-color:color-mix(in srgb,var(--experience-warning,#e9cc7c)65%,transparent);box-shadow:0 0 16px color-mix(in srgb,var(--experience-ink,#e9cc7c)16%,transparent)}.hmi-module__hAq7Ma__theoryCardHead{align-items:baseline;gap:8px;display:flex}.hmi-module__hAq7Ma__theoryCardTag{letter-spacing:.18em;color:var(--phos);font-size:10px;font-weight:700}.hmi-module__hAq7Ma__theoryCardWhy .hmi-module__hAq7Ma__theoryCardTag{color:var(--experience-warning,#e9cc7c)}.hmi-module__hAq7Ma__theoryCardTitle{color:var(--phos-white);flex:1;font-size:12px;font-weight:600}.hmi-module__hAq7Ma__theoryCardClose{color:var(--experience-muted,#6f7a71);cursor:pointer;background:0 0;border:none;padding:0 2px;font-size:12px}.hmi-module__hAq7Ma__theoryCardText{color:var(--phos);font-size:12.5px;line-height:1.45}.hmi-module__hAq7Ma__theoryCardCite{color:var(--experience-muted,#7f8a81);margin-top:4px;font-size:10.5px;font-style:italic;display:block}.hmi-module__hAq7Ma__theoryCardMore{letter-spacing:.08em;border:1px solid var(--experience-border,#4a564d);background:var(--experience-panel,#1c241e);color:var(--phos);cursor:pointer;border-radius:3px;align-self:flex-start;padding:3px 10px;font-family:inherit;font-size:11px;font-weight:700}.hmi-module__hAq7Ma__atomPillFirstAsk{color:var(--phos-white);animation:1.4s ease-in-out infinite hmi-module__hAq7Ma__atomPillFirstPulse;border-color:var(--phos-white)!important}@keyframes hmi-module__hAq7Ma__atomPillFirstPulse{0%,to{box-shadow:0 0 0 1px color-mix(in srgb,var(--experience-ink,#e2f0e2)30%,transparent),0 0 4px color-mix(in srgb,var(--experience-ink,#e2f0e2)25%,transparent)}50%{box-shadow:0 0 0 1px color-mix(in srgb,var(--experience-ink,#e2f0e2)75%,transparent),0 0 12px color-mix(in srgb,var(--experience-ink,#e2f0e2)60%,transparent)}}.hmi-module__hAq7Ma__firstSkillHint{color:var(--phos-white);text-shadow:var(--glow-white)}.hmi-module__hAq7Ma__redoHint{color:var(--hmi-amber,var(--experience-warning,#e6b800))}.hmi-module__hAq7Ma__nextNudge{color:var(--phos-white);text-shadow:var(--glow-white);letter-spacing:.04em;margin-left:12px}.hmi-module__hAq7Ma__atomDoor{font:inherit;color:var(--phos-white);text-shadow:var(--glow-white);background:var(--experience-panel,#1c241e);border:1px solid var(--experience-border,#4a564d);cursor:pointer;border-radius:3px;margin:0 1px;padding:0 5px;line-height:1.15}.hmi-module__hAq7Ma__atomDoor:hover{border-color:var(--phos-white);box-shadow:0 0 6px color-mix(in srgb,var(--experience-ink,#e2f0e2)35%,transparent)}.hmi-module__hAq7Ma__atomDoorHead{font-size:calc(13px*var(--read,1));letter-spacing:.14em;color:var(--phos-white);text-shadow:var(--glow-white);text-align:center;padding:2px 0 6px}.hmi-module__hAq7Ma__atomModalBack{font-size:20px;line-height:1;position:absolute;top:50%;left:0;transform:translateY(-50%)}.hmi-module__hAq7Ma__atomDefnLine{color:var(--phos-white);text-shadow:var(--glow-white);font-size:calc(15px*var(--read,1));padding:4px 0 10px;line-height:1.5}.hmi-module__hAq7Ma__copyEdit{border:1px solid var(--experience-border,#4a564d);background:color-mix(in srgb,var(--experience-panel,#000)25%,transparent);border-radius:4px;margin:8px 0 4px;padding:10px}.hmi-module__hAq7Ma__copyEditArea{width:100%;font:inherit;color:var(--phos-white);background:var(--experience-panel,#12180f);border:1px solid var(--experience-border,#33422f);resize:vertical;border-radius:3px;margin:4px 0;padding:6px 8px;font-size:13px;line-height:1.5}.hmi-module__hAq7Ma__copyEditArea:focus{border-color:var(--phos-white);outline:none}.hmi-module__hAq7Ma__copyEditRow{align-items:flex-start;gap:6px;display:flex}.hmi-module__hAq7Ma__copyEditBar{align-items:center;gap:6px;margin-top:8px;display:flex}.hmi-module__hAq7Ma__copyEditBtn{font:inherit;letter-spacing:.06em;color:var(--phos);background:var(--experience-panel,#1c241e);border:1px solid var(--experience-border,#4a564d);cursor:pointer;border-radius:3px;padding:3px 9px;font-size:11px}.hmi-module__hAq7Ma__copyEditBtn:hover{border-color:var(--phos-white);color:var(--phos-white)}.hmi-module__hAq7Ma__copyEditSave{color:var(--phos-white);border-color:var(--phos-white)}.hmi-module__hAq7Ma__copyEditedBadge{letter-spacing:.08em;color:var(--experience-error,#e9a07a);opacity:.9;font-size:11px}.hmi-module__hAq7Ma__copyHist{flex-direction:column;gap:5px;margin:6px 0 10px;display:flex}.hmi-module__hAq7Ma__copyHistRow{align-items:baseline;gap:8px;font-size:11px;display:flex}.hmi-module__hAq7Ma__copyHistMeta{color:var(--experience-error,#e9a07a);opacity:.85;white-space:nowrap}.hmi-module__hAq7Ma__copyHistWant{opacity:.75;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.hmi-module__hAq7Ma__copyHistEmpty{opacity:.7;margin:6px 0 10px;font-size:11px}.hmi-module__hAq7Ma__atomLevels{border-top:1px solid var(--phos-line,var(--experience-border,#2c3a2e));margin-top:16px;padding-top:10px}.hmi-module__hAq7Ma__atomLevel{border-bottom:1px solid color-mix(in srgb,var(--experience-border,#78967a)18%,transparent)}.hmi-module__hAq7Ma__atomLevelHead{cursor:pointer;color:var(--phos-white);font-size:calc(14px*var(--read,1));align-items:baseline;gap:8px;padding:7px 0;list-style:none;display:flex}.hmi-module__hAq7Ma__atomLevelHead::-webkit-details-marker{display:none}.hmi-module__hAq7Ma__atomLevelHead:hover{text-shadow:var(--glow-white)}.hmi-module__hAq7Ma__atomLevelNo{text-align:center;border:1px solid var(--experience-border,#4a564d);min-width:18px;font-size:calc(11px*var(--read,1));opacity:.85;border-radius:3px;padding:0 3px;display:inline-block}.hmi-module__hAq7Ma__atomLevelBody{color:var(--phos);font-size:calc(13.5px*var(--read,1));padding:2px 0 10px 26px;line-height:1.6}.hmi-module__hAq7Ma__atomLevelWhy{opacity:.8;margin-top:6px}.hmi-module__hAq7Ma__atomDefnWhy{color:var(--phos);font-size:calc(14px*var(--read,1));opacity:.92;line-height:1.6}.hmi-module__hAq7Ma__theoryCardMoreNew{border-color:var(--phos-white);color:var(--phos-white);animation:1.4s ease-in-out infinite hmi-module__hAq7Ma__theoryMorePulse}@keyframes hmi-module__hAq7Ma__theoryMorePulse{0%,to{box-shadow:0 0 0 1px color-mix(in srgb,var(--experience-ink,#e2f0e2)30%,transparent),0 0 4px color-mix(in srgb,var(--experience-ink,#e2f0e2)25%,transparent)}50%{box-shadow:0 0 0 1px color-mix(in srgb,var(--experience-ink,#e2f0e2)70%,transparent),0 0 12px color-mix(in srgb,var(--experience-ink,#e2f0e2)55.0%,transparent)}}.hmi-module__hAq7Ma__reviewCard{z-index:36;background:color-mix(in srgb,var(--experience-panel,#100e08)95%,transparent);border:1px dashed var(--experience-warning,#e6b800);border-radius:6px;flex-direction:column;gap:8px;max-width:380px;max-height:60%;padding:12px 14px;display:flex;position:absolute;top:10px;left:12px;overflow-y:auto}.hmi-module__hAq7Ma__reviewCardHead{align-items:baseline;gap:10px;display:flex}.hmi-module__hAq7Ma__reviewCardTag{letter-spacing:.18em;color:var(--experience-warning,#e6b800);font-size:10px;font-weight:700}.hmi-module__hAq7Ma__reviewCardCounts{color:var(--experience-warning,#b09a55);font-size:11px}.hmi-module__hAq7Ma__reviewCardBody{color:var(--phos);font-size:12px;line-height:1.45}.hmi-module__hAq7Ma__reviewCardQid{color:var(--experience-warning,#e6b800);font-weight:700}.hmi-module__hAq7Ma__reviewCardKind{color:var(--experience-muted,#8a916f)}.hmi-module__hAq7Ma__reviewCardAnswer{color:var(--phos-white,var(--experience-text,#e9f5e6));margin-top:4px;display:block}.hmi-module__hAq7Ma__reviewCardRef{color:var(--experience-muted,#7f8a81);margin-top:3px;font-size:10.5px;font-style:italic;display:block}.hmi-module__hAq7Ma__reviewCardBeat{color:var(--experience-muted,#8a958c);margin-top:4px;font-size:10.5px;line-height:1.4;display:block}.hmi-module__hAq7Ma__reviewKeys{letter-spacing:.08em;color:var(--experience-muted,#6f7a71);align-self:center;font-size:9.5px}.hmi-module__hAq7Ma__timesBlock{width:100%;margin:2px 0 4px}.hmi-module__hAq7Ma__timesToggle{letter-spacing:.06em;border:1px solid color-mix(in srgb,var(--experience-warning,#e6b800)35%,transparent);color:var(--experience-warning,#b09a55);cursor:pointer;background:0 0;border-radius:3px;padding:2px 8px;font-family:inherit;font-size:10.5px}.hmi-module__hAq7Ma__timesRow{flex-wrap:wrap;align-items:flex-start;gap:12px;margin-top:6px;display:flex}.hmi-module__hAq7Ma__timesBests{border:1px solid color-mix(in srgb,var(--experience-warning,#a3dd9e)30%,transparent);background:color-mix(in srgb,var(--experience-panel,#000)30%,transparent);border-radius:6px;min-width:190px;padding:8px 10px}.hmi-module__hAq7Ma__timesHead{letter-spacing:.5px;text-transform:uppercase;color:var(--phos);margin-bottom:4px;font-size:11px;font-weight:700}.hmi-module__hAq7Ma__timesBestRow{color:color-mix(in srgb,var(--experience-text,#e9f5e6)85%,transparent);font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;padding:2px 0;font-size:12px;display:flex}.hmi-module__hAq7Ma__timesEmpty{color:var(--experience-muted,#8a958c);align-self:center;font-size:11.5px}.hmi-module__hAq7Ma__rankUpNote{max-width:340px;color:var(--experience-warning,#e6b800);text-shadow:0 0 8px color-mix(in srgb,var(--experience-ink,#e6b800)35%,transparent);font-size:13px;line-height:1.45}.hmi-module__hAq7Ma__reviewCardBtns{flex-wrap:wrap;gap:6px;display:flex}.hmi-module__hAq7Ma__reviewGood,.hmi-module__hAq7Ma__reviewEdit,.hmi-module__hAq7Ma__reviewRemove,.hmi-module__hAq7Ma__reviewSkip,.hmi-module__hAq7Ma__reviewUndo{letter-spacing:.06em;border:1px solid var(--experience-border,#4a564d);background:var(--experience-panel,#1c241e);cursor:pointer;border-radius:3px;padding:4px 11px;font-family:inherit;font-size:11.5px;font-weight:700}.hmi-module__hAq7Ma__reviewGood{color:var(--experience-text,#7ee787);border-color:var(--experience-border,#3f6b45)}.hmi-module__hAq7Ma__reviewEdit{color:var(--experience-warning,#e9cc7c);border-color:var(--experience-border,#7a6a3a)}.hmi-module__hAq7Ma__reviewRemove{color:var(--experience-error,#e9a07a);border-color:var(--experience-border,#7a4a3a)}.hmi-module__hAq7Ma__reviewSkip{color:var(--experience-muted,#8a958c)}.hmi-module__hAq7Ma__reviewUndo{color:var(--experience-muted,#8a958c);border-style:dashed;align-self:flex-start;font-size:10.5px;font-weight:400}.hmi-module__hAq7Ma__reviewAttest{border-top:1px dashed color-mix(in srgb,var(--experience-warning,#e6b800)35%,transparent);flex-wrap:wrap;align-items:center;gap:6px;padding-top:8px;display:flex}.hmi-module__hAq7Ma__reviewAttestName{min-width:150px;color:var(--phos-white,var(--experience-text,#e9f5e6));background:var(--experience-panel,#10150f);border:1px solid var(--experience-border,#4a564d);border-radius:3px;flex:1;padding:4px 8px;font-family:inherit;font-size:11px}.hmi-module__hAq7Ma__sortieCard{z-index:36;background:color-mix(in srgb,var(--experience-panel,#0a100c)94%,transparent);border:1px solid var(--phos);max-width:360px;box-shadow:0 0 16px color-mix(in srgb,var(--experience-ink,#96e696)18%,transparent);border-radius:6px;flex-direction:column;gap:7px;padding:12px 14px;display:flex;position:absolute;top:10px;left:12px}.hmi-module__hAq7Ma__sortieHead{align-items:baseline;gap:8px;display:flex}.hmi-module__hAq7Ma__sortieTag{letter-spacing:.18em;color:var(--phos);font-size:10px;font-weight:700}.hmi-module__hAq7Ma__sortieLeg{color:var(--experience-muted,#8a958c);flex:1;font-size:11px}.hmi-module__hAq7Ma__sortieBrief{color:var(--phos-white,var(--experience-text,#e9f5e6));font-size:12.5px;line-height:1.45}.hmi-module__hAq7Ma__sortieRetry{color:var(--experience-warning,#e9cc7c);font-size:11px}.hmi-module__hAq7Ma__trainerHint{letter-spacing:.3px;color:var(--experience-muted,#6f7a71);flex:1;font-size:12px}.hmi-module__hAq7Ma__trainerHintCenter{text-align:center}.hmi-module__hAq7Ma__kwDoor{font:inherit;color:inherit;background:color-mix(in srgb,var(--experience-panel,#000)18%,transparent);border:1px solid color-mix(in srgb,var(--experience-border,#96e696)40%,transparent);cursor:pointer;border-radius:4px;padding:0 4px;display:inline}.hmi-module__hAq7Ma__kwDoor:hover{border-color:color-mix(in srgb,var(--experience-border,#96e696)85%,transparent)}.hmi-module__hAq7Ma__kwDoorRow{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.hmi-module__hAq7Ma__kwDig{letter-spacing:.06em;color:var(--experience-text,#9fb3a2);border:1px dashed color-mix(in srgb,var(--experience-border,#96e696)40%,transparent);cursor:pointer;background:0 0;border-radius:4px;margin-top:8px;padding:4px 10px;font:700 11px ui-monospace,monospace}.hmi-module__hAq7Ma__kwDraft{letter-spacing:.08em;color:var(--experience-error,#b98a3a);border:1px solid color-mix(in srgb,var(--experience-error,#b98a3a)50%,transparent);vertical-align:middle;border-radius:3px;margin-left:6px;padding:0 4px;font:700 9px ui-monospace,monospace;display:inline-block}.hmi-module__hAq7Ma__trainerRef{color:var(--experience-muted,#7f8a81);opacity:.85;margin-top:2px;font-size:11px;font-style:italic;display:block}.hmi-module__hAq7Ma__unableBtn,.hmi-module__hAq7Ma__nextBtn{letter-spacing:1px;border:1px solid var(--experience-border,#4a564d);background:var(--experience-panel,#1c241e);color:var(--phos);cursor:pointer;border-radius:4px;padding:7px 16px;font-family:inherit;font-size:13px;font-weight:700}.hmi-module__hAq7Ma__unableBtn{border-color:var(--experience-border,#7a4a3a);color:var(--experience-error,#e9a07a)}.hmi-module__hAq7Ma__unableBtn:disabled,.hmi-module__hAq7Ma__nextBtn:disabled{opacity:.4;cursor:default}.hmi-module__hAq7Ma__fbOk{color:var(--phos);font-weight:700}.hmi-module__hAq7Ma__fbBad{color:var(--experience-error,#e98a72);font-weight:700}.hmi-module__hAq7Ma__masteryPanel{flex-wrap:wrap;align-items:center;gap:6px;padding:2px 16px 8px;display:flex}.hmi-module__hAq7Ma__atomRow{flex-wrap:wrap;align-items:center;gap:6px;width:100%;margin-top:2px;display:flex}.hmi-module__hAq7Ma__masterySep{background:color-mix(in srgb,var(--experience-panel,#96e696)18%,transparent);width:100%;height:1px;margin:5px 0 3px}.hmi-module__hAq7Ma__masterySummary{letter-spacing:1.2px;text-transform:uppercase;color:var(--experience-muted,#6f7a71);margin-right:4px;font-size:14px;font-weight:600}.hmi-module__hAq7Ma__atomPill{letter-spacing:.5px;text-transform:uppercase;color:var(--experience-muted,#6f7a71);border:1px solid color-mix(in srgb,var(--experience-border,#96e696)18%,transparent);background:color-mix(in srgb,var(--experience-panel,#000)18%,transparent);border-radius:4px;align-items:center;gap:5px;padding:3px 7px;font-size:15px;font-weight:600;display:flex}.hmi-module__hAq7Ma__atomPillMastered{color:var(--phos-white);border-color:var(--phos);text-shadow:var(--glow-white)}.hmi-module__hAq7Ma__atomPillDue{box-shadow:0 2px 0 0 var(--experience-ink,#e9a07a)}@media (prefers-reduced-motion:no-preference){.hmi-module__hAq7Ma__atomPillDue{animation:2.6s ease-in-out infinite hmi-module__hAq7Ma__hmiDuePulse}}@keyframes hmi-module__hAq7Ma__hmiDuePulse{0%,to{box-shadow:none}50%{box-shadow:0 0 7px color-mix(in srgb,var(--experience-ink,#e9a07a)55.0%,transparent)}}.hmi-module__hAq7Ma__skillsRail{scrollbar-width:none;flex:none;align-items:center;gap:6px;padding:5px 16px;display:flex;overflow-x:auto}.hmi-module__hAq7Ma__skillsRail::-webkit-scrollbar{display:none}.hmi-module__hAq7Ma__skillsSlot{flex-direction:column;flex:none;display:flex}.hmi-module__hAq7Ma__railSizer{visibility:hidden}.hmi-module__hAq7Ma__skillsSlot:has(>.hmi-module__hAq7Ma__skillsRail:not(.hmi-module__hAq7Ma__railSizer))>.hmi-module__hAq7Ma__railSizer{display:none}.hmi-module__hAq7Ma__skillsRail>*{flex:none}.hmi-module__hAq7Ma__skillsSummary{appearance:none;letter-spacing:.8px;text-transform:uppercase;color:var(--phos-pale);background:color-mix(in srgb,var(--experience-panel,#000)28.0%,transparent);border:1px solid color-mix(in srgb,var(--experience-border,#96e696)40%,transparent);cursor:pointer;border-radius:4px;padding:4px 9px;font-family:inherit;font-size:12px;font-weight:600;transition:border-color .12s}.hmi-module__hAq7Ma__skillsSummary:hover{border-color:var(--phos);color:var(--phos-white)}.hmi-module__hAq7Ma__skillsPanelOverlay{z-index:900;background:color-mix(in srgb,var(--experience-panel,#000)62%,transparent);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.hmi-module__hAq7Ma__skillsPanelCard{background:var(--experience-panel,#1c241e);border:1px solid var(--phos);width:min(94%,660px);max-height:82vh;color:var(--phos-pale);box-shadow:var(--glow),0 10px 40px color-mix(in srgb,var(--experience-scrim,#000)55.0%,transparent);border-radius:6px;padding:16px 18px;font-size:13px;line-height:1.5;overflow-y:auto}.hmi-module__hAq7Ma__skillsGroupHead{letter-spacing:1.5px;text-transform:uppercase;color:var(--experience-muted,#8a988c);margin:12px 0 5px;font-size:11px;font-weight:600}.hmi-module__hAq7Ma__atomMeter{gap:2px;display:flex}.hmi-module__hAq7Ma__atomSeg{background:color-mix(in srgb,var(--experience-panel,#96e696)18%,transparent);border-radius:1px;width:9px;height:9px}.hmi-module__hAq7Ma__atomSegOn{background:var(--phos)}.hmi-module__hAq7Ma__atomSegMastered{background:var(--phos-white);box-shadow:var(--glow)}.hmi-module__hAq7Ma__groupSelect{align-items:center;gap:4px;margin-left:10px;display:inline-flex}.hmi-module__hAq7Ma__groupSelectLabel{letter-spacing:1px;text-transform:uppercase;opacity:.6;font-size:14px}.hmi-module__hAq7Ma__groupSelectMenu{color:var(--hmi-amber,var(--experience-warning,#e6b800));background:var(--experience-panel,#1a1a1a);border:1px dashed var(--hmi-amber,var(--experience-warning,#e6b800));cursor:pointer;border-radius:3px;padding:1px 4px;font:16px ui-monospace,monospace}.hmi-module__hAq7Ma__groupSelectAdd{color:var(--hmi-amber,var(--experience-warning,#e6b800));cursor:pointer;background:0 0;border:1px solid;border-radius:3px;padding:1px 5px;font:600 18px/1 ui-monospace,monospace}.hmi-module__hAq7Ma__atomModalGroupBadge{letter-spacing:.4px;color:var(--experience-buttonText,#1a1a1a);background:var(--hmi-amber,var(--experience-warning,#e6b800));border-radius:3px;margin-bottom:8px;padding:3px 7px;font-size:15px}.hmi-module__hAq7Ma__atomPillBtn{appearance:none;font:inherit;cursor:pointer;transition:border-color .12s}.hmi-module__hAq7Ma__atomPillBtn:hover{border-color:var(--phos)}.hmi-module__hAq7Ma__atomModalPillRow{zoom:1.5;justify-content:center;margin-bottom:14px;display:flex;position:relative}.hmi-module__hAq7Ma__atomModalCloseInPill{position:absolute;top:50%;right:0;transform:translateY(-50%)}.hmi-module__hAq7Ma__atomRefToggle{border:1px solid var(--phos);color:var(--phos-pale);font:inherit;cursor:pointer;background:0 0;border-radius:3px;margin-right:8px;padding:0 6px;font-size:12px;text-decoration:none;display:inline-block}.hmi-module__hAq7Ma__atomModalScroll{flex:auto;min-height:0;overflow-y:auto}.hmi-module__hAq7Ma__atomModalCard{background:var(--experience-panel,#1c241e);border:1px solid var(--phos);--read:1;width:min(92%,920px);height:50vh;color:var(--phos-pale);font-size:calc(19.5px*var(--read));box-shadow:var(--glow),0 10px 40px color-mix(in srgb,var(--experience-scrim,#000)55.0%,transparent);border-radius:6px;flex-direction:column;padding:24px 27px;line-height:1.5;display:flex;overflow-y:hidden}.hmi-module__hAq7Ma__atomModalHead{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.hmi-module__hAq7Ma__atomModalTitle{color:var(--phos);letter-spacing:.5px;text-shadow:var(--glow);font-size:21px;font-weight:600}.hmi-module__hAq7Ma__atomModalClose{appearance:none;font:inherit;color:inherit;cursor:pointer;opacity:.7;background:0 0;border:none;border-radius:4px;padding:.1em .55em}.hmi-module__hAq7Ma__atomModalClose:hover{opacity:1}.hmi-module__hAq7Ma__atomModalSubtitle{font-size:calc(18px*var(--read,1));letter-spacing:.3px;color:var(--phos-pale);opacity:.75;margin-bottom:8px}.hmi-module__hAq7Ma__atomModalWant{margin:0 0 10px}.hmi-module__hAq7Ma__atomModalTheory{flex-direction:column;gap:7px;margin:4px 0 10px;display:flex}.hmi-module__hAq7Ma__atomTheoryRow{font-size:calc(18.75px*var(--read,1));color:var(--experience-text,#cfe0c9);gap:8px;line-height:1.4;display:flex}.hmi-module__hAq7Ma__atomTheoryTier{color:var(--hmi-amber,var(--experience-warning,#e6b800));flex-shrink:0;font-weight:700}.hmi-module__hAq7Ma__atomTheoryCite{opacity:.6;font-style:italic}.hmi-module__hAq7Ma__atomModalHow{border-top:1px solid color-mix(in srgb,var(--experience-border,#96e696)18%,transparent);margin:0 0 10px;padding-top:8px}.hmi-module__hAq7Ma__atomModalHowHead{font-size:calc(15px*var(--read,1));letter-spacing:1px;color:var(--phos);opacity:.85;align-items:baseline;gap:8px;margin-bottom:4px;display:flex}.hmi-module__hAq7Ma__atomModalLegend{font-size:calc(13.5px*var(--read,1));letter-spacing:.3px;text-transform:none;opacity:.7}.hmi-module__hAq7Ma__atomModalSteps{flex-direction:column;gap:4px;margin:0;padding-left:18px;display:flex}.hmi-module__hAq7Ma__atomModalSteps li{padding-left:2px}.hmi-module__hAq7Ma__atomModalMeta{font-size:calc(18px*var(--read,1));opacity:.8}.hmi-module__hAq7Ma__atomModalRefs{border-top:1px solid color-mix(in srgb,var(--experience-border,#96e696)18%,transparent);font-size:calc(18px*var(--read,1));opacity:.85;margin-top:10px;padding-top:8px}.hmi-module__hAq7Ma__atomModalRefsHead{font-size:calc(15px*var(--read,1));letter-spacing:1px;opacity:.7;margin-bottom:3px}.hmi-module__hAq7Ma__canvas{flex:auto;position:relative;overflow:hidden}.hmi-module__hAq7Ma__canvas,.hmi-module__hAq7Ma__canvas *{cursor:var(--plus-cur,crosshair)!important}:is(.hmi-module__hAq7Ma__canvas .hmi-panel,.hmi-module__hAq7Ma__canvas .hmi-panel *,.hmi-module__hAq7Ma__canvas .hmi-panel--list,.hmi-module__hAq7Ma__canvas .hmi-panel--list *,.hmi-module__hAq7Ma__canvas .hmi-module__hAq7Ma__opsEditBox,.hmi-module__hAq7Ma__canvas .hmi-module__hAq7Ma__opsEditBox *){cursor:var(--hmi-cursor,default)!important}.hmi-module__hAq7Ma__rangeBox{letter-spacing:3px;-webkit-user-select:none;user-select:none}.hmi-module__hAq7Ma__rangeBox:active{border-color:var(--hmi-navy,var(--experience-border,#0a045d))var(--hmi-white,var(--experience-border,#eeeded))var(--hmi-white,var(--experience-border,#eeeded))var(--hmi-navy,var(--experience-border,#0a045d))}.hmi-module__hAq7Ma__brlLayer{pointer-events:none;z-index:8;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hmi-module__hAq7Ma__brlBox{z-index:8;pointer-events:none;border:1px solid var(--experience-brl,#ece5c0);background:color-mix(in srgb,var(--experience-panel,#2a302c)88%,transparent);font-size:calc(var(--hmi-fs,34px)*1.2);letter-spacing:-.02em;color:var(--experience-brl,#ece5c0);text-shadow:none;white-space:pre;padding:.04em .28em .14em;font-weight:300;line-height:1.06;position:absolute}.hmi-module__hAq7Ma__brlTarget{pointer-events:none;z-index:5;flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute;transform:translate(-50%,-50%)}.hmi-module__hAq7Ma__brlTargetDiamond{border:2px solid var(--experience-brl,#ece5c0);width:11px;height:11px;box-shadow:0 0 6px color-mix(in srgb,var(--experience-brl,#e8e0b2)35%,transparent);transform:rotate(45deg)}.hmi-module__hAq7Ma__brlTargetFrom{border-color:var(--experience-brl,#a3dd9e);box-shadow:0 0 8px color-mix(in srgb,var(--experience-brl,#96e696)50%,transparent)}.hmi-module__hAq7Ma__brlTargetName{font:700 13px var(--font-hmi-mono),monospace;letter-spacing:1px;color:var(--experience-brl,#ece5c0);text-shadow:0 0 4px color-mix(in srgb,var(--experience-brl,#e8e0b2)35%,transparent)}.hmi-module__hAq7Ma__brlGameCard{z-index:37;border:1px solid color-mix(in srgb,var(--experience-brl,#e8e0b2)45%,transparent);background:color-mix(in srgb,var(--experience-panel,#141a15)92%,transparent);max-width:380px;font-family:var(--font-hmi-mono),monospace;color:var(--experience-brl,#ece5c0);border-radius:6px;flex-direction:column;gap:7px;padding:10px 12px;display:flex;position:absolute;top:10px;left:12px}.hmi-module__hAq7Ma__brlGameHead{align-items:center;gap:8px;display:flex}.hmi-module__hAq7Ma__brlGameName{letter-spacing:1px;flex:1;font-size:13px;font-weight:700}.hmi-module__hAq7Ma__brlGameBlurb{opacity:.75;font-size:11.5px;line-height:1.35}.hmi-module__hAq7Ma__brlGamePrompt{color:var(--phos-white,var(--experience-brl,#e9f5e6));font-size:14px;font-weight:700;line-height:1.35}.hmi-module__hAq7Ma__brlGameOpts{flex-wrap:wrap;gap:7px;display:flex}.hmi-module__hAq7Ma__brlGameOpt{font:700 15px var(--font-hmi-mono),monospace;letter-spacing:1px;border:1px solid color-mix(in srgb,var(--experience-brl,#96e696)40%,transparent);background:color-mix(in srgb,var(--experience-panel,#96e696)12%,transparent);color:var(--phos,var(--experience-brl,#a3dd9e));cursor:pointer;border-radius:4px;padding:6px 14px}.hmi-module__hAq7Ma__brlGameOpt:disabled{opacity:.55}.hmi-module__hAq7Ma__brlGameOptRight{border-color:var(--phos,var(--experience-brl,#a3dd9e));background:color-mix(in srgb,var(--experience-panel,#96e696)30%,transparent);opacity:1!important}.hmi-module__hAq7Ma__brlGameOptSel{border-color:var(--phos,var(--experience-brl,#a3dd9e));background:color-mix(in srgb,var(--experience-panel,#96e696)32%,transparent);box-shadow:inset 0 0 0 1px var(--phos,var(--experience-brl,#a3dd9e))}.hmi-module__hAq7Ma__brlGameFoot,.hmi-module__hAq7Ma__brlGameSprint{align-items:center;gap:12px;font-size:13px;display:flex}.hmi-module__hAq7Ma__brlGameTimer{color:var(--experience-brl,#e6b800);font-variant-numeric:tabular-nums;text-shadow:0 0 6px color-mix(in srgb,var(--experience-brl,#e6b800)35%,transparent);font-size:22px;font-weight:700}.hmi-module__hAq7Ma__speedStartBtn{font:700 24px var(--font-hmi-mono),monospace;letter-spacing:3px;border:2px solid var(--phos,var(--experience-warning,#a3dd9e));background:color-mix(in srgb,var(--experience-panel,#96e696)16%,transparent);color:var(--phos,var(--experience-warning,#a3dd9e));cursor:pointer;text-shadow:var(--glow);border-radius:6px;align-self:center;margin:6px 0 2px;padding:14px 44px}.hmi-module__hAq7Ma__speedStartBtn:hover{background:color-mix(in srgb,var(--experience-panel,#96e696)28.0%,transparent)}.hmi-module__hAq7Ma__speedCountdown{z-index:38;font:700 140px var(--font-hmi-mono),monospace;color:var(--phos-white,var(--experience-text,#e9f5e6));text-shadow:0 0 18px color-mix(in srgb,var(--experience-ink,#e9f5e6)60%,transparent),0 0 60px color-mix(in srgb,var(--experience-ink,#96e696)40%,transparent);pointer-events:none;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.hmi-module__hAq7Ma__keysDock{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--experience-ink,#fff)7.0%,transparent);background:linear-gradient(#23261f,#1a1c17);border:1px solid #0e100c;border-radius:7px;align-items:flex-end;gap:12px;padding:8px 14px;display:flex}.hmi-module__hAq7Ma__key{width:42px;height:43px;box-shadow:0 2px 4px color-mix(in srgb,var(--experience-scrim,#000)50%,transparent);background:linear-gradient(#8f8d82,#6e6c62);border:1px solid #2b2a24;border-radius:6px;padding:0;position:relative}.hmi-module__hAq7Ma__keyWide{width:83px}.hmi-module__hAq7Ma__keyTop{font-family:var(--hmi-font,ui-monospace,monospace);letter-spacing:1.5px;color:#4c4b43;text-shadow:0 1px 0 color-mix(in srgb,var(--experience-ink,#fff)55.0%,transparent);transition:inset var(--hmi-press,70ms)ease,background var(--hmi-press,70ms)ease;background:linear-gradient(#e6e3d7 0%,#d9d6ca 55%,#cbc8bc 100%);border:1px solid #a9a698;border-radius:4px;justify-content:center;align-items:center;padding-bottom:5px;font-size:14px;font-weight:600;display:flex;position:absolute;inset:2px 3px 9px}.hmi-module__hAq7Ma__keyBindLetter{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1.5px}.hmi-module__hAq7Ma__keyDown .hmi-module__hAq7Ma__keyTop{background:linear-gradient(#d7d4c8 0%,#cac7bb 55%,#bebbaf 100%);inset:7px 3px 4px}.hmi-module__hAq7Ma__keyDormant{opacity:.32;filter:grayscale(.7);pointer-events:none}.hmi-module__hAq7Ma__keyNew{animation:2.4s ease-out hmi-module__hAq7Ma__keyWake}@keyframes hmi-module__hAq7Ma__keyWake{0%{box-shadow:0 0 0 3px color-mix(in srgb,var(--experience-ink,#ffc83c)95%,transparent),0 0 18px 6px color-mix(in srgb,var(--experience-ink,#ffc83c)55.0%,transparent)}60%{box-shadow:0 0 0 3px color-mix(in srgb,var(--experience-ink,#ffc83c)50%,transparent),0 0 10px 3px color-mix(in srgb,var(--experience-ink,#ffc83c)25%,transparent)}to{box-shadow:0 2px 4px color-mix(in srgb,var(--experience-scrim,#000)50%,transparent)}}@media (prefers-reduced-motion:reduce){.hmi-module__hAq7Ma__keyNew{animation:none}}.hmi-module__hAq7Ma__leader{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0}.hmi-module__hAq7Ma__sym{z-index:3;filter:drop-shadow(var(--glow));pointer-events:none;position:absolute}.hmi-module__hAq7Ma__block{z-index:4;font-weight:300;font-size:var(--hmi-fs,34px);letter-spacing:-.02em;white-space:pre;font-feature-settings:"zero" 1;color:var(--track-col,var(--phos));text-shadow:var(--glow);touch-action:none;-webkit-user-select:none;user-select:none;line-height:1.18;position:absolute}.hmi-module__hAq7Ma__blockGhost{outline:1.5px solid var(--phos-white);background:0 0}.hmi-module__hAq7Ma__blockGhost>:not(.hmi-module__hAq7Ma__ghostX){visibility:hidden}.hmi-module__hAq7Ma__ghostX{color:var(--phos-white);text-shadow:var(--glow-white);pointer-events:none;font-size:.85em;font-weight:700;line-height:1;position:absolute;top:54%;left:50%;transform:translate(-50%,-50%)}.hmi-module__hAq7Ma__line{display:block}.hmi-module__hAq7Ma__hoCflOnly>:not(.hmi-module__hAq7Ma__ghostX){visibility:hidden}.hmi-module__hAq7Ma__hoCflOnly [data-target=cfl]{visibility:visible}.hmi-module__hAq7Ma__hoFlash{animation:1.1s step-end infinite hmi-module__hAq7Ma__hmiHandoverFlash}@keyframes hmi-module__hAq7Ma__hmiHandoverFlash{0%,55%{opacity:1}56%,to{opacity:.25}}@media (prefers-reduced-motion:reduce){.hmi-module__hAq7Ma__hoFlash{animation:none}}.hmi-module__hAq7Ma__g{color:var(--track-col,var(--phos))}.hmi-module__hAq7Ma__rwyCyan{color:var(--experience-text,#4ec9d6)}.hmi-module__hAq7Ma__rwyGreen{color:var(--experience-text,#4cd964)}.hmi-module__hAq7Ma__rwyTrack{color:var(--track-col,var(--phos))}.hmi-module__hAq7Ma__w{color:var(--phos-white);text-shadow:var(--glow-white)}.hmi-module__hAq7Ma__p{color:var(--phos-pale)}.hmi-module__hAq7Ma__thin{font-weight:300}.hmi-module__hAq7Ma__vsTag{vertical-align:middle;flex-direction:column;justify-content:center;align-items:center;margin-left:.12em;font-weight:700;line-height:.8;display:inline-flex}.hmi-module__hAq7Ma__vsV{font-size:.5em}.hmi-module__hAq7Ma__vsS{font-size:.42em}.hmi-module__hAq7Ma__otherStar{display:inline-block;transform:translateY(10%)}.hmi-module__hAq7Ma__vsGap{text-align:center;width:calc(1ch - 4px);display:inline-block;position:relative}.hmi-module__hAq7Ma__vsGap .hmi-module__hAq7Ma__vsTag{margin-left:0}.hmi-module__hAq7Ma__stripSlot{z-index:6;position:absolute;bottom:16px;left:16px}.hmi-module__hAq7Ma__strip{--strip-bg:var(--experience-panel,#98a39a);--sgrid:color-mix(in srgb,var(--experience-border,#12342a)40%,transparent);--sink:var(--experience-text,#143f33);--sgreen:var(--experience-jurisdiction,#1f7d1f);--sbox:var(--experience-button,#cdd9cd);background:var(--strip-bg);border:3px solid var(--experience-border,#46a346);color:var(--sink);font-family:var(--font-hmi-mono),monospace;letter-spacing:-.01em;grid-template-rows:1fr 1fr 1fr 24px;grid-template-columns:70px 156px 86px 56px 72px 96px;font-size:17px;font-weight:600;display:grid}.hmi-module__hAq7Ma__sc{border-right:1px solid var(--sgrid);border-bottom:1px solid var(--sgrid);align-items:center;padding:1px 6px;display:flex}.hmi-module__hAq7Ma__two{justify-content:space-between}.hmi-module__hAq7Ma__sctr{justify-content:center}.hmi-module__hAq7Ma__sgreen{color:var(--sgreen);font-weight:700}.hmi-module__hAq7Ma__sbox{background:var(--sbox);border:1px solid var(--sink);border-radius:2px;padding:0 5px}.hmi-module__hAq7Ma__sdesig{border-right:1px solid var(--sgrid);border-bottom:1px solid var(--sgrid);justify-content:center;align-items:center;display:flex}.hmi-module__hAq7Ma__sblank{border-right:1px solid var(--sgrid);border-bottom:1px solid var(--sgrid)}.hmi-module__hAq7Ma__sgops{cursor:text}.hmi-module__hAq7Ma__gopsInput{font:inherit;background:var(--sbox);width:100%;color:var(--sink);border:1px solid var(--sink);text-transform:uppercase;outline:none;padding:0 4px}.hmi-module__hAq7Ma__cornerStack{z-index:9;flex-direction:column;align-items:flex-end;gap:8px;display:flex;position:absolute;bottom:16px;right:16px}.hmi-module__hAq7Ma__incrementer{background:color-mix(in srgb,var(--experience-panel,#000)38%,transparent);font:600 11px/1 var(--font-hmi-mono),monospace;letter-spacing:1.5px;color:var(--experience-text,#cfe0c9);text-transform:uppercase;border-radius:6px;align-items:center;gap:6px;padding:7px 11px;display:flex}.hmi-module__hAq7Ma__warnPanel{background:var(--experience-panel,#9aa39a);border:2px solid var(--experience-border,#20231f);width:min(460px,60vw);font-family:var(--font-hmi-mono),ui-monospace,monospace;padding:3px}.hmi-module__hAq7Ma__warnHeader{text-align:center;letter-spacing:1.5px;color:var(--experience-text,#15170f);padding:1px 0 3px;font-size:11px;font-weight:700}.hmi-module__hAq7Ma__warnMsg{border:1px solid var(--experience-border,#6a726a);align-items:center;gap:8px;margin-top:3px;padding:3px 5px;display:flex}.hmi-module__hAq7Ma__warnActive{background:var(--experience-warning,#ffe400)}.hmi-module__hAq7Ma__warnExpired{background:var(--experience-panel,#c2cabb);--experience-onWarning:var(--experience-text)}.hmi-module__hAq7Ma__warnAck{border:1.5px solid var(--experience-onWarning,#15170f);cursor:pointer;background:0 0;flex-shrink:0;width:15px;height:15px;padding:0}.hmi-module__hAq7Ma__warnAck:hover{background:color-mix(in srgb,var(--experience-warning,#000)12%,transparent)}.hmi-module__hAq7Ma__warnText{color:var(--experience-onWarning,#15170f);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;font-weight:600;overflow:hidden}.hmi-module__hAq7Ma__incBtn,.hmi-module__hAq7Ma__incOn{border:1px solid color-mix(in srgb,var(--experience-border,#96e696)30%,transparent);width:26px;height:26px;color:var(--experience-text,#cfe0c9);font:600 13px var(--font-hmi-mono),monospace;cursor:pointer;background:0 0;border-radius:4px}.hmi-module__hAq7Ma__incOn{background:color-mix(in srgb,var(--experience-panel,#96e696)25%,transparent);color:var(--phos-white);border-color:var(--phos)}.hmi-module__hAq7Ma__field{display:inline}.hmi-module__hAq7Ma__fieldAuthoring{outline:1.5px dashed var(--experience-error,#ff5a5a);outline-offset:2px;cursor:pointer;border-radius:2px}.hmi-module__hAq7Ma__fieldAuthoring:hover{background:color-mix(in srgb,var(--experience-error,#ff5a5a)15%,transparent)}.hmi-module__hAq7Ma__fieldSel{outline:2px solid var(--experience-error,#ff3b3b);background:color-mix(in srgb,var(--experience-error,#ff5a5a)20%,transparent)}.hmi-module__hAq7Ma__fieldHi{outline:2.5px solid var(--experience-error,#ff3b3b);outline-offset:2px;background:color-mix(in srgb,var(--experience-warning,#a3dd9e)18%,transparent);border-radius:2px;animation:3s linear infinite hmi-module__hAq7Ma__onboardRing}@keyframes hmi-module__hAq7Ma__onboardRing{0%,to{outline-color:var(--experience-error,#ff3b3b);box-shadow:0 0 10px 1px color-mix(in srgb,var(--experience-ink,#ff3b3b)55.0%,transparent)}16%{outline-color:var(--experience-error,#ff9d2e);box-shadow:0 0 10px 1px color-mix(in srgb,var(--experience-ink,#ff9d2e)55.0%,transparent)}33%{outline-color:var(--experience-warning,#ffe600);box-shadow:0 0 10px 1px color-mix(in srgb,var(--experience-ink,#ffe600)55.0%,transparent)}50%{outline-color:var(--experience-border,#3ce06f);box-shadow:0 0 10px 1px color-mix(in srgb,var(--experience-ink,#3ce06f)55.0%,transparent)}66%{outline-color:var(--experience-border,#36a3ff);box-shadow:0 0 10px 1px color-mix(in srgb,var(--experience-ink,#36a3ff)55.0%,transparent)}83%{outline-color:var(--experience-border,#c46bff);box-shadow:0 0 10px 1px color-mix(in srgb,var(--experience-ink,#c46bff)55.0%,transparent)}}.hmi-module__hAq7Ma__symbolHi{animation:3s linear infinite hmi-module__hAq7Ma__onboardStroke}@keyframes hmi-module__hAq7Ma__onboardStroke{0%,to{stroke:var(--experience-error,#ff3b3b)}16%{stroke:var(--experience-error,#ff9d2e)}33%{stroke:var(--experience-warning,#ffe600)}50%{stroke:var(--experience-text,#3ce06f)}66%{stroke:var(--experience-text,#36a3ff)}83%{stroke:var(--experience-text,#c46bff)}}.hmi-module__hAq7Ma__onboardName{background:linear-gradient(90deg,var(--experience-error,#ff3b3b),var(--experience-error,#ff9d2e),var(--experience-warning,#ffe600),var(--experience-panel,#3ce06f),var(--experience-panel,#36a3ff),var(--experience-panel,#c46bff),var(--experience-error,#ff3b3b));color:#0000;-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;font-weight:600;animation:3s linear infinite hmi-module__hAq7Ma__onboardName}@keyframes hmi-module__hAq7Ma__onboardName{to{background-position:-200%}}@media (prefers-reduced-motion:reduce){.hmi-module__hAq7Ma__fieldHi{outline-color:var(--phos-white);animation:none}.hmi-module__hAq7Ma__symbolHi{animation:none}.hmi-module__hAq7Ma__onboardName{color:var(--phos-white);-webkit-text-fill-color:var(--phos-white);animation:none}}.hmi-module__hAq7Ma__full{flex:auto;min-width:0}.hmi-module__hAq7Ma__otd{color:var(--phos)}.hmi-module__hAq7Ma__otdSide{color:var(--experience-warning,#e9cc7c);text-shadow:0 0 6px color-mix(in srgb,var(--experience-ink,#e9cc7c)50%,transparent)}.hmi-module__hAq7Ma__otdOfs{color:var(--experience-text,#c58cf2);text-shadow:0 0 6px color-mix(in srgb,var(--experience-ink,#c58cf2)55.0%,transparent)}.hmi-module__hAq7Ma__opsEditBox{z-index:30;background:var(--experience-panel,#333a35);border:2px solid var(--hmi-cyan);box-shadow:0 0 0 1px color-mix(in srgb,var(--experience-scrim,#000)55.0%,transparent);white-space:nowrap;padding:.1em .35em;position:absolute;top:50%;left:1.5ch;transform:translateY(-38%)}.hmi-module__hAq7Ma__opsEditInput{font:inherit;width:11ch;color:var(--phos);caret-color:var(--phos-white);text-shadow:var(--glow);-webkit-user-select:text;user-select:text;text-transform:uppercase;background:0 0;border:none;outline:none}.hmi-module__hAq7Ma__opsEditInput::selection{background:var(--phos);color:var(--experience-buttonText,#22281f);text-shadow:none}.hmi-module__hAq7Ma__otdHalfL{text-align:left;flex:1;min-height:1em}.hmi-module__hAq7Ma__otdHalfR{text-align:right;flex:1;min-height:1em}.hmi-module__hAq7Ma__assignToggle,.hmi-module__hAq7Ma__assignToggleOn{border:1px solid color-mix(in srgb,var(--experience-error,#ff5a5a)50%,transparent);height:26px;color:var(--experience-error,#ff8a8a);font:600 11px/1 var(--font-hmi-mono),monospace;letter-spacing:1px;cursor:pointer;background:0 0;border-radius:4px;padding:0 10px}.hmi-module__hAq7Ma__assignToggleOn{background:color-mix(in srgb,var(--experience-error,#ff3b3b)22%,transparent);color:var(--experience-text,#ffd0d0);border-color:var(--experience-error,#ff3b3b)}.hmi-module__hAq7Ma__assignDrawer{z-index:20;background:color-mix(in srgb,var(--experience-panel,#0a0d0c)93%,transparent);border-left:1px solid color-mix(in srgb,var(--experience-error,#ff5a5a)35%,transparent);width:320px;height:100%;font:500 12px/1.4 var(--font-hmi-mono),monospace;color:var(--experience-text,#cfe0c9);padding:12px 12px 80px;position:absolute;top:0;right:0;overflow-y:auto}.hmi-module__hAq7Ma__assignHead{font:700 11px/1 var(--font-hmi-mono),monospace;letter-spacing:1px;text-transform:uppercase;color:var(--experience-error,#ff8a8a);margin-bottom:10px}.hmi-module__hAq7Ma__assignTarget{border-bottom:1px solid color-mix(in srgb,var(--experience-border,#fff)8%,transparent);margin-bottom:10px;padding-bottom:8px}.hmi-module__hAq7Ma__assignTargetSel{background:color-mix(in srgb,var(--experience-error,#ff5a5a)10%,transparent);border-radius:4px;padding:6px}.hmi-module__hAq7Ma__assignTargetName{color:var(--phos-white);font-weight:700}.hmi-module__hAq7Ma__assignTargetId{color:var(--experience-muted,#8b978c);font-size:10px}.hmi-module__hAq7Ma__assignRow{grid-template-columns:30px 1fr;align-items:center;gap:6px;margin-top:4px;display:grid}.hmi-module__hAq7Ma__assignKey{color:var(--experience-error,#ff8a8a);font-size:11px;font-weight:700}.hmi-module__hAq7Ma__assignInput{background:color-mix(in srgb,var(--experience-panel,#fff)6%,transparent);border:1px solid color-mix(in srgb,var(--experience-border,#fff)12%,transparent);width:100%;color:var(--experience-text,#e9f5e6);font:500 11px var(--font-hmi-mono),monospace;border-radius:3px;padding:3px 6px}.hmi-module__hAq7Ma__assignExport{border:1px solid color-mix(in srgb,var(--experience-border,#96e696)40%,transparent);background:color-mix(in srgb,var(--experience-panel,#96e696)15%,transparent);height:30px;color:var(--experience-text,#e9f5e6);font:600 11px/1 var(--font-hmi-mono),monospace;letter-spacing:1px;cursor:pointer;border-radius:4px;position:absolute;bottom:12px;left:12px;right:12px}.hmi-module__hAq7Ma__consoleBar,.hmi-module__hAq7Ma__consoleBarBottom{zoom:.8;z-index:30;background:var(--hmi-grey,var(--experience-panel,#a2aaaa));font-family:var(--font-hmi-mono),monospace;font-feature-settings:"zero" 1;flex:none;align-items:center;gap:12px;padding:5px 16px;display:flex}.hmi-module__hAq7Ma__consoleBar{border-top:2px solid var(--hmi-white,var(--experience-border,#eeeded));border-bottom:3px solid var(--hmi-navy,var(--experience-border,#0a045d))}.hmi-module__hAq7Ma__moduleRow{z-index:9;background:var(--hmi-grey,var(--experience-panel,#a2aaaa));border-top:2px solid var(--hmi-white,var(--experience-border,#eeeded));font-family:var(--font-hmi-mono),monospace;flex-wrap:wrap;flex:none;align-items:center;gap:6px;padding:5px 16px;display:flex}.hmi-module__hAq7Ma__modPill{font:600 12px var(--font-hmi-mono),monospace;letter-spacing:.5px;color:var(--game-button-text,var(--hmi-navy,var(--experience-buttonText,#0a045d)));background:var(--game-button-background,color-mix(in srgb,var(--hmi-grey,var(--experience-panel,#a2aaaa))70%,var(--experience-panel,#fff)));border:1.5px solid var(--hmi-navy,var(--experience-border,#0a045d));cursor:pointer;border-radius:999px;padding:3px 12px}.hmi-module__hAq7Ma__modPill:disabled{opacity:.45;cursor:default}.hmi-module__hAq7Ma__modPillWrap{align-items:center;gap:3px;display:inline-flex}.hmi-module__hAq7Ma__modPillInfo{font:700 10px var(--font-hmi-mono),monospace;color:var(--hmi-navy,var(--experience-buttonText,#0a045d));border:1.5px solid var(--hmi-navy,var(--experience-border,#0a045d));cursor:pointer;opacity:.7;background:0 0;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;padding:0;display:inline-flex}.hmi-module__hAq7Ma__modPillInfo:hover{opacity:1;background:color-mix(in srgb,var(--hmi-grey,var(--experience-panel,#a2aaaa))70%,var(--experience-panel,#fff))}.hmi-module__hAq7Ma__modPillOn{background:var(--hmi-navy,var(--experience-panel,#0a045d));color:var(--hmi-grey,var(--experience-text,#a2aaaa))}.hmi-module__hAq7Ma__modPillDone{border-color:var(--experience-success,#2e7d32);background:var(--experience-success,#7dc87d);color:var(--experience-onSuccess,#000)}.hmi-module__hAq7Ma__modPillOn.hmi-module__hAq7Ma__modPillDone{background:var(--experience-success,#2e7d32);color:var(--experience-onSuccess,#fff)}.hmi-module__hAq7Ma__modPillSquare{border-radius:4px}.hmi-module__hAq7Ma__modPillFuture{opacity:.45;border-color:color-mix(in srgb,var(--hmi-navy,var(--experience-border,#0a045d))55%,var(--experience-border,#fff));background:color-mix(in srgb,var(--hmi-grey,var(--experience-panel,#a2aaaa))45%,var(--experience-panel,#fff));color:color-mix(in srgb,var(--hmi-navy,var(--experience-buttonText,#0a045d))70%,var(--experience-text,#fff))}.hmi-module__hAq7Ma__consoleBarBottom{border-top:2px solid var(--hmi-white,var(--experience-border,#eeeded));border-bottom:2px solid var(--hmi-navy,var(--experience-border,#0a045d));padding:6px 16px}.hmi-module__hAq7Ma__barSpacer{flex:1}.hmi-module__hAq7Ma__panPad{align-items:center;gap:3px;margin-left:8px;display:flex}.hmi-module__hAq7Ma__panBtn{font:600 16px var(--font-hmi-mono),monospace;width:28px;height:28px;color:var(--game-button-text,var(--hmi-navy,var(--experience-buttonText,#0a045d)));background:var(--game-button-background,var(--hmi-grey,var(--experience-panel,#a2aaaa)));border:1px solid var(--hmi-white,var(--experience-border,#eeeded));border-right-color:var(--experience-border,#555);border-bottom-color:var(--experience-border,#555);cursor:pointer;justify-content:center;align-items:center;padding:0;display:flex}.hmi-module__hAq7Ma__panBtn:active{border-color:var(--experience-border,#555);border-right-color:var(--hmi-white,var(--experience-border,#eeeded));border-bottom-color:var(--hmi-white,var(--experience-border,#eeeded))}.hmi-module__hAq7Ma__barSlot{flex:1;align-items:center;display:flex}.hmi-module__hAq7Ma__barToggles{flex-direction:row;align-items:center;gap:10px;display:flex}.hmi-module__hAq7Ma__togCol{flex-direction:row;align-items:stretch;gap:6px;display:flex;position:relative}.hmi-module__hAq7Ma__togVals{gap:2px;display:flex;position:relative}.hmi-module__hAq7Ma__togMenu{z-index:40;flex-direction:column;gap:2px;min-width:max-content;display:flex;position:absolute;top:calc(100% + 3px);left:0}.hmi-module__hAq7Ma__togVal{height:40px;font:700 20px var(--font-hmi-mono),monospace;white-space:nowrap;letter-spacing:1px;color:var(--hmi-navy,var(--experience-buttonText,#0a045d));background:var(--hmi-grey,var(--experience-panel,#a2aaaa));border-style:outset;border-width:2px;border-color:var(--hmi-white,var(--experience-border,#eeeded));text-align:center;cursor:pointer;border-radius:2px;flex:1;justify-content:center;align-items:center;padding:2px 4px;display:inline-flex}.hmi-module__hAq7Ma__togValOn{background:var(--experience-panel,#8b938f);box-shadow:inset 0 1px 2px color-mix(in srgb,var(--experience-scrim,#000)45%,transparent);border-style:inset}.hmi-module__hAq7Ma__clockLbl{letter-spacing:1px;color:var(--hmi-navy,var(--experience-buttonText,#0a045d));font-size:16px;font-weight:700}.hmi-module__hAq7Ma__clockTime{letter-spacing:2px;color:var(--experience-muted,#6e1410);font-size:32px;font-weight:700;line-height:1}.hmi-module__hAq7Ma__clockTimerBox{letter-spacing:5px;color:var(--hmi-navy,var(--experience-buttonText,#0a045d));background:var(--hmi-grey,var(--experience-panel,#a2aaaa));border-style:solid;border-width:2px 3px 3px 2px;border-color:var(--hmi-white,var(--experience-border,#eeeded))var(--hmi-navy,var(--experience-border,#0a045d))var(--hmi-navy,var(--experience-border,#0a045d))var(--hmi-white,var(--experience-border,#eeeded));margin-top:2px;padding:3px 16px 4px;font-size:24px;font-weight:700;line-height:1}.hmi-module__hAq7Ma__giwToggle{font:700 24px var(--font-hmi-mono),monospace;letter-spacing:2px;color:var(--hmi-navy,var(--experience-buttonText,#0a045d));background:var(--hmi-grey,var(--experience-panel,#a2aaaa));border-style:outset;border-width:2px;border-color:var(--hmi-white,var(--experience-border,#eeeded));cursor:pointer;border-radius:2px;align-items:center;height:40px;padding:0 9px;display:inline-flex}.hmi-module__hAq7Ma__giwToggleOn{background:var(--experience-panel,#8b938f);box-shadow:inset 0 1px 3px color-mix(in srgb,var(--experience-scrim,#000)45%,transparent);border-style:inset}.hmi-module__hAq7Ma__sarBox{outline:2px solid var(--experience-warning,#ffe600);outline-offset:9px}.hmi-module__hAq7Ma__sarText{color:var(--experience-warning,#ffe600);text-shadow:0 0 6px color-mix(in srgb,var(--experience-ink,#ffe600)40%,transparent)}.hmi-module__hAq7Ma__surface{transition:opacity .55s,transform .55s cubic-bezier(.2,.9,.3,1),filter .55s}.hmi-module__hAq7Ma__surfaceHidden{opacity:0;filter:brightness(1.6);pointer-events:none;transform:translateY(14px)scale(.96)}.hmi-module__hAq7Ma__surfaceEnter{animation:.55s cubic-bezier(.2,.9,.3,1) both hmi-module__hAq7Ma__surfaceRise}@keyframes hmi-module__hAq7Ma__surfaceRise{0%{opacity:0;filter:brightness(1.6);transform:translateY(14px)scale(.97)}to{opacity:1;filter:none;transform:none}}.hmi-module__hAq7Ma__coachOverlay{z-index:55;pointer-events:none;position:absolute;inset:0}.hmi-module__hAq7Ma__coachRing{border:2px solid color-mix(in srgb,var(--experience-border,#96e696)85%,transparent);box-shadow:0 0 0 4px color-mix(in srgb,var(--experience-ink,#96e696)12%,transparent),var(--glow);pointer-events:none;border-radius:8px;transition:top .4s,left .4s,width .4s,height .4s;animation:1.4s ease-in-out infinite hmi-module__hAq7Ma__coachPulse;position:absolute}@keyframes hmi-module__hAq7Ma__coachPulse{0%,to{box-shadow:0 0 0 3px color-mix(in srgb,var(--experience-ink,#96e696)10%,transparent),0 0 6px color-mix(in srgb,var(--experience-ink,#96e696)35%,transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--experience-ink,#96e696)22%,transparent),0 0 16px color-mix(in srgb,var(--experience-ink,#96e696)60%,transparent)}}.hmi-module__hAq7Ma__coachCallout{border:1px solid var(--experience-border,#5c7a52);background:var(--experience-panel,#161d18);width:320px;max-width:calc(100% - 24px);box-shadow:0 8px 30px color-mix(in srgb,var(--experience-scrim,#000)50%,transparent);color:var(--phos-pale);font-family:var(--font-hmi-mono),ui-monospace,monospace;pointer-events:auto;border-radius:6px;padding:13px 15px;animation:.4s both hmi-module__hAq7Ma__surfaceRise;position:absolute}.hmi-module__hAq7Ma__coachBadge{letter-spacing:1.5px;color:var(--experience-buttonText,#0c120e);background:var(--phos);border-radius:3px;margin-bottom:6px;padding:2px 7px;font-size:9px;font-weight:800;display:inline-block}@media (prefers-reduced-motion:reduce){.hmi-module__hAq7Ma__surface{transition:opacity .2s}.hmi-module__hAq7Ma__surfaceHidden{filter:none;transform:none}.hmi-module__hAq7Ma__surfaceEnter,.hmi-module__hAq7Ma__coachCallout{animation:none}.hmi-module__hAq7Ma__coachRing{transition:none;animation:none}.hmi-module__hAq7Ma__nextReady,.hmi-module__hAq7Ma__nextArrow{animation:none}.hmi-module__hAq7Ma__tourSpot{transition:none}}.hmi-module__hAq7Ma__obAction{color:var(--phos-white);text-shadow:var(--glow-white);font-weight:700}.hmi-module__hAq7Ma__obActionDone{color:var(--phos);font-weight:700}.hmi-module__hAq7Ma__nextReady{border-color:var(--experience-border,#8fd97f);color:var(--phos-white);box-shadow:0 0 0 1px color-mix(in srgb,var(--experience-ink,#96e696)40%,transparent),var(--glow);animation:1.3s ease-in-out infinite hmi-module__hAq7Ma__nextPulse}@keyframes hmi-module__hAq7Ma__nextPulse{0%,to{box-shadow:0 0 0 1px color-mix(in srgb,var(--experience-ink,#96e696)35%,transparent),0 0 4px color-mix(in srgb,var(--experience-ink,#96e696)30%,transparent)}50%{box-shadow:0 0 0 1px color-mix(in srgb,var(--experience-ink,#96e696)70%,transparent),0 0 12px color-mix(in srgb,var(--experience-ink,#96e696)55.0%,transparent)}}.hmi-module__hAq7Ma__obUnablePulse{animation:1.3s ease-in-out infinite hmi-module__hAq7Ma__unablePulse}@keyframes hmi-module__hAq7Ma__unablePulse{0%,to{box-shadow:0 0 0 1px color-mix(in srgb,var(--experience-ink,#e9a07a)35%,transparent),0 0 4px color-mix(in srgb,var(--experience-ink,#e9a07a)30%,transparent)}50%{box-shadow:0 0 0 1px color-mix(in srgb,var(--experience-ink,#e9a07a)75%,transparent),0 0 12px color-mix(in srgb,var(--experience-ink,#e9a07a)60%,transparent)}}.hmi-module__hAq7Ma__nextArrow{color:var(--phos-white);text-shadow:var(--glow-white);font-size:20px;font-weight:700;animation:.9s ease-in-out infinite hmi-module__hAq7Ma__arrowNudge}@keyframes hmi-module__hAq7Ma__arrowNudge{0%,to{opacity:.7;transform:translate(0)}50%{opacity:1;transform:translate(5px)}}.hmi-module__hAq7Ma__tourOverlay{z-index:60;position:absolute;inset:0}.hmi-module__hAq7Ma__tourDimFull{background:color-mix(in srgb,var(--experience-panel,#000)62%,transparent);position:absolute;inset:0}.hmi-module__hAq7Ma__tourSpot{border:1px solid color-mix(in srgb,var(--experience-border,#96e696)75%,transparent);box-shadow:0 0 0 100vmax color-mix(in srgb,var(--experience-scrim,#000)62%,transparent),var(--glow);pointer-events:none;border-radius:6px;transition:top .22s,left .22s,width .22s,height .22s;position:absolute}.hmi-module__hAq7Ma__tourCallout{--read:1;width:calc(340px*var(--read));max-width:calc(100% - 24px);padding:calc(14px*var(--read))calc(16px*var(--read));border:1px solid var(--experience-border,#4a564d);background:var(--experience-panel,#161d18);box-shadow:0 8px 30px color-mix(in srgb,var(--experience-scrim,#000)50%,transparent);color:var(--phos-pale);font-family:var(--font-hmi-mono),ui-monospace,monospace;border-radius:6px;position:absolute}.hmi-module__hAq7Ma__tourHeadRow{align-items:center;gap:8px;margin-bottom:2px;display:flex}.hmi-module__hAq7Ma__tourHeadRow>:first-child{flex:1}.hmi-module__hAq7Ma__tourStepCount{font-size:calc(9px*var(--read,1));letter-spacing:1.5px;text-transform:uppercase;color:var(--experience-muted,#8a968c);font-weight:700}.hmi-module__hAq7Ma__tourTitle{font-size:calc(15px*var(--read,1));color:var(--phos-white);text-shadow:var(--glow-white);margin:4px 0 8px;font-weight:700}.hmi-module__hAq7Ma__tourLine{font-size:calc(12px*var(--read,1));color:var(--experience-text,#b7c6b2);line-height:1.5}.hmi-module__hAq7Ma__tourBtns{align-items:center;gap:8px;margin-top:14px;display:flex}.hmi-module__hAq7Ma__tourBack,.hmi-module__hAq7Ma__tourNext,.hmi-module__hAq7Ma__tourSkip{font-family:inherit;font-weight:700;font-size:calc(12px*var(--read,1));letter-spacing:.6px;border:1px solid var(--experience-border,#4a564d);background:var(--experience-panel,#1c241e);color:var(--phos);cursor:pointer;border-radius:4px;padding:6px 14px}.hmi-module__hAq7Ma__tourNext{border-color:var(--experience-border,#5c7a52)}.hmi-module__hAq7Ma__tourSkip{color:var(--experience-muted,#6f7a71);background:0 0;border-color:#0000;padding-left:0}.hmi-module__hAq7Ma__tourReplay{font-family:var(--font-hmi-mono),ui-monospace,monospace;letter-spacing:.5px;border:1px solid var(--experience-border,#3a463d);background:color-mix(in srgb,var(--experience-panel,#161d18)70%,transparent);color:var(--experience-muted,#7f8a81);cursor:pointer;opacity:.65;border-radius:4px;padding:5px 11px;font-size:11px;font-weight:700}.hmi-module__hAq7Ma__tourReplay:hover{opacity:1;color:var(--phos)}.hmi-module__hAq7Ma__readScale{align-items:baseline;gap:2px;margin-left:auto;display:inline-flex}.hmi-module__hAq7Ma__readScaleBtn{appearance:none;font-family:var(--font-hmi-mono),ui-monospace,monospace;color:var(--experience-muted,#8a968c);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;padding:2px 4px;font-weight:700;line-height:1}.hmi-module__hAq7Ma__readScaleBtn0{font-size:10px}.hmi-module__hAq7Ma__readScaleBtn1{font-size:13px}.hmi-module__hAq7Ma__readScaleBtn2{font-size:17px}.hmi-module__hAq7Ma__readScaleBtn:hover{color:var(--phos)}.hmi-module__hAq7Ma__readScaleOn{color:var(--phos-white);border-color:var(--experience-border,#4a564d);text-shadow:var(--glow-white)}.hmi-module__hAq7Ma__readCarousel{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.hmi-module__hAq7Ma__readCarouselHead{align-items:center;gap:10px;margin-bottom:6px;padding-top:8px;display:flex}.hmi-module__hAq7Ma__readCarouselLabel{font-size:calc(15px*var(--read,1));letter-spacing:1px;color:var(--phos);opacity:.85;flex:1}.hmi-module__hAq7Ma__readCarouselCount{font-size:calc(13px*var(--read,1));letter-spacing:1px;color:var(--experience-muted,#6f7a71)}.hmi-module__hAq7Ma__readCarouselArrow{appearance:none;font:inherit;font-size:calc(16px*var(--read,1));color:var(--phos);border:1px solid var(--experience-border,#4a564d);cursor:pointer;background:0 0;border-radius:4px;padding:0 8px}.hmi-module__hAq7Ma__readCarouselArrow:disabled{opacity:.3;cursor:default}.hmi-module__hAq7Ma__readCarouselFlat{overflow-y:auto}.hmi-module__hAq7Ma__readCarouselFlat .hmi-module__hAq7Ma__atomDefnWhy{font-size:calc(17px*var(--read,1))}.hmi-module__hAq7Ma__readCarouselFlat .hmi-module__hAq7Ma__readCarouselBody{overflow:visible}.hmi-module__hAq7Ma__readCarouselBody{flex:auto;min-height:0;overflow:hidden}.hmi-module__hAq7Ma__atomModalReadInPill{zoom:.75;position:absolute;top:50%;right:40px;transform:translateY(-50%)}.hmi-module__hAq7Ma__stage[data-screen=mobile] .hmi-module__hAq7Ma__canvas,.hmi-module__hAq7Ma__stage[data-screen=mobile] .hmi-module__hAq7Ma__consoleBar,.hmi-module__hAq7Ma__stage[data-screen=mobile] .hmi-module__hAq7Ma__consoleBarBottom{display:none}.hmi-module__hAq7Ma__stage[data-screen=mobile] .hmi-module__hAq7Ma__topRow{grid-template-columns:0 1fr auto;height:auto;min-height:56px;padding:6px 8px}.hmi-module__hAq7Ma__stage[data-screen=mobile] .hmi-module__hAq7Ma__trainerBar{flex-wrap:wrap;padding:8px 10px}.hmi-module__hAq7Ma__stage[data-screen=mobile] .hmi-module__hAq7Ma__knowOptions{width:100%}.hmi-module__hAq7Ma__stage[data-screen=mobile] .hmi-module__hAq7Ma__knowOpt{padding:10px 12px;font-size:15px}.hmi-module__hAq7Ma__stage[data-screen=mobile] .hmi-module__hAq7Ma__moduleRow{flex-wrap:nowrap;overflow-x:auto}.hmi-module__hAq7Ma__brlGameCard .hmi-module__hAq7Ma__brlGameBlurb{font-size:calc(11.5px*var(--read,1))}.hmi-module__hAq7Ma__brlGameCard .hmi-module__hAq7Ma__brlGameName{font-size:calc(13px*var(--read,1))}.hmi-module__hAq7Ma__brlGameCard .hmi-module__hAq7Ma__brlGamePrompt{font-size:calc(14px*var(--read,1))}@keyframes hmi-module__hAq7Ma__modalPop{0%{opacity:0;transform:var(--pop-base,translate(0,0))translate(var(--pop-dx,0px),var(--pop-dy,0px))scale(.88)}to{opacity:1;transform:var(--pop-base,translate(0,0))}}@keyframes hmi-module__hAq7Ma__dimIn{0%{opacity:0}}.hmi-module__hAq7Ma__modalPop{animation:.2s cubic-bezier(.2,.85,.25,1) backwards hmi-module__hAq7Ma__modalPop}.hmi-module__hAq7Ma__dimIn{animation:.16s ease-out backwards hmi-module__hAq7Ma__dimIn}@media (prefers-reduced-motion:reduce){.hmi-module__hAq7Ma__modalPop,.hmi-module__hAq7Ma__atomModalCard,.hmi-module__hAq7Ma__skillsPanelCard{animation:.12s ease-out backwards hmi-module__hAq7Ma__dimIn}}.hmi-module__hAq7Ma__atomModalCard,.hmi-module__hAq7Ma__skillsPanelCard{animation:.2s cubic-bezier(.2,.85,.25,1) backwards hmi-module__hAq7Ma__modalPop}.hmi-module__hAq7Ma__skillsPanelOverlay{animation:.16s ease-out backwards hmi-module__hAq7Ma__dimIn}.hmi-module__hAq7Ma__copyList{flex-direction:column;gap:3px;margin:4px 0;padding-left:20px;list-style:outside;display:flex}ol.hmi-module__hAq7Ma__copyList{list-style:decimal}.hmi-module__hAq7Ma__copyList .hmi-module__hAq7Ma__copyList{margin:2px 0 0}.hmi-module__hAq7Ma__copyPara+.hmi-module__hAq7Ma__copyPara,.hmi-module__hAq7Ma__copyPara+.hmi-module__hAq7Ma__copyList,.hmi-module__hAq7Ma__copyList+.hmi-module__hAq7Ma__copyPara,.hmi-module__hAq7Ma__copyList+.hmi-module__hAq7Ma__copyList{margin-top:8px}.hmi-module__hAq7Ma__copyBoxTabs{gap:4px;display:flex}.hmi-module__hAq7Ma__copyBoxTab{font:inherit;letter-spacing:.08em;color:var(--phos);cursor:pointer;opacity:.7;background:0 0;border:1px solid #0000;border-radius:3px;padding:2px 8px;font-size:11px}.hmi-module__hAq7Ma__copyBoxTab[aria-selected=true]{opacity:1;border-color:var(--experience-border,#4a564d);background:var(--experience-panel,#1c241e)}.hmi-module__hAq7Ma__copyBoxArea{tab-size:2;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.55}.hmi-module__hAq7Ma__copyBoxHint{letter-spacing:.04em;opacity:.6;margin:2px 0 4px;font-size:10.5px}.hmi-module__hAq7Ma__copyBoxPreview{min-height:60px;padding:6px 2px}.hmi-module__hAq7Ma__atomPracticeText{font-size:14.5px;line-height:1.65}.hmi-module__hAq7Ma__gestureTabs{zoom:.75;align-items:center;gap:4px;display:inline-flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}.hmi-module__hAq7Ma__gestureTabsAfterBack{left:44px}.hmi-module__hAq7Ma__gestureTab{appearance:none;font-family:var(--font-hmi-mono),ui-monospace,monospace;letter-spacing:.08em;color:var(--experience-muted,#8a968c);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;flex-direction:column;align-items:center;gap:1px;padding:3px 5px 2px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.hmi-module__hAq7Ma__gestureTab:hover{color:var(--phos)}.hmi-module__hAq7Ma__gestureTabOn{color:var(--phos-white);border-color:var(--experience-border,#4a564d);text-shadow:var(--glow-white)}.hmi-module__hAq7Ma__gestureTabLabel{display:block}.hmi-module__hAq7Ma__etoMarksLayer{pointer-events:none;z-index:8;width:100%;height:100%;filter:drop-shadow(var(--glow-white));position:absolute;inset:0;overflow:visible}.hmi-module__hAq7Ma__etoMarkText{font-family:var(--font-hmi-mono),ui-monospace,monospace;letter-spacing:-.02em;fill:var(--experience-warning,#ece5c0);pointer-events:auto;cursor:default;white-space:pre;font-weight:300}.hmi-module__hAq7Ma__etoX{z-index:40;font-size:calc(var(--hmi-fs,34px)*1);filter:drop-shadow(var(--glow-white));pointer-events:none;line-height:1;position:absolute;transform:translate(-50%,-50%)}.hmi-module__hAq7Ma__etoRoute{pointer-events:none;z-index:3;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hmi-module__hAq7Ma__snapFlourish{animation:.9s ease-out forwards hmi-module__hAq7Ma__snapFlourish}@keyframes hmi-module__hAq7Ma__snapFlourish{0%{opacity:0;transform:translateY(10px)scale(.8)}15%{opacity:1;transform:translateY(0)scale(1.15)}60%{opacity:1;transform:translateY(-6px)scale(1)}to{opacity:0;transform:translateY(-18px)scale(1)}}.hmi-module__hAq7Ma__snapReminder{animation:1.8s ease-out forwards hmi-module__hAq7Ma__snapReminder}@keyframes hmi-module__hAq7Ma__snapReminder{0%{opacity:0}10%{opacity:1}75%{opacity:1}to{opacity:0}}.hmi-module__hAq7Ma__stage[data-game-brand=true] :is(.hmi-module__hAq7Ma__modPill,.hmi-module__hAq7Ma__panBtn):focus-visible{outline:2px solid var(--game-accent);outline-offset:3px}
.header-brand-module__pbLAPW__header{font-family:var(--brand-font);font-size:var(--brand-fontSize);color:var(--brand-text);background:var(--brand-background);--background:var(--brand-background);--foreground:var(--brand-text);--muted-foreground:var(--brand-muted);--border:var(--brand-border);--muted:var(--brand-hoverBackground);--popover:var(--brand-background);--popover-foreground:var(--brand-text);color-scheme:normal;min-width:0}.header-brand-module__pbLAPW__header [data-surface=header]{padding:var(--brand-padding)16px;border-bottom:1px solid var(--brand-border)}.header-brand-module__pbLAPW__header [data-brand-row]{justify-content:space-between;align-items:center;gap:var(--brand-gap);flex-wrap:wrap;min-width:0;display:flex}.header-brand-module__pbLAPW__header [data-brand-cluster]{align-items:center;gap:var(--brand-gap);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.header-brand-module__pbLAPW__identity{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.header-brand-module__pbLAPW__header [data-brand-title]{font-family:var(--brand-font);font-size:var(--brand-titleSize);color:var(--brand-text);text-transform:var(--brand-case);letter-spacing:.04em;overflow-wrap:anywhere}.header-brand-module__pbLAPW__header select,.header-brand-module__pbLAPW__header [data-brand-chip]{font-family:var(--brand-font);font-size:var(--brand-fontSize);border-radius:var(--brand-radius);border:1px solid var(--brand-border);color:var(--brand-muted);background:var(--brand-background);max-width:100%;padding:3px 8px}.header-brand-module__pbLAPW__header button:not(.cl-userButtonTrigger){font-family:var(--brand-font);font-size:var(--brand-fontSize);border-radius:var(--brand-radius);border:1px solid var(--brand-border);color:var(--brand-muted);background:var(--brand-background);max-width:100%;padding:3px 8px}.header-brand-module__pbLAPW__header [data-brand-action]{color:var(--brand-actionText)!important;background:var(--brand-actionBackground)!important}.header-brand-module__pbLAPW__header button:hover,.header-brand-module__pbLAPW__header select:hover{background:var(--brand-hoverBackground)!important;color:var(--brand-hoverText)!important}.header-brand-module__pbLAPW__header button:focus-visible,.header-brand-module__pbLAPW__header select:focus-visible,.header-brand-module__pbLAPW__header a:focus-visible{outline:2px solid var(--brand-focus);outline-offset:3px}.header-brand-module__pbLAPW__header option,.header-brand-module__pbLAPW__header [data-brand-popover]{color:var(--brand-text);background:var(--brand-background)}.header-brand-module__pbLAPW__header [data-brand-popover]{border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:8px}.header-brand-module__pbLAPW__header [data-brand-chip]{align-items:center;display:inline-flex}.header-brand-module__pbLAPW__header [hidden]{display:none!important}.header-brand-module__pbLAPW__header.header-brand-module__pbLAPW__header select{background:var(--brand-background)!important;color:var(--brand-muted)!important;border:1px solid var(--brand-border)!important;border-radius:var(--brand-radius)!important;font-family:var(--brand-font)!important;font-size:var(--brand-fontSize)!important;padding:3px 8px!important}.header-brand-module__pbLAPW__header button,.header-brand-module__pbLAPW__header select,.header-brand-module__pbLAPW__header [data-brand-chip]{text-transform:var(--brand-case)}
.element-theme-module__1sAEMa__hoverColor:hover:not(:disabled){color:var(--theme-hoverColor)!important}.element-theme-module__1sAEMa__hoverBackground:hover:not(:disabled){background-color:var(--theme-hoverBackground)!important}.element-theme-module__1sAEMa__hoverBorder:hover:not(:disabled){border-color:var(--theme-hoverBorder)!important}.element-theme-module__1sAEMa__focusColor:focus-visible{color:var(--theme-focusColor)!important}.element-theme-module__1sAEMa__focusBackground:focus-visible{background-color:var(--theme-focusBackground)!important}.element-theme-module__1sAEMa__focusBorder:focus-visible{outline:2px solid var(--theme-focusBorder);outline-offset:2px;border-color:var(--theme-focusBorder)!important}.element-theme-module__1sAEMa__disabledColor:disabled{opacity:1;color:var(--theme-disabledColor)!important}.element-theme-module__1sAEMa__disabledBackground:disabled{opacity:1;background-color:var(--theme-disabledBackground)!important}.element-theme-module__1sAEMa__disabledBorder:disabled{opacity:1;border-color:var(--theme-disabledBorder)!important}
.standard-card-module__QusFAq__header.standard-card-module__QusFAq__header{zoom:1;border-bottom:1px solid color-mix(in srgb,var(--experience-border,#96e696)25%,transparent);flex-shrink:0;align-items:center;min-height:2.2em;margin:0;padding:0 3em .55em}.standard-card-module__QusFAq__title.standard-card-module__QusFAq__title{white-space:normal;text-align:center;max-width:100%;font-size:.78em}.standard-card-module__QusFAq__controls{gap:.25em;display:flex;position:absolute;top:.25em;left:0}.standard-card-module__QusFAq__header button{font-size:inherit}.standard-card-module__QusFAq__footer{border-top:1px solid color-mix(in srgb,var(--experience-border,#96e696)25%,transparent);flex-shrink:0;align-items:center;gap:.5em;padding-top:.5em;font-size:.8em;display:flex}.standard-card-module__QusFAq__footer button{font:inherit;padding:.4em .65em}.standard-card-module__QusFAq__extra{margin-left:auto;font-size:.8em}.standard-card-module__QusFAq__header [role=tablist]{zoom:1;top:calc(50% - .275em)}.standard-card-module__QusFAq__header button[role=tab],.standard-card-module__QusFAq__header button[aria-pressed]{padding:.1em .2em;font-size:.7em}.standard-card-module__QusFAq__header button[role=tab] svg,.standard-card-module__QusFAq__header button[aria-pressed] svg{width:.8em;height:1.2em}
.entry-module__UohWaa__page{background:var(--experience-stage,#101912);min-height:100dvh;color:var(--experience-text,#dae8d8);box-sizing:border-box;padding:clamp(20px,5vw,64px);font:17px/1.7 ui-monospace,monospace}.entry-module__UohWaa__inner{max-width:900px;margin:auto}.entry-module__UohWaa__page h1{color:var(--experience-ink,#afe3a4);margin:20px 0;font-size:clamp(28px,5vw,46px);line-height:1.15}.entry-module__UohWaa__page h2{font-size:23px;line-height:1.4}.entry-module__UohWaa__page a{color:var(--experience-ink,#b6e4ac)}.entry-module__UohWaa__kicker{letter-spacing:2px;color:var(--experience-muted,#a7c29f);font-size:13px}.entry-module__UohWaa__grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:28px 0;display:grid}.entry-module__UohWaa__card{background:var(--experience-panel,#1d2920);border:1px solid var(--experience-ink,#587150);border-radius:10px;margin:16px 0;padding:22px}.entry-module__UohWaa__grid .entry-module__UohWaa__card{margin:0}.entry-module__UohWaa__page button,.entry-module__UohWaa__button{font:inherit;background:var(--experience-button,#29432c);border:1px solid var(--experience-ink,#9ccd8c);color:var(--experience-buttonText,#e1f0db);cursor:pointer;border-radius:7px;margin:6px 10px 6px 0;padding:12px 20px;text-decoration:none;display:inline-block}.entry-module__UohWaa__page button:disabled{opacity:.45;cursor:default}.entry-module__UohWaa__page button:focus-visible,.entry-module__UohWaa__page a:focus-visible{outline:3px solid var(--experience-focus,#edca6a);outline-offset:4px}.entry-module__UohWaa__choices{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.entry-module__UohWaa__chosen{box-shadow:0 0 0 3px var(--experience-ink,#b6e4ac)}.entry-module__UohWaa__command{color:var(--experience-warning,#efd67a);letter-spacing:3px;font-size:36px}.entry-module__UohWaa__phrase{color:var(--experience-ink,#c3ebb9);min-height:55px;font-size:22px}.entry-module__UohWaa__note{color:var(--experience-muted,#b1c2ab);font-size:14px}.entry-module__UohWaa__benefits{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:600px){.entry-module__UohWaa__benefits{grid-template-columns:1fr}}
.brand-import-module__XO6dia__panel{border:1px solid var(--border);border-radius:8px;gap:12px;min-width:0;padding:16px;display:grid}.brand-import-module__XO6dia__panel form{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.brand-import-module__XO6dia__panel label{flex:1;gap:6px;min-width:0;display:grid}.brand-import-module__XO6dia__panel input[type=url]{border:1px solid var(--border);background:var(--background);width:100%;min-width:0;color:var(--foreground);border-radius:4px;padding:8px}.brand-import-module__XO6dia__overlay{z-index:150;background:#0009;position:fixed;inset:0}.brand-import-module__XO6dia__modal{z-index:151;background:var(--background,#faf8f1);color:var(--foreground,#27251f);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:16px;padding:24px;display:flex;position:fixed;inset:3vh max(16px,50vw - 550px);overflow:auto}.brand-import-module__XO6dia__modal h2{font-size:22px;font-weight:600}.brand-import-module__XO6dia__modal ul{padding-left:20px;font-size:13px;list-style:outside}.brand-import-module__XO6dia__source{overflow-wrap:anywhere}.brand-import-module__XO6dia__album{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:12px;display:grid}.brand-import-module__XO6dia__asset{border:1px solid var(--border);overflow-wrap:anywhere;border-radius:6px;flex-direction:column;gap:8px;min-width:0;padding:12px;display:flex}.brand-import-module__XO6dia__asset label,.brand-import-module__XO6dia__noLogo{align-items:center;gap:8px;font-size:13px;display:flex}.brand-import-module__XO6dia__thumb{color:#222;background:repeating-conic-gradient(#ddd 0% 25%,#fff 0% 50%) 50%/20px 20px;border-radius:4px;place-items:center;height:130px;font-size:12px;display:grid;overflow:hidden}.brand-import-module__XO6dia__thumb img{object-fit:contain;max-width:100%;max-height:125px}.brand-import-module__XO6dia__palette,.brand-import-module__XO6dia__actions{flex-wrap:wrap;gap:12px;display:flex}.brand-import-module__XO6dia__palette span{align-items:center;gap:5px;font-size:12px;display:flex}.brand-import-module__XO6dia__palette i{border:1px solid #888;border-radius:50%;width:20px;height:20px}.brand-import-module__XO6dia__actions{background:var(--background,#faf8f1);padding:12px 0;position:sticky;bottom:-24px}
.branding-tab-module__UksdnG__scope{gap:18px;min-width:0;display:grid;container-type:inline-size}.branding-tab-module__UksdnG__library{gap:10px;display:grid}.branding-tab-module__UksdnG__library>button{text-align:left;border:1px solid var(--border);overflow-wrap:anywhere;border-radius:5px;padding:10px}.branding-tab-module__UksdnG__library>button[aria-pressed=true]{background:var(--muted);border-color:#2e7ca8}.branding-tab-module__UksdnG__guide,.branding-tab-module__UksdnG__preview{border:1px solid var(--border);background:var(--background);border-radius:8px;min-width:0;padding:16px}.branding-tab-module__UksdnG__preview h3{margin-bottom:14px}.branding-tab-module__UksdnG__preview p,.branding-tab-module__UksdnG__scope small{color:#6e6650;font-size:12px}.branding-tab-module__UksdnG__preview p{margin-top:12px}.branding-tab-module__UksdnG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.branding-tab-module__UksdnG__grid fieldset{border:1px solid var(--border);border-radius:8px;flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.branding-tab-module__UksdnG__grid legend{padding:0 5px;font-weight:600}.branding-tab-module__UksdnG__grid label{gap:5px;font-size:13px;display:grid}.branding-tab-module__UksdnG__grid input:not([type=checkbox]),.branding-tab-module__UksdnG__grid select{border:1px solid var(--border);background:var(--background);width:100%;min-width:0;color:var(--foreground);border-radius:4px;padding:8px}.branding-tab-module__UksdnG__colour{gap:8px;display:flex}.branding-tab-module__UksdnG__colour input[type=color]{flex-shrink:0;width:42px;min-height:34px;padding:2px}.branding-tab-module__UksdnG__grid .branding-tab-module__UksdnG__check{align-items:center;gap:8px;display:flex}.branding-tab-module__UksdnG__save{flex-wrap:wrap;align-items:center;gap:12px;padding:18px 0;display:flex}.branding-tab-module__UksdnG__save p{flex-basis:100%}.branding-tab-module__UksdnG__warning{border:1px solid #b7791f;margin-top:16px;padding:12px}@container (max-width:700px){.branding-tab-module__UksdnG__grid{grid-template-columns:minmax(0,1fr)}}
.packs-tab-module__cC2K_W__content{gap:18px;min-width:0;display:grid;container-type:inline-size}.packs-tab-module__cC2K_W__library{gap:10px;min-width:0;display:grid}.packs-tab-module__cC2K_W__library>button{text-align:left;border:1px solid var(--border);overflow-wrap:anywhere;border-radius:5px;padding:10px}.packs-tab-module__cC2K_W__library>button[aria-pressed=true]{background:var(--muted);border-color:#2e7ca8}.packs-tab-module__cC2K_W__library small{display:block}.packs-tab-module__cC2K_W__panel{border:1px solid var(--border);border-radius:8px;gap:12px;min-width:0;padding:16px;display:grid}.packs-tab-module__cC2K_W__panel summary{cursor:pointer}.packs-tab-module__cC2K_W__panel ol{padding-left:22px;list-style:decimal}.packs-tab-module__cC2K_W__panel label{gap:5px;display:grid}.packs-tab-module__cC2K_W__panel input{border:1px solid var(--border);background:var(--background);border-radius:4px;width:100%;min-width:0;padding:8px}.packs-tab-module__cC2K_W__panel input:focus-visible{outline-offset:2px;outline:2px solid #2e7ca8}.packs-tab-module__cC2K_W__panel dl{overflow-wrap:anywhere}.packs-tab-module__cC2K_W__panel dt{margin-top:8px;font-weight:600}.packs-tab-module__cC2K_W__actions{flex-wrap:wrap;gap:10px;display:flex}
.prereq-audit-panel-module__jBsI1G__status{white-space:nowrap;color:#566052;background:#eeece1;border:1px solid #d7d5c5;border-radius:5px;align-items:center;padding:6px 10px;font:12px/1.4 system-ui,sans-serif;display:inline-flex}
.background-picker-module__S97q_W__trigger{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:1px solid #c9bfa3;border-radius:5px;align-items:center;gap:10px;padding:10px;display:flex}.background-picker-module__S97q_W__trigger small,.background-picker-module__S97q_W__choice small{margin-top:4px;font-size:12px;font-weight:400;display:block}.background-picker-module__S97q_W__swatch{background:#1c261f;border-radius:3px;flex:0 0 48px;height:32px}.background-picker-module__S97q_W__overlay{z-index:1200;background:#0009;position:fixed;inset:0}.background-picker-module__S97q_W__modal{z-index:1201;box-sizing:border-box;border:1px solid;border-radius:10px;width:min(760px,100vw - 32px);max-height:calc(100dvh - 32px);padding:24px;font:14px/1.5 system-ui,sans-serif;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 16px 60px #0006}.background-picker-module__S97q_W__modal h2{margin:0 0 8px;font-size:24px}.background-picker-module__S97q_W__catalogue{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:20px 0;display:grid}.background-picker-module__S97q_W__choice{color:inherit;text-align:left;cursor:pointer;background:0 0;border:2px solid #c9bfa3;border-radius:6px;min-width:0;padding:8px}.background-picker-module__S97q_W__choice[aria-pressed=true]{background:#557a4615;border-color:#557a46}.background-picker-module__S97q_W__thumbnail{aspect-ratio:16/9;color:#a3dd9e;background:#1c261f;border-radius:3px;justify-content:center;align-items:center;margin-bottom:8px;font:16px/1.3 monospace;display:flex}.background-picker-module__S97q_W__actions{justify-content:flex-end;gap:12px;display:flex}.background-picker-module__S97q_W__actions button{cursor:pointer;color:inherit;background:0 0;border:1px solid #c9bfa3;border-radius:4px;padding:8px 14px}.background-picker-module__S97q_W__actions button:last-child{color:#fff;background:#557a46}.background-picker-module__S97q_W__modal button:focus-visible,.background-picker-module__S97q_W__trigger:focus-visible{outline-offset:3px;outline:3px solid #2e7ca8}.background-picker-module__S97q_W__catalogue{max-height:55vh;padding:3px;overflow-y:auto}
.modal-reading-module__4EWXNq__panel.modal-reading-module__4EWXNq__panel{--reading-font:20px;--read:1;box-sizing:border-box;width:50vw;max-width:96vw;height:50vh;max-height:94dvh;font-family:var(--font-hmi-mono,ui-monospace),monospace;font-size:var(--reading-font);flex-direction:column;gap:.4em;padding:.9em;line-height:1.45;display:flex;overflow:hidden}.modal-reading-module__4EWXNq__panel [aria-label=Text\ size]{display:none}.modal-reading-module__4EWXNq__body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.modal-reading-module__4EWXNq__title{margin:0;font-size:1.2em;line-height:1.2}.modal-reading-module__4EWXNq__nav{flex-shrink:0;align-items:center;gap:.4em;font-size:.8em;display:flex}.modal-reading-module__4EWXNq__nav button{font:inherit;padding:.4em .7em}.modal-reading-module__4EWXNq__viewport{flex-shrink:0;width:100%;overflow:hidden}.modal-reading-module__4EWXNq__columns{column-count:1;column-fill:auto;height:8.7em;font-size:var(--reading-font);overflow-wrap:anywhere;white-space:normal;column-gap:24px;line-height:1.45}.modal-reading-module__4EWXNq__columns :where(div,p,ol,ul,li,span){font-size:inherit!important;line-height:inherit!important;border-block:0!important;gap:0!important;margin-block:0!important;padding-block:0!important}.modal-reading-module__4EWXNq__columns :where(div,ol,ul){display:block!important}.modal-reading-module__4EWXNq__columns :where(ol,ul){padding-left:2.2em}.modal-reading-module__4EWXNq__columns :where(p,li,span,div){break-inside:auto;orphans:1;widows:1}.modal-reading-module__4EWXNq__columns button{font:inherit}.modal-reading-module__4EWXNq__visual{flex:1;min-height:0;position:relative;overflow:hidden}.modal-reading-module__4EWXNq__visualInner{transform-origin:50%;width:max-content;position:absolute;top:50%;left:50%}.modal-reading-module__4EWXNq__cardText{flex:1;min-height:0;margin-top:.35em}.modal-reading-module__4EWXNq__cardText>div{overflow-wrap:anywhere;line-height:1.45}.modal-reading-module__4EWXNq__cardText p{margin:0}.modal-reading-module__4EWXNq__cardText button{font:inherit;padding:.15em .5em}.modal-reading-module__4EWXNq__cardText :is(p,h2,li){white-space:pre-wrap}
.process-carousel-module__qAA5pG__tabs.process-carousel-module__qAA5pG__tabs{zoom:1.25}.process-carousel-module__qAA5pG__term.process-carousel-module__qAA5pG__term{font:inherit;color:inherit;text-transform:none;letter-spacing:0;border:1px solid var(--experience-border,#4f6650);box-shadow:none;cursor:pointer;background:0 0;border-radius:4px;margin:0 .1em;padding:0 .3em;transition:border-color .12s;display:inline}.process-carousel-module__qAA5pG__term.process-carousel-module__qAA5pG__term:hover,.process-carousel-module__qAA5pG__term.process-carousel-module__qAA5pG__term:focus-visible{border-color:currentColor;outline:none}.process-carousel-module__qAA5pG__text{height:8em;overflow:hidden}@media (max-width:1279px){.process-carousel-module__qAA5pG__text{height:10em}}
@media (max-height:800px){.walkthrough-module__JJIAEW__scene{zoom:.72}}
.card-layout-module__O9pv_q__layout{flex:1;grid-template:repeat(16,minmax(0,1fr))/repeat(16,minmax(0,1fr));min-width:0;min-height:0;display:grid}.card-layout-module__O9pv_q__section{flex-direction:column;justify-content:center;align-items:center;min-width:0;min-height:0;padding:.1em .2em;display:flex;overflow:hidden}.card-layout-module__O9pv_q__section h2{font:inherit;margin:0}.card-layout-module__O9pv_q__section>[data-card-text]{text-align:center;justify-content:center;align-items:center;margin:0;display:flex}.card-layout-module__O9pv_q__section>[data-card-text]>div,.card-layout-module__O9pv_q__section>*{width:100%}.card-layout-module__O9pv_q__contextItem{transition:transform .28s ease-in-out,opacity .18s ease-in-out}@media (prefers-reduced-motion:reduce){.card-layout-module__O9pv_q__contextItem{transition:none}}
.assets-integration-module__BQJPSG__workspace{color:var(--chart-ink,#273b36);margin-top:24px;container-type:inline-size}.assets-integration-module__BQJPSG__row{flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0;display:flex}.assets-integration-module__BQJPSG__row input[type=number]{width:80px}.assets-integration-module__BQJPSG__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.assets-integration-module__BQJPSG__list{gap:6px;min-width:0;max-height:70vh;display:grid;overflow:auto}.assets-integration-module__BQJPSG__item{text-align:left;cursor:pointer;background:0 0;border:1px solid #b9c1b6;border-radius:6px;padding:12px}.assets-integration-module__BQJPSG__item[aria-pressed=true]{background:#e7eee8;border:2px solid #496b5e}.assets-integration-module__BQJPSG__item small{margin-top:4px;display:block}.assets-integration-module__BQJPSG__editor{border:1px solid #b9c1b6;border-radius:8px;gap:12px;padding:20px;display:grid}.assets-integration-module__BQJPSG__editor h3,.assets-integration-module__BQJPSG__editor h4,.assets-integration-module__BQJPSG__editor p{margin:0}.assets-integration-module__BQJPSG__editor label{gap:4px;font-size:14px;display:grid}.assets-integration-module__BQJPSG__editor label:has(input[type=checkbox]){align-items:center;gap:8px;display:flex}.assets-integration-module__BQJPSG__workspace input:not([type=checkbox]),.assets-integration-module__BQJPSG__workspace select,.assets-integration-module__BQJPSG__workspace textarea{color:#273b36;background:#fffdf7;border:1px solid #aab6ac;border-radius:4px;max-width:100%;padding:8px}.assets-integration-module__BQJPSG__workspace textarea{resize:vertical;width:100%;min-height:110px}.assets-integration-module__BQJPSG__warning{background:#fff2e7;border-left:3px solid #a74d38;padding:12px 16px}@media (max-width:900px){.assets-integration-module__BQJPSG__layout{grid-template-columns:1fr}.assets-integration-module__BQJPSG__list{max-height:40vh}}@container (max-width:850px){.assets-integration-module__BQJPSG__layout{grid-template-columns:minmax(0,1fr)}.assets-integration-module__BQJPSG__list{max-height:50vh}}.assets-integration-module__BQJPSG__toolbar{flex-wrap:nowrap;min-width:0;padding-bottom:3px;overflow-x:auto}.assets-integration-module__BQJPSG__toolbar>button{white-space:nowrap;flex:none}.assets-integration-module__BQJPSG__toolbar>input{flex:220px;width:220px;min-width:100px}
.programme-theme-editor-module__aeydfq__scope{min-width:0;container-type:inline-size}.programme-theme-editor-module__aeydfq__layout{grid-template-columns:minmax(240px,320px) minmax(0,1fr);align-items:start;gap:24px;display:grid}.programme-theme-editor-module__aeydfq__layout>*,.programme-theme-editor-module__aeydfq__preview{min-width:0}.programme-theme-editor-module__aeydfq__preview>label{align-items:center;gap:12px;margin-bottom:12px;display:flex}.programme-theme-editor-module__aeydfq__preview select{min-width:0;max-width:100%}@container (max-width:800px){.programme-theme-editor-module__aeydfq__layout{grid-template-columns:minmax(0,1fr)}}.programme-theme-editor-module__aeydfq__layout input,.programme-theme-editor-module__aeydfq__layout select{box-sizing:border-box}.programme-theme-editor-module__aeydfq__layout input[type=color]{border:1px solid var(--chart-border,#cbbf9d);cursor:pointer;border-radius:4px;width:52px;height:34px;min-height:34px;padding:3px;display:block}.programme-theme-editor-module__aeydfq__colour{grid-template-columns:64px minmax(0,1fr) auto;align-items:end;gap:8px;margin-bottom:12px;display:grid}.programme-theme-editor-module__aeydfq__colour input{width:100%;min-width:0}.programme-theme-editor-module__aeydfq__colour button{margin-bottom:5px}.programme-theme-editor-module__aeydfq__colour small{grid-column:1/-1}
.presentation-preview-module__28ZD6W__toolbar{color:#d0e5c8;font:14px var(--font-hmi-mono,monospace);background:#1b251e;border:1px solid #75916e;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;padding:8px 12px;display:flex}.presentation-preview-module__28ZD6W__toolbar label{align-items:center;gap:8px;min-width:0;max-width:65%;display:flex}.presentation-preview-module__28ZD6W__toolbar select{font:inherit;min-width:0;max-width:100%;color:inherit;background:#25352a;border:1px solid #75916e;border-radius:4px;padding:4px}@media (max-width:700px){.presentation-preview-module__28ZD6W__toolbar{flex-wrap:wrap}.presentation-preview-module__28ZD6W__toolbar label{max-width:100%}}
.onboarding-brand-module__8MfrbG__scope{--onboarding-bg:var(--brand-background);--onboarding-text:var(--brand-text);--onboarding-muted:var(--brand-muted);--onboarding-border:var(--brand-border);--onboarding-font:var(--brand-font)}.onboarding-brand-module__8MfrbG__identity{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-bottom:20px;display:flex}.onboarding-brand-module__8MfrbG__floating{z-index:9;pointer-events:none;flex-direction:column;align-items:flex-start;gap:8px;max-width:40%;display:flex;position:absolute;top:24px;left:24px}.onboarding-brand-module__8MfrbG__packName{color:var(--brand-muted);letter-spacing:.12em;font-size:12px}.onboarding-brand-module__8MfrbG__scope [data-course-selection]{background:var(--brand-background);color:var(--brand-text);font-family:var(--brand-font)}.onboarding-brand-module__8MfrbG__scope [data-course-description],.onboarding-brand-module__8MfrbG__scope [data-course-label],.onboarding-brand-module__8MfrbG__scope [data-course-options] p,.onboarding-brand-module__8MfrbG__scope [data-course-options] span{color:var(--brand-muted)}.onboarding-brand-module__8MfrbG__scope [data-course-options] button,.onboarding-brand-module__8MfrbG__scope [data-course-options] a{background:var(--brand-actionBackground);color:var(--brand-actionText);border-color:var(--brand-border);border-radius:var(--brand-radius)}.onboarding-brand-module__8MfrbG__scope [data-course-options] button:hover,.onboarding-brand-module__8MfrbG__scope [data-course-options] a:hover{background:var(--brand-hoverBackground);color:var(--brand-hoverText)}.onboarding-brand-module__8MfrbG__scope button:focus-visible,.onboarding-brand-module__8MfrbG__scope a:focus-visible{outline:2px solid var(--brand-focus);outline-offset:3px}@media (max-width:600px){.onboarding-brand-module__8MfrbG__floating{max-width:35%;top:12px;left:12px}.onboarding-brand-module__8MfrbG__floating img{max-height:44px;max-width:100%!important;height:auto!important}}.onboarding-brand-module__8MfrbG__scope [data-assigned-course]{background:var(--brand-actionBackground);border-color:var(--brand-focus)}
.card-composer-module__IC7pIW__grid{aspect-ratio:1.5;-webkit-user-select:none;user-select:none;touch-action:none;background:#182019;border:1px solid #718271;grid-template-rows:repeat(16,minmax(0,1fr));min-height:320px;display:grid;position:relative}.card-composer-module__IC7pIW__gridRow{grid-template-columns:repeat(16,minmax(0,1fr));min-height:0;display:grid}.card-composer-module__IC7pIW__cell{color:#c8e7c2;text-align:left;background:0 0;border:0;border-top:1px dashed #718271;border-left:1px dashed #718271;min-width:0;min-height:0;padding:0;font-size:9px;overflow:visible}.card-composer-module__IC7pIW__gridRow:nth-child(16) .card-composer-module__IC7pIW__cell{border-bottom:1px dashed #718271}.card-composer-module__IC7pIW__cell:last-child{border-right:1px dashed #718271}.card-composer-module__IC7pIW__filled{background:#304536}.card-composer-module__IC7pIW__cell[aria-selected=true]{background:#605c2d}.card-composer-module__IC7pIW__cell:focus-visible{z-index:1;outline:2px solid #e7c66a}.card-composer-module__IC7pIW__coordinates{flex-wrap:wrap;gap:.5rem;display:flex}.card-composer-module__IC7pIW__coordinates label{flex:1;min-width:70px}.card-composer-module__IC7pIW__coordinates input{width:100%}.card-composer-module__IC7pIW__actions{flex-wrap:wrap;gap:.5rem;display:flex}.card-composer-module__IC7pIW__frame{color:#b6d8ae;--phos:#a4d99a;--phos-pale:#d5e3d0;background:#1c241e;border:1px solid #718271;border-radius:6px;padding:10px;font-family:monospace}.card-composer-module__IC7pIW__frame .card-composer-module__IC7pIW__grid{border:0;margin:6px 0}.card-composer-module__IC7pIW__overlays{pointer-events:none;grid-template:repeat(16,minmax(0,1fr))/repeat(16,minmax(0,1fr));display:grid;position:absolute;inset:0}.card-composer-module__IC7pIW__overlays span{outline-offset:-1px;text-align:center;color:#d4e8cf;outline:1px dashed #b6d8ae;justify-content:center;align-items:center;font-size:11px;display:flex;overflow:hidden}.card-composer-module__IC7pIW__workspace.card-composer-module__IC7pIW__workspace{z-index:900;background:var(--chart-paper,#f5f3e9);border:1px solid #aab6ac;border-radius:12px;flex-direction:column;gap:12px;margin:0;padding:20px;display:flex;position:fixed;inset:12px;overflow:auto;box-shadow:0 16px 64px #0005}.card-composer-module__IC7pIW__workspaceHeader{justify-content:space-between;align-items:center;gap:16px;display:flex}.card-composer-module__IC7pIW__workspaceHeader h2,.card-composer-module__IC7pIW__library h3,.card-composer-module__IC7pIW__canvas h3{margin:0}.card-composer-module__IC7pIW__saveBar{border-block:1px solid #b9c1b6;align-items:center;gap:20px;min-width:0;padding:10px 0;display:flex;overflow-x:auto}.card-composer-module__IC7pIW__saveControls,.card-composer-module__IC7pIW__auditControls,.card-composer-module__IC7pIW__presentationControls{flex:none;align-items:center;gap:10px;display:flex}.card-composer-module__IC7pIW__presentationControls{margin-left:auto}.card-composer-module__IC7pIW__saveBar button{white-space:nowrap;min-height:36px}.card-composer-module__IC7pIW__auditControls{border-left:1px solid #d3d7cd;padding-left:20px}.card-composer-module__IC7pIW__saveBar p{margin:4px 0}.card-composer-module__IC7pIW__workArea{flex:1;grid-template-columns:220px minmax(0,1fr);gap:18px;min-height:0;display:grid}.card-composer-module__IC7pIW__library{flex-direction:column;gap:8px;padding-right:8px;display:flex;overflow:auto}.card-composer-module__IC7pIW__composer{grid-template-columns:minmax(0,1fr) 300px;gap:18px;min-width:0;min-height:0;display:grid}.card-composer-module__IC7pIW__canvas{min-width:0;padding-right:8px;overflow:auto}.card-composer-module__IC7pIW__canvas>p,.card-composer-module__IC7pIW__canvas>div>p{margin:8px 0;font-size:12px}.card-composer-module__IC7pIW__canvasHeading{justify-content:space-between;align-items:center;gap:8px;display:flex}.card-composer-module__IC7pIW__inspector.card-composer-module__IC7pIW__inspector{background:#fffdf7;flex-direction:column;min-width:0;padding:14px;display:flex;overflow:auto}.card-composer-module__IC7pIW__inspector>*{flex-shrink:0}.card-composer-module__IC7pIW__inspector p,.card-composer-module__IC7pIW__inspector small{font-size:12px}.card-composer-module__IC7pIW__inspector fieldset{min-width:0}.card-composer-module__IC7pIW__inspector section{border:0;padding:0}.card-composer-module__IC7pIW__tabs{z-index:2;background:#fffdf7;gap:4px;padding:10px 0;display:flex;position:sticky;top:-14px}.card-composer-module__IC7pIW__tabs button{cursor:pointer;border:1px solid #aab6ac;border-radius:4px;flex:1;padding:8px}.card-composer-module__IC7pIW__tabs button[aria-pressed=true]{color:#fffdf7;background:#273b36}.card-composer-module__IC7pIW__gridTools{border-top:1px solid #b9c1b6;margin-top:18px;padding-top:12px}.card-composer-module__IC7pIW__gridTools summary{cursor:pointer;margin-bottom:10px;font-weight:700}.card-composer-module__IC7pIW__gridTools p{font-size:12px}.card-composer-module__IC7pIW__gridTools .card-composer-module__IC7pIW__grid{min-height:220px}@media (max-width:1100px){.card-composer-module__IC7pIW__workArea{grid-template-columns:170px minmax(0,1fr);gap:10px}.card-composer-module__IC7pIW__composer{grid-template-columns:minmax(0,1fr) 250px;gap:10px}}@media (max-width:800px){.card-composer-module__IC7pIW__workspace.card-composer-module__IC7pIW__workspace{padding:12px;inset:0}.card-composer-module__IC7pIW__workArea{display:block;overflow:auto}.card-composer-module__IC7pIW__library{max-height:180px;margin-bottom:16px}.card-composer-module__IC7pIW__composer{grid-template-columns:1fr}.card-composer-module__IC7pIW__canvas,.card-composer-module__IC7pIW__inspector.card-composer-module__IC7pIW__inspector{overflow:visible}}.card-composer-module__IC7pIW__cardEntry{flex-shrink:0;padding-bottom:10px;position:relative}.card-composer-module__IC7pIW__cardEntry>button:first-child{width:100%;height:100%}.card-composer-module__IC7pIW__cardActions{gap:6px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.card-composer-module__IC7pIW__insertCopy{color:#304c43;cursor:pointer;background:#f5f3e8;border:1px solid #a5afa4;border-radius:5px;width:24px;height:22px;padding:0;font:20px/18px sans-serif}.card-composer-module__IC7pIW__insertCopy:hover{background:#e6eee7;border-color:#4c7060}.card-composer-module__IC7pIW__insertCopy:focus-visible{outline-offset:2px;outline:2px solid #ba3f83}.card-composer-module__IC7pIW__insertCopy:disabled{opacity:.4;cursor:default}
.flash-cards-module__7dhjVq__shell{z-index:65;background:var(--experience-panel,#0f1411);color:var(--experience-text,#a3dd9e);font-family:var(--font-hmi-mono),ui-monospace,monospace;padding:12px 14px calc(12px + env(safe-area-inset-bottom));flex-direction:column;gap:10px;display:flex;position:fixed;inset:0;overflow:hidden}.flash-cards-module__7dhjVq__head{letter-spacing:.14em;text-transform:uppercase;opacity:.85;align-items:center;gap:10px;font-size:11px;display:flex}.flash-cards-module__7dhjVq__head>.flash-cards-module__7dhjVq__grow{flex:1}.flash-cards-module__7dhjVq__close,.flash-cards-module__7dhjVq__btn,.flash-cards-module__7dhjVq__deck{font:inherit;color:var(--experience-text,#a3dd9e);border:1px solid color-mix(in srgb,var(--experience-text,#a3dd9e)60%,transparent);cursor:pointer;background:0 0;border-radius:4px;padding:8px 12px;font-family:inherit}.flash-cards-module__7dhjVq__deck{text-align:left;width:100%;font-size:calc(15px*var(--read,1));margin-top:8px;line-height:1.4;display:block}.flash-cards-module__7dhjVq__deck small{opacity:.6;letter-spacing:.1em;margin-top:2px;font-size:11px;display:block}.flash-cards-module__7dhjVq__scene{perspective:1200px;flex:1;min-height:0;display:grid}.flash-cards-module__7dhjVq__card{width:100%;height:100%;min-height:0;transform-style:preserve-3d;cursor:pointer;font:inherit;color:inherit;text-align:left;background:0 0;border:0;padding:0;transition:transform .42s cubic-bezier(.2,.8,.2,1);position:relative}.flash-cards-module__7dhjVq__card.flash-cards-module__7dhjVq__flipped{transform:rotateY(180deg)}.flash-cards-module__7dhjVq__face{backface-visibility:hidden;border:1px solid color-mix(in srgb,var(--experience-text,#a3dd9e)55.0%,transparent);background:var(--experience-panel,#171d19);font-size:calc(16px*var(--read,1));border-radius:8px;flex-direction:column;gap:10px;padding:18px 16px;line-height:1.45;display:flex;position:absolute;inset:0;overflow:auto}.flash-cards-module__7dhjVq__back{background:var(--experience-panel,#14201a);transform:rotateY(180deg)}.flash-cards-module__7dhjVq__tag{letter-spacing:.14em;text-transform:uppercase;opacity:.6;font-size:11px}.flash-cards-module__7dhjVq__ref{letter-spacing:.08em;opacity:.6;margin-top:auto;font-size:11px}.flash-cards-module__7dhjVq__hint{text-align:center;letter-spacing:.12em;opacity:.55;font-size:11px}.flash-cards-module__7dhjVq__acts{grid-template-columns:1fr 1fr;gap:10px;display:grid}.flash-cards-module__7dhjVq__btn{padding:12px;font-size:14px}.flash-cards-module__7dhjVq__btn.flash-cards-module__7dhjVq__primary{background:var(--experience-button,#a3dd9e);color:var(--experience-buttonText,#0f1411);border-color:var(--experience-text,#a3dd9e)}.flash-cards-module__7dhjVq__done{text-align:center;flex:1;place-items:center;gap:10px;display:grid}
