.ig-account-link{position:fixed;bottom:max(8px,env(safe-area-inset-bottom));right:8px;z-index:900;font:600 12px/1.2 system-ui,sans-serif;max-width:60vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:8px 12px;border:1px solid #bacdae;border-radius:14px;background:#fffbeeee;color:#305e4c;text-decoration:none;box-shadow:0 2px 8px #193e2520;min-height:34px;display:flex;align-items:center}.ig-account-error{max-width:420px;border:2px solid #bed3ba;border-radius:24px;padding:28px;background:#fffdf1;color:#294e3d;font:17px/1.6 system-ui,sans-serif}.ig-account-error::backdrop{background:#132b26c9}.ig-account-error button{font:700 16px system-ui;padding:14px 20px;border:0;border-radius:14px;background:#2d795c;color:white;cursor:pointer}@media(max-height:600px){.ig-account-link{font-size:10px;min-height:24px;padding:4px 8px}}
/* Replace only the canonical client header; native IDs remain available to game code. */
.igrodvor-native-brand{display:none!important}.igrodvor-home-link{display:inline-flex!important;align-items:center;justify-content:flex-start;gap:10px;flex-shrink:0;min-height:44px;margin-right:auto;padding:2px 0;border:0;border-radius:8px;box-sizing:border-box;text-decoration:none!important;white-space:nowrap;font:800 clamp(19px,2vw,27px)/1.1 system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:-.6px;cursor:pointer;touch-action:manipulation}.igrodvor-home-link>.igrodvor-home-icon{display:block;flex:0 0 32px;width:32px;height:32px;stroke:none}.igrodvor-home-link>.igrodvor-home-name{display:block;font:inherit;letter-spacing:inherit;line-height:1.1}.igrodvor-home-link:focus-visible{outline:3px solid #d8ac4d;outline-offset:4px}.igrodvor-home-link:hover>.igrodvor-home-name{text-decoration:underline;text-underline-offset:4px}@media(max-width:600px){.igrodvor-home-link{gap:7px;font-size:19px;letter-spacing:-.4px}.igrodvor-home-link>.igrodvor-home-icon{width:27px;height:27px;flex-basis:27px}}
/* Mosaic has a fixed-height, three-row toolbar on narrow portrait phones. */
@media(max-width:374px){body[data-igrodvor-game="relicmosaic"]:not(.playing) .topbar{height:162px}body[data-igrodvor-game="relicmosaic"]:not(.playing) .menu-scroll{height:calc(100dvh - 162px)}body[data-igrodvor-game="relicmosaic"] .topbar #navigation button{min-width:0;padding-inline:4px;font-size:12px}body[data-igrodvor-game="relicmosaic"].playing .topbar{padding-inline:10px;gap:3px}body[data-igrodvor-game="relicmosaic"].playing .igrodvor-home-link{font-size:16px;gap:0}body[data-igrodvor-game="relicmosaic"].playing .igrodvor-home-icon{display:none}}
