/* ==========================================================================
   MOBILE RESPONSIVE — TravianZ  (Master Aggregator)
   --------------------------------------------------------------------------
   This file imports all modular mobile CSS partials from the mobile/ folder.
   Each file handles a specific breakpoint and page type:
   
   _base.css          — Global defaults (e.g. hide mobile-only elements on desktop)
   _tablet.css        — ≤ 980px  — Remove fixed widths for both public + in-game
   _phone_public.css  — ≤ 768px  — Public pages (index, tutorials, hamburger sidebar)
   _phone_outgame.css — ≤ 768px  — Outgame pages (login, signup, activate forms)
   _phone_ingame.css  — ≤ 768px  — In-game pages (sidebar, resources, tables, map)
   _small_phone.css   — ≤ 480px  — Final tightening for narrow screens
   ========================================================================== */

@import url('mobile/_base.css?v=29');
@import url('mobile/_tablet.css?v=33');
@import url('mobile/_phone_public.css?v=33');
@import url('mobile/_phone_outgame.css?v=42');
@import url('mobile/_phone_ingame.css?v=40');
@import url('mobile/_phone_ingame_pages.css?v=34');
@import url('mobile/_phone_alliance.css?v=33');
@import url('mobile/_phone_plus.css?v=34');
@import url('mobile/_phone_a2b2.css?v=2');
@import url('mobile/_phone_statistics.css?v=15');
@import url('mobile/_phone_manual.css?v=1');
@import url('mobile/_small_phone.css?v=32');


/* NPC Trade Button */
a.npc-trade-btn {
    display: block;
    width: 100%;
    margin-top: 8px;
    padding: 8px;
    background-color: #69a531;
    color: #fff;
    text-align: center;
    border-radius: 5px;
    font-weight: bold;
    text-decoration: none;
    box-sizing: border-box;
    box-shadow: 0 2px 4px rgba(0,0,0,0.2);
}
a.npc-trade-btn:hover {
    background-color: #79bf39;
}
