.hub-screen .tavern-camera .tavern-scene.pixel-tavern,.hub-screen .tavern-camera.is-map-open .tavern-scene.pixel-tavern{filter:none;opacity:1;transition:none;transform:none}.hub-screen .pixel-tavern .tavern-artboard{transform-origin:50%;transition:transform 1.05s cubic-bezier(.55,.02,.2,1) .1s;transform:translate(0)scale(1)}.hub-screen .tavern-camera.is-map-open .tavern-artboard{transform:translate(var(--room-map-x,0px), var(--room-map-y,0px)) scale(var(--room-map-zoom,3));transition-delay:0s}.hub-screen .tavern-camera .map-room{opacity:0;visibility:hidden;transition:opacity .24s,visibility 0s .24s;transform:none}.hub-screen .tavern-camera.is-map-open .map-room{opacity:1;visibility:visible;transition:opacity .24s .81s,visibility 0s .81s;transform:none}.hub-screen .tavern-camera.is-map-open .map-hover-label{visibility:hidden}.tavern-living-canvas,img[data-pixel-art=true]{image-rendering:pixelated}.hub-screen :is(.character-badge,.selected-allies-dock,.tavern-sound-control){border:1px solid var(--pixel-edge);background:var(--pixel-panel);color:var(--pixel-text);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;box-shadow:0 4px #080d10b3}.hub-screen :is(.character-badge,.selected-allies-dock,.tavern-sound-control):is(:hover,:focus-visible){border-color:var(--pixel-highlight);background:var(--pixel-panel-raised)}.hub-screen .character-badge{padding:.55rem .8rem}.hub-screen :is(.character-badge-portrait,.character-level-medallion,.tavern-sound-control>i){border-color:var(--pixel-edge);box-shadow:none;background:#101719;border-radius:0}.hub-screen .character-xp-track{background:#090f11;border:1px solid #39443c;border-radius:0}.hub-screen .character-xp-track i{background:#abc080;border-radius:0}.hub-screen .character-badge-copy>small,.hub-screen .tavern-sound-control small{color:var(--pixel-muted)}.hub-screen .tavern-sound-control>i{animation-timing-function:steps(2,end)}.hub-screen .selected-allies-dock h2{color:var(--pixel-highlight)}.hub-screen .selected-ally-portrait{border-color:var(--pixel-edge);box-shadow:none;border-radius:0}.hub-screen :is(.character-badge,.selected-allies-dock,.tavern-sound-control):after,.hub-screen :is(.allies-confirm,.party-confirm,.armory-buy-button):after{content:"";z-index:3;pointer-events:none;opacity:1;width:auto;height:auto;image-rendering:pixelated;filter:url(#pixel-ui-matte);background:0 0;border:10px solid #0000;border-image:url(/maps/ui/quest-panel-frame-pixel-v1.png) 160/10px;border-radius:0;display:block;position:absolute;inset:-1px;transform:none}.hub-screen .selected-allies-dock:before{display:none}.hub-screen :is(.allies-screen,.armory-screen,.equipment-screen,.expedition-prep,.character-profile,.guild-secretary,.levain-quest,.quest-chapter){color:var(--pixel-text);background:#101719}.hub-screen :is(.allies-topbar,.armory-topbar,.prep-topbar,.character-profile-topbar,.secretary-topbar,.levain-topbar){border-color:var(--pixel-edge);background:#171f21}.hub-screen :is(.allies-filters,.allies-party,.armory-loadout,.armory-collection,.armory-catalog,.armory-inventory,.prep-commerce,.character-record,.character-identity){background:#121b1d;border-color:#525845;border-radius:0}.hub-screen :is(.allies-heading,.armory-heading,.armory-loadout>header,.armory-collection>header,.allies-party>header,.prep-catalog-heading){border-color:#525845}.hub-screen :is(.allies-heading,.armory-heading,.allies-party,.armory-collection) h1,.hub-screen :is(.allies-heading,.armory-heading,.allies-party,.armory-collection) h2{color:var(--pixel-text)}.hub-screen :is(.allies-heading p,.allies-heading>span,.allies-topbar>span,.armory-heading p,.armory-heading>span){color:var(--pixel-muted)}.hub-screen :is(.allies-filters button,.armory-categories button){color:var(--pixel-muted);background:#101719;border-radius:0}.hub-screen :is(.allies-filters button,.armory-categories button):is(.is-active,:hover,:focus-visible){color:var(--pixel-text);border-color:var(--pixel-edge);background:#2b382e}.hub-screen :is(.ally-card,.party-ally,.armory-item,.armory-slot,.prep-item,.prep-packed-slot,.armory-empty-slot,.party-empty){background:#101719;border-color:#4d5547;border-radius:0;box-shadow:0 3px #080d1080}.hub-screen :is(.ally-card,.armory-item):is(:hover,:focus-visible){filter:none;border-color:var(--pixel-highlight);background:#1d2a26;transform:none}.hub-screen :is(.ally-card,.armory-item):is(.is-selected,.is-equipped){border-color:var(--pixel-highlight);box-shadow:inset 0 0 0 2px #79633b}.hub-screen .ally-card-image{background:#172024}.hub-screen .ally-card-image img[data-pixel-art=true]{object-fit:cover;object-position:center 22%;mix-blend-mode:normal}.hub-screen .ally-card:not(.is-unrecruited) .ally-card-image img[data-pixel-art=true]{filter:none}.hub-screen .ally-card-image:after{background:linear-gradient(#0000 82%,#101719)}.hub-screen :is(.ally-card-copy,.ally-card-info){background:#101719}.hub-screen .ally-card strong{color:var(--pixel-text)}.hub-screen .ally-card small{color:var(--pixel-muted)}.hub-screen .ally-card.is-unrecruited strong{color:#555851}.hub-screen .ally-card.is-unrecruited small{color:#3f433d}.hub-screen :is(.ally-card .ally-selected-mark,.party-ally button,.ally-unknown-mark){border-radius:0}.hub-screen :is(.allies-confirm,.party-confirm){color:var(--pixel-text);border-color:var(--pixel-edge);background:#304332;position:relative}.hub-screen :is(.armory-slot,.armory-item) img[data-pixel-art=true]{mix-blend-mode:normal;filter:none}.hub-screen :is(.armory-item-image,.armory-item-art,.armory-item-main){background:#101719}.hub-screen .armory-silhouette{opacity:.5;border-radius:0}.hub-screen :is(.armory-item-preview,.ally-detail,.ally-equipment-tooltip){background:var(--pixel-panel);border-color:var(--pixel-edge);border-radius:0}.hub-screen :is(.armory-item-preview,.ally-detail,.ally-equipment-tooltip) p{color:var(--pixel-muted)}.hub-screen :is(.armory-preview-card,.ally-equipment-popover){border-color:var(--pixel-edge);background:#171f21;border-radius:0;box-shadow:4px 4px #080d1080}.hub-screen :is(.armory-preview-card header em,.ally-recruitment-mark){border-radius:0}.hub-screen :is(.armory-preview-card,.ally-equipment-popover) img[data-pixel-art=true]{mix-blend-mode:normal;filter:none}.hub-screen .prep-pack-footer{border-color:var(--pixel-edge);background:#121b1c}.hub-screen .prep-launch{color:#e4c47f;border-color:var(--pixel-edge);box-shadow:none;background:#2f3527}.hub-screen .prep-launch:before{display:none}.hub-screen .prep-launch:after{opacity:1;background:0 0;width:auto;height:auto;transform:none}.hub-screen .prep-launch>i{color:var(--pixel-highlight)}.hub-screen .prep-launch:enabled:hover{color:#f0d795;background:#414530}.hub-screen .prep-greeting{background:linear-gradient(#0000,#101719ed 28%,#101719)}.hub-screen .prep-reserve-source{color:#b6cca0;background:#1e3227}.hub-screen :is(.prep-buy,.prep-catalog-heading h2,.prep-duration){color:var(--pixel-text)}.hub-screen .prep-quartermaster-art[data-pixel-art=true],.hub-screen .prep-route-board>img[data-pixel-art=true]{filter:none}.hub-screen :is(.levain-sidebar,.quest-chapter-left,.quest-chapter-right,.levain-reading,.secretary-document,.party-combat){background:#101719;border-color:#596044}.hub-screen :is(.levain-sidebar,.quest-chapter-left){border-right-color:var(--pixel-edge)}.hub-screen :is(.levain-sidebar h1,.quest-chapter-left h1,.quest-chapter-left h2,.levain-sidebar h2){color:var(--pixel-text)}.hub-screen :is(.levain-prose,.quest-prose){color:#e3d5b5}.hub-screen :is(.levain-party-sheet,.levain-load,.quest-party,.rulf-party-sheet,.combat-turn-strip,.combat-terrain,.combat-journal){background-color:#172122;border-color:#56634c}.hub-screen :is(.levain-prose,.quest-prose) blockquote{border-left-width:3px;border-left-color:var(--pixel-edge);background:#182323}.hub-screen :is(.levain-choices,.quest-actions){border-top-color:#596044}.hub-screen .rulf-scene-art{border:1px solid var(--pixel-edge);background:#101719;border-radius:0;-webkit-mask-image:none;mask-image:none}.hub-screen .rulf-scene-art:before,.hub-screen .rulf-scene-art:after{background:0 0}.hub-screen .rulf-scene-art img[data-pixel-art=true]{filter:none;mix-blend-mode:normal;-webkit-mask-image:none;mask-image:none}.map-floating-preview .quest-parchment .map-quest-preview-art:has(img[data-pixel-art=true]){background:#101719}.map-floating-preview .quest-parchment .map-quest-preview-art img[data-pixel-art=true]{object-fit:cover;mix-blend-mode:normal;filter:none}.hub-screen :is(.combat-enemies button,.combat-field-party button,.combat-movement button,.combat-command-tabs button,.quest-modal,.combat-versus,.combat-console){border-radius:0}.hub-screen :is(.quest-modal,.combat-versus,.combat-console){background-color:var(--pixel-panel)}.hub-screen :is(.combat-enemies button,.combat-field-party button) img{image-rendering:pixelated}.hub-screen .aboleth-illustration,.hub-screen .nine-bells-illustration{filter:none;border-radius:0;box-shadow:4px 4px #080d1080}.hub-screen .aboleth-illustration{background:#111d23 url(/quests/aboleth-emblem-pixel.svg) 50%/100% 100% no-repeat}.hub-screen .nine-bells-illustration{background:#151f24 url(/quests/nine-bells-emblem-pixel.svg) 50%/100% 100% no-repeat}.hub-screen :is(.aboleth-illustration,.nine-bells-illustration) :is(i,span,b,em),.hub-screen :is(.aboleth-illustration,.nine-bells-illustration):before,.hub-screen :is(.aboleth-illustration,.nine-bells-illustration):after{opacity:0}.guild-stable{--travel-ink:#f0dfb3;--travel-muted:#b6b29c;--travel-green:#abc893;color:var(--travel-ink);background:#101719}.guild-stable :is(.stable-header,.stable-scene,.stable-shop,.stable-convoy,.stable-rental-register,.stable-rental-agreement,.stable-item-details,.stable-animal-card,.stable-companion-mount,.stable-tooltip){color:#f0dfb3;box-shadow:none;background:#171f21;border-color:#806d43;border-radius:0}.guild-stable :is(.stable-shop-title,.stable-heading) :is(h1,h2,h3,p,span){color:inherit}.guild-stable :is(.stable-shop-title>p,.stable-empty,.stable-message,.stable-footnote,.stable-item-details .stable-lore,.stable-rental-agreement>small){color:#b6b29c}.guild-stable :is(.stable-tabs,.stable-footnote,.stable-item-details dl>div){border-color:#596044}.guild-stable .stable-tabs button{color:#b6b29c;background:0 0;border-radius:0}.guild-stable .stable-tabs button[aria-pressed=true]{color:#f0dfb3;background:#2a392d;border-color:#b59a5d}.guild-stable .stable-item{background:#121b1d;border-color:#434c3e}.guild-stable .stable-item:is(:hover,:focus-within){background:#22302a;border-color:#9c8754}.guild-stable .stable-portrait-button{background:#101719;border-color:#806d43}.guild-stable :is(.travel-button,.stable-animal-card button){color:#f0dfb3;filter:none;background:#26362d;border-color:#8f7041;border-radius:0;position:relative;box-shadow:inset 0 0 0 2px #121b1c}.guild-stable :is(.travel-button,.stable-animal-card button):enabled:hover{filter:none;background:#374a34}.guild-stable .stable-sell{color:#c9b58c}.guild-stable .stable-sell:enabled:hover{color:#efd492}.guild-stable :is(select,input){color:#f0dfb3;background:#101719;border-color:#806d43;border-radius:0}.guild-stable :focus-visible{outline-offset:3px;outline:2px solid #efd492}.guild-stable .stable-rental-agreement::backdrop{background:#070e12cc}.guild-stable .travel-error{color:#e59b7a!important}.guild-stable .floating-context{color:#f0dfb3;background:#171f21;box-shadow:4px 4px #080d1080}@media (prefers-reduced-motion:reduce){.hub-screen .pixel-tavern .tavern-artboard,.hub-screen .tavern-camera.is-map-open .tavern-artboard{transition:none;transform:none}.hub-screen .tavern-camera .map-room,.hub-screen .tavern-camera.is-map-open .map-room{transition:none}}
