.residents-module__vMay2W__stack{pointer-events:none;-webkit-user-select:none;user-select:none;zoom:var(--tsi-text-scale,1);flex-direction:column;align-items:center;gap:5px;display:flex;position:absolute;bottom:0;left:0;transform:translate(-50%)}.residents-module__vMay2W__stack [hidden]{display:none!important}.residents-module__vMay2W__bubble{background:var(--gui-paper);width:max-content;max-width:230px;color:var(--gui-ink);font:700 var(--gui-text-sm)/1.35 var(--gui-font);text-align:center;transform-origin:50% 100%;border-radius:18px 20px 17px 19px;gap:2px;padding:8px 14px 9px;animation:.32s cubic-bezier(.34,1.56,.64,1) both residents-module__vMay2W__pop,2.8s ease-in-out .32s infinite residents-module__vMay2W__bob;display:grid;position:relative;box-shadow:0 3px #725c4e29,0 6px 14px #3c2d1426}.residents-module__vMay2W__bubble:after{content:"";background:var(--gui-paper);clip-path:polygon(0 0,100% 0,50% 100%);width:14px;height:9px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.residents-module__vMay2W__bubble b{border-radius:var(--gui-r-tag);background:var(--gui-coral);color:var(--gui-ink-strong);font-size:var(--gui-text-xs);justify-self:center;margin:-18px 0 2px;padding:1px 10px 2px;font-weight:800;transform:rotate(-3deg)}.residents-module__vMay2W__notice{background:var(--gui-paper);width:24px;height:24px;color:var(--gui-sage);font:900 14px/1 var(--gui-font);border-radius:50%;place-items:center;animation:.28s cubic-bezier(.34,1.56,.64,1) both residents-module__vMay2W__pop,1.6s ease-in-out .28s infinite residents-module__vMay2W__bob;display:grid;box-shadow:0 2px #725c4e2e,0 3px 8px #3c2d1426}.residents-module__vMay2W__plate{color:var(--gui-ink-strong);font:800 var(--gui-text-xs)/1.25 var(--gui-font);white-space:nowrap;background:#fffbe7f0;border-radius:999px;justify-items:center;padding:2px 11px 3px;display:grid;box-shadow:0 2px #725c4e29}.residents-module__vMay2W__plate small{font-size:var(--gui-text-xs);color:var(--gui-muted);font-weight:700}@keyframes residents-module__vMay2W__pop{0%{opacity:0;transform:translateY(6px)scale(.6)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes residents-module__vMay2W__bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.residents-module__vMay2W__bubble,.residents-module__vMay2W__notice{animation:none}}:is(html[data-contrast=high] .residents-module__vMay2W__bubble,html[data-contrast=high] .residents-module__vMay2W__notice){color:#000;background:#fff;box-shadow:inset 0 0 0 2px #000}html[data-contrast=high] .residents-module__vMay2W__bubble:after{background:#000}html[data-contrast=high] .residents-module__vMay2W__plate{color:#fff;background:#000}html[data-contrast=high] .residents-module__vMay2W__plate small{color:#fff}
.GameSceneBoundary-module__ocdorW__recovery{height:100%;min-height:480px;color:var(--gui-ink);font-family:var(--gui-font);background:#b7dce0;place-items:center;padding:24px;display:grid}.GameSceneBoundary-module__ocdorW__recovery>div{border-radius:var(--gui-r-paper);background:var(--gui-paper);max-width:400px;box-shadow:var(--gui-shadow-lg);padding:28px}.GameSceneBoundary-module__ocdorW__recovery h2{color:var(--gui-ink-strong);font-size:var(--gui-text-xl);margin:0 0 12px;font-weight:800;line-height:1.3}.GameSceneBoundary-module__ocdorW__recovery p{font-size:var(--gui-text-sm);margin:0 0 20px;line-height:1.6}.GameSceneBoundary-module__ocdorW__recovery button{background:var(--gui-sage);min-height:44px;color:var(--gui-paper);font:inherit;font-size:var(--gui-text-sm);cursor:pointer;box-shadow:0 3px 0 var(--gui-sage-deep);border:0;border-radius:999px;padding:10px 22px;font-weight:800}.GameSceneBoundary-module__ocdorW__recovery button:focus-visible{outline:3px solid var(--gui-focus);outline-offset:4px}
.village-ui-module__M4CvoW__theme{--village-font:var(--font-heading,"Test Sohne",sans-serif);--v-cream:var(--app-surface,#fffbe7);--v-butter:var(--gui-kit-butter,var(--color-brand-yellow,#ffd166));--v-paper:var(--app-raised,#f1ffff);--v-brown:#725c4e;--v-ink:var(--app-ink,#243e50);--v-muted:var(--app-muted,#59666d);--v-teal:var(--gui-kit-primary,var(--color-brand-blue,#1d9bf0));--v-teal-deep:var(--app-link,#185d89);--v-coral:var(--gui-kit-tag,var(--color-bg-navy,#0d1b2a));--v-focus:var(--app-focus,#185d89);color:var(--v-ink);font-family:var(--village-font);box-sizing:border-box;font-size:16px;line-height:1.55}.village-ui-module__M4CvoW__theme *,.village-ui-module__M4CvoW__theme :before,.village-ui-module__M4CvoW__theme :after{box-sizing:border-box}.village-ui-module__M4CvoW__theme :is(h1,h2,h3,h4,h5,h6){font-family:var(--village-font)}.village-ui-module__M4CvoW__theme button,.village-ui-module__M4CvoW__theme input,.village-ui-module__M4CvoW__theme textarea{font:inherit}.village-ui-module__M4CvoW__theme :is(button,input,textarea,a):focus-visible,.village-ui-module__M4CvoW__button:focus-visible,.village-ui-module__M4CvoW__posting:focus-visible{outline:3px solid var(--v-focus);outline-offset:5px}.village-ui-module__M4CvoW__panel{background:var(--v-cream);border-radius:48px 36px 42px 30px/32px 42px 30px 36px;padding:clamp(22px,3vw,36px);box-shadow:0 5px #6b61491a,0 15px 35px #3c48321c}.village-ui-module__M4CvoW__panel[data-tone=butter]{background:var(--v-butter)}.village-ui-module__M4CvoW__panel[data-tone=teal]{background:var(--v-teal);color:#0d1b2a}.village-ui-module__M4CvoW__keycap{color:#fffbed;background:var(--gui-kit-keycap,#395565);min-width:1.7em;height:1.7em;font:700 .9em/1 var(--village-font);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0 .38em;display:inline-flex}.village-ui-module__M4CvoW__button{background:var(--v-teal);min-height:48px;color:var(--gui-kit-primary-ink,#0d1b2a);cursor:pointer;box-shadow:0 3px 0 var(--v-teal-deep);border:2px solid #0000;border-radius:50% 48% 45% 47%/48% 51% 45% 49%;justify-content:center;align-items:center;gap:10px;padding:10px 25px;font-weight:800;transition:transform .12s,background .12s,box-shadow .12s;display:inline-flex}.village-ui-module__M4CvoW__button .village-ui-module__M4CvoW__keycap{color:var(--v-teal-deep);background:var(--v-cream)}.village-ui-module__M4CvoW__button:hover:not(:disabled){background:var(--gui-kit-primary-hover,#48aff3);transform:translateY(-2px)}.village-ui-module__M4CvoW__button:active:not(:disabled){box-shadow:0 1px 0 var(--v-teal-deep);transform:translateY(2px)}.village-ui-module__M4CvoW__button[data-variant=secondary]{background:var(--v-butter);color:var(--v-ink);box-shadow:0 3px #d4b64c}.village-ui-module__M4CvoW__button[data-variant=secondary]:hover:not(:disabled){background:#ffe27a}.village-ui-module__M4CvoW__button[data-variant=secondary] .village-ui-module__M4CvoW__keycap{color:#fffbed;background:#786342}.village-ui-module__M4CvoW__button[data-variant=quiet]{background:var(--v-cream);color:var(--v-ink);box-shadow:0 3px #d8d0b7}.village-ui-module__M4CvoW__button[data-variant=quiet]:hover:not(:disabled){background:var(--v-paper)}.village-ui-module__M4CvoW__button:disabled{color:#847c68;cursor:not-allowed;background:#e9e3d3;box-shadow:0 3px #d0c8b6}.village-ui-module__M4CvoW__button[data-size=sm]{gap:8px;min-height:40px;padding:6px 18px;font-size:14px}.village-ui-module__M4CvoW__button[data-variant=danger]:not(:disabled){background:var(--gui-danger-soft,#f8e0d6);color:var(--gui-danger,#b23a2e);box-shadow:0 3px #e2b3a3}.village-ui-module__M4CvoW__button[data-variant=danger]:hover:not(:disabled){background:#fbd3c5}.village-ui-module__M4CvoW__keycap[data-shape=square]{border-radius:7px}.village-ui-module__M4CvoW__button:disabled .village-ui-module__M4CvoW__keycap{color:#5c5545;background:#c8c0af}.village-ui-module__M4CvoW__dialogue{isolation:isolate;background:var(--gui-kit-dialogue-fill,var(--v-cream));width:100%;box-shadow:var(--gui-kit-dialogue-shadow,0 5px 0 #4b493615,0 12px 38px #293e2915);border-radius:17% 13% 14% 12%/31% 28% 20% 25%;padding:38px clamp(26px,5vw,56px) 24px;position:relative}.village-ui-module__M4CvoW__dialogue:before,.village-ui-module__M4CvoW__dialogue:after{content:"";z-index:-1;display:var(--gui-kit-blob,none);-webkit-mask:var(--gui-blob-dialogue)center/100% 100% no-repeat;-webkit-mask:var(--gui-blob-dialogue)center/100% 100% no-repeat;mask:var(--gui-blob-dialogue)center/100% 100% no-repeat;background:var(--v-cream);position:absolute;inset:0}.village-ui-module__M4CvoW__dialogue:after{z-index:-2;background:#725c4e2e;transform:translateY(6px)}.village-ui-module__M4CvoW__speaker{background:var(--v-coral);color:var(--gui-kit-tag-ink,#fffbed);border-radius:40% 43% 38% 40%/45% 42% 45% 43%;margin:0;padding:6px 20px;font-family:inherit;font-size:17px;font-weight:700;position:absolute;top:-17px;left:30px;transform:rotate(-4deg)}.village-ui-module__M4CvoW__dialogueText{font-family:Tethos Nunito,sans-serif;font-size:clamp(18px,2vw,23px);font-weight:600;line-height:1.65}.village-ui-module__M4CvoW__dialogueText p{margin:0 0 .4em}.village-ui-module__M4CvoW__dialogueText strong{color:var(--v-teal-deep)}.village-ui-module__M4CvoW__continue{min-height:44px;color:var(--v-muted);cursor:pointer;background:0 0;border:0;border-radius:24px;align-items:center;gap:8px;margin:10px auto -9px;padding:5px 16px;display:flex;font-size:13px!important;font-weight:700!important}.village-ui-module__M4CvoW__continue span{color:var(--gui-kit-chevron,#aa7600);font-size:26px;line-height:1}.village-ui-module__M4CvoW__continue:hover{background:var(--app-soft,#f3e8b8)}.village-ui-module__M4CvoW__checklist{background:var(--v-cream);border-radius:26px 35px 24px 31px;max-width:320px;padding:22px 25px;box-shadow:0 4px #73664b15}.village-ui-module__M4CvoW__checklist h2{color:var(--v-ink);font:700 18px/1.3 var(--village-font);margin:0 0 13px}.village-ui-module__M4CvoW__checklist ol{gap:12px;margin:0;padding:0;list-style:none;display:grid}.village-ui-module__M4CvoW__checklist li{align-items:flex-start;gap:10px;font-size:14px;line-height:1.4;display:flex}.village-ui-module__M4CvoW__taskMark{border:2px solid #b9af94;border-radius:50%;flex:0 0 20px;justify-content:center;align-items:center;height:20px;margin-top:1px;font-weight:700;line-height:1;display:inline-flex}.village-ui-module__M4CvoW__checklist li[data-state=current]{color:var(--v-teal-deep);font-weight:700}.village-ui-module__M4CvoW__checklist li[data-state=current] .village-ui-module__M4CvoW__taskMark{background:var(--v-butter);color:#82651a;border-color:#b59124}.village-ui-module__M4CvoW__checklist li[data-state=complete] .village-ui-module__M4CvoW__taskMark{color:#fffbed;background:var(--v-teal-deep);border-color:var(--v-teal-deep);font-size:12px}.village-ui-module__M4CvoW__checklist li[data-state=upcoming]{color:var(--v-muted)}.village-ui-module__M4CvoW__posting{text-align:left;cursor:pointer;background:#fff4ce;border:2px solid #fffcf1;border-radius:4px 8px 3px 6px;flex-direction:column;align-items:flex-start;gap:16px;width:100%;min-height:246px;padding:35px 27px 24px;transition:transform .14s,box-shadow .14s;display:flex;position:relative;box-shadow:3px 6px #5f442323}.village-ui-module__M4CvoW__posting:hover{transform:translateY(-4px)rotate(-.5deg);box-shadow:4px 10px #5f442323}.village-ui-module__M4CvoW__pin{background:var(--v-teal);border-radius:50%;width:11px;height:11px;position:absolute;top:10px;left:calc(50% - 5px);box-shadow:inset 2px 2px #9cdaff,1px 2px 1px #684f3638}.village-ui-module__M4CvoW__postingEyebrow{color:var(--v-muted);font-size:12px;font-weight:600}.village-ui-module__M4CvoW__postingTitle{letter-spacing:-.03em;font-size:clamp(23px,2.1vw,30px);font-weight:700;line-height:1.14}.village-ui-module__M4CvoW__postingSummary{color:var(--v-muted);font-size:14px;line-height:1.6}.village-ui-module__M4CvoW__postingStatus{align-items:center;gap:8px;margin-top:auto;font-size:12px;font-weight:700;display:flex}.village-ui-module__M4CvoW__postingStatus>span{background:#dfcf98;border-radius:50%;place-items:center;width:23px;height:23px;font-size:16px;display:inline-grid}.village-ui-module__M4CvoW__posting[data-status=draft]{background:#eaf5fc}.village-ui-module__M4CvoW__posting[data-status=preparing]{background:#f3f2e8}.village-ui-module__M4CvoW__posting[data-status=upcoming]{background:#e6eee8}.village-ui-module__M4CvoW__posting[data-status=submitted]{background:#eff6db;border-color:#b9d499;box-shadow:3px 6px #4e6b3421,0 0 24px #a1c98550}.village-ui-module__M4CvoW__posting[data-status=submitted] .village-ui-module__M4CvoW__postingStatus>span{color:#fffbed;background:#557849}.village-ui-module__M4CvoW__saveStatus{min-height:25px;color:var(--v-muted);align-items:center;gap:7px;font-size:12px;font-weight:600;display:inline-flex}.village-ui-module__M4CvoW__saveMark{background:#eee5c9;border-radius:50%;flex:0 0 18px;place-items:center;height:18px;font-size:12px;display:inline-grid}.village-ui-module__M4CvoW__saveStatus[data-state=saving] .village-ui-module__M4CvoW__saveMark{animation:1.2s ease-in-out infinite village-ui-module__M4CvoW__saving}.village-ui-module__M4CvoW__field{gap:8px;width:100%;display:grid}.village-ui-module__M4CvoW__field label{align-items:baseline;gap:12px;font-size:16px;font-weight:700;display:flex}.village-ui-module__M4CvoW__required{color:var(--v-muted);font-size:max(11px,var(--gui-min-text,0px));font-weight:400}.village-ui-module__M4CvoW__hint{color:var(--v-muted);margin:0;font-size:13px;line-height:1.55}.village-ui-module__M4CvoW__field input,.village-ui-module__M4CvoW__field textarea{background:var(--app-raised,#fffef8);width:100%;min-width:0;min-height:48px;color:var(--v-ink);outline-offset:3px;border:2px solid #d9cfb4;border-radius:18px 15px 17px 16px;margin:0;padding:13px 17px;font-size:16px;box-shadow:inset 0 2px #ac9a7010}.village-ui-module__M4CvoW__field textarea{resize:vertical;min-height:140px}.village-ui-module__M4CvoW__field input::placeholder,.village-ui-module__M4CvoW__field textarea::placeholder{color:var(--v-muted);opacity:1}.village-ui-module__M4CvoW__field input:focus,.village-ui-module__M4CvoW__field textarea:focus{border-color:var(--v-teal)}.village-ui-module__M4CvoW__field input[aria-invalid=true],.village-ui-module__M4CvoW__field textarea[aria-invalid=true]{border-color:#b54d38}.village-ui-module__M4CvoW__field input:disabled,.village-ui-module__M4CvoW__field textarea:disabled{color:#776e5d;cursor:not-allowed;background:#ede8d9}.village-ui-module__M4CvoW__fieldError{color:var(--app-error,#a13e2b);margin:0;font-size:13px;font-weight:600}.village-ui-module__M4CvoW__applicationSheet{background:var(--v-cream);border-radius:32px 39px 27px 34px;flex-direction:column;width:96vw;max-width:100%;height:94dvh;max-height:none;display:flex;overflow:hidden;box-shadow:0 7px #b5a67c70,0 30px 90px #17392f45}.village-ui-module__M4CvoW__sheetHeader{background:var(--app-soft,#e9f5f7);border-bottom:2px dashed #d8ceb0;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:20px;padding:25px clamp(24px,4vw,52px) 22px;display:flex}.village-ui-module__M4CvoW__sheetEyebrow{color:var(--v-muted);margin:0 0 7px;font-size:12px;font-weight:600}.village-ui-module__M4CvoW__sheetHeader h2{color:var(--v-ink);font:700 clamp(23px,2.6vw,33px)/1.2 var(--village-font);letter-spacing:-.03em;margin:0}.village-ui-module__M4CvoW__sheetSubtitle{color:var(--v-muted);margin:7px 0 0;font-size:13px}.village-ui-module__M4CvoW__closeButton{background:var(--app-soft,#cfe5ec);width:44px;height:44px;color:var(--v-ink);cursor:pointer;border:0;border-radius:50%;flex:0 0 44px;place-items:center;padding:0;display:grid}.village-ui-module__M4CvoW__closeButton span{font:400 29px/1 var(--village-font)}.village-ui-module__M4CvoW__closeButton:hover{background:var(--app-line,#b8dce9)}.village-ui-module__M4CvoW__sheetBody{overscroll-behavior:contain;scrollbar-color:#b8aa82 #f6efd9;scrollbar-width:thin;min-height:0;padding:clamp(24px,4vw,44px) max(24px,50% - 360px);overflow-y:auto}.village-ui-module__M4CvoW__sheetBody>*+*{margin-top:26px}.village-ui-module__M4CvoW__sheetFooter{background:var(--app-surface,#fbf5e3);border-top:1px solid #e3d9bc;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px 20px;padding:17px clamp(24px,4vw,52px);display:flex}.village-ui-module__M4CvoW__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes village-ui-module__M4CvoW__saving{50%{opacity:.35}}@media (max-width:600px){.village-ui-module__M4CvoW__applicationSheet{border-radius:0;width:100%;height:100dvh;max-height:none}.village-ui-module__M4CvoW__sheetHeader{gap:12px;padding:20px}.village-ui-module__M4CvoW__sheetBody{padding:24px 20px}.village-ui-module__M4CvoW__sheetFooter{padding:14px 20px max(14px,env(safe-area-inset-bottom))}.village-ui-module__M4CvoW__dialogue{border-radius:34px 29px 30px 26px;padding:31px 25px 19px}.village-ui-module__M4CvoW__dialogueText{font-family:Tethos Nunito,sans-serif;font-size:18px}.village-ui-module__M4CvoW__field label{flex-wrap:wrap;gap:4px 10px}}@media (prefers-reduced-motion:reduce){.village-ui-module__M4CvoW__theme *,.village-ui-module__M4CvoW__theme,.village-ui-module__M4CvoW__theme :before,.village-ui-module__M4CvoW__theme :after{transition:none!important;animation:none!important}.village-ui-module__M4CvoW__button:hover:not(:disabled),.village-ui-module__M4CvoW__button:active:not(:disabled),.village-ui-module__M4CvoW__posting:hover{transform:none}}.village-ui-module__M4CvoW__posting{background:var(--app-surface,#fff4ce);border-color:var(--app-line,#fffcf1);color:var(--v-ink)}.village-ui-module__M4CvoW__posting:is([data-status=draft],[data-status=preparing],[data-status=upcoming]){background:var(--app-soft,#e6eee8)}.village-ui-module__M4CvoW__posting[data-status=submitted]{background:var(--app-soft,#eff6db);border-color:var(--app-success,#b9d499)}.village-ui-module__M4CvoW__posting[data-status=submitted] .village-ui-module__M4CvoW__postingStatus{color:var(--app-success,#3a633f)}.village-ui-module__M4CvoW__postingStatus>span,.village-ui-module__M4CvoW__saveMark{background:var(--app-soft,#dfcf98)}.village-ui-module__M4CvoW__saveStatus[data-state=saved]{color:var(--app-success,#366643)}.village-ui-module__M4CvoW__saveStatus[data-state=local]{color:var(--app-link,#826015)}.village-ui-module__M4CvoW__saveStatus[data-state=error]{color:var(--app-error,#a03d2b)}.village-ui-module__M4CvoW__saveStatus[data-state=saved] .village-ui-module__M4CvoW__saveMark{background:var(--app-soft,#e0edcf)}.village-ui-module__M4CvoW__saveStatus[data-state=error] .village-ui-module__M4CvoW__saveMark{background:var(--app-error-bg,#f5ded3)}.village-ui-module__M4CvoW__button[data-variant=secondary]{color:var(--app-accent-ink,#483719)}.village-ui-module__M4CvoW__sheetHeader,.village-ui-module__M4CvoW__sheetFooter,.village-ui-module__M4CvoW__field input,.village-ui-module__M4CvoW__field textarea{border-color:var(--app-line,#d9cfb4)}.village-ui-module__M4CvoW__sheetBody{scrollbar-color:var(--app-line,#b8aa82)var(--v-cream)}.village-ui-module__M4CvoW__checklist li[data-state=complete] .village-ui-module__M4CvoW__taskMark{color:var(--app-bg,#fffbed)}
.gui-module__RjzS-q__layer{z-index:72;pointer-events:none;font-family:var(--gui-font);place-items:center;padding:16px;display:grid;position:fixed;inset:0}.gui-module__RjzS-q__layer[data-state=closing],.gui-module__RjzS-q__layer[data-state=closing] *{pointer-events:none!important}.gui-module__RjzS-q__scrim{background:var(--gui-scrim);pointer-events:auto;animation:gui-module__RjzS-q__scrimIn var(--gui-t)ease-out both;position:absolute;inset:0}.gui-module__RjzS-q__layer[data-state=closing] .gui-module__RjzS-q__scrim{animation:.16s ease-in forwards gui-module__RjzS-q__scrimOut}.gui-module__RjzS-q__sheet{--sheet-w:560px;isolation:isolate;pointer-events:auto;width:min(var(--sheet-w),100%);max-height:min(760px,calc((100dvh - 32px)/var(--gui-overlay-zoom,1)));background:var(--gui-paper);color:var(--gui-ink);border-radius:var(--gui-r-paper);box-shadow:var(--gui-shadow-lg);font-size:var(--gui-text-md);line-height:var(--gui-leading);animation:gui-module__RjzS-q__sheetIn .26s var(--gui-spring)both;outline:none;flex-direction:column;display:flex;position:relative;overflow:hidden}.gui-module__RjzS-q__sheet:before{content:"";z-index:-1;background:var(--gui-grain);mix-blend-mode:multiply;opacity:.4;pointer-events:none;position:absolute;inset:0}.gui-module__RjzS-q__layer[data-state=closing] .gui-module__RjzS-q__sheet{animation:.16s ease-in forwards gui-module__RjzS-q__sheetOut}.gui-module__RjzS-q__sheet[data-size=sm]{--sheet-w:420px}.gui-module__RjzS-q__sheet[data-size=lg]{--sheet-w:760px}.gui-module__RjzS-q__sheet[data-size=xl]{--sheet-w:980px;max-height:min(860px,calc((100dvh - 32px)/var(--gui-overlay-zoom,1)))}.gui-module__RjzS-q__head{--head:var(--gui-paper-warm);z-index:1;background:var(--head);align-items:center;gap:12px;padding:16px 16px 14px 24px;display:flex;position:relative}.gui-module__RjzS-q__head:after{content:"";background:var(--head);height:10px;-webkit-mask:var(--gui-edge-wave)0 0/400px 10px repeat-x;-webkit-mask:var(--gui-edge-wave)0 0/400px 10px repeat-x;mask:var(--gui-edge-wave)0 0/400px 10px repeat-x;pointer-events:none;position:absolute;top:100%;left:0;right:0}.gui-module__RjzS-q__sheet[data-tone=butter] .gui-module__RjzS-q__head{--head:var(--gui-butter);background:var(--gui-confetti)var(--gui-butter)}.gui-module__RjzS-q__sheet[data-tone=sage] .gui-module__RjzS-q__head{--head:var(--gui-sage-soft)}.gui-module__RjzS-q__sheet[data-tone=oracle]{background:#f7f2fb}.gui-module__RjzS-q__sheet[data-tone=oracle] .gui-module__RjzS-q__head{--head:#ebe2f5}.gui-module__RjzS-q__headIcon{border-radius:var(--gui-r-blob);background:var(--gui-paper-hi);width:40px;height:40px;color:var(--gui-bark);box-shadow:var(--gui-shadow-sm);flex:none;place-items:center;display:grid}.gui-module__RjzS-q__headIcon img{object-fit:contain;width:30px;height:30px}.gui-module__RjzS-q__headText{flex:1;min-width:0}.gui-module__RjzS-q__head h2{color:var(--gui-ink-strong);font:var(--gui-weight-strong)var(--gui-text-xl)/1.2 var(--gui-font);letter-spacing:-.01em;margin:0}.gui-module__RjzS-q__eyebrow{color:var(--gui-muted);font-size:var(--gui-text-xs);letter-spacing:.02em;margin:0 0 2px;font-weight:800}.gui-module__RjzS-q__close{flex:none}.gui-module__RjzS-q__body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--gui-paper-line)transparent;flex:1;min-height:0;padding:22px 24px;position:relative;overflow-y:auto}.gui-module__RjzS-q__foot{border-top:2px dashed var(--gui-paper-edge);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding:14px 24px 18px;display:flex}.gui-module__RjzS-q__confirmText{color:var(--gui-ink-2)}.gui-module__RjzS-q__confirmText p{margin:0 0 8px}@keyframes gui-module__RjzS-q__scrimIn{0%{opacity:0}}@keyframes gui-module__RjzS-q__scrimOut{to{opacity:0}}@keyframes gui-module__RjzS-q__sheetIn{0%{opacity:0;transform:translateY(14px)scale(.95)}}@keyframes gui-module__RjzS-q__sheetOut{to{opacity:0;transform:translateY(10px)scale(.97)}}@media (max-width:560px){.gui-module__RjzS-q__layer{place-items:end stretch;padding:0}.gui-module__RjzS-q__sheet,.gui-module__RjzS-q__sheet[data-size]{width:100%;max-height:calc(92dvh/var(--gui-overlay-zoom,1));border-radius:28px 32px 0 0/26px 30px 0 0;animation-name:gui-module__RjzS-q__sheetUp}.gui-module__RjzS-q__layer[data-state=closing] .gui-module__RjzS-q__sheet{animation-name:gui-module__RjzS-q__sheetDown}.gui-module__RjzS-q__body{padding:18px 18px calc(18px + env(safe-area-inset-bottom))}@keyframes gui-module__RjzS-q__sheetUp{0%{opacity:.6;transform:translateY(40%)}}@keyframes gui-module__RjzS-q__sheetDown{to{opacity:0;transform:translateY(30%)}}}.gui-module__RjzS-q__iconButton{background:var(--gui-paper-hi);width:44px;height:44px;color:var(--gui-ink);box-shadow:var(--gui-shadow-sm),inset 0 0 0 1.5px var(--gui-paper-edge);font:inherit;cursor:pointer;transition:transform var(--gui-t-fast)var(--gui-spring),background var(--gui-t-fast)ease;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid;position:relative}.gui-module__RjzS-q__iconButton:hover:not(:disabled){background:ivory;transform:translateY(-2px)}.gui-module__RjzS-q__iconButton:active:not(:disabled){box-shadow:var(--gui-shadow-press),inset 0 0 0 1.5px var(--gui-paper-edge);transform:translateY(1px)}.gui-module__RjzS-q__iconButton:disabled{opacity:.5;cursor:default}.gui-module__RjzS-q__iconButton[data-size=sm]{width:38px;height:38px}.gui-module__RjzS-q__iconButton[data-size=lg]{width:56px;height:56px}.gui-module__RjzS-q__iconButton[data-tone=sage]{background:var(--gui-sage);color:var(--gui-paper);box-shadow:0 3px 0 var(--gui-sage-deep)}.gui-module__RjzS-q__iconButton[data-tone=butter]{background:var(--gui-butter);color:var(--gui-ink-strong)}.gui-module__RjzS-q__iconBadge{position:absolute;top:-5px;right:-5px}.gui-module__RjzS-q__tabsWrap{align-items:center;gap:8px;min-width:0;display:flex}.gui-module__RjzS-q__tabs{border-radius:var(--gui-r-pill);background:var(--gui-paper-deep);scrollbar-width:none;gap:4px;min-width:0;padding:4px;display:flex;overflow-x:auto}.gui-module__RjzS-q__tabs::-webkit-scrollbar{display:none}.gui-module__RjzS-q__tabs{overscroll-behavior-x:contain;scroll-padding-inline:24px;position:relative}.gui-module__RjzS-q__tabs[data-edges=end]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000)}.gui-module__RjzS-q__tabs[data-edges=start]{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 36px),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 36px),#0000)}.gui-module__RjzS-q__tabs[data-edges=both]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 36px calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#0000,#000 36px calc(100% - 36px),#0000)}.gui-module__RjzS-q__tab{border-radius:var(--gui-r-pill);min-height:40px;color:var(--gui-ink-2);font:800 var(--gui-text-sm)/1 var(--gui-font);white-space:nowrap;cursor:pointer;transition:background var(--gui-t-fast)ease,color var(--gui-t-fast)ease;background:0 0;border:0;flex:none;align-items:center;gap:7px;padding:0 16px;display:inline-flex;position:relative}.gui-module__RjzS-q__tab:hover:not([aria-selected=true]):not(:disabled){color:var(--gui-ink);background:#fffff7b3}.gui-module__RjzS-q__tab[aria-selected=true]{background:var(--gui-butter);color:var(--gui-ink-strong);box-shadow:var(--gui-shadow-sm)}.gui-module__RjzS-q__tab[aria-selected=true] .gui-module__RjzS-q__tabLabel{background:linear-gradient(transparent 55%,var(--gui-highlight)55% 90%,transparent 90%);border-radius:3px}.gui-module__RjzS-q__tab:disabled{opacity:.45;cursor:default}.gui-module__RjzS-q__tabIcon{place-items:center;display:inline-grid}.gui-module__RjzS-q__tabIcon img{object-fit:contain;width:22px;height:22px}.gui-module__RjzS-q__tabKey{flex:none;font-size:var(--gui-text-xs)!important}.gui-module__RjzS-q__list{margin:0;padding:0;list-style:none;display:grid}.gui-module__RjzS-q__list>li{position:relative}.gui-module__RjzS-q__list>li+li:before{content:"";border-top:2px dashed var(--gui-paper-edge);pointer-events:none;position:absolute;top:0;left:14px;right:14px}.gui-module__RjzS-q__row{border-radius:var(--gui-r-pill);width:100%;min-height:50px;color:var(--gui-ink);font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin:2px 0;padding:8px 16px;display:grid;position:relative}.gui-module__RjzS-q__row[data-icon]{grid-template-columns:auto minmax(0,1fr) auto}.gui-module__RjzS-q__row[data-leader]{grid-template-columns:minmax(0,auto) minmax(24px,1fr) auto}.gui-module__RjzS-q__row[data-icon][data-leader]{grid-template-columns:auto minmax(0,auto) minmax(24px,1fr) auto}button.gui-module__RjzS-q__row{cursor:pointer;transition:background var(--gui-t-fast)ease}button.gui-module__RjzS-q__row:hover:not(:disabled):not([data-selected]){background:var(--gui-paper-warm)}button.gui-module__RjzS-q__row:disabled{cursor:default;color:var(--gui-muted)}.gui-module__RjzS-q__row[data-selected]{background:repeating-linear-gradient(-45deg,var(--gui-stripe-a)0 12px,var(--gui-stripe-b)12px 24px);color:var(--gui-ink-strong)}.gui-module__RjzS-q__glove{fill:var(--gui-paper-hi);stroke:var(--gui-ink-strong);stroke-width:2px;filter:drop-shadow(0 2px #725c4e40);pointer-events:none;animation:1.1s ease-in-out infinite gui-module__RjzS-q__glove;position:absolute;top:50%;left:-10px;transform:translate(-60%,-50%)rotate(90deg)}@keyframes gui-module__RjzS-q__glove{50%{transform:translate(-45%,-50%)rotate(90deg)}}.gui-module__RjzS-q__art{object-fit:contain;width:32px;height:32px;color:var(--gui-bark);place-items:center;display:grid}.gui-module__RjzS-q__rowText{min-width:0;display:grid}.gui-module__RjzS-q__rowTitle{overflow-wrap:anywhere;font-weight:800}.gui-module__RjzS-q__rowDetail{color:var(--gui-muted);font-size:var(--gui-text-sm)}.gui-module__RjzS-q__row[data-selected] .gui-module__RjzS-q__rowDetail{color:var(--gui-ink)}.gui-module__RjzS-q__leader{border-top:2px dashed var(--gui-paper-line);align-self:center;height:0}.gui-module__RjzS-q__rowValue{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800}.gui-module__RjzS-q__tile{--tile:72px;width:var(--tile);height:var(--tile);background:var(--gui-paper-hi);box-shadow:inset 0 0 0 2.5px var(--rarity,var(--gui-paper-edge)),var(--gui-shadow-sm);color:var(--gui-ink);font:inherit;transition:transform var(--gui-t-fast)var(--gui-spring),background var(--gui-t-fast)ease;border:0;border-radius:26px 24px 27px 23px/24px 27px 23px 26px;place-items:center;padding:0;display:grid;position:relative}button.gui-module__RjzS-q__tile{cursor:pointer}button.gui-module__RjzS-q__tile:hover{transform:translateY(-2px)scale(1.04)}.gui-module__RjzS-q__tile .gui-module__RjzS-q__art{width:76%;height:76%}.gui-module__RjzS-q__tile[data-selected]{background:var(--gui-butter);box-shadow:inset 0 0 0 3px var(--rarity,var(--gui-highlight)),var(--gui-shadow-md);transform:scale(1.08)}.gui-module__RjzS-q__tile[data-unknown] .gui-module__RjzS-q__art{filter:brightness(0)opacity(.16)}.gui-module__RjzS-q__tile[data-empty]{background:0 0;box-shadow:inset 0 0 0 2px #725c4e14}.gui-module__RjzS-q__tile[data-empty]:after{content:"";background:var(--gui-paper-deep);border-radius:50%;width:10px;height:10px}.gui-module__RjzS-q__tileInitial{font-size:calc(var(--tile)*.36);color:var(--gui-taupe);font-weight:900}.gui-module__RjzS-q__count{box-sizing:border-box;border-radius:var(--gui-r-pill);background:var(--gui-bark);min-width:24px;height:22px;color:var(--gui-paper);font:800 var(--gui-text-xs)/22px var(--gui-font);text-align:center;font-variant-numeric:tabular-nums;padding:0 7px;position:absolute;bottom:-4px;right:-4px;box-shadow:0 2px #3a2e2233}.gui-module__RjzS-q__newDot{background:var(--gui-danger);width:12px;height:12px;box-shadow:0 0 0 2px var(--gui-paper-hi);border-radius:50%;position:absolute;top:2px;right:2px}.gui-module__RjzS-q__tileWithCaption{justify-items:center;gap:6px;display:inline-grid}.gui-module__RjzS-q__caption{max-width:calc(var(--tile,72px) + 24px);color:var(--gui-ink-2);font-size:var(--gui-text-xs);text-align:center;font-weight:800;line-height:1.25}.gui-module__RjzS-q__toggle{width:100%;min-height:48px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:14px;padding:4px 0;font-weight:700;display:flex}.gui-module__RjzS-q__toggle:disabled{opacity:.5;cursor:default}.gui-module__RjzS-q__toggleText{gap:2px;display:grid}.gui-module__RjzS-q__toggleText small{color:var(--gui-muted);font-size:var(--gui-text-sm);font-weight:600}.gui-module__RjzS-q__track{border-radius:var(--gui-r-pill);background:var(--gui-paper-deep);width:50px;height:30px;box-shadow:inset 0 0 0 2px var(--gui-paper-line);transition:background var(--gui-t)ease,box-shadow var(--gui-t)ease;flex:none;position:relative}.gui-module__RjzS-q__track:after{content:"";background:var(--gui-paper-hi);width:22px;height:22px;transition:transform var(--gui-t)var(--gui-spring);border-radius:50%;position:absolute;top:4px;left:4px;box-shadow:0 2px #725c4e4d}.gui-module__RjzS-q__toggle[aria-checked=true] .gui-module__RjzS-q__track{background:var(--gui-sage);box-shadow:inset 0 0 0 2px var(--gui-sage-deep)}.gui-module__RjzS-q__toggle[aria-checked=true] .gui-module__RjzS-q__track:after{transform:translate(20px)}.gui-module__RjzS-q__slider{grid-template-columns:minmax(84px,auto) minmax(0,1fr) 40px;align-items:center;gap:12px;min-height:44px;font-weight:700;display:grid}.gui-module__RjzS-q__slider output{text-align:right;color:var(--gui-ink-2);font-variant-numeric:tabular-nums}.gui-module__RjzS-q__slider input{appearance:none;cursor:pointer;background:0 0;width:100%;height:30px;margin:0}.gui-module__RjzS-q__slider input::-webkit-slider-runnable-track{border-radius:var(--gui-r-pill);background:linear-gradient(90deg,var(--gui-sage)var(--fill),var(--gui-paper-deep)var(--fill));height:10px;box-shadow:inset 0 0 0 1px #725c4e2e}.gui-module__RjzS-q__slider input::-webkit-slider-thumb{-webkit-appearance:none;background:var(--gui-paper-hi);width:24px;height:24px;box-shadow:0 2px 0 #725c4e4d,inset 0 0 0 3px var(--gui-sage);border-radius:50%;margin-top:-7px}.gui-module__RjzS-q__slider input::-moz-range-track{border-radius:var(--gui-r-pill);background:var(--gui-paper-deep);height:10px}.gui-module__RjzS-q__slider input::-moz-range-progress{border-radius:var(--gui-r-pill);background:var(--gui-sage);height:10px}.gui-module__RjzS-q__slider input::-moz-range-thumb{border:3px solid var(--gui-sage);background:var(--gui-paper-hi);border-radius:50%;width:22px;height:22px}.gui-module__RjzS-q__select{border:2px solid var(--gui-paper-line);background:var(--gui-paper-hi)url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1.5 1.5l5.5 5.5 5.5-5.5' fill='none' stroke='%23725c4e' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 14px center no-repeat;appearance:none;max-width:100%;min-height:44px;color:var(--gui-ink);font:700 var(--gui-text-md)var(--gui-font);cursor:pointer;border-radius:16px 14px 16px 15px;padding:8px 40px 8px 14px}.gui-module__RjzS-q__selectRow{justify-content:space-between;align-items:center;gap:14px;min-height:48px;font-weight:700;display:flex}.gui-module__RjzS-q__badge{border-radius:var(--gui-r-tag);background:var(--gui-paper-deep);min-height:24px;color:var(--gui-ink-2);font:800 var(--gui-text-xs)/1.2 var(--gui-font);white-space:nowrap;align-items:center;gap:5px;padding:2px 11px;display:inline-flex}.gui-module__RjzS-q__badge[data-tone=sage]{background:var(--gui-sage-soft);color:var(--gui-sage-deep)}.gui-module__RjzS-q__badge[data-tone=success]{background:var(--gui-success-soft);color:var(--gui-success)}.gui-module__RjzS-q__badge[data-tone=warn]{background:var(--gui-warn-soft);color:var(--gui-warn)}.gui-module__RjzS-q__badge[data-tone=danger]{background:var(--gui-danger-soft);color:var(--gui-danger)}.gui-module__RjzS-q__badge[data-tone=info]{background:var(--gui-info-soft);color:var(--gui-info)}.gui-module__RjzS-q__badge[data-tone=gold]{background:var(--gui-gold);color:var(--gui-ink-strong)}.gui-module__RjzS-q__badge[data-tone=new]{background:var(--gui-coral);color:var(--gui-ink-strong);transform:rotate(-3deg)}.gui-module__RjzS-q__badge[data-tone=rarity]{background:var(--rarity);color:var(--gui-ink-strong);text-transform:capitalize}.gui-module__RjzS-q__counter{box-sizing:border-box;border-radius:var(--gui-r-pill);background:var(--gui-danger);min-width:21px;height:21px;color:var(--gui-paper);border:2px solid var(--gui-paper-hi);font:800 var(--gui-text-xs)/1 var(--gui-font);font-variant-numeric:tabular-nums;animation:gui-module__RjzS-q__counterIn .35s var(--gui-spring);place-items:center;padding:0 6px;display:inline-grid}@keyframes gui-module__RjzS-q__counterIn{0%{opacity:0;transform:scale(.3)}}.gui-module__RjzS-q__progressWrap{gap:5px;min-width:0;display:grid}.gui-module__RjzS-q__progressLabel{font-size:var(--gui-text-sm);justify-content:space-between;gap:8px;font-weight:800;display:flex}.gui-module__RjzS-q__progressLabel b{color:var(--gui-ink-2);font-variant-numeric:tabular-nums}.gui-module__RjzS-q__progress{--h:12px;--fill:var(--gui-sage);height:var(--h);border-radius:var(--gui-r-pill);background:var(--gui-paper-deep);position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #4f3f312e}.gui-module__RjzS-q__progress>i{width:var(--value);border-radius:inherit;background:var(--fill);transition:width var(--gui-t-slow)var(--gui-ease);position:absolute;inset:0 auto 0 0}.gui-module__RjzS-q__progress>i:after{content:"";background:#fffff773;border-radius:2px;height:3px;position:absolute;inset:2px 6px auto}.gui-module__RjzS-q__progress[data-kind=xp]{--fill:linear-gradient(90deg,#80af67,#a8cf7e)}.gui-module__RjzS-q__progress[data-kind=mastery]{--fill:linear-gradient(90deg,#c9a24a,#e6c66e)}.gui-module__RjzS-q__progress[data-kind=hp]{--fill:linear-gradient(90deg,#ee8d6e,#f4b27e)}.gui-module__RjzS-q__progress[data-kind=energy]{--fill:linear-gradient(90deg,#9cc3f2,#bfaaf2)}.gui-module__RjzS-q__ring{--ring:62px;--fill:var(--class,var(--gui-rarity-epic));width:var(--ring);height:var(--ring);background:conic-gradient(var(--fill)var(--value),var(--gui-paper-deep)0);box-shadow:var(--gui-shadow-sm);border-radius:50%;place-items:center;display:inline-grid;position:relative}.gui-module__RjzS-q__ring:before{content:"";background:var(--gui-paper-hi);box-shadow:inset 0 0 0 1px var(--gui-paper-edge);border-radius:50%;position:absolute;inset:6px}.gui-module__RjzS-q__ring>*{position:relative}.gui-module__RjzS-q__ring[data-ready]{box-shadow:0 0 0 3px var(--fill),0 0 16px var(--fill);animation:2s ease-in-out infinite gui-module__RjzS-q__ringReady}@keyframes gui-module__RjzS-q__ringReady{50%{box-shadow:0 0 0 4px var(--fill),0 0 26px var(--fill)}}.gui-module__RjzS-q__tipWrap{display:inline-flex;position:relative}.gui-module__RjzS-q__tip{z-index:5;border-radius:var(--gui-r-blob);background:var(--gui-teal-pill);color:var(--gui-ink-strong);font:800 var(--gui-text-sm)/1.25 var(--gui-font);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--gui-t-fast)ease,transform var(--gui-t)var(--gui-spring);padding:6px 16px 7px;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%)translateY(4px)scale(.92)}.gui-module__RjzS-q__tip:after{content:"";background:inherit;clip-path:polygon(0 0,100% 0,50% 100%);width:16px;height:9px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.gui-module__RjzS-q__tipWrap[data-place=bottom] .gui-module__RjzS-q__tip{top:calc(100% + 12px);bottom:auto;transform:translate(-50%)translateY(-4px)scale(.92)}.gui-module__RjzS-q__tipWrap[data-place=bottom] .gui-module__RjzS-q__tip:after{clip-path:polygon(50% 0,100% 100%,0 100%);top:auto;bottom:100%}.gui-module__RjzS-q__tipWrap:hover .gui-module__RjzS-q__tip,.gui-module__RjzS-q__tipWrap:focus-within .gui-module__RjzS-q__tip{opacity:1;transform:translate(-50%)translateY(0)scale(1)}.gui-module__RjzS-q__banner{--band:var(--gui-butter);background:var(--gui-confetti)var(--band);color:var(--gui-ink-strong);border-radius:22px 26px 0 0/22px 24px 0 0;align-items:center;gap:14px;margin-bottom:12px;padding:18px 24px 16px;display:flex;position:relative}.gui-module__RjzS-q__banner:after{content:"";background:var(--band);height:12px;-webkit-mask:var(--gui-edge-wave)0 0/400px 12px repeat-x;-webkit-mask:var(--gui-edge-wave)0 0/400px 12px repeat-x;mask:var(--gui-edge-wave)0 0/400px 12px repeat-x;position:absolute;top:100%;left:0;right:0}.gui-module__RjzS-q__banner[data-tone=sage]{--band:var(--gui-sage-soft);background:var(--band)}.gui-module__RjzS-q__banner[data-tone=coral]{--band:#f6d5ca;background:var(--band)}.gui-module__RjzS-q__bannerIcon{border-radius:var(--gui-r-blob);background:var(--gui-paper-hi);width:48px;height:48px;color:var(--gui-bark);box-shadow:var(--gui-shadow-sm);flex:none;place-items:center;display:grid}.gui-module__RjzS-q__bannerIcon img{object-fit:contain;width:36px;height:36px}.gui-module__RjzS-q__bannerText{flex:1;min-width:0}.gui-module__RjzS-q__bannerText h2{font:var(--gui-weight-strong)var(--gui-text-2xl)/1.15 var(--gui-font);letter-spacing:-.01em;margin:0}.gui-module__RjzS-q__bannerText p{color:var(--gui-ink);font-size:var(--gui-text-md);margin:4px 0 0}.gui-module__RjzS-q__ribbon{background:var(--gui-orange);color:var(--gui-ink-strong);font:800 var(--gui-text-sm)/1.2 var(--gui-font);clip-path:polygon(0 0,100% 0,calc(100% - 12px) 50%,100% 100%,0 100%);border-radius:4px 0 0 4px;flex:none;align-self:flex-start;padding:6px 26px 6px 16px;transform:rotate(1.5deg)}@media (max-width:560px){.gui-module__RjzS-q__banner{padding:14px 16px 12px}.gui-module__RjzS-q__bannerText h2{font-size:var(--gui-text-xl)}}.gui-module__RjzS-q__card{border-radius:var(--gui-r-card);background:var(--gui-paper-hi);color:var(--gui-ink);box-shadow:var(--gui-shadow-sm),inset 0 0 0 1.5px var(--gui-paper-edge);padding:16px 18px;position:relative}.gui-module__RjzS-q__card[data-tone=butter]{background:var(--gui-butter);box-shadow:var(--gui-shadow-sm)}.gui-module__RjzS-q__card[data-tone=sage]{background:var(--gui-sage-soft);box-shadow:var(--gui-shadow-sm)}.gui-module__RjzS-q__card[data-tone=warm]{background:var(--gui-paper-warm)}.gui-module__RjzS-q__card[data-pinned]{transform:rotate(var(--tilt,-.6deg));border-radius:4px 7px 3px 6px;padding-top:24px;box-shadow:3px 6px #5f442324}.gui-module__RjzS-q__card[data-pinned]:before{content:"";background:var(--gui-sage);border-radius:50%;width:12px;height:12px;position:absolute;top:8px;left:calc(50% - 6px);box-shadow:inset 2px 2px #8fb9a6,1px 2px 1px #684f364d}.gui-module__RjzS-q__card[data-torn]{border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:8px}.gui-module__RjzS-q__card[data-torn]:after{content:"";background:inherit;height:8px;-webkit-mask:var(--gui-edge-deckle)0 0/240px 8px repeat-x;-webkit-mask:var(--gui-edge-deckle)0 0/240px 8px repeat-x;mask:var(--gui-edge-deckle)0 0/240px 8px repeat-x;position:absolute;top:100%;left:0;right:0}.gui-module__RjzS-q__nameTag{border-radius:var(--gui-r-tag);background:var(--gui-coral);color:var(--gui-ink-strong);font:800 var(--gui-text-md)/1.2 var(--gui-font);padding:3px 15px 4px;display:inline-block;transform:rotate(-4deg)}.gui-module__RjzS-q__nameTag[data-tone=sage]{background:var(--gui-sage);color:var(--gui-paper)}.gui-module__RjzS-q__nameTag[data-tone=paper]{background:var(--gui-paper-hi);color:var(--gui-ink-2);box-shadow:var(--gui-shadow-sm)}.gui-module__RjzS-q__loading{color:var(--gui-muted);flex-direction:column;align-items:center;gap:10px;padding:26px 16px;font-weight:700;display:flex}.gui-module__RjzS-q__beads{gap:7px;display:flex}.gui-module__RjzS-q__beads i{background:var(--gui-wood-light);width:11px;height:11px;animation:gui-module__RjzS-q__bead .9s var(--gui-ease)infinite;border-radius:50%}.gui-module__RjzS-q__beads i:nth-child(2){background:var(--gui-sage);animation-delay:.12s}.gui-module__RjzS-q__beads i:nth-child(3){background:var(--gui-coral);animation-delay:.24s}@keyframes gui-module__RjzS-q__bead{30%{transform:translateY(-8px)}60%{transform:none}}.gui-module__RjzS-q__empty{text-align:center;justify-items:center;gap:6px;padding:30px 16px;display:grid}.gui-module__RjzS-q__emptyArt{border-radius:var(--gui-r-blob);background:var(--gui-paper-deep);width:76px;height:76px;color:var(--gui-taupe);place-items:center;margin-bottom:6px;display:grid}.gui-module__RjzS-q__emptyArt img{object-fit:contain;opacity:.85;width:52px;height:52px}.gui-module__RjzS-q__emptyTitle{color:var(--gui-ink-strong);font-size:var(--gui-text-lg);margin:0;font-weight:800}.gui-module__RjzS-q__emptyText{max-width:34ch;color:var(--gui-muted);margin:0 0 8px}.gui-module__RjzS-q__errorNote{background:var(--gui-danger-soft);color:var(--gui-danger);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:10px 12px 10px 16px;font-weight:700;display:flex}:is(html[data-contrast=high] .gui-module__RjzS-q__sheet,html[data-contrast=high] .gui-module__RjzS-q__card,html[data-contrast=high] .gui-module__RjzS-q__tile){color:#000;background:#fff;box-shadow:inset 0 0 0 2px #000}html[data-contrast=high] .gui-module__RjzS-q__head{--head:#fff;border-bottom:2px solid #000}:is(html[data-contrast=high] .gui-module__RjzS-q__tab[aria-selected=true],html[data-contrast=high] .gui-module__RjzS-q__row[data-selected]){color:#fff;background:#000}:is(html[data-contrast=high] .gui-module__RjzS-q__rowDetail,html[data-contrast=high] .gui-module__RjzS-q__emptyText,html[data-contrast=high] .gui-module__RjzS-q__eyebrow){color:#000}.gui-module__RjzS-q__signInLink{color:var(--gui-ink-strong);text-decoration:underline;-webkit-text-decoration-color:var(--gui-highlight);text-decoration-color:var(--gui-highlight);text-underline-offset:3px;pointer-events:auto;font-weight:800;text-decoration-thickness:3px}.gui-module__RjzS-q__signInLink:hover{-webkit-text-decoration-color:var(--gui-wood-light);text-decoration-color:var(--gui-wood-light)}.gui-module__RjzS-q__signInButton{border-radius:var(--gui-r-pill);background:var(--gui-sage);min-height:44px;color:var(--gui-paper);box-shadow:0 3px 0 var(--gui-sage-deep);justify-content:center;align-items:center;padding:0 22px;font-weight:800;text-decoration:none;display:inline-flex}.gui-module__RjzS-q__signInButton:hover{filter:brightness(1.06)}.gui-module__RjzS-q__signInButton:active{box-shadow:0 1px 0 var(--gui-sage-deep);transform:translateY(2px)}
.ToastHub-module__H-z8aG__hub{bottom:var(--game-toast-bottom,96px);z-index:65;pointer-events:none;flex-direction:column;align-items:center;gap:6px;width:max-content;max-width:calc(100% - 32px);display:flex;position:absolute;left:50%;transform:translate(-50%)}.ToastHub-module__H-z8aG__toast{background:var(--app-surface,#fffcf0f5);width:fit-content;max-width:440px;color:var(--app-ink,#3d3a2e);font-size:13px;font-weight:600;font-family:var(--font-body,"IBM Plex Mono"),sans-serif;animation:ToastHub-module__H-z8aG__toastIn .22s ease-out,ToastHub-module__H-z8aG__toastOut .3s ease-in calc(var(--toast-ms) - .32s)forwards;border:1px solid #51645630;border-radius:12px;align-items:flex-start;gap:8px;padding:9px 14px;line-height:1.5;display:flex;box-shadow:0 2px 10px #0003}.ToastHub-module__H-z8aG__text{overflow-wrap:anywhere;min-width:0}.ToastHub-module__H-z8aG__toast[data-action]{pointer-events:auto}.ToastHub-module__H-z8aG__icon{object-fit:contain;text-align:center;flex:0 0 22px;width:22px;height:22px;font-size:18px;line-height:22px}@keyframes ToastHub-module__H-z8aG__toastIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes ToastHub-module__H-z8aG__toastOut{to{opacity:0;transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){.ToastHub-module__H-z8aG__toast{animation:none}}.gui .ToastHub-module__H-z8aG__hub{zoom:var(--tsi-text-scale,1)}.gui .ToastHub-module__H-z8aG__toast{font-size:var(--gui-text-sm);box-shadow:var(--gui-shadow-md);border:0;border-radius:18px 20px 17px 19px/17px 19px 18px 20px;padding:10px 16px;font-weight:700}.gui .ToastHub-module__H-z8aG__icon{flex-basis:26px;width:26px;height:26px}html[data-contrast=high] .gui .ToastHub-module__H-z8aG__toast{color:#000;background:#fff;box-shadow:inset 0 0 0 2px #000}
.DefaultIslandWorld-module__SQBewq__world{--hud-edge:max(16px,env(safe-area-inset-left),env(safe-area-inset-right));--hud-floor:max(16px,env(safe-area-inset-bottom));--hud-gap:10px;--hud-bar:44px;--hud-lane:48px;--hud-bar-bottom:var(--hud-floor);--hud-lane-bottom:calc(var(--hud-bar-bottom) + var(--hud-bar) + var(--hud-gap));--hud-side-bottom:var(--hud-lane-bottom);--game-toast-bottom:calc(var(--hud-lane-bottom) + var(--hud-lane) + var(--hud-gap));--hud-stick-left:calc(var(--hud-edge) + 196px);--hud-stick-bottom:calc(var(--hud-floor) + 40px);width:100%;height:calc(100dvh - var(--island-top,40px));min-height:480px;color:var(--gui-ink);background:#b7dce0;position:relative;overflow:hidden}.DefaultIslandWorld-module__SQBewq__heading{pointer-events:none;color:var(--gui-ink-strong);text-shadow:0 1px #fffbe7b3,0 2px 14px #fffbe7d9;transition:opacity .6s .15s,transform .6s .15s;position:absolute;top:28px;left:36px}.DefaultIslandWorld-module__SQBewq__heading[data-fading=true]{opacity:0;transition-duration:.25s;transition-delay:0s;transform:translateY(-4px)}.DefaultIslandWorld-module__SQBewq__heading h1{font:800 clamp(22px,2.6vw,34px)/1.1 var(--gui-font);letter-spacing:-.01em;margin:0}.DefaultIslandWorld-module__SQBewq__heading p{font-size:var(--gui-text-sm);margin-top:4px;font-weight:700}.DefaultIslandWorld-module__SQBewq__panel{z-index:14;background:var(--gui-paper);border-radius:var(--gui-r-card);width:248px;max-height:calc(100% - 180px);box-shadow:var(--gui-shadow-md);font-size:var(--gui-text-sm);padding:16px;position:absolute;top:76px;right:20px;overflow-y:auto}.DefaultIslandWorld-module__SQBewq__views{background:var(--gui-paper-deep);border-radius:var(--gui-r-pill);gap:4px;margin-bottom:16px;padding:4px;display:flex}.DefaultIslandWorld-module__SQBewq__views button{min-height:40px;color:var(--gui-ink-2);border-radius:var(--gui-r-pill);font:inherit;cursor:pointer;background:0 0;border:0;flex:1;padding:8px 4px;font-weight:800}.DefaultIslandWorld-module__SQBewq__views button[aria-pressed=true]{background:var(--gui-butter);color:var(--gui-ink-strong);box-shadow:var(--gui-shadow-sm)}.DefaultIslandWorld-module__SQBewq__toggle,.DefaultIslandWorld-module__SQBewq__preset{justify-content:space-between;align-items:center;gap:12px;display:flex}.DefaultIslandWorld-module__SQBewq__toggle{cursor:pointer;min-height:44px;font-weight:700}.DefaultIslandWorld-module__SQBewq__toggle input{width:20px;height:20px;accent-color:var(--gui-sage);cursor:pointer}.DefaultIslandWorld-module__SQBewq__hint{font-size:var(--gui-text-xs);color:var(--gui-muted);margin:6px 0 16px;line-height:1.5}.DefaultIslandWorld-module__SQBewq__preset select{min-height:44px;font:inherit;color:var(--gui-ink);background:var(--gui-paper-hi);border:2px solid var(--gui-paper-line);border-radius:14px;max-width:150px;padding:6px 10px;font-weight:700}.DefaultIslandWorld-module__SQBewq__return{border-radius:var(--gui-r-pill);background:var(--gui-paper-warm);width:100%;min-height:44px;box-shadow:var(--gui-shadow-sm),inset 0 0 0 1.5px var(--gui-paper-edge);font:inherit;color:var(--gui-ink);cursor:pointer;border:0;margin-top:14px;padding:9px 4px;font-weight:800;display:block}.DefaultIslandWorld-module__SQBewq__panel button:hover{filter:brightness(.97)}.DefaultIslandWorld-module__SQBewq__performance{border-top:2px dashed var(--gui-paper-edge);color:var(--gui-ink-2);margin-top:16px;padding-top:12px}.DefaultIslandWorld-module__SQBewq__performance summary{cursor:pointer;min-height:44px;font-size:var(--gui-text-xs);align-content:center;font-weight:800}.DefaultIslandWorld-module__SQBewq__performance output{white-space:pre-line;font-size:var(--gui-text-xs);font-variant-numeric:tabular-nums;margin-top:8px;line-height:1.7;display:block}.DefaultIslandWorld-module__SQBewq__performance small{font-size:var(--gui-text-xs);margin-top:7px;line-height:1.5;display:block}.DefaultIslandWorld-module__SQBewq__controls{bottom:var(--hud-bar-bottom);width:max-content;max-width:calc(100% - 24px);height:var(--hud-bar);box-sizing:border-box;border-radius:var(--gui-r-pill);color:var(--gui-ink);white-space:nowrap;font-size:var(--gui-text-xs);box-shadow:var(--gui-shadow-md);background:#fffbe7f2;flex-wrap:nowrap;justify-content:center;align-items:center;gap:16px;padding:0 18px;font-weight:700;display:flex;position:absolute;left:50%;transform:translate(-50%)}.DefaultIslandWorld-module__SQBewq__controls span{align-items:center;gap:5px;display:flex}.DefaultIslandWorld-module__SQBewq__controls>span:nth-of-type(n+7){display:none}.DefaultIslandWorld-module__SQBewq__controls:has(>span:nth-of-type(7)):after{content:"?";background:var(--gui-paper-deep);width:22px;height:22px;color:var(--gui-ink-2);border-radius:50%;flex:none;place-items:center;font-weight:900;display:grid}.DefaultIslandWorld-module__SQBewq__controls:hover,.DefaultIslandWorld-module__SQBewq__controls:focus-within{height:auto;min-height:var(--hud-bar);z-index:30;border-radius:var(--gui-r-card);flex-wrap:wrap;row-gap:8px;padding:10px 18px}.DefaultIslandWorld-module__SQBewq__controls:hover>span,.DefaultIslandWorld-module__SQBewq__controls:focus-within>span{display:flex}.DefaultIslandWorld-module__SQBewq__controls:hover:after,.DefaultIslandWorld-module__SQBewq__controls:focus-within:after{display:none}.DefaultIslandWorld-module__SQBewq__controls kbd,.DefaultIslandWorld-module__SQBewq__interact kbd,.DefaultIslandWorld-module__SQBewq__mapButton kbd,.DefaultIslandWorld-module__SQBewq__decorateToggle kbd,.DefaultIslandWorld-module__SQBewq__bagButton kbd,.DefaultIslandWorld-module__SQBewq__decorate kbd,.DefaultIslandWorld-module__SQBewq__hint kbd{box-sizing:border-box;border-radius:var(--gui-r-pill);background:var(--gui-bark);min-width:22px;height:22px;color:var(--gui-paper);font:800 var(--gui-text-xs)/1 var(--gui-font);place-items:center;padding:0 6px;display:inline-grid}.DefaultIslandWorld-module__SQBewq__loading{background:var(--gui-paper);border-radius:var(--gui-r-card);box-shadow:var(--gui-shadow-md);font-size:var(--gui-text-sm);justify-items:center;gap:10px;padding:18px 24px;font-weight:700;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:700px){.DefaultIslandWorld-module__SQBewq__heading{top:20px;left:18px}.DefaultIslandWorld-module__SQBewq__heading p{display:none}.DefaultIslandWorld-module__SQBewq__panel{width:208px;padding:12px;top:112px;right:12px}.DefaultIslandWorld-module__SQBewq__controls{gap:10px;padding:0 12px}}.DefaultIslandWorld-module__SQBewq__touchControls{display:none}.DefaultIslandWorld-module__SQBewq__performance .DefaultIslandWorld-module__SQBewq__toggle{font-size:var(--gui-text-xs);margin-top:10px;font-weight:600}.DefaultIslandWorld-module__SQBewq__panel[data-open=false]{display:none}@media (pointer:coarse),(pointer:none){.DefaultIslandWorld-module__SQBewq__world{--hud-bar:32px;--hud-lane-bottom:calc(var(--hud-stick-bottom) + var(--touch-stick,132px) + var(--hud-gap));--hud-side-bottom:var(--hud-stick-bottom)}.DefaultIslandWorld-module__SQBewq__controls{display:none}.DefaultIslandWorld-module__SQBewq__touchControls{bottom:var(--hud-floor);border-radius:var(--gui-r-pill);color:var(--gui-ink);white-space:nowrap;font-size:var(--gui-text-xs);box-shadow:var(--gui-shadow-sm);background:#fffbe7f2;margin:0;padding:8px 16px;font-weight:700;display:block;position:absolute;left:50%;transform:translate(-50%)}}.DefaultIslandWorld-module__SQBewq__world[data-light=night] .DefaultIslandWorld-module__SQBewq__heading{color:var(--gui-paper);text-shadow:0 2px 12px #11152a}.DefaultIslandWorld-module__SQBewq__world[data-light=evening] .DefaultIslandWorld-module__SQBewq__heading{color:var(--gui-ink-strong)}.DefaultIslandWorld-module__SQBewq__interact{bottom:var(--hud-lane-bottom);box-sizing:border-box;border-radius:var(--gui-r-pill);background:var(--gui-paper);width:max-content;max-width:calc(100% - 32px);min-height:44px;color:var(--gui-ink-strong);font:inherit;font-size:var(--gui-text-sm);box-shadow:var(--gui-shadow-md);cursor:pointer;border:0;align-items:center;gap:9px;padding:8px 18px 8px 9px;font-weight:800;display:flex;position:absolute;left:50%;transform:translate(-50%)}.DefaultIslandWorld-module__SQBewq__interact kbd{min-width:28px;height:28px;font-size:var(--gui-text-sm)}.DefaultIslandWorld-module__SQBewq__fade{z-index:40;opacity:0;pointer-events:none;background:#14100c;transition:opacity .5s;position:absolute;inset:0}.DefaultIslandWorld-module__SQBewq__fade[data-active=true]{opacity:1;transition-duration:.3s}.DefaultIslandWorld-module__SQBewq__cue{border-radius:var(--gui-r-pill);color:var(--gui-ink-strong);font:800 var(--gui-text-xs)/1.3 var(--gui-font);white-space:nowrap;pointer-events:none;box-shadow:var(--gui-shadow-sm);background:#fffbe7f2;padding:4px 12px}@media (prefers-reduced-motion:reduce){.DefaultIslandWorld-module__SQBewq__fade,.DefaultIslandWorld-module__SQBewq__heading{transition:none}}.DefaultIslandWorld-module__SQBewq__cue[data-closed=true]{background:var(--gui-paper-deep);color:var(--gui-warn);outline-offset:-4px;outline:2px dashed #8a5a1273}p.DefaultIslandWorld-module__SQBewq__interact[data-closed=true]{cursor:default;color:var(--gui-warn);margin:0}.DefaultIslandWorld-module__SQBewq__objective{border-radius:var(--gui-r-card);color:var(--gui-ink-strong);font-size:var(--gui-text-xs);box-shadow:var(--gui-shadow-sm);background:#fffbe7f5;margin:6px 0 0;padding:7px 12px;font-weight:800;line-height:1.35}.DefaultIslandWorld-module__SQBewq__objective span{color:var(--gui-coral-ink)}.DefaultIslandWorld-module__SQBewq__minimap{left:var(--hud-edge);bottom:var(--hud-side-bottom);width:180px;position:absolute}.DefaultIslandWorld-module__SQBewq__minimap>section{width:100%;max-width:none;position:static}.DefaultIslandWorld-module__SQBewq__mapButton{border-radius:var(--gui-r-pill);background:var(--gui-paper);min-height:44px;color:var(--gui-ink-strong);font:inherit;font-size:var(--gui-text-sm);box-shadow:var(--gui-shadow-md);cursor:pointer;border:0;align-items:center;gap:7px;padding:0 16px 0 12px;font-weight:800;display:inline-flex}.DefaultIslandWorld-module__SQBewq__mapButton:hover{background:var(--gui-paper-hi)}.DefaultIslandWorld-module__SQBewq__minimap[data-new]{animation:.7s cubic-bezier(.2,.9,.3,1.2) both DefaultIslandWorld-module__SQBewq__objectiveIn}.DefaultIslandWorld-module__SQBewq__minimap[data-new] .DefaultIslandWorld-module__SQBewq__objective{animation:2.2s ease-out .5s both DefaultIslandWorld-module__SQBewq__objectiveGlow}@keyframes DefaultIslandWorld-module__SQBewq__objectiveIn{0%{opacity:0;transform:translateY(14px)scale(.96)}}@keyframes DefaultIslandWorld-module__SQBewq__objectiveGlow{0%,to{box-shadow:var(--gui-shadow-sm)}30%{box-shadow:0 0 0 4px #e2826a66,var(--gui-shadow-sm)}}.DefaultIslandWorld-module__SQBewq__greeting{z-index:30;zoom:var(--tsi-text-scale,1);width:min(720px,100% - 32px);animation:.35s ease-out both DefaultIslandWorld-module__SQBewq__greetingIn;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.DefaultIslandWorld-module__SQBewq__greetingSkip{border-radius:var(--gui-r-pill);background:var(--gui-paper-hi);min-height:36px;color:var(--gui-ink-2);font:800 var(--gui-text-xs)var(--gui-font);cursor:pointer;box-shadow:var(--gui-shadow-sm),inset 0 0 0 1.5px var(--gui-paper-edge);border:0;padding:0 16px;position:absolute;top:-14px;right:26px}@keyframes DefaultIslandWorld-module__SQBewq__greetingIn{0%{opacity:0;transform:translate(-50%,16px)}}@media (prefers-reduced-motion:reduce){.DefaultIslandWorld-module__SQBewq__minimap[data-new],.DefaultIslandWorld-module__SQBewq__minimap[data-new] .DefaultIslandWorld-module__SQBewq__objective,.DefaultIslandWorld-module__SQBewq__greeting{animation:none}}.DefaultIslandWorld-module__SQBewq__objectiveMarker{transform-box:fill-box;transform-origin:50%;animation:1.6s ease-in-out infinite DefaultIslandWorld-module__SQBewq__markerPulse}@keyframes DefaultIslandWorld-module__SQBewq__markerPulse{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.DefaultIslandWorld-module__SQBewq__objectiveMarker{animation:none}}.DefaultIslandWorld-module__SQBewq__confetti{pointer-events:none;z-index:15;width:100%;height:100%;position:absolute;inset:0}@media (max-width:700px){.DefaultIslandWorld-module__SQBewq__world{--hud-stick-left:var(--hud-edge)}.DefaultIslandWorld-module__SQBewq__minimap{width:130px;top:198px;bottom:auto}.DefaultIslandWorld-module__SQBewq__controls{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}}.DefaultIslandWorld-module__SQBewq__decorate{right:var(--hud-edge);bottom:var(--hud-side-bottom);border-radius:var(--gui-r-card);background:var(--gui-paper);width:290px;max-height:calc(100% - 180px);color:var(--gui-ink);box-shadow:var(--gui-shadow-md);font-size:var(--gui-text-sm);z-index:12;zoom:var(--tsi-text-scale,1);padding:16px;position:absolute;overflow-y:auto}.DefaultIslandWorld-module__SQBewq__decorate header{justify-content:space-between;align-items:center;gap:8px;display:flex}.DefaultIslandWorld-module__SQBewq__decorate h2{font-size:var(--gui-text-lg);color:var(--gui-ink-strong);margin:0;font-weight:800}.DefaultIslandWorld-module__SQBewq__decorate button{background:var(--gui-paper-hi);min-height:40px;box-shadow:inset 0 0 0 1.5px var(--gui-paper-edge);color:var(--gui-ink);font:inherit;cursor:pointer;border:0;border-radius:14px;padding:4px 10px;font-weight:700}.DefaultIslandWorld-module__SQBewq__decorate button:disabled{opacity:.5;cursor:default}.DefaultIslandWorld-module__SQBewq__decorate button[aria-pressed=true]{background:var(--gui-butter);box-shadow:inset 0 0 0 2px var(--gui-highlight);color:var(--gui-ink-strong)}.DefaultIslandWorld-module__SQBewq__decorateActions{gap:6px;margin-bottom:8px;display:flex}.DefaultIslandWorld-module__SQBewq__catalogue{grid-template-columns:1fr 1fr;gap:6px;margin:0;padding:0;list-style:none;display:grid}.DefaultIslandWorld-module__SQBewq__catalogue button{text-align:left;width:100%;font-size:var(--gui-text-xs);grid-template-columns:34px minmax(0,1fr);align-items:center;gap:6px;padding:6px 8px;display:grid}.DefaultIslandWorld-module__SQBewq__catalogue img{object-fit:contain;width:34px;height:34px}.DefaultIslandWorld-module__SQBewq__catalogue button>span{min-width:0;display:grid}.DefaultIslandWorld-module__SQBewq__catalogue small{color:var(--gui-muted);font-size:var(--gui-text-xs);font-weight:600}.DefaultIslandWorld-module__SQBewq__catalogue button[aria-pressed=true] small{color:var(--gui-ink)}.DefaultIslandWorld-module__SQBewq__finishes{gap:6px;margin-top:10px;display:grid}.DefaultIslandWorld-module__SQBewq__decorate .DefaultIslandWorld-module__SQBewq__shopLink{background:var(--gui-wood);width:100%;color:var(--gui-paper);margin-top:8px;font-weight:800;box-shadow:0 3px #6e4e35}@media (max-width:700px){.DefaultIslandWorld-module__SQBewq__decorate{width:calc(100% - 32px);max-height:45%}}.DefaultIslandWorld-module__SQBewq__decorateToggle{right:var(--hud-edge);bottom:var(--hud-side-bottom);border-radius:var(--gui-r-pill);background:var(--gui-paper);min-height:44px;color:var(--gui-ink-strong);font:inherit;font-size:var(--gui-text-sm);cursor:pointer;box-shadow:var(--gui-shadow-md);z-index:11;border:0;align-items:center;gap:7px;padding:0 16px 0 10px;font-weight:800;display:inline-flex;position:absolute}.DefaultIslandWorld-module__SQBewq__world[data-inside] .DefaultIslandWorld-module__SQBewq__heading{color:var(--gui-paper);text-shadow:0 2px 12px #11152a}.DefaultIslandWorld-module__SQBewq__bagButtons{z-index:11;align-items:center;gap:8px;display:flex;position:absolute;top:150px;left:16px}.DefaultIslandWorld-module__SQBewq__bagButton{border-radius:var(--gui-r-pill);background:var(--gui-paper);min-height:44px;color:var(--gui-ink-strong);font:inherit;font-size:var(--gui-text-sm);cursor:pointer;box-shadow:var(--gui-shadow-md);z-index:11;border:0;align-items:center;gap:7px;padding:0 16px 0 10px;font-weight:800;display:inline-flex;position:relative}.DefaultIslandWorld-module__SQBewq__curatorLine{border-radius:var(--gui-r-card);background:var(--gui-paper-warm);color:var(--gui-ink);margin:0 0 12px;padding:10px 14px;font-style:italic}.DefaultIslandWorld-module__SQBewq__trophyRank{background:var(--gui-gold);width:26px;height:26px;color:var(--gui-ink-strong);font-weight:900;font-size:var(--gui-text-xs);border-radius:99px;flex:none;place-items:center;display:grid}.DefaultIslandWorld-module__SQBewq__tourneyBoard h3{font-size:var(--gui-text-md);color:var(--gui-ink-strong);justify-content:space-between;align-items:baseline;margin:16px 0 4px;font-weight:800;display:flex}.DefaultIslandWorld-module__SQBewq__tourneyBoard h3 small{color:var(--gui-muted);font-size:var(--gui-text-xs);margin:0}.DefaultIslandWorld-module__SQBewq__posterList{gap:6px;margin:10px 0 0;padding-left:20px;display:grid}.DefaultIslandWorld-module__SQBewq__anonRow{color:var(--gui-muted);font-style:italic}.DefaultIslandWorld-module__SQBewq__cue small{font-weight:600;font-size:var(--gui-text-xs);display:block}.DefaultIslandWorld-module__SQBewq__showcaseSlots{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:4px;display:grid}.DefaultIslandWorld-module__SQBewq__showcaseSlots>*{justify-self:center}.DefaultIslandWorld-module__SQBewq__showcaseBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:14px 0 10px;display:flex}@media (max-width:700px){.DefaultIslandWorld-module__SQBewq__wardrobeBody{grid-template-columns:1fr}}.DefaultIslandWorld-module__SQBewq__keeperLine{border-radius:var(--gui-r-card);background:#ebe2f5;align-items:center;gap:12px;margin:0 0 14px;padding:12px 14px;display:flex}.DefaultIslandWorld-module__SQBewq__keeperLine p{color:#3d3250;margin:0;font-style:italic}.DefaultIslandWorld-module__SQBewq__keeperFace{background:radial-gradient(circle at 50% 62%,#f1c8a2 0 36%,#0000 37%),#5a4a7e;border-radius:50%;flex:none;width:36px;height:36px;box-shadow:inset 0 -6px #43365f}.DefaultIslandWorld-module__SQBewq__oracleProgress{background:#e2d8ee;border-radius:99px;height:8px;overflow:hidden}.DefaultIslandWorld-module__SQBewq__oracleProgress span{border-radius:inherit;background:#7b5ea7;height:100%;transition:width .2s;display:block}.DefaultIslandWorld-module__SQBewq__oracleCount{font-size:var(--gui-text-xs);color:#5f4f78;text-align:right;font-variant-numeric:tabular-nums;margin:6px 0 0;font-weight:800}.DefaultIslandWorld-module__SQBewq__oracleStatement{font-size:var(--gui-text-lg);text-align:center;min-height:3em;color:var(--gui-ink-strong);margin:16px 0 18px;font-weight:800;line-height:1.45}.DefaultIslandWorld-module__SQBewq__oracleScale{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.DefaultIslandWorld-module__SQBewq__oracleScale button{background:var(--gui-paper-hi);min-height:60px;box-shadow:var(--gui-shadow-sm),inset 0 0 0 1.5px #d8cce6;font:inherit;font-size:var(--gui-text-xs);color:#3d3250;cursor:pointer;border:0;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:6px 4px;font-weight:800;display:flex}.DefaultIslandWorld-module__SQBewq__oracleScale button:hover{background:#efe7f8}.DefaultIslandWorld-module__SQBewq__oracleScale kbd{min-width:22px;height:22px;color:var(--gui-paper);font:800 var(--gui-text-xs)/1 var(--gui-font);background:#5a4a7e;border-radius:99px;place-items:center;display:inline-grid}.DefaultIslandWorld-module__SQBewq__oracleBack,.DefaultIslandWorld-module__SQBewq__oracleBegin{min-height:44px;font:inherit;cursor:pointer;border-radius:999px;margin-top:14px;padding:8px 20px;font-weight:800}.DefaultIslandWorld-module__SQBewq__oracleBegin{color:#fbf7ff;background:#5a4a7e;border:0;box-shadow:0 3px #43365f}.DefaultIslandWorld-module__SQBewq__oracleBack{background:var(--gui-paper-hi);color:#4a3d6a;border:0;box-shadow:inset 0 0 0 1.5px #c9b8dd}.DefaultIslandWorld-module__SQBewq__oracleBack:disabled,.DefaultIslandWorld-module__SQBewq__oracleBegin:disabled{opacity:.45;cursor:default}.DefaultIslandWorld-module__SQBewq__tieBreaker{border:0;gap:8px;min-width:0;margin:4px 0 12px;padding:0;display:grid}.DefaultIslandWorld-module__SQBewq__tieBreaker legend{color:var(--gui-ink-strong);margin-bottom:8px;padding:0;font-weight:800}.DefaultIslandWorld-module__SQBewq__tieBreaker button[aria-pressed=true]{background:var(--gui-butter);box-shadow:inset 0 0 0 2px var(--gui-highlight);color:var(--gui-ink-strong)}.DefaultIslandWorld-module__SQBewq__tieBreaker button{background:var(--gui-paper-hi);min-height:52px;box-shadow:var(--gui-shadow-sm),inset 0 0 0 1.5px #c9b8dd;color:#3d3250;font:inherit;text-align:left;cursor:pointer;border:0;border-radius:18px;padding:10px 16px;font-weight:800}.DefaultIslandWorld-module__SQBewq__tieBreaker button:hover{background:#efe7f8}.DefaultIslandWorld-module__SQBewq__oracleResult{border-left:5px solid var(--family);background:var(--gui-paper-hi);box-shadow:var(--gui-shadow-sm);border-radius:14px;margin:0;padding:14px}.DefaultIslandWorld-module__SQBewq__pathSheet{width:min(760px,100% - 32px)}.DefaultIslandWorld-module__SQBewq__pathCards{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px;display:grid}.DefaultIslandWorld-module__SQBewq__pathCards article{border-top:4px solid var(--family);background:#fff;border-radius:12px;align-content:start;gap:6px;padding:10px;font-size:12px;display:grid}.DefaultIslandWorld-module__SQBewq__pathCards article[data-current]{box-shadow:0 0 0 2px var(--family)}.DefaultIslandWorld-module__SQBewq__pathCards header{justify-content:space-between;align-items:baseline;gap:6px;display:flex}.DefaultIslandWorld-module__SQBewq__pathCards header b{font-size:15px}.DefaultIslandWorld-module__SQBewq__pathCards header small,.DefaultIslandWorld-module__SQBewq__pathNote{color:#6f5f86;font-size:11px}.DefaultIslandWorld-module__SQBewq__pathCards p{margin:0}.DefaultIslandWorld-module__SQBewq__pathCards .DefaultIslandWorld-module__SQBewq__oracleBegin{min-height:36px;margin-top:4px;padding:6px 12px}.DefaultIslandWorld-module__SQBewq__pathAbility{gap:1px;display:grid}.DefaultIslandWorld-module__SQBewq__pathAbility small{color:#5b5068;line-height:1.35}.DefaultIslandWorld-module__SQBewq__runeTag{color:#5b4a86;background:#ece4f7;border-radius:6px;justify-self:start;margin:1px 0;padding:0 6px;font-size:10px;font-style:normal;font-weight:600}.DefaultIslandWorld-module__SQBewq__pathBadge{background:var(--family);color:#fff;border-radius:999px;justify-self:start;padding:4px 10px;font-weight:700}.DefaultIslandWorld-module__SQBewq__pathConfirm{background:#fff6e6;border:1px solid #e0b660;border-radius:12px;grid-column:1/-1;padding:12px}.DefaultIslandWorld-module__SQBewq__pathConfirm p{margin:0 0 4px}.DefaultIslandWorld-module__SQBewq__pathConfirm button{margin-right:8px}.DefaultIslandWorld-module__SQBewq__pathCards article[data-suggested]{box-shadow:0 0 0 2px #e0b660}.DefaultIslandWorld-module__SQBewq__pathLoadout li[data-locked]{opacity:.5}.DefaultIslandWorld-module__SQBewq__ceremony{text-align:center;background:radial-gradient(circle at 50% 30%,color-mix(in srgb,var(--class)45%,#fff)0,#fff 70%);border:2px solid var(--family);border-radius:14px;justify-items:center;gap:6px;margin:4px 0 12px;padding:18px 14px;animation:.4s ease-out DefaultIslandWorld-module__SQBewq__bannerIn;display:grid}.DefaultIslandWorld-module__SQBewq__ceremony img{width:72px;height:72px;box-shadow:0 0 0 6px color-mix(in srgb,var(--family)35%,transparent),0 0 30px var(--class);border-radius:50%;animation:1.2s ease-out both DefaultIslandWorld-module__SQBewq__ceremonyForm}.DefaultIslandWorld-module__SQBewq__ceremony b{font-size:18px}.DefaultIslandWorld-module__SQBewq__ceremony small{color:#5b5068}@keyframes DefaultIslandWorld-module__SQBewq__ceremonyForm{0%{opacity:0;filter:brightness(3);transform:scale(.2)rotate(-40deg)}60%{opacity:1;filter:brightness(1.6);transform:scale(1.15)rotate(6deg)}to{filter:none;transform:none}}@media (prefers-reduced-motion:reduce){.DefaultIslandWorld-module__SQBewq__ceremony,.DefaultIslandWorld-module__SQBewq__ceremony img{animation:none}}.DefaultIslandWorld-module__SQBewq__pathLoadout{gap:6px;margin:0;padding:0;list-style:none;display:grid}.DefaultIslandWorld-module__SQBewq__pathLoadout button{width:100%;font:inherit;text-align:left;color:#2e2640;cursor:pointer;background:#fffdfb;border:1px solid #d8cce6;border-radius:10px;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;padding:8px 10px;font-size:12px;display:grid}.DefaultIslandWorld-module__SQBewq__pathLoadout button[aria-pressed=true]{background:#efe7f8;border-color:#5a4a7e}.DefaultIslandWorld-module__SQBewq__pathLoadout kbd{background:#e9e0f3;border-radius:6px;place-items:center;width:24px;height:24px;font:700 12px IBM Plex Mono,monospace;display:grid}.DefaultIslandWorld-module__SQBewq__pathLoadout button[aria-pressed=true] kbd{color:#fff;background:#5a4a7e}.DefaultIslandWorld-module__SQBewq__pathLoadout em{color:#6f5f86;text-transform:capitalize;font-size:10px;font-style:normal}.DefaultIslandWorld-module__SQBewq__pathStats{gap:4px;margin:0;padding:0;list-style:none;display:grid}.DefaultIslandWorld-module__SQBewq__pathStats li{grid-template-columns:80px 36px 40px 40px 1fr;align-items:center;gap:6px;font-size:13px;display:grid}.DefaultIslandWorld-module__SQBewq__pathStats b{text-align:right;font:700 14px IBM Plex Mono,monospace}.DefaultIslandWorld-module__SQBewq__pathStats button{color:#5a4a7e;cursor:pointer;background:#fffdfb;border:1px solid #c9b8dd;border-radius:8px;min-height:36px;font:700 16px inherit}.DefaultIslandWorld-module__SQBewq__pathStats button:disabled{opacity:.35;cursor:default}.DefaultIslandWorld-module__SQBewq__pathStats small{color:#8a7d99;font-size:11px}.DefaultIslandWorld-module__SQBewq__pathStatus{color:#3d3250;margin:10px 0 0;font-weight:600}.DefaultIslandWorld-module__SQBewq__reveal{border-radius:var(--gui-r-paper);background:var(--gui-paper);width:min(360px,100% - 32px);color:var(--gui-ink);box-shadow:0 0 0 3px var(--family),0 0 40px color-mix(in srgb,var(--family)45%,transparent),var(--gui-shadow-lg);text-align:center;z-index:20;zoom:var(--tsi-text-scale,1);padding:22px 24px 20px;animation:.9s ease-out 1.4s both DefaultIslandWorld-module__SQBewq__reveal-in;position:absolute;top:250px;left:36px}.DefaultIslandWorld-module__SQBewq__reveal p{font-size:var(--gui-text-md);margin:4px 0;line-height:1.5}.DefaultIslandWorld-module__SQBewq__reveal small{border-radius:var(--gui-r-tag);background:color-mix(in srgb,var(--family)24%,var(--gui-paper));color:var(--gui-ink-strong);font-size:var(--gui-text-xs);margin-top:10px;padding:3px 14px;font-weight:800;display:inline-block}.DefaultIslandWorld-module__SQBewq__reveal button{border-radius:var(--gui-r-pill);background:var(--gui-sage);min-height:44px;color:var(--gui-paper);font:inherit;cursor:pointer;box-shadow:0 3px 0 var(--gui-sage-deep);border:0;margin:14px auto 0;padding:6px 26px;font-weight:800;display:block}.DefaultIslandWorld-module__SQBewq__revealFamily{letter-spacing:.01em;color:color-mix(in srgb,var(--family)55%,var(--gui-ink-strong));font-weight:900;font-size:28px!important}@keyframes DefaultIslandWorld-module__SQBewq__reveal-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.DefaultIslandWorld-module__SQBewq__reveal[data-state=closing]{pointer-events:none;animation:.26s ease-in forwards DefaultIslandWorld-module__SQBewq__reveal-out}@keyframes DefaultIslandWorld-module__SQBewq__reveal-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(10px)scale(.97)}}@media (prefers-reduced-motion:reduce){.DefaultIslandWorld-module__SQBewq__reveal[data-state=closing]{animation:none}}@media (max-width:700px){.DefaultIslandWorld-module__SQBewq__reveal{top:auto;bottom:120px;left:16px}}.DefaultIslandWorld-module__SQBewq__settingsSheet fieldset{border:0;border-top:2px dashed var(--gui-paper-edge);min-width:0;margin:0;padding:14px 0 6px}.DefaultIslandWorld-module__SQBewq__settingsSheet fieldset:first-of-type{border-top:0;padding-top:0}.DefaultIslandWorld-module__SQBewq__settingsSheet legend{font-size:var(--gui-text-md);color:var(--gui-ink-strong);margin-bottom:8px;padding:0;font-weight:800}.DefaultIslandWorld-module__SQBewq__segmented{border-radius:var(--gui-r-pill);background:var(--gui-paper-deep);grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:4px;padding:4px;display:grid}.DefaultIslandWorld-module__SQBewq__segmented button{border-radius:var(--gui-r-pill);min-height:40px;font:inherit;font-size:var(--gui-text-sm);color:var(--gui-ink-2);cursor:pointer;white-space:nowrap;background:0 0;border:0;font-weight:800}.DefaultIslandWorld-module__SQBewq__segmented button[aria-pressed=true],.DefaultIslandWorld-module__SQBewq__segmented button[aria-selected=true]{background:var(--gui-butter);color:var(--gui-ink-strong);box-shadow:var(--gui-shadow-sm)}.DefaultIslandWorld-module__SQBewq__keyList{gap:2px;margin:0;padding:0;list-style:none;display:grid}.DefaultIslandWorld-module__SQBewq__keyList li{justify-content:space-between;align-items:center;gap:12px;min-height:46px;font-weight:700;display:flex}.DefaultIslandWorld-module__SQBewq__keyList button{border-radius:var(--gui-r-pill);background:var(--gui-paper-hi);min-width:112px;min-height:40px;box-shadow:var(--gui-shadow-sm),inset 0 0 0 1.5px var(--gui-paper-edge);font:inherit;font-size:var(--gui-text-sm);color:var(--gui-ink);cursor:pointer;border:0;font-weight:800}.DefaultIslandWorld-module__SQBewq__keyList button[aria-pressed=true]{background:var(--gui-butter);box-shadow:inset 0 0 0 2px var(--gui-highlight)}.DefaultIslandWorld-module__SQBewq__keyList kbd{box-sizing:border-box;border-radius:var(--gui-r-pill);background:var(--gui-bark);min-width:26px;height:26px;color:var(--gui-paper);font:800 var(--gui-text-xs)/1 var(--gui-font);place-items:center;padding:0 8px;display:inline-grid}.DefaultIslandWorld-module__SQBewq__world .DefaultIslandWorld-module__SQBewq__interact,.DefaultIslandWorld-module__SQBewq__world .DefaultIslandWorld-module__SQBewq__controls,.DefaultIslandWorld-module__SQBewq__world .DefaultIslandWorld-module__SQBewq__panel,.DefaultIslandWorld-module__SQBewq__world .DefaultIslandWorld-module__SQBewq__bagButton,.DefaultIslandWorld-module__SQBewq__world .DefaultIslandWorld-module__SQBewq__heading,.DefaultIslandWorld-module__SQBewq__world .DefaultIslandWorld-module__SQBewq__decorateToggle,.DefaultIslandWorld-module__SQBewq__world .DefaultIslandWorld-module__SQBewq__minimap,.DefaultIslandWorld-module__SQBewq__world .DefaultIslandWorld-module__SQBewq__mapButton{zoom:var(--tsi-text-scale,1)}:is(html[data-contrast=high] .DefaultIslandWorld-module__SQBewq__world .DefaultIslandWorld-module__SQBewq__panel,html[data-contrast=high] .DefaultIslandWorld-module__SQBewq__world .DefaultIslandWorld-module__SQBewq__controls,html[data-contrast=high] .DefaultIslandWorld-module__SQBewq__world .DefaultIslandWorld-module__SQBewq__decorate){color:#000;background:#fff;box-shadow:inset 0 0 0 2px #000}:is(html[data-contrast=high] .DefaultIslandWorld-module__SQBewq__world .DefaultIslandWorld-module__SQBewq__interact,html[data-contrast=high] .DefaultIslandWorld-module__SQBewq__world .DefaultIslandWorld-module__SQBewq__bagButton,html[data-contrast=high] .DefaultIslandWorld-module__SQBewq__world .DefaultIslandWorld-module__SQBewq__mapButton,html[data-contrast=high] .DefaultIslandWorld-module__SQBewq__world .DefaultIslandWorld-module__SQBewq__cue){color:#fff;background:#000;box-shadow:0 0 0 2px #fff}html[data-contrast=high] .DefaultIslandWorld-module__SQBewq__world .DefaultIslandWorld-module__SQBewq__interact kbd{color:#000;background:#ffe14d}html[data-contrast=high] .DefaultIslandWorld-module__SQBewq__world kbd{color:#000;background:#fff;box-shadow:inset 0 0 0 1px #000}html[data-contrast=high] .DefaultIslandWorld-module__SQBewq__world .DefaultIslandWorld-module__SQBewq__hint{color:#000}html[data-contrast=high] .DefaultIslandWorld-module__SQBewq__world small{color:#000}html[data-contrast=high] .DefaultIslandWorld-module__SQBewq__world .DefaultIslandWorld-module__SQBewq__keeperLine{background:#fff;border:2px solid #000}html[data-contrast=high] .DefaultIslandWorld-module__SQBewq__world .DefaultIslandWorld-module__SQBewq__oracleScale button{color:#000;background:#fff;box-shadow:inset 0 0 0 2px #000}html[data-contrast=high] .DefaultIslandWorld-module__SQBewq__world .DefaultIslandWorld-module__SQBewq__segmented button{color:#000;background:#fff;box-shadow:inset 0 0 0 2px #000}html[data-contrast=high] .DefaultIslandWorld-module__SQBewq__world .DefaultIslandWorld-module__SQBewq__keyList button{color:#000;background:#fff;box-shadow:inset 0 0 0 2px #000}html[data-contrast=high] .DefaultIslandWorld-module__SQBewq__world .DefaultIslandWorld-module__SQBewq__return{color:#000;background:#fff;box-shadow:inset 0 0 0 2px #000}html[data-contrast=high] .DefaultIslandWorld-module__SQBewq__world .DefaultIslandWorld-module__SQBewq__segmented button[aria-pressed=true]{color:#fff;background:#000}html[data-contrast=high] .DefaultIslandWorld-module__SQBewq__world .DefaultIslandWorld-module__SQBewq__heading{text-shadow:0 0 4px #fff,0 0 8px #fff;color:#000}html[data-contrast=high] .DefaultIslandWorld-module__SQBewq__world :focus-visible{outline-offset:2px;outline:3px solid #ffb000!important}html[data-contrast=high] .DefaultIslandWorld-module__SQBewq__world .DefaultIslandWorld-module__SQBewq__keyList kbd{background:0 0;border:0}.DefaultIslandWorld-module__SQBewq__oracleEmbedded,.DefaultIslandWorld-module__SQBewq__revealEmbedded{margin:24px auto;animation:none;position:static;transform:none}.DefaultIslandWorld-module__SQBewq__world .collection-book{zoom:var(--tsi-text-scale,1);max-height:calc(82vh/var(--tsi-text-scale,1))}html[data-contrast=high] .DefaultIslandWorld-module__SQBewq__world .collection-book{color:#000!important;background:#fff!important;border:2px solid #000!important}.DefaultIslandWorld-module__SQBewq__combatHud{left:50%;bottom:var(--hud-lane-bottom);box-sizing:border-box;color:#293e3b;z-index:12;background:#f8f7e9f2;border:1px solid #5c746c40;border-radius:14px 14px 5px;gap:7px;width:min(660px,100% - 32px);padding:11px 14px 12px;font-size:12px;display:grid;position:absolute;transform:translate(-50%);box-shadow:0 6px #47625218,0 12px 36px #29464118}.DefaultIslandWorld-module__SQBewq__hpBar{background:#e0e6d8;border-radius:9px;height:18px;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #29464126}.DefaultIslandWorld-module__SQBewq__hpBar span{background:linear-gradient(90deg,#ee8d6e,#f4b27e);transition:width .15s;position:absolute;inset:0 auto 0 0}.DefaultIslandWorld-module__SQBewq__hpBar b{text-align:center;color:#293e3b;font:700 11px/18px IBM Plex Mono,monospace;display:block;position:relative}.DefaultIslandWorld-module__SQBewq__weaponLine{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.DefaultIslandWorld-module__SQBewq__weaponLine span{font-weight:700}.DefaultIslandWorld-module__SQBewq__weaponLine small{color:#4f625b}.DefaultIslandWorld-module__SQBewq__dodgePip{opacity:.5;margin-left:auto}.DefaultIslandWorld-module__SQBewq__dodgePip[data-ready]{opacity:1}.DefaultIslandWorld-module__SQBewq__dodgePip kbd{color:#293e3b;background:#e0e6d8;border:1px solid #a7b59e;border-bottom-width:2px;border-radius:3px;padding:0 4px;font:600 10px IBM Plex Mono,monospace}.DefaultIslandWorld-module__SQBewq__abilityBar{grid-template-columns:repeat(4,1fr);gap:6px;margin:0;padding:0;list-style:none;display:grid}.DefaultIslandWorld-module__SQBewq__abilityBar li{background:#fffdf3;border:1px solid #d8cbaa;border-radius:9px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:7px;min-height:44px;padding:5px 8px 5px 6px;display:grid;position:relative}.DefaultIslandWorld-module__SQBewq__abilityBar li[data-cooling] .DefaultIslandWorld-module__SQBewq__slotName{color:#6c7a73}.DefaultIslandWorld-module__SQBewq__abilityBar li[data-rune]{border-color:#b39ce6;box-shadow:inset 0 0 0 1px #b39ce6}@property --sweep{syntax:"<angle>";inherits:false;initial-value:0deg}.DefaultIslandWorld-module__SQBewq__sweep{background:conic-gradient(#426b5b calc(360deg - var(--sweep)),#293e3bb8 0);border-radius:50%;grid-row:span 2;place-items:center;width:32px;height:32px;transition:--sweep .1s linear;display:grid}.DefaultIslandWorld-module__SQBewq__sweep kbd{color:#293e3b;background:#fffdf3;border-radius:50%;place-items:center;width:22px;height:22px;font:700 11px IBM Plex Mono,monospace;display:grid}.DefaultIslandWorld-module__SQBewq__slotName{overflow-wrap:anywhere;min-width:0;font-size:11px;font-weight:600;line-height:1.2}.DefaultIslandWorld-module__SQBewq__abilityBar li small{color:#607069;font:600 10px IBM Plex Mono,monospace}.DefaultIslandWorld-module__SQBewq__abilityBar li[data-denied]{animation:.3s ease-out DefaultIslandWorld-module__SQBewq__slotDenied}@keyframes DefaultIslandWorld-module__SQBewq__slotDenied{0%{transform:translate(0)}25%{transform:translate(-3px);box-shadow:inset 0 0 0 2px #e8704a}50%{transform:translate(3px)}75%{transform:translate(-1px)}to{transform:translate(0)}}@keyframes DefaultIslandWorld-module__SQBewq__slotDeniedStill{0%,60%{box-shadow:inset 0 0 0 2px #e8704a}to{box-shadow:none}}@media (prefers-reduced-motion:reduce){.DefaultIslandWorld-module__SQBewq__abilityBar li[data-denied]{animation-name:DefaultIslandWorld-module__SQBewq__slotDeniedStill}}.DefaultIslandWorld-module__SQBewq__hpBar i{background:#8fc3e8a0;position:absolute;inset:0 auto 0 0}.DefaultIslandWorld-module__SQBewq__kitLine{color:#4f625b}.DefaultIslandWorld-module__SQBewq__classBar{grid-template-columns:1fr auto;align-items:center;gap:8px;display:grid}.DefaultIslandWorld-module__SQBewq__abilityBar li[data-locked]{opacity:.5}.DefaultIslandWorld-module__SQBewq__classBar .DefaultIslandWorld-module__SQBewq__slotName{overflow-wrap:normal;word-break:keep-all;font-size:10px}.DefaultIslandWorld-module__SQBewq__classBar .DefaultIslandWorld-module__SQBewq__abilityBar li{column-gap:5px;padding-left:5px;padding-right:6px}.DefaultIslandWorld-module__SQBewq__classBar .DefaultIslandWorld-module__SQBewq__sweep{width:28px;height:28px}.DefaultIslandWorld-module__SQBewq__slotIcon{vertical-align:-3px;width:16px;height:16px;margin-right:3px}.DefaultIslandWorld-module__SQBewq__kitLine .DefaultIslandWorld-module__SQBewq__slotIcon{display:inline-block}.DefaultIslandWorld-module__SQBewq__classBar .DefaultIslandWorld-module__SQBewq__abilityBar li[data-form]{box-shadow:inset 0 -3px 0 var(--class,#b39ce6)}.DefaultIslandWorld-module__SQBewq__mash{color:#293e3b;pointer-events:none;z-index:30;background:#fffdf3f0;border:2px solid #293e3b;border-radius:18px;justify-items:center;gap:8px;padding:10px 16px 12px;display:grid;position:fixed;top:30%;left:50%;transform:translate(-50%);box-shadow:0 4px #293e3b33}.DefaultIslandWorld-module__SQBewq__mash b{font-size:13px}.DefaultIslandWorld-module__SQBewq__mash ol{align-items:center;gap:10px;margin:0;padding:0;list-style:none;animation:.12s ease-out DefaultIslandWorld-module__SQBewq__mashSlide;display:flex}.DefaultIslandWorld-module__SQBewq__mash li{opacity:.6;justify-items:center;gap:2px;display:grid}.DefaultIslandWorld-module__SQBewq__mash li[data-front]{opacity:1}.DefaultIslandWorld-module__SQBewq__mash kbd{border:2px solid var(--note);color:#293e3b;background:#fffdf3;border-bottom-width:4px;border-radius:50%;place-items:center;width:34px;height:34px;font:700 15px IBM Plex Mono,monospace;display:grid}.DefaultIslandWorld-module__SQBewq__mash li[data-front] kbd{width:52px;height:52px;box-shadow:0 0 0 3px color-mix(in srgb,var(--note)40%,transparent);font-size:22px}.DefaultIslandWorld-module__SQBewq__mash small{font-size:12px}.DefaultIslandWorld-module__SQBewq__mash>span{background:#d8cbaa;border-radius:3px;width:180px;height:6px;overflow:hidden}.DefaultIslandWorld-module__SQBewq__mash>span i{background:#293e3b;height:100%;display:block}@keyframes DefaultIslandWorld-module__SQBewq__mashSlide{0%{opacity:.5;transform:translate(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.DefaultIslandWorld-module__SQBewq__mash ol{animation:none}}.DefaultIslandWorld-module__SQBewq__abilityBar li[data-unarmed]{filter:grayscale(.8)}.DefaultIslandWorld-module__SQBewq__abilityBar li[data-held]{border-color:var(--class,#b39ce6);box-shadow:inset 0 0 0 2px var(--class,#b39ce6)}.DefaultIslandWorld-module__SQBewq__abilityBar li[data-on]{background:color-mix(in srgb,var(--class,#b39ce6)18%,#fffdf3)}.DefaultIslandWorld-module__SQBewq__ultSlot{background:conic-gradient(var(--class,#b39ce6)var(--meter),#e0e6d8 0);border-radius:50%;place-items:center;width:62px;height:62px;display:grid;position:relative;box-shadow:0 2px #47625218}.DefaultIslandWorld-module__SQBewq__ultSlot:before{content:"";background:#fffdf3;border:1px solid #d8cbaa;border-radius:50%;position:absolute;inset:5px}.DefaultIslandWorld-module__SQBewq__ultSlot img{filter:grayscale()opacity(.55);width:38px;height:38px;transition:filter .2s;position:relative}.DefaultIslandWorld-module__SQBewq__ultSlot[data-ready] img{filter:none}.DefaultIslandWorld-module__SQBewq__ultSlot[data-ready]{box-shadow:0 0 0 2px var(--class,#b39ce6),0 0 14px var(--class,#b39ce6);animation:2s ease-in-out infinite DefaultIslandWorld-module__SQBewq__ultPulse}.DefaultIslandWorld-module__SQBewq__ultSlot kbd{color:#293e3b;background:#fffdf3;border:1px solid #a7b59e;border-bottom-width:2px;border-radius:3px;padding:0 4px;font:700 10px IBM Plex Mono,monospace;position:absolute;bottom:-4px;right:-4px}.DefaultIslandWorld-module__SQBewq__ultSlot[data-denied]{animation:.3s ease-out DefaultIslandWorld-module__SQBewq__slotDenied}@keyframes DefaultIslandWorld-module__SQBewq__ultPulse{0%,to{box-shadow:0 0 0 2px var(--class,#b39ce6),0 0 8px var(--class,#b39ce6)}50%{box-shadow:0 0 0 3px var(--class,#b39ce6),0 0 22px var(--class,#b39ce6)}}@media (prefers-reduced-motion:reduce){.DefaultIslandWorld-module__SQBewq__ultSlot[data-ready]{animation:none}}.DefaultIslandWorld-module__SQBewq__masteryBar{background:#e0e6d8;border-radius:2px;height:4px;overflow:hidden}.DefaultIslandWorld-module__SQBewq__masteryBar span{background:linear-gradient(90deg,#c9a24a,#e6c66e);height:100%;transition:width .3s;display:block}.DefaultIslandWorld-module__SQBewq__banner[data-kind=mastery]{border:2px solid #c9a24a;animation:.35s ease-out DefaultIslandWorld-module__SQBewq__bannerIn}.DefaultIslandWorld-module__SQBewq__banner[data-kind=mastery] b{color:#7a5a14}@media (max-width:640px){.DefaultIslandWorld-module__SQBewq__abilityBar{grid-template-columns:repeat(2,1fr)}}.DefaultIslandWorld-module__SQBewq__safeBadge{color:#245c36;z-index:12;background:#e7f5ea;border-radius:999px;margin:0;padding:6px 12px;font-size:12px;font-weight:600;position:absolute;top:150px;left:50%;transform:translate(-50%)}.DefaultIslandWorld-module__SQBewq__missionTracker{color:#293e3b;z-index:12;background:#f8f7e9f0;border-radius:10px;gap:2px;max-width:260px;padding:10px 12px;font-size:12px;display:grid;position:absolute;top:196px;left:16px}.DefaultIslandWorld-module__SQBewq__missionTracker[data-status=complete]{border-left:4px solid #3d8f52}.DefaultIslandWorld-module__SQBewq__missionTracker[data-status=failed]{border-left:4px solid #c0463c}.DefaultIslandWorld-module__SQBewq__bossBar{box-sizing:border-box;color:#293e3b;text-align:center;z-index:12;background:#f8f7e9f2;border:1px solid #5c746c40;border-radius:12px;gap:5px;width:min(520px,100% - 32px);padding:8px 14px 9px;display:grid;position:absolute;top:60px;left:50%;transform:translate(-50%);box-shadow:0 4px #47625218}.DefaultIslandWorld-module__SQBewq__bossBar b{font-size:12px}.DefaultIslandWorld-module__SQBewq__bossBar small{color:#4f625b;font-size:11px}.DefaultIslandWorld-module__SQBewq__bossBar span{background:#e0e6d8;border-radius:5px;height:10px;overflow:hidden;box-shadow:inset 0 1px 2px #29464126}.DefaultIslandWorld-module__SQBewq__bossBar i{background:linear-gradient(90deg,#8a6cff,#b9a3f2);height:100%;transition:width .15s;display:block}.DefaultIslandWorld-module__SQBewq__bossBar[data-mini]{border-color:#c98f2a66;animation:.3s ease-out DefaultIslandWorld-module__SQBewq__bannerIn}.DefaultIslandWorld-module__SQBewq__bossBar[data-mini] em{color:#8a5a12;font-style:normal;font-weight:500}.DefaultIslandWorld-module__SQBewq__bossBar[data-mini] span{position:relative}.DefaultIslandWorld-module__SQBewq__bossBar[data-mini] i{background:linear-gradient(90deg,#d9862f,#e8bd5c)}.DefaultIslandWorld-module__SQBewq__bossBar u{z-index:1;background:#29464166;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}.DefaultIslandWorld-module__SQBewq__defeat,.DefaultIslandWorld-module__SQBewq__banner{color:#293e3b;text-align:center;z-index:30;background:#f8f7e9f5;border:1px solid #5c746c40;border-radius:14px;gap:4px;margin:0;padding:14px 22px;font-size:15px;display:grid;position:absolute;top:38%;left:50%;transform:translate(-50%,-50%);box-shadow:0 6px #47625218,0 16px 40px #29464130}.DefaultIslandWorld-module__SQBewq__defeat{border-left:5px solid #c0463c}.DefaultIslandWorld-module__SQBewq__banner b{font-size:17px}.DefaultIslandWorld-module__SQBewq__banner span{color:#4f625b;font-size:12px}.DefaultIslandWorld-module__SQBewq__banner[data-kind=victory]{border:2px solid #d9a13a;animation:.35s ease-out DefaultIslandWorld-module__SQBewq__bannerIn;box-shadow:0 6px #a87a2a40,0 16px 40px #29464130}.DefaultIslandWorld-module__SQBewq__banner[data-kind=victory] b{color:#8a5a12}.DefaultIslandWorld-module__SQBewq__banner[data-kind=trait]{border:2px solid #9f86e0;animation:.35s ease-out DefaultIslandWorld-module__SQBewq__bannerIn}.DefaultIslandWorld-module__SQBewq__banner[data-kind=trait] b{color:#5b3fa8}.DefaultIslandWorld-module__SQBewq__banner[data-kind=foe]{border:2px solid #d9a13a;padding:10px 26px;animation:.35s ease-out DefaultIslandWorld-module__SQBewq__bannerIn;top:24%}.DefaultIslandWorld-module__SQBewq__banner[data-kind=foe] b{color:#8a5a12;letter-spacing:.02em;font-size:20px}@keyframes DefaultIslandWorld-module__SQBewq__bannerIn{0%{opacity:0;transform:translate(-50%,-40%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@media (prefers-reduced-motion:reduce){.DefaultIslandWorld-module__SQBewq__banner{animation:none!important}}.DefaultIslandWorld-module__SQBewq__hurt{pointer-events:none;z-index:11;transition:box-shadow .25s;position:absolute;inset:0;box-shadow:inset 0 0 #e8505b00}.DefaultIslandWorld-module__SQBewq__hurt[data-on]{transition:none;box-shadow:inset 0 0 120px 20px #e8505b88}.DefaultIslandWorld-module__SQBewq__floaters{pointer-events:none;z-index:13;position:absolute;inset:0;overflow:hidden}.DefaultIslandWorld-module__SQBewq__floater{opacity:0;color:#fff6d8;text-shadow:0 2px #3a2400,0 0 6px #000a;white-space:nowrap;will-change:transform;font:800 20px IBM Plex Mono,monospace;position:absolute;top:0;left:0}.DefaultIslandWorld-module__SQBewq__floater[data-kind=crit]{color:#ffd34d;font-size:26px}.DefaultIslandWorld-module__SQBewq__floater[data-kind=hurt]{color:#ff6a6a}.DefaultIslandWorld-module__SQBewq__floater[data-kind=ult]{color:#fff;-webkit-text-stroke:1.5px #1d1a24;text-shadow:0 3px #1d1a24,0 0 12px #fff8;font-size:30px}.DefaultIslandWorld-module__SQBewq__floater[data-kind=info]{color:#293e3b;text-shadow:none;background:#f8f7e9e8;border-radius:999px;padding:2px 9px;font-size:12px;font-weight:700;box-shadow:0 2px 6px #29464130}.DefaultIslandWorld-module__SQBewq__incantation{color:#f4eefc;z-index:25;background:#1b1626e0;border-radius:18px;justify-items:center;gap:8px;padding:14px 16px;display:grid;position:absolute;top:50%;right:24px;transform:translateY(-50%)}.DefaultIslandWorld-module__SQBewq__incantation header{text-align:center;font-size:14px;display:grid}.DefaultIslandWorld-module__SQBewq__incantation header small{opacity:.75}.DefaultIslandWorld-module__SQBewq__incantation svg{cursor:crosshair;background:radial-gradient(circle,#3b2a5a 0%,#1f1830 70%);border-radius:12px}.DefaultIslandWorld-module__SQBewq__runeGuide{fill:none;stroke:#d9c8ff55;stroke-width:14px;stroke-linecap:round;stroke-linejoin:round}.DefaultIslandWorld-module__SQBewq__runeTrace{fill:none;stroke:#fff4c8;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 4px #ffd34d)}.DefaultIslandWorld-module__SQBewq__runeReadout{margin:0;font:700 14px IBM Plex Mono,monospace}.DefaultIslandWorld-module__SQBewq__missionSheet{width:min(560px,100% - 32px)}.DefaultIslandWorld-module__SQBewq__missionList{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.DefaultIslandWorld-module__SQBewq__missionList li{background:#fffdf3;border:1px solid #d8cbaa;border-radius:10px;gap:2px;padding:10px 12px;display:grid}.DefaultIslandWorld-module__SQBewq__missionList li[data-active]{border-color:#426b5b;box-shadow:inset 4px 0 #426b5b}.DefaultIslandWorld-module__SQBewq__missionList p{margin:0}.DefaultIslandWorld-module__SQBewq__missionList button{color:#fffdf0;min-height:36px;font:inherit;cursor:pointer;background:#426b5b;border:0;border-radius:999px;justify-self:start;margin-top:4px;padding:4px 16px}.DefaultIslandWorld-module__SQBewq__missionList button:disabled{opacity:.45;cursor:default}.DefaultIslandWorld-module__SQBewq__missionTemplate{color:#6a4b2f;background:#efe3cf;border-radius:999px;justify-self:start;padding:1px 8px;font:600 10px IBM Plex Mono,monospace}.DefaultIslandWorld-module__SQBewq__missionState{justify-content:space-between;align-items:center;gap:8px;display:flex}.DefaultIslandWorld-module__SQBewq__missionList h3{letter-spacing:.06em;text-transform:uppercase;color:#607069;margin:0 0 4px;font:600 11px IBM Plex Mono,monospace}.DefaultIslandWorld-module__SQBewq__world:has([data-fishing-overlay]){--game-toast-bottom:calc(var(--hud-lane-bottom) + 270px)}.DefaultIslandWorld-module__SQBewq__world:has([data-fishing-overlay=casting],[data-fishing-overlay=waiting],[data-fishing-overlay=bite],[data-fishing-overlay=missed]){--game-toast-bottom:calc(var(--hud-lane-bottom) + 130px)}.DefaultIslandWorld-module__SQBewq__world[data-site=ruins]{--hud-combat:calc(150px*var(--tsi-text-scale,1));--game-toast-bottom:calc(var(--hud-lane-bottom) + var(--hud-combat) + var(--hud-lane) + 2*var(--hud-gap))}.DefaultIslandWorld-module__SQBewq__world[data-site=ruins] .DefaultIslandWorld-module__SQBewq__interact{bottom:calc(var(--hud-lane-bottom) + var(--hud-combat) + var(--hud-gap))}@media (max-width:640px){.DefaultIslandWorld-module__SQBewq__world[data-site=ruins]{--hud-combat:calc(206px*var(--tsi-text-scale,1))}}.DefaultIslandWorld-module__SQBewq__world .DefaultIslandWorld-module__SQBewq__combatHud,.DefaultIslandWorld-module__SQBewq__world .DefaultIslandWorld-module__SQBewq__missionTracker,.DefaultIslandWorld-module__SQBewq__world .DefaultIslandWorld-module__SQBewq__incantation,.DefaultIslandWorld-module__SQBewq__world .DefaultIslandWorld-module__SQBewq__bossBar,.DefaultIslandWorld-module__SQBewq__world .DefaultIslandWorld-module__SQBewq__safeBadge,.DefaultIslandWorld-module__SQBewq__world .DefaultIslandWorld-module__SQBewq__banner,.DefaultIslandWorld-module__SQBewq__world .DefaultIslandWorld-module__SQBewq__defeat{zoom:var(--tsi-text-scale,1)}.DefaultIslandWorld-module__SQBewq__energyBar{height:15px}.DefaultIslandWorld-module__SQBewq__energyBar span{background:linear-gradient(90deg,#9cc3f2,#bfaaf2)}.DefaultIslandWorld-module__SQBewq__energyBar b{font-size:11px;line-height:15px}.DefaultIslandWorld-module__SQBewq__abilityBar small{opacity:.7;margin-left:auto;font:600 10px IBM Plex Mono,monospace}.DefaultIslandWorld-module__SQBewq__weaponLine small[data-broken]{color:#b23a2e;font-weight:600}.DefaultIslandWorld-module__SQBewq__runeTimer{background:#3b2f45;border-radius:3px;width:320px;height:5px;overflow:hidden}.DefaultIslandWorld-module__SQBewq__runeTimer span{background:#ffe08a;height:100%;transition:width .1s linear;display:block}.DefaultIslandWorld-module__SQBewq__lookHint{top:max(24px,env(safe-area-inset-top));border-radius:var(--gui-r-pill);color:var(--gui-ink-strong);font-size:var(--gui-text-xs);box-shadow:var(--gui-shadow-sm);pointer-events:none;white-space:nowrap;zoom:var(--tsi-text-scale,1);background:#fffbe7f0;margin:0;padding:6px 16px;font-weight:800;position:absolute;left:50%;transform:translate(-50%)}.DefaultIslandWorld-module__SQBewq__crosshair{pointer-events:none;fill:none;stroke:#f8f3df;stroke-width:1.4px;filter:drop-shadow(0 0 1.2px #1b2a2acc);opacity:.85;width:22px;height:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.DefaultIslandWorld-module__SQBewq__crosshair circle+circle{fill:#f8f3df;stroke:none}.DefaultIslandWorld-module__SQBewq__objective[data-flash]{animation:.4s cubic-bezier(.2,.9,.3,1.2) both DefaultIslandWorld-module__SQBewq__objectiveIn}.DefaultIslandWorld-module__SQBewq__objective[data-flash=out]{animation:.32s ease-in forwards DefaultIslandWorld-module__SQBewq__hudFade}@keyframes DefaultIslandWorld-module__SQBewq__hudFade{to{opacity:0;transform:translateY(6px)}}.DefaultIslandWorld-module__SQBewq__interact[data-use] kbd{background:var(--gui-wood)}@media (prefers-reduced-motion:reduce){.DefaultIslandWorld-module__SQBewq__objective[data-flash],.DefaultIslandWorld-module__SQBewq__objective[data-flash=out]{animation-duration:10ms}}.DefaultIslandWorld-module__SQBewq__combatHud,.DefaultIslandWorld-module__SQBewq__bossBar,.DefaultIslandWorld-module__SQBewq__banner,.DefaultIslandWorld-module__SQBewq__defeat,.DefaultIslandWorld-module__SQBewq__missionTracker,.DefaultIslandWorld-module__SQBewq__floater,.DefaultIslandWorld-module__SQBewq__incantation,.DefaultIslandWorld-module__SQBewq__pathSheet{font-family:var(--gui-font)}.DefaultIslandWorld-module__SQBewq__combatHud,.DefaultIslandWorld-module__SQBewq__bossBar,.DefaultIslandWorld-module__SQBewq__defeat,.DefaultIslandWorld-module__SQBewq__banner,.DefaultIslandWorld-module__SQBewq__missionTracker{color:var(--gui-ink);box-shadow:var(--gui-shadow-md);background:#fffbe7f5;border-color:#0000}.DefaultIslandWorld-module__SQBewq__combatHud{border-radius:var(--gui-r-card)}.DefaultIslandWorld-module__SQBewq__hpBar{background:var(--gui-paper-deep)}.DefaultIslandWorld-module__SQBewq__hpBar b,.DefaultIslandWorld-module__SQBewq__sweep kbd,.DefaultIslandWorld-module__SQBewq__ultSlot kbd,.DefaultIslandWorld-module__SQBewq__dodgePip kbd,.DefaultIslandWorld-module__SQBewq__abilityBar li small,.DefaultIslandWorld-module__SQBewq__abilityBar small,.DefaultIslandWorld-module__SQBewq__runeReadout,.DefaultIslandWorld-module__SQBewq__missionTemplate,.DefaultIslandWorld-module__SQBewq__missionList h3,.DefaultIslandWorld-module__SQBewq__pathLoadout kbd,.DefaultIslandWorld-module__SQBewq__pathStats b{font-family:var(--gui-font);font-weight:800}.DefaultIslandWorld-module__SQBewq__hpBar b{font-size:var(--gui-text-xs);color:var(--gui-ink-strong)}.DefaultIslandWorld-module__SQBewq__energyBar b{font-size:var(--gui-text-xs)}.DefaultIslandWorld-module__SQBewq__sweep kbd{background:var(--gui-paper-hi);color:var(--gui-ink-strong);font-size:var(--gui-text-xs)}.DefaultIslandWorld-module__SQBewq__ultSlot kbd,.DefaultIslandWorld-module__SQBewq__dodgePip kbd{background:var(--gui-bark);color:var(--gui-paper);border-radius:var(--gui-r-pill);font-size:var(--gui-text-xs);border:0;padding:1px 6px}.DefaultIslandWorld-module__SQBewq__abilityBar li{background:var(--gui-paper-hi);box-shadow:var(--gui-shadow-sm),inset 0 0 0 1.5px var(--gui-paper-edge);border:0;border-radius:16px}.DefaultIslandWorld-module__SQBewq__slotName,.DefaultIslandWorld-module__SQBewq__classBar .DefaultIslandWorld-module__SQBewq__slotName{font-size:var(--gui-text-xs);color:var(--gui-ink-strong);font-weight:800}.DefaultIslandWorld-module__SQBewq__abilityBar li small,.DefaultIslandWorld-module__SQBewq__abilityBar small{font-size:var(--gui-text-xs);color:var(--gui-muted);opacity:1}.DefaultIslandWorld-module__SQBewq__weaponLine small,.DefaultIslandWorld-module__SQBewq__kitLine,.DefaultIslandWorld-module__SQBewq__banner span,.DefaultIslandWorld-module__SQBewq__bossBar small{color:var(--gui-ink-2);font-size:var(--gui-text-xs)}.DefaultIslandWorld-module__SQBewq__ultSlot:before{background:var(--gui-paper-hi);border-color:var(--gui-paper-edge)}.DefaultIslandWorld-module__SQBewq__masteryBar{background:var(--gui-paper-deep);border-radius:99px;height:6px}.DefaultIslandWorld-module__SQBewq__bossBar span{background:var(--gui-paper-deep)}.DefaultIslandWorld-module__SQBewq__missionTemplate{background:var(--gui-gold);color:var(--gui-ink-strong);font-size:var(--gui-text-xs)}.DefaultIslandWorld-module__SQBewq__missionList h3{font-size:var(--gui-text-xs);color:var(--gui-muted);letter-spacing:.04em}.DefaultIslandWorld-module__SQBewq__missionList li{border-radius:var(--gui-r-card);background:var(--gui-paper-hi);box-shadow:var(--gui-shadow-sm),inset 0 0 0 1.5px var(--gui-paper-edge);border:0}.DefaultIslandWorld-module__SQBewq__missionList li[data-active]{box-shadow:inset 5px 0 0 var(--gui-sage),var(--gui-shadow-sm)}.DefaultIslandWorld-module__SQBewq__missionList button{background:var(--gui-sage);min-height:40px;color:var(--gui-paper);box-shadow:0 3px 0 var(--gui-sage-deep);font-weight:800}.DefaultIslandWorld-module__SQBewq__floater{font-weight:900}.DefaultIslandWorld-module__SQBewq__floater[data-kind=info]{background:var(--gui-paper);color:var(--gui-ink-strong);font-size:var(--gui-text-xs)}.DefaultIslandWorld-module__SQBewq__safeBadge{background:var(--gui-success-soft);color:var(--gui-success);font-weight:800}.DefaultIslandWorld-module__SQBewq__incantation{background:var(--gui-paper);color:var(--gui-ink);border-radius:var(--gui-r-paper);box-shadow:var(--gui-shadow-lg);zoom:var(--tsi-text-scale,1)}.DefaultIslandWorld-module__SQBewq__incantation header{color:var(--gui-ink-strong);font-weight:800}.DefaultIslandWorld-module__SQBewq__incantation header small{color:var(--gui-muted);opacity:1;font-size:var(--gui-text-xs)}.DefaultIslandWorld-module__SQBewq__incantation svg{background:radial-gradient(circle,var(--gui-paper-hi)0%,#f3ead2 78%);box-shadow:inset 0 0 0 2px var(--gui-paper-edge)}.DefaultIslandWorld-module__SQBewq__runeGuide{stroke:#725c4e33}.DefaultIslandWorld-module__SQBewq__runeGuide[data-next]{stroke:#725c4e6b}.DefaultIslandWorld-module__SQBewq__runeGuide[data-done]{stroke:#8ac68a8c}.DefaultIslandWorld-module__SQBewq__runeTrace{stroke:#5b3fa8;filter:drop-shadow(0 0 3px #b77dee99)}.DefaultIslandWorld-module__SQBewq__runeReadout{font-size:var(--gui-text-sm);color:var(--gui-ink-strong)}.DefaultIslandWorld-module__SQBewq__incantation[data-outcome=fail] .DefaultIslandWorld-module__SQBewq__runeReadout{color:var(--gui-danger)}.DefaultIslandWorld-module__SQBewq__incantation[data-outcome=enhanced] .DefaultIslandWorld-module__SQBewq__runeReadout{color:var(--gui-warn)}.DefaultIslandWorld-module__SQBewq__runeTimer{background:var(--gui-paper-deep);height:6px}.DefaultIslandWorld-module__SQBewq__runeTimer span{background:var(--gui-wood-light)}.DefaultIslandWorld-module__SQBewq__pathCards article{border-radius:var(--gui-r-card);background:var(--gui-paper-hi);box-shadow:var(--gui-shadow-sm)}.DefaultIslandWorld-module__SQBewq__pathCards header small,.DefaultIslandWorld-module__SQBewq__pathNote{font-size:var(--gui-text-xs);color:#5f4f78}.DefaultIslandWorld-module__SQBewq__pathAbility small,.DefaultIslandWorld-module__SQBewq__runeTag{font-size:var(--gui-text-xs)}.DefaultIslandWorld-module__SQBewq__pathLoadout em{font-size:var(--gui-text-xs);color:#5f4f78}.DefaultIslandWorld-module__SQBewq__pathStats small{font-size:var(--gui-text-xs);color:#6b5f7a}.DefaultIslandWorld-module__SQBewq__mash{border-radius:var(--gui-r-card);color:var(--gui-ink);box-shadow:var(--gui-shadow-md);font-family:var(--gui-font);background:#fffbe7f5;border:0}.DefaultIslandWorld-module__SQBewq__mash b{color:var(--gui-ink-strong);font-weight:800}.DefaultIslandWorld-module__SQBewq__mash kbd{font-family:var(--gui-font);color:var(--gui-ink-strong);font-weight:800}.DefaultIslandWorld-module__SQBewq__mash small{color:var(--gui-ink-2);font-weight:700}.DefaultIslandWorld-module__SQBewq__mash>span{background:var(--gui-paper-deep)}.DefaultIslandWorld-module__SQBewq__mash>span i{background:var(--gui-sage)}.DefaultIslandWorld-module__SQBewq__world[data-trip] .DefaultIslandWorld-module__SQBewq__bagButtons,.DefaultIslandWorld-module__SQBewq__world[data-trip] .DefaultIslandWorld-module__SQBewq__decorateToggle{opacity:0;pointer-events:none;transition:opacity .4s}.DefaultIslandWorld-module__SQBewq__world[data-cinematic] .DefaultIslandWorld-module__SQBewq__bagButtons,.DefaultIslandWorld-module__SQBewq__world[data-cinematic] .DefaultIslandWorld-module__SQBewq__decorateToggle,.DefaultIslandWorld-module__SQBewq__world[data-cinematic] .DefaultIslandWorld-module__SQBewq__minimap,.DefaultIslandWorld-module__SQBewq__netHud[data-hidden]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s,visibility 0s linear .3s}.DefaultIslandWorld-module__SQBewq__bagButtons,.DefaultIslandWorld-module__SQBewq__decorateToggle,.DefaultIslandWorld-module__SQBewq__minimap,.DefaultIslandWorld-module__SQBewq__netHud{transition:opacity .3s,visibility}.DefaultIslandWorld-module__SQBewq__menuButton{background:var(--gui-paper);width:44px;height:44px;color:var(--gui-ink-strong);box-shadow:var(--gui-shadow-md);cursor:pointer;zoom:var(--tsi-text-scale,1);border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid}.DefaultIslandWorld-module__SQBewq__menuButton[aria-expanded=true]{background:var(--gui-paper-hi);box-shadow:var(--gui-shadow-sm),inset 0 0 0 2px var(--gui-paper-edge)}.DefaultIslandWorld-module__SQBewq__world[data-compact] .DefaultIslandWorld-module__SQBewq__bagButtons{top:max(14px,env(safe-area-inset-top));left:var(--hud-edge);flex-direction:column;align-items:flex-start}.DefaultIslandWorld-module__SQBewq__world[data-compact] .DefaultIslandWorld-module__SQBewq__heading{top:calc(max(14px,env(safe-area-inset-top)) + 6px);left:calc(var(--hud-edge) + 56px)}@media (max-width:700px){.DefaultIslandWorld-module__SQBewq__world[data-compact] .DefaultIslandWorld-module__SQBewq__heading{top:calc(max(14px,env(safe-area-inset-top)) + 54px);left:var(--hud-edge)}}.DefaultIslandWorld-module__SQBewq__touchControls[data-flash=out]{animation:.32s ease-in forwards DefaultIslandWorld-module__SQBewq__hintFade}@keyframes DefaultIslandWorld-module__SQBewq__hintFade{to{opacity:0}}html[data-contrast=high] .DefaultIslandWorld-module__SQBewq__world .DefaultIslandWorld-module__SQBewq__menuButton{color:#fff;background:#000;box-shadow:0 0 0 2px #fff}@media (pointer:coarse) and (max-height:430px){.DefaultIslandWorld-module__SQBewq__world{--touch-stick:104px;--touch-scale:.78;--hud-floor:max(10px,env(safe-area-inset-bottom));--hud-stick-bottom:calc(var(--hud-floor) + 30px);--hud-stick-left:var(--hud-edge);--hud-side-bottom:calc(var(--hud-stick-bottom) + var(--touch-stick) + var(--hud-gap));min-height:0}.DefaultIslandWorld-module__SQBewq__world[data-compact] .DefaultIslandWorld-module__SQBewq__heading p{display:none}}
.EmoteMenu-module__6YGqKG__layer{z-index:55;pointer-events:none;position:absolute;inset:0}.EmoteMenu-module__6YGqKG__layer[data-state=closing] *{pointer-events:none!important}.EmoteMenu-module__6YGqKG__scrim{pointer-events:auto;animation:EmoteMenu-module__6YGqKG__fadeIn var(--gui-t)ease-out both;background:#40342429;position:absolute;inset:0}.EmoteMenu-module__6YGqKG__layer[data-state=closing] .EmoteMenu-module__6YGqKG__scrim{animation:.16s ease-in forwards EmoteMenu-module__6YGqKG__fadeOut}.EmoteMenu-module__6YGqKG__tray{left:50%;bottom:calc(var(--hud-lane-bottom,80px) + 6px);box-sizing:border-box;border-radius:var(--gui-r-paper);background:var(--gui-paper);width:min(620px,100% - 24px);max-height:calc(100% - 110px);color:var(--gui-ink);box-shadow:var(--gui-shadow-lg);pointer-events:auto;animation:EmoteMenu-module__6YGqKG__trayIn .26s var(--gui-spring)both;outline:none;padding:14px 18px 18px;position:absolute;overflow-y:auto;transform:translate(-50%)}.EmoteMenu-module__6YGqKG__layer[data-state=closing] .EmoteMenu-module__6YGqKG__tray{animation:.16s ease-in forwards EmoteMenu-module__6YGqKG__trayOut}.EmoteMenu-module__6YGqKG__head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.EmoteMenu-module__6YGqKG__head h2{color:var(--gui-ink-strong);font-size:var(--gui-text-lg);margin:0;font-weight:800}.EmoteMenu-module__6YGqKG__close{background:var(--gui-paper-hi);width:38px;height:38px;color:var(--gui-ink);box-shadow:var(--gui-shadow-sm),inset 0 0 0 1.5px var(--gui-paper-edge);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.EmoteMenu-module__6YGqKG__empty{color:var(--gui-muted);font-size:var(--gui-text-sm);margin:4px 0 8px}.EmoteMenu-module__6YGqKG__petals{grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.EmoteMenu-module__6YGqKG__petals li{animation:EmoteMenu-module__6YGqKG__petalIn .28s var(--gui-spring)both;animation-delay:calc(var(--i)*25ms)}.EmoteMenu-module__6YGqKG__petal{width:100%;color:var(--gui-ink-strong);font:inherit;cursor:pointer;background:0 0;border:0;justify-items:center;gap:6px;padding:0;display:grid}.EmoteMenu-module__6YGqKG__petal>:first-child{width:64px;height:64px;color:var(--gui-bark);transition:transform var(--gui-t-fast)var(--gui-spring),background var(--gui-t-fast)ease;background:#fffae6;border-radius:50%;place-items:center;display:grid;box-shadow:0 3px #725c4e21,0 6px 16px #2946411f}.EmoteMenu-module__6YGqKG__petal:hover>:first-child,.EmoteMenu-module__6YGqKG__petal:focus-visible>:first-child{background:var(--gui-butter);transform:scale(1.1)}.EmoteMenu-module__6YGqKG__petal:focus-visible{outline:none}.EmoteMenu-module__6YGqKG__petal:focus-visible>:first-child{outline:3px solid var(--gui-focus);outline-offset:3px}.EmoteMenu-module__6YGqKG__icon{box-sizing:border-box;padding:16px}img.EmoteMenu-module__6YGqKG__icon{object-fit:contain;padding:15px}.EmoteMenu-module__6YGqKG__initial{font-size:22px;font-weight:900}.EmoteMenu-module__6YGqKG__name{max-width:100%;font-size:var(--gui-text-xs);text-align:center;overflow-wrap:anywhere;font-weight:800}@keyframes EmoteMenu-module__6YGqKG__fadeIn{0%{opacity:0}}@keyframes EmoteMenu-module__6YGqKG__fadeOut{to{opacity:0}}@keyframes EmoteMenu-module__6YGqKG__trayIn{0%{opacity:0;transform:translate(-50%)translateY(14px)scale(.95)}}@keyframes EmoteMenu-module__6YGqKG__trayOut{to{opacity:0;transform:translate(-50%)translateY(10px)scale(.97)}}@keyframes EmoteMenu-module__6YGqKG__petalIn{0%{opacity:0;transform:translateY(8px)scale(.7)}}html[data-contrast=high] .EmoteMenu-module__6YGqKG__tray{color:#000;background:#fff;box-shadow:inset 0 0 0 2px #000}html[data-contrast=high] .EmoteMenu-module__6YGqKG__petal>:first-child{color:#000;background:#fff;box-shadow:inset 0 0 0 2px #000}
.ClassGauges-module__A8E5IG__gauges{font:800 var(--gui-text-xs)var(--gui-font);font-variant-numeric:tabular-nums;color:#4f625b;flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.ClassGauges-module__A8E5IG__gauges b{color:#293e3b;font-weight:900}.ClassGauges-module__A8E5IG__gauges small{font-size:inherit}.ClassGauges-module__A8E5IG__gauges kbd{font:800 var(--gui-text-xs)var(--gui-font);color:#293e3b;background:#fffdf3;border:1px solid #a7b59e;border-bottom-width:2px;border-radius:3px;padding:0 3px}.ClassGauges-module__A8E5IG__focus{grid-template-columns:auto 90px auto;align-items:center;gap:6px;display:grid}.ClassGauges-module__A8E5IG__focus span{background:#e0e6d8;border-radius:4px;height:7px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #d8cbaa}.ClassGauges-module__A8E5IG__focus i{background:var(--class);transition:width .1s linear;position:absolute;inset:0 auto 0 0}.ClassGauges-module__A8E5IG__cylinder{align-items:center;gap:8px;display:flex}.ClassGauges-module__A8E5IG__cylinder ol{gap:3px;margin:0;padding:0;list-style:none;display:flex}.ClassGauges-module__A8E5IG__cylinder li{background:#e0e6d8;border:1.5px solid #293e3b;border-radius:50%;width:11px;height:11px}.ClassGauges-module__A8E5IG__cylinder li[data-loaded]{background:#c9a24a}.ClassGauges-module__A8E5IG__cylinder li[data-last]{box-shadow:0 0 0 1.5px #e6c66e}.ClassGauges-module__A8E5IG__cylinder li[data-next]{transform:scale(1.25)}.ClassGauges-module__A8E5IG__cylinder[data-spun] li[data-loaded]{background:#ffd27a;box-shadow:0 0 5px #ffd27a}.ClassGauges-module__A8E5IG__reload{background:#e0e6d8;border-radius:5px;width:120px;height:9px;position:relative;box-shadow:inset 0 0 0 1px #d8cbaa}.ClassGauges-module__A8E5IG__reload span{background:#e6c66e;border-radius:3px;position:absolute;top:0;bottom:0}.ClassGauges-module__A8E5IG__reload span[data-tried]{opacity:.35}.ClassGauges-module__A8E5IG__reload i{background:#293e3b;width:2px;margin-left:-1px;position:absolute;top:-3px;bottom:-3px}.ClassGauges-module__A8E5IG__reload small{white-space:nowrap;position:absolute;top:-2px;left:calc(100% + 6px)}.ClassGauges-module__A8E5IG__hammer[data-ready]{color:#7a5a14}.ClassGauges-module__A8E5IG__streak{align-items:center;gap:3px;display:flex}.ClassGauges-module__A8E5IG__streak b{margin-right:3px}.ClassGauges-module__A8E5IG__streak i{background:#e0e6d8;border:1px solid #c4ccbf;border-radius:2px;width:8px;height:12px}.ClassGauges-module__A8E5IG__streak i[data-on]{background:var(--class);border-color:#293e3b}.ClassGauges-module__A8E5IG__hint{color:#607069}
.Playtest-module__UdM4UG__section{border-bottom:2px dashed var(--gui-paper-edge);gap:8px;margin-bottom:16px;padding-bottom:16px;display:grid}.Playtest-module__UdM4UG__section h2{color:var(--gui-ink-strong);font-size:var(--gui-text-sm);margin:0;font-weight:800}.Playtest-module__UdM4UG__section label,.Playtest-module__UdM4UG__field{color:var(--gui-muted);font-size:var(--gui-text-xs);gap:4px;font-weight:700;display:grid}.Playtest-module__UdM4UG__section select{border:2px solid var(--gui-paper-line);background:var(--gui-paper-hi);width:100%;min-height:40px;color:var(--gui-ink);font:inherit;border-radius:14px;padding:6px 8px;font-weight:700}.Playtest-module__UdM4UG__pair{grid-template-columns:1fr 1fr;gap:6px;display:grid}.Playtest-module__UdM4UG__selects{grid-template-columns:2fr 1fr;gap:6px;display:grid}.Playtest-module__UdM4UG__btn{border-radius:var(--gui-r-pill);background:var(--gui-paper-warm);min-height:40px;box-shadow:var(--gui-shadow-sm),inset 0 0 0 1.5px var(--gui-paper-edge);color:var(--gui-ink);font:inherit;font-size:var(--gui-text-xs);cursor:pointer;border:0;padding:6px 8px;font-weight:800}.Playtest-module__UdM4UG__btn[aria-pressed=true]{background:var(--gui-butter);color:var(--gui-ink-strong);box-shadow:var(--gui-shadow-sm)}.Playtest-module__UdM4UG__btn:disabled{opacity:.5;cursor:default}.Playtest-module__UdM4UG__wide{grid-column:1/-1}.Playtest-module__UdM4UG__seg{border-radius:var(--gui-r-pill);background:var(--gui-paper-deep);gap:3px;padding:4px;display:flex}.Playtest-module__UdM4UG__seg button{border-radius:var(--gui-r-pill);min-height:34px;color:var(--gui-ink-2);font:inherit;font-size:var(--gui-text-xs);cursor:pointer;background:0 0;border:0;flex:1;font-weight:800}.Playtest-module__UdM4UG__seg button[aria-pressed=true]{background:var(--gui-butter);color:var(--gui-ink-strong);box-shadow:var(--gui-shadow-sm)}.Playtest-module__UdM4UG__note{color:var(--gui-muted);font-size:var(--gui-text-xs);margin:0;line-height:1.45}.Playtest-module__UdM4UG__hud{left:16px;bottom:var(--hud-lane-bottom);z-index:12;pointer-events:none;gap:8px;width:clamp(270px,50vw - 346px,380px);display:grid;position:absolute}.Playtest-module__UdM4UG__card{pointer-events:auto;box-sizing:border-box;border-radius:var(--gui-r-card);background:var(--gui-paper);color:var(--gui-ink);box-shadow:var(--gui-shadow-md);font-size:var(--gui-text-xs);padding:10px 12px;line-height:1.35}.Playtest-module__UdM4UG__card kbd{box-sizing:border-box;border-radius:var(--gui-r-pill);background:var(--gui-bark);min-width:22px;height:22px;color:var(--gui-paper);font:800 var(--gui-text-xs)/1 var(--gui-font);place-items:center;padding:0 6px;display:inline-grid}.Playtest-module__UdM4UG__meter{gap:4px;display:grid}.Playtest-module__UdM4UG__meter b{color:var(--gui-ink-strong);font-size:var(--gui-text-lg);font-variant-numeric:tabular-nums;font-weight:800;display:block}.Playtest-module__UdM4UG__dps{justify-content:space-between;align-items:center;gap:8px;display:flex}.Playtest-module__UdM4UG__meter small{color:var(--gui-muted);font-size:var(--gui-text-xs)}.Playtest-module__UdM4UG__dps button,.Playtest-module__UdM4UG__noteRow button{border-radius:var(--gui-r-pill);background:var(--gui-paper-warm);min-height:34px;box-shadow:var(--gui-shadow-sm),inset 0 0 0 1.5px var(--gui-paper-edge);color:var(--gui-ink);font:inherit;cursor:pointer;border:0;padding:4px 12px;font-weight:800}.Playtest-module__UdM4UG__hits{flex-wrap:wrap;gap:4px;min-height:22px;display:flex}.Playtest-module__UdM4UG__hits span{border-radius:var(--gui-r-pill);background:var(--gui-paper-deep);color:var(--gui-ink-2);font-variant-numeric:tabular-nums;padding:1px 7px;font-weight:800}.Playtest-module__UdM4UG__hits span[data-crit]{background:var(--gui-butter);color:var(--gui-ink-strong)}.Playtest-module__UdM4UG__noteRow{align-items:center;gap:6px;margin-top:4px;display:flex}.Playtest-module__UdM4UG__noteRow input{border:2px solid var(--gui-paper-line);background:var(--gui-paper-hi);min-width:0;min-height:34px;color:var(--gui-ink);font:inherit;border-radius:12px;flex:1;padding:4px 10px}.Playtest-module__UdM4UG__keyCard{max-height:min(540px,100vh - 390px);overflow-y:auto}.Playtest-module__UdM4UG__keyCard header{color:var(--gui-muted);justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:6px;display:flex}.Playtest-module__UdM4UG__keyCard header b{color:var(--gui-ink-strong);font-weight:800}.Playtest-module__UdM4UG__keyCard header small{white-space:nowrap}.Playtest-module__UdM4UG__keyCard dl{grid-template-columns:auto 1fr;gap:5px 8px;margin:0;display:grid}.Playtest-module__UdM4UG__keyCard dt{text-align:right;white-space:nowrap;color:var(--gui-muted);font-weight:700}.Playtest-module__UdM4UG__keyCard dd{margin:0}.Playtest-module__UdM4UG__keyCard dd b{color:var(--gui-ink-strong);font-weight:800}.Playtest-module__UdM4UG__keyCard dd>span{-webkit-line-clamp:2;color:var(--gui-ink-2);-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.Playtest-module__UdM4UG__keyCard dd[data-short]>span:not(.Playtest-module__UdM4UG__combos){-webkit-line-clamp:1}.Playtest-module__UdM4UG__keyCard .Playtest-module__UdM4UG__combos{flex-wrap:wrap;gap:3px;margin:3px 0;display:flex}.Playtest-module__UdM4UG__keyCard .Playtest-module__UdM4UG__combos i{border-radius:var(--gui-r-pill);background:var(--gui-paper-deep);color:var(--gui-ink);white-space:nowrap;padding:0 6px;font-style:normal}.Playtest-module__UdM4UG__keyCard dd em{color:var(--gui-warn);font-style:normal}.Playtest-module__UdM4UG__keyCard dd[data-locked] b{opacity:.5}
