from playwright.sync_api import sync_playwright

LOGIN_URL = "https://my.medevio.cz/prihlaseni"
STATE_FILE = "medevio_storage.json"

with sync_playwright() as p:
    browser = p.chromium.launch(headless=False, slow_mo=150)  # zobrazí prohlížeč
    context = browser.new_context()
    page = context.new_page()
    page.goto(LOGIN_URL, wait_until="load")

    print(">>> Přihlas se v otevřeném okně (Medevio).")
    print(">>> Jakmile jsi na hlavní stránce po přihlášení, vrať se do PyCharm konzole a stiskni Enter.")
    input()

    context.storage_state(path=STATE_FILE)
    print(f"Session uložena do: {STATE_FILE}")
    browser.close()
