body{font-size:16px}.siteHeader nav a{font-size:12px}.quickTool>span,.quickSearch>label{font-size:13px}.quickTool b,.quickTool label,.quickTool small,.quickSearch input{font-size:11px}.quickTool.interactive>.sharedToolLayout{grid-template-columns:142px minmax(82px,1fr);align-items:end;margin-top:6px;gap:8px!important;display:grid!important}.sharedToolLayout>div{min-width:0}.sharedToolLayout>div>label{color:#9cb0ab;margin-bottom:4px;display:block}.sharedToolLayout output{text-align:right;border-left:1px solid #537a718c;min-width:0;padding-left:8px}.sharedToolLayout output small,.sharedToolLayout output b,.sharedToolLayout output em{display:block;overflow:visible}.sharedToolLayout output small{letter-spacing:.1em;font-size:6px}.sharedToolLayout output b{color:#ffe09a;font:900 13px var(--font-geist-mono),monospace;white-space:nowrap;line-height:1.25}.sharedToolLayout output em{color:#78a39a;font-size:7px;font-style:normal}.sharedTool .numberControl{grid-template-columns:27px 80px 27px;width:142px;max-width:142px}.sharedTool .numberControl input{font-size:12px}.sharedTool .numberControl button{width:27px}.rashidTool .rashidSprite{object-fit:contain;width:52px;height:53px;image-rendering:pixelated;background:radial-gradient(circle at 50% 42%,#304b3c,#111918 72%);border:1px solid #8e7540;border-radius:5px;padding:4px;box-shadow:inset 0 1px #d6b264,0 0 18px #f4bb4d1f;animation:none!important}@keyframes boostedMarch{0%,to{transform:translateY(1px)rotate(-2deg)}25%{transform:translateY(-7px)rotate(2deg)}50%{transform:translateY(-2px)rotate(-1deg)}75%{transform:translateY(-8px)rotate(2deg)}}.boostedTool .toolCreatures img{transform-origin:bottom;animation:2.2s cubic-bezier(.45,.05,.55,.95) infinite boostedMarch!important}.boostedTool .toolCreatures>div:nth-child(2) img{animation-delay:-1.1s!important}.homeCommandCenter{padding-bottom:55px}.homeActionDeck{background:linear-gradient(145deg,#0b2222,#131725);border:1px solid #3d5b56;margin:28px 0;padding:clamp(22px,3vw,38px);box-shadow:4px 5px #020405}.homeActionDeck>header{justify-content:space-between;align-items:end;gap:28px;margin-bottom:22px;display:flex}.homeActionDeck>header span,.homeUtility>span,.newsArchive>header span{color:#62e9bd;font:900 9px var(--font-geist-mono),monospace;letter-spacing:.16em}.homeActionDeck h2,.homeUtility h2,.newsArchive h2{margin:5px 0 0;font-size:clamp(24px,3vw,36px)}.homeActionDeck>header p{color:#91a4a0;text-align:right;max-width:510px;margin:0;line-height:1.6}.homeActionDeck>div{grid-template-columns:repeat(4,1fr);gap:11px;display:grid}.homeActionDeck a{background:#0a171b;border:1px solid #354f4c;align-items:center;gap:13px;min-height:100px;padding:17px;transition:all .2s;display:flex}.homeActionDeck a:hover{border-color:#64e8bd;transform:translateY(-3px)}.homeActionDeck a>i{color:#ffe093;background:#17312e;border:1px solid #4b756b;place-items:center;width:46px;height:46px;font-size:20px;font-style:normal;display:grid}.homeActionDeck a span{min-width:0}.homeActionDeck a b,.homeActionDeck a small{display:block}.homeActionDeck a b{color:#eee8da;font-size:15px}.homeActionDeck a small{color:#78928d;margin-top:5px;font-size:10px}.homeActionDeck a em{color:#60e6ba;margin-left:auto;font-style:normal}.homeTwoColumns{grid-template-columns:minmax(0,1.4fr) minmax(360px,.6fr);align-items:start;gap:18px;display:grid}.homeTwoColumns .onlinePanel{margin:0}.homeUtility{background:linear-gradient(145deg,#102522,#191829);border:1px solid #3d5555;padding:28px;box-shadow:4px 5px #020405}.homeUtility>p{color:#91a29f;line-height:1.6}.homeUtility .staminaSection{margin:18px 0 0;padding:0;box-shadow:none!important;background:0 0!important;border:0!important}.homeUtility .staminaSection>div:first-child{display:none}.homeFeatureGrid{grid-template-columns:repeat(5,1fr);margin-top:22px}.newsArticleLead{color:#a8bbb6;max-width:820px;margin:22px 0 0;font-size:17px;line-height:1.75}.newsArticleBody p{white-space:pre-line}.newsArchive{background:linear-gradient(145deg,#0b2221,#141728);border:1px solid #3c5b55;max-width:1320px;margin:0 auto;padding:clamp(24px,4vw,50px);box-shadow:5px 6px #020405}.newsArchive>header{justify-content:space-between;gap:32px;margin-bottom:28px;display:flex}.newsArchive>header p{color:#91a7a1;max-width:480px;line-height:1.7}.newsArchive>div{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.newsArchive a{background:#0b171b;border:1px solid #334d4a;grid-template-columns:48px 1fr;gap:14px;padding:24px;transition:all .2s;display:grid}.newsArchive a:hover{border-color:#5fe6b9;transform:translateY(-3px)}.newsArchive a.featured{grid-column:1/-1;padding-block:34px}.newsArchive a>i{color:#61e8ba;font:900 22px var(--font-geist-mono),monospace;font-style:normal}.newsArchive article header{color:#76938d;justify-content:space-between;font-size:9px;display:flex}.newsArchive article header span{color:#a99cff}.newsArchive h3{color:#f1ebdd;margin:12px 0 9px;font-size:clamp(18px,2vw,27px)}.newsArchive p{color:#99aba7;line-height:1.7}.newsArchive article>b{color:#66e6ba;font-size:10px}.newsArchiveLoading{color:#8ca29d;grid-column:1/-1;place-items:center;min-height:220px;display:grid!important}.professionAvatar img{filter:saturate(1.12)contrast(1.06)}.profileIntelV54{grid-template-columns:repeat(4,1fr);gap:11px;margin:18px 0;display:grid}.profileIntelV54 article{background:linear-gradient(145deg,#0d2424,#171927);border:1px solid #365650;padding:19px;position:relative;overflow:hidden;box-shadow:3px 4px #020405}.profileIntelV54 article:after{content:"";border:12px solid #66e7be0d;border-radius:50%;width:72px;height:72px;position:absolute;bottom:-28px;right:-18px}.profileIntelV54 span,.characterPublicV54>header span{color:#65e6bb;font:900 8px var(--font-geist-mono),monospace;letter-spacing:.12em}.profileIntelV54 b,.profileIntelV54 small{display:block}.profileIntelV54 b{color:#ffe19a;font:900 23px var(--font-geist-mono),monospace;margin:7px 0 4px}.profileIntelV54 small{color:#78918b;font-size:9px}.characterPublicV54{background:#0b171a;border:1px solid #3b5953;margin:18px 0;padding:0;box-shadow:4px 5px #020405}.characterPublicV54>header{background:linear-gradient(90deg,#173832,#20202b);border-bottom:1px solid #3d564e;padding:20px 24px}.characterPublicV54 h2{margin:5px 0 0}.characterPublicV54>div{grid-template-columns:1.2fr 1fr;gap:18px;padding:22px;display:grid}.characterComment{background:#0d2021;border:1px solid #314d48;padding:18px}.characterComment b{color:#ffe29b}.characterComment p{color:#a8b9b5;white-space:pre-line;margin:10px 0 0;line-height:1.8}.characterPublicV54 dl{margin:0}.characterPublicV54 dl>div{border-bottom:1px solid #263d39;justify-content:space-between;gap:20px;padding:11px;display:flex}.characterPublicV54 dt{color:#7d9992}.characterPublicV54 dd{color:#e8e7de;text-align:right;margin:0;font-weight:800}.newsEditorial .newsLead,.newsEditorial .newsBrief{max-width:none;margin:0}@media (max-width:1100px){.homeActionDeck>div{grid-template-columns:1fr 1fr}.homeTwoColumns{grid-template-columns:1fr}.homeFeatureGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:680px){.homeActionDeck>header,.newsArchive>header{display:block}.homeActionDeck>header p{text-align:left;margin-top:12px}.homeActionDeck>div,.newsArchive>div{grid-template-columns:1fr}.newsArchive a.featured{grid-column:auto}.homeFeatureGrid{grid-template-columns:1fr 1fr}.quickTool.interactive>.sharedToolLayout{grid-template-columns:142px minmax(82px,1fr)}.profileIntelV54{grid-template-columns:1fr 1fr}.characterPublicV54>div{grid-template-columns:1fr}}.adminNav{color:#ffe8a3;font:850 11px var(--font-geist-mono),monospace;letter-spacing:.05em;background:linear-gradient(145deg,#332a18,#171b20);border:1px solid #d9b75e;border-radius:7px;flex:none;align-items:center;gap:8px;padding:10px 13px;display:flex;box-shadow:inset 0 1px #74613a,3px 4px #05070a}.adminNav span{font-size:16px}.adminNav:hover{color:#fff4c5;border-color:#ffe08a;transform:translateY(-1px)}@media (max-width:620px){.adminNav{margin-left:auto;padding:9px}.adminNav b{display:none}}.mobileNavToggle,.mobileNavBackdrop,.mobileNavPanel{display:none}@media (max-width:1120px){body.mobileNavLocked{overflow:hidden}.siteHeader{flex-wrap:nowrap!important;gap:10px!important;height:72px!important;min-height:72px!important;padding:7px 14px!important}.siteHeader .brandSigil{width:44px;height:50px}.siteHeader .brandText b{font-size:18px}.siteHeader>.adminNav,.siteHeader>.discordNav,.desktopHeaderNav{display:none!important}.mobileNavToggle{z-index:122;cursor:pointer;background:linear-gradient(145deg,#132123,#0a1115);border:1px solid #46615d;border-radius:5px;grid-template-rows:repeat(3,4px);align-content:center;width:50px;min-width:50px;height:48px;margin-left:auto;padding:10px 14px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff12,3px 4px #020405}.mobileNavToggle i{background:#68e5bd;width:20px;height:2px;transition:transform .2s,opacity .15s;display:block}.mobileNavToggle span{display:none}.mobileNavToggle.open i:first-child{transform:translateY(6px)rotate(45deg)}.mobileNavToggle.open i:nth-child(2){opacity:0}.mobileNavToggle.open i:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.mobileNavBackdrop{z-index:104;background:#010608c2;border:0;display:block;position:fixed;inset:72px 0 0}.mobileNavPanel{z-index:120;opacity:0;visibility:hidden;background:linear-gradient(155deg,#0c1b1d,#10131d);border-top:1px solid #41605b;height:calc(100dvh - 72px);padding:14px;transition:opacity .16s,transform .18s,visibility .18s;display:grid;position:absolute;top:100%;left:0;right:0;overflow-y:auto;transform:translateY(-8px);box-shadow:0 24px 70px #000d}.mobileNavPanel.mobileOpen{opacity:1;visibility:visible;transform:none}.mobileNavPanel>header{border-bottom:1px solid #314844;justify-content:space-between;align-items:end;padding:2px 3px 12px;display:flex}.mobileNavPanel>header small{color:#65dfba;font:900 8px var(--font-geist-mono),monospace;letter-spacing:.15em}.mobileNavPanel>header b{color:#e9e5d9;font-size:14px}.mobileNavLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:11px 0;display:grid}.mobileNavLinks>a{color:#aebdb8;background:#0b171a;border:1px solid #293e3d;border-radius:5px;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:46px;padding:0 10px;font-size:10px;text-decoration:none;display:grid}.mobileNavLinks>a i{color:#4f6f68;font:700 7px var(--font-geist-mono),monospace;font-style:normal}.mobileNavLinks>a em{color:#50726a;font-style:normal}.mobileNavLinks>a.active{color:#fff0bc;background:linear-gradient(90deg,#14342f,#171a28);border-color:#4c8f7e;box-shadow:inset 3px 0 #62e4ba}.mobileNavActions{border-top:1px solid #314844;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding-top:11px;display:grid}.mobileNavActions>a{color:#dbe5e1;background:#111c20;border:1px solid #3b504d;border-radius:5px;grid-template-columns:34px 1fr;align-items:center;gap:9px;min-height:57px;padding:9px;text-decoration:none;display:grid}.mobileNavActions>a:last-child{background:linear-gradient(145deg,#252b67,#473278);border-color:#626bd0}.mobileNavActions>a>i{color:#6ce1bd;background:#1d3834;border-radius:4px;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.mobileNavActions>a:last-child>i{color:#fff;background:#ffffff13}.mobileNavActions>a>span{display:grid}.mobileNavActions b{font-size:9px}.mobileNavActions small{color:#718b84;margin-top:3px;font-size:7px}.mobileNavActions>a:last-child small{color:#c3c7f6}}@media (max-width:520px){.siteHeader .brandText small{display:none}}@media (prefers-reduced-motion:reduce){.mobileNavToggle i,.mobileNavPanel{transition:none}}.raidSignupSpotlight{background:linear-gradient(105deg,#0e3731f2,#1f1c3beb);border:1px solid #62ebc16b;border-radius:14px;grid-template-columns:1fr 1fr auto;align-items:center;gap:12px;margin:18px 0 8px;padding:16px 18px;display:grid;box-shadow:inset 0 1px #ffffff0f}.raidSignupSpotlight>div{gap:5px;display:grid}.raidSignupSpotlight small{color:#7ea39b;font:850 8px var(--font-geist-mono),monospace;letter-spacing:.13em}.raidSignupSpotlight b{color:#fff1b3;font:950 31px var(--font-geist-mono),monospace}.raidSignupSpotlight b i{color:#8ca39e;font-size:15px;font-style:normal}.raidSignupSpotlight strong{color:#61e3ba;font:950 28px var(--font-geist-mono),monospace}.raidSignupSpotlight>span{font:900 8px var(--font-geist-mono),monospace;text-transform:uppercase;border-radius:999px;padding:7px 10px}.raidSignupSpotlight>span.open{color:#77efc8;background:#1b4a3e}.raidSignupSpotlight>span.full{color:#ff9ca7;background:#51343b}.raidCapacity{margin-top:8px!important}.raidCapacity span{font-weight:800;font-size:10px!important}.raidPeople{margin-top:10px}.raidPeople:empty:after{content:"Nikt jeszcze się nie zapisał — możesz być pierwszy";color:#78928c;font-size:10px}.onlineHistory{overflow:hidden}.onlineDayList{padding:8px 22px 20px;display:grid}.onlineDayList article{border-bottom:1px solid #4d70693d;grid-template-columns:125px minmax(120px,1fr) 130px;align-items:center;gap:18px;padding:13px 4px;display:grid}.onlineDayList time{color:#b9c8c4;font:800 10px var(--font-geist-mono),monospace;text-transform:capitalize}.onlineDayList article>div{background:#091719;border-radius:999px;height:8px;overflow:hidden}.onlineDayList article>div i{border-radius:inherit;background:linear-gradient(90deg,#4fdcaf,#78d7c4);height:100%;display:block;box-shadow:0 0 12px #4fdcaf40}.onlineDayList article>b{color:#fff0b2;font:900 11px var(--font-geist-mono),monospace;text-align:right}.hero:before{filter:saturate(1.06)contrast(1.04)}@media (max-width:650px){.raidSignupSpotlight{grid-template-columns:1fr 1fr}.raidSignupSpotlight>span{grid-column:1/-1;width:max-content}.onlineDayList{padding-inline:14px}.onlineDayList article{grid-template-columns:88px 1fr;gap:10px}.onlineDayList article>b{text-align:left;grid-column:2}.onlineDayList article>div{grid-area:1/2}}.hero:before{filter:saturate(1.18)contrast(1.08);background:linear-gradient(90deg,#03080c 0%,#03080cf5 27%,#03080c75 53%,#03080c08 78%),url(/hero-v58-home.webp) 50%/cover no-repeat}.subHero{--subhero-image:url(/hero-v58-characters.webp);background:linear-gradient(90deg,#03080cfa 0%,#03080ce8 35%,#03080c6b 66%,#03080c21 100%),var(--subhero-image) center 42%/cover no-repeat}.subHero-characters{--subhero-image:url(/hero-v58-characters.webp)}.subHero-raids{--subhero-image:url(/hero-v58-raids.webp)}.subHero-hunts{--subhero-image:url(/hero-v58-hunts.webp)}.subHero-transfers{--subhero-image:url(/hero-v58-transfers.webp)}.subHero-stamina{--subhero-image:url(/hero-v58-stamina.webp)}.subHero-tools{--subhero-image:url(/hero-v58-tools.webp)}.subHero-news{--subhero-image:url(/hero-v58-news.webp)}.subHero-charms{--subhero-image:url(/hero-v58-charms.webp)}.subHero-tiering{--subhero-image:url(/hero-v58-tiering.webp)}.subHero-gallery{--subhero-image:url(/hero-v58-gallery.webp)}@media (max-width:900px){.hero:before{background:linear-gradient(90deg,#03080cf5,#03080c8f),url(/hero-v58-home.webp) 66%/cover no-repeat}.subHero{background:linear-gradient(90deg,#03080cf7,#03080c9e),var(--subhero-image) 67% 42%/cover no-repeat}}.siteFooter{position:relative;overflow:hidden;background:linear-gradient(110deg,#061214 0%,#0a151d 52%,#151020 100%)!important;border-top:1px solid #315c55!important;margin-top:78px!important;box-shadow:0 -20px 65px #00000059!important}.siteFooter:before{content:"";pointer-events:none;background:radial-gradient(circle at 8% 0,#42e2b41f,#0000 28%),radial-gradient(circle at 92% 20%,#7158ee1f,#0000 27%);position:absolute;inset:0}.siteFooter>.footerMain{grid-template-columns:minmax(300px,1.45fr) minmax(135px,.55fr) minmax(145px,.6fr) minmax(280px,1fr);align-items:start;gap:clamp(28px,4vw,62px);max-width:1480px;margin:0 auto;padding:52px clamp(24px,5vw,72px) 42px;display:grid;position:relative}.siteFooter .footerBrand{grid-template-columns:66px minmax(0,1fr);align-items:start;gap:18px;display:grid}.footerCrest{clip-path:polygon(50% 0,92% 16%,86% 76%,50% 100%,14% 76%,8% 16%);filter:drop-shadow(0 10px 18px #33d5ac33);background:linear-gradient(145deg,#63e8bd,#4d8ed5 58%,#805ae9);place-items:center;width:64px;height:70px;display:grid;position:relative}.footerCrest:before{content:"";clip-path:inherit;background:#09191c;position:absolute;inset:4px}.footerCrest i{color:#ffe29b;font:950 27px var(--font-geist-mono),monospace;font-style:normal;position:relative}.siteFooter .footerBrand small{color:#62dfb8;font:900 8px var(--font-geist-mono),monospace;letter-spacing:.16em;border:0;padding:0;display:block}.siteFooter .footerBrand b{color:#f3eee2;font:950 27px var(--font-geist-mono),monospace;letter-spacing:.12em;margin-top:7px;display:block}.siteFooter .footerBrand p{color:#8fa49f;max-width:430px;margin:12px 0 0;font-size:11px;line-height:1.75}.footerTags{flex-wrap:wrap;gap:7px;margin-top:16px;display:flex}.footerTags span{color:#6edebc;font:850 7px var(--font-geist-mono),monospace;letter-spacing:.08em;background:#0a1d20;border:1px solid #294943;border-radius:3px;padding:6px 8px}.footerTags span:first-child{color:#72e7bd}.siteFooter .footerNav{align-content:start;gap:0;display:grid}.siteFooter .footerNav>span,.siteFooter .footerJoin>span{color:#ffe09a;font:900 8px var(--font-geist-mono),monospace;letter-spacing:.15em;margin:0 0 14px;display:block}.siteFooter .footerNav a{color:#aebeba;padding:7px 0 7px 14px;font-size:10px;text-decoration:none;transition:color .16s,transform .16s;position:relative}.siteFooter .footerNav a:before{content:"";background:#4e756c;width:5px;height:1px;transition:width .16s,background .16s;position:absolute;top:50%;left:0}.siteFooter .footerNav a:hover{color:#6fe5bd;transform:translate(3px)}.siteFooter .footerNav a:hover:before{background:#64e2ba;width:8px}.siteFooter .footerJoin{padding:21px;box-shadow:4px 5px #030608;background:linear-gradient(145deg,#112e2df0,#201939f0)!important;border:1px solid #3c5c5b!important;border-radius:4px!important}.siteFooter .footerJoin b{color:#f1ede3;margin:0;font-size:15px;line-height:1.35;display:block}.siteFooter .footerJoin p{color:#829b95;margin:9px 0 16px;font-size:9px;line-height:1.6}.siteFooter .footerJoin a{justify-content:flex-start;align-items:center;gap:8px;width:100%;font-size:9px;border-radius:3px!important;padding:11px 12px!important;display:flex!important}.siteFooter .footerJoin a i{margin-left:auto;font-size:15px;font-style:normal}.siteFooter>.footerBottom{color:#617b75;border-top:1px solid #213936;justify-content:space-between;align-items:center;gap:24px;max-width:1480px;margin:0 auto;padding:17px clamp(24px,5vw,72px);display:flex;position:relative}.siteFooter>.footerBottom small{color:#7f9993;font:800 8px var(--font-geist-mono),monospace;letter-spacing:.06em;border:0;padding:0}.siteFooter>.footerBottom div{gap:18px;font-size:8px;display:flex}@media (max-width:1050px){.siteFooter>.footerMain{grid-template-columns:1.4fr .6fr .6fr}.siteFooter .footerJoin{grid-column:1/-1;grid-template-columns:1fr 1fr auto;align-items:center;gap:8px 28px;display:grid}.siteFooter .footerJoin>span{grid-column:1/-1;margin-bottom:2px}.siteFooter .footerJoin p{margin:0}.siteFooter .footerJoin a{min-width:220px}}@media (max-width:700px){.siteFooter{margin-top:48px!important;padding:0!important}.siteFooter>.footerMain{grid-template-columns:1fr 1fr;gap:30px 20px;padding:36px 18px 28px}.siteFooter .footerBrand{grid-column:1/-1;grid-template-columns:54px 1fr}.footerCrest{width:52px;height:58px}.siteFooter .footerJoin{grid-column:1/-1;padding:18px;display:block}.siteFooter .footerJoin>span{margin-bottom:11px}.siteFooter .footerJoin p{margin:8px 0 14px}.siteFooter .footerJoin a{min-width:0}.siteFooter>.footerBottom{flex-direction:column;align-items:flex-start;gap:8px;padding:17px 18px}.siteFooter>.footerBottom div{gap:4px;display:grid}}.guildTogetherHero{background:radial-gradient(circle at 92% 10%,#5d54e133,#0000 32%),linear-gradient(145deg,#0a2a29,#15192d)}.guildTogetherHero h2{max-width:850px}.guildTogetherHero p{max-width:900px}.guildRosterPrimary{margin:18px 0;padding:0;overflow:hidden}.guildRosterPrimary>.modernPanelHead{border-bottom:1px solid #304944;margin:0;padding:23px 25px 18px}.guildRosterPrimary .liveGuildWrap{padding:0 20px 20px}.guildRosterPrimary .liveSource{margin-top:15px}.guildRanks>div:last-child{grid-template-columns:1fr 1fr;gap:8px;display:grid}.guildRanks article{background:#0a1b1e;border:1px solid #294641;grid-template-columns:1fr auto;gap:4px 12px;padding:12px;display:grid}.guildRanks article span{color:#c4d1cd;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.guildRanks article b{color:#ffe19a;font:900 20px var(--font-geist-mono),monospace;grid-area:1/2/3}.guildRanks article small{color:#6d8982;font-size:7px}.guildOnline{margin-bottom:18px}.guildOnline .onlinePlayers{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1200px){.guildOnline .onlinePlayers{grid-template-columns:1fr 1fr}}@media (max-width:800px){.guildRanks>div:last-child{grid-template-columns:1fr}.guildRosterPrimary .liveGuildWrap{padding-inline:10px}}@media (max-width:520px){.guildOnline .onlinePlayers{grid-template-columns:1fr}.guildRosterPrimary>.modernPanelHead{padding-inline:17px}}.guildExplorer{background:linear-gradient(145deg,#091c1f,#121522);border:1px solid #3a5b55;margin:18px 0;padding:0;overflow:hidden;box-shadow:5px 6px #030507}.guildExplorer>header{background:radial-gradient(circle at 90% 0,#6854e52e,#0000 35%),linear-gradient(90deg,#102c2a,#17192a);border-bottom:1px solid #314b46;justify-content:space-between;align-items:end;gap:30px;padding:27px 30px;display:flex}.guildExplorer>header span{color:#62e2b9;font:900 8px var(--font-geist-mono),monospace;letter-spacing:.16em}.guildExplorer>header h2{font:900 28px var(--font-geist-mono),monospace;margin:7px 0 5px}.guildExplorer>header p{color:#88a19b;margin:0;font-size:10px}.guildExplorer>header>small{color:#6f8d86;font:800 8px var(--font-geist-mono),monospace}.guildExplorerLayout{grid-template-columns:225px minmax(0,1fr);min-height:520px;display:grid}.guildExplorerLayout>aside{background:#081619;border-right:1px solid #2b443f;flex-direction:column;gap:5px;padding:18px;display:flex}.guildExplorerLayout>aside button{color:#9bada8;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:38px 1fr;align-items:center;gap:10px;width:100%;padding:10px;display:grid}.guildExplorerLayout>aside button:hover{background:#0d2222}.guildExplorerLayout>aside button.active{color:#eef1eb;background:linear-gradient(90deg,#14342f,#181a2b);border-color:#42766b;box-shadow:inset 3px 0 #61e1b8}.guildExplorerLayout>aside button>i{color:#61dfb7;width:38px;height:38px;font:900 8px var(--font-geist-mono),monospace;background:#0b2021;border:1px solid #34544d;place-items:center;font-style:normal;display:grid}.guildExplorerLayout>aside button span{min-width:0}.guildExplorerLayout>aside button b,.guildExplorerLayout>aside button small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.guildExplorerLayout>aside button b{font-size:9px}.guildExplorerLayout>aside button small{color:#68827c;margin-top:4px;font-size:7px}.guildExplorerLayout>main{min-width:0;padding:20px}.guildExplorerTools{grid-template-columns:minmax(250px,1fr) auto auto;align-items:center;gap:9px;margin-bottom:16px;display:grid}.guildExplorerTools label{background:#071719;border:1px solid #31534d;grid-template-columns:30px 1fr;align-items:center;min-width:0;height:44px;padding:0 10px;display:grid}.guildExplorerTools label>i{color:#5dddb4;font-style:normal}.guildExplorerTools input{color:#eaf0ec;background:0 0;border:0;outline:0;min-width:0}.guildExplorerTools>button{color:#819b94;cursor:pointer;background:#0c1d20;border:1px solid #38534e;align-items:center;gap:7px;height:44px;padding:0 13px;display:flex}.guildExplorerTools>button i{background:#4b5e59;border-radius:50%;width:7px;height:7px}.guildExplorerTools>button.active{color:#6ae4bc;border-color:#55dcb2}.guildExplorerTools>button.active i{background:#58e5b5;box-shadow:0 0 8px #58e5b5}.guildExplorerTools>span{color:#718a84;font-size:8px}.guildExplorerGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.guildExplorerGrid>a{color:#e8ede8;background:linear-gradient(145deg,#0b2021,#121723);border:1px solid #2d4944;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:12px;min-width:0;min-height:100px;padding:13px;transition:all .17s;display:grid;position:relative}.guildExplorerGrid>a:hover{border-color:#5cdcb5;transform:translateY(-3px);box-shadow:0 12px 25px #0006}.guildExplorerGrid .professionAvatar.medium{width:58px;height:58px}.guildExplorerGrid>a>div{min-width:0}.guildExplorerGrid small{color:#63d8b3;letter-spacing:.06em;font-size:7px}.guildExplorerGrid h3{font:850 12px var(--font-geist-mono),monospace;text-overflow:ellipsis;white-space:nowrap;margin:5px 24px 7px 0;overflow:hidden}.guildExplorerGrid p{color:#718b84;align-items:center;gap:5px;margin:0;font-size:7px;display:flex}.guildExplorerGrid p>span{color:#aab6ff;background:#20294a;padding:3px 5px;font-weight:900}.guildExplorerGrid p>b{color:#d8c98d;margin-left:auto;font-size:7px}.guildExplorerGrid>a>.onlineStatus,.guildExplorerGrid>a>.offlineStatus{background:0 0;border:0;padding:0;font-size:0;position:absolute;top:9px;right:10px}.guildExplorerGrid>a>.onlineStatus i,.guildExplorerGrid>a>.offlineStatus i{margin:0}.guildCardArrow{color:#50746c;font-style:normal;position:absolute;bottom:10px;right:12px}.guildExplorerMore{color:#70dabb;cursor:pointer;background:#0c2424;border:1px solid #3c645c;justify-content:center;align-items:center;gap:10px;width:100%;margin-top:14px;padding:12px;font-weight:850;display:flex}.guildExplorerMore span{color:#fff1b4;background:#173a34;place-items:center;width:23px;height:23px;font-size:8px;display:grid}.guildExplorerEmpty{color:#748d87;text-align:center;place-items:center;min-height:220px;display:grid}.guildExplorerEmpty b,.guildExplorerEmpty span{display:block}.guildExplorerEmpty span{margin-top:7px;font-size:9px}@media (max-width:1150px){.guildExplorerGrid{grid-template-columns:1fr 1fr}}@media (max-width:760px){.guildExplorer>header{flex-direction:column;align-items:flex-start;padding:23px 19px}.guildExplorerLayout{grid-template-columns:1fr}.guildExplorerLayout>aside{border-bottom:1px solid #2b443f;border-right:0;grid-template-columns:repeat(3,1fr);display:grid}.guildExplorerLayout>aside button{grid-template-columns:32px 1fr}.guildExplorerLayout>aside button>i{width:32px;height:32px}.guildExplorerTools{grid-template-columns:1fr auto}.guildExplorerTools>span{grid-column:1/-1}.guildExplorerGrid{grid-template-columns:1fr 1fr}}@media (max-width:540px){.guildExplorerLayout>aside{grid-template-columns:1fr 1fr;padding:12px}.guildExplorerLayout>main{padding:12px}.guildExplorerTools,.guildExplorerGrid{grid-template-columns:1fr}.guildExplorerTools>button{justify-content:center}.guildExplorerGrid>a{min-height:92px}}.raidsGrid{grid-template-columns:1fr!important;gap:18px!important;max-width:1360px!important;display:grid!important}.raidCard{border-radius:16px;grid-template-columns:minmax(0,1fr) 330px;gap:0 24px;display:grid;overflow:hidden;padding:0!important}.raidCard:hover{transform:translateY(-2px)}.raidCard>.raidCover{object-fit:cover;grid-column:1/-1;width:100%;height:220px;position:relative;inset:auto;-webkit-mask-image:linear-gradient(#000 78%,#0000);mask-image:linear-gradient(#000 78%,#0000)}.raidCard.hasImage{padding-top:0!important}.raidCard>header{background:#071618c7;border-bottom:1px solid #52948740;grid-column:1/-1;padding:18px 24px}.raidEventCore{grid-column:1;min-width:0;padding:24px 10px 24px 26px}.raidEventCore .raidDate{margin:0 0 12px}.raidEventCore .raidDate b{font-size:34px}.raidEventCore h3{margin:10px 0 14px;font-size:clamp(24px,3vw,34px);line-height:1.15}.raidEventCore .raidCardSummary{background:0 0;border:0;margin:0 0 15px;padding:0}.raidEventCore .raidCardSummary p{-webkit-line-clamp:3;color:#b8c8c4;font-size:12px;line-height:1.75}.raidEventCore .raidCardInfo{grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.raidEventCore .raidCardInfo span{padding:13px}.raidEventCore .raidCardInfo b{white-space:normal;font-size:10px}.raidRosterPanel{background:linear-gradient(155deg,#0a2a27f7,#191831f5);border:1px solid #62ebc161;border-radius:13px;grid-area:2/2;align-self:stretch;margin:18px 18px 18px 0;padding:20px;box-shadow:inset 0 1px #ffffff0f}.raidRosterPanel:before{content:"SKŁAD EVENTU";color:#69e5bd;font:900 9px var(--font-geist-mono),monospace;letter-spacing:.15em;margin-bottom:12px;display:block}.raidRosterPanel .raidSignupSpotlight{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #56a69447;border-radius:0;margin:0 0 12px;padding:0 0 14px}.raidRosterPanel .raidCapacity{background:0 0;padding:0}.raidRosterPanel .raidCapacity>div{height:10px}.raidRosterPanel .raidPeople{grid-template-columns:1fr 1fr;gap:7px;margin-top:16px;display:grid}.raidRosterPanel .raidPeople>span{text-overflow:ellipsis;white-space:nowrap;padding:8px;overflow:hidden}.raidCardActions{background:#061215d1;border-top:1px solid #52948740;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:16px 24px;display:grid}.raidCardActions .raidDetailsButton,.raidCardActions .raidJoin{min-height:46px;margin:0}.raidCardActions .raidSignup{grid-column:1/-1}.upcomingRaidTimeline aside span{color:#78e8c4;background:#173f37;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:900}.upcomingRaidTimeline>button{min-height:92px}@media (max-width:900px){.raidCard{grid-template-columns:1fr}.raidEventCore,.raidRosterPanel{grid-column:1}.raidRosterPanel{grid-row:auto;margin:0 18px 18px}.raidCardActions{grid-template-columns:1fr}.raidEventCore{padding:22px}.raidEventCore .raidCardInfo{grid-template-columns:1fr 1fr 1fr}}@media (max-width:560px){.raidCard>header{padding:15px 17px}.raidEventCore{padding:18px}.raidEventCore .raidCardInfo{grid-template-columns:1fr}.raidRosterPanel{margin:0 12px 12px;padding:16px}.raidRosterPanel .raidPeople{grid-template-columns:1fr}.raidCardActions{padding:13px}.raidEventCore .raidDate b{font-size:28px}}.guildDataStrip{grid-template-columns:repeat(4,1fr);gap:14px;margin:0 0 18px;display:grid}.guildDataStrip>div{background:linear-gradient(145deg,#102b2c,#171a2d);border:1px solid #57d4b147;border-radius:14px;padding:18px 20px}.guildDataStrip span,.guildDataStrip b,.guildDataStrip small{display:block}.guildDataStrip span{color:#83a8a0;letter-spacing:.12em;font-size:8px}.guildDataStrip b{color:#fff2c8;font:900 22px var(--font-geist-mono),monospace;margin:9px 0 4px}.guildDataStrip .greenNumber{color:#60edbd}.guildDataStrip small{color:#6f918a;font-size:8px}.worldFacts{grid-template-columns:1fr 1fr;gap:9px;display:grid}.worldFacts>div{background:#08151880;border:1px solid #4e8b8038;padding:12px}.worldFacts small,.worldFacts b{display:block}.worldFacts small{color:#5fd9b3;letter-spacing:.1em;font-size:7px}.worldFacts b{margin-top:5px;font-size:11px}.guildJoiners{gap:7px;display:grid}.guildJoiners>a{background:#08151880;border:1px solid #4e8b8038;justify-content:space-between;align-items:center;padding:9px 11px;display:flex}.guildJoiners b,.guildJoiners small{display:block}.guildJoiners b{font-size:10px}.guildJoiners small{color:#78958d;margin-top:3px;font-size:8px}.guildJoiners i{color:#5ce4b6;font-style:normal}@media (max-width:800px){.guildDataStrip{grid-template-columns:1fr 1fr}}@media (max-width:520px){.guildDataStrip,.worldFacts{grid-template-columns:1fr}}.charmMonsterControls{align-items:end;gap:10px;margin:14px 0;display:flex}.charmMonsterControls label{color:#8ea59f;flex:1;gap:6px;font-size:9px;display:grid}.charmMonsterControls select,.spawnPicker select{color:#fff;background:#07191c;border:1px solid #315b55;border-radius:10px;width:100%;padding:12px}.charmMonsterControls button{color:#f3a9b0;cursor:pointer;background:#291b22;border:1px solid #784b55;border-radius:10px;padding:12px 15px}.charmMonsterChips{flex-wrap:wrap;gap:7px;margin:10px 0 15px;display:flex}.selectedMonster{color:#a8f2d6;cursor:pointer;background:#12352f;border:1px solid #4d8274;border-radius:999px;padding:7px 10px;font-size:9px}.charmAssignments{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0;display:grid}.charmAssignments article{background:linear-gradient(145deg,#0a1e20,#131724);border:1px solid #315b55;border-radius:13px;padding:15px}.charmAssignments article header{justify-content:space-between;align-items:start;gap:10px;display:flex}.charmAssignments article header b,.charmAssignments article header strong{display:block}.charmAssignments article header strong{color:#fff0a6;font:900 17px var(--font-geist-mono),monospace;white-space:nowrap}.charmAssignments article header small{color:#78958d;margin-top:4px;font-size:8px;display:block}.charmAssignments article p{border-top:1px solid #294841;gap:4px;margin:13px 0 0;padding-top:11px;display:grid}.charmAssignments article p span{color:#61dfb8;font-size:8px}.charmAssignments article p b{color:#fff;font-size:12px}.charmAssignments article p small{color:#839c96;font-size:8px}.spawnPicker{grid-column:span 1}@media (max-width:700px){.charmMonsterControls{flex-direction:column;align-items:stretch}.charmMonsterControls button{width:100%}.charmAssignments{grid-template-columns:1fr}}.selectedMonster{align-items:center;gap:7px;padding:4px 7px;display:inline-flex}.selectedMonster button{color:#a8f2d6;cursor:pointer;background:0 0;border:0;font-size:9px}.selectedMonster input{color:#fff;text-align:center;background:#07191c;border:1px solid #3f776a;border-radius:6px;width:42px;padding:4px;font-size:9px}.charmWorkspace{font-size:14px}.charmWorkspace>header{margin-bottom:28px}.charmWorkspace>header span,.charmWorkspace>header>b{font-size:11px}.charmWorkspace h2{font-size:30px}.optimizerInputs{gap:14px}.optimizerInputs label{color:#b9ccc7;gap:9px;font-size:12px;font-weight:700;line-height:1.35}.optimizerInputs input,.optimizerInputs select{min-height:48px;padding:13px 14px;font-size:16px;font-weight:800}.charmMonsterControls{gap:14px;margin:20px 0}.charmMonsterControls label{color:#b9ccc7;gap:8px;font-size:12px;font-weight:700}.charmMonsterControls select{min-height:48px;font-size:14px}.charmMonsterControls button{min-height:48px;padding-inline:18px;font-size:13px;font-weight:800}.selectedMonster{padding:7px 10px;font-size:12px}.selectedMonster button{font-size:12px}.selectedMonster input{width:48px;padding:6px;font-size:12px}.charmAssignments{gap:14px;margin:22px 0}.charmAssignments article{padding:18px}.charmAssignments article header b{font-size:17px}.charmAssignments article header strong{font-size:21px}.charmAssignments article header small{font-size:11px}.charmAssignments article p{gap:6px;margin-top:16px;padding-top:14px}.charmAssignments article p span{font-size:10px}.charmAssignments article p b{font-size:15px}.charmAssignments article p small{font-size:11px;line-height:1.45}.charmToolbar{align-items:center;margin:26px 0 16px}.charmToolbar button{padding:11px 16px;font-size:13px;font-weight:700}.charmToolbar input{min-height:46px;padding:12px 14px;font-size:14px}.allCharms{gap:14px}.allCharms article{min-height:175px;padding:20px}.allCharms article>span{letter-spacing:.06em;font-size:10px;font-weight:800}.allCharms h3{margin:9px 0;font-size:18px}.allCharms p{min-height:54px;font-size:13px;line-height:1.55}.allCharms small{font-size:10px}.charmWorkspace>.dataNotice{margin-top:22px;padding:14px;font-size:12px;line-height:1.5}@media (max-width:1000px){.optimizerInputs{grid-template-columns:repeat(2,1fr)}}@media (max-width:650px){.charmWorkspace>header{flex-direction:column;align-items:flex-start;gap:9px}.charmWorkspace h2{font-size:25px}.optimizerInputs,.charmAssignments{grid-template-columns:1fr}.charmToolbar{align-items:stretch}.charmToolbar>div{flex-wrap:wrap}.charmToolbar button{flex:1}.allCharms article{min-height:auto}}
.recruitmentButton{box-shadow:0 10px 30px #4ddfb133;color:#071715!important;background:linear-gradient(135deg,#62e5ba,#d9b75a)!important;border-color:#77edc7!important}.heroDiscordButton{align-items:center;gap:9px;display:inline-flex!important}.heroDiscordButton svg{width:19px;height:19px}.recruitmentIntro{background:radial-gradient(circle at 90% 10%,#6654e133,#0000 36%),linear-gradient(135deg,#0d2928,#151729);border:1px solid #3b5c56;grid-template-columns:minmax(0,1.1fr) minmax(380px,.9fr);gap:35px;margin:18px 0;padding:30px;display:grid;box-shadow:5px 6px #030507}.recruitmentIntro>div:first-child>span,.recruitmentForm header span{color:#68e1ba;font:900 8px var(--font-geist-mono),monospace;letter-spacing:.16em}.recruitmentIntro h2{font:900 30px var(--font-geist-mono),monospace;margin:8px 0}.recruitmentIntro p{color:#9ab0aa;max-width:670px;margin:0;font-size:11px;line-height:1.8}.recruitmentIntro>div:last-child{gap:8px;display:grid}.recruitmentIntro article{background:#061618bd;border:1px solid #304d47;grid-template-columns:45px 1fr;align-items:center;gap:12px;padding:11px;display:grid}.recruitmentIntro article b{color:#ffe9a4;height:39px;font:900 10px var(--font-geist-mono),monospace;background:#1b3d36;place-items:center;display:grid}.recruitmentIntro article span{font-size:9px;font-weight:850}.recruitmentForm{background:linear-gradient(150deg,#091b1e,#121522);border:1px solid #3b5c56;margin:18px 0;padding:0;position:relative;overflow:hidden;box-shadow:5px 6px #030507}.recruitmentForm>header{background:linear-gradient(90deg,#102a29,#19192b);border-bottom:1px solid #304943;justify-content:space-between;align-items:center;gap:25px;padding:26px 30px;display:flex}.recruitmentForm>header h2{font:900 25px var(--font-geist-mono),monospace;margin:7px 0 4px}.recruitmentForm>header p{color:#829b95;margin:0;font-size:9px}.recruitmentForm>header>b{color:#ffe49a;font:900 8px var(--font-geist-mono),monospace;letter-spacing:.12em;background:#112923;border:1px solid #5a806f;padding:10px 13px}.recruitmentFields{grid-template-columns:1fr 1fr;gap:17px 20px;padding:28px 30px;display:grid}.recruitmentFields label{color:#b9c8c3;flex-direction:column;gap:7px;min-width:0;font-size:8px;font-weight:850;display:flex}.recruitmentFields label>span:first-child{letter-spacing:.04em}.recruitmentFields input,.recruitmentFields select,.recruitmentFields textarea{box-sizing:border-box;color:#e7eeea;width:100%;max-width:100%;font:inherit;background:#071719;border:1px solid #34554f;outline:0;line-height:1.55;transition:all .15s}.recruitmentFields input,.recruitmentFields select{height:45px;padding:0 12px}.recruitmentFields textarea{resize:vertical;min-height:82px;padding:12px}.recruitmentFields input:focus,.recruitmentFields select:focus,.recruitmentFields textarea:focus{border-color:#65dfb7;box-shadow:0 0 0 3px #65dfb714}.recruitmentFields label>small{color:#627c76;font-size:7px;font-weight:500;line-height:1.5}.recruitmentFields .full{grid-column:1/-1}.recruitmentFields .recruitmentConsent{color:#8fa49e;background:#0a2020;border:1px solid #2c4843;grid-template-columns:19px 1fr;align-items:start;gap:10px;padding:13px;line-height:1.55;display:grid}.recruitmentConsent input{accent-color:#62dfb6;width:17px;height:17px;margin:0}.recruitmentTrap{overflow:hidden;width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important}.recruitmentError{color:#ffb5bc;background:#351820;border:1px solid #a94751;margin:0 30px 20px;padding:12px;font-size:9px}.recruitmentForm>footer{background:#071619;border-top:1px solid #304943;justify-content:space-between;align-items:center;gap:25px;padding:20px 30px;display:flex}.recruitmentForm>footer p{color:#748c86;align-items:center;gap:8px;margin:0;font-size:8px;display:flex}.recruitmentForm>footer p i{background:#65dfb7;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #65dfb7}.recruitmentForm>footer button,.recruitmentSuccess button{color:#071714;cursor:pointer;background:linear-gradient(135deg,#5eddb4,#d6b85b);border:1px solid #77e7c0;padding:13px 18px;font-weight:900}.recruitmentForm>footer button:disabled{opacity:.55;cursor:wait}.recruitmentSuccess{text-align:center;background:radial-gradient(circle at 50% 0,#5be0b529,#0000 43%),#0a1d20;border:1px solid #4c7c6c;justify-items:center;max-width:760px;margin:28px auto;padding:45px 35px;display:grid;box-shadow:5px 6px #030507}.recruitmentSuccess>i{color:#7ef0c7;background:#113a31;border:1px solid #65e1b9;border-radius:50%;place-items:center;width:68px;height:68px;font-size:29px;font-style:normal;display:grid;box-shadow:0 0 35px #50deaf33}.recruitmentSuccess>span{color:#65dfb7;font:900 8px var(--font-geist-mono),monospace;letter-spacing:.15em;margin-top:20px}.recruitmentSuccess h2{font:900 27px var(--font-geist-mono),monospace;margin:9px 0}.recruitmentSuccess p{color:#91a8a2;max-width:590px;font-size:10px;line-height:1.8}.recruitmentSuccess button{margin-top:15px}.adminMain{min-width:0}.recruitmentAdmin,.recruitmentAdmin *{box-sizing:border-box}.recruitmentAdmin{width:100%;min-width:0;max-width:100%;overflow:hidden}.recruitmentAdminHero,.recruitmentAdminList,.applicationCard,.applicationCard>header,.applicationMeta,.applicationAnswers{min-width:0;max-width:100%}.adminApp .recruitmentAdminHero>aside{width:auto;min-width:105px;height:auto;min-height:0;box-shadow:none;text-align:center;background:0 0;border:0;flex:none;margin:0;padding:0;display:block;position:static;inset:auto;overflow:visible}.applicationIdentity h3,.applicationIdentity a,.applicationMeta b,.applicationAnswers p{overflow-wrap:anywhere;word-break:break-word}.recruitmentAdminTabs{max-width:100%}.recruitmentAdmin{gap:16px;display:grid}.recruitmentAdminHero{background:radial-gradient(circle at 90% 0,#6854e538,#0000 40%),linear-gradient(135deg,#0d2a29,#17182b);border:1px solid #3b5e56;justify-content:space-between;align-items:center;gap:25px;padding:26px 29px;display:flex;box-shadow:4px 5px #030607}.recruitmentAdminHero span{color:#65dfb7;letter-spacing:.15em;font-size:8px;font-weight:900}.recruitmentAdminHero h2{font:900 25px var(--font-geist-mono),monospace;margin:7px 0}.recruitmentAdminHero p{color:#88a19a;max-width:700px;margin:0;font-size:9px;line-height:1.7}.recruitmentAdminHero aside{text-align:center}.recruitmentAdminHero aside b{color:#ffe399;font:900 38px var(--font-geist-mono),monospace;display:block}.recruitmentAdminHero aside small{color:#6c8881;font-size:7px}.recruitmentAdminTabs{gap:7px;padding:4px 0;display:flex;overflow-x:auto}.recruitmentAdminTabs button{color:#7d948e;cursor:pointer;background:#0b1a1e;border:1px solid #304b46;flex:none;padding:10px 12px;font-size:8px;font-weight:850}.recruitmentAdminTabs button.active{color:#eaf2ed;background:#12312d;border-color:#59d9b0;box-shadow:inset 0 -2px #62dfb6}.recruitmentAdminTabs em{color:#ffe19a;background:#172b29;margin-left:7px;padding:3px 6px;font-style:normal}.recruitmentAdminList{gap:13px;display:grid}.applicationCard{background:linear-gradient(150deg,#091a1e,#121522);border:1px solid #33534d;overflow:hidden;box-shadow:3px 4px #030507}.applicationCard.status-pending{border-left:3px solid #62e2b9}.applicationCard.status-contacted{border-left:3px solid #8e87f4}.applicationCard.status-accepted{border-left:3px solid #d9b65b}.applicationCard.status-rejected{border-left:3px solid #98515c}.applicationCard>header{background:#091d1fcc;border-bottom:1px solid #29443f;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex}.applicationIdentity{align-items:center;gap:13px;min-width:0;display:flex}.applicationIdentity>span{color:#75e6bf;height:47px;font:900 12px var(--font-geist-mono),monospace;background:#13322e;border:1px solid #4c746a;flex:0 0 47px;place-items:center;display:grid}.applicationIdentity>div{min-width:0}.applicationIdentity small{color:#66857d;font-size:7px}.applicationIdentity h3{font:900 16px var(--font-geist-mono),monospace;margin:4px 0}.applicationIdentity a{color:#63dcb6;font-size:7px}.applicationStatus{text-align:right}.applicationStatus b,.applicationStatus time{display:block}.applicationStatus b{color:#ffe19a;font-size:8px}.applicationStatus time{color:#607a74;margin-top:5px;font-size:7px}.applicationMeta{background:#29423e;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.applicationMeta>div{background:#0b1c20;padding:13px 18px}.applicationMeta small,.applicationAnswers small{color:#5fd9b3;letter-spacing:.1em;margin-bottom:5px;font-size:7px;font-weight:900;display:block}.applicationMeta b{font-size:9px}.applicationAnswers{grid-template-columns:1fr 1fr;gap:10px;padding:18px 20px;display:grid}.applicationAnswers section{background:#08191c;border:1px solid #2a4641;padding:13px}.applicationAnswers .motivation{grid-column:1/-1}.applicationAnswers p{color:#a6b7b2;white-space:pre-wrap;margin:0;font-size:9px;line-height:1.7}.applicationNote{color:#7f9992;flex-direction:column;gap:7px;margin:0 20px 18px;font-size:8px;font-weight:850;display:flex}.applicationNote textarea{box-sizing:border-box;color:#e5ede9;resize:vertical;background:#071619;border:1px solid #31514b;outline:0;width:100%;padding:11px}.applicationNote textarea:focus{border-color:#61deb6}.applicationCard>footer{background:#071518;border-top:1px solid #2b4641;flex-wrap:wrap;gap:7px;padding:13px 20px;display:flex}.applicationCard>footer button{color:#b3c4be;cursor:pointer;background:#10231f;border:1px solid #425f59;padding:9px 12px;font-size:8px;font-weight:850}.applicationCard>footer button.accept{color:#75e8bf;border-color:#4f9f82}.applicationCard>footer button.reject{color:#f09ba3;border-color:#8b4650}.applicationCard>footer button.reopen{margin-left:auto}.applicationCard>footer button:disabled{opacity:.45;cursor:wait}.recruitmentAdminEmpty{color:#6f8881;text-align:center;background:#0a191d;border:1px dashed #38544f;justify-items:center;padding:50px;display:grid}.recruitmentAdminEmpty i{font-size:25px;font-style:normal}.recruitmentAdminEmpty b,.recruitmentAdminEmpty span{margin-top:8px}.recruitmentAdminEmpty span{font-size:8px}@media (max-width:800px){.recruitmentIntro{grid-template-columns:1fr;padding:21px}.recruitmentFields{grid-template-columns:1fr;padding:22px 18px}.recruitmentFields .full{grid-column:1}.recruitmentForm>header,.recruitmentForm>footer{flex-direction:column;align-items:flex-start;padding:21px 18px}.recruitmentForm>footer button{width:100%}.recruitmentError{margin-inline:18px}.recruitmentIntro h2{font-size:24px}}@media (max-width:760px){.recruitmentAdminHero{flex-direction:column;align-items:flex-start;padding:21px}.applicationCard>header{flex-direction:column;align-items:flex-start}.applicationStatus{text-align:left}.applicationMeta,.applicationAnswers{grid-template-columns:1fr}.applicationAnswers .motivation{grid-column:1}.applicationCard>footer button{flex:1}.applicationCard>footer button.reopen{margin-left:0}.applicationAnswers{padding:14px}.applicationNote{margin-inline:14px}}.applicationRow{border-left-width:3px}.applicationSummary{color:#e7efeb;text-align:left;cursor:pointer;background:#0b1b1f;border:0;grid-template-columns:42px minmax(0,1fr) auto 22px;align-items:center;gap:12px;width:100%;padding:12px 15px;display:grid}.applicationSummary:hover{background:#10252a}.applicationAvatar{color:#74e6bf;width:38px;height:38px;font:900 10px var(--font-geist-mono),monospace;background:#13332f;border:1px solid #477167;place-items:center;display:grid}.applicationSummaryMain{gap:4px;min-width:0;display:grid}.applicationSummaryMain b{text-overflow:ellipsis;white-space:nowrap;font:900 12px var(--font-geist-mono),monospace;overflow:hidden}.applicationSummaryMain small{text-overflow:ellipsis;white-space:nowrap;color:#78958d;font-size:8px;overflow:hidden}.applicationSummaryStatus{text-align:right}.applicationSummaryStatus b,.applicationSummaryStatus time{display:block}.applicationSummaryStatus b{color:#ffe19a;font-size:8px}.applicationSummaryStatus time{color:#668079;margin-top:3px;font-size:7px}.applicationChevron{color:#65dfb7;text-align:center;font-size:17px}.applicationDetails{background:#09181c;border-top:1px solid #29443f}.applicationLink{padding:12px 20px 0}.applicationLink a{color:#65dfb7;font-size:8px}.applicationDetails .applicationMeta{border-top:1px solid #29423e}.applicationDetails .applicationAnswers{padding-top:14px}.applicationDetails .applicationNote{margin-bottom:14px}@media (max-width:560px){.applicationSummary{grid-template-columns:38px minmax(0,1fr) 20px;gap:9px;padding:11px}.applicationSummaryStatus{display:none}.applicationSummaryMain b{font-size:11px}.applicationDetails .applicationMeta{grid-template-columns:1fr 1fr}.applicationDetails .applicationMeta>div:last-child{grid-column:1/-1}}
.homeNews{background:radial-gradient(circle at 92% 0,#6653d62e,#0000 34%),linear-gradient(145deg,#0a1c1f,#10141c);border:1px solid #3b5754;margin:26px 0;padding:26px;position:relative;overflow:hidden;box-shadow:4px 5px #030506}.homeNews:before{content:"";background:linear-gradient(#60e3b9,#6f69d9);width:3px;position:absolute;inset:0 auto 0 0}.homeNewsHead{border-bottom:1px solid #304642;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:19px;padding-bottom:18px;display:flex}.homeNewsHead span{color:#61dfb7;font:900 8px var(--font-geist-mono),monospace;letter-spacing:.15em}.homeNewsHead h2{font:900 clamp(24px,3vw,34px) var(--font-geist-mono),monospace;letter-spacing:-.04em;margin:7px 0 5px}.homeNewsHead p{color:#819991;margin:0;font-size:9px}.homeNewsHead>a{color:#6ce3bd;background:#0c2423;border:1px solid #3e6860;flex:none;align-items:center;gap:12px;padding:11px 13px;font-size:8px;font-weight:900;display:flex}.homeNewsHead>a i{font-style:normal}.homeNewsBoard{grid-template-columns:minmax(0,1.2fr) minmax(330px,.8fr);gap:11px;display:grid}.homeNewsLead{color:#e9eee9;background:radial-gradient(circle at 10% 100%,#36c29c1f,#0000 40%),linear-gradient(145deg,#102a29,#16192a);border:1px solid #3d5a56;grid-template-columns:58px minmax(0,1fr);gap:18px;min-height:300px;padding:25px;transition:all .2s;display:grid;position:relative}.homeNewsLead:hover,.homeNewsBriefs>a:hover{border-color:#63e3ba;transform:translateY(-2px)}.homeNewsNumber{color:#496761;font:900 30px var(--font-geist-mono),monospace}.homeNewsLeadBody{flex-direction:column;min-width:0;display:flex}.homeNewsLeadBody>header,.homeNewsBriefs header{color:#6b8981;justify-content:space-between;align-items:center;gap:10px;font-size:7px;display:flex}.homeNewsLeadBody>header span,.homeNewsBriefs header span{color:#6ce3bb;letter-spacing:.1em;font-weight:900}.homeNewsLead h3{max-width:720px;font:900 clamp(23px,3vw,34px)/1.18 var(--font-geist-mono),monospace;letter-spacing:-.035em;margin:25px 0 12px}.homeNewsLead p{color:#a4b5b0;max-width:760px;margin:0;font-size:11px;line-height:1.75}.homeNewsLead footer{color:#ffe196;justify-content:space-between;align-items:center;margin-top:auto;padding-top:20px;font-size:8px;display:flex}.homeNewsLead footer i{color:#69e2bb;background:#13342f;border:1px solid #4f776d;place-items:center;width:35px;height:35px;font-style:normal;display:grid}.homeNewsBriefs{grid-template-rows:1fr 1fr;gap:11px;display:grid}.homeNewsBriefs>a{color:#e8ede9;background:#0b1d20;border:1px solid #344d49;grid-template-columns:37px minmax(0,1fr);gap:13px;min-width:0;padding:17px;transition:all .2s;display:grid}.homeNewsBriefs>a>i{color:#48625d;font:900 18px var(--font-geist-mono),monospace;font-style:normal}.homeNewsBriefs>a>div{flex-direction:column;min-width:0;display:flex}.homeNewsBriefs h3{font:900 15px/1.3 var(--font-geist-mono),monospace;margin:10px 0 6px}.homeNewsBriefs p{color:#8fa49e;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:8px;line-height:1.6;display:-webkit-box;overflow:hidden}.homeNewsBriefs b{color:#65dfb7;margin-top:auto;padding-top:9px;font-size:7px}.homeNewsLoading{color:#879d97;background:#0a1a1d;border:1px solid #334d48;justify-content:center;align-items:center;gap:13px;min-height:220px;font-size:9px;display:flex}.homeNewsLoading>i{border:2px solid #365b52;border-top-color:#65e3ba;border-radius:50%;width:12px;height:12px;animation:.8s linear infinite newsSpin}.homeNewsLoading.error{color:#d49b9f}@keyframes newsSpin{to{transform:rotate(360deg)}}.guildJoinStrip{background:radial-gradient(circle at 90% 0,#6b57dd33,#0000 35%),linear-gradient(100deg,#0e2e2b,#17182a);border:1px solid #46675f;grid-template-columns:62px minmax(0,1fr) auto;align-items:center;gap:20px;margin:15px 0;padding:20px 22px;display:grid;box-shadow:4px 5px #030506}.guildJoinMark{color:#ffe29a;background:#173b34;border:1px solid #5c9a86;place-items:center;width:60px;height:60px;font-size:23px;display:grid}.guildJoinStrip span{color:#63e2b9;font:900 7px var(--font-geist-mono),monospace;letter-spacing:.15em}.guildJoinStrip h2{font:900 18px var(--font-geist-mono),monospace;margin:5px 0 4px}.guildJoinStrip p{color:#839b94;margin:0;font-size:8px;line-height:1.6}.guildJoinStrip>a{color:#78e9c2;white-space:nowrap;background:#13362f;border:1px solid #69dcb7;align-items:center;gap:14px;padding:12px 15px;font-size:8px;font-weight:900;display:flex}.guildJoinStrip>a i{font-style:normal}@media (max-width:850px){.homeNewsBoard{grid-template-columns:1fr}.homeNewsLead{min-height:250px}.homeNewsBriefs{grid-template-rows:auto}.guildJoinStrip{grid-template-columns:52px 1fr}.guildJoinMark{width:50px;height:50px}.guildJoinStrip>a{grid-column:1/-1;justify-content:center}}@media (max-width:560px){.homeNews{padding:18px 14px}.homeNewsHead{flex-direction:column;align-items:flex-start}.homeNewsHead>a{justify-content:space-between;width:100%}.homeNewsLead{grid-template-columns:1fr;min-height:290px;padding:19px}.homeNewsNumber{font-size:20px}.homeNewsLead h3{margin-top:12px}.homeNewsBriefs>a{grid-template-columns:29px 1fr;padding:14px}.guildJoinStrip{grid-template-columns:1fr;padding:18px}.guildJoinMark{display:none}}
