/* =============================================
   UniGroupe — Pingvin Share Custom Branding
   ============================================= */

/* Google Fonts (matching other UniGroupe services) */
@import url('https://fonts.googleapis.com/css2?family=Sora:wght@300;400;500;600;700&family=DM+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400&display=swap');

/* ---- Body offset for UniGroupe top bar ---- */
body {
    padding-top: 44px !important;
}

/* ---- Push Pingvin header below the UniGroupe bar ---- */
header.mantine-Header-root {
    margin-top: 44px;
}

/* ---- Hide Pingvin logo + "Pingvin Share" text in header ---- */
header a[href="/"] {
    visibility: hidden !important;
    width: 0 !important;
    overflow: hidden !important;
    padding: 0 !important;
    margin: 0 !important;
}

/* ---- Hide Sign In / Sign Up links ---- */
a[href="/auth/signIn"],
a[href="/auth/signUp"] {
    display: none !important;
}

/* ---- Hide burger menu (no useful links inside) ---- */
.mantine-Burger-root {
    display: none !important;
}

/* ---- Hide GitHub link if home page somehow shows ---- */
a[href="https://github.com/stonith404/pingvin-share"] {
    display: none !important;
}

/* ---- Typography (matching other UniGroupe services) ---- */
body, html {
    font-family: 'DM Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;
}

h1, h2, h3, h4, h5, h6 {
    font-family: 'Sora', 'DM Sans', sans-serif !important;
}
