.hud-modal,.tibia-dialog{--ink-dialog:var(--ink-body);--hs-surface:var(--surface-window);--hs-surface-hover:var(--surface-column);--hs-well:var(--hub-well)}.hud-modal.see-through,.tibia-dialog.see-through{--hs-surface:var(--hub-seeSurface);--hs-surface-hover:var(--hub-seeSurfaceHover)}.modal-body{flex-direction:column;padding:12px;display:flex}.modal-content{flex:auto;min-height:0;overflow-y:auto}.footer-wrap:has(.modal-footer:empty){display:none}.modal-body hr{background:var(--hub-rule);border:0;flex:none;height:1px;margin:8px}.modal-footer{text-align:right;flex:none}.hs-tabs{background:var(--hs-well);border-bottom:1px solid #000000a6;border-radius:6px;gap:4px;padding:6px;display:flex}.hs-tab{text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--hub-edge);background:var(--sheen-tab), var(--hs-surface);min-width:0;color:var(--hub-tab);font-family:inherit;font-size:var(--text-panel);text-shadow:var(--textShadow-drop);box-shadow:var(--boxShadow-tab);cursor:pointer;border-radius:5px;flex:auto;margin:0;padding:5px 8px;font-weight:700;transition:border-color .12s,color .12s;overflow:hidden}.hs-tab:hover{border-color:var(--hub-hoverEdge);color:#fff3d2;background:var(--sheen-tabHover), var(--hs-surface-hover)}.hs-tab.active{color:var(--ink-gold);background:var(--sheen-tabActive), var(--hs-surface-hover);box-shadow:var(--boxShadow-tabActive);border-color:#e5c46a}.modal :where(.modal-body,.modal-footer) button:where(:not(.hub-tile,.hs-tab,.hs-plain,.hub-account)),.modal .hs-btn{border:1px solid var(--hub-edge);background:var(--hub-tileSheen), var(--hs-surface);color:var(--hub-text);font-family:var(--font-ui);font-size:var(--text-small);text-shadow:var(--textShadow-drop);box-shadow:var(--hub-buttonShadow);cursor:pointer;border-radius:5px;margin:2px;padding:4px;font-weight:700;display:inline-block}.modal :where(.modal-body,.modal-footer) button:where(:not(.hub-tile,.hs-tab,.modal-back-btn,.hs-plain,.hub-account)):hover{border-color:var(--hub-hoverEdge);color:#fff3d2;background:var(--sheen-tabHover), var(--hs-surface-hover)}.modal :where(.modal-body,.modal-footer) button:where(:not(.hub-tile,.hs-tab,.modal-back-btn,.hs-plain,.hub-account)):disabled{opacity:.45;cursor:default}.modal :where(.modal-body,.modal-footer) button.hs-good{color:#3ccf3c;border-color:#287828f2}.modal :where(.modal-body,.modal-footer) button.hs-danger{color:#f6c0b3;background:linear-gradient(180deg, #d2503c42, #00000047), var(--hs-surface);border-color:#6e2018f2}.modal :where(.modal-body,.modal-footer) button.hs-main{color:var(--ink-gold);border-color:#e5c46ab3}.modal .modal-body :where(input:not([type=checkbox],[type=radio],[type=range]),select,textarea){box-sizing:border-box;background:var(--hub-field);color:var(--hub-text);font-family:var(--font-ui);font-size:var(--text-panel);border:1px solid #000000e6;border-radius:4px;padding:4px 6px;font-weight:700;box-shadow:inset 0 1px 3px #0000008c,0 1px #ffffff0d}.modal .modal-body :where(input,select,textarea):focus{border-color:var(--hub-hoverEdge);outline:none;box-shadow:inset 0 1px 3px #0000008c,0 0 0 1px #e5c46a66}.modal .modal-body ::placeholder{color:var(--hub-placeholder)}.modal input[type=checkbox],.modal input[type=radio],.modal input[type=range]{accent-color:var(--ink-accent)}.hs-cap{font-size:var(--text-small);letter-spacing:.14em;text-transform:uppercase;color:var(--hub-group);text-shadow:var(--textShadow-drop);align-items:center;gap:8px;margin:10px 0 6px;line-height:11px;display:flex}.hs-cap:after{content:"";background:var(--hub-captionRule);flex:1;height:1px}.hs-well{background:var(--hs-well);border:1px solid #000000bf;border-radius:6px;box-shadow:inset 0 1px 4px #0000008c}.hs-line{color:var(--hub-textSoft)}.hs-dim{color:var(--hub-muted)}.hs-good-text{color:var(--hub-good)}.hs-row{color:var(--hub-textSoft);border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:baseline;gap:8px;padding:5px 4px;display:flex}.hs-row>:last-child{color:var(--hub-text)}.hs-row>.hs-good-text{color:var(--hub-good)}.hs-row>.hs-dim{color:var(--hub-muted)}.hs-row .hs-hint{color:var(--hub-muted);font-size:var(--text-panel);margin-left:8px;font-weight:400}.hub-strip{font-size:var(--text-panel);color:var(--hub-strip);text-shadow:var(--textShadow-drop);justify-content:center;align-items:center;gap:10px;margin:0 0 6px;display:flex}.hub-account{color:inherit;font:inherit;text-shadow:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin:0;padding:0;display:inline-flex}.hub-account:before{content:"";background:#77746b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 1px #0009}.hub-account.premium{color:var(--hub-premium)}.hub-account.premium:before{background:#5ec45e;box-shadow:0 0 0 1px #0009,0 0 6px #5ec45ebf}.hub-strip-sep{background:var(--hub-captionRule);background:#ffffff29;width:1px;height:11px}.hub-time-lbl{color:var(--hub-stripLabel)}.hub-time{color:var(--ink-gold);font-variant-numeric:tabular-nums}.hub-groups{flex-direction:column;gap:7px;display:flex}.hub-group-title{height:10px;font-size:var(--text-tiny);letter-spacing:.16em;text-transform:uppercase;color:var(--hub-group);text-shadow:var(--textShadow-drop);align-items:center;gap:10px;margin:0 2px 5px;line-height:10px;display:flex}.hub-group-title:before,.hub-group-title:after{content:"";flex:1;height:1px}.hub-group-title:before{background:linear-gradient(90deg,#0000,#ffffff2e)}.hub-group-title:after{background:linear-gradient(270deg,#0000,#ffffff2e)}.hub-grid{grid-template-columns:repeat(4,112px);justify-content:center;gap:6px;display:grid}.hub-tile{box-sizing:border-box;min-width:0;color:var(--hub-text);text-align:center;cursor:pointer;background:var(--hub-tileSheen), var(--surface-window);border:1px solid var(--hub-edge);box-shadow:var(--hub-tileShadow);border-radius:6px;flex-direction:column;align-items:center;gap:3px;margin:0;padding:8px 4px 7px;font-family:inherit;transition:border-color .14s,box-shadow .14s;display:flex;position:relative}.hub-tile:hover{background:var(--sheen-tabHover), var(--surface-column);border-color:#e5c46acc;box-shadow:inset 0 1px #ffffff1f,0 2px 7px #0000008c}.hub-tile:active{transform:translateY(1px)}.hud-modal.see-through .hub-tile{background:var(--hub-tileSheenSee), var(--hub-seeSurface)}.hub-ico{flex:none;width:34px;height:34px;transition:transform .14s;display:block;position:relative}.hub-tile:hover .hub-ico{transform:translateY(-2px)scale(1.06)}.hub-txt{flex-direction:column;align-items:center;min-width:0;max-width:100%;display:flex}.hub-lbl{font-size:var(--text-body);color:var(--hub-text);text-shadow:var(--textShadow-drop);font-weight:700;line-height:1.2}.hub-tile:hover .hub-lbl{color:#fff3d2}.hub-sub{max-width:100%;font-size:var(--text-small);color:var(--hub-muted);text-shadow:var(--textShadow-drop);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-weight:400;line-height:1.25;overflow:hidden}.hub-tile.locked .hub-ico{filter:grayscale()brightness(.75);opacity:.55}.hub-tile.locked .hub-lbl{color:var(--hub-lockedLabel)}.hub-tile.locked .hub-sub{color:var(--hub-lockedSub)}.hub-tile.locked:hover{background:var(--hub-tileSheen), var(--surface-window);border-color:var(--hub-edge);box-shadow:var(--hub-tileShadow)}.hub-tile.locked:hover .hub-ico{transform:none}.hub-lock{background:#0009;border-radius:50%;width:16px;height:16px;position:absolute;top:6px;right:6px;box-shadow:0 0 0 1px #d9b25a80}.hub-lock svg{width:10px;height:10px;margin:3px;display:block}.hub-badge{font-size:var(--text-small);white-space:nowrap;color:var(--hub-badge);text-shadow:var(--textShadow-drop);background:var(--hub-badgeFill);box-shadow:var(--hub-badgeRing);font-variant-numeric:tabular-nums;pointer-events:none;border-radius:7px;padding:0 4px;line-height:13px;position:absolute;bottom:-3px;right:-13px}.tibia-dialog .modal-content{line-height:1.25}.tibia-dialog label{color:var(--hub-muted);font-size:var(--text-panel);margin:0 0 3px;display:block}.tibia-dialog .field{margin:0 0 10px}.tibia-dialog .modal-body :where(input[type=text],textarea,select){width:100%}.tibia-dialog textarea{resize:vertical;min-height:70px}.tibia-dialog .check{align-items:center;gap:6px;display:flex}.tibia-dialog .check label{color:var(--hub-text);font-size:var(--text-body);margin:0}.hs-close{order:99}.modal-footer:has(.hs-close){flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.tibia-dialog .modal-footer{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;display:flex}.hs-plain{color:inherit;font:inherit;text-shadow:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.char-name{text-align:center;font-size:var(--text-large);color:var(--ink-gold);text-shadow:var(--textShadow-drop);margin-bottom:8px;line-height:16px}.char-pane{margin:10px 8px 0}.hs-row.char-row{box-sizing:border-box;align-items:center;min-height:26px}[data-look=modal-hub-body]>.modal-body{padding:6px 12px 12px}html[data-phone] .hud-modal [data-look=modal-hub]{width:calc(100vw - 14px)!important}html[data-phone] [data-look=modal-hub-header]{padding-top:11px!important;padding-bottom:11px!important}html[data-phone] [data-look=modal-hub-body]>.modal-body{padding:8px 10px 10px}html[data-phone] [data-look=modal-hub] .modal-content{min-height:0!important}html[data-phone] .hub-strip{margin-bottom:10px}html[data-phone] .hub-grid{grid-template-columns:repeat(4,1fr);gap:5px}html[data-phone] .hub-tile{gap:2px;height:58px;padding:6px 2px 5px}html[data-phone] .hub-ico{width:30px;height:30px}html[data-phone] .hub-lbl{font-size:10.5px}html[data-phone] .hub-sub{display:none}.ignore-intro{color:var(--hub-textSoft);margin:6px 0}.ignore-field{align-items:center;gap:6px;margin:6px 0;display:flex}.modal .ignore-field input{flex:auto;height:24px;padding:4px;font:13.3333px Arial}.ignore-list{padding:6px 0}.ignore-none{color:var(--hub-textSoft);font-style:italic}.ignore-row{justify-content:space-between;align-items:center;gap:8px;padding:3px 0;display:flex}.modal [hidden]{display:none!important}.modal-body:has(.hs-inset) .footer-wrap{padding:0 12px 10px}.modal-body:has(.raid-create) .footer-wrap{display:none}.modal .modal-body select{appearance:none;background:#2a2018 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0h10L5 6z' fill='%23e2c470'/%3E%3C/svg%3E") right 8px center no-repeat;padding-right:22px}.modal,.modal *{scrollbar-width:thin;scrollbar-color:var(--hub-scrollThumb) var(--hub-scrollTrack)}.modal ::-webkit-scrollbar{width:8px;height:8px}.modal ::-webkit-scrollbar-track{background:var(--hub-scrollTrack)}.modal ::-webkit-scrollbar-thumb{background:var(--hub-scrollThumb);border-radius:4px}.modal-body:has(.hs-flush-tabs){padding:0}.hs-tabs.hs-flush-tabs{border-radius:0}.hs-tabpane{box-sizing:content-box;min-height:160px;max-height:320px;padding:10px 12px;overflow-y:auto}.hs-tabpane.hs-tall{height:320px}.hs-card{background:var(--sheen-tab), var(--hs-surface);border:1px solid var(--hub-edge);border-radius:6px;margin:0 0 7px;padding:7px 9px;box-shadow:inset 0 1px #ffffff0f}.hs-card-title{color:var(--hub-text);font-weight:700}.modal .hs-line{color:var(--hub-tab)}.hs-pin{cursor:pointer;color:var(--ink-gold);border-bottom:1px dotted #e5c46a99}.hs-heading{font-size:var(--text-field);color:var(--hub-heading)}.modal hr.hs-rule{background:var(--hub-rule);border:0;height:2px;margin:10px 0}.hs-glyph{vertical-align:-.15em;width:1em;height:1em;-webkit-mask:var(--hs-g) center / contain no-repeat;-webkit-mask:var(--hs-g) center / contain no-repeat;mask:var(--hs-g) center / contain no-repeat;background-color:currentColor;display:inline-block}.hs-glyph-hourglass{--hs-g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5.8h7v1.3H8.8v.9c0 1.3-1 2.2-1.8 3 .8.8 1.8 1.7 1.8 3v.9h.7v1.3h-7V9.9h.7V9c0-1.3 1-2.2 1.8-3-.8-.8-1.8-1.7-1.8-3v-.9h-.7zm2 1.3v.9c0 .6.6 1.2 1.5 2 .9-.8 1.5-1.4 1.5-2v-.9zm1.5 4.9C5.1 7.8 4.5 8.4 4.5 9v.9h3V9c0-.6-.6-1.2-1.5-2z'/%3E%3C/svg%3E")}.modal .hs-chip{border:1px solid var(--hub-edge);background:var(--sheen-tab), var(--hs-surface);color:var(--hub-tab);text-shadow:var(--textShadow-drop);cursor:pointer;border-radius:4px;margin:0;font-family:inherit;font-weight:700;box-shadow:inset 0 1px #ffffff0f}.modal .hs-chip:hover{border-color:var(--hub-hoverEdge);color:#fff3d2;background:var(--sheen-tabHover), var(--hs-surface-hover)}.modal .hs-chip.active{border-color:var(--ink-gold);color:var(--ink-gold);background:var(--sheen-tabActive), var(--hs-surface-hover)}.hs-chips-letters{grid-template-columns:repeat(auto-fit,minmax(24px,1fr));gap:2px;margin-bottom:4px;display:grid}.modal .hs-chips-letters .hs-chip{font-size:var(--text-small);padding:3px 0}.hs-chips-kinds{grid-template-columns:repeat(3,1fr);gap:2px;margin-bottom:2px;display:grid}.modal .hs-chips-kinds .hs-chip{font-size:var(--text-small);padding:4px}.hs-list{box-sizing:content-box;background:var(--hs-well);border:1px solid #000000bf;border-radius:6px;height:120px;margin:0 0 6px;overflow-y:auto;box-shadow:inset 0 1px 4px #0000008c}.hs-list-row{box-sizing:border-box;width:100%;font-size:var(--text-panel);color:var(--hub-rowText);text-align:left;cursor:pointer;border-bottom:1px solid #ffffff0d;align-items:center;gap:6px;padding:3px 6px;display:flex}.hs-list-row:hover{color:#fff3d2;background:#ffffff12}.hs-list-name{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.hs-list-count{font-size:var(--text-small);color:var(--hub-rowCount);flex-shrink:0}.hs-swatch{box-sizing:content-box;border:1px solid #0009;border-radius:50%;flex-shrink:0;width:10px;height:10px}.hs-note{color:var(--hub-hint);font-size:var(--text-panel);text-align:center;padding:4px 0 0}.hs-progress{background:var(--hub-barTrack);border:1px solid #000000d9;border-radius:5px;height:10px;margin:5px 0;overflow:hidden;box-shadow:inset 0 1px 2px #0009,0 1px #ffffff0d}.hs-progress-fill{background:var(--hub-barFill);border-radius:4px;height:100%}.hs-progress-fill.is-complete{background:var(--hub-barComplete)}.modal .modal-body input.hs-search{width:189px;font-size:var(--text-body);margin:0}.modal:has(.char-wide){width:848px!important}.char-wide{margin-left:12px;margin-right:12px}.hs-checks{flex-wrap:wrap;gap:4px 14px;display:flex}.hs-check{box-sizing:border-box;min-height:20px;color:var(--hub-textSoft);font-size:var(--text-body);align-items:center;gap:5px;margin:0;display:flex}.hs-check input{margin:3px 3px 3px 4px}.hs-note-card{color:var(--hub-textSoft);background:var(--hub-noteFill);border:1px solid var(--hub-noteEdge);border-radius:6px;flex-wrap:wrap;gap:6px 14px;margin:10px 0 0;padding:8px 10px;display:flex}.hs-journal-link{color:var(--hub-link);text-decoration:underline}.modal-body:has(.raids) .footer-wrap{display:none}[data-look=modal-hunt-analyzer-header]{padding-top:9px!important;padding-bottom:7px!important}button.svelte-2xbrx8{font-family:var(--font-ui);font-size:var(--text-small);color:var(--ink-body);cursor:pointer;border:1px solid var(--line-black);border-radius:var(--radius-button);padding:var(--space-sm);font-weight:700}button.svelte-2xbrx8:disabled{cursor:default;opacity:.5}.dark.svelte-2xbrx8{background:var(--surface-window)}.dark.active.svelte-2xbrx8{background:var(--surface-column);border-color:var(--line-white)}.google.svelte-2xbrx8,.discord.svelte-2xbrx8{justify-content:center;align-items:center;gap:var(--space-md);font-size:var(--text-panel);border-radius:3px;font-weight:500;display:flex}.google.svelte-2xbrx8{color:var(--login-googleInk);background:var(--login-googleFill);border-color:var(--login-googleEdge)}.google.svelte-2xbrx8:hover{background:var(--login-googleHover)}.discord.svelte-2xbrx8{color:var(--login-discordInk);background:var(--login-discordFill);border-color:var(--login-discordEdge)}.discord.svelte-2xbrx8:hover{background:var(--login-discordEdge)}.show.svelte-2xbrx8{margin:var(--space-xs) var(--space-xs) var(--space-xs) var(--space-sm);padding:var(--space-xs) var(--space-md);border-color:var(--login-toggleEdge);color:var(--login-toggleInk);background:var(--login-toggleFill);white-space:nowrap}.show.svelte-2xbrx8:hover{color:var(--ink-pale)}.gold.svelte-2xbrx8{background:var(--sheen-gold);border-color:var(--line-goldLight);text-shadow:var(--textShadow-soft)}.side.svelte-2xbrx8{height:var(--size-sideButton);margin:var(--space-xs);padding:0 var(--space-sm);border-color:var(--line-edge);border-radius:var(--radius-raised);color:var(--ink-title);text-shadow:var(--textShadow-drop);background:var(--sheen-button), var(--surface-window);box-shadow:var(--boxShadow-button)}.side.svelte-2xbrx8:hover{border-color:var(--line-symbolHover);color:var(--ink-hover)}.side.active.svelte-2xbrx8{color:var(--ink-hover);border-color:var(--line-raised);background:var(--sheen-raised), var(--surface-column)}.danger.svelte-2xbrx8{padding:var(--space-md);border-color:var(--line-edge);border-radius:var(--radius-raised);color:var(--ink-danger);text-shadow:var(--textShadow-drop);background:var(--sheen-button), var(--surface-window);box-shadow:var(--boxShadow-button)}.dialog.svelte-2xbrx8,.amount.svelte-2xbrx8{border-color:var(--line-dialogButton);border-radius:var(--radius-raised);color:var(--ink-title);text-shadow:var(--textShadow-drop);background:var(--sheen-tab), var(--surface-window);box-shadow:var(--boxShadow-dialogButton)}.dialog.svelte-2xbrx8:hover:not(:disabled),.amount.svelte-2xbrx8:hover:not(:disabled){border-color:var(--line-hover);color:var(--ink-goldHover);background:var(--sheen-tabHover), var(--surface-column)}.dialog.main.svelte-2xbrx8{color:var(--ink-gold);border-color:var(--line-goldDim)}.amount.svelte-2xbrx8{flex:0 0 var(--size-stepper);width:var(--size-stepper);height:var(--size-stepper);margin:var(--space-xs);font-size:var(--text-heading);padding:0;line-height:1}.symbol.svelte-2xbrx8,.lock.svelte-2xbrx8{width:var(--size-symbolButton);height:var(--size-symbolButton);margin:var(--space-xs);border-color:var(--line-hairline);font-size:var(--text-symbol);color:var(--ink-symbol);background:var(--sheen-button), var(--surface-window);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.symbol.tall.svelte-2xbrx8{height:var(--size-symbolTall)}.stone.svelte-2xbrx8,.logout.svelte-2xbrx8{margin:var(--space-xs);padding:var(--space-sm);border-color:var(--line-hairline);border-radius:var(--radius-raised);color:var(--ink-title);text-shadow:var(--textShadow-drop);background:var(--sheen-tab), var(--surface-window);box-shadow:var(--boxShadow-button)}.stone.svelte-2xbrx8:hover{color:#fff3d2;border-color:var(--line-hover);background:var(--sheen-tabHover), var(--surface-column)}.stone.roomy.svelte-2xbrx8,.logout.svelte-2xbrx8{padding:var(--space-md)}.stone.active.svelte-2xbrx8{color:#fc0;border:2px solid #fc0}.stone.accent.svelte-2xbrx8{color:var(--ink-gold);border-color:#e5c46ab3}.stone.good.svelte-2xbrx8{color:var(--ink-goodButton);border-color:var(--line-goodButton);background:var(--sheen-goodButton), var(--surface-window)}.logout.svelte-2xbrx8{width:100%}.logout.svelte-2xbrx8,.stone.bad.svelte-2xbrx8{color:#f6c0b3;background:var(--sheen-danger), var(--surface-window);border-color:#6e2018f2}.logout.svelte-2xbrx8:hover,.stone.bad.svelte-2xbrx8:hover{color:#fff;background:var(--sheen-dangerHover), var(--surface-column);border-color:#d0604f}.symbol.svelte-2xbrx8:hover,.lock.svelte-2xbrx8:hover{border-color:var(--line-symbolHover);color:var(--ink-hover)}.symbol.add.svelte-2xbrx8{color:var(--ink-add)}.lock.svelte-2xbrx8{font-size:var(--text-lock)}.lock.active.svelte-2xbrx8{color:var(--ink-lockOn);background:var(--fill-lockOn)}.row.svelte-2xbrx8{padding:0 var(--space-sm);box-shadow:none;color:var(--ink-idle);font:inherit;font-size:var(--text-small);text-shadow:inherit;background:0 0;border:0;margin:0}.row.svelte-2xbrx8:hover:not(:disabled){color:var(--ink-danger);background:0 0}.corner.svelte-2xbrx8{box-sizing:border-box;width:var(--size-chromeButton);height:var(--size-chromeButton);border-color:var(--line-chromeButton);border-radius:var(--radius-raised);color:var(--ink-pale);background:var(--fill-chromeButton);justify-content:center;align-items:center;padding:0;display:flex}.corner.svelte-2xbrx8:hover{color:var(--ink-hover);background:#ffffff26}.corner.bad.svelte-2xbrx8:hover{background:#8a2b22;border-color:#c24a3f}.corner.active.svelte-2xbrx8{color:#f4da8c;border-color:var(--line-hover);background:var(--fill-chromeButtonOn)}.area.svelte-cmtvbd{top:0;left:var(--column-left);right:var(--overlay-inset-right);bottom:calc(var(--size-hotbarBand) + var(--overlay-inset-bottom));z-index:var(--zIndex-modal);pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed}.area.odd.svelte-cmtvbd{right:calc(var(--overlay-inset-right) + 1px)}.area.phone.svelte-cmtvbd{bottom:0;left:0;right:0}.area.screen.svelte-cmtvbd{z-index:auto;position:absolute;inset:0}.backdrop.svelte-cmtvbd{z-index:var(--zIndex-backdrop);background:var(--fill-backdrop);position:fixed;inset:0}body:has([data-look$=-backdrop]:not([hidden] *)) main.stage>canvas{z-index:var(--zIndex-canvasAboveBackdrop);position:relative}.backdrop.faded.svelte-cmtvbd{pointer-events:none;background:0 0}.modal.svelte-cmtvbd{box-sizing:border-box;border:1px solid var(--line-black);max-width:92vw;box-shadow:var(--boxShadow-modal);background:var(--surface-view);color:var(--ink-dialog);font:bold var(--text-body) / normal var(--font-body);text-shadow:var(--textShadow-body);pointer-events:auto;position:relative}.modal.faded.svelte-cmtvbd{background:var(--fill-seeThrough)}.modal.phone.svelte-cmtvbd{max-width:100vw}.chrome.svelte-cmtvbd{top:var(--space-sm);z-index:5;gap:var(--space-sm);display:flex;position:absolute;right:5px}.modal.phone.svelte-cmtvbd .chrome:where(.svelte-cmtvbd){gap:6px;top:3px;right:4px}.modal.phone.svelte-cmtvbd .chrome:where(.svelte-cmtvbd) button{border-radius:7px;width:34px;height:34px}.modal.phone.svelte-cmtvbd .chrome:where(.svelte-cmtvbd) svg{width:15px;height:15px}.back.svelte-cmtvbd{top:var(--space-sm);z-index:5;align-items:center;gap:var(--space-sm);box-sizing:border-box;height:var(--size-backButtonHeight);padding:0 10px 0 var(--space-md);color:#efe6cc;font:bold var(--text-body) / 1 var(--font-ui);text-shadow:var(--textShadow-drop);white-space:nowrap;cursor:pointer;background:#ffffff12;border:1px solid #ffffff1f;border-radius:12px;margin:0;display:inline-flex;position:absolute;left:5px}.back.svelte-cmtvbd:hover{color:#fff4d0;background:#e5c46a2e;border-color:#e5c46aa6}.header.svelte-cmtvbd{box-sizing:border-box;min-height:var(--size-dialogHeader);padding:var(--space-lg) var(--size-dialogTitleInset);text-align:center;color:var(--ink-body);text-shadow:var(--textShadow-body);background:var(--surface-column);cursor:grab;-webkit-user-select:none;user-select:none}.modal.screen.svelte-cmtvbd .header:where(.svelte-cmtvbd){color:var(--ink-body);text-shadow:none;background:var(--surface-column)}.header.plain.svelte-cmtvbd{min-height:0;padding:var(--space-sm)}.modal.phone.svelte-cmtvbd .header:where(.svelte-cmtvbd){min-height:40px;padding:6px 84px}.header.two.svelte-cmtvbd{padding-inline:var(--size-dialogTitleInsetTwo)}.modal.faded.svelte-cmtvbd .header:where(.svelte-cmtvbd){background:var(--fill-seeThroughHeader)}.tabs.svelte-cmtvbd{padding:var(--space-md);background:var(--fill-dialogTabs);border-bottom:1px solid var(--line-dialogTabs)}.body.svelte-cmtvbd{box-sizing:border-box;padding:var(--size-dialogPad);box-shadow:var(--boxShadow-inset)}.footer.svelte-cmtvbd{text-align:right}.bar.svelte-cmtvbd{padding:var(--space-lg) 10px 10px;border-top:1px solid var(--line-dialogFoot);text-align:center}.tabs.svelte-q0g0ug{display:flex}button.svelte-q0g0ug{font-family:var(--font-ui);font-size:var(--text-panel);cursor:pointer;font-weight:700}.underline.svelte-q0g0ug{background:var(--fill-tabBar);border-bottom:1px solid var(--line-divider)}.underline.svelte-q0g0ug button:where(.svelte-q0g0ug){margin:var(--space-xs);padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-button);color:var(--ink-idle);background:var(--fill-tabBar);border:0;border-bottom:2px solid #0000;flex:1 1 0}.underline.svelte-q0g0ug button.active:where(.svelte-q0g0ug){color:var(--ink-body);border-bottom-color:var(--line-tabAccent)}.raised.svelte-q0g0ug{gap:var(--space-sm)}.raised.svelte-q0g0ug button:where(.svelte-q0g0ug){font-family:var(--font-body);padding:var(--space-tabY) var(--space-lg);border:1px solid var(--line-edge);border-radius:var(--radius-raised);color:var(--ink-symbol);text-shadow:var(--textShadow-drop);background:var(--sheen-tab), var(--surface-window);box-shadow:var(--boxShadow-tab);flex:auto}.raised.svelte-q0g0ug button:where(.svelte-q0g0ug):hover{border-color:var(--line-hover);background:var(--sheen-tabHover), var(--surface-column)}.raised.svelte-q0g0ug button.active:where(.svelte-q0g0ug){color:var(--ink-gold);border-color:var(--line-gold);background:var(--sheen-tabActive), var(--surface-column);box-shadow:var(--boxShadow-tabActive)}.well.svelte-q0g0ug{gap:var(--space-sm);padding:var(--space-md);border-bottom:1px solid var(--line-hairline);border-radius:var(--radius-well);background:var(--fill-well)}.well.svelte-q0g0ug button:where(.svelte-q0g0ug){min-width:0;padding:5px var(--space-lg);text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--hub-edge);border-radius:var(--radius-raised);color:var(--hub-tab);font-family:inherit;font-size:var(--text-panel);text-shadow:var(--textShadow-drop);background:var(--sheen-tab), var(--hs-surface,var(--surface-window));box-shadow:var(--boxShadow-tab);flex:auto;margin:0;overflow:hidden}.well.svelte-q0g0ug button:where(.svelte-q0g0ug):hover{border-color:var(--hub-hoverEdge);color:#fff3d2;background:var(--sheen-tabHover), var(--hs-surface-hover,var(--surface-column))}.well.svelte-q0g0ug button.active:where(.svelte-q0g0ug){border-color:var(--line-gold);color:var(--ink-gold);background:var(--sheen-tabActive), var(--hs-surface-hover,var(--surface-column));box-shadow:var(--boxShadow-tabActive)}.checkbox.svelte-1a5b57b{white-space:nowrap;color:var(--ink-title);cursor:pointer;display:inline-block}.checkbox.flex.svelte-1a5b57b{display:flex}input.svelte-1a5b57b{height:14px;margin:var(--space-inline) var(--space-inline) var(--space-inline) var(--space-sm);vertical-align:middle;accent-color:var(--ink-accent);cursor:pointer}.checkbox.dialog.svelte-1a5b57b{align-items:center;gap:var(--space-filterRow);padding:var(--space-inline) var(--space-sm);border-radius:var(--radius-button);display:flex}.dialog.svelte-1a5b57b input:where(.svelte-1a5b57b){width:var(--size-checkbox);height:var(--size-checkbox);flex:none;margin:0}.slot.svelte-cizdhs{width:var(--size-slot);height:var(--size-slot);border:1px solid var(--line-slot);background:var(--surface-slot);box-shadow:var(--boxShadow-slot);cursor:grab;background-size:100% 100%;flex:none;position:relative}.slot.svelte-cizdhs *{cursor:inherit}.slot.svelte-cizdhs:hover{box-shadow:var(--boxShadow-slotHover)}.slot.dialog.svelte-cizdhs{border-color:var(--line-edge);border-radius:var(--radius-slotDialog);background:var(--sheen-slotDialog), var(--surface-window);box-shadow:none;cursor:default}.slot.cell.svelte-cizdhs{box-sizing:border-box;width:var(--cell-size);height:var(--cell-size);box-shadow:none}.slot.cell.svelte-cizdhs:hover{box-shadow:var(--boxShadow-slotHover)}.slot.key.svelte-cizdhs{background:var(--surface-keySlot);background-size:100% 100%}.art.svelte-cizdhs{position:absolute;inset:0}.art.svelte-cizdhs canvas{width:100%;height:100%;image-rendering:pixelated;display:block}.count.svelte-cizdhs{right:var(--space-sm);bottom:var(--space-xs);color:var(--ink-body);font-size:var(--text-small);text-shadow:var(--textShadow-outline);pointer-events:none;font-weight:700;position:absolute}input.svelte-1ey5t4v{cursor:pointer}input.native.svelte-1ey5t4v{accent-color:var(--ink-accent);box-sizing:border-box;border:1px solid #000;padding:4px}input.dialog.svelte-1ey5t4v,input.fill.svelte-1ey5t4v{box-sizing:content-box;height:var(--size-sliderTrack);margin:var(--space-xs);border:1px solid var(--line-sliderTrack);background:var(--surface-window);appearance:none;outline:none;flex:auto;padding:0}input.dialog.svelte-1ey5t4v::-webkit-slider-thumb{appearance:none;box-sizing:content-box;width:var(--size-sliderThumbWidth);height:var(--size-sliderThumbHeight);border:1px solid var(--line-sliderThumb);background:var(--surface-column);cursor:pointer}input.fill.svelte-1ey5t4v::-webkit-slider-thumb{appearance:none;box-sizing:content-box;width:var(--size-sliderThumbWidth);height:var(--size-sliderThumbHeight);border:1px solid var(--line-sliderThumb);background:var(--surface-column);cursor:pointer}input.dialog.svelte-1ey5t4v::-webkit-slider-thumb:hover{border-color:var(--line-sliderThumbHover)}input.fill.svelte-1ey5t4v{border-color:var(--line-dialogButton);border-radius:var(--radius-button);background:linear-gradient(90deg, var(--fill-sliderOn) var(--fill), var(--fill-sliderOff) var(--fill));height:6px;box-shadow:var(--boxShadow-sliderFill);margin:0}input.fill.svelte-1ey5t4v::-webkit-slider-thumb{box-sizing:border-box;border:2px solid var(--line-thumbGold);background:var(--sheen-thumb);width:16px;height:16px;box-shadow:var(--boxShadow-thumb);border-radius:50%}.settings.svelte-100wk49 [hidden]{display:none!important}.settings.svelte-100wk49 .section-label{gap:var(--space-lg);margin:10px 0 var(--space-md);font-size:var(--text-small);letter-spacing:1.4px;text-transform:uppercase;color:var(--ink-caption);text-shadow:var(--textShadow-drop);display:flex}.settings.svelte-100wk49 .section-label:after{content:"";background:var(--sheen-rule);flex:auto;align-self:center;height:1px}.settings.svelte-100wk49 hr:where(.svelte-100wk49){height:1px;margin:var(--space-lg);background:var(--sheen-rule);border:0}.checkboxes.svelte-100wk49{justify-content:center;gap:var(--space-sm) var(--space-xl);flex-wrap:wrap;display:flex}.checkboxes.start.svelte-100wk49{justify-content:flex-start;column-gap:var(--space-inline)}.checkboxes.svelte-100wk49 .checkbox,.inline-choice.svelte-100wk49{height:20px;color:var(--ink-dialog)}.inline-choice.svelte-100wk49{color:var(--ink-body);align-items:center;height:22px;display:inline-flex}.inline-label.svelte-100wk49{margin-right:var(--space-sm)}.row.svelte-100wk49{align-items:center;gap:var(--space-lg);margin:var(--space-md) 0;display:flex}.row.action.svelte-100wk49{margin:var(--space-md) 0}.row-label.svelte-100wk49{min-width:110px;color:var(--ink-body);text-shadow:var(--textShadow-body);flex:none}.row.svelte-100wk49 input[type=range]{width:139px;height:24px;margin:var(--space-xs)}.value.svelte-100wk49{width:35px;color:var(--ink-body)}.row.svelte-100wk49 .stone{width:200px}.row.svelte-100wk49 .logout{width:100%}select.svelte-100wk49{box-sizing:border-box;height:22px;padding:var(--space-inline) var(--space-md);border:1px solid var(--line-select);border-radius:var(--radius-button);color:var(--ink-body);background:var(--surface-window);font:inherit;cursor:pointer;appearance:none}.help-toggle.svelte-100wk49{box-sizing:border-box;width:var(--size-helpMark);height:var(--size-helpMark);border:1px solid var(--line-helpMark);color:var(--ink-caption);background:var(--fill-helpMark);font-size:var(--text-small);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-left:5px;line-height:1;display:inline-flex}.help-toggle.svelte-100wk49:hover,.help-toggle.open.svelte-100wk49{color:var(--ink-hover);border-color:var(--line-hover)}.help-text.svelte-100wk49{margin:var(--space-xs) 0 5px 18px;padding-left:var(--space-md);color:var(--ink-help);font-size:var(--text-body);border-left:2px solid #3a3a3a;align-self:center;line-height:1.3}.help-text.block.svelte-100wk49{margin:0 0 var(--space-md) var(--space-lg);display:block}.note.svelte-100wk49{margin-left:var(--space-md);color:var(--ink-gold)}.text-line.svelte-100wk49{margin:0 0 var(--space-md);color:var(--ink-help)}.mobile-note.svelte-100wk49{text-align:center;color:var(--ink-help);margin:0;padding:20px}.reset.svelte-100wk49{display:none}html[data-phone] .settings.svelte-100wk49 .tabs.raised{flex-wrap:wrap;gap:4px}html[data-phone] .settings.svelte-100wk49 .tabs.raised button{font-size:var(--text-panel);flex:0 0 calc(50% - 2px);padding:5px 4px}html[data-phone] .settings.svelte-100wk49 .tabs.raised button:first-child{flex-basis:calc(30.6667% - 2.45333px)}html[data-phone] .settings.svelte-100wk49 .tabs.raised button:nth-child(2){flex-basis:calc(41.3333% - 3.30667px)}html[data-phone] .settings.svelte-100wk49 .tabs.raised button:nth-child(3){flex-basis:calc(28% - 2.24px)}html[data-phone] .settings.svelte-100wk49 .body{padding:8px}html[data-phone] .settings.svelte-100wk49 .checkboxes:where(.svelte-100wk49),html[data-phone] .settings.svelte-100wk49 .checkboxes.start:where(.svelte-100wk49){flex-flow:column;align-items:stretch;gap:2px}html[data-phone] .settings.svelte-100wk49 .checkboxes:where(.svelte-100wk49) .checkbox{font-size:var(--text-panel)}html[data-phone] .settings.svelte-100wk49 .row.action:where(.svelte-100wk49){justify-content:center;margin:4px 0}html[data-phone] .settings.svelte-100wk49 hr:where(.svelte-100wk49){margin:6px 0}.dialog.svelte-100wk49{z-index:6;background:var(--fill-backdrop);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.dialog-card.svelte-100wk49{width:88%;padding:var(--space-xl);border:1px solid var(--line-black);background:var(--surface-view)}.dialog-foot.svelte-100wk49{justify-content:flex-end;gap:var(--space-lg);display:flex}.text.svelte-1yw3k63{font-size:var(--text-body);text-align:center;color:var(--ink-body);text-shadow:var(--textShadow-body);font-weight:700}hr.svelte-1yw3k63{height:1px;margin:var(--space-lg);background:#80808099;border:0}.banner.svelte-ppcxol{z-index:var(--zIndex-hud);box-sizing:border-box;color:#efe6cd;text-align:center;pointer-events:none;background:#2b2620;border:2px solid #c9a24a;gap:2px;width:min(90vw,380px);padding:10px 14px;display:grid;position:fixed;top:12%;left:50%;transform:translate(-50%)}.label.svelte-ppcxol{letter-spacing:.08em;text-transform:uppercase;color:#c9a24a;font-size:10px}.title.svelte-ppcxol{font-size:15px}.subtitle.svelte-ppcxol{color:#b9ac8e;font-size:11px}.action-sheet-backdrop.svelte-101nung{z-index:var(--zIndex-menu);background:var(--fill-backdrop);font-family:var(--font-ui);-webkit-user-select:none;user-select:none;position:fixed;inset:0}.action-sheet-backdrop.anchored.svelte-101nung{background:0 0}.action-sheet.svelte-101nung{gap:var(--space-md);padding:10px 10px calc(10px + env(safe-area-inset-bottom));background:var(--sheen-menu), var(--surface-window);border-top:1px solid var(--line-raised);border-radius:14px 14px 0 0;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0}.action-sheet.svelte-101nung .title:where(.svelte-101nung){padding:var(--space-xs) 0 var(--space-sm);font-size:var(--text-panel);color:var(--ink-label);text-align:center}.action-sheet.svelte-101nung button:where(.svelte-101nung){border:1px solid var(--line-edge);border-radius:var(--radius-raised);font-size:var(--text-large);color:var(--ink-title);background:var(--sheen-button), var(--surface-window);cursor:pointer;padding:12px}.action-sheet.svelte-101nung button.cancel:where(.svelte-101nung){color:var(--ink-label)}.action-sheet.svelte-101nung button.menu-danger:where(.svelte-101nung){color:var(--ink-menuDanger)}.action-sheet.svelte-101nung button:where(.svelte-101nung):disabled{opacity:.55;cursor:default}.context-menu.svelte-101nung{box-sizing:content-box;min-width:var(--size-menuMin);max-width:var(--size-menuMax);padding:var(--space-sm);border:1px solid var(--line-edge);border-radius:var(--radius-menu);background:var(--sheen-menu), var(--surface-window);box-shadow:var(--boxShadow-menu);overscroll-behavior:contain;position:fixed;top:0;left:0;overflow-y:auto}.context-menu.svelte-101nung:focus{outline:none}.context-menu.svelte-101nung .title:where(.svelte-101nung){padding:var(--space-sm) var(--space-lg) var(--space-md);margin-bottom:var(--space-inline);border-bottom:1px solid var(--line-menuTitle);font-family:var(--font-body);font-size:var(--text-panel);letter-spacing:.04em;color:var(--ink-symbol);text-shadow:var(--textShadow-drop);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.context-menu.svelte-101nung button:where(.svelte-101nung){border-radius:var(--radius-button);width:100%;font-family:var(--font-ui);font-size:var(--text-body);text-align:left;color:var(--ink-title);text-shadow:var(--textShadow-drop);white-space:nowrap;cursor:pointer;background:0 0;border:0;margin:1px 0;padding:5px 10px;font-weight:600;display:block}.context-menu.svelte-101nung button:where(.svelte-101nung):hover:not(:disabled),.context-menu.svelte-101nung button:where(.svelte-101nung):focus-visible,.context-menu.svelte-101nung button.active:where(.svelte-101nung):not(:disabled){background:var(--fill-menuHover);box-shadow:var(--boxShadow-menuHover);color:var(--ink-hover);outline:none}.context-menu.svelte-101nung button:where(.svelte-101nung):disabled{opacity:.45;cursor:default}.context-menu.svelte-101nung button.menu-sep:where(.svelte-101nung){margin-top:var(--space-md);position:relative}.context-menu.svelte-101nung button.menu-sep:where(.svelte-101nung):before{content:"";left:var(--space-md);right:var(--space-md);background:var(--line-menuGroup);pointer-events:none;height:1px;position:absolute;top:-4px}.context-menu.svelte-101nung button.menu-danger:where(.svelte-101nung){color:var(--ink-menuDanger)}.context-menu.svelte-101nung button.menu-danger:where(.svelte-101nung):hover:not(:disabled){color:var(--ink-menuDangerHover)}.text.svelte-19wpiha{margin-bottom:var(--space-lg);color:var(--ink-symbol);text-align:center;text-shadow:var(--textShadow-drop)}.actions.svelte-19wpiha{justify-content:center;display:flex}.actions.svelte-19wpiha button.dialog{min-width:88px;min-height:30px;margin:var(--space-xs);font-size:var(--text-field);padding:5px 14px}.hint-card.svelte-vl8u9x{left:50%;bottom:calc(var(--size-hotbarBand) + var(--overlay-inset-bottom) + var(--space-toastGap));z-index:var(--zIndex-toast);box-sizing:border-box;width:min(var(--size-toast), calc(100vw - 32px));align-items:center;gap:var(--space-md) 10px;padding:9px var(--space-lg) 10px 10px;border:1px solid var(--line-hairline);border-radius:var(--radius-bar);background:var(--sheen-tab), var(--surface-window);box-shadow:var(--boxShadow-toast);color:var(--ink-title);font-family:var(--font-body);grid-template-columns:auto 1fr auto;grid-template-areas:"icon copy close""icon actions actions";font-weight:700;animation:.3s svelte-vl8u9x-toast-in;display:grid;position:fixed;overflow:hidden;transform:translate(-50%)}.hint-card.pointer.svelte-vl8u9x{width:min(var(--size-toastPointer), calc(100vw - 16px));grid-template-columns:1fr auto;grid-template-areas:"copy close""actions actions";animation:none;bottom:80px;left:auto;right:12px;transform:none}.icon.svelte-vl8u9x{box-sizing:content-box;width:var(--size-toastIcon);height:var(--size-toastIcon);border:1px solid var(--line-hairline);border-radius:var(--radius-menu);background:var(--sheen-slotDialog), var(--surface-window);color:var(--ink-symbol);grid-area:icon;justify-content:center;align-self:start;align-items:center;display:flex}.copy.svelte-vl8u9x{gap:var(--space-xs);flex-direction:column;grid-area:copy;min-width:0;display:flex}.copy.svelte-vl8u9x b:where(.svelte-vl8u9x){font-size:var(--text-field);color:var(--ink-title);text-shadow:var(--textShadow-drop);font-weight:900}.copy.svelte-vl8u9x b.gold:where(.svelte-vl8u9x){color:var(--ink-gold)}.copy.svelte-vl8u9x span:where(.svelte-vl8u9x){font-size:var(--text-panel);color:var(--ink-parchment);font-weight:400;line-height:1.35}.close.svelte-vl8u9x{width:var(--size-chromeButton);height:var(--size-chromeButton);margin:var(--space-xs);border-radius:var(--radius-button);color:var(--ink-parchment);cursor:pointer;background:0 0;border:none;grid-area:close;justify-content:center;align-self:start;align-items:center;padding:0;display:flex}.actions.svelte-vl8u9x{margin-top:calc(var(--space-sm) - 1px);grid-area:actions;align-items:center;gap:14px;display:flex}.action.svelte-vl8u9x{padding:var(--space-md) 14px;border:1px solid var(--line-goldDim);border-radius:var(--radius-raised);background:var(--sheen-tab), var(--surface-window);box-shadow:var(--boxShadow-dialogButton);color:var(--ink-gold);font-family:var(--font-ui);font-size:var(--text-body);text-shadow:var(--textShadow-drop);white-space:nowrap;cursor:pointer;font-weight:700}.never.svelte-vl8u9x{margin:var(--space-xs);border-radius:var(--radius-button);color:var(--ink-parchment);font-family:var(--font-ui);font-size:var(--text-body);white-space:nowrap;cursor:pointer;background:0 0;border:none;padding:0;font-weight:400;text-decoration:underline}.arrow.svelte-vl8u9x{color:var(--ink-gold);font-size:20px;position:absolute;top:50%;left:-22px;transform:translateY(-50%)}.timer.svelte-vl8u9x{background:var(--fill-toastTimer);transform-origin:0;width:100%;height:2px;animation:svelte-vl8u9x-toast-timer var(--tip-duration) linear forwards;position:absolute;bottom:0;left:0}@keyframes svelte-vl8u9x-toast-in{0%{opacity:0;transform:translate(-50%,6px)}to{opacity:1;transform:translate(-50%)}}@keyframes svelte-vl8u9x-toast-timer{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.tooltip.svelte-pxaw2z{z-index:var(--zIndex-tooltip);box-sizing:border-box;border:1px solid var(--line-tooltip);border-radius:var(--radius-tooltip);background:var(--fill-tooltip);box-shadow:var(--boxShadow-tooltip);color:var(--ink-tooltip);font-family:var(--font-body);font-size:var(--text-panel);pointer-events:none;font-weight:400;position:fixed;overflow:hidden}.item-tooltip.svelte-135mdgy{width:var(--size-tip);max-width:100%}.header.svelte-135mdgy{box-sizing:content-box;min-height:var(--size-tipHeader);padding:var(--space-lg);border-bottom:1px solid var(--line-tipRule);background:var(--sheen-tipHeader);justify-content:space-between;align-items:center;display:flex;position:relative}.picture.svelte-135mdgy{box-sizing:content-box;width:var(--size-tipIcon);height:var(--size-tipIcon);padding:var(--space-xs);border-radius:var(--radius-button);background:var(--fill-tipIcon);box-shadow:var(--boxShadow-tipIcon);justify-content:center;align-items:center;display:flex}.picture.svelte-135mdgy canvas:where(.svelte-135mdgy){width:34px;height:34px;image-rendering:pixelated}.name.svelte-135mdgy{align-items:flex-end;gap:var(--space-xs);flex-direction:column;display:flex}.item-tooltip-title.svelte-135mdgy{color:var(--ink-tipTitle);font-size:var(--text-body);text-shadow:1px 1px 2px #00000080;font-weight:700}.item-tooltip-weight.svelte-135mdgy{color:var(--ink-tipWeight);font-size:var(--text-small);text-shadow:1px 1px 1px #000c;font-weight:700}.body.svelte-135mdgy{padding:var(--space-lg) 10px}.stats.svelte-135mdgy{gap:var(--space-sm);flex-direction:column;display:flex}.stat.svelte-135mdgy{align-items:center;gap:var(--space-md);color:var(--ink-tipStat);display:flex}.item-tooltip-restricted.svelte-135mdgy .stats:where(.svelte-135mdgy) .stat:where(.svelte-135mdgy):last-child{color:var(--ink-tipRestricted)}.stat.svelte-135mdgy:before{content:attr(data-icon);text-align:center;width:14px}.item-tooltip-description.svelte-135mdgy{margin-top:var(--space-lg);padding-top:var(--space-md);border-top:1px solid var(--line-tipDescription);color:var(--ink-tipWeight);font-size:var(--text-small);font-style:italic}.inside.svelte-z931ck{width:256px}.picker.svelte-z931ck{justify-content:center;gap:var(--space-md);flex-wrap:wrap;margin-bottom:10px;display:flex}.icon.svelte-z931ck{box-sizing:content-box;width:32px;height:32px;margin:var(--space-xs);border:1px solid var(--line-edge);border-radius:var(--radius-menu);background:var(--sheen-slotDialog), var(--surface-window);box-shadow:var(--boxShadow-dialogButton);font-family:var(--font-ui);cursor:pointer;justify-content:center;align-items:center;padding:0;font-size:18px;display:flex}.icon.picked.svelte-z931ck{border-color:var(--line-gold);box-shadow:var(--boxShadow-picked)}.label.svelte-z931ck{box-sizing:border-box;width:100%;height:30px;padding:var(--space-md) 9px;border:1px solid var(--line-fieldFocus);border-radius:var(--radius-button);background:var(--fill-field);box-shadow:var(--boxShadow-fieldFocus);color:var(--ink-title);font-family:var(--font-ui);outline:none;font-size:13.3333px;font-weight:400;display:block}.label.svelte-z931ck::placeholder{color:var(--ink-parchment)}hr.svelte-z931ck{height:1px;margin:var(--space-lg);background:var(--sheen-rule);border:0}.footer.svelte-z931ck{justify-content:flex-end;display:flex}.footer.svelte-z931ck button.dialog{margin:var(--space-xs);padding:var(--space-sm);font-size:var(--text-small)}.wrapper.svelte-ffscta{display:flex}.inner.svelte-ffscta{flex:0 0 var(--size-moveItemInner);flex-direction:column;align-items:stretch;display:flex}.name.svelte-ffscta{margin-bottom:var(--space-sm);color:var(--ink-title);text-shadow:var(--textShadow-drop)}.row.svelte-ffscta{display:flex}.row.svelte-ffscta button.dialog{margin:var(--space-xs);flex:auto}.npc-dialog.svelte-1j20ni7{z-index:calc(var(--zIndex-modal) - 1);box-sizing:content-box;min-width:280px;max-width:420px;padding:var(--space-md);border:1px solid var(--line-black);background:var(--surface-view);box-shadow:var(--boxShadow-modal);color:var(--ink-title);font-family:var(--font-body);font-size:var(--text-body);text-align:center;font-weight:700;display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.npc-dialog.open.svelte-1j20ni7{display:block}.chrome.svelte-1j20ni7{top:8px;right:var(--space-sm);z-index:1;gap:var(--space-sm);display:flex;position:absolute}.head.svelte-1j20ni7{align-items:center;gap:var(--space-lg);margin:calc(-1 * var(--space-md)) calc(-1 * var(--space-md)) var(--space-md);padding:var(--space-sm) var(--size-dialogTitleInsetTwo) var(--space-sm) var(--space-md);background:var(--surface-column);display:flex}.name.svelte-1j20ni7{min-width:0;font-size:var(--text-large);text-align:left;text-overflow:ellipsis;text-shadow:var(--textShadow-drop);white-space:nowrap;line-height:32px;overflow:hidden}.message.svelte-1j20ni7{border:1px solid var(--line-well);border-radius:var(--radius-menu);background:var(--fill-well);max-height:180px;box-shadow:var(--boxShadow-well);color:var(--ink-symbol);font-size:var(--text-field);text-align:left;text-shadow:var(--textShadow-drop);margin-bottom:7px;padding:7px 9px;line-height:1.45;overflow-y:auto}.line.svelte-1j20ni7+.line:where(.svelte-1j20ni7){margin-top:var(--space-md);padding-top:var(--space-md);border-top:1px solid var(--line-lines)}.npc-keyword.svelte-1j20ni7{color:var(--ink-gold)}.buttons.svelte-1j20ni7{flex-wrap:wrap;justify-content:center;gap:5px;display:flex}.buttons.svelte-1j20ni7 button.dialog{min-width:64px;margin:var(--space-xs);font-size:var(--text-field);padding:7px 16px}.see-through.svelte-1j20ni7{background:var(--fill-seeThrough);-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px)}.see-through.svelte-1j20ni7 .head:where(.svelte-1j20ni7){background:var(--fill-seeThroughHead)}.frame.svelte-1sw1zka{border:1px solid var(--line-edge);border-radius:var(--radius-bar);width:fit-content;box-shadow:var(--boxShadow-mapFace);margin:0 auto;line-height:0;position:relative;overflow:hidden}.tag.svelte-1sw1zka{top:var(--space-lg);z-index:2;padding:var(--space-inline) var(--space-lg);border-radius:var(--radius-button);background:var(--fill-mapTag);color:var(--ink-title);font-size:var(--text-panel);text-shadow:none;line-height:1.2;position:absolute}.coordinates.svelte-1sw1zka{left:var(--space-lg)}.floor.svelte-1sw1zka{right:var(--space-lg)}.floor.svelte-1sw1zka:empty{display:none}.bar.svelte-1sw1zka{justify-content:space-between;gap:var(--space-lg);padding-top:var(--space-lg);display:flex}.group.svelte-1sw1zka{align-items:center;gap:var(--space-inline);padding:var(--space-inline);border-radius:var(--radius-well);background:var(--fill-well);box-shadow:var(--boxShadow-mapGroup);display:flex}.caption.svelte-1sw1zka{padding:0 var(--space-sm);font-size:var(--text-small);letter-spacing:1px;text-transform:uppercase;color:var(--ink-label)}.group.svelte-1sw1zka button.map-button{min-width:26px;padding:var(--space-sm) 9px;white-space:nowrap;margin:0;line-height:normal}
