.info-wrap{min-height:100vh;padding:64px 16px 60px;display:flex;justify-content:center}.info-wrap>*{position:relative;z-index:1}.info-wrap:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,#0604028c,#060402c7 30%,#060402d1),url(/images/panels/logowanie-arena.jpg?v=2) center top / cover no-repeat}.info-sheet{position:relative;width:100%;max-width:880px;align-self:flex-start;border-radius:6px;background:linear-gradient(180deg,#140d06db,#090603eb);-webkit-backdrop-filter:blur(8px) saturate(1.1);backdrop-filter:blur(8px) saturate(1.1);border:1px solid rgba(156,195,90,.45);box-shadow:inset 0 0 0 5px #08050280,inset 0 0 0 6px #9cc35a29,0 30px 70px #000000b3,0 0 50px #d496321a}.info-head{position:relative;padding:34px 40px 6px;text-align:center;background:none;border:0}.info-head:before{content:"";position:absolute;left:50%;bottom:7px;width:7px;height:7px;transform:translate(-50%) rotate(45deg);background:linear-gradient(135deg,#fff0b8,#6f9a3e);box-shadow:0 0 8px #c4e08eb3}.info-head .eyebrow{margin-bottom:8px;font-family:Cinzel,serif;font-size:12px;letter-spacing:.42em;padding-left:.42em;text-transform:uppercase;color:#b8955a}.info-head h1{margin:0;font-family:Cinzel,serif;font-size:32px;font-weight:700;letter-spacing:.06em;line-height:1.15;background:linear-gradient(180deg,#fff6d2,#c4e08e 45%,#6f9a3e);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 2px 2px rgba(0,0,0,.85))}.info-head:after{content:"";display:block;width:260px;max-width:70%;height:9px;margin:16px auto 0;background:linear-gradient(90deg,transparent,rgba(156,195,90,.8) 45%,transparent 45%,transparent 55%,rgba(156,195,90,.8) 55%,transparent) center / 100% 1px no-repeat}.info-body{padding:22px 52px 40px;font-family:EB Garamond,serif;font-size:17px;line-height:1.62;color:#e9dcbc}.info-body h2{position:relative;font-family:Cinzel,serif;font-size:17px;font-weight:700;letter-spacing:.05em;color:#c4e08e;margin:34px 0 12px;padding:0 0 8px 18px;border:0;text-shadow:0 1px 2px #000}.info-body h2:before{content:"";position:absolute;left:0;top:.42em;width:7px;height:7px;transform:rotate(45deg);background:linear-gradient(135deg,#c4e08e,#8a6514);box-shadow:0 0 6px #c4e08e73}.info-body h2:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,rgba(156,195,90,.6),rgba(156,195,90,.15) 60%,transparent)}.info-body h2:first-child{margin-top:0}.info-body h3{font-family:Cinzel,serif;font-size:14.5px;letter-spacing:.03em;color:#d6e6b4;margin:18px 0 6px}.info-body p{margin:0 0 12px}.info-body ol,.info-body ul{margin:0 0 14px;padding-left:26px}.info-body li{margin-bottom:7px;padding-left:2px}.info-body li::marker{color:#8fb35a}.info-body a{color:#c4e08e;text-decoration:none;border-bottom:1px solid rgba(196,224,142,.35);transition:color .15s,border-color .15s}.info-body a:hover{color:#eef8d6;border-bottom-color:#c4e08e}.info-body table{width:100%;border-collapse:separate;border-spacing:0;margin:8px 0 18px;font-size:15.5px;border:1px solid rgba(156,195,90,.28);border-radius:5px;overflow:hidden;background:#0000002e}.info-body th,.info-body td{text-align:left;padding:9px 12px;border-bottom:1px solid rgba(156,195,90,.13);vertical-align:top}.info-body tr:last-child td{border-bottom:0}.info-body th{font-family:Cinzel,serif;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#c4e08e;background:#9cc35a17;border-bottom-color:#9cc35a59}.info-body tr:hover td{background:#9cc35a0a}.info-note{padding:12px 16px;margin:0 0 18px;border:1px solid rgba(156,195,90,.25);border-left:3px solid #c4e08e;border-radius:0 5px 5px 0;background:#9cc35a12;font-size:16px}.info-meta{text-align:center;font-size:14px;letter-spacing:.02em;color:#8a9a72;margin:-4px 0 22px}.info-toc{columns:2;column-gap:28px;margin:0 0 22px;padding:14px 18px 14px 38px;font-size:15.5px;border:1px solid rgba(156,195,90,.22);border-radius:5px;background:#0003}.info-toc a{border-bottom:0}.info-toc a:hover{text-decoration:underline}@media (max-width: 640px){.info-toc{columns:1}.info-body{padding:18px 18px 24px;font-size:16px}.info-head{padding:24px 16px 4px}.info-head h1{font-size:24px}}.bug-form{margin:6px 0 14px;display:flex;flex-direction:column;gap:8px}.bug-form textarea,.bug-form input{width:100%;box-sizing:border-box;padding:9px 11px;font-family:EB Garamond,serif;font-size:16px;color:#e4eed0;background:#06040299;border:1px solid rgba(156,195,90,.35);border-radius:4px;resize:vertical}.bug-form textarea:focus,.bug-form input:focus{outline:none;border-color:#c4e08ecc}.bug-row{display:flex;gap:8px}.bug-row input{flex:1}.bug-send{flex-shrink:0;padding:8px 18px;font-family:Cinzel,serif;font-size:13px;font-weight:700;letter-spacing:.06em;color:#1a1008;cursor:pointer;background:linear-gradient(180deg,#c4e08e,#6f9a3e);border:1px solid #4a6324;border-radius:4px}.bug-send:disabled{opacity:.5;cursor:default}.bug-msg{min-height:1.2em;font-size:15px}.bug-msg.ok{color:#9fd38a}.bug-msg.err{color:#ff8a7a}
