@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color: #ebebeb;--highlight-color: #f5f5f5;--animation-duration: 1.5s;--animation-direction: normal;--pseudo-element-display: block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:var( --custom-highlight-background, linear-gradient( 90deg, var(--base-color) 0%, var(--highlight-color) 50%, var(--base-color) 100% ) );transform:translate(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display: none}}.loading-skeleton{width:100%;min-width:0;pointer-events:none;overflow:clip}.loading-skeleton *,.skeleton-route-content *{box-sizing:border-box}.loading-skeleton .react-loading-skeleton{vertical-align:middle}.skeleton-panel{display:flex;flex-direction:column;min-width:0;gap:16px;padding:24px;border:1px solid rgba(195,216,226,.15);border-radius:16px;background:#1226359e}.skeleton-lines{line-height:1.9}.skeleton-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.skeleton-list{display:grid;gap:16px}.skeleton-podium{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:32px}.skeleton-card-heading,.skeleton-cell{display:flex;align-items:center;gap:16px}.skeleton-card-heading>span,.skeleton-cell>span{flex-shrink:0}.skeleton-cell-lines{flex:1;min-width:0;line-height:1.7}.skeleton-detail{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:24px}.skeleton-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.skeleton-table-scroll{overflow-x:auto}.skeleton-table{width:100%;min-width:480px;border-collapse:collapse}tr.skeleton-table-row>td{padding:18px 16px;border-bottom:1px solid rgba(195,216,226,.1);vertical-align:middle}tr.skeleton-table-row:last-child>td{border-bottom:0}.skeleton-table{table-layout:fixed}.skeleton-icons{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:16px}.skeleton-calendar{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.skeleton-media{height:100%;min-height:240px}.loading-skeleton--media>div[aria-hidden]{height:100%}.skeleton-media>span{display:block;height:100%}.skeleton-route-content{width:100%;min-height:60vh}.skeleton-rewards-progress{display:grid;gap:16px;max-width:992px;margin:24px auto;padding:20px;border:1px solid rgba(195,216,226,.15);border-radius:24px;background:#1226359e}.rewards-card-grid{display:grid;grid-template-columns:repeat(auto-fit,230px);justify-content:center;gap:24px}.skeleton-rewards-grid{padding-top:40px;padding-bottom:28px}.skeleton-reward{min-width:0;text-align:center}.skeleton-reward-card{display:flex;flex-direction:column;justify-content:space-between;height:314px;margin-top:12px;padding:16px;border-radius:18px;border:1px solid rgba(195,216,226,.2);background:#122635b3;text-align:left}.skeleton-reward-icons{text-align:center}.skeleton-route-heading{display:grid;justify-items:center;gap:16px}.skeleton-route-filters{display:flex;gap:16px;margin-bottom:24px}.skeleton-route-filters>span{flex:1;min-width:0}.skeleton-app{min-height:100vh;background:var(--navy-950, #0b1530);color:#e5ecf0}.skeleton-app-nav{height:92px;display:flex;align-items:center;justify-content:space-between;gap:32px;padding:12px max(24px,calc((100% - 1600px)/2))}.skeleton-app-main{min-width:0}.skeleton-news-cover>span,.skeleton-news-cover .react-loading-skeleton{display:block;height:100%}.skeleton-news-toolbar{justify-content:space-between}.loading-skeleton .gf-news-card{transform:none}.loading-skeleton .gf-note__h2>span{flex:1}.loading-skeleton .gf-note__body>.skeleton-lines{color:var(--ink)}.loading-skeleton .gf-scale-level__title{line-height:1.7}.skeleton-ranking-podium{margin-bottom:30px;padding-top:20px}.skeleton-store-card{background:var(--navy-700);border:1px solid var(--navy-500)}.skeleton-database-detail{display:grid;gap:24px;max-width:1280px;margin-inline:auto;padding-inline:16px}.skeleton-database-detail--item .skeleton-detail{grid-template-columns:repeat(2,minmax(0,1fr))}.skeleton-database-detail--monster{max-width:1024px}.skeleton-database-detail--monster .skeleton-detail{grid-template-columns:minmax(0,320px) minmax(0,1fr)}.skeleton-database-detail--npc{max-width:1152px}.skeleton-database-detail--npc .skeleton-detail{grid-template-columns:minmax(0,1fr)}.skeleton-database-detail--title{max-width:896px}.loading-skeleton .gf-news-card .react-loading-skeleton,.skeleton-store-card .react-loading-skeleton,.loading-skeleton .gf-note__toc .react-loading-skeleton,.loading-skeleton .gf-callout .react-loading-skeleton,.loading-skeleton .gf-podium__card .react-loading-skeleton{--base-color: #2f4f8f !important;--highlight-color: #4769a1 !important}@media (max-width: 767px){.rewards-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.skeleton-reward-card{height:248px;padding:12px}.skeleton-card-grid,.skeleton-detail,.skeleton-podium{grid-template-columns:minmax(0,1fr)}.skeleton-panel{padding:18px}.skeleton-icons{grid-template-columns:repeat(3,minmax(0,1fr))}.skeleton-calendar{gap:4px}.skeleton-app-nav{padding:12px 20px;height:80px}.skeleton-route-filters{flex-wrap:wrap}.skeleton-route-filters>span{min-width:40%}}@media (min-width: 1280px){.skeleton-card-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 1023px){.skeleton-database-detail .skeleton-detail{grid-template-columns:minmax(0,1fr)}}@media (max-width: 640px){.skeleton-table.gf-table--stack{min-width:0}.skeleton-table.gf-table--stack .skeleton-cell{flex:1}.skeleton-table.gf-table--stack tr.skeleton-table-row>td{padding:3px 0}}@media (prefers-reduced-motion: reduce){.react-loading-skeleton:after{animation:none;display:none}}.gf-note{display:grid;grid-template-columns:230px minmax(0,1fr);gap:36px;align-items:start;text-align:left}.gf-note__toc{position:sticky;top:100px;padding:18px 18px 20px;background:var(--navy-700);color:var(--cream);box-shadow:8px 8px 0 var(--navy-500)}.gf-note__toc-title{margin:0 0 10px;font:700 .76rem/1 var(--f-display);letter-spacing:.12em;text-transform:uppercase;color:var(--gold)}.gf-note__toc ol{list-style:none;margin:0;padding:0;display:grid;gap:2px}.gf-note__toc a{display:flex;justify-content:space-between;gap:8px;padding:7px 8px;color:var(--cream);text-decoration:none;font-size:.98rem}.gf-note__toc a:hover{background:var(--navy-500)}.gf-note__toc small{color:var(--gold);font-family:var(--f-display)}.gf-note__body{display:grid;gap:26px;min-width:0}.gf-note__counts{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px 22px}.gf-note__counts li{display:inline-flex;align-items:center;gap:8px;font:700 1.2rem/1 var(--f-display);color:var(--navy-700)}.gf-note__section{display:grid;gap:12px;scroll-margin-top:100px}.gf-note__h2{display:flex;align-items:center;gap:14px;margin:0;font-size:var(--t-h3)!important;color:var(--navy-700)!important}.gf-note__h2:before{content:"";flex:0 0 auto;width:64px;aspect-ratio:155 / 80;background:url(/gf/orn-gold-l.png) center / contain no-repeat}.gf-note__table{table-layout:fixed}.gf-note__table th:nth-child(1){width:122px}.gf-note__table th:nth-child(2){width:30%}.gf-note__tag{vertical-align:top!important;padding-top:14px!important}.gf-note__el{vertical-align:top!important}.gf-note__el .gf-ref{display:flex;margin:3px 0;white-space:normal;align-items:flex-start}.gf-note__el .gf-ref__name{padding-top:6px;line-height:1.2}.gf-note__text{line-height:1.5}.gf-note__text strong{color:var(--navy-700)}.gf-note__none{color:#51422d}.gf-classchip{display:inline-block;margin:2px 6px 2px 0;padding:5px 9px;background:var(--navy-700);color:var(--cream);font:700 .72rem/1 var(--f-display);letter-spacing:.06em;text-transform:uppercase}.gf-chg{display:inline-block;padding:4px 9px;font:700 .68rem/1 var(--f-display);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--navy-950)}.gf-chg--fix{background:var(--sky)}.gf-chg--mod{background:var(--gold)}.gf-chg--new{background:#7bd88f}.gf-callout{padding:16px 20px 18px;background:var(--navy-700);color:var(--cream);box-shadow:6px 6px 0 var(--sky)}.gf-callout .gf-ref__name{color:var(--rc, var(--cream))}.gf-callout .r-q7 .gf-ref__name{color:#ff8f84}.gf-callout p{margin:0}.gf-callout__title{margin-bottom:8px!important;font:700 .8rem/1 var(--f-display);letter-spacing:.1em;text-transform:uppercase;color:var(--sky)}.gf-callout--warning{box-shadow:6px 6px #b3312b}.gf-callout--warning .gf-callout__title{color:#ff9a8f}.gf-callout--reward{box-shadow:6px 6px 0 var(--gold)}.gf-callout--reward .gf-callout__title{color:var(--gold)}.gf-note__closing{margin:6px 0 0;text-align:center;font-style:italic;color:#443724}.gf-ref--tip{position:relative;text-decoration:none;cursor:help}a.gf-ref--tip{cursor:pointer}a.gf-ref--tip:hover .gf-ref__name{text-decoration:underline}.gf-tipcard{position:absolute;left:0;bottom:calc(100% + 10px);z-index:30;width:-moz-max-content;width:max-content;max-width:320px;display:none;gap:6px;padding:12px 14px;text-align:left;font-weight:400;background:var(--navy-950);color:var(--cream);box-shadow:0 0 0 2px var(--rc, var(--navy-500)),0 8px 24px #0006}.gf-tipcard strong{font-family:var(--f-display);color:var(--rc, var(--cream))}.gf-tipcard em{font-style:normal;font-size:.82rem;color:var(--cream-dim)}.gf-tipcard span{font-size:.92rem;line-height:1.4}.gf-ref--tip:hover .gf-tipcard,.gf-ref--tip:focus-visible .gf-tipcard{display:grid}.gf-news-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 28px}.gf-news-card{display:grid;grid-template-rows:auto 1fr;color:var(--cream);text-decoration:none;background:var(--navy-700);box-shadow:8px 8px 0 var(--navy-500);transition:transform .2s var(--ease),box-shadow .2s var(--ease)}.gf-news-card:hover,.gf-news-card:focus-visible{transform:translateY(-3px);box-shadow:8px 8px 0 var(--gold)}.gf-news-card__img{aspect-ratio:16 / 7;overflow:hidden;background:var(--navy-950)}.gf-news-card__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .6s var(--ease)}.gf-news-card:hover .gf-news-card__img img{transform:scale(1.04)}.gf-news-card__body{display:grid;align-content:start;gap:10px;padding:18px 20px 20px}.gf-news-card__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;font-size:.9rem;color:var(--cream-dim)}.gf-news-card__cat{padding:4px 9px;background:var(--gold);color:var(--navy-950);font:700 .68rem/1 var(--f-display);letter-spacing:.08em;text-transform:uppercase}.gf-news-card h2{margin:0;font-size:1.35rem!important;color:var(--cream)!important}.gf-news-card__text{margin:0;color:var(--cream-dim);line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.gf-news-card__counts{display:flex;flex-wrap:wrap;gap:8px;margin:2px 0 0;padding:0;list-style:none}.gf-news-card__more{justify-self:start;font:700 .76rem/1 var(--f-display);letter-spacing:.08em;text-transform:uppercase;color:var(--gold)}.gf-news-card--featured{grid-column:1 / -1;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-template-rows:none}.gf-news-card--featured .gf-news-card__img{aspect-ratio:auto;min-height:280px}.gf-news-card--featured h2{font-size:1.8rem!important}.gf-news-card--featured .gf-news-card__body{align-content:center;padding:28px 30px}@media (max-width: 900px){.gf-note{grid-template-columns:minmax(0,1fr)}.gf-note__toc{position:static}.gf-news-grid,.gf-news-card--featured{grid-template-columns:minmax(0,1fr)}.gf-news-card--featured .gf-news-card__img{min-height:0;aspect-ratio:16 / 8}}@media (max-width: 640px){.gf-note__table,.gf-note__table tbody,.gf-note__table tr,.gf-note__table td{display:block;width:auto!important}.gf-note__table thead{display:none}.gf-note__table tr{padding:12px 14px;border-bottom:2px solid var(--parchment-lo)}.gf-note__table td{padding:2px 0!important;border:0!important;background:none!important}.gf-note__table tbody tr:nth-child(2n){background:#b8a2742e}.gf-note__el:has(.gf-note__none){display:none!important}.gf-note__text{margin-top:4px}.gf-tipcard{max-width:min(320px,80vw)}.gf-note__h2:before{width:44px}}.gf-note__h3{margin:6px 0 -2px;font-size:1.15rem!important;color:var(--gold-deep)!important;letter-spacing:.06em}.gf-note__text s{color:#51422d}.gf-note__body>.gf-callout p .gf-chg{margin:0 2px;vertical-align:1px}.gf-note__lead{margin:0;font-size:1.12rem;line-height:1.6}.gf-note__body>.gf-note__h2{scroll-margin-top:100px;margin-top:10px}.gf-note__text .gf-ref,.gf-note__lead .gf-ref,.gf-callout .gf-ref{margin:2px 4px;vertical-align:middle}.gf-note__text .gf-ref__icon,.gf-note__lead .gf-ref__icon{width:28px;height:28px}.gf-note__npc{margin:0;padding:12px 16px;background:#1d34661a;border-left:4px solid var(--navy-700);font-style:italic}.gf-note__npc span{font-style:normal;font-weight:700;color:#2f7d3b}.gf-note__divider{height:22px;background:url(/gf/band-vines-navy.png) center / auto 100% repeat-x}.gf-note__toc a{display:block!important}.gf-guide-table td{vertical-align:middle}.gf-guide-table td .gf-ref{margin:3px 10px 3px 0}.gf-guide-table:has(td:first-child .gf-ref) th:first-child{min-width:13rem;width:28%}.gf-guide-table:has(td:first-child .gf-ref) td:first-child{min-width:13rem}.gf-guide-table .gf-ref{max-width:100%;align-items:center}.gf-guide-table .gf-ref__name{min-width:0;overflow-wrap:normal;word-break:normal}.gf-ref .gf-ref__glyph{display:inline-grid;place-items:center}.gf-ref__glyph>svg{display:block;width:18px;height:18px}.gf-note__list{margin:0;padding-left:26px;display:grid;gap:8px;font-size:1.08rem;line-height:1.6;color:var(--ink)}.gf-note__list li::marker{color:var(--gold-deep);font-weight:700}.gf-note__list.is-ordered li::marker{font-family:var(--f-display)}.gf-ref__glyph{display:inline-grid;place-items:center;color:var(--gold);font-size:1.2rem}.gf-ref--monster .gf-ref__glyph{--rc: #c4473d;color:#f0a39b}.gf-ref--npc .gf-ref__glyph{--rc: var(--sky);color:var(--sky)}a.gf-ref--monster,a.gf-ref--npc{color:var(--navy-700)}a.gf-ref--monster:hover .gf-ref__name,a.gf-ref--npc:hover .gf-ref__name{text-decoration:underline}@media (max-width: 760px){.gf-guide-table,.gf-guide-table tbody,.gf-guide-table tr,.gf-guide-table td{display:block;width:auto!important}.gf-guide-table thead{display:none}.gf-guide-table tr{padding:10px 14px;border-bottom:2px solid var(--parchment-lo)}.gf-guide-table td{padding:3px 0!important;border:0!important;background:none!important}.gf-guide-table:has(td:first-child .gf-ref) td:first-child{min-width:0}.gf-guide-table td:before{content:attr(data-label);display:block;font:700 .7rem/1.6 var(--f-display);letter-spacing:.08em;text-transform:uppercase;color:#443724}.gf-guide-table tbody tr:nth-child(2n){background:#b8a2742e}}.gf-note__body .gf-table-wrap{overflow:visible}.gf-guide-table{table-layout:auto}.gf-tipcard span{white-space:normal}.gf-ref-preview{display:grid;gap:8px;padding:14px;max-width:320px}.gf-ref-preview strong{color:var(--gold)}.gf-ref-preview p{margin:0}.gf-note__image{margin:1.5rem 0;text-align:center}.gf-note__image img{display:block;max-width:100%;height:auto;margin:auto;border-radius:6px}.gf-note__image figcaption{margin-top:.5rem;font-size:.9em;opacity:.8;white-space:pre-wrap}.gf-guide-tags{display:flex;flex-wrap:wrap;gap:8px}.gf-guide-tag{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:6px 10px;border:1px solid;border-radius:4px;font:600 .82rem/1.35 system-ui,sans-serif;overflow-wrap:anywhere}button.gf-guide-tag{cursor:pointer}button.gf-guide-tag[aria-pressed=true]{outline:2px solid var(--gold);outline-offset:3px}button.gf-guide-tag:focus-visible{outline:2px solid var(--cream);outline-offset:3px}.gf-guide-filters{display:grid;gap:14px;margin-bottom:28px;padding:20px;background:var(--navy-700);color:var(--cream);border-left:3px solid var(--gold)}.gf-guide-filters h2{margin:0;color:var(--gold);font:700 1rem var(--f-display)}.gf-guide-filters p{margin:0;font-size:.94rem}.gf-guide-filters>.gf-btn{justify-self:start}.gf-news-card__body>.gf-guide-tags{margin:8px 0}.gf-arena-stat--ranking_point_pvp{--stat-color: #e3b866}.gf-arena-stat--damage_count{--stat-color: #b85140}.gf-arena-stat--cure_count{--stat-color: #398b73}.gf-arena-stat--altar_damage{--stat-color: #9169b4}.gf-arena-stat--kills_count{--stat-color: #b48a30}.gf-arena-stat--dies_count{--stat-color: #788794}.gf-arena-stat--mvp_count{--stat-color: #438fa9}.gf-arena__sort>button{min-height:44px;border-bottom:3px solid var(--stat-color)}.gf-arena__sort>[aria-pressed=true]{background:var(--gold);color:var(--navy-950)}.gf-arena__category{margin:0;color:var(--navy-700);font:700 clamp(1rem,2vw,1.3rem)/1.4 var(--f-display)}.gf-arena-podium.gf-podium{align-items:stretch;gap:26px;padding-block-start:20px}.gf-arena-podium .gf-podium__card{container:arena-card / inline-size;align-content:start;padding:26px 18px 18px}.gf-arena-podium .gf-podium__card--1{padding-block-start:26px}.gf-arena-podium .gf-podium__card .gf-avatar{width:52px;height:52px}.gf-podium__points{font-size:.95rem;color:var(--cream-dim)}.gf-arena-podium .gf-arena-stats{width:100%;margin-block-start:12px;padding-block-start:14px;border-top:1px solid var(--navy-500);grid-template-columns:repeat(2,minmax(0,1fr))}.gf-arena-podium .gf-arena-stat{--stat-track: var(--navy-950)}.gf-arena-podium .gf-arena-stat dt{color:var(--cream-dim)}.gf-arena-podium .gf-arena-stat dd{color:var(--cream)}.gf-arena-list{container:arena-list / inline-size;list-style:none;margin:0;padding:0;color:var(--ink);background:#ece0bfb3}.gf-arena-row{display:grid;grid-template-columns:2.2rem minmax(0,1fr);align-items:center;gap:12px;padding:16px;border-bottom:2px solid var(--parchment-lo)}.gf-arena-row:nth-child(2n){background:#b8a2742e}.gf-arena-row__position{align-self:start;padding-block-start:8px;white-space:nowrap;color:var(--navy-700);font:700 1.15rem/1 var(--f-display);font-variant-numeric:tabular-nums}.gf-arena-row__player{min-width:0}.gf-arena-row .gf-who{display:flex;align-items:center;gap:12px}.gf-arena-row .gf-who__text{min-width:0;overflow-wrap:anywhere;line-height:1.3}.gf-arena-row .gf-strong{color:var(--navy-700);font-size:1.1rem;font-weight:700}.gf-arena-row a{display:inline-flex;align-items:center;min-height:44px}.gf-arena-row__rank{grid-column:2;display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.gf-arena-row .gf-arena-tier{white-space:normal;line-height:1.3}.gf-arena-row__points{display:inline-flex;align-items:baseline;gap:8px;font-size:.9rem}.gf-arena-row__points strong{color:var(--navy-700);font-size:1.2rem}.gf-arena-row>.gf-arena-stats{grid-column:1 / -1}.gf-arena-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;min-width:0;margin:0;text-align:start}.gf-arena-stat{display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:end;align-items:baseline;gap:4px 8px;min-width:0;font-size:.95rem;line-height:1.2}.gf-arena-stat dt{grid-column:1 / -1;color:#443724;overflow-wrap:anywhere}.gf-arena-stat dd{margin:0;grid-column:1 / -1;color:var(--ink);font-weight:700;font-variant-numeric:tabular-nums}.gf-arena-stat.is-sorted dt{font-weight:700;text-decoration:underline;text-underline-offset:3px}.gf-arena-stat__bar{grid-column:1 / -1;display:block;height:5px;background:var(--stat-track, rgb(10 19 48 / .15))}.gf-arena-stat__bar>span{display:block;height:100%;background:var(--stat-color)}.gf-arena :is(button,a,input,select):focus-visible{outline:3px solid var(--gold-deep);outline-offset:3px}.gf-arena-podium .gf-podium__card:has(>a:focus-visible){outline:3px solid var(--gold-deep);outline-offset:3px}@container arena-list (min-width: 520px){.gf-arena-row{grid-template-columns:2.2rem minmax(0,1fr) auto}.gf-arena-row__rank{grid-column:3;flex-direction:column;align-items:flex-start}.gf-arena-row>.gf-arena-stats{grid-column:2 / -1;grid-template-columns:repeat(3,minmax(0,1fr))}}@container arena-list (min-width: 1050px){.gf-arena-row{grid-template-columns:2.2rem minmax(180px,1.1fr) minmax(110px,.5fr) minmax(0,3fr);gap:20px;padding-block:14px}.gf-arena-row>.gf-arena-stats{grid-column:4}.gf-arena-stat dt{grid-column:1}.gf-arena-stat dd{grid-column:2;text-align:end}}@container arena-card (min-width: 440px){.gf-arena-podium .gf-arena-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 640px){.gf-arena__sort{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.gf-arena__sort>button{justify-content:center;padding:10px 8px;line-height:1.35;letter-spacing:.03em}.gf-arena__actions>*{flex:1 1 auto}.gf-arena-podium.gf-podium{gap:30px}}.gf-commissions-grid{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:28px}.gf-commission{display:flex;flex-direction:column;min-width:0;background:var(--navy-700);color:var(--cream);box-shadow:8px 8px 0 var(--navy-500)}.gf-commission__head{display:grid;align-content:start;gap:6px;padding:22px 22px 14px;border-bottom:1px solid var(--navy-500);background:var(--navy-800)}.gf-commission__identity{display:flex;align-items:center;gap:14px;min-width:0}.gf-commission__identity h3{margin:0;min-width:0;color:var(--cream);font:700 1.05rem/1.45 var(--f-display);letter-spacing:.02em;text-transform:none;overflow-wrap:anywhere}.gf-commission__icon{position:relative;display:grid;place-items:center;width:48px;height:48px;flex:0 0 48px;border:2px solid var(--gold-deep);background:var(--navy-950);color:var(--cream-dim)}.gf-commission__icon img{display:block;width:44px;height:44px;-o-object-fit:contain;object-fit:contain}.gf-commission__details{display:inline-flex;align-items:center;justify-self:start;min-height:44px;color:var(--gold);font-size:.95rem;font-weight:700;text-underline-offset:3px}.gf-commission__details:hover{color:var(--cream);text-decoration:underline}.gf-commission__body{display:flex;flex:1;flex-direction:column;gap:22px;padding:20px 22px 24px}.gf-commission__facts{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:16px;margin:0}.gf-commission__facts>div{min-width:0}.gf-commission__facts dt{margin-bottom:8px;color:var(--cream-dim);font-size:1rem;line-height:1.3}.gf-commission__facts dd{margin:0;font:700 1.35rem/1.3 var(--f-display);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.gf-commission__facts .is-available{color:#7bd88f}.gf-commission__facts .is-sold-out{color:#ff9a8f}.gf-commission__facts .gf-commission__price{color:var(--gold)}.gf-commission .gf-commission__buy{width:100%;min-height:48px;margin-top:auto;padding:10px 22px;font-size:.85rem;line-height:1.4}.gf-commission__buy:disabled{background:var(--navy-950);color:var(--cream-dim);opacity:1;filter:none;cursor:not-allowed;transform:none}.gf-commission :is(a,button,[tabindex]):focus-visible{outline:3px solid var(--gold);outline-offset:3px}@media (min-width: 720px){.gf-commissions-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1120px){.gf-commissions-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 380px){.gf-commission__head,.gf-commission__body{padding-inline:16px}.gf-commission__identity{gap:10px}}.cinematic-site--news,.cinematic-site--guilds,.cinematic-site--arena{--community-paper: #f7f8f4;--community-ink: #20384b;--community-muted: #536b7c;--community-navy: #19364a;--community-navy-light: #254960;--community-outline: rgba(213, 235, 245, .32);--community-shadow: 0 14px 34px rgba(6, 24, 39, .21)}.cinematic-site--news .cinematic-news-page,.cinematic-site--news .cinematic-news-article,.cinematic-site--guilds .cinematic-guilds-page,.cinematic-site--arena .cinematic-arena-ranking,.cinematic-site--arena .cinematic-classic-ranking,.cinematic-site--arena .cinematic-pvp-profile-page,.cinematic-site--arena .cinematic-pvp-matches-page{color:#f7fbfd;text-shadow:0 2px 8px rgba(8,28,43,.45)}.cinematic-site--news .cinematic-news-page>section:first-of-type{margin-bottom:25px;border:0;border-radius:0;padding:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.cinematic-site--news .cinematic-news-page>section:first-of-type>.grid{align-items:end}.cinematic-site--news .cinematic-news-page>section:first-of-type label>span{color:#fff9ed;font-size:12px;font-weight:700;text-shadow:0 2px 7px #123249}.cinematic-site--news .cinematic-news-page input[type=date]{min-height:44px;border:1px solid rgba(255,255,255,.82);border-radius:9px;background:var(--community-paper);color:var(--community-ink);color-scheme:light;font-weight:600;text-shadow:none;box-shadow:0 6px 17px #051e2f29}.cinematic-site--news .cinematic-news-page>section:first-of-type button{min-height:44px;border-color:#e3f4fb6b;border-radius:9px;background:var(--community-navy);color:#f7f8f4;font-weight:700;text-shadow:none}.cinematic-site--news .cinematic-news-page>section:first-of-type button:hover:not(:disabled){border-color:#fff9ee;background:var(--community-navy-light)}.cinematic-site--news .cinematic-news-page>section:first-of-type button:disabled{opacity:.68}.cinematic-site--news .cinematic-news-page a[href^="/news/"]{border:1px solid rgba(220,234,240,.95);border-radius:13px;background:var(--community-paper);color:var(--community-ink);text-shadow:none;box-shadow:var(--community-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}.cinematic-site--news .cinematic-news-page a[href^="/news/"]:hover{border-color:#d7ebf4;background:#fffdf8;box-shadow:0 19px 39px #06182742}.cinematic-site--news .cinematic-news-page a[href^="/news/"] header,.cinematic-site--news .cinematic-news-page a[href^="/news/"] header>span,.cinematic-site--news .cinematic-news-page a[href^="/news/"] time,.cinematic-site--news .cinematic-news-page a[href^="/news/"] footer,.cinematic-site--news .cinematic-news-page a[href^="/news/"] .text-stone-300{color:var(--community-muted);text-shadow:none}.cinematic-site--news .cinematic-news-page a[href^="/news/"] header>span{color:#376280;font-weight:700}.cinematic-site--news .cinematic-news-page a[href^="/news/"] header>span>span{background:#df947d}.cinematic-site--news .cinematic-news-page a[href^="/news/"] .space-y-3>p{color:var(--community-ink);font-size:16px;font-weight:700}.cinematic-site--news .cinematic-news-page a[href^="/news/"] footer>span:last-child{color:#285b7a;font-weight:700}.cinematic-site--news .cinematic-news-page>.mb-6.flex button,.cinematic-site--news .cinematic-news-page>.mb-6.flex>div>span{min-height:39px;border:1px solid rgba(235,247,250,.55);border-radius:8px;background:var(--community-navy);color:#fffaf0;font-weight:700;text-shadow:none}.cinematic-site--news .cinematic-news-page>.mb-6.flex button:hover:not(:disabled){background:var(--community-navy-light)}.cinematic-site--news .cinematic-news-article>button:first-child{color:#fff9ec;font-weight:700;text-shadow:0 2px 8px #123249}.cinematic-site--news .cinematic-news-article>article{border:1px solid rgba(228,238,243,.95);border-radius:16px;background:var(--community-paper);color:var(--community-ink);text-shadow:none;box-shadow:var(--community-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}.cinematic-site--news .cinematic-news-article>article header h1{color:var(--community-ink);text-shadow:none}.cinematic-site--news .cinematic-news-article>article header span{color:var(--community-muted)}.cinematic-site--news .cinematic-main--inner .cinematic-news-article>article>section{border:0;background:transparent;color:#33495a;font-size:15px;line-height:1.8;overflow-wrap:anywhere;text-shadow:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.cinematic-site--news .cinematic-news-article>article>section :is(h1,h2,h3,h4,strong){color:#173e59}.cinematic-site--news .cinematic-news-article>article>section a{color:#176691;text-decoration:underline;text-underline-offset:3px}.cinematic-site--news .cinematic-news-article>article>section :is(pre,code){background:#e2edf1;color:#19364a}.cinematic-site--news .cinematic-news-article>article>section blockquote{border-left:3px solid #7cb8d4;padding-left:15px;color:#426175}.cinematic-site--guilds .cinematic-guilds-page>div:nth-child(2){border:0;border-radius:0;padding:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.cinematic-site--guilds .cinematic-guilds-page input[type=search]{min-height:43px;border:1px solid #e2edf2;border-radius:9px;background:var(--community-paper);color:var(--community-ink);text-shadow:none;box-shadow:0 5px 16px #051e2f29}.cinematic-site--guilds .cinematic-guilds-page input[type=search]::-moz-placeholder{color:#697f8c}.cinematic-site--guilds .cinematic-guilds-page input[type=search]::placeholder{color:#697f8c}.cinematic-site--guilds .cinematic-guilds-page>div:nth-child(2) button{min-height:42px;border:1px solid rgba(227,241,248,.52);border-radius:9px;background:var(--community-navy);color:#fff9ed;font-weight:700;text-shadow:none}.cinematic-site--guilds .cinematic-guilds-page>div:nth-child(2) button:hover{border-color:#f8f6ed;background:var(--community-navy-light)}.cinematic-site--guilds .cinematic-guilds-page>div:nth-child(2) span{color:#fff;font-weight:600;text-shadow:0 2px 7px rgba(8,29,45,.85)}.cinematic-site--guilds .cinematic-guilds-page>section{border:1px solid var(--community-outline);border-radius:12px;background:var(--community-navy);color:#eff8fb;text-shadow:none;box-shadow:var(--community-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}.cinematic-site--guilds .cinematic-guilds-page table{border-color:#d1eaf430}.cinematic-site--guilds .cinematic-guilds-page thead{background:#29546a}.cinematic-site--guilds .cinematic-guilds-page th{color:#e8f8fa;letter-spacing:.11em}.cinematic-site--guilds .cinematic-guilds-page tbody tr{border-color:#d1eaf429}.cinematic-site--guilds .cinematic-guilds-page tbody tr:nth-child(2n){background:#1d3d50}.cinematic-site--guilds .cinematic-guilds-page tbody tr:hover{background:#2c5268}.cinematic-site--guilds .cinematic-guilds-page tbody td,.cinematic-site--guilds .cinematic-guilds-page tbody td:first-child{color:#f0f8fa}.cinematic-site--guilds .cinematic-guilds-page>div:last-child button{border-color:var(--community-outline);background:var(--community-navy);color:#f5fbfd}.cinematic-site--guilds .cinematic-guilds-page>div:last-child span{color:#fff8e9;text-shadow:0 2px 7px #123249}.cinematic-site--arena .cinematic-main--inner .cinematic-arena-ranking .container>.cinematic-arena-filters,.cinematic-site--arena .cinematic-main--inner .cinematic-classic-ranking>.cinematic-ranking-filters,.cinematic-site--arena .cinematic-pvp-matches-page .container>.mb-6.flex.flex-wrap{border:0;border-radius:0;padding:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.cinematic-site--arena .cinematic-arena-filters :is(input,select),.cinematic-site--arena .cinematic-ranking-filters :is(input,select),.cinematic-site--arena .cinematic-pvp-matches-page .container>.mb-6.flex.flex-wrap :is(input,select){min-height:43px;border:1px solid #e1edf2;border-radius:9px;background:var(--community-paper);color:var(--community-ink);color-scheme:light;text-shadow:none;box-shadow:0 5px 16px #051e2f26}.cinematic-site--arena .cinematic-arena-filters :is(input,select)::-moz-placeholder,.cinematic-site--arena .cinematic-ranking-filters input::-moz-placeholder,.cinematic-site--arena .cinematic-pvp-matches-page input::-moz-placeholder{color:#657d8c}.cinematic-site--arena .cinematic-arena-filters :is(input,select)::placeholder,.cinematic-site--arena .cinematic-ranking-filters input::placeholder,.cinematic-site--arena .cinematic-pvp-matches-page input::placeholder{color:#657d8c}.cinematic-site--arena .cinematic-arena-filters button,.cinematic-site--arena .cinematic-ranking-heading button,.cinematic-site--arena .cinematic-arena-heading button,.cinematic-site--arena .cinematic-arena-heading a,.cinematic-site--arena .cinematic-pvp-matches-page .container>.mb-6.flex.flex-wrap button{border:1px solid rgba(220,241,248,.33);border-radius:9px;background:var(--community-navy);color:#f6f9f7;text-shadow:none}.cinematic-site--arena .cinematic-arena-filters button:hover,.cinematic-site--arena .cinematic-ranking-heading button:hover,.cinematic-site--arena .cinematic-arena-heading button:hover,.cinematic-site--arena .cinematic-arena-heading a:hover{background:var(--community-navy-light);color:#fff}.cinematic-site--arena .cinematic-ranking-filters button{width:43px;height:43px;border:1px solid rgba(221,242,249,.43);border-radius:9px;background:var(--community-navy);color:#f4f9fb;text-shadow:none}.cinematic-site--arena .cinematic-ranking-filters button:hover{background:var(--community-navy-light)}.cinematic-site--arena .cinematic-arena-filters button[class*=bg-amber-400],.cinematic-site--arena .cinematic-ranking-heading span[class*=bg-amber-400],.cinematic-site--arena .cinematic-pvp-matches-page button[class*=bg-amber-400]{border-color:#fff6e7;background:#fff5e4;color:var(--community-ink)}.cinematic-site--arena .cinematic-arena-ranking .container>.mb-10.grid>:is(div,a){border:1px solid rgba(232,244,249,.44);background:linear-gradient(155deg,#37627b,#26475d 43%,#122d40);box-shadow:var(--community-shadow)}.cinematic-site--arena .cinematic-arena-ranking .container>.mb-10.grid>:first-child{border-color:#ffe7a7b8;background:linear-gradient(155deg,#a47939,#365a6c 45%,#162f43)}.cinematic-site--arena .cinematic-arena-ranking .container>.mb-10.grid>:nth-child(2){border-color:#e4eff5b3}.cinematic-site--arena .cinematic-arena-ranking .container>.mb-10.grid>:nth-child(3){border-color:#f8d0b1a6;background:linear-gradient(155deg,#8e6557,#375a6d 45%,#142e42)}.cinematic-site--arena .cinematic-arena-ranking .container>.space-y-2>:is(div,a){border:1px solid rgba(215,238,247,.28);background:#19364a;box-shadow:0 8px 18px #0618272b;-webkit-backdrop-filter:none;backdrop-filter:none}.cinematic-site--arena .cinematic-arena-ranking .container>.space-y-2>:is(div,a):hover{border-color:#edf9fca3;background:#244960}.cinematic-site--arena .cinematic-ranking-table{border:1px solid var(--community-outline);background:#19364a;box-shadow:var(--community-shadow)}.cinematic-site--arena .cinematic-ranking-table thead{background:#2a536a}.cinematic-site--arena .cinematic-ranking-table th{color:#edf9fa}.cinematic-site--arena .cinematic-ranking-table tbody tr:nth-child(2n){background:#1e3d51}.cinematic-site--arena .cinematic-ranking-table tbody tr:hover{background:#2c5368}.cinematic-site--arena .cinematic-ranking-table td{color:#e9f4f8}.cinematic-site--arena .cinematic-pvp-profile-page{background:transparent}.cinematic-site--arena .cinematic-pvp-profile-page>.pointer-events-none.absolute,.cinematic-site--arena .cinematic-pvp-matches-page>.pointer-events-none.absolute{display:none}.cinematic-site--arena .cinematic-main--inner .cinematic-pvp-profile-page>.container>.grid{border:0;padding:0;background:transparent;box-shadow:none}.cinematic-site--arena .cinematic-pvp-profile-page>.container>.grid>aside>div,.cinematic-site--arena .cinematic-pvp-profile-page>.container>.grid>div.space-y-6>div{border:1px solid var(--community-outline);background:var(--community-navy);box-shadow:var(--community-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}.cinematic-site--arena .cinematic-pvp-profile-page>.container>.grid>div.space-y-6>div:first-child{background:linear-gradient(130deg,#2f5b75,#19364a 75%)}.cinematic-site--arena .cinematic-pvp-profile-page .text-stone-400,.cinematic-site--arena .cinematic-pvp-matches-page .text-stone-400{color:#c4d9e3}.cinematic-site--arena .cinematic-pvp-profile-page a[class*=text-amber-400],.cinematic-site--arena .cinematic-pvp-matches-page a:hover{color:#e3f6fe}.cinematic-site--arena .cinematic-pvp-matches-page h1{background:none;color:#fff9ef;-webkit-text-fill-color:currentColor;text-shadow:0 3px 12px rgba(7,28,43,.6)}.cinematic-site--arena .cinematic-pvp-matches-page .space-y-3>a{border-width:1px;background:var(--community-navy);box-shadow:var(--community-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}.cinematic-site--arena .cinematic-pvp-matches-page .space-y-3>a:hover{background:var(--community-navy-light)}.cinematic-site--arena .cinematic-pvp-matches-page .space-y-3>a>.absolute img{opacity:.22}.cinematic-site--arena .cinematic-pvp-matches-page .space-y-3>a .grid.grid-cols-3>div{background:#122c3f;border-color:#daeff630;-webkit-backdrop-filter:none;backdrop-filter:none}.cinematic-site--arena [role=dialog][aria-labelledby=pvp-view-disclaimer-title]>div{border-color:#e0f1f875;background:#17364a;box-shadow:0 25px 70px #04111d6b}.cinematic-site--arena [role=dialog][aria-labelledby=pvp-view-disclaimer-title] :is(header,footer){background:#24485f}.cinematic-site--arena [role=dialog][aria-labelledby=pvp-view-disclaimer-title] h2{color:#fff7e7}@media (min-width: 1280px){.cinematic-site--arena .cinematic-pvp-profile-page>.container>.grid{grid-template-columns:minmax(205px,245px) minmax(0,1fr) minmax(225px,295px)}}@media (max-width: 640px){.cinematic-site--news .cinematic-news-page>section:first-of-type button{width:100%}.cinematic-site--news .cinematic-news-page>.mb-6.flex>div{flex-wrap:wrap;justify-content:center}.cinematic-site--news .cinematic-news-article>article{padding:22px}.cinematic-site--guilds .cinematic-guilds-page>section{overflow:visible;border:0;background:transparent;box-shadow:none}.cinematic-site--guilds .cinematic-guilds-page>section>.overflow-x-auto{overflow:visible}.cinematic-site--guilds .cinematic-guilds-page table,.cinematic-site--guilds .cinematic-guilds-page tbody{display:block;width:100%}.cinematic-site--guilds .cinematic-guilds-page thead{display:none}.cinematic-site--guilds .cinematic-guilds-page tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin-bottom:12px;border:1px solid var(--community-outline);border-radius:11px;padding:15px;background:var(--community-navy);box-shadow:0 8px 20px #06182729}.cinematic-site--guilds .cinematic-guilds-page tbody td{display:block;min-width:0;padding:0;text-align:left;overflow-wrap:anywhere}.cinematic-site--guilds .cinematic-guilds-page tbody td:first-child{grid-column:1 / -1;font-size:17px}.cinematic-site--guilds .cinematic-guilds-page tbody td:before{display:block;margin-bottom:3px;color:#aed5e4;content:attr(data-label);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.cinematic-site--arena .cinematic-arena-filters :is(input,select),.cinematic-site--arena .cinematic-pvp-matches-page .container>.mb-6.flex.flex-wrap :is(input,select){width:100%;min-width:0}.cinematic-site--arena .cinematic-pvp-profile-page>.container>.grid{min-width:0}.cinematic-site--arena .cinematic-pvp-matches-page .container>.mb-6.flex.items-center.justify-between{flex-direction:column-reverse;align-items:flex-start;gap:13px}.cinematic-site--arena .cinematic-pvp-matches-page .container>.mb-6.flex.items-center.justify-between>a{color:#fff9eb;font-weight:700;text-shadow:0 2px 8px #123249}.cinematic-site--arena .cinematic-pvp-matches-page .container>.mb-6.flex.items-center.justify-between h1{font-size:clamp(28px,8vw,38px);line-height:1.02}.cinematic-site--arena .cinematic-pvp-matches-page .container>.mb-6.flex.items-center.justify-between p{max-width:40ch;color:#f5fafb;font-size:12px;letter-spacing:.08em;line-height:1.4;text-shadow:0 2px 7px #123249}}.cinematic-site--account,.cinematic-site--store,.cinematic-site--rewards,.cinematic-site--battlepass,.cinematic-site--downloads{--service-ink: #203e55;--service-muted: #506a7e;--service-paper: #f4f9fc;--service-paper-raised: #fffdf8;--service-line: #c4d6e2;--service-blue: #244d69;--service-blue-hover: #326a8d;--service-cream: #fff0d9;--service-shadow: 0 18px 44px rgba(5, 28, 47, .22)}.cinematic-site--account .cinematic-main--inner,.cinematic-site--downloads .cinematic-main--inner{padding-top:clamp(55px,7vw,110px)}.cinematic-site--account .cinematic-main--inner>section:not(.cinematic-terms-page),.cinematic-site--account .cinematic-login-form,.cinematic-site--account .cinematic-register-form,.cinematic-site--account .cinematic-profile-page>section,.cinematic-site--account .cinematic-account-status,.cinematic-site--account .cinematic-processing-page>div,.cinematic-terms-page>.terms-content{border:1px solid var(--service-line);border-radius:20px;background:var(--service-paper);color:var(--service-ink);box-shadow:var(--service-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}.cinematic-site--account .cinematic-login-form,.cinematic-site--account .cinematic-register-form{padding:clamp(24px,3vw,38px)}.cinematic-site--account :is(.cinematic-login-form,.cinematic-register-form,.cinematic-profile-page,.cinematic-account-status,.cinematic-processing-page,.cinematic-terms-page) :is(h1,h2,h3){color:var(--service-ink);text-shadow:none}.cinematic-site--account :is(.cinematic-login-form,.cinematic-register-form,.cinematic-profile-page,.cinematic-account-status,.cinematic-processing-page,.cinematic-terms-page) :is(.text-stone-100,.text-stone-200,.text-stone-300){color:var(--service-ink)}.cinematic-site--account :is(.cinematic-login-form,.cinematic-register-form,.cinematic-profile-page,.cinematic-account-status,.cinematic-processing-page,.cinematic-terms-page) :is(.text-stone-400,.text-brand-glint\/80){color:var(--service-muted)}.cinematic-site--account :is(.cinematic-login-form,.cinematic-register-form,.cinematic-profile-page,.cinematic-account-status,.cinematic-processing-page,.cinematic-terms-page) :is(input:not([type=checkbox]),select,textarea),.cinematic-recovery-modal :is(input:not([type=checkbox]),select,textarea){min-height:44px;border:1px solid var(--service-line);border-radius:9px;background:#fff;color:var(--service-ink);box-shadow:none}.cinematic-site--account :is(.cinematic-login-form,.cinematic-register-form,.cinematic-profile-page) :is(input,textarea)::-moz-placeholder,.cinematic-recovery-modal :is(input,textarea)::-moz-placeholder{color:#73879a}.cinematic-site--account :is(.cinematic-login-form,.cinematic-register-form,.cinematic-profile-page) :is(input,textarea)::placeholder,.cinematic-recovery-modal :is(input,textarea)::placeholder{color:#73879a}.cinematic-site--account :is(.cinematic-login-form,.cinematic-register-form,.cinematic-profile-page,.cinematic-account-status) :is(button,a)[class*=text-brand],.cinematic-terms-modal :is(button,a)[class*=text-brand]{color:#1e648a}.cinematic-site--account :is(.cinematic-login-form,.cinematic-register-form,.cinematic-profile-page,.cinematic-account-status) :is(button,a)[class~=bg-brand],.cinematic-site--account .cinematic-processing-page :is(button,a)[class~=bg-brand]{border-color:var(--service-blue);background:var(--service-blue);color:#fff;box-shadow:0 6px 14px #0e375229}.cinematic-site--account :is(.cinematic-login-form,.cinematic-register-form,.cinematic-profile-page,.cinematic-account-status) :is(button,a)[class~=bg-brand]:hover:not(:disabled){background:var(--service-blue-hover);color:#fff}.cinematic-site--account :is(button,a):focus-visible,.cinematic-site--store :is(button,a):focus-visible,.cinematic-site--downloads :is(button,a):focus-visible{outline:2px solid #71b7db;outline-offset:3px}.cinematic-register-form>div[class*=bg-brand-shadow],.cinematic-profile-page :is(div,section)[class*=bg-brand-shadow],.cinematic-profile-page :is(div,section)[class*=bg-brand-blood]{border-color:var(--service-line);background:#e8f2f8;color:var(--service-ink);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.cinematic-profile-page>nav{border:0;border-radius:0;padding:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.cinematic-profile-page>nav button{min-height:43px;border:1px solid rgba(221,237,246,.56);border-radius:9px;background:var(--service-blue);color:#fff;font-size:14px;box-shadow:0 8px 20px #0823382e}.cinematic-site--account .cinematic-profile-page>nav button[aria-pressed=true]{border-color:#fff;background:var(--service-paper-raised);color:var(--service-ink);box-shadow:0 8px 20px #08233833}.cinematic-site--account .cinematic-profile-page>nav button:not([aria-pressed=true]){color:#fff}.cinematic-profile-page>section{padding:clamp(20px,3vw,32px)}.cinematic-profile-page>section :is(dt,label),.cinematic-profile-page>section p{line-height:1.55}.cinematic-profile-page>section :is(dt,.text-stone-400){color:var(--service-muted)}.cinematic-site--account .cinematic-account-status,.cinematic-site--account .cinematic-processing-page>div{padding:clamp(24px,4vw,48px)}.cinematic-site--account .cinematic-processing-page>div>div:first-child{border-color:var(--service-line);background:#e8f2f8}.cinematic-site--account .cinematic-main--inner>section:not(.cinematic-terms-page)>p,.cinematic-site--account .cinematic-account-status p,.cinematic-site--account .cinematic-processing-page p{color:var(--service-ink)}.cinematic-site--account .cinematic-main--inner>section:not(.cinematic-terms-page) h1{color:var(--service-ink);text-shadow:none}.cinematic-terms-page>header{border:0;border-radius:0;padding:0;background:transparent;box-shadow:none}.cinematic-site--account .cinematic-terms-page>header h1{color:#fff;text-shadow:0 3px 20px rgba(4,24,43,.72)}.cinematic-site--account .cinematic-main--inner .cinematic-terms-page>header p{color:#f4f9fc;font-size:15px;text-shadow:0 2px 9px rgba(4,24,43,.76)}.cinematic-terms-page>.terms-content{padding:clamp(22px,3vw,38px)}.cinematic-terms-page .terms-content,.cinematic-terms-modal .terms-content{color:var(--service-ink)}.cinematic-terms-page .terms-content :is(h2,h3,h4,h5),.cinematic-terms-modal .terms-content :is(h2,h3,h4,h5){color:#235d80}.cinematic-terms-page .terms-content :is(strong,a),.cinematic-terms-modal .terms-content :is(strong,a){color:#175f86}.cinematic-terms-page .terms-content :is(table,th,td),.cinematic-terms-modal .terms-content :is(table,th,td){border-color:var(--service-line)}.cinematic-terms-modal,.cinematic-recovery-modal{background:#061827ad;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.cinematic-terms-modal>div,.cinematic-recovery-modal>div{border:1px solid var(--service-line);border-radius:18px;background:var(--service-paper);color:var(--service-ink);box-shadow:0 26px 70px #0212204d}.cinematic-terms-modal>div>header{border-color:var(--service-line);background:#e8f2f8}.cinematic-terms-modal :is(h2,p,button,a),.cinematic-recovery-modal :is(h2,p,label,button){color:var(--service-ink)}.cinematic-terms-modal button:hover,.cinematic-recovery-modal button:hover{color:#185e85}.cinematic-recovery-modal button[class~=bg-brand]{border-color:var(--service-blue);background:var(--service-blue);color:#fff}.cinematic-recovery-modal button[class~=bg-brand]:hover:not(:disabled){background:var(--service-blue-hover);color:#fff}.cinematic-recovery-modal .text-stone-300,.cinematic-recovery-modal .text-stone-200,.cinematic-recovery-modal .text-stone-400{color:var(--service-muted)}.cinematic-site--downloads .cinematic-downloads-page>div:first-child{border:0;padding:0 0 10px;background:transparent;box-shadow:none}.cinematic-site--downloads .cinematic-downloads-page>div:first-child :is(span,h1,p){color:#fff;text-shadow:0 2px 12px rgba(5,24,41,.86)}.cinematic-site--downloads .cinematic-downloads-page>div:first-child h1{margin-top:8px}.cinematic-downloads-page>div:nth-child(2)>section,.cinematic-downloads-page>div:nth-child(3)>div{border:1px solid var(--service-line);border-radius:18px;background:var(--service-paper);color:var(--service-ink);box-shadow:var(--service-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}.cinematic-downloads-page>div:nth-child(2)>section h2,.cinematic-downloads-page>div:nth-child(3)>div :is(h3,p){color:var(--service-ink);text-shadow:none}.cinematic-downloads-page>div:nth-child(2)>section img{background:#e4eff6}.cinematic-downloads-page>div:nth-child(2)>section a{border:1px solid var(--service-line);border-radius:10px;background:#fff;color:var(--service-ink)}.cinematic-downloads-page>div:nth-child(2)>section a:hover,.cinematic-downloads-page>div:nth-child(3)>div a:hover{border-color:#6fa8c9;background:#e8f4fa;color:#154c6e}.cinematic-downloads-page>div:nth-child(2)>section a svg{color:#2d7198}.cinematic-downloads-page>div:nth-child(3)>div a{border-color:#2b688c;color:#235d80}.cinematic-downloads-page>div:nth-child(3)>div:last-child{padding:9px}.cinematic-downloads-page iframe{border-radius:11px}@media (max-width: 1023px){.cinematic-downloads-page>div:nth-child(2),.cinematic-downloads-page>div:nth-child(3){grid-template-columns:minmax(0,1fr)}.cinematic-downloads-page>div:nth-child(2)>section,.cinematic-downloads-page>div:nth-child(3)>div{min-width:0}}.cinematic-site--store .cinematic-store-page>section>label{border:1px solid var(--service-line);border-radius:12px;background:var(--service-paper);color:var(--service-ink);box-shadow:0 10px 25px #051c2f29;-webkit-backdrop-filter:none;backdrop-filter:none}.cinematic-site--store .cinematic-store-page>section>label span{color:var(--service-ink)}.cinematic-store-page>section>label input[type=checkbox],.cinematic-register-form input[type=checkbox]{accent-color:#28698e}.cinematic-store-page>section>div.flex.flex-wrap.justify-center>button{min-height:42px;border:1px solid rgba(222,239,248,.65);border-radius:9px;background:var(--service-blue);color:#fff;box-shadow:0 7px 18px #051c2f29}.cinematic-store-page>section>div.flex.flex-wrap.justify-center>button[class*=bg-brand]{border-color:#fff;background:var(--service-paper-raised);color:var(--service-ink)}.cinematic-store-page>section>div.flex.flex-wrap.justify-center>button:hover{background:var(--service-blue-hover);color:#fff}.cinematic-store-page>section>h2{color:#fff;font-size:clamp(25px,2.5vw,32px);text-shadow:0 2px 12px rgba(4,24,43,.75)}.cinematic-site--store .cinematic-store-page :is(article,div)[class~="bg-[#1b2c3c]"]{border:1px solid var(--service-line);border-radius:17px;background:var(--service-paper);color:var(--service-ink);box-shadow:var(--service-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}.cinematic-store-page :is(article,div)[class~="bg-[#1b2c3c]"] :is(.text-stone-100,.text-stone-200,.text-stone-300){color:var(--service-ink)}.cinematic-store-page :is(article,div)[class~="bg-[#1b2c3c]"] .text-stone-400{color:var(--service-muted)}.cinematic-store-page :is(article,div)[class~="bg-[#1b2c3c]"]>div:first-child[class*=bg-black]{background:#e5f0f7}.cinematic-store-page article[class~="bg-[#1b2c3c]"]>div:first-child{border-bottom-color:var(--service-line);background:#e7f1f8}.cinematic-store-page article[class~="bg-[#1b2c3c]"]>div:last-child>div[class*=bg-black]{border-color:var(--service-line);background:#fff}.cinematic-store-page :is(article,div)[class~="bg-[#1b2c3c]"] :is(button,a)[class*=bg-brand]{border-color:var(--service-blue);background:var(--service-blue);color:#fff}.cinematic-store-page :is(article,div)[class~="bg-[#1b2c3c]"] :is(button,a)[class*=bg-brand]:disabled{border-color:var(--service-line);background:#d9e4eb;color:var(--service-muted)}.cinematic-site--store .cinematic-store-page [class~="bg-[#1b2c3c]"] button .text-stone-200{color:#fff}.cinematic-site--store .cinematic-store-page [class~="bg-[#1b2c3c]"] button:disabled{border-color:#b9ceda;background:#d8e6ee;color:#46687d;box-shadow:none}.cinematic-site--store .cinematic-store-page [class~="bg-[#1b2c3c]"] button:disabled .text-stone-200{color:#46687d}.cinematic-store-page :is(article,div)[class~="bg-[#1b2c3c]"] .text-amber-200{color:#8a5a1f}.cinematic-store-page>section>div[class*=bg-amber-500],.cinematic-rewards-page>div div[class*=bg-yellow-900]{border-color:#d8ba81;background:#fff4dd;color:#5d482b}.cinematic-store-page>section>div[class*=bg-amber-500] a{color:#245d7e}.cinematic-site--battlepass .cinematic-battlepass-page div[class*="bg-red-500/10"]{border-color:#c47d7d;background:#55333e;color:#ffe5e8}.cinematic-rewards-tabs{border:0;padding:0;background:transparent;box-shadow:none}.cinematic-rewards-tabs button{min-height:43px;border:1px solid rgba(216,237,249,.6);border-radius:9px;background:var(--service-blue);color:#fff;font-size:15px;box-shadow:0 7px 18px #051c2f29}.cinematic-rewards-tabs button[class*=bg-amber-500],.cinematic-rewards-tabs button[class*=bg-brand]{border-color:#fff;background:var(--service-paper-raised);color:var(--service-ink)}.cinematic-rewards-tabs button:hover{background:var(--service-blue-hover);color:#fff}.cinematic-site--rewards .cinematic-main--inner :is(button,a)[class*="bg-[#1c3040]"]{border-color:#bcd8e9;background:var(--service-blue);color:#fff}.cinematic-site--rewards .cinematic-rewards-empty{color:#fff;text-shadow:0 2px 9px rgba(4,24,43,.82)}.cinematic-site--rewards .cinematic-rewards-grid{background:transparent}.cinematic-site--rewards .cinematic-scale-card>span{color:#fff3da;text-shadow:0 2px 8px rgba(4,24,43,.8)}.cinematic-site--rewards .cinematic-scale-card>div>div{border-color:#c2dfef8c;background:#1d3e56}.cinematic-site--rewards .cinematic-scale-card .scale-card-description{border-color:#c2dfef54;background:#18364e;color:#fff}.cinematic-scale-detail :is(.bg-gray-800\/50,.bg-gray-800\/70,.bg-gray-900\/60){border-color:#cbe4f152;background:#21435a;-webkit-backdrop-filter:none;backdrop-filter:none}.cinematic-scale-detail .summer-scale-select>button,.cinematic-scale-detail .summer-scale-select>div{border-color:#cbe4f199;background:#193b53;box-shadow:0 12px 26px #051c2f2e;-webkit-backdrop-filter:none;backdrop-filter:none}.cinematic-scale-detail .summer-scale-select>button:hover{border-color:#abdced;background:#24506c}.cinematic-scale-detail .summer-scale-select>div button:hover{background:#285b78}.cinematic-claim-modal,.cinematic-battlepass-modal{background:#051727ad;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.cinematic-claim-modal>div,.cinematic-battlepass-modal>div{border:1px solid var(--service-line);border-radius:18px;background:var(--service-paper);color:var(--service-ink);box-shadow:0 24px 65px #02122052}.cinematic-claim-modal>div>div:first-child{border-color:var(--service-line);background:#235271!important}.cinematic-claim-modal :is(h5,p,label),.cinematic-battlepass-modal :is(h2,h3,p,.text-white\/80,.text-white\/70){color:var(--service-ink)}.cinematic-claim-modal input{min-height:45px;border:1px solid var(--service-line);background:#fff;color:var(--service-ink)}.cinematic-claim-modal button[style*=linear-gradient]{background:var(--service-blue)!important}.cinematic-battlepass-modal>div>div:first-child,.cinematic-battlepass-modal>div>div:last-child{border-color:var(--service-line);background:#e8f2f8}.cinematic-battlepass-modal>div>div:nth-child(2) :is(button,div)[class*=bg-black]{border-color:var(--service-line);background:#fff;color:var(--service-ink)}.cinematic-battlepass-modal>div>div:nth-child(2) button[class*=bg-amber-500]{border-color:#78b8d9;background:#e0f0f8}.cinematic-battlepass-modal>div>div:last-child button:last-child{border-color:var(--service-blue);background:var(--service-blue);color:#fff;box-shadow:none}.cinematic-site--battlepass .cinematic-battlepass-checks>div,.cinematic-site--battlepass .cinematic-battlepass-progress{border:1px solid rgba(205,231,244,.34);border-radius:14px;background:#1d3e56;color:#fff;box-shadow:0 12px 28px #061b2b2e}.cinematic-site--battlepass .cinematic-battlepass-progress{padding:clamp(20px,3vw,32px)}.cinematic-site--battlepass .cinematic-battlepass-progress .bg-gradient-to-r{background:linear-gradient(90deg,#7bc1df,#e7c28f)}.cinematic-site--battlepass .cinematic-battlepass-page>div>div>div>div[class*="bg-[#132333]"]{border-color:#c2dfef80;background:#1b3b53}.cinematic-site--battlepass .cinematic-main--inner .cinematic-battlepass-page button[class*=bg-amber-500]{border-color:#efd29f;background:#f1d19d;color:#18364e;box-shadow:0 8px 19px #08233829}@media (max-width: 640px){.cinematic-site--account .cinematic-main--inner,.cinematic-site--downloads .cinematic-main--inner{padding-top:30px}.cinematic-profile-page>nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.cinematic-profile-page>nav button{min-width:0}.cinematic-downloads-page>div:nth-child(2),.cinematic-downloads-page>div:nth-child(3){margin-top:24px;gap:16px}.cinematic-downloads-page>div:nth-child(2)>section a span{overflow:visible;white-space:normal;text-overflow:clip;line-height:1.3}.cinematic-downloads-page>div:nth-child(2)>section a svg{flex-shrink:0}}.cinematic-site--arena .cinematic-arena-ranking{--arena-gold: #ffe0a0;--arena-white: #fffaf0;--arena-shadow: 1px 0 0 #09253d, -1px 0 0 #09253d, 0 1px 0 #09253d, 0 -1px 0 #09253d, 0 3px 9px rgba(5, 24, 43, .94);color:var(--arena-white);font-family:var(--font-ui)}.cinematic-site--arena .cinematic-arena-ranking>.container{max-width:1480px;padding-top:clamp(28px,4vw,60px);padding-bottom:70px}.cinematic-site--arena .cinematic-arena-ranking .cinematic-arena-heading{margin-bottom:34px;align-items:end}.cinematic-site--arena .cinematic-main--inner .cinematic-arena-ranking .cinematic-arena-heading h1{margin:0;color:var(--arena-white);font:400 clamp(41px,4.2vw,65px)/1.06 var(--font-ui);letter-spacing:.005em;text-transform:none;text-shadow:0 3px 0 #173851,0 8px 20px #092b45}.cinematic-site--arena .cinematic-arena-ranking .cinematic-arena-heading p{margin-top:8px;color:#fff3d2;font:400 17px/1.3 var(--font-ui);letter-spacing:.01em;text-transform:none;text-shadow:var(--arena-shadow)}.cinematic-site--arena .cinematic-arena-ranking .cinematic-arena-heading .arena-heading-action{min-height:42px;border:0;border-bottom:2px solid transparent;border-radius:0;padding:8px 2px;background:none;color:var(--arena-white);font:400 16px/1.2 var(--font-ui);letter-spacing:0;text-transform:none;text-shadow:var(--arena-shadow);box-shadow:none}.cinematic-site--arena .cinematic-arena-ranking .cinematic-arena-heading .arena-heading-action:hover,.cinematic-site--arena .cinematic-arena-ranking .cinematic-arena-heading .arena-heading-action:focus-visible{border-color:var(--arena-gold);background:none;color:var(--arena-gold);outline-color:var(--arena-gold)}.cinematic-site--arena .cinematic-main--inner .cinematic-arena-ranking .container>.cinematic-arena-filters{display:flex;gap:10px 13px;margin-bottom:24px;border:0;border-radius:0;padding:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.cinematic-site--arena .cinematic-arena-ranking .cinematic-arena-filters :is(input,select){min-height:46px;border:1px solid rgba(222,244,255,.46);border-bottom:2px solid var(--arena-gold);border-radius:5px;background:#0d304bb0;color:var(--arena-white);font:400 16px/1.2 var(--font-ui);box-shadow:none;text-shadow:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.cinematic-site--arena .cinematic-arena-ranking .cinematic-arena-filters :is(input,select):focus{border-color:var(--arena-gold);outline:2px solid rgba(255,226,162,.55);outline-offset:2px}.cinematic-site--arena .cinematic-arena-ranking .cinematic-arena-filters select option{background:#1d405d;color:var(--arena-white)}.cinematic-site--arena .cinematic-arena-ranking .cinematic-arena-filters input{min-width:min(100%,230px)}.cinematic-site--arena .cinematic-arena-ranking .cinematic-arena-filters input::-moz-placeholder{color:#edf5f5;opacity:.9}.cinematic-site--arena .cinematic-arena-ranking .cinematic-arena-filters input::placeholder{color:#edf5f5;opacity:.9}.cinematic-site--arena .cinematic-arena-ranking .arena-sort-options{display:flex;flex-basis:100%;flex-wrap:wrap;gap:3px 22px;margin-top:5px}.cinematic-site--arena .cinematic-arena-ranking .cinematic-arena-filters .arena-sort-option,.cinematic-site--arena .cinematic-arena-ranking .cinematic-arena-filters .arena-sort-option[aria-pressed=true]{min-height:41px;border:0;border-bottom:2px solid transparent;border-radius:0;padding:6px 1px;background:none;color:var(--arena-white);font:400 16px/1.2 var(--font-ui);letter-spacing:0;text-transform:none;text-shadow:var(--arena-shadow);-webkit-text-stroke:.2px rgba(8,33,52,.75);box-shadow:none}.cinematic-site--arena .cinematic-arena-ranking .cinematic-arena-filters .arena-sort-option:hover,.cinematic-site--arena .cinematic-arena-ranking .cinematic-arena-filters .arena-sort-option[aria-pressed=true]{border-bottom-color:var(--arena-gold);background:none;color:var(--arena-gold)}.cinematic-site--arena .cinematic-arena-ranking .arena-podium{align-items:end;gap:15px;margin-bottom:26px}.cinematic-site--arena .cinematic-arena-ranking .container>.arena-podium>.arena-podium-card{height:238px;min-width:0;border:1px solid rgba(232,244,249,.4);border-radius:10px;background:linear-gradient(145deg,#2b5569eb,#0d2231f2);box-shadow:0 11px 25px #06182740;transform:none;transition:border-color .18s ease,box-shadow .18s ease}.cinematic-site--arena .cinematic-arena-ranking .container>.arena-podium>.arena-podium-card--1{border-color:#ffe5aac9;background:linear-gradient(145deg,#816436f0,#26434ef2 48%,#0d2231f5)}.cinematic-site--arena .cinematic-arena-ranking .container>.arena-podium>.arena-podium-card--2{border-color:#e2f0f6bf}.cinematic-site--arena .cinematic-arena-ranking .container>.arena-podium>.arena-podium-card--3{border-color:#f0c5a2b0;background:linear-gradient(145deg,#754c40eb,#274553f5 48%,#0d2231f5)}.cinematic-site--arena .cinematic-arena-ranking .container>.arena-podium>.arena-podium-card:hover{border-color:#fff6e0;box-shadow:0 15px 32px #06182757}.cinematic-site--arena .arena-podium-card>.absolute.top-3.left-3{color:#fff9e4d4;font:400 42px/1 var(--font-ui);text-shadow:0 3px 9px rgba(6,25,39,.75)}.cinematic-site--arena .arena-podium-card>.absolute.inset-x-0.bottom-0{padding:18px}.cinematic-site--arena .arena-podium-card>.absolute.inset-x-0.bottom-0 p:first-child{font-family:var(--font-ui);font-size:19px}.cinematic-site--arena .arena-podium-card>.absolute.inset-x-0.bottom-0 .font-mono{font-family:var(--font-ui);font-size:27px}.cinematic-site--arena .cinematic-arena-ranking .arena-ranking-list{container-type:inline-size;overflow:hidden;border:1px solid rgba(225,240,247,.38);border-radius:9px;background:#102c40d1;box-shadow:0 13px 30px #06182733}.cinematic-site--arena .cinematic-arena-ranking .container>.arena-ranking-list>.arena-ranking-row{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;margin:0;border:0;border-bottom:1px solid rgba(211,234,244,.21);border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;transform:none}.arena-ranking-row .arena-row-position{width:auto}.arena-ranking-row .arena-row-identity{min-width:0}.arena-ranking-row .arena-row-identity>div{min-width:0}.arena-ranking-row .arena-row-name{overflow-wrap:anywhere}.arena-ranking-row .arena-row-tier{min-width:0}.arena-ranking-row .arena-row-tier img{flex-shrink:0}.arena-ranking-row .arena-row-stats{grid-column:1 / -1;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr))}.arena-ranking-row .arena-row-stats>div{min-width:0}.arena-ranking-row .arena-row-stats>div>div:first-child{flex-wrap:wrap;gap:2px 8px}.arena-ranking-row .arena-row-stats .font-mono{white-space:nowrap}@container (min-width: 1050px){.cinematic-site--arena .cinematic-arena-ranking .container>.arena-ranking-list>.arena-ranking-row{grid-template-columns:44px minmax(230px,1fr) 130px minmax(0,1.8fr)}.arena-ranking-row .arena-row-stats{grid-column:auto}}@container (max-width: 600px){.arena-ranking-row .arena-row-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 420px){.cinematic-site--arena .cinematic-arena-ranking .container>.arena-ranking-list>.arena-ranking-row{grid-template-columns:28px minmax(0,1fr)}.arena-ranking-row .arena-row-tier{grid-column:2}.arena-ranking-row .arena-row-stats{grid-template-columns:minmax(0,1fr)}}.cinematic-site--arena .cinematic-arena-ranking .container>.arena-ranking-list>.arena-ranking-row:last-child{border-bottom:0}.cinematic-site--arena .cinematic-arena-ranking .container>.arena-ranking-list>.arena-ranking-row:nth-child(2n){background:#6ca0bb17}.cinematic-site--arena .cinematic-arena-ranking .container>.arena-ranking-list>.arena-ranking-row:hover{background:#7fb6d230}.cinematic-site--arena .arena-ranking-row>.flex.w-12{color:#fff1d1;font-family:var(--font-ui);text-shadow:var(--arena-shadow)}.cinematic-site--arena .arena-ranking-row>.flex.flex-1 p:first-child{font:400 18px/1.25 var(--font-ui)}.cinematic-site--arena .arena-ranking-row .font-mono{font-family:var(--font-ui)}.cinematic-site--arena .arena-ranking-row .grid.w-full{gap:9px 19px}.cinematic-site--arena .arena-ranking-row .grid.w-full>div>div:first-child{color:#d7e9f0;font-family:var(--font-ui);font-size:12px;letter-spacing:0;text-transform:none}.cinematic-site--arena .arena-ranking-row .grid.w-full>div>div:last-child{background:#0717248c}.cinematic-site--arena .arena-empty-state,.cinematic-site--arena .cinematic-pvp-profile-empty{color:#fffaf0;font:400 18px/1.4 var(--font-ui);text-shadow:1px 0 0 #09253d,-1px 0 0 #09253d,0 1px 0 #09253d,0 -1px 0 #09253d,0 3px 9px rgba(5,24,43,.94)}.cinematic-site--arena .cinematic-pvp-profile-empty p{color:#fffaf0}.cinematic-site--arena .cinematic-pvp-profile-empty>a{border-bottom:2px solid transparent;padding-bottom:4px;color:#ffe0a0;font:400 17px/1.3 var(--font-ui);text-shadow:inherit}.cinematic-site--arena .cinematic-pvp-profile-empty>a:hover{border-bottom-color:#ffe0a0}.cinematic-site--arena :is(.cinematic-pvp-matches-page,.cinematic-pvp-profile-page)>.container{max-width:1480px;padding-top:clamp(28px,4vw,60px);padding-bottom:68px}.cinematic-site--arena .cinematic-pvp-matches-page h1{color:#fffaf0;font:400 clamp(40px,4vw,62px)/1.08 var(--font-ui);letter-spacing:.005em;text-transform:none;text-shadow:0 3px 0 #173851,0 8px 20px #092b45}.cinematic-site--arena .cinematic-pvp-matches-page .container>.mb-6:first-child p{margin-top:8px;color:#fff3d2;font:400 16px/1.35 var(--font-ui);letter-spacing:.01em;text-transform:none;text-shadow:1px 1px 1px #09253d,0 3px 9px rgba(5,24,43,.94)}.cinematic-site--arena .cinematic-pvp-matches-page .container>.mb-6:first-child>a,.cinematic-site--arena .cinematic-pvp-profile-page .container>a:first-child{border-bottom:2px solid transparent;padding-bottom:5px;color:#fffaf0;font:400 16px/1.3 var(--font-ui);text-shadow:1px 1px 1px #09253d,0 3px 9px rgba(5,24,43,.94)}.cinematic-site--arena .cinematic-pvp-matches-page .container>.mb-6:first-child>a:hover,.cinematic-site--arena .cinematic-pvp-profile-page .container>a:first-child:hover{border-bottom-color:#ffe0a0;color:#ffe0a0}.cinematic-site--arena .cinematic-pvp-matches-page .container>.mb-6.flex.flex-wrap{display:flex;gap:10px 16px;border:0;padding:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.cinematic-site--arena .cinematic-pvp-matches-page .container>.mb-6.flex.flex-wrap :is(input,select){min-height:45px;border:1px solid rgba(255,251,238,.92);border-radius:7px;background:#f8f8f3;color:#253f53;font:400 16px/1.2 var(--font-ui);text-shadow:none;box-shadow:0 6px 15px #051e2f30}.cinematic-site--arena .cinematic-pvp-matches-page .container>.mb-6.flex.flex-wrap :is(input,select)::-moz-placeholder{color:#657a89}.cinematic-site--arena .cinematic-pvp-matches-page .container>.mb-6.flex.flex-wrap :is(input,select)::placeholder{color:#657a89}.cinematic-site--arena .cinematic-pvp-matches-page .container>.mb-6.flex.flex-wrap>.inline-flex{flex-wrap:wrap;gap:14px;border:0;border-radius:0;padding:0;background:transparent}.cinematic-site--arena .cinematic-pvp-matches-page .container>.mb-6.flex.flex-wrap>.inline-flex button{min-height:42px;border:0;border-bottom:2px solid transparent;border-radius:0;padding:6px 1px;background:transparent;color:#fffaf0;font:400 16px/1.2 var(--font-ui);letter-spacing:0;text-transform:none;text-shadow:1px 1px 1px #09253d,0 3px 9px rgba(5,24,43,.94)}.cinematic-site--arena .cinematic-pvp-matches-page .container>.mb-6.flex.flex-wrap>.inline-flex button[class*=bg-amber-400],.cinematic-site--arena .cinematic-pvp-matches-page .container>.mb-6.flex.flex-wrap>.inline-flex button[class*=bg-emerald-400],.cinematic-site--arena .cinematic-pvp-matches-page .container>.mb-6.flex.flex-wrap>.inline-flex button[class*=bg-rose-400],.cinematic-site--arena .cinematic-pvp-matches-page .container>.mb-6.flex.flex-wrap>.inline-flex button:hover{border-bottom-color:#ffe0a0;background:transparent;color:#ffe0a0}.cinematic-site--arena .cinematic-pvp-matches-page .container>.mb-6.flex.flex-wrap>.ml-auto{color:#fffaf0;font:400 15px/1.3 var(--font-ui);text-shadow:1px 1px 1px #09253d,0 3px 9px rgba(5,24,43,.94)}.cinematic-site--arena .cinematic-pvp-matches-page .space-y-3>a{border-color:#e1f0f757;border-radius:10px;background:#102c40e6;box-shadow:0 11px 25px #06182730;transform:none}.cinematic-site--arena .cinematic-pvp-matches-page .space-y-3>a:hover{border-color:#fff2d2b3;background:#183a4df0}.cinematic-site--arena .cinematic-pvp-matches-page .space-y-3>a p.text-lg{font-family:var(--font-ui)}.cinematic-site--arena .cinematic-pvp-matches-page .space-y-3>a .grid.grid-cols-3>div{border-color:#deeff730;background:#0b2335d4;-webkit-backdrop-filter:none;backdrop-filter:none}.cinematic-site--arena .cinematic-pvp-matches-page .container>.mt-6 button{border-color:#e0f0f675;background:#1b4057;color:#fffaf0;font-family:var(--font-ui)}.cinematic-site--arena .cinematic-pvp-matches-page .container>.mt-6 span{color:#fffaf0;font-family:var(--font-ui);text-shadow:1px 1px 1px #09253d,0 3px 9px rgba(5,24,43,.94)}.cinematic-site--arena .cinematic-pvp-profile-page .container>.grid>aside>div,.cinematic-site--arena .cinematic-pvp-profile-page .container>.grid>div.space-y-6>div{border-color:#e1f0f761;border-radius:10px;background:#113044e3;box-shadow:0 11px 25px #06182733;-webkit-backdrop-filter:none;backdrop-filter:none}.cinematic-site--arena .cinematic-pvp-profile-page .container>.grid>div.space-y-6>div:first-child{background:linear-gradient(130deg,#3d687fed,#13354aed 75%)}.cinematic-site--arena .cinematic-pvp-profile-page h2,.cinematic-site--arena .cinematic-pvp-profile-page .container>.grid>div.space-y-6>div>div:first-child>p:first-child,.cinematic-site--arena .cinematic-pvp-profile-page aside>div>p:first-child{font-family:var(--font-ui)}.cinematic-site--arena .cinematic-pvp-profile-page .container .text-stone-400,.cinematic-site--arena .cinematic-pvp-matches-page .container .text-stone-400{color:#d0e1e9}@media (max-width: 1023px){.cinematic-site--arena .cinematic-arena-ranking>.container{padding-top:28px}}@media (max-width: 900px){.cinematic-site--arena .cinematic-arena-ranking .arena-podium{grid-template-columns:1fr}.cinematic-site--arena .cinematic-arena-ranking .container>.arena-podium>.arena-podium-card{height:170px}}@media (max-width: 640px){.cinematic-site--arena .cinematic-arena-ranking>.container{padding-inline:0;padding-top:18px;padding-bottom:44px}.cinematic-site--arena .cinematic-arena-ranking .cinematic-arena-heading{gap:13px;margin-bottom:22px}.cinematic-site--arena .cinematic-main--inner .cinematic-arena-ranking .cinematic-arena-heading h1{font-size:clamp(36px,9vw,49px)}.cinematic-site--arena .cinematic-arena-ranking .cinematic-arena-heading .arena-heading-action{font-size:14px}.cinematic-site--arena .cinematic-arena-ranking .cinematic-arena-filters :is(input,select){width:100%;min-width:0}.cinematic-site--arena .cinematic-arena-ranking .arena-sort-options{gap:2px 14px}.cinematic-site--arena .cinematic-arena-ranking .cinematic-arena-filters .arena-sort-option,.cinematic-site--arena .cinematic-arena-ranking .cinematic-arena-filters .arena-sort-option[aria-pressed=true]{font-size:15px}.cinematic-site--arena .cinematic-arena-ranking .container>.arena-podium>.arena-podium-card{height:157px}.cinematic-site--arena .arena-podium-card>.absolute.top-3.left-3{font-size:32px}.cinematic-site--arena .arena-podium-card>.absolute.inset-x-0.bottom-0 p:first-child{font-size:17px}.cinematic-site--arena .arena-ranking-row{padding:14px}.cinematic-site--arena .arena-ranking-row>.flex.w-12{justify-content:flex-start}.cinematic-site--arena .cinematic-pvp-matches-page>.container,.cinematic-site--arena .cinematic-pvp-profile-page>.container{padding-inline:0;padding-top:18px}}.cinematic-site--guilds .cinematic-guilds-page{--guilds-shadow: 1px 0 0 #09253d, -1px 0 0 #09253d, 0 1px 0 #09253d, 0 -1px 0 #09253d, 0 3px 9px rgba(5, 24, 43, .94);padding-top:clamp(24px,3.4vw,48px);font-family:var(--font-ui)}.cinematic-site--guilds .cinematic-main--inner .cinematic-guilds-heading h1{color:#fff9ec;font:400 clamp(42px,4.1vw,60px)/1.08 var(--font-ui);letter-spacing:.005em;text-shadow:0 3px 0 #173851,0 8px 20px #092b45}.cinematic-site--guilds .cinematic-guilds-heading p{max-width:70ch;margin-top:10px;color:#fff9ec;font:400 16px/1.45 var(--font-ui);text-shadow:var(--guilds-shadow)}.cinematic-site--guilds .cinematic-main--inner .cinematic-guilds-page .guilds-toolbar{display:flex;align-items:center;gap:18px;border:0;border-radius:0;padding:0;background:none;box-shadow:none}.cinematic-site--guilds .cinematic-guilds-page .guilds-toolbar>div{display:flex;align-items:center;flex:1 1 auto;min-width:0;gap:18px}.cinematic-site--guilds .cinematic-guilds-page .guilds-search{display:flex;align-items:center;flex:0 1 410px;min-width:0;flex-wrap:nowrap}.cinematic-site--guilds .cinematic-guilds-page .guilds-search>div{flex:none}.cinematic-site--guilds .cinematic-main--inner .cinematic-guilds-page .guilds-search-input{min-height:46px;width:auto;flex:1 1 280px;min-width:0;border:1px solid rgba(222,244,255,.45);border-bottom:2px solid #ffe3a2;border-radius:5px;background:#0d304bad;color:#fff9ec;font:400 15px/1.3 var(--font-ui);box-shadow:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.cinematic-site--guilds .cinematic-main--inner .cinematic-guilds-page .guilds-search-input::-moz-placeholder{color:#f1f5f7;opacity:.88}.cinematic-site--guilds .cinematic-main--inner .cinematic-guilds-page .guilds-search-input::placeholder{color:#f1f5f7;opacity:.88}.cinematic-site--guilds .cinematic-main--inner .cinematic-guilds-page .guilds-search-button{min-height:46px;border:0;border-radius:5px;background:#ffe0a0;color:#29445c;font:400 15px/1.3 var(--font-ui);text-shadow:none}.cinematic-site--guilds .cinematic-main--inner .cinematic-guilds-page .guilds-search-button:hover{border:0;background:#fff0c7;color:#29445c}.cinematic-site--guilds .cinematic-main--inner .cinematic-guilds-page :is(.guilds-clear-button,.guilds-refresh){min-height:44px;border:0;border-radius:0;background:none;color:#fff9ec;font:400 15px/1.3 var(--font-ui);text-shadow:var(--guilds-shadow);-webkit-text-stroke:.2px rgba(8,33,52,.8);paint-order:stroke fill}.cinematic-site--guilds .cinematic-main--inner .cinematic-guilds-page :is(.guilds-clear-button,.guilds-refresh):hover{border:0;background:none;color:#ffe3a2}.cinematic-site--guilds .cinematic-guilds-page .guilds-toolbar .guilds-count{white-space:nowrap;color:#fff9ec;font:400 14px/1.3 var(--font-ui);text-shadow:var(--guilds-shadow);-webkit-text-stroke:.2px rgba(8,33,52,.8);paint-order:stroke fill}@media (max-width: 1050px){.cinematic-site--guilds .cinematic-main--inner .cinematic-guilds-page .guilds-toolbar,.cinematic-site--guilds .cinematic-guilds-page .guilds-toolbar>div{flex-wrap:wrap}}.cinematic-site--guilds .cinematic-main--inner .cinematic-guilds-page .guilds-results{overflow:visible;border:0;border-radius:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.cinematic-site--guilds .cinematic-guilds-page .guilds-results table{border:0;border-collapse:separate;border-spacing:0}.cinematic-site--guilds .cinematic-guilds-page .guilds-results thead{background:#0e2f48cc}.cinematic-site--guilds .cinematic-guilds-page .guilds-results th{color:#ffe3ac;font:400 15px/1.3 var(--font-ui);letter-spacing:.01em;text-shadow:var(--guilds-shadow);-webkit-text-stroke:.2px rgba(8,33,52,.8);text-transform:none;paint-order:stroke fill}.cinematic-site--guilds .cinematic-guilds-page .guilds-results tbody tr,.cinematic-site--guilds .cinematic-guilds-page .guilds-results tbody tr:nth-child(2n){border-color:#d7ebf329;background:#092439a6}.cinematic-site--guilds .cinematic-guilds-page .guilds-results tbody tr:hover,.cinematic-site--guilds .cinematic-guilds-page .guilds-results tbody tr:nth-child(2n):hover{background:#23506dd6}.cinematic-site--guilds .cinematic-guilds-page .guilds-results tbody td,.cinematic-site--guilds .cinematic-guilds-page .guilds-results tbody td:first-child{color:#fff9ec;font:400 15px/1.35 var(--font-ui);text-shadow:var(--guilds-shadow);-webkit-text-stroke:.16px rgba(8,33,52,.8);paint-order:stroke fill}.cinematic-site--guilds .cinematic-guilds-page .guilds-results tbody td:first-child{color:#ffe3ac}.cinematic-site--guilds .cinematic-guilds-page .guilds-results tbody td img{border:0;background:#0d304bad}.cinematic-site--guilds .cinematic-main--inner .cinematic-guilds-page .guilds-pagination :is(button,span){color:#fff9ec;font:400 15px/1.3 var(--font-ui);text-shadow:var(--guilds-shadow);-webkit-text-stroke:.2px rgba(8,33,52,.8);paint-order:stroke fill}.cinematic-site--guilds .cinematic-main--inner .cinematic-guilds-page .guilds-pagination button{border:0;border-bottom:2px solid transparent;border-radius:0;background:none}.cinematic-site--guilds .cinematic-main--inner .cinematic-guilds-page .guilds-pagination button:hover:not(:disabled){border-bottom-color:#ffe3a2;background:none;color:#ffe3a2}.cinematic-site--guilds .cinematic-main--inner .cinematic-guilds-page .guilds-pagination button:disabled{opacity:.68}@media (max-width: 640px){.cinematic-site--guilds .cinematic-guilds-page{padding-top:8px}.cinematic-site--guilds .cinematic-main--inner .cinematic-guilds-heading h1{font-size:clamp(34px,8vw,42px)}.cinematic-site--guilds .cinematic-guilds-page .guilds-search{flex:1 1 100%;width:100%;flex-direction:row;flex-wrap:wrap}.cinematic-site--guilds .cinematic-main--inner .cinematic-guilds-page .guilds-search-input{flex:1 1 100%;width:100%;min-width:0}.cinematic-site--guilds .cinematic-guilds-page .guilds-toolbar .guilds-count{white-space:normal}.cinematic-site--guilds .cinematic-guilds-page .guilds-results tbody tr,.cinematic-site--guilds .cinematic-guilds-page .guilds-results tbody tr:nth-child(2n){border:0;border-bottom:1px solid rgba(215,235,243,.2);border-radius:4px;background:#092439a6;box-shadow:none}.cinematic-site--guilds .cinematic-guilds-page .guilds-results tbody td:before{color:#ffe3ac;font:400 12px/1.2 var(--font-ui);letter-spacing:0;text-shadow:var(--guilds-shadow);text-transform:none}.cinematic-site--guilds .cinematic-main--inner .cinematic-guilds-page .guilds-pagination{flex-wrap:wrap;gap:5px}.cinematic-site--guilds .cinematic-main--inner .cinematic-guilds-page .guilds-pagination button{padding-inline:6px;font-size:13px}}.cinematic-site .cinematic-site-body{overflow-x:clip}.cinematic-site .cinematic-main--screen-enter{animation:cinematic-screen-enter .33s cubic-bezier(.2,.75,.2,1) both}.cinematic-site .cinematic-main--screen-exit{animation:cinematic-screen-exit .16s cubic-bezier(.65,0,.85,.3) both}@keyframes cinematic-screen-exit{0%{opacity:1;transform:translateZ(0);clip-path:inset(0)}to{opacity:0;transform:translate3d(-32px,0,0);clip-path:inset(0 4% 0 0)}}@keyframes cinematic-screen-enter{0%{opacity:0;transform:translate3d(36px,0,0);clip-path:inset(0 0 0 4%)}to{opacity:1;transform:translateZ(0);clip-path:inset(0)}}.cinematic-site .cinematic-route-loading{min-height:100svh;background:transparent}@media (prefers-reduced-motion: reduce){.cinematic-site .cinematic-main--screen-enter,.cinematic-site .cinematic-main--screen-exit{animation:none}}@font-face{font-family:Alegreya;font-style:normal;font-weight:400;font-display:swap;src:url(/gf/fonts/alegreya-400.ttf) format("truetype")}@font-face{font-family:Alegreya;font-style:normal;font-weight:500;font-display:swap;src:url(/gf/fonts/alegreya-500.ttf) format("truetype")}@font-face{font-family:Alegreya;font-style:normal;font-weight:700;font-display:swap;src:url(/gf/fonts/alegreya-700.ttf) format("truetype")}@font-face{font-family:Cinzel;font-style:normal;font-weight:600;font-display:swap;src:url(/gf/fonts/cinzel-600.ttf) format("truetype")}@font-face{font-family:Cinzel;font-style:normal;font-weight:700;font-display:swap;src:url(/gf/fonts/cinzel-700.ttf) format("truetype")}:root{--navy-950: #0a1330;--navy-800: #14244a;--navy-700: #1d3466;--navy-500: #2f4f8f;--parchment: #d9c9a0;--parchment-hi: #ece0bf;--parchment-lo: #b8a274;--ink: #3b2a1a;--cream: #f4ead0;--cream-dim: #c9c0a6;--gold: #e3b866;--gold-deep: #a87a2c;--sky: #7cc4f0;--f-display: "Cinzel", "Trajan Pro", "Times New Roman", serif;--f-text: "Alegreya", Georgia, serif;--t-hero: clamp(2rem, 3.6vw, 3.25rem);--t-h2: clamp(1.75rem, 3vw, 2.75rem);--t-h3: clamp(1.35rem, 2vw, 1.75rem);--t-label: .95rem;--t-body: 1.0625rem;--t-small: .875rem;--gutter: clamp(16px, 4vw, 56px);--maxw: 1240px;--ease: cubic-bezier(.2, .7, .2, 1);color-scheme:dark}html{scroll-behavior:smooth}body{margin:0;background:var(--navy-950);background-image:none;color:var(--cream);font:400 var(--t-body)/1.55 var(--f-text)}.gf-site h1,.gf-site h2,.gf-site h3{font-family:var(--f-display);font-weight:700;text-transform:uppercase;letter-spacing:.06em;line-height:1.1}.gf-site :focus-visible{outline:2px solid var(--gold);outline-offset:3px;box-shadow:none}.gf-skip{position:absolute;left:-999px;top:8px;z-index:80;background:var(--cream);color:var(--navy-950);padding:8px 14px}.gf-skip:focus{left:8px}.gf-site *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.gf-title-orn{display:flex;align-items:center;justify-content:center;gap:clamp(10px,1.6vw,22px);text-align:center}.gf-title-orn:before,.gf-title-orn:after{content:"";flex:0 0 auto;width:clamp(54px,7vw,104px);aspect-ratio:155 / 80;background:url(/gf/orn-gold-l.png) center / contain no-repeat}.gf-title-orn:after{background-image:url(/gf/orn-gold-r.png)}.gf-title-orn--silver:before{background-image:url(/gf/orn-silver-l.png)}.gf-title-orn--silver:after{background-image:url(/gf/orn-silver-r.png)}.gf-band{position:absolute;left:0;right:0;height:44px;z-index:2;display:grid;place-items:center;background:url(/gf/band-vines-navy.png) center / auto 100% repeat-x;pointer-events:none}.gf-band--top{top:0}.gf-band--bottom{bottom:0}.gf-band img{width:22px;height:auto;margin-top:-2px}.gf-btn-plate{--h: 58px;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:var(--h);padding:0 46px;border:0;background:var(--parchment-hi);color:var(--navy-700);font:700 1.25rem/1 var(--f-display);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer;-webkit-mask:url(/gf/torn-plate.svg) center / 100% 100% no-repeat;mask:url(/gf/torn-plate.svg) center / 100% 100% no-repeat;transition:transform .25s var(--ease),background-color .25s var(--ease)}.gf-btn-plate:before,.gf-btn-plate:after{content:"";width:12px;height:18px;background:url(/gf/orn-gem.png) center / contain no-repeat;filter:brightness(.55) sepia(1) hue-rotate(185deg) saturate(3)}.gf-btn-plate:hover{background:var(--gold);transform:translateY(-2px)}.gf-btn-plate:active{transform:translateY(1px)}.gf-btn-plate--small{--h: 40px;padding:0 30px;font-size:.9rem;gap:10px}.gf-btn-plate--small:before,.gf-btn-plate--small:after{width:9px;height:13px}.gf-header{position:sticky;top:0;z-index:60;background:var(--navy-950)}.gf-header:after{content:"";position:absolute;left:0;right:0;bottom:-18px;height:18px;pointer-events:none;background:url(/gf/band-vines-dark.png) center / auto 100% repeat-x}.gf-nav{display:flex;align-items:center;gap:clamp(16px,2.4vw,40px);min-height:76px;padding:10px clamp(16px,2.4vw,40px);max-width:1680px;margin:0 auto}.gf-nav__logo{flex:0 0 auto}.gf-nav__logo img{width:150px;height:auto;display:block;transition:transform .25s var(--ease)}.gf-nav__logo:hover img{transform:scale(1.04)}.gf-nav__links{display:flex;align-items:center;gap:clamp(12px,1.5vw,26px);margin:0;padding:0;list-style:none}.gf-nav__links a,.gf-nav__group-btn,.gf-nav__login{font:700 var(--t-label)/1 var(--f-display);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;color:var(--cream)}.gf-nav__links>li>a{position:relative;display:block;padding:8px 0;white-space:nowrap}.gf-nav__links>li>a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--gold);transform:scaleX(0);transition:transform .25s var(--ease)}.gf-nav__links>li>a:hover:after,.gf-nav__links>li>a.is-active:after{transform:scaleX(1)}.gf-nav__links a.is-active{color:var(--gold)}.gf-nav__group{position:relative}.gf-nav__group-btn{display:inline-flex;align-items:center;gap:8px;padding:8px 0;border:0;background:none;cursor:pointer;white-space:nowrap}.gf-nav__group-btn:after{content:"";width:7px;height:7px;border:solid currentColor;border-width:0 2px 2px 0;transform:translateY(-2px) rotate(45deg);transition:transform .2s var(--ease)}.gf-nav__group.is-current>.gf-nav__group-btn,.gf-nav__group-btn:hover{color:var(--gold)}.gf-nav__group.is-open>.gf-nav__group-btn:after{transform:translateY(2px) rotate(-135deg)}.gf-nav__sub{position:absolute;top:calc(100% + 10px);left:-16px;min-width:220px;margin:0;padding:8px 0;list-style:none;background:var(--navy-800);box-shadow:8px 8px 0 var(--navy-500);display:none}.gf-nav__group.is-open>.gf-nav__sub{display:block}.gf-nav__sub a{display:block;padding:10px 16px;white-space:nowrap}.gf-nav__sub a:hover,.gf-nav__sub a.is-active{background:var(--navy-700);color:var(--gold)}.gf-nav__right{display:flex;align-items:center;gap:clamp(12px,1.4vw,22px);margin-left:auto}.gf-nav__login{white-space:nowrap;padding:8px 0}.gf-nav__login:hover{color:var(--gold)}.gf-nav__register{--h: 42px;padding:0 28px;font-size:.85rem;white-space:nowrap}.gf-nav__lang select{height:36px;padding:0 28px 0 10px;border:2px solid var(--navy-500);background:var(--navy-950);color:var(--cream);font:700 .78rem/1 var(--f-display);letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.gf-nav__social{display:flex;align-items:center;gap:6px}.gf-nav__social a{display:grid;place-items:center;width:30px;height:30px;color:var(--cream);transition:transform .2s var(--ease),color .2s}.gf-nav__social a:hover{color:var(--sky);transform:translateY(-2px)}.gf-nav__social svg{width:18px;height:18px}.gf-nav__toggle{display:none}.gf-account{display:flex;align-items:center;gap:10px}.gf-account__link{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:var(--cream)}.gf-account__icon{display:grid;place-items:center;width:36px;height:36px;background:var(--navy-700);box-shadow:0 0 0 2px var(--gold-deep)}.gf-account__copy{display:grid;gap:2px;line-height:1.1}.gf-account__copy strong{font:700 .85rem/1.1 var(--f-display);letter-spacing:.06em;text-transform:uppercase}.gf-account__copy small{color:var(--gold);font-size:.85rem}.gf-account__logout{display:grid;place-items:center;width:36px;height:36px;border:0;background:var(--navy-800);color:var(--cream);cursor:pointer}.gf-account__logout:hover{background:var(--navy-500)}.gf-site{min-height:100vh;display:flex;flex-direction:column;background:var(--navy-950)}.gf-site__body{flex:1;display:flex;flex-direction:column}.gf-main{flex:1;width:100%}.gf-main--inner{position:relative;padding:clamp(56px,6vw,84px) var(--gutter) clamp(72px,7vw,100px);background:var(--navy-800)}.gf-main--inner>*{max-width:var(--maxw);margin-inline:auto}.gf-main--wide>*{max-width:1520px}.gf-parchment{position:relative;z-index:3;color:var(--ink);background:var(--parchment) url(/gf/parchment-tile.webp) 0 0 / 640px repeat;padding:clamp(56px,6vw,88px) var(--gutter) clamp(64px,7vw,96px)}.gf-parchment:before,.gf-parchment:after{content:"";position:absolute;left:0;right:0;height:22px;background:inherit;pointer-events:none;-webkit-mask:url(/gf/torn-edge-a.svg) center / 100% 100% no-repeat;mask:url(/gf/torn-edge-a.svg) center / 100% 100% no-repeat}.gf-parchment:before{top:-21px}.gf-parchment:after{bottom:-21px;transform:scaleY(-1);-webkit-mask-image:url(/gf/torn-edge-b.svg);mask-image:url(/gf/torn-edge-b.svg)}:where(.gf-parchment) :where(h2,h3){color:var(--navy-700)}.gf-parchment :is(.gf-card,.gf-podium__card,.catalog-filters,.database-lookup-filters) :is(h2,h3){color:var(--cream)}.gf-page-hero{position:relative;display:grid;justify-items:center;gap:14px;text-align:center;padding:clamp(48px,5vw,72px) var(--gutter) clamp(84px,8vw,108px);background:var(--navy-800);color:var(--cream)}.gf-page-hero h1{font-size:var(--t-h2);color:var(--cream);margin:0}.gf-page-hero p{margin:0;max-width:60ch;color:var(--cream-dim);font-size:1.08rem}.gf-footer{position:relative;display:grid;justify-items:center;gap:18px;text-align:center;padding:clamp(80px,8vw,110px) var(--gutter) 48px;background:var(--navy-950);color:var(--cream)}.gf-footer .gf-band{background-image:url(/gf/band-vines-dark.png);height:30px}.gf-footer__logo{width:240px;height:auto}.gf-footer__social{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:0;padding:0;list-style:none}.gf-footer__social a{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;background:var(--navy-800);color:var(--cream);text-decoration:none;font:700 .78rem/1 var(--f-display);letter-spacing:.08em;text-transform:uppercase;transition:background-color .2s var(--ease)}.gf-footer__social a:hover{background:var(--navy-500)}.gf-footer__vote{color:var(--gold);text-decoration:none;font:700 .85rem/1 var(--f-display);letter-spacing:.08em;text-transform:uppercase;display:inline-flex;align-items:center;gap:8px}.gf-footer__vote:hover{text-decoration:underline}.gf-footer__legal{margin:0;max-width:78ch;font-size:var(--t-small);color:var(--cream-dim)}.gf-footer__links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 28px;margin:0;padding:0;list-style:none;font-size:.9rem}.gf-footer__links a{color:var(--cream);text-decoration:none}.gf-footer__links a:hover{color:var(--sky);text-decoration:underline}@media (max-width: 1600px){.gf-nav__social{display:none}}@media (max-width: 1599px) and (min-width: 1321px){.gf-nav{gap:18px}.gf-nav__links{gap:14px}.gf-nav__logo img{width:120px}.gf-nav__links a,.gf-nav__group-btn,.gf-nav__login{font-size:.82rem}}@media (max-width: 1320px){.gf-nav{min-height:64px;flex-wrap:wrap}.gf-nav__logo img{width:96px}.gf-nav__toggle{display:grid;place-items:center;margin-left:auto;width:44px;height:44px;padding:0;border:0;background:transparent;color:var(--cream);cursor:pointer}.gf-nav__toggle span,.gf-nav__toggle span:before,.gf-nav__toggle span:after{display:block;width:24px;height:2px;background:currentColor;position:relative;transition:transform .25s var(--ease)}.gf-nav__toggle span:before,.gf-nav__toggle span:after{content:"";position:absolute;left:0}.gf-nav__toggle span:before{top:-7px}.gf-nav__toggle span:after{top:7px}.gf-nav.is-open .gf-nav__toggle span{background:transparent}.gf-nav.is-open .gf-nav__toggle span:before{transform:translateY(7px) rotate(45deg)}.gf-nav.is-open .gf-nav__toggle span:after{transform:translateY(-7px) rotate(-45deg)}.gf-nav__links,.gf-nav__right{display:none;width:100%}.gf-nav.is-open .gf-nav__links{display:grid;gap:0;padding:8px 0}.gf-nav.is-open .gf-nav__right{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:14px;margin:0;padding:12px 0 16px;border-top:1px solid var(--navy-700)}.gf-nav.is-open .gf-nav__social{display:flex}.gf-nav__lang select,.gf-account__logout,.gf-nav__social a{min-width:44px;min-height:44px}.gf-account__link,.gf-nav__login{min-height:44px}.gf-nav__links>li>a,.gf-nav__group-btn{padding:14px 0;width:100%}.gf-nav__links>li>a:after{display:none}.gf-nav__group-btn{justify-content:space-between}.gf-nav__sub{position:static;box-shadow:none;background:var(--navy-800);min-width:0;margin-bottom:6px}}@media (max-width: 900px){.gf-footer__social a{min-height:44px}}@media (prefers-reduced-motion: reduce){.gf-site *,.gf-site *:before,.gf-site *:after{animation:none!important;transition:none!important}html{scroll-behavior:auto}}.gf-nav{position:relative;z-index:2}.gf-header:after{z-index:1}.gf-nav__sub{z-index:3}.gf-main--inner:has(>.gf-page){padding:0;background:var(--navy-800)}.gf-main--inner>.gf-page{max-width:none}.gf-page__body>.gf-page__wrap{max-width:var(--maxw);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr);gap:26px}.gf-page__wrap>*,.gf-page__wrap>*>*{min-width:0}.gf-page--wide .gf-page__wrap{max-width:1520px}.gf-page-hero .gf-hero-controls{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 16px;margin-top:6px}.gf-status{margin:0;padding:28px;text-align:center;font-size:1.1rem;background:#ece0bf99;color:var(--ink)}.gf-status--error{color:#8f2620}.gf-footnote{margin:0;font-size:.95rem;color:#443724;text-align:center}.gf-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.gf-toolbar__grow{flex:1}.gf-toolbar__count{font:700 .95rem/1.2 var(--f-display);letter-spacing:.04em;color:var(--navy-700)}.gf-field{display:grid;gap:6px;font:700 .72rem/1 var(--f-display);letter-spacing:.1em;text-transform:uppercase;color:var(--navy-700)}.gf-input,.gf-select{min-width:0;height:44px;padding:0 12px;border:2px solid var(--navy-500);border-radius:0;background:var(--navy-950);color:var(--cream);font:400 1rem/1 var(--f-text);letter-spacing:0;text-transform:none}.gf-input::-moz-placeholder{color:var(--cream-dim);opacity:.8}.gf-input::placeholder{color:var(--cream-dim);opacity:.8}.gf-input:focus,.gf-select:focus{outline:none;border-color:var(--gold)}.gf-page-hero .gf-field{color:var(--cream-dim)}.gf-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border:0;cursor:pointer;background:var(--navy-700);color:var(--cream);text-decoration:none;font:700 .8rem/1 var(--f-display);letter-spacing:.08em;text-transform:uppercase;transition:background-color .2s var(--ease)}.gf-btn:hover{background:var(--navy-500)}.gf-btn--gold{background:var(--gold);color:var(--navy-950)}.gf-btn--gold:hover{background:var(--parchment-hi)}.gf-btn:disabled{opacity:.45;cursor:not-allowed}.gf-btn svg{width:16px;height:16px}.gf-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.gf-tabs>*{min-height:44px;padding:0 16px;border:0;cursor:pointer;display:inline-flex;align-items:center;gap:8px;text-decoration:none;background:var(--navy-950);color:var(--cream);font:700 .78rem/1 var(--f-display);letter-spacing:.08em;text-transform:uppercase;transition:background-color .2s var(--ease)}.gf-tabs>*:hover{background:var(--navy-500)}.gf-tabs>[aria-selected=true],.gf-tabs>.is-active,.gf-tabs>[aria-current=page]{background:var(--gold);color:var(--navy-950)}.gf-table-wrap{overflow-x:auto}.gf-table{width:100%;border-collapse:collapse;font-size:1rem;color:var(--ink);background:#ece0bfb3}.gf-table th{background:var(--navy-700);color:var(--cream);font:700 .8rem/1.2 var(--f-display);letter-spacing:.08em;text-transform:uppercase;text-align:left;padding:12px 14px;white-space:nowrap}.gf-table td{padding:10px 14px;vertical-align:middle;border-bottom:2px solid var(--parchment-lo);overflow-wrap:anywhere}.gf-table tbody tr:nth-child(2n) td{background:#b8a2742e}.gf-table tbody tr:hover td{background:#1d346614}.gf-table th.num,.gf-table td.num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.gf-table td.pos{width:1%;font:700 1.05rem/1 var(--f-display);color:var(--navy-700)}.gf-table .gf-strong{font-weight:700;color:var(--navy-700)}.gf-who{display:inline-flex;align-items:center;gap:12px}.gf-avatar{width:40px;height:40px;flex:0 0 auto;display:block;-o-object-fit:cover;object-fit:cover;background:var(--navy-950);box-shadow:0 0 0 2px var(--gold-deep)}.gf-podium{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;align-items:end}.gf-podium__card{position:relative;display:grid;justify-items:center;gap:6px;padding:26px 16px 22px;text-align:center;background:var(--navy-700);color:var(--cream);box-shadow:8px 8px 0 var(--navy-500)}.gf-podium__card--1{order:2;padding-top:38px;box-shadow:8px 8px 0 var(--gold)}.gf-podium__card--2{order:1}.gf-podium__card--3{order:3}.gf-podium__pos{position:absolute;top:-20px;display:grid;place-items:center;width:40px;height:40px;color:var(--navy-950);font:700 1.15rem/1 var(--f-display);isolation:isolate}.gf-podium__pos:before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;z-index:-1;background:var(--gold);transform:rotate(45deg)}.gf-podium__card .gf-avatar{width:64px;height:64px;margin-bottom:4px}.gf-podium__card--1 .gf-avatar{width:76px;height:76px;box-shadow:0 0 0 3px var(--gold)}.gf-podium__name{font:700 1.25rem/1.15 var(--f-display);overflow-wrap:anywhere}.gf-podium__meta{font-size:.95rem;color:var(--cream-dim)}.gf-podium__value{font:700 1.9rem/1 var(--f-display);color:var(--gold);margin-top:6px}.gf-podium__label{font:700 .7rem/1.3 var(--f-display);letter-spacing:.1em;text-transform:uppercase;color:var(--cream-dim)}.gf-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}.gf-pager__label{font:700 .85rem/1 var(--f-display);letter-spacing:.08em;text-transform:uppercase;color:var(--navy-700);padding:0 8px}.gf-ref{display:inline-flex;align-items:center;gap:8px;vertical-align:middle;font-weight:700}.gf-ref__icon{position:relative;display:inline-block;width:32px;height:32px;flex:0 0 auto;background:var(--navy-950);box-shadow:0 0 0 2px var(--rc, #f1ece0)}.gf-ref__icon img{width:100%;height:100%;display:block}.gf-ref__icon b{position:absolute;right:1px;bottom:0;font:700 .72rem/1 var(--f-text);color:#fff;text-shadow:0 0 2px #000,0 0 2px #000}.gf-ref__name{color:var(--rt, var(--ink))}.r-q0{--rc: #f1ece0;--rt: #5c5240}.r-q1{--rc: #a7a7a7;--rt: #6b6b6b}.r-q2{--rc: #7bd88f;--rt: #2f7d3b}.r-q3{--rc: #6fb3ff;--rt: #1f5fae}.r-q4{--rc: #ff9f43;--rt: #b0560f}.r-q5{--rc: #ffe066;--rt: #8a6a00}.r-q6{--rc: #c58cf2;--rt: #7a3fb0}.r-q7{--rc: #ff6b6b;--rt: #b3312b}.gf-card{padding:22px 22px 20px;background:var(--navy-700);color:var(--cream);box-shadow:8px 8px 0 var(--navy-500)}.gf-card h2,.gf-card h3{color:var(--cream)}@media (max-width: 900px){.gf-podium{grid-template-columns:minmax(0,1fr)}.gf-podium__card--1,.gf-podium__card--2,.gf-podium__card--3{order:0}.gf-toolbar>*{flex:1 1 100%}}@media (max-width: 640px){.gf-table--stack,.gf-table--stack tbody,.gf-table--stack tr,.gf-table--stack td{display:block;width:auto}.gf-table--stack thead{display:none}.gf-table--stack tr{padding:10px 14px;border-bottom:2px solid var(--parchment-lo)}.gf-table--stack tbody tr:nth-child(2n){background:#b8a2742e}.gf-table--stack td{display:flex;justify-content:space-between;gap:12px;padding:3px 0;border:0;background:none!important;text-align:right}.gf-table--stack td:before{content:attr(data-label);font:700 .72rem/1.6 var(--f-display);letter-spacing:.08em;text-transform:uppercase;color:#443724;text-align:left}.gf-table--stack td:first-child{font-size:1.05rem}.gf-table--stack td:first-child:before{display:none}}@keyframes gf-skeleton-in{to{opacity:1}}.loading-skeleton,.skeleton-table-row,.skeleton-route-content{opacity:0;animation:gf-skeleton-in .25s ease .35s forwards}.react-loading-skeleton{border-radius:0!important}.gf-parchment .react-loading-skeleton{--base-color: rgb(184 162 116 / .45) !important;--highlight-color: rgb(236 224 191 / .95) !important}.skeleton-panel,.skeleton-rewards-progress,.skeleton-reward-card{border:0!important;border-radius:0!important;background:var(--navy-700)!important;box-shadow:8px 8px 0 var(--navy-500)}.gf-parchment .skeleton-panel,.gf-parchment .skeleton-rewards-progress,.gf-parchment .skeleton-reward-card{background:#ece0bf99!important;box-shadow:none}tr.skeleton-table-row>td{border-bottom-color:var(--parchment-lo)}@media (prefers-reduced-motion: reduce){.loading-skeleton,.skeleton-table-row,.skeleton-route-content{animation:none;opacity:1}}.database-item-tooltip{pointer-events:none;position:fixed;z-index:1100;width:min(360px,calc(100vw - 24px));max-height:calc(100dvh - 24px);overflow-y:auto;overscroll-behavior:contain;padding:16px 18px;background:var(--navy-950);color:var(--cream);box-shadow:0 0 0 2px var(--gold-deep),0 14px 36px #050a198c;font:400 1rem/1.5 var(--f-text);text-align:left;text-shadow:none;overflow-wrap:anywhere}.database-item-tooltip[data-touch=true]{pointer-events:auto;touch-action:pan-y}.database-item-tooltip .text-xs{font-size:.86rem;line-height:1.5}.database-item-tooltip .text-sm{font:700 1.05rem/1.25 var(--f-display);letter-spacing:.02em}.database-item-tooltip .gf-qtext{color:var(--rc, var(--cream))!important}.database-item-tooltip dl{padding:8px 0;border-block:1px solid var(--navy-700)}.database-item-tooltip dt{color:var(--cream-dim)}.gf-arena__sort{flex-basis:100%}.gf-arena__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;flex-basis:100%}.gf-arena-tier{display:inline-flex;align-items:center;gap:8px;font:700 .76rem/1 var(--f-display);letter-spacing:.08em;text-transform:uppercase;color:var(--gold)}.gf-arena-tier img{width:34px;height:34px;-o-object-fit:contain;object-fit:contain}.gf-arena-tier--row{color:var(--navy-700);white-space:nowrap}.gf-arena-tier--row img{width:30px;height:30px}.gf-podium__link{display:contents;color:inherit;text-decoration:none}.gf-who__text{display:grid;gap:2px}.gf-who__text a{color:inherit;text-decoration:none}.gf-who__text a:hover .gf-strong{text-decoration:underline}.gf-who__text small{color:#443724;font-size:.88rem}.gf-table td.is-sorted{background:#e3b86638!important;font-weight:700}.gf-statbar{display:block;height:5px;margin-top:5px;background:#1d346626}.gf-statbar>span{display:block;height:100%;background:var(--navy-500)}.gf-table td.is-sorted .gf-statbar>span{background:var(--gold-deep)}@media (max-width: 640px){.gf-table--stack td .gf-statbar{display:none}.gf-table--stack td.pos{font-size:1.2rem}}.gf-sortbtn{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.gf-sortbtn span{opacity:.35;font-size:.7em}.gf-sortbtn span.is-on{opacity:1;color:var(--gold)}.gf-table td.gf-alert{color:#b3312b;font-weight:700}.gf-rankeds__table td:first-child,.gf-arena__table td:nth-child(2){min-width:190px;overflow-wrap:normal;white-space:nowrap}@media (max-width: 640px){.gf-rankeds__table td:first-child,.gf-arena__table td:nth-child(2){min-width:0;white-space:normal}}.gf-rankeds__table th{white-space:normal;padding:10px 8px;font-size:.72rem;line-height:1.25;vertical-align:bottom}.gf-rankeds__table td{padding:8px;font-size:.95rem}.gf-rankeds__table td:first-child{min-width:160px}.gf-rankeds__table .gf-arena-tier--row{font-size:.68rem;gap:6px}.gf-rankeds__table .gf-arena-tier--row img{width:26px;height:26px}.gf-dl__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 28px}.gf-dl__card{display:grid;align-content:start;gap:18px}.gf-dl__head{display:flex;align-items:center;gap:14px}.gf-dl__head img{width:44px;height:44px;-o-object-fit:contain;object-fit:contain;background:var(--navy-950);padding:4px;box-shadow:0 0 0 2px var(--navy-500)}.gf-dl__head h2{margin:0;font-size:1.25rem!important;color:var(--cream)!important}.gf-dl__links{display:grid;gap:10px}.gf-dl__link{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:0 18px;background:var(--parchment-hi);color:var(--navy-700);text-decoration:none;font:700 .9rem/1.2 var(--f-display);letter-spacing:.06em;text-transform:uppercase;transition:background-color .2s var(--ease),transform .2s var(--ease)}.gf-dl__link:hover,.gf-dl__link:focus-visible{background:var(--gold);transform:translate(3px)}.gf-dl__link svg{width:20px;height:20px;flex:0 0 auto}.gf-dl__help{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:32px;align-items:center}.gf-dl__help-text{display:grid;gap:12px;justify-items:start}.gf-dl__help-text h2{margin:0;font-size:var(--t-h3)!important}.gf-dl__help-text p{margin:0;color:var(--ink);line-height:1.6}.gf-dl__video{position:relative;aspect-ratio:16 / 9;background:var(--navy-950);box-shadow:8px 8px 0 var(--navy-500)}.gf-dl__video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}@media (max-width: 900px){.gf-dl__grid,.gf-dl__help{grid-template-columns:minmax(0,1fr)}}.gf-page-hero{overflow-x:clip}.gf-page-hero .gf-title-orn{max-width:100%}.gf-page-hero .gf-title-orn h1{min-width:0;overflow-wrap:anywhere}.gf-hero-controls{max-width:100%}.gf-hero-controls>*{max-width:100%;min-width:0}@media (max-width: 640px){.gf-page-hero .gf-title-orn{gap:8px}.gf-page-hero .gf-title-orn:before,.gf-page-hero .gf-title-orn:after{width:40px}.gf-page-hero h1{font-size:clamp(1.4rem,7vw,1.9rem)}.gf-hero-controls{display:grid;grid-template-columns:minmax(0,1fr);width:100%}.gf-hero-controls .gf-input,.gf-hero-controls .gf-select{width:100%}}.gf-rankeds .gf-table-wrap,.gf-arena .gf-table-wrap{overflow-x:visible}.gf-rankeds__table,.gf-arena__table{table-layout:fixed;width:100%}.gf-rankeds__table th,.gf-arena__table th{white-space:normal;overflow-wrap:anywhere;padding:10px 6px;font-size:.68rem;line-height:1.25;vertical-align:bottom}.gf-rankeds__table td,.gf-arena__table td{padding:8px 6px;font-size:.9rem;overflow-wrap:anywhere}.gf-rankeds__table th:first-child{width:15%}.gf-rankeds__table td:first-child,.gf-arena__table td:nth-child(2){min-width:0;white-space:normal}.gf-arena__table th:first-child{width:44px}.gf-arena__table th:nth-child(2){width:17%}.gf-rankeds__table .gf-who,.gf-arena__table .gf-who{gap:8px}.gf-rankeds__table .gf-avatar,.gf-arena__table .gf-avatar{width:34px;height:34px}.gf-rankeds__table .gf-arena-tier--row,.gf-arena__table .gf-arena-tier--row{flex-direction:column;gap:3px;white-space:normal;font-size:.62rem;text-align:center}@media (max-width: 1530px){.gf-rankeds__table,.gf-rankeds__table tbody,.gf-rankeds__table tr,.gf-rankeds__table td{display:block;width:auto}.gf-rankeds__table thead{display:none}.gf-rankeds__table tbody{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:16px}.gf-rankeds__table tr{padding:12px 14px;background:#ece0bfbf;box-shadow:inset 0 0 0 2px var(--parchment-lo)}.gf-rankeds__table td{display:flex;justify-content:space-between;gap:12px;padding:3px 0;border:0;background:none!important;text-align:right;font-size:.95rem;white-space:normal}.gf-rankeds__table td:before{content:attr(data-label);font:700 .7rem/1.6 var(--f-display);letter-spacing:.08em;text-transform:uppercase;color:#443724;text-align:left}.gf-rankeds__table td.is-sorted{color:var(--gold-deep);font-weight:700}.gf-rankeds__table .gf-arena-tier--row{flex-direction:row}.gf-rankeds__table td .gf-statbar{display:none}}.gf-rankeds__table td:first-child:before{display:none}@media (max-width: 1420px){.gf-arena__table,.gf-arena__table tbody,.gf-arena__table tr,.gf-arena__table td{display:block;width:auto}.gf-arena__table thead{display:none}.gf-arena__table tbody{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:16px}.gf-arena__table tr{padding:12px 14px;background:#ece0bfbf;box-shadow:inset 0 0 0 2px var(--parchment-lo)}.gf-arena__table td{display:flex;justify-content:space-between;gap:12px;padding:3px 0;border:0;background:none!important;text-align:right;font-size:.95rem;white-space:normal}.gf-arena__table td:before{content:attr(data-label);font:700 .7rem/1.6 var(--f-display);letter-spacing:.08em;text-transform:uppercase;color:#443724;text-align:left}.gf-arena__table td.is-sorted{color:var(--gold-deep);font-weight:700}.gf-arena__table .gf-arena-tier--row{flex-direction:row}.gf-arena__table td .gf-statbar{display:none}}.gf-arena__table td:nth-child(2):before,.gf-arena__table td.pos:before{display:none}.gf-rankeds__table .gf-sortbtn{display:inline;white-space:normal;text-align:inherit;overflow-wrap:anywhere}.gf-rankeds__table .gf-sortbtn span{margin-left:3px}.gf-rankeds .gf-page__body,.gf-arena .gf-page__body{padding-inline:clamp(16px,2vw,32px)}.gf-rankeds .gf-page__wrap,.gf-arena .gf-page__wrap{max-width:none}.gf-rankeds__table th,.gf-arena__table th{white-space:nowrap;overflow-wrap:normal;font-size:.66rem;letter-spacing:.04em;padding:10px 5px}.gf-rankeds__table .gf-sortbtn{display:inline-flex;white-space:nowrap}.gf-rankeds__table th:first-child{width:auto}.gf-rankeds__table,.gf-arena__table{table-layout:auto}.gf-rankeds__table td,.gf-arena__table td{padding:8px 5px;overflow-wrap:normal}.gf-rankeds__table td:first-child .gf-strong,.gf-arena__table td:nth-child(2) .gf-strong{white-space:nowrap}.gf-main--inner:has(.cinematic-login-page,.cinematic-register-page){background:linear-gradient(#0a1330c7,#0a1330e6),url(/gf/hero-wide.webp) center 35% / cover no-repeat;padding-block:clamp(48px,7vw,96px)}.cinematic-login-form,.cinematic-register-form{position:relative;border:0!important;border-radius:0!important;padding:clamp(24px,4vw,40px)!important;background:var(--navy-700)!important;color:var(--cream);box-shadow:10px 10px 0 var(--gold-deep)!important}.cinematic-login-form h1,.cinematic-register-form h1{display:flex;align-items:center;justify-content:center;gap:14px;color:var(--cream)!important;font-size:clamp(1.5rem,2.4vw,2rem)!important}.cinematic-login-form h1:before,.cinematic-login-form h1:after,.cinematic-register-form h1:before,.cinematic-register-form h1:after{content:"";flex:0 0 auto;width:54px;aspect-ratio:155 / 80;background:url(/gf/orn-silver-l.png) center / contain no-repeat}.cinematic-login-form h1:after,.cinematic-register-form h1:after{background-image:url(/gf/orn-silver-r.png)}.cinematic-login-form label,.cinematic-register-form label,.cinematic-login-form label+div label{font:700 .74rem/1.4 var(--f-display)!important;letter-spacing:.1em;text-transform:uppercase;color:var(--cream-dim)!important}.cinematic-login-form input:not([type=checkbox]),.cinematic-register-form input:not([type=checkbox]){height:46px;border:2px solid var(--navy-500)!important;border-radius:0!important;background:var(--navy-950)!important;color:var(--cream)!important;font:400 1.02rem/1 var(--f-text)!important;letter-spacing:0;text-transform:none;box-shadow:none!important}.cinematic-login-form input:focus,.cinematic-register-form input:focus{border-color:var(--gold)!important;outline:none}.cinematic-login-form input[aria-invalid=true],.cinematic-register-form input[aria-invalid=true]{border-color:#ff8f84!important}.glass-password-field{position:relative}.glass-password-field input{padding-right:48px!important}.glass-password-toggle{position:absolute;top:50%;right:1px;transform:translateY(-50%);display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:transparent;color:var(--cream-dim);cursor:pointer;margin-top:0}.glass-password-toggle:hover{color:var(--gold)}.cinematic-login-form button[type=submit],.cinematic-register-form button[type=submit]{min-height:52px;border-radius:0!important;background:var(--parchment-hi)!important;color:var(--navy-700)!important;font:700 1.05rem/1 var(--f-display)!important;letter-spacing:.1em;text-transform:uppercase;-webkit-mask:url(/gf/torn-plate.svg) center / 100% 100% no-repeat;mask:url(/gf/torn-plate.svg) center / 100% 100% no-repeat;transition:background-color .2s var(--ease),transform .2s var(--ease)}.cinematic-login-form button[type=submit]:hover:not(:disabled),.cinematic-register-form button[type=submit]:hover:not(:disabled){background:var(--gold)!important;transform:translateY(-2px)}.cinematic-login-form button[type=submit]:disabled,.cinematic-register-form button[type=submit]:disabled{opacity:.55}.cinematic-login-form button:not([type=submit]):not(.glass-password-toggle),.cinematic-login-form a,.cinematic-register-form button:not([type=submit]),.cinematic-register-form a{color:var(--gold)!important;font-weight:700}.cinematic-register-form [class*="bg-brand-shadow/60"]{border:0!important;border-radius:0!important;background:var(--navy-950)!important}.cinematic-register-form [class*="bg-brand-shadow/60"] label{font:400 1rem/1.4 var(--f-text)!important;letter-spacing:0;text-transform:none;color:var(--cream)!important}.cinematic-register-form input[type=checkbox],.cinematic-login-form input[type=checkbox]{width:20px;height:20px;accent-color:var(--gold);border-radius:0}.cinematic-login-form [class*=rounded-md][class*=px-3][class*=py-2]:not(input):not(button),.cinematic-register-form [class*=rounded-md][class*=px-3][class*=py-2]:not(input):not(button){border-radius:0!important}.cinematic-login-form [role=alert],.cinematic-register-form [role=alert],.cinematic-login-form .text-rose-300,.cinematic-register-form .text-rose-300{color:#ff9a8f!important}.cinematic-login-page{max-width:32rem!important}.cinematic-login-form h1,.cinematic-register-form h1{white-space:nowrap}@media (max-width: 480px){.cinematic-login-form h1,.cinematic-register-form h1{white-space:normal}.cinematic-login-form h1:before,.cinematic-login-form h1:after,.cinematic-register-form h1:before,.cinematic-register-form h1:after{width:36px}}.gf-alchemy .alchemy-page-heading>div:first-child{display:none}.gf-alchemy .alchemy-page-heading{justify-content:flex-end;margin-bottom:0}.gf-alchemy :is(section,article,.alchemy-calendar,.alchemy-day-detail){box-shadow:8px 8px 0 var(--navy-500)}.gf-scales .gf-scales-content{display:grid;gap:22px}.gf-scales__bar{display:flex;justify-content:center}.gf-scales .gf-tabs>button:disabled{opacity:.5;cursor:not-allowed}.gf-scale-levels{display:grid;gap:30px}.gf-scale-level{display:grid;gap:10px;scroll-margin-top:100px}.gf-scale-level__head{display:flex;align-items:center;gap:16px}.gf-scale-level__num{position:relative;display:grid;place-items:center;width:46px;height:46px;flex:0 0 auto;color:var(--navy-950);font:700 1.2rem/1 var(--f-display);isolation:isolate}.gf-scale-level__num:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;z-index:-1;background:var(--gold);transform:rotate(45deg)}.gf-scale-level.is-locked .gf-scale-level__num:before{background:var(--parchment-lo)}.gf-scale-level__title{flex:1;min-width:0}.gf-scale-level__title h2{margin:0;font-size:var(--t-h3)!important;color:var(--navy-700)!important}.gf-scale-level__title p{margin:4px 0 0;color:#443724}.gf-scale-state{padding:8px 14px;font:700 .74rem/1 var(--f-display);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.gf-scale-state.is-claimed{display:inline-flex;align-items:center;gap:9px;background:#24543a;color:#fff}.gf-scale-state.is-claimed svg{width:21px;height:21px;flex-shrink:0}.gf-scale-level.is-claimed{padding:18px;border:2px solid #56795e;border-left-width:6px;background:#dce3c6}.gf-scale-level.is-claimed .gf-scale-level__num:before{background:#24543a}.gf-scale-level.is-claimed .gf-scale-level__num{color:#fff}.gf-scale-level.is-claimed .gf-scale-table{opacity:.8}.gf-scale-state.is-locked{background:#b8a27459;color:#443724}.gf-scale-level.is-selected .gf-scale-table{box-shadow:0 0 0 3px var(--gold)}.gf-scale-table{table-layout:auto}.gf-scale-table th.gf-scale-table__opt{width:1%;white-space:nowrap;padding:10px 16px;background:#1d34661a;color:var(--navy-700);font:700 .82rem/1.3 var(--f-display);letter-spacing:.04em;text-transform:none;text-align:left;vertical-align:middle;border-bottom:2px solid var(--parchment-lo)}.gf-scale-table__n{display:inline-grid;place-items:center;width:24px;height:24px;margin-right:10px;background:var(--navy-700);color:var(--cream);font-size:.78rem}.gf-scale-table td{padding:10px 14px}.gf-scale-icons{display:flex;flex-wrap:wrap;gap:8px}.gf-scale-icon{position:relative;width:46px;height:46px;flex:0 0 auto;background:var(--navy-950);box-shadow:0 0 0 2px var(--rc, var(--parchment-lo));cursor:help}.gf-scale-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.gf-scale-icon b{position:absolute;right:2px;bottom:0;font:700 .8rem/1 var(--f-text);color:#fff;text-shadow:0 0 2px #000,0 0 2px #000,0 0 3px #000}.gf-scale-icon:hover,.gf-scale-icon:focus-visible{box-shadow:0 0 0 2px var(--gold);transform:translateY(-1px)}.gf-scales [class*=progress] [class*=rounded-full]{border-radius:0!important}@media (max-width: 640px){.gf-scale-level__head{flex-wrap:wrap}.gf-scale-table th.gf-scale-table__opt{white-space:normal;width:34%}.gf-scale-icon{width:40px;height:40px}}.gf-scale-progress{display:grid;gap:10px;padding:18px 22px;background:var(--navy-700);color:var(--cream);box-shadow:8px 8px 0 var(--navy-500)}.gf-scale-progress__head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;font:700 .8rem/1 var(--f-display);letter-spacing:.1em;text-transform:uppercase;color:var(--cream-dim)}.gf-scale-progress__head b{color:var(--gold)}.gf-scale-progress__bar{height:14px;background:var(--navy-950);box-shadow:0 0 0 2px var(--navy-500)}.gf-scale-progress__bar span{display:block;height:100%;background:var(--gold);transition:width .6s var(--ease)}.gf-scale-table th.gf-scale-table__opt{width:250px;min-width:250px;white-space:normal}@media (max-width: 640px){.gf-scale-table th.gf-scale-table__opt{width:34%;min-width:0}}.gf-scale-group summary{cursor:pointer;padding:6px 0;font:700 .8rem/1.2 var(--f-display);letter-spacing:.06em;text-transform:uppercase;color:var(--navy-700)}.gf-scale-group summary:hover{color:var(--gold-deep)}.gf-scale-group[open] summary{margin-bottom:8px}.rewards-dialog.gf-scale-dialog>[data-dialog-panel]{max-width:980px;background:var(--navy-800);color:var(--cream);border:2px solid var(--gold)}body:has(.gf-scale-dialog)>.database-item-tooltip{z-index:10010}.gf-scale-dialog__head{display:flex;justify-content:space-between;align-items:start;gap:20px;padding:24px;border-bottom:1px solid var(--navy-500)}.gf-scale-dialog__head h2{margin:0;font:700 1.4rem/1.3 var(--f-display);color:var(--gold)}.gf-scale-dialog__head>div{min-width:0}.gf-scale-dialog__head p{margin:6px 0 0}.gf-scale-claim{display:grid;gap:24px;padding:24px;min-width:0}.gf-scale-claim :is(fieldset,legend){min-width:0;padding:0;border:0}.gf-scale-claim legend{margin-bottom:14px;font:700 1rem/1.5 var(--f-display);color:var(--gold)}.gf-scale-claim fieldset{display:grid;gap:12px}.gf-scale-claim__preview{max-height:240px;max-width:100%;justify-self:center;-o-object-fit:contain;object-fit:contain}.gf-scale-choice{display:flex;align-items:start;gap:14px;padding:16px;border:2px solid var(--navy-500);background:var(--navy-950);cursor:pointer}.gf-scale-choice:has(input:disabled){cursor:default}.gf-scale-choice.is-selected{border-color:var(--gold);background:var(--navy-700)}.gf-scale-choice>input{width:20px;height:20px;min-height:20px;flex:0 0 auto;margin-top:3px;accent-color:var(--gold)}.gf-scale-choice__body{display:grid;gap:12px;min-width:0;flex:1}.gf-scale-choice__body>strong{font-family:var(--f-display);color:var(--cream)}.gf-scale-claim-items{display:flex;flex-wrap:wrap;gap:14px}.gf-scale-claim-item{display:inline-flex;align-items:center;gap:12px;min-width:0;max-width:100%}.gf-scale-claim-item__name{min-width:0;max-width:28ch;overflow-wrap:anywhere}.gf-scale-claim-item__name small{display:block;color:var(--gold)}.gf-scale-custom__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.gf-scale-custom__group{margin-top:14px}.gf-scale-custom__group legend small{color:var(--cream)}.gf-scale-selection-summary{padding-top:14px;border-top:1px solid var(--navy-500)}.gf-scale-selection-summary h3{color:var(--gold);margin-bottom:12px}.gf-scale-selection-summary__item{display:flex;align-items:center;gap:10px;max-width:100%}.gf-scale-claimed-note,.gf-scale-selection-count{color:var(--gold)}.gf-scale-claim__notice{margin:0;color:#f9d398}.gf-scale-claim__footer{display:flex;justify-content:flex-end;padding-top:18px;border-top:1px solid var(--navy-500)}.gf-scale-claim button:disabled{cursor:not-allowed;opacity:.5}@media (max-width: 640px){.gf-scale-dialog__head,.gf-scale-claim{padding:16px}.gf-scale-custom__items{grid-template-columns:minmax(0,1fr)}.gf-scale-dialog__head{flex-wrap:wrap}.gf-scale-claim__footer button{width:100%}}.gf-store .cinematic-store-page>section h2{font-size:var(--t-h3)!important;color:var(--navy-700)!important}.gf-store label[class*=bg-brand-blood]{border:0!important;border-radius:0!important;background:var(--navy-700)!important;color:var(--cream)!important;box-shadow:8px 8px 0 var(--navy-500);font-size:.98rem!important}.gf-store label[class*=bg-brand-blood] input{width:20px;height:20px;accent-color:var(--gold);flex:0 0 auto}.gf-store .cinematic-store-page>section>.flex.flex-wrap.justify-center>button,.gf-store .mp-provider-choice button{min-height:44px;padding:0 18px!important;border:0!important;border-radius:0!important;background:var(--navy-700)!important;color:var(--cream)!important;font:700 .8rem/1 var(--f-display)!important;letter-spacing:.08em;text-transform:uppercase;box-shadow:none!important}.gf-store .cinematic-store-page>section>.flex.flex-wrap.justify-center>button[aria-pressed=true],.gf-store .cinematic-store-page>section>.flex.flex-wrap.justify-center>button[class*=bg-amber],.gf-store .mp-provider-choice button[aria-pressed=true],.gf-store .mp-provider-choice button[aria-checked=true]{background:var(--gold)!important;color:var(--navy-950)!important}.gf-plan{display:grid;grid-template-rows:auto 1fr;width:100%;max-width:280px;background:var(--navy-700);color:var(--cream);box-shadow:8px 8px 0 var(--navy-500);transition:transform .25s var(--ease),box-shadow .25s var(--ease)}.gf-plan:hover{transform:translateY(-4px);box-shadow:8px 8px 0 var(--gold)}.gf-plan__art{aspect-ratio:1;padding:14px;background:radial-gradient(circle at 50% 55%,#e3b86652,#e3b86600 62%),var(--navy-800)}.gf-plan__art img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block;transition:transform .4s var(--ease)}.gf-plan:hover .gf-plan__art img{transform:scale(1.05)}.gf-plan__body{display:grid;justify-items:center;align-content:start;gap:8px;padding:16px 16px 20px;text-align:center}.gf-plan__title{margin:0;font:700 1.5rem/1.1 var(--f-display)!important;color:var(--cream)!important;text-transform:none!important}.gf-plan__subtitle{margin:0;color:var(--cream-dim)}.gf-plan__badge{margin:0;color:var(--gold);font-weight:700}.gf-plan__price{margin:2px 0 4px;font:700 1.4rem/1 var(--f-display);color:var(--gold)}.gf-plan__price small{font-size:.7rem;letter-spacing:.1em;color:var(--cream-dim)}.gf-plan__buy{--h: 44px;width:100%;padding:0 22px;font-size:.82rem}.gf-plan__buy svg{width:16px;height:16px}.gf-plan__buy:disabled{filter:grayscale(1);opacity:.6;cursor:not-allowed;transform:none}.gf-plan__spinner{width:14px;height:14px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:gf-spin .8s linear infinite}@keyframes gf-spin{to{transform:rotate(360deg)}}.gf-store .flex.flex-wrap.justify-center.gap-5{gap:28px!important}.gf-store .mp-br,.gf-store .mp-br-summary,.gf-store .mp-br-option-content,.gf-store .mp-br-pay{border-radius:0!important}.gf-store .mp-br{background:var(--navy-700)!important;border:0!important;box-shadow:8px 8px 0 var(--navy-500)!important}.gf-store .mp-br-summary,.gf-store .mp-br-option-content{background:var(--navy-800)!important;border:2px solid var(--navy-500)!important}.gf-store .mp-br-option input:checked+.mp-br-option-content{border-color:var(--gold)!important;box-shadow:6px 6px 0 var(--gold-deep)}.gf-store .mp-br-option-art{width:100%;max-width:120px;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;justify-self:center;margin:0 auto 6px;background:radial-gradient(circle at 50% 55%,#e3b8664d,#e3b86600 65%)}.gf-store .mp-br-pay{background:var(--parchment-hi)!important;color:var(--navy-700)!important;font:700 .95rem/1 var(--f-display)!important;letter-spacing:.08em;text-transform:uppercase;-webkit-mask:url(/gf/torn-plate.svg) center / 100% 100% no-repeat;mask:url(/gf/torn-plate.svg) center / 100% 100% no-repeat}.gf-store .mp-br-pay:hover:not(:disabled){background:var(--gold)!important}.gf-store .mp-br-pay:disabled{filter:grayscale(1);opacity:.6}.gf-alchemy :is(.alchemy-calendar,.alchemy-detail,.alchemy-day-panel,.alchemy-empty,.alchemy-rounds){background:var(--navy-700)!important;border:0!important}.gf-alchemy .alchemy-calendar :is(td,th) button,.gf-alchemy .alchemy-calendar td>div{background-color:var(--navy-800)}.gf-alchemy :is(.alchemy-month-switch,.alchemy-empty) h2{color:var(--cream)!important}.gf-site .gf-profile>section,.gf-site .cinematic-account-status{background:var(--navy-700);color:var(--cream);border:2px solid var(--navy-500);border-radius:0;box-shadow:8px 8px 0 var(--navy-500)}.gf-site .gf-profile :is(div,section)[class*=bg-brand-shadow],.gf-site .gf-profile :is(div,section)[class*=bg-brand-blood]{background:var(--navy-800);color:var(--cream);border-color:var(--navy-500);border-radius:0}.gf-site .gf-profile>nav button{border:0;border-radius:0;box-shadow:none;background:var(--navy-950);color:var(--cream);min-height:44px;font-family:var(--f-display)}.gf-site .gf-profile>nav button[aria-pressed=true]{background:var(--gold);color:var(--navy-950)}.gf-site .gf-profile :is(h1,h2,h3,.text-brand,.text-brand-glow){color:var(--gold)}.gf-site .gf-profile :is(.text-stone-100,.text-stone-200){color:var(--cream)}.gf-site .gf-profile :is(dt,label,.text-stone-300,.text-stone-400){color:var(--cream-dim)}.gf-site .gf-profile :is(input:not([type=checkbox]),select,textarea){min-height:44px;min-width:0;max-width:100%;border:2px solid var(--navy-500);border-radius:0;background:var(--navy-950);color:var(--cream)}.gf-site .gf-profile :is(input,textarea)::-moz-placeholder{color:var(--cream-dim)}.gf-site .gf-profile :is(input,textarea)::placeholder{color:var(--cream-dim)}.gf-site .gf-profile button[class~=bg-brand],.gf-site .cinematic-account-status :is(button,a)[class~=bg-brand]{min-height:44px;border-radius:0;background:var(--gold);color:var(--navy-950)}.gf-site .gf-profile button[class~=bg-brand]:hover:not(:disabled){background:var(--parchment-hi)}.gf-site .gf-profile .text-rose-300{color:#ff9a8f}.gf-terms .gf-page__wrap{max-width:1080px}.gf-terms .gf-terms-content,.cinematic-terms-modal .terms-content{color:var(--ink);font:1.05rem/1.8 var(--f-body)}.gf-terms .gf-terms-content :is(strong,b),.cinematic-terms-modal .terms-content :is(strong,b){color:var(--navy-700)}.gf-terms .gf-terms-content a,.cinematic-terms-modal .terms-content a{color:var(--navy-700);text-decoration:underline}.gf-terms .gf-terms-content p,.cinematic-terms-modal .terms-content p{margin:0 0 1.2em}.gf-terms .gf-terms-content :is(h2,h3,h4,h5,h6),.cinematic-terms-modal .terms-content :is(h2,h3,h4,h5,h6){margin:1.6em 0 .8em;color:var(--navy-700);font:700 1.25rem/1.4 var(--f-display)}.gf-terms .gf-terms-content :is(ul,ol),.cinematic-terms-modal .terms-content :is(ul,ol){padding-left:1.5em}.cinematic-terms-modal,.cinematic-recovery-modal,.cinematic-guild-icon-modal{z-index:10000;background:#0a1330d9}.cinematic-terms-modal>.gf-terms-dialog,.cinematic-recovery-modal>[role=dialog],.cinematic-guild-icon-modal>div{border:2px solid var(--gold);border-radius:0;background:var(--navy-800);color:var(--cream);box-shadow:8px 8px 0 var(--navy-500)}.cinematic-recovery-modal>[role=dialog]{max-height:calc(100dvh - 48px);overflow-y:auto}.cinematic-terms-modal>.gf-terms-dialog>header{background:var(--navy-700);border-color:var(--navy-500)}.cinematic-terms-modal .terms-content{background:var(--parchment-hi);padding:24px}.cinematic-terms-modal .gf-terms-dialog>div{padding:0;background:var(--parchment-hi)}.cinematic-terms-modal :is(h2,p,button,a),.cinematic-recovery-modal :is(h2,p,label,button){color:var(--cream)}.cinematic-terms-modal .terms-content p{color:var(--ink)}.cinematic-recovery-modal :is(.text-stone-200,.text-stone-300,.text-stone-400){color:var(--cream-dim)}.cinematic-recovery-modal [role=dialog] :is(input,select){min-height:44px;border:2px solid var(--navy-500);border-radius:0;background:var(--navy-950);color:var(--cream)}.cinematic-recovery-modal [role=dialog] input:focus{border-color:var(--gold);outline:2px solid var(--gold);outline-offset:2px}.cinematic-recovery-modal button,.cinematic-terms-modal :is(button,a){min-height:44px;border-radius:0}.cinematic-recovery-modal [role=dialog] button:hover:not(:disabled),.cinematic-terms-modal button:hover{color:var(--cream)}.cinematic-recovery-modal button[class~=bg-brand]{background:var(--gold);color:var(--navy-950)}.cinematic-recovery-modal button[class~=bg-brand]:hover:not(:disabled){background:var(--parchment-hi);color:var(--navy-950)}.cinematic-recovery-modal .text-rose-300{color:#ff9a8f}.gf-processing__content{display:grid;gap:20px;max-width:75ch;margin-inline:auto;color:var(--ink);font-size:1.1rem;line-height:1.75}.gf-processing__content h2{margin:0;color:var(--navy-700);font:700 1.5rem/1.4 var(--f-display)}.cinematic-guild-icon-modal>div>:is(header,footer){background:var(--navy-700);border-color:var(--navy-500)}.cinematic-guild-icon-modal .text-brand{color:var(--gold)}.cinematic-guild-icon-modal :is(.text-stone-300,.text-stone-400){color:var(--cream-dim)}.cinematic-guild-icon-modal input{min-height:44px;border:2px solid var(--navy-500);border-radius:0;background:var(--navy-950);color:var(--cream)}.cinematic-guild-icon-modal button{min-height:44px;border-radius:0;border-color:var(--navy-500);background:var(--navy-700);color:var(--cream)}.cinematic-guild-icon-modal button:hover:not(:disabled){background:var(--navy-500)}.cinematic-guild-icon-modal button[aria-pressed=true]{border:2px solid var(--gold);background:var(--navy-950)}.cinematic-guild-icon-modal button[type=submit],.cinematic-guild-icon-modal footer button:last-child{background:var(--gold);color:var(--navy-950)}.cinematic-guild-icon-modal .cinematic-guild-icon-results{border-color:var(--navy-500);border-radius:0;background:var(--navy-950)}.cinematic-guild-icon-modal .cinematic-guild-icon-results img{border-color:var(--navy-500);background:var(--navy-800);border-radius:0}.gf-site,.gf-site__body,.gf-main,.gf-page,.gf-page__wrap,.gf-db-layout>*{min-width:0}.gf-site{overflow-x:clip}.gf-site img{max-width:100%}.gf-site :is(button,a,input,select,textarea):focus-visible,body [role=dialog] :focus-visible{outline:2px solid var(--gold);outline-offset:3px}.gf-site :is(button,input,select){min-height:44px}body *,body *:before,body *:after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.gf-dbmenu__sub a{min-height:44px;display:flex;align-items:center}.gf-db-layout .catalog-category-filters{display:none}.gf-parchment{--gold-deep: #654315}.gf-parchment :is(.gf-footnote,.gf-note__closing,.gf-note__none,.gf-skt__note,.gf-skt__quote){color:var(--ink)}.gf-parchment .r-q0{--rt: #3b2a1a}.gf-parchment .r-q1{--rt: #414141}.gf-parchment .r-q2{--rt: #23532c}.gf-parchment .r-q3{--rt: #194477}.gf-parchment .r-q4{--rt: #74380b}.gf-parchment .r-q5{--rt: #594500}.gf-parchment .r-q6{--rt: #56257d}.gf-parchment .r-q7{--rt: #7c201c}.gf-parchment .catalog-item-name.gf-qtext{color:var(--rt, var(--ink))!important}.gf-database .database-skills-page{color:var(--ink)}.gf-database .skills-heading{background:transparent;padding:0}.gf-database :is(.skills-heading h2,.skills-results-heading){color:var(--navy-700)}.gf-database .skills-heading p{color:var(--ink)}.gf-database :is(.skills-classes,.skills-list,.specialties-group,.skills-pagination,.skills-empty,.skills-dynamic-note){background:var(--navy-800);border-radius:0;color:var(--cream)}.gf-database .skills-results-heading{background:transparent;border:0;padding-inline:0}.gf-database .skills-catalog-switch button,.gf-database .skills-class-picks button,.gf-database .skills-pagination button,.gf-database .skills-empty button{border-radius:0;background:var(--navy-700);color:var(--cream);border-color:var(--navy-500)}.gf-database .database-skills-page button[aria-pressed=true]{background:var(--gold);color:var(--navy-950);border-color:var(--gold)}.gf-database .skills-row{border-color:var(--navy-500)}.gf-database :is(.skills-card-content h4,.skills-card-content h5,.skills-card-title h4){color:var(--cream)}.gf-database :is(.skills-description,.skills-kind,.skills-fallback,.skills-pagination span){color:var(--cream)}.gf-database .specialties-rank-control{color:var(--cream)}.gf-database .specialties-rank-control select{border-radius:0;color:var(--cream);background:var(--navy-950);border-color:var(--navy-500)}.gf-database .database-skills-page{grid-template-columns:250px minmax(0,1fr);align-items:start}.gf-database :is(.skills-heading,.skills-catalog-switch){grid-column:1 / -1}.gf-database .skills-classes{position:sticky;top:96px;padding:8px 0;background:var(--navy-950)}.gf-database .skills-class-picks{display:flex;flex-direction:column;gap:0}.gf-database .skills-class-picks button{border:0;background:transparent;padding:12px 18px}.gf-database .skills-class-picks button[aria-pressed=true]{background:var(--navy-700);color:var(--gold)}.gf-database .skills-row{background:var(--parchment-hi)}.gf-database .skills-row:nth-child(2n){background:var(--parchment)}.gf-database :is(.skills-card-content h4,.skills-card-content h5,.skills-card-title h4){color:var(--navy-700)}.gf-database .skills-row :is(.skills-description,.skills-kind,.skills-fallback,.specialties-rank-control){color:var(--ink)}.gf-database .skills-variable{color:#76521b}.gf-database .skills-row-level{color:var(--ink)}.gf-database .skills-card-body{border-color:var(--parchment-lo)}.gf-database .gf-skt .skills-description{color:var(--ink)}.gf-database .specialties-group>h4{padding:0 0 10px 12px;margin-bottom:10px;border:0;border-left:4px solid var(--gold-deep);color:var(--navy-700);font:700 1.15rem/1.3 var(--f-display)}.gf-database :is(.skills-empty,.skills-dynamic-note,.skills-pagination span){color:var(--ink)}.gf-database :is(.specialties-group,.skills-empty,.skills-dynamic-note){background:transparent}.gf-database .specialties-group{overflow:visible}.gf-database .skills-pagination{background:transparent;padding-inline:0}.gf-database .skills-catalog-switch{justify-content:flex-start}.gf-database :is(.database-item-page,.database-monster-page,.database-npc-page,.database-title-page){color:var(--cream)}.gf-database :is(.database-item-page,.database-monster-page,.database-npc-page,.database-title-page)>header{background:var(--navy-800);padding:24px}.gf-database :is(.database-item-page,.database-monster-page,.database-npc-page,.database-title-page) article{background:var(--navy-800);border-radius:0;box-shadow:none}.gf-database .database-monster-page>header p{color:var(--cream-dim)!important}.gf-site--account .gf-main--inner>:not(.gf-page),.gf-site--arena .gf-main--inner>:not(.gf-page){color:var(--cream)}.gf-site--account .cinematic-account-status{background:var(--navy-800);border-radius:0}body [role=dialog]{color:var(--cream)}body [data-dialog-panel]{background:var(--navy-800)}.gf-site .catalog-table-scroll,.gf-table-wrap{max-width:100%}.gf-site :is(p,h1,h2,h3,h4,td){overflow-wrap:anywhere}@media (max-width: 900px){.gf-database .database-skills-page{grid-template-columns:minmax(0,1fr)}.gf-database .skills-classes{position:static;padding:12px}.gf-database .skills-class-picks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}}@media (max-width: 640px){.gf-site :is(.gf-toolbar input,.gf-toolbar select){width:100%}.gf-site .gf-toolbar{min-width:0}.gf-title-orn:before,.gf-title-orn:after{width:36px}.gf-site :is(.cinematic-login-form,.cinematic-register-form){min-width:0}.gf-site .catalog-page-buttons{flex-wrap:wrap;justify-content:center}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#9fb2d6}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Alegreya,Georgia,serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#4b6eac}input::placeholder,textarea::placeholder{opacity:1;color:#4b6eac}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.\!relative{position:relative!important}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-left-10{left:-2.5rem}.-left-8{left:-2rem}.-right-20{right:-5rem}.-top-12{top:-3rem}.-top-16{top:-4rem}.-top-40{top:-10rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-2{bottom:.5rem}.bottom-\[-48px\]{bottom:-48px}.bottom-\[-52px\]{bottom:-52px}.left-0{left:0}.left-1\/2{left:50%}.left-10{left:2.5rem}.left-3{left:.75rem}.left-4{left:1rem}.left-8{left:2rem}.right-0{right:0}.right-1{right:.25rem}.right-10{right:2.5rem}.right-2{right:.5rem}.right-4{right:1rem}.right-\[-14px\]{right:-14px}.right-\[-18px\]{right:-18px}.top-0{top:0}.top-1\/2{top:50%}.top-3{top:.75rem}.top-4{top:1rem}.top-60{top:15rem}.top-\[-26px\]{top:-26px}.top-\[-34px\]{top:-34px}.top-\[28\%\]{top:28%}.top-\[32\%\]{top:32%}.top-\[38\%\]{top:38%}.top-\[42\%\]{top:42%}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.z-\[1000\]{z-index:1000}.z-\[100\]{z-index:100}.z-\[140\]{z-index:140}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[4\]{z-index:4}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[9999\]{z-index:9999}.m-2{margin:.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-20{height:5rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-72{height:18rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[18px\]{height:18px}.h-\[284px\]{height:284px}.h-\[314px\]{height:314px}.h-\[35px\]{height:35px}.h-\[38px\]{height:38px}.h-\[420px\]{height:420px}.h-\[calc\(100vh-7rem\)\]{height:calc(100vh - 7rem)}.h-full{height:100%}.max-h-64{max-height:16rem}.max-h-\[60vh\]{max-height:60vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90dvh\]{max-height:90dvh}.max-h-\[90vh\]{max-height:90vh}.min-h-0{min-height:0px}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-16{min-height:4rem}.min-h-6{min-height:1.5rem}.min-h-\[280px\]{min-height:280px}.min-h-\[420px\]{min-height:420px}.min-h-\[80vh\]{min-height:80vh}.min-h-screen{min-height:100vh}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[18px\]{width:18px}.w-\[210px\]{width:210px}.w-\[35px\]{width:35px}.w-\[38px\]{width:38px}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-11{min-width:2.75rem}.min-w-40{min-width:10rem}.min-w-\[4\.25rem\]{min-width:4.25rem}.min-w-\[8\.25rem\]{min-width:8.25rem}.min-w-max{min-width:-moz-max-content;min-width:max-content}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-7xl{max-width:80rem}.max-w-\[160px\]{max-width:160px}.max-w-\[18rem\]{max-width:18rem}.max-w-\[210px\]{max-width:210px}.max-w-\[380px\]{max-width:380px}.max-w-\[469px\]{max-width:469px}.max-w-\[7\.75rem\]{max-width:7.75rem}.max-w-full{max-width:100%}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-screen-2xl{max-width:1536px}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-0{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\!transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-0{gap:0px}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-y-4{row-gap:1rem}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-brand-edge\/20>:not([hidden])~:not([hidden]){border-color:#2f4f8f33}.divide-brand-edge\/40>:not([hidden])~:not([hidden]){border-color:#2f4f8f66}.self-start{align-self:flex-start}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.break-words{overflow-wrap:break-word}.rounded,.rounded-2xl,.rounded-3xl{border-radius:0}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[32px\]{border-radius:32px}.rounded-\[36px\]{border-radius:36px}.rounded-full{border-radius:9999px}.rounded-lg,.rounded-md,.rounded-xl{border-radius:0}.rounded-t-lg{border-top-left-radius:0;border-top-right-radius:0}.border{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-\[\#f0b978\]\/25{border-color:#f0b97840}.border-amber-200\/20{border-color:#f2d59533}.border-amber-300\/30{border-color:#ebc77a4d}.border-amber-300\/35{border-color:#ebc77a59}.border-amber-300\/40{border-color:#ebc77a66}.border-amber-300\/60{border-color:#ebc77a99}.border-amber-400{--tw-border-opacity: 1;border-color:rgb(227 184 102 / var(--tw-border-opacity, 1))}.border-amber-400\/40{border-color:#e3b86666}.border-amber-400\/50{border-color:#e3b86680}.border-amber-400\/70{border-color:#e3b866b3}.border-amber-500\/40{border-color:#e3b86666}.border-amber-500\/60{border-color:#e3b86699}.border-amber-500\/70{border-color:#e3b866b3}.border-brand{--tw-border-opacity: 1;border-color:rgb(227 184 102 / var(--tw-border-opacity, 1))}.border-brand-edge{--tw-border-opacity: 1;border-color:rgb(47 79 143 / var(--tw-border-opacity, 1))}.border-brand-edge\/15{border-color:#2f4f8f26}.border-brand-edge\/30{border-color:#2f4f8f4d}.border-brand-edge\/40{border-color:#2f4f8f66}.border-brand-edge\/50{border-color:#2f4f8f80}.border-brand-edge\/60{border-color:#2f4f8f99}.border-brand-edge\/70{border-color:#2f4f8fb3}.border-brand\/30{border-color:#e3b8664d}.border-brand\/40{border-color:#e3b86666}.border-brand\/50{border-color:#e3b86680}.border-cyan-100\/20{border-color:#e3f3fc33}.border-cyan-200\/25{border-color:#bfe4f840}.border-cyan-200\/30{border-color:#bfe4f84d}.border-cyan-200\/35{border-color:#bfe4f859}.border-cyan-200\/60{border-color:#bfe4f899}.border-emerald-400{--tw-border-opacity: 1;border-color:rgb(52 211 153 / var(--tw-border-opacity, 1))}.border-emerald-400\/30{border-color:#34d3994d}.border-emerald-400\/35{border-color:#34d39959}.border-emerald-400\/40{border-color:#34d39966}.border-emerald-500\/40{border-color:#10b98166}.border-fuchsia-400\/35{border-color:#e879f959}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(115 144 194 / var(--tw-border-opacity, 1))}.border-green-500{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.border-red-400{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-red-500\/40{border-color:#ef444466}.border-rose-200\/30{border-color:#fecdd34d}.border-rose-300\/25{border-color:#fda4af40}.border-rose-300\/30{border-color:#fda4af4d}.border-rose-300\/40{border-color:#fda4af66}.border-rose-300\/60{border-color:#fda4af99}.border-rose-400\/30{border-color:#fb71854d}.border-rose-400\/35{border-color:#fb718559}.border-rose-400\/40{border-color:#fb718566}.border-rose-500\/70{border-color:#f43f5eb3}.border-sky-400\/35{border-color:#7cc4f059}.border-slate-600{--tw-border-opacity: 1;border-color:rgb(38 68 121 / var(--tw-border-opacity, 1))}.border-slate-700{--tw-border-opacity: 1;border-color:rgb(29 52 102 / var(--tw-border-opacity, 1))}.border-slate-800{--tw-border-opacity: 1;border-color:rgb(20 36 74 / var(--tw-border-opacity, 1))}.border-stone-600{--tw-border-opacity: 1;border-color:rgb(127 119 98 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-violet-400\/35{border-color:#a78bfa59}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/30{border-color:#ffffff4d}.border-white\/40{border-color:#fff6}.border-white\/5{border-color:#ffffff0d}.border-white\/\[0\.07\]{border-color:#ffffff12}.border-yellow-600{--tw-border-opacity: 1;border-color:rgb(200 152 63 / var(--tw-border-opacity, 1))}.border-t-cyan-200{--tw-border-opacity: 1;border-top-color:rgb(191 228 248 / var(--tw-border-opacity, 1))}.border-t-gray-900{--tw-border-opacity: 1;border-top-color:rgb(15 28 61 / var(--tw-border-opacity, 1))}.border-t-transparent{border-top-color:transparent}.bg-\[\#101e2d\]{--tw-bg-opacity: 1;background-color:rgb(16 30 45 / var(--tw-bg-opacity, 1))}.bg-\[\#131f2e\]{--tw-bg-opacity: 1;background-color:rgb(19 31 46 / var(--tw-bg-opacity, 1))}.bg-\[\#132333\]{--tw-bg-opacity: 1;background-color:rgb(19 35 51 / var(--tw-bg-opacity, 1))}.bg-\[\#132333\]\/90{background-color:#132333e6}.bg-\[\#142232\]{--tw-bg-opacity: 1;background-color:rgb(20 34 50 / var(--tw-bg-opacity, 1))}.bg-\[\#142334\]{--tw-bg-opacity: 1;background-color:rgb(20 35 52 / var(--tw-bg-opacity, 1))}.bg-\[\#142334\]\/80{background-color:#142334cc}.bg-\[\#142334\]\/90{background-color:#142334e6}.bg-\[\#142e42\]{--tw-bg-opacity: 1;background-color:rgb(20 46 66 / var(--tw-bg-opacity, 1))}.bg-\[\#152435\]{--tw-bg-opacity: 1;background-color:rgb(21 36 53 / var(--tw-bg-opacity, 1))}.bg-\[\#172737\]{--tw-bg-opacity: 1;background-color:rgb(23 39 55 / var(--tw-bg-opacity, 1))}.bg-\[\#1d3042\]{--tw-bg-opacity: 1;background-color:rgb(29 48 66 / var(--tw-bg-opacity, 1))}.bg-\[\#1f3140\]{--tw-bg-opacity: 1;background-color:rgb(31 49 64 / var(--tw-bg-opacity, 1))}.bg-\[\#4e79a7\]{--tw-bg-opacity: 1;background-color:rgb(78 121 167 / var(--tw-bg-opacity, 1))}.bg-\[\#ff2233\]{--tw-bg-opacity: 1;background-color:rgb(255 34 51 / var(--tw-bg-opacity, 1))}.bg-\[\#ff8866\]{--tw-bg-opacity: 1;background-color:rgb(255 136 102 / var(--tw-bg-opacity, 1))}.bg-\[\#ffbb66\]{--tw-bg-opacity: 1;background-color:rgb(255 187 102 / var(--tw-bg-opacity, 1))}.bg-\[rgb\(243\,208\,180\)\]\/90{background-color:#f3d0b4e6}.bg-amber-300\/10{background-color:#ebc77a1a}.bg-amber-300\/\[0\.06\]{background-color:#ebc77a0f}.bg-amber-400,.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(227 184 102 / var(--tw-bg-opacity, 1))}.bg-amber-500\/10{background-color:#e3b8661a}.bg-amber-500\/20{background-color:#e3b86633}.bg-amber-500\/80{background-color:#e3b866cc}.bg-amber-700{--tw-bg-opacity: 1;background-color:rgb(168 122 44 / var(--tw-bg-opacity, 1))}.bg-amber-950\/20{background-color:#3f2c0c33}.bg-amber-950\/30{background-color:#3f2c0c4d}.bg-black\/15{background-color:#00000026}.bg-black\/20{background-color:#0003}.bg-black\/30{background-color:#0000004d}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-black\/55{background-color:#0000008c}.bg-black\/60{background-color:#0009}.bg-black\/65{background-color:#000000a6}.bg-black\/70{background-color:#000000b3}.bg-black\/75{background-color:#000000bf}.bg-black\/80{background-color:#000c}.bg-brand{--tw-bg-opacity: 1;background-color:rgb(227 184 102 / var(--tw-bg-opacity, 1))}.bg-brand-blood\/60{background-color:#14244a99}.bg-brand-blood\/70{background-color:#14244ab3}.bg-brand-blood\/75{background-color:#14244abf}.bg-brand-blood\/80{background-color:#14244acc}.bg-brand-shadow{--tw-bg-opacity: 1;background-color:rgb(10 19 48 / var(--tw-bg-opacity, 1))}.bg-brand-shadow\/30{background-color:#0a13304d}.bg-brand-shadow\/50{background-color:#0a133080}.bg-brand-shadow\/55{background-color:#0a13308c}.bg-brand-shadow\/60{background-color:#0a133099}.bg-brand-shadow\/70{background-color:#0a1330b3}.bg-brand-shadow\/80{background-color:#0a1330cc}.bg-brand-shadow\/90{background-color:#0a1330e6}.bg-brand-shadow\/95{background-color:#0a1330f2}.bg-brand-steel\/25{background-color:#1d346640}.bg-brand-steel\/30{background-color:#1d34664d}.bg-brand\/10{background-color:#e3b8661a}.bg-brand\/15{background-color:#e3b86626}.bg-brand\/20{background-color:#e3b86633}.bg-brand\/80{background-color:#e3b866cc}.bg-cyan-200\/15{background-color:#bfe4f826}.bg-cyan-200\/20{background-color:#bfe4f833}.bg-cyan-400\/10{background-color:#7cc4f01a}.bg-emerald-400{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.bg-emerald-400\/0{background-color:#34d39900}.bg-emerald-400\/10{background-color:#34d3991a}.bg-emerald-400\/\[0\.06\]{background-color:#34d3990f}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/20{background-color:#10b98133}.bg-emerald-500\/5{background-color:#10b9810d}.bg-emerald-500\/80{background-color:#10b981cc}.bg-fuchsia-400\/10{background-color:#e879f91a}.bg-red-500\/10{background-color:#ef44441a}.bg-red-600\/80{background-color:#dc2626cc}.bg-rose-400{--tw-bg-opacity: 1;background-color:rgb(251 113 133 / var(--tw-bg-opacity, 1))}.bg-rose-400\/0{background-color:#fb718500}.bg-rose-400\/10{background-color:#fb71851a}.bg-rose-400\/30{background-color:#fb71854d}.bg-rose-500\/10{background-color:#f43f5e1a}.bg-rose-500\/5{background-color:#f43f5e0d}.bg-rose-900\/10{background-color:#8813371a}.bg-rose-950\/20{background-color:#4c051933}.bg-rose-950\/25{background-color:#4c051940}.bg-sky-400\/10{background-color:#7cc4f01a}.bg-slate-700\/45{background-color:#1d346673}.bg-slate-800{--tw-bg-opacity: 1;background-color:rgb(20 36 74 / var(--tw-bg-opacity, 1))}.bg-slate-800\/70{background-color:#14244ab3}.bg-slate-900\/60{background-color:#0f1c3d99}.bg-slate-900\/70{background-color:#0f1c3db3}.bg-slate-950\/40{background-color:#0a133066}.bg-slate-950\/60{background-color:#0a133099}.bg-slate-950\/85{background-color:#0a1330d9}.bg-slate-950\/95{background-color:#0a1330f2}.bg-stone-400{--tw-bg-opacity: 1;background-color:rgb(201 192 166 / var(--tw-bg-opacity, 1))}.bg-stone-500\/10{background-color:#a89f861a}.bg-violet-400\/10{background-color:#a78bfa1a}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/5{background-color:#ffffff0d}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-yellow-900\/30{background-color:#6346164d}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-amber-400{--tw-gradient-from: #e3b866 var(--tw-gradient-from-position);--tw-gradient-to: rgb(227 184 102 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-400\/60{--tw-gradient-from: rgb(227 184 102 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(227 184 102 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black{--tw-gradient-from: #000 var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/60{--tw-gradient-from: rgb(0 0 0 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/80{--tw-gradient-from: rgb(0 0 0 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/95{--tw-gradient-from: rgb(0 0 0 / .95) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-brand-shadow\/95{--tw-gradient-from: rgb(10 19 48 / .95) var(--tw-gradient-from-position);--tw-gradient-to: rgb(10 19 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-brand\/30{--tw-gradient-from: rgb(227 184 102 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(227 184 102 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-300{--tw-gradient-from: #6ee7b7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(110 231 183 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500{--tw-gradient-from: #10b981 var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500\/40{--tw-gradient-from: rgb(16 185 129 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-900\/60{--tw-gradient-from: rgb(49 46 129 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(49 46 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-500{--tw-gradient-from: #f43f5e var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 63 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-500\/40{--tw-gradient-from: rgb(244 63 94 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 63 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-500{--tw-gradient-from: #2f4f8f var(--tw-gradient-from-position);--tw-gradient-to: rgb(47 79 143 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-900\/85{--tw-gradient-from: rgb(15 28 61 / .85) var(--tw-gradient-from-position);--tw-gradient-to: rgb(15 28 61 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-stone-500\/30{--tw-gradient-from: rgb(168 159 134 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(168 159 134 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-500{--tw-gradient-from: #8b5cf6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#1c2d3c\]\/55{--tw-gradient-to: rgb(28 45 60 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(28 45 60 / .55) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#1c2d3c\]\/60{--tw-gradient-to: rgb(28 45 60 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(28 45 60 / .6) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-amber-300{--tw-gradient-to: rgb(235 199 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #ebc77a var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/40{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/50{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/70{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .7) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-brand-blood\/70{--tw-gradient-to: rgb(20 36 74 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(20 36 74 / .7) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-emerald-700\/20{--tw-gradient-to: rgb(4 120 87 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(4 120 87 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-orange-500{--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #f97316 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-purple-900\/40{--tw-gradient-to: rgb(88 28 135 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(88 28 135 / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-rose-700\/20{--tw-gradient-to: rgb(190 18 60 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(190 18 60 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-950\/90{--tw-gradient-to: rgb(10 19 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(10 19 48 / .9) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-stone-700\/20{--tw-gradient-to: rgb(92 82 64 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(92 82 64 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-violet-950{--tw-gradient-to: rgb(46 16 101 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #2e1065 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/20{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/30{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#0b1725\]\/95{--tw-gradient-to: rgb(11 23 37 / .95) var(--tw-gradient-to-position)}.to-brand-shadow\/70{--tw-gradient-to: rgb(10 19 48 / .7) var(--tw-gradient-to-position)}.to-brand-shadow\/95{--tw-gradient-to: rgb(10 19 48 / .95) var(--tw-gradient-to-position)}.to-cyan-950\/35{--tw-gradient-to: rgb(13 42 64 / .35) var(--tw-gradient-to-position)}.to-fuchsia-400{--tw-gradient-to: #e879f9 var(--tw-gradient-to-position)}.to-orange-400{--tw-gradient-to: #fb923c var(--tw-gradient-to-position)}.to-rose-300{--tw-gradient-to: #fda4af var(--tw-gradient-to-position)}.to-rose-500{--tw-gradient-to: #f43f5e var(--tw-gradient-to-position)}.to-slate-300{--tw-gradient-to: #7390c2 var(--tw-gradient-to-position)}.to-slate-900{--tw-gradient-to: #0f1c3d var(--tw-gradient-to-position)}.to-slate-900\/60{--tw-gradient-to: rgb(15 28 61 / .6) var(--tw-gradient-to-position)}.to-teal-400{--tw-gradient-to: #2dd4bf var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-yellow-300{--tw-gradient-to: #ebc77a var(--tw-gradient-to-position)}.bg-cover{background-size:cover}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center{background-position:center}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-bottom{-o-object-position:bottom;object-position:bottom}.object-right{-o-object-position:right;object-position:right}.p-1{padding:.25rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-1{padding-bottom:.25rem}.pb-16{padding-bottom:4rem}.pb-3{padding-bottom:.75rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pl-11{padding-left:2.75rem}.pl-2\.5{padding-left:.625rem}.pr-4{padding-right:1rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[0\.675rem\]{font-size:.675rem}.text-\[0\.85rem\]{font-size:.85rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.35em\]{letter-spacing:.35em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-\[0\.4em\]{letter-spacing:.4em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#ed4337\]{--tw-text-opacity: 1;color:rgb(237 67 55 / var(--tw-text-opacity, 1))}.text-amber-100{--tw-text-opacity: 1;color:rgb(249 232 194 / var(--tw-text-opacity, 1))}.text-amber-200{--tw-text-opacity: 1;color:rgb(242 213 149 / var(--tw-text-opacity, 1))}.text-amber-300{--tw-text-opacity: 1;color:rgb(235 199 122 / var(--tw-text-opacity, 1))}.text-amber-400{--tw-text-opacity: 1;color:rgb(227 184 102 / var(--tw-text-opacity, 1))}.text-amber-950{--tw-text-opacity: 1;color:rgb(63 44 12 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-brand{--tw-text-opacity: 1;color:rgb(227 184 102 / var(--tw-text-opacity, 1))}.text-brand-glint\/90{color:#ece0bfe6}.text-brand-glow{--tw-text-opacity: 1;color:rgb(244 234 208 / var(--tw-text-opacity, 1))}.text-brand-shadow{--tw-text-opacity: 1;color:rgb(10 19 48 / var(--tw-text-opacity, 1))}.text-cyan-100{--tw-text-opacity: 1;color:rgb(227 243 252 / var(--tw-text-opacity, 1))}.text-cyan-200{--tw-text-opacity: 1;color:rgb(191 228 248 / var(--tw-text-opacity, 1))}.text-emerald-200{--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-emerald-950{--tw-text-opacity: 1;color:rgb(2 44 34 / var(--tw-text-opacity, 1))}.text-fuchsia-200{--tw-text-opacity: 1;color:rgb(245 208 254 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-orange-300{--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.text-red-200{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-rose-100{--tw-text-opacity: 1;color:rgb(255 228 230 / var(--tw-text-opacity, 1))}.text-rose-200{--tw-text-opacity: 1;color:rgb(254 205 211 / var(--tw-text-opacity, 1))}.text-rose-300{--tw-text-opacity: 1;color:rgb(253 164 175 / var(--tw-text-opacity, 1))}.text-rose-400{--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.text-rose-950{--tw-text-opacity: 1;color:rgb(76 5 25 / var(--tw-text-opacity, 1))}.text-sky-200{--tw-text-opacity: 1;color:rgb(191 228 248 / var(--tw-text-opacity, 1))}.text-sky-300{--tw-text-opacity: 1;color:rgb(154 211 244 / var(--tw-text-opacity, 1))}.text-slate-200{--tw-text-opacity: 1;color:rgb(159 178 214 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(115 144 194 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(75 110 172 / var(--tw-text-opacity, 1))}.text-slate-950{--tw-text-opacity: 1;color:rgb(10 19 48 / var(--tw-text-opacity, 1))}.text-stone-100,.text-stone-200{--tw-text-opacity: 1;color:rgb(244 234 208 / var(--tw-text-opacity, 1))}.text-stone-300{--tw-text-opacity: 1;color:rgb(226 215 184 / var(--tw-text-opacity, 1))}.text-stone-400{--tw-text-opacity: 1;color:rgb(201 192 166 / var(--tw-text-opacity, 1))}.text-stone-50{--tw-text-opacity: 1;color:rgb(251 247 236 / var(--tw-text-opacity, 1))}.text-stone-500{--tw-text-opacity: 1;color:rgb(168 159 134 / var(--tw-text-opacity, 1))}.text-stone-950{--tw-text-opacity: 1;color:rgb(26 18 10 / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.text-violet-200{--tw-text-opacity: 1;color:rgb(221 214 254 / var(--tw-text-opacity, 1))}.text-violet-300{--tw-text-opacity: 1;color:rgb(196 181 253 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-white\/80{color:#fffc}.text-yellow-200{--tw-text-opacity: 1;color:rgb(242 213 149 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(251\,191\,36\,0\.6\)\]{--tw-shadow: 0 0 30px rgba(251,191,36,.6);--tw-shadow-colored: 0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_45px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow: 0 20px 45px rgba(0,0,0,.35);--tw-shadow-colored: 0 20px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_22px_55px_rgba\(8\,15\,34\,0\.6\)\]{--tw-shadow: 0 22px 55px rgba(8,15,34,.6);--tw-shadow-colored: 0 22px 55px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_52px_rgba\(8\,5\,8\,0\.52\)\]{--tw-shadow: 0 24px 52px rgba(8,5,8,.52);--tw-shadow-colored: 0 24px 52px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_25px_60px_rgba\(15\,23\,42\,0\.45\)\]{--tw-shadow: 0 25px 60px rgba(15,23,42,.45);--tw-shadow-colored: 0 25px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_4px_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow: 0 2px 4px rgba(0,0,0,.2);--tw-shadow-colored: 0 2px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_70px_rgba\(8\,15\,34\,0\.55\)\]{--tw-shadow: 0 30px 70px rgba(8,15,34,.55);--tw-shadow-colored: 0 30px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_35px_70px_rgba\(8\,15\,34\,0\.65\)\]{--tw-shadow: 0 35px 70px rgba(8,15,34,.65);--tw-shadow-colored: 0 35px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-amber-500\/30{--tw-shadow-color: rgb(227 184 102 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/20{--tw-shadow-color: rgb(0 0 0 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/25{--tw-shadow-color: rgb(0 0 0 / .25);--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/30{--tw-shadow-color: rgb(0 0 0 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/40{--tw-shadow-color: rgb(0 0 0 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/60{--tw-shadow-color: rgb(0 0 0 / .6);--tw-shadow: var(--tw-shadow-colored)}.shadow-brand-ember\/10{--tw-shadow-color: rgb(168 122 44 / .1);--tw-shadow: var(--tw-shadow-colored)}.shadow-brand-ember\/20{--tw-shadow-color: rgb(168 122 44 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-brand-ember\/25{--tw-shadow-color: rgb(168 122 44 / .25);--tw-shadow: var(--tw-shadow-colored)}.shadow-brand-ember\/30{--tw-shadow-color: rgb(168 122 44 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-brand-ember\/40{--tw-shadow-color: rgb(168 122 44 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-brand-ember\/60{--tw-shadow-color: rgb(168 122 44 / .6);--tw-shadow: var(--tw-shadow-colored)}.shadow-cyan-950\/20{--tw-shadow-color: rgb(13 42 64 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-rose-800\/20{--tw-shadow-color: rgb(159 18 57 / .2);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-amber-300\/40{--tw-ring-color: rgb(235 199 122 / .4)}.ring-amber-300\/70{--tw-ring-color: rgb(235 199 122 / .7)}.ring-amber-300\/80{--tw-ring-color: rgb(235 199 122 / .8)}.ring-amber-400{--tw-ring-opacity: 1;--tw-ring-color: rgb(227 184 102 / var(--tw-ring-opacity, 1))}.ring-white\/10{--tw-ring-color: rgb(255 255 255 / .1)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[28px\]{--tw-blur: blur(28px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[38px\]{--tw-blur: blur(38px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[42px\]{--tw-blur: blur(42px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[45px\]{--tw-blur: blur(45px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[48px\]{--tw-blur: blur(48px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[52px\]{--tw-blur: blur(52px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-md{--tw-blur: blur(12px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_25px_rgba\(237\,28\,36\,0\.45\)\]{--tw-drop-shadow: drop-shadow(0 0 25px rgba(237,28,36,.45));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-\[3500ms\]{transition-duration:3.5s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:root{color-scheme:dark}body{min-height:100vh;background-color:#0d1b2a;color:#e5e7eb;-webkit-font-smoothing:antialiased;background-image:radial-gradient(circle at 16% 12%,rgba(244,196,165,.11),transparent 55%),radial-gradient(circle at 84% 18%,rgba(95,150,190,.18),transparent 60%),radial-gradient(circle at 50% 85%,rgba(29,61,83,.25),transparent 65%);background-attachment:fixed}button:focus-visible{outline:2px solid #f4c4a5;outline-offset:2px;box-shadow:0 0 0 4px #192f41a6}.scale-card-title{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.scale-card-description{min-height:100px;max-height:100px;overflow:hidden;display:-webkit-box;line-clamp:6;-webkit-line-clamp:6;-webkit-box-orient:vertical}.summer-scale-select:before{content:"";position:absolute;right:-.75rem;top:-.75rem;width:4.5rem;height:4.5rem;border-radius:9999px;background:repeating-conic-gradient(from 0deg,rgba(250,204,21,.42) 0deg 10deg,transparent 10deg 22deg),radial-gradient(circle,rgba(253,224,71,.95) 0 34%,rgba(251,146,60,.38) 35% 58%,transparent 60%);filter:drop-shadow(0 0 22px rgba(251,191,36,.45));opacity:.72;pointer-events:none;animation:summer-sun-spin 18s linear infinite}.summer-scale-select:after{content:"";position:absolute;inset-inline:1.25rem;bottom:-.45rem;height:.7rem;border-radius:9999px;background:radial-gradient(ellipse at 20% 50%,rgba(34,211,238,.38) 0 28%,transparent 30%),radial-gradient(ellipse at 48% 50%,rgba(56,189,248,.32) 0 30%,transparent 32%),radial-gradient(ellipse at 76% 50%,rgba(125,211,252,.3) 0 29%,transparent 31%);pointer-events:none;animation:summer-wave-drift 5s ease-in-out infinite}@keyframes summer-sun-spin{0%{transform:rotate(0) scale(1)}50%{transform:rotate(180deg) scale(1.05)}to{transform:rotate(360deg) scale(1)}}@keyframes summer-wave-drift{0%,to{transform:translate(-.25rem);opacity:.5}50%{transform:translate(.25rem);opacity:.9}}.quality-0,.quality-0 a{color:#fff!important}.quality-1,.quality-1 a{color:silver!important}.quality-2,.quality-2 a{color:#6deb21!important}.quality-3,.quality-3 a{color:#21abeb!important}.quality-4,.quality-4 a{color:#eb6d21!important}.quality-5,.quality-5 a{color:#ff0!important}.quality-6,.quality-6 a{color:#fc14ec!important}.quality-7,.quality-7 a{color:#e80806!important}.color-0{color:#fff!important}.color-1{color:#3c3c3c!important}.color-2{color:silver!important}.color-3{color:#a98871!important}.color-4{color:#6f5d8c!important}.color-5{color:#6696dd!important}.color-6{color:#799969!important}.color-7{color:#fbf177!important}.color-8{color:#ce5b67!important}.color-9{color:#e48c7e!important}.color-10{color:#604336!important}.color-11{color:#ffd1c5!important}.color-12{color:#f57a7c!important}.color-13{color:#9acdf7!important}.color-14{color:#ef8b73!important}.color-15{color:#bbe477!important}.color-16{color:#ab9adb!important}.color-17{color:#fff1e4!important}.color-18{color:#fde4dd!important}.color-19{color:#d6bb54!important}.color-20{color:#c09c74!important}.color-21{color:#9c7c69!important}.color-22{color:#d16447!important}.color-23{color:#805446!important}.color-24{color:#5f5f5f!important}.color-25{color:#474c6e!important}.color-26{color:#acacac!important}.color-27{color:silver!important}.color-28{color:#f7dc88!important}.terms-content{display:flex;flex-direction:column;gap:1rem;color:#e5e7eb;font-size:.95rem;line-height:1.7}.terms-content h2,.terms-content h3,.terms-content h4,.terms-content h5{margin-top:1.5rem;margin-bottom:.75rem;font-weight:600;color:#f0c75e}.terms-content p{margin:0}.terms-content ul,.terms-content ol{margin:.5rem 0 .75rem 1.25rem;padding:0;display:grid;gap:.35rem}.terms-content li{margin:0}.terms-content strong{color:#f7c56a}.terms-content a{color:#f0c75e;text-decoration:underline}.terms-content table{width:100%;border-collapse:collapse;margin:1rem 0}.terms-content table,.terms-content th,.terms-content td{border:1px solid rgba(255,255,255,.08)}.terms-content th,.terms-content td{padding:.5rem .75rem}.color-29{color:#e0e177!important}.color-30{color:#f7e8a0!important}.color-31{color:#fbf177!important}.color-32{color:#e17774!important}.color-33{color:#643936!important}.color-34{color:#325c62!important}.color-35{color:#52a9a9!important}.color-36{color:#9b7ca0!important}.color-37{color:#ead59f!important}.color-38{color:#c57979!important}.color-39{color:#5b98cb!important}.color-40{color:#9bb884!important}.color-41{color:#ffef8f!important}.color-42{color:#ffcfaa!important}.color-43{color:#85cde5!important}.color-44{color:#b5ffc3!important}.color-45{color:#d28fa0!important}.color-46{color:#e8d293!important}.color-47{color:#aab4ff!important}.color-48{color:#ffe2c4!important}.color-49{color:#abd9b0!important}.color-50{color:#ccdaff!important}.color-51{color:#c3816f!important}.color-52{color:#7eb75c!important}.color-53{color:#b3007c!important}.color-54{color:#f5d300!important}.color-55{color:#bf0222!important}.color-56{color:#00b1ae!important}.color-57{color:#e97117!important}.color-58{color:#6f559d!important}.color-59{color:#26fff7!important}.color-60{color:#007849!important}.color-61{color:#54b0e4!important}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}.animate-float{animation:float 2.6s infinite linear}.animate-spin-slow{animation:spin 5s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.snowfall-overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:5;isolation:isolate}.snowfall-overlay:before{content:"";position:absolute;top:-15%;right:-10%;bottom:-15%;left:-10%;background:radial-gradient(circle at 50% 20%,color-mix(in srgb,#c084fc 18%,transparent 82%) 0%,transparent 50%),radial-gradient(circle at 50% 60%,color-mix(in srgb,#6d28d9 10%,transparent 90%) 0%,transparent 65%);opacity:.9}.snowfall-flake{position:absolute;display:block;border-radius:999px;transform-origin:center;animation-name:celestial-drift;animation-timing-function:linear;animation-iteration-count:infinite;will-change:transform,opacity}.snowfall-flake:before,.snowfall-flake:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.snowfall-flake--wave:before,.snowfall-flake--wave:after{border-radius:999px;border:1px solid color-mix(in srgb,var(--leaf-accent-color, #9c5cff) 75%,transparent 25%);box-shadow:0 0 18px color-mix(in srgb,var(--leaf-accent-color, #9c5cff) 45%,transparent 55%),inset 0 0 12px color-mix(in srgb,var(--leaf-color, #f1dcff) 22%,transparent 78%)}.snowfall-flake--wave:before{background:radial-gradient(circle at center,color-mix(in srgb,var(--leaf-color, #f1dcff) 18%,transparent 82%) 0%,transparent 62%)}.snowfall-flake--wave:after{top:18%;right:18%;bottom:18%;left:18%;opacity:.7}.snowfall-flake--spark:before,.snowfall-flake--spark:after{top:50%;left:50%;width:2px;height:100%;margin-left:-1px;margin-top:-50%;border-radius:999px;background:linear-gradient(180deg,transparent 0%,color-mix(in srgb,var(--leaf-color, #f5e9ff) 92%,white 8%) 18%,color-mix(in srgb,var(--leaf-accent-color, #8b5cf6) 95%,transparent 5%) 50%,color-mix(in srgb,var(--leaf-color, #f5e9ff) 92%,white 8%) 82%,transparent 100%);box-shadow:0 0 16px color-mix(in srgb,var(--leaf-accent-color, #8b5cf6) 60%,transparent 40%)}.snowfall-flake--spark:after{transform:rotate(90deg)}.snowfall-flake--spark{overflow:visible}@keyframes celestial-drift{0%{transform:translate3d(0,-8vh,0) scale(.78) rotate(var(--leaf-rotation-start, 0deg));opacity:0}12%{opacity:1}25%{transform:translate3d(calc(var(--leaf-drift, 0vw) * .35),-1vh,0) translate(var(--leaf-sway, 12px)) scale(1) rotate(calc(var(--leaf-rotation-start, 0deg) + 55deg))}50%{transform:translate3d(calc(var(--leaf-drift, 0vw) * .55),4vh,0) translate(calc(var(--leaf-sway, 12px) * -.7)) scale(1.08) rotate(calc(var(--leaf-rotation-start, 0deg) + 115deg))}75%{transform:translate3d(calc(var(--leaf-drift, 0vw) * .85),-2vh,0) translate(var(--leaf-sway, 12px)) scale(.92) rotate(calc(var(--leaf-rotation-start, 0deg) + 170deg))}to{transform:translate3d(var(--leaf-drift, 0vw),8vh,0) scale(.7) rotate(var(--leaf-rotation-end, 260deg));opacity:0}}@media (prefers-reduced-motion: reduce){.snowfall-overlay{display:none}}.placeholder\:text-stone-500::-moz-placeholder{--tw-text-opacity: 1;color:rgb(168 159 134 / var(--tw-text-opacity, 1))}.placeholder\:text-stone-500::placeholder{--tw-text-opacity: 1;color:rgb(168 159 134 / var(--tw-text-opacity, 1))}.last\:border-none:last-child{border-style:none}.hover\:-translate-y-1:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-2:hover{--tw-translate-y: -.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-amber-300\/60:hover{border-color:#ebc77a99}.hover\:border-amber-400\/60:hover{border-color:#e3b86699}.hover\:border-amber-500\/40:hover{border-color:#e3b86666}.hover\:border-brand:hover{--tw-border-opacity: 1;border-color:rgb(227 184 102 / var(--tw-border-opacity, 1))}.hover\:border-brand\/45:hover{border-color:#e3b86673}.hover\:border-brand\/70:hover{border-color:#e3b866b3}.hover\:border-cyan-200\/70:hover{border-color:#bfe4f8b3}.hover\:bg-amber-300\/10:hover{background-color:#ebc77a1a}.hover\:bg-amber-400:hover{--tw-bg-opacity: 1;background-color:rgb(227 184 102 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-500\/10:hover{background-color:#e3b8661a}.hover\:bg-amber-500\/20:hover{background-color:#e3b86633}.hover\:bg-amber-500\/30:hover{background-color:#e3b8664d}.hover\:bg-black\/40:hover{background-color:#0006}.hover\:bg-brand-blood\/70:hover{background-color:#14244ab3}.hover\:bg-brand-glow:hover{--tw-bg-opacity: 1;background-color:rgb(244 234 208 / var(--tw-bg-opacity, 1))}.hover\:bg-brand-steel\/40:hover{background-color:#1d346666}.hover\:bg-brand-steel\/50:hover{background-color:#1d346680}.hover\:bg-brand-steel\/60:hover{background-color:#1d346699}.hover\:bg-brand\/10:hover{background-color:#e3b8661a}.hover\:bg-cyan-400\/20:hover{background-color:#7cc4f033}.hover\:bg-rose-500\/20:hover{background-color:#f43f5e33}.hover\:bg-slate-800:hover{--tw-bg-opacity: 1;background-color:rgb(20 36 74 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-900:hover{--tw-bg-opacity: 1;background-color:rgb(15 28 61 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:text-brand:hover{--tw-text-opacity: 1;color:rgb(227 184 102 / var(--tw-text-opacity, 1))}.hover\:text-brand-glow:hover{--tw-text-opacity: 1;color:rgb(244 234 208 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-2xl:hover{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:border-amber-400\/50:focus{border-color:#e3b86680}.focus\:border-amber-500:focus{--tw-border-opacity: 1;border-color:rgb(227 184 102 / var(--tw-border-opacity, 1))}.focus\:border-brand:focus{--tw-border-opacity: 1;border-color:rgb(227 184 102 / var(--tw-border-opacity, 1))}.focus\:border-brand\/60:focus{border-color:#e3b86699}.focus\:bg-slate-800:focus{--tw-bg-opacity: 1;background-color:rgb(20 36 74 / var(--tw-bg-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-amber-400\/30:focus{--tw-ring-color: rgb(227 184 102 / .3)}.focus\:ring-brand:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(227 184 102 / var(--tw-ring-opacity, 1))}.focus\:ring-cyan-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(191 228 248 / var(--tw-ring-opacity, 1))}.focus\:ring-rose-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 205 211 / var(--tw-ring-opacity, 1))}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-amber-300:focus-visible{outline-color:#ebc77a}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-brand:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(227 184 102 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-cyan-200:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(191 228 248 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-rose-200:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 205 211 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-brand-shadow:focus-visible{--tw-ring-offset-color: #0a1330}.focus-visible\:ring-offset-slate-950:focus-visible{--tw-ring-offset-color: #0a1330}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:border-amber-200\/40:disabled{border-color:#f2d59566}.disabled\:border-white\/10:disabled{border-color:#ffffff1a}.disabled\:bg-amber-200\/50:disabled{background-color:#f2d59580}.disabled\:bg-amber-200\/60:disabled{background-color:#f2d59599}.disabled\:bg-black\/30:disabled{background-color:#0000004d}.disabled\:bg-brand\/40:disabled{background-color:#e3b86666}.disabled\:text-amber-950\/70:disabled{color:#3f2c0cb3}.disabled\:text-amber-950\/80:disabled{color:#3f2c0ccc}.disabled\:text-white\/40:disabled{color:#fff6}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-white\/5{background-color:#ffffff0d}.aria-pressed\:bg-cyan-200\/20[aria-pressed=true]{background-color:#bfe4f833}@media (prefers-reduced-motion: no-preference){@keyframes spin{to{transform:rotate(360deg)}}.motion-safe\:animate-spin{animation:spin 1s linear infinite}}@media (min-width: 640px){.sm\:block{display:block}.sm\:inline{display:inline}.sm\:h-40{height:10rem}.sm\:h-\[520px\]{height:520px}.sm\:min-h-\[520px\]{min-height:520px}.sm\:w-40{width:10rem}.sm\:w-auto{width:auto}.sm\:max-w-\[10\.5rem\]{max-width:10.5rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:p-4{padding:1rem}.sm\:p-6{padding:1.5rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:py-12{padding-top:3rem;padding-bottom:3rem}.sm\:text-left{text-align:left}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media (min-width: 768px){.md\:col-span-1{grid-column:span 1 / span 1}.md\:block{display:block}.md\:grid{display:grid}.md\:w-72{width:18rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.md\:grid-cols-\[3fr\,1fr\,1fr\,auto\]{grid-template-columns:3fr 1fr 1fr auto}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:justify-self-start{justify-self:start}.md\:justify-self-end{justify-self:end}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}}@media (min-width: 1024px){.lg\:col-span-6{grid-column:span 6 / span 6}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:max-w-2xl{max-width:42rem}.lg\:max-w-3xl{max-width:48rem}.lg\:max-w-xl{max-width:36rem}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1fr\)_260px\]{grid-template-columns:minmax(0,1fr) 260px}.lg\:grid-cols-\[minmax\(0\,320px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,320px) minmax(0,1fr)}.lg\:flex-row{flex-direction:row}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-center{justify-content:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-1{gap:.25rem}.lg\:border-l{border-left-width:1px}.lg\:border-t-0{border-top-width:0px}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:px-3{padding-left:.75rem;padding-right:.75rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-16{padding-top:4rem;padding-bottom:4rem}.lg\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.lg\:text-left{text-align:left}}@media (min-width: 1280px){.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-\[280px_minmax\(31rem\,1fr\)_380px\]{grid-template-columns:280px minmax(31rem,1fr) 380px}.xl\:gap-2{gap:.5rem}.xl\:px-4{padding-left:1rem;padding-right:1rem}.xl\:px-8{padding-left:2rem;padding-right:2rem}}@media (min-width: 1536px){.\32xl\:gap-3{gap:.75rem}}
