@font-face { font-family: "manrope_variablefont_wght-6890cd563b7c2"; src: url("https://www.eva4you.cz/files/25/1/manrope_variablefont_wght-6890cd563b7c2.ttf");}html,body { margin: 0; background: #000;}#menu,.footer,.ebenit_author { display: none !important;}#myBody { width: 100%; padding-top: 0 !important; background: #000 !important;}#myBodyContent,#page_part_article_10150 { min-height: 100svh; background: #000 !important;}#page_part_article_10150 .content_wrapper { width: 100% !important; max-width: none !important; margin: 0 !important; padding: 0 !important; background: transparent !important;}#page_part_article_10150 .article { display: block !important; width: 100% !important; max-width: none !important; margin: 0 !important; padding: 0 !important; background: transparent !important; box-shadow: none !important; overflow: visible !important;}#page_part_article_10150 .article_content { display: block !important; width: 100% !important; max-width: none !important; overflow: visible !important;}#page_part_article_10150 .article_text { width: 100% !important; max-width: none !important; text-align: center !important; overflow: visible !important;}.e4y-linktree,.e4y-linktree * { box-sizing: border-box; letter-spacing: 0;}.e4y-linktree { --e4y-yellow: #ffbc03; --e4y-black: #000; --e4y-panel: #0d0d0d; --e4y-card: #181818; --e4y-card-hover: #252525; --e4y-line: rgba(255, 255, 255, 0.11); --e4y-text: #f5f5f5; --e4y-muted: #c1c1c1; --e4y-soft: #d6d6d6; width: 100%; max-width: 100vw; min-height: 100svh; display: flex; justify-content: center; align-items: center; padding: 30px 14px; color: var(--e4y-text); font-family: var(--font-family, "manrope_variablefont_wght-6890cd563b7c2", sans-serif); background: linear-gradient(90deg, rgba(255, 255, 255, 0.035) 1px, transparent 1px), linear-gradient(0deg, rgba(255, 255, 255, 0.025) 1px, transparent 1px), #000; background-size: 44px 44px, 44px 44px, auto; overflow-x: hidden;}.e4y-linktree__panel { width: calc(100vw - 28px); max-width: 480px; display: flex; flex-direction: column; gap: 18px; padding: 22px; border: 1px solid var(--e4y-line); border-radius: 8px; background: rgba(13, 13, 13, 0.94); box-shadow: 0 24px 70px rgba(0, 0, 0, 0.34);}.e4y-linktree__header { display: flex; flex-direction: column; align-items: center; gap: 10px; padding: 6px 4px 10px; text-align: center;}.e4y-linktree__logo { display: inline-flex; justify-content: center; align-items: center; min-height: 54px; text-decoration: none;}.e4y-linktree__logo img { display: block; width: min(210px, 78vw); height: auto;}.e4y-linktree h1 { margin: 8px 0 0; color: #fff; font-size: 25px; line-height: 1.16; font-weight: 900;}.e4y-linktree p { margin: 0; color: var(--e4y-muted); font-size: 15px; line-height: 1.45; font-weight: 600;}.e4y-linktree__links { height: auto !important; display: flex; flex-direction: column; gap: 10px;}.e4y-linktree__link { min-height: 56px; display: grid; grid-template-columns: 38px minmax(0, 1fr) 22px; align-items: center; gap: 12px; padding: 10px 12px; border: 1px solid var(--e4y-line); border-radius: 8px; color: var(--e4y-text) !important; background: var(--e4y-card); text-align: left; text-decoration: none !important; transition: background 0.18s ease, border-color 0.18s ease, transform 0.18s ease;}.e4y-linktree__link:hover,.e4y-linktree__link:focus-visible { color: #fff !important; border-color: rgba(255, 188, 3, 0.72); background: var(--e4y-card-hover); transform: translateY(-2px); outline: none;}.e4y-linktree__link--primary { min-height: 74px; grid-template-columns: 44px minmax(0, 1fr) 26px; border-color: var(--e4y-yellow); color: #000 !important; background: var(--e4y-yellow); box-shadow: 0 14px 35px rgba(255, 188, 3, 0.2);}.e4y-linktree__link--primary:hover,.e4y-linktree__link--primary:focus-visible { color: #fff !important; background: #000; border-color: var(--e4y-yellow);}.e4y-linktree__icon { width: 38px; height: 38px; display: inline-flex; justify-content: center; align-items: center; border-radius: 8px; color: var(--e4y-yellow); background: rgba(255, 188, 3, 0.09); font-size: 17px;}.e4y-linktree__link--primary .e4y-linktree__icon { width: 44px; height: 44px; color: #000; background: rgba(0, 0, 0, 0.1); font-size: 19px;}.e4y-linktree__link--primary:hover .e4y-linktree__icon,.e4y-linktree__link--primary:focus-visible .e4y-linktree__icon { color: var(--e4y-yellow); background: rgba(255, 188, 3, 0.12);}.e4y-linktree__label { min-width: 0; display: flex; flex-direction: column; gap: 3px;}.e4y-linktree__label strong { display: block; overflow-wrap: anywhere; color: inherit; font-size: 16px; line-height: 1.2; font-weight: 800;}.e4y-linktree__label small { display: block; overflow-wrap: anywhere; color: rgba(0, 0, 0, 0.72); font-size: 13px; line-height: 1.3; font-weight: 700;}.e4y-linktree__link--primary:hover .e4y-linktree__label small,.e4y-linktree__link--primary:focus-visible .e4y-linktree__label small { color: var(--e4y-soft);}.e4y-linktree__arrow { display: inline-flex; justify-content: flex-end; align-items: center; color: inherit; font-size: 14px;}.e4y-linktree__trust { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 8px; padding-top: 2px;}.e4y-linktree__trust span { min-height: 34px; display: inline-flex; justify-content: center; align-items: center; gap: 6px; padding: 7px 6px; border: 1px solid var(--e4y-line); border-radius: 8px; color: var(--e4y-muted); background: rgba(255, 255, 255, 0.035); font-size: 12px; line-height: 1.2; font-weight: 700; white-space: nowrap;}.e4y-linktree__trust i { color: var(--e4y-yellow);}@media (max-width: 520px) { .e4y-linktree { align-items: flex-start; padding: 18px 10px; } .e4y-linktree__panel { width: calc(100vw - 20px); max-width: 370px; gap: 14px; padding: 16px; } .e4y-linktree h1 { font-size: 22px; } .e4y-linktree p { font-size: 14px; } .e4y-linktree__link { grid-template-columns: 36px minmax(0, 1fr) 18px; gap: 10px; padding: 10px; } .e4y-linktree__link--primary { grid-template-columns: 40px minmax(0, 1fr) 20px; } .e4y-linktree__icon { width: 36px; height: 36px; } .e4y-linktree__link--primary .e4y-linktree__icon { width: 40px; height: 40px; } .e4y-linktree__label strong { font-size: 15px; } .e4y-linktree__label small { font-size: 12px; } .e4y-linktree__trust { grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 5px; } .e4y-linktree__trust span { min-height: 30px; gap: 4px; padding: 6px 4px; font-size: 10px; }}@media (prefers-reduced-motion: reduce) { .e4y-linktree__link { transition: none; } .e4y-linktree__link:hover, .e4y-linktree__link:focus-visible { transform: none; }}