.items-header .page-header__row{height:auto;min-height:56px}.items-header .page-header__controls{flex-wrap:wrap;overflow:visible;padding-block:8px}.items-header__search{width:240px}.items-header__select{width:170px}.items-header__count{font-size:14px;color:#9a9a9a;white-space:nowrap}@media(max-width:700px){.items-header .page-header__row{flex-wrap:wrap;gap:0 8px;padding-bottom:8px}.items-header__search{width:100%}.items-header__select{flex:1 1 140px;width:auto}}.items-page__content{max-width:1120px;padding:24px 24px 48px}@media(max-width:700px){.items-page__content{padding:16px 16px 48px}}.items-page__onward{display:inline-flex;align-items:center;gap:4px;margin-bottom:12px;color:#4fc3f7;text-decoration:none}.items-page__onward:hover{text-decoration:underline}.items-table thead th{position:sticky;top:0;z-index:1}@media(max-width:700px){.items-table thead th{top:48px}}.items-table td{padding-block:6px}.items-table th:first-child{width:100%}.items-table .is-num{white-space:nowrap}.items-table__sort{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;border-radius:4px}.items-table__sort:focus-visible{outline:2px solid #4fc3f7;outline-offset:2px}.items-table__sort:hover,.items-table__sort.is-active{color:#e0e0e0}.items-table__detail{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.items-table__slots{gap:12px}.items-table__slots>span{display:inline-flex;align-items:center;gap:4px}.items-table__slots svg{color:#9a9a9a}.items-table__group th{font-size:14px;font-weight:700;line-height:1.5;letter-spacing:.5px;text-transform:uppercase;color:#b0bec5;margin:0;padding-top:24px;background:none;border-bottom-color:#555}.items-table tbody tr.items-table__group:hover{background:none}.items-table__group-count{margin-left:8px;color:#9a9a9a;font-weight:600}.items-table__item{display:flex;align-items:center;gap:12px;min-width:0}.items-table__item>.item-hovercard-trigger{flex-shrink:0}.items-table__icon-link{display:flex;border-radius:4px}.items-table__text{display:flex;flex-direction:column;min-width:0}.items-table__name{font-family:Urbanist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:700;letter-spacing:1px;text-transform:uppercase;font-size:16px;color:#e0e0e0}.items-table__meta{font-size:14px;color:#9a9a9a}.items-table__meta-link{color:inherit}.items-table__meta-link:hover,.items-table__meta-link:focus-visible{color:#4fc3f7}.items-table__value{display:inline-flex;align-items:center;gap:4px}.items-table__none{color:#6e6e6e}@media(max-width:700px){.items-table__wide{display:none}.items-table th,.items-table td{padding-inline:4px}.items-table th.is-num{width:76px}.items-table__item{gap:8px}.items-table__name{font-size:14px;overflow-wrap:anywhere}.items-table__meta{overflow-wrap:anywhere}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 12px;border:1px solid #555;border-radius:4px;background:#3c3c3c;color:#e0e0e0;font:inherit;font-size:14px;font-weight:600;line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer;transition:all .15s ease;-webkit-user-select:none;user-select:none}.btn svg{flex-shrink:0}.btn:hover:not(:disabled){background:#4c4c4c;border-color:#777;text-decoration:none}.btn:focus-visible{outline:2px solid #4fc3f7;outline-offset:2px}.btn:disabled,.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.btn--primary{background:#4fc3f7;border-color:#4fc3f7;color:#1a1a1a}.btn--primary:hover:not(:disabled){background:#76d0f9;border-color:#76d0f9}.btn--ghost{background:transparent;border-color:transparent}.btn--ghost:hover:not(:disabled){background:#3c3c3c;border-color:transparent}.btn--danger{background:transparent;border-color:#f4433699;color:#f44336}.btn--danger:hover:not(:disabled){background:#f443361f;border-color:#f44336}.btn--accent{color:#4fc3f7;border-color:#4fc3f766}.btn--accent:hover:not(:disabled){background:#4fc3f71a;border-color:#4fc3f7}.btn--sm{height:28px;padding:0 8px}.btn--lg{height:40px;padding:0 24px;font-size:16px}.btn--icon{width:32px;padding:0}.btn--icon.btn--sm{width:28px}.btn--block{width:100%}.btn--grow{flex:1}.btn-link{display:inline;padding:0;border:0;background:none;color:#4fc3f7;font:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.btn-link:hover{color:#80d4f9}.btn-link:focus-visible{outline:2px solid #4fc3f7;outline-offset:2px}.btn-row{display:flex;flex-wrap:wrap;gap:8px}.btn-row--end{justify-content:flex-end}.panel{background:#2c2c2c;border:1px solid #444;border-radius:8px;padding:24px}.panel--inset{background:#3c3c3c;border:0;border-radius:4px;padding:12px}.panel--highlighted{box-shadow:inset 0 0 0 1px #4fc3f7}.panel--compact{padding:16px}.panel+.panel{margin-top:16px}.panel__head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:16px}.panel__title{font-size:14px;font-weight:700;line-height:1.5;letter-spacing:.5px;text-transform:uppercase;color:#b0bec5;margin:0}.panel-title{font-family:Urbanist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:700;line-height:1.25;letter-spacing:.8px;text-transform:uppercase;color:#e0e0e0;margin:0 0 12px}.text-caption{font-size:12px;font-weight:700;line-height:1.4;letter-spacing:.5px;text-transform:uppercase}.text-small{font-size:14px;font-weight:500;line-height:1.5}.text-body{font-size:16px;font-weight:500;line-height:1.55}.title-card{font-family:Urbanist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:700;line-height:1.25;letter-spacing:.8px;text-transform:uppercase;margin:0}.title-section{font-family:Urbanist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:22px;font-weight:700;line-height:1.25;margin:0}.title-page{font-family:Urbanist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:28px;font-weight:700;line-height:1.15;letter-spacing:1.1px;text-transform:uppercase;margin:0}.section-label{font-size:14px;font-weight:700;line-height:1.5;letter-spacing:.5px;text-transform:uppercase;color:#b0bec5;margin:0 0 12px}.table{width:100%;border-collapse:collapse;font-size:14px}.table th,.table td{padding:8px 12px;text-align:left;border-bottom:1px solid #444;vertical-align:middle}.table th{font-size:12px;font-weight:700;line-height:1.4;letter-spacing:.5px;text-transform:uppercase;background:#2c2c2c;color:#9a9a9a}.table td.is-num,.table th.is-num{text-align:right;font-variant-numeric:tabular-nums}.table tbody tr:hover{background:#2c2c2c}.badge{font-size:12px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:4px;line-height:1.4;white-space:nowrap;background:#ffffff1a;color:#9a9a9a}.badge--success{background:#4caf502e;color:#4caf50}.badge--warning{background:#ff98002e;color:#ff9800}.badge--danger{background:#f443362e;color:#f44336}.badge--info{background:#2196f32e;color:#2196f3}.badge--gold{background:gold;color:#1a1a1a}.badge--accent{background:#4fc3f72e;color:#4fc3f7}.badge--outline{background:transparent;box-shadow:inset 0 0 0 1px #444}.pill{font-size:12px;font-weight:700;line-height:1.4;letter-spacing:.5px;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:22px;height:22px;padding:0 8px;border-radius:999px;background:#3c3c3c;color:#e0e0e0;line-height:1;white-space:nowrap}.pill--accent{background:#4fc3f72e;color:#4fc3f7}.pill--warning{background:#ff98002e;color:#ff9800}.chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;border:1px solid #555;border-radius:999px;background:#2c2c2c;color:#e0e0e0;font:inherit;font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer;transition:all .15s ease}.chip:hover{background:#3c3c3c}.chip.selected,.chip[aria-pressed=true],.chip[aria-checked=true],.chip[aria-current=page]{background:#4c4c4c;border-color:#777;box-shadow:inset 0 0 0 1px #777}.chip.faded{opacity:.4}.chip:focus-visible{outline:2px solid #4fc3f7;outline-offset:2px}.switch{display:inline-flex;align-items:center;gap:8px;min-height:28px;padding:0;border:0;background:none;color:#b0bec5;font:inherit;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer}.switch__track{position:relative;flex-shrink:0;width:36px;height:20px;border:1px solid #555;border-radius:999px;background:#1f1f1f;transition:all .15s ease}.switch__knob{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:999px;background:#9a9a9a;transition:all .15s ease}.switch:hover{color:#e0e0e0}.switch:hover .switch__track{border-color:#777}.switch[aria-checked=true]{color:#e0e0e0}.switch[aria-checked=true] .switch__track{border-color:#4fc3f7;background:#4fc3f7}.switch[aria-checked=true] .switch__knob{transform:translate(16px);background:#1a1a1a}.switch:focus-visible{outline:none}.switch:focus-visible .switch__track{outline:2px solid #4fc3f7;outline-offset:2px}.tabs{display:flex;gap:0;margin:0;padding:0;list-style:none;border-bottom:1px solid #444;overflow-x:auto;scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.tab{position:relative;display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 8px;border:0;background:none;color:#b0bec5;font:inherit;font-size:14px;font-weight:600;white-space:nowrap;text-decoration:none;cursor:pointer}.tab:hover{color:#e0e0e0}.tab:focus-visible{outline:2px solid #4fc3f7;outline-offset:-2px;border-radius:8px}.tab.is-active,.tab[aria-selected=true]{color:#e0e0e0}.tab.is-active:after,.tab[aria-selected=true]:after{content:"";position:absolute;left:4px;right:4px;bottom:-1px;height:3px;background:#4fc3f7;border-radius:2px 2px 0 0}.tab.is-active svg,.tab[aria-selected=true] svg{color:#4fc3f7}.toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 16px;background:#2c2c2c;border-bottom:1px solid #444}.toolbar__group{display:flex;align-items:center;gap:8px;min-width:0}.toolbar__spacer{flex:1}.segmented{display:inline-flex;gap:2px;padding:3px;background:#1f1f1f;border:1px solid #444;border-radius:8px}.segmented__option{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:26px;padding:0 12px;border:0;border-radius:4px;background:transparent;color:#9a9a9a;font:inherit;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer;transition:all .15s ease}.segmented__option:hover:not(:disabled):not(.is-active){background:#4fc3f714;color:#e0e0e0}.segmented__option.is-active,.segmented__option.on,.segmented__option[aria-pressed=true],.segmented__option[aria-current=page]{background:#4fc3f7;color:#1a1a1a;cursor:default}.segmented__option:disabled{opacity:.5;cursor:not-allowed}.segmented__option:focus-visible{outline:2px solid #4fc3f7;outline-offset:-2px}.segmented--pill,.segmented--pill .segmented__option{border-radius:999px}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:48px 24px;color:#9a9a9a;text-align:center}.empty-state>svg{color:#6e6e6e;opacity:.6}.notice{display:flex;align-items:flex-start;gap:8px;padding:8px 12px;border:1px solid rgba(79,195,247,.45);border-radius:4px;background:#4fc3f71f;color:#e0e0e0;font-size:16px;font-weight:500;line-height:1.55}.notice--warning{display:flex;align-items:flex-start;gap:8px;padding:8px 12px;border:1px solid rgba(255,152,0,.45);border-radius:4px;background:#ff98001f;color:#e0e0e0;font-size:16px;font-weight:500;line-height:1.55}.notice--danger{display:flex;align-items:flex-start;gap:8px;padding:8px 12px;border:1px solid rgba(244,67,54,.45);border-radius:4px;background:#f443361f;color:#e0e0e0;font-size:16px;font-weight:500;line-height:1.55}.notice--success{display:flex;align-items:flex-start;gap:8px;padding:8px 12px;border:1px solid rgba(76,175,80,.45);border-radius:4px;background:#4caf501f;color:#e0e0e0;font-size:16px;font-weight:500;line-height:1.55}.wn-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--wn-grid-min, 112px),1fr));gap:16px}.wn-grid__cell{display:flex;justify-content:center;min-width:0}.wn-detail{grid-column:1/-1;box-sizing:border-box;padding:24px;background:#3c3c3c;border-radius:12px;box-shadow:inset 0 0 0 1px #4fc3f7}.wn-detail__bar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:8px}.wn-detail__title{margin:0;font-size:18px;color:#e0e0e0}.wn-detail__close{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-left:auto;border:0;border-radius:8px;background:transparent;color:#b0bec5;cursor:pointer}.wn-detail__close:hover{background:#4c4c4c;color:#e0e0e0}.wn-detail__close:focus-visible{outline:2px solid #4fc3f7}.wn-panel{background:#2c2c2c;border:1px solid #444;border-radius:8px;padding:24px;box-sizing:border-box}.wn-panel--highlighted{box-shadow:inset 0 0 0 1px #4fc3f7}.wn-panel__head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:16px}.wn-panel__title{margin:0;font-size:22px;font-weight:700;color:#e0e0e0}.wn-panel__aside{color:#b0bec5;font-size:14px}.wn-panel__desc{margin:0 0 24px;font-size:16px;line-height:1.5;color:#b0bec5}.wn-panel__head+.wn-panel__desc{margin-top:-8px}.wn-panel+.wn-panel{margin-top:40px}.wn-how__title{margin:0 0 16px;font-size:18px;color:#e0e0e0}.wn-how__steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:0;padding:0;list-style:none}@media(max-width:700px){.wn-how__steps{grid-template-columns:1fr}}.wn-how__step{display:grid;grid-template-columns:auto 64px minmax(0,1fr);align-items:center;gap:16px;padding:16px 24px 16px 16px;background:#2c2c2c;border-radius:12px}.wn-how__num{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#4c4c4c;color:#e0e0e0;font-size:14px;font-weight:700}.wn-how__media{display:flex;align-items:center;justify-content:center;width:64px;height:64px}.wn-how__img{max-width:64px;max-height:64px;object-fit:contain}.wn-how--four:not(.wn-how--list) .wn-how__steps{grid-template-columns:repeat(auto-fit,minmax(max(280px,50% - 16px),1fr))}.wn-how--list .wn-how__steps{grid-template-columns:1fr;gap:8px}.wn-how--list .wn-how__text{max-width:72ch}.wn-how__text{font-size:16px;line-height:1.4;color:#e0e0e0}.wn-needs{box-sizing:border-box;min-width:0;display:flex;flex-direction:column;gap:24px;padding:24px;background:#2c2c2c;border-radius:12px}.wn-needs__head{display:flex;align-items:center;gap:24px}.wn-needs__title{display:flex;flex-direction:column;gap:4px;min-width:0}.wn-needs__name{margin:0;font-size:22px;font-weight:700;line-height:1.2;color:#e0e0e0;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}@media(max-width:700px){.wn-needs__name{font-size:18px}}.wn-needs__sub,.wn-needs__note{font-size:14px;color:#9a9a9a}.wn-needs__where{display:inline-flex;align-items:center;gap:8px;font-size:16px;color:#b0bec5}.wn-needs__where-label{color:#9a9a9a}.wn-needs__where-img{width:32px;height:32px;object-fit:contain}.wn-needs__block{display:flex;flex-direction:column;gap:8px}.wn-needs__heading{margin:0;font-size:14px;font-weight:600;color:#9a9a9a}.wn-needs__row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px}.wn-needs__row .item-tile{width:auto}.wn-needs__row .item-tile--64{width:96px}.wn-needs__row .item-tile--48{width:auto}.wn-needs--compact{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:start;gap:16px;height:100%;padding:16px;background:#3c3c3c;border-radius:10px}.wn-needs--compact .wn-needs__result{display:flex;justify-content:center;padding-right:16px;border-right:1px solid #444;min-height:100%}.wn-needs--compact .wn-needs__result .item-tile{width:112px}.wn-needs__headline{grid-column:1/-1;margin:0;display:flex;align-items:baseline;gap:8px;font-size:18px;font-weight:700;color:#e0e0e0}.wn-needs__headline-pre{font-size:14px;font-weight:500;color:#9a9a9a}.wn-needs--compact .wn-needs__row{flex-direction:column;flex-wrap:nowrap;align-items:flex-start;gap:8px}@media(max-width:700px){.wn-needs--compact{grid-template-columns:88px minmax(0,1fr)}.wn-needs--compact .wn-needs__result .item-tile{width:88px}}.wn-compare{--wn-compare-cols: minmax(150px, 240px) minmax(0, 320px) 32px minmax(0, 320px);border:1px solid #444;border-radius:10px;background:#2c2c2c;overflow:hidden}.wn-compare__head,.wn-compare__row{display:grid;grid-template-columns:var(--wn-compare-cols);align-items:stretch}.wn-compare__head{font-size:14px;font-weight:600;color:#6e6e6e;border-bottom:1px solid #444}.wn-compare__head>*{padding:8px 12px}.wn-compare__col--hidden{visibility:hidden}.wn-compare__col--before{background:#00000038}.wn-compare__row+.wn-compare__row>.wn-compare__item,.wn-compare__row+.wn-compare__row>.wn-compare__cell--now{border-top:1px solid rgba(255,255,255,.05)}.wn-compare__row--removed{opacity:.55}.wn-compare__row--added{box-shadow:inset 3px 0 #4caf50}.wn-compare__item{display:flex;align-items:center;padding:8px 12px}.wn-compare__item .item-tile{padding:0}.wn-compare__item .item-tile__name{font-size:14px}.wn-compare__cell{display:flex;align-items:center;min-width:0;padding:8px 12px}.wn-compare__cell--before{background:#00000038}.wn-compare__cell--before .item-tile{opacity:.75}.wn-compare__arrow{display:flex;align-items:center;justify-content:center;background:linear-gradient(to right,rgba(0,0,0,.22) 50%,transparent 50%);color:#6e6e6e}.wn-compare__costs{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.wn-compare__cost--added{box-shadow:inset 0 0 0 1px #4caf50}.wn-compare__cost--removed{opacity:.5}.wn-compare__none{color:#6e6e6e}@media(max-width:700px){.wn-compare{--wn-compare-cols: minmax(0, 1fr) 28px minmax(0, 1fr)}.wn-compare__head>:first-child{display:none}.wn-compare__item{grid-column:1/-1;padding-bottom:0}.wn-compare .item-tile--inline{--item-icon-size: 32px}}.wn-group{--wn-accent: #4fc3f7}.wn-group__head{display:flex;align-items:center;gap:16px;box-sizing:border-box;width:100%;margin-bottom:16px;padding:16px 24px 16px 20px;border-left:4px solid var(--wn-accent);border-radius:12px;background:#2c2c2c}.wn-group__square{flex:0 0 56px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:56px;height:56px;border-radius:12px;background-color:color-mix(in srgb,var(--wn-accent) 22%,transparent);color:var(--wn-accent)}.wn-group__square--blueprint{background-color:#031441;background-image:linear-gradient(rgba(124,179,224,.22) 1px,transparent 1px),linear-gradient(90deg,rgba(124,179,224,.22) 1px,transparent 1px),radial-gradient(circle at 50% 45%,#0b2a63,#031441);background-size:16.6666666667% 16.6666666667%,16.6666666667% 16.6666666667%,100% 100%;background-position:center;color:#e0e0e0}.wn-group__text{min-width:0}.wn-group__title{margin:0;font-size:22px;font-weight:700;color:#e0e0e0}.wn-group__sentence{margin:4px 0 0;font-size:16px;line-height:1.4;color:#b0bec5}.wn-group+.wn-group{margin-top:40px}.wn-segmented{display:inline-flex;max-width:100%;padding:4px;gap:4px;background:#1f1f1f;border-radius:12px;overflow-x:auto;scrollbar-width:none}.wn-segmented::-webkit-scrollbar{display:none}.wn-segmented__option{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:0;border-radius:8px;background:transparent;color:#b0bec5;font:inherit;font-size:16px;white-space:nowrap;cursor:pointer}.wn-segmented__option:hover{background:#3c3c3c}.wn-segmented__option:focus-visible{outline:2px solid #4fc3f7;outline-offset:-2px}.wn-segmented__option.is-active{background:#3c3c3c;color:#e0e0e0;box-shadow:inset 0 0 0 1px #4fc3f7}.wn-segmented__img{width:32px;height:32px;border-radius:50%;object-fit:cover}.wn-glyph{display:inline-block;flex:none;vertical-align:middle;background-color:currentColor;mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.wn-old{opacity:.55}.wn-now-label{display:inline-flex;align-items:center;gap:6px;color:#4fc3f7;font-weight:600}.wn-tab-amplified .wn-amp__group .wn-grid__cell>.item-tile{max-width:none;padding-top:max(4px,(100% - var(--item-icon-size)) / 2)}.wn-tab-amplified .item-tile.is-selected{position:relative;z-index:1;background:#3c3c3c;border-radius:8px 8px 0 0;box-shadow:inset 1px 0 #4fc3f7,inset -1px 0 #4fc3f7,inset 0 1px #4fc3f7}.wn-tab-amplified .item-tile.is-selected:after{content:"";position:absolute;left:0;right:0;top:100%;height:17px;background:#3c3c3c;box-shadow:inset 1px 0 #4fc3f7,inset -1px 0 #4fc3f7}.wn-tab-amplified .wn-detail{position:relative}.wn-tab-amplified .wn-detail--first{border-top-left-radius:0}.wn-tab-amplified .wn-detail--last{border-top-right-radius:0}.wn-tab-amplified .wn-detail{padding:16px;border:1px solid #4fc3f7;box-shadow:none}.wn-tab-amplified .wn-detail__bar{position:absolute;top:4px;right:4px;margin:0}.wn-tab-amplified .wn-detail__close{width:32px;height:32px}.wn-tab-amplified .wn-amp__groups{display:flex;flex-direction:column;gap:40px;margin-top:24px}.wn-tab-amplified .wn-amp__group{display:flex;flex-direction:column;gap:16px}.wn-tab-amplified .wn-amp__group-head{display:flex;align-items:center;gap:16px}.wn-tab-amplified .wn-amp__group-name{margin:0;font-size:18px;color:#e0e0e0}.wn-tab-amplified .wn-amp__detail{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px 24px;align-items:start}.wn-tab-amplified .wn-amp__detail>.wn-pick{display:contents}.wn-tab-amplified .wn-amp__detail>.wn-amp__flow{grid-column:2;grid-row:1;padding-right:40px}.wn-tab-amplified .wn-amp__detail>.wn-pick>.wn-graph{grid-column:1;grid-row:1}.wn-tab-amplified .wn-amp__detail>.wn-pick>.wn-pick__cards{grid-column:1/-1}@media(max-width:700px){.wn-tab-amplified .wn-amp__detail{grid-template-columns:minmax(0,1fr)}.wn-tab-amplified .wn-amp__detail>.wn-amp__flow{grid-column:1;grid-row:1;padding-right:32px}.wn-tab-amplified .wn-amp__detail>.wn-pick>.wn-graph{grid-column:1;grid-row:2}}.wn-tab-amplified .wn-amp__flow{display:flex;align-items:flex-start;gap:4px 8px}.wn-tab-amplified .wn-amp__flow>.item-tile{width:96px}.wn-tab-amplified .wn-amp__op{display:flex;align-items:center;justify-content:center;align-self:flex-start;height:72px;min-width:16px;font-size:16px;color:#9a9a9a}.wn-tab-amplified .wn-amp__footer{display:flex;align-items:center;gap:16px;margin:40px 0 0;font-size:16px;color:#b0bec5}.wn-tab-amplified .wn-pick{display:flex;flex-direction:column;gap:16px}.wn-tab-amplified .wn-pick__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.wn-tab-amplified .wn-pick__card{background:#2c2c2c;border:2px solid #444;border-radius:8px;transition:border-color .15s,opacity .15s}.wn-tab-amplified .wn-pick__card.is-hover{border-color:#777}.wn-tab-amplified .wn-pick__card.is-chosen,.wn-tab-amplified .wn-pick__card.is-chosen.is-hover{border-color:#e88629}.wn-tab-amplified .wn-pick__card.is-blocked{opacity:.6}.wn-tab-amplified .wn-pick__body{display:flex;flex-direction:column;gap:8px;padding:12px}.wn-tab-amplified .wn-pick__top{display:flex;align-items:center;gap:12px}.wn-tab-amplified .wn-pick__name{flex:1;min-width:0;font-size:16px;font-weight:600;color:#e0e0e0}.wn-tab-amplified .wn-pick__desc{margin:0;font-size:14px;color:#b0bec5}.wn-tab-amplified .wn-pick__effects{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;font-size:14px}.wn-tab-amplified .wn-pick .is-positive{color:#6fcf73}.wn-tab-amplified .wn-pick .is-negative{color:#ef6a6a}.wn-tab-amplified .wn-pick__sign{display:inline-block;width:1.1em;font-weight:700}.wn-tab-amplified .wn-pick__more{align-self:flex-start;padding:0;font:inherit;font-size:14px;color:#4fc3f7;background:none;border:0;cursor:pointer}.wn-tab-amplified .wn-pick__more:hover{text-decoration:underline}.wn-tab-amplified .wn-pick__rules{display:flex;flex-wrap:wrap;gap:6px}.wn-tab-amplified .wn-pick__chip{padding:2px 8px;font-size:14px;color:#b0bec5;background:#1a1a1a;border:1px solid #444;border-radius:999px}.wn-tab-amplified .wn-pick__needs{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.wn-tab-amplified .wn-pick__label{min-width:64px;font-size:14px;font-weight:600;color:#9a9a9a}.wn-tab-amplified .wn-pick__tiles{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.wn-tab-amplified .wn-pick__needs .item-tile{width:auto}.wn-tab-amplified .wn-pick__research{display:inline-block;border-radius:4px;color:inherit}.wn-tab-amplified .wn-pick__research:focus-visible{outline:2px solid #4fc3f7;outline-offset:2px}.wn-tab-amplified .wn-pick__none{font-size:14px;color:#9a9a9a}@media(max-width:700px){.wn-tab-amplified .wn-pick__cards{grid-template-columns:1fr}}.wn-tab-amplified .wn-graph{--node: 56px;--px: 112px;--py: 72px;--line: 3px;max-width:100%;overflow-x:auto}.wn-tab-amplified .wn-graph__canvas{position:relative;width:calc((var(--cols) - 1) * var(--px) + var(--node));height:calc((var(--rows) - 1) * var(--py) + var(--node));margin:4px}.wn-tab-amplified .wn-graph__root{position:absolute;left:calc(var(--c) * var(--px));top:calc(var(--r) * var(--py));width:var(--node);height:var(--node);z-index:1}.wn-tab-amplified .wn-graph__root .item-tile{width:var(--node);padding:4px}.wn-tab-amplified .wn-graph__edge{--x1: calc(var(--c1) * var(--px) + var(--node));--x2: calc(var(--c2) * var(--px));--xm: calc(var(--x2) - (var(--px) - var(--node)) / 2);--y1: calc(var(--r1) * var(--py) + var(--node) / 2 - var(--line) / 2);--y2: calc(var(--r2) * var(--py) + var(--node) / 2 - var(--line) / 2);position:absolute;inset:0;color:#4a4f57;pointer-events:none}.wn-tab-amplified .wn-graph__edge>span{position:absolute;background:currentColor}.wn-tab-amplified .wn-graph__edge.is-chosen{color:#e9e4d8}.wn-tab-amplified .wn-graph__edge.is-blocked{color:#c0392b}.wn-tab-amplified .wn-graph__edge.is-hover:not(.is-chosen):not(.is-blocked){color:#6c727c}.wn-tab-amplified .wn-graph__h1{left:var(--x1);top:var(--y1);width:calc(var(--x2) - var(--x1));height:var(--line)}.wn-tab-amplified .wn-graph__h1.is-bent{width:calc(var(--xm) - var(--x1) + var(--line))}.wn-tab-amplified .wn-graph__v{left:calc(var(--xm));top:min(var(--y1),var(--y2));width:var(--line);height:calc(max(var(--y1),var(--y2)) - min(var(--y1),var(--y2)) + var(--line))}.wn-tab-amplified .wn-graph__h2{left:var(--xm);top:var(--y2);width:calc(var(--x2) - var(--xm));height:var(--line)}.wn-tab-amplified .wn-hex{--hex: var(--node, 56px);--hex-bg: #3b3f46;--hex-edge: #5a606a;--hex-clip: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);position:absolute;left:calc(var(--c) * var(--px));top:calc(var(--r) * var(--py));width:var(--hex);height:var(--hex);color:#fff;z-index:1}.wn-tab-amplified .wn-hex__shape{position:relative;display:grid;place-items:center;width:100%;height:100%;padding:0;color:inherit;background:var(--hex-edge);border:0;clip-path:var(--hex-clip);cursor:pointer;transition:background .15s}.wn-tab-amplified .wn-hex__shape:before{content:"";position:absolute;inset:2px;background:var(--hex-bg);clip-path:var(--hex-clip);transition:background .15s}.wn-tab-amplified .wn-hex__shape:focus-visible{outline:2px solid #E88629;outline-offset:-2px}.wn-tab-amplified .wn-hex__glyph{position:relative;width:56%;height:56%;background-color:currentColor;mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.wn-tab-amplified .wn-hex.is-hover:not(.is-chosen){--hex-bg: #4a4f57;--hex-edge: #8a909a}.wn-tab-amplified .wn-hex.is-chosen{--hex-bg: #E88629;--hex-edge: rgb(237.9392405063, 165.2455696203, 96.2607594937)}.wn-tab-amplified .wn-hex.is-locked .wn-hex__shape{cursor:default}.wn-tab-amplified .wn-hex.is-blocked{--hex-bg: #2b2e33;--hex-edge: #3c4047;color:#7b818b}.wn-tab-amplified .wn-hex__lock{position:absolute;top:-4px;left:50%;display:grid;place-items:center;width:22px;height:22px;color:#fff;background:#14161a;border:1px solid #5a606a;border-radius:50%;transform:translate(-50%)}.wn-tab-amplified .wn-hex--step{--hex: 64px;position:static}.wn-tab-amplified .wn-hex--step .wn-hex__shape{cursor:default}.wn-tab-amplified .wn-hex--small{--hex: 40px;position:static;flex:none}.wn-tab-amplified .wn-hex--small .wn-hex__shape{cursor:default}.wn-tab-amplified .wn-pick__card.is-chosen .wn-hex--small{--hex-bg: #E88629;--hex-edge: rgb(237.9392405063, 165.2455696203, 96.2607594937)}@media(max-width:700px){.wn-tab-amplified .wn-graph{--node: 44px;--px: 76px;--py: 56px;--line: 2px}}.wn-tab-amplified .wn-graph--named{--px: 150px;--py: 116px}.wn-tab-amplified .wn-graph--named .wn-graph__canvas{margin-bottom:48px}.wn-tab-amplified .wn-hex__name{position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%);width:calc(var(--px) - 16px);padding:0;border:0;background:none;color:#b0bec5;font-size:14px;font-weight:600;line-height:1.25;text-align:center;cursor:pointer}.wn-tab-amplified .wn-hex.is-chosen .wn-hex__name{color:#e0e0e0}.wn-tab-amplified .wn-hex.is-hover .wn-hex__name{color:#4fc3f7}.wn-tab-amplified .wn-hex__reason{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);z-index:3;width:max-content;max-width:240px;padding:4px 8px;border:1px solid rgba(244,67,54,.6);border-radius:4px;background:#2c2c2c;box-shadow:0 4px 12px #0000004d;font-size:14px;color:#e0e0e0;text-align:center;pointer-events:none}.rs-sr{position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.rs-points{display:inline-flex;align-items:center;gap:4px;font-weight:700;color:#e0e0e0;white-space:nowrap}.rs-points__icon{flex-shrink:0}.rs-points__name{font-size:14px;line-height:1.5;font-weight:500;color:#9a9a9a}.rs-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;height:100%;padding:8px 12px;border:1px solid #444;border-radius:4px;background:#2c2c2c;color:#e0e0e0;transition:all .15s ease}.rs-row:hover{background:#3c3c3c;color:#e0e0e0}.rs-row:hover .rs-row__name{color:#4fc3f7}.rs-row:focus-visible{outline:2px solid #4fc3f7;outline-offset:2px}.rs-row__station{width:48px;height:48px;object-fit:contain}.rs-row__text{display:flex;flex-direction:column;gap:3px;min-width:0}.rs-row__name{font-family:Urbanist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:700;letter-spacing:1px;text-transform:uppercase;font-size:16px;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.rs-row__meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.rs-row__cost{display:flex;flex-direction:column;align-items:flex-end;gap:3px}.rs-row__needs{display:inline-flex;align-items:center;gap:8px}.rs-row__level{font-size:12px;line-height:1.4;letter-spacing:.5px;text-transform:uppercase;display:inline-flex;align-items:center;gap:2px;padding:0 4px 0 2px;border:1px solid #444;border-radius:4px;background:#3c3c3c;color:#b0bec5;font-weight:700;font-variant-numeric:tabular-nums}.rs-row__level img{object-fit:contain}.rs-mats{justify-content:flex-end}@media(max-width:700px){.rs-row{grid-template-columns:auto minmax(0,1fr)}.rs-row__cost{grid-column:2;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px}.rs-mats{justify-content:flex-start}}.ip-page{padding:24px 24px 96px}@media(max-width:700px){.ip-page{padding:16px 16px 96px}}.ip-page{max-width:1280px}.ip-icon{flex-shrink:0}.ip-bar{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(320px,480px);gap:24px;align-items:start;padding:24px;margin-bottom:32px;background:#2c2c2c;border:1px solid #444;border-radius:12px}.ip-bar__main{display:flex;flex-direction:column;gap:8px;min-width:0}.ip-bar__side{display:flex;flex-direction:column;gap:12px}.ip-bar__actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.ip-bar .stat-tile__value{text-align:right}@media(max-width:1100px){.ip-bar{grid-template-columns:auto minmax(0,1fr)}.ip-bar__side{grid-column:1/-1}}@media(max-width:700px){.ip-bar{grid-template-columns:1fr;padding:16px}.ip-bar .stat-tiles{grid-auto-flow:row;grid-template-columns:1fr 1fr}}.ip-title{font-family:Urbanist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:700;letter-spacing:1px;text-transform:uppercase;font-size:22px;margin:0;line-height:1.15;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.ip-desc{margin:0;color:#9a9a9a;font-size:16px;font-style:italic;line-height:1.5}.ip-badges{display:flex;flex-wrap:wrap;gap:4px}.ip-badges .badge{font-size:12px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:4px;line-height:1.4;white-space:nowrap;background:#ffffff1a;color:#9a9a9a;background:#3c3c3c;color:#b0bec5}.ip-rarity.rarity-common{color:#9e9e9e}.ip-rarity.rarity-uncommon{color:#26bf57}.ip-rarity.rarity-rare{color:#00a9f2}.ip-rarity.rarity-epic{color:#cc3099}.ip-rarity.rarity-legendary{color:#ffc600}.ip-added{font-size:14px;color:#9a9a9a}.ip-link-card{flex:1 1 220px;display:flex;flex-direction:column;gap:4px;padding:12px;border:1px solid rgba(79,195,247,.55);border-radius:8px;background:#4fc3f714;color:#e0e0e0;text-decoration:none}.ip-link-card__label{font-size:14px;color:#9a9a9a}.ip-link-card__item{display:flex;align-items:center;gap:8px}.ip-link-card__item strong{font-family:Urbanist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:700;letter-spacing:1px;text-transform:uppercase;flex:1}.ip-link-card:hover{background:#4fc3f724}.ip-section+.ip-section{margin-top:32px}.ip-section{scroll-margin-top:16px}@media(max-width:700px){.ip-section{scroll-margin-top:64px}}.ip-section__title{font-family:Urbanist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:700;line-height:1.25;letter-spacing:.8px;text-transform:uppercase;margin:0 0 16px;padding-bottom:8px;border-bottom:1px solid #444}.ip-stats{max-width:440px;list-style:none;margin:0;padding:0;font-size:14px}.ip-stats li{display:flex;justify-content:space-between;gap:16px;padding:4px 0;border-bottom:1px solid #444;color:#9a9a9a}.ip-stats strong{color:#e0e0e0}.ip-stats .is-negative,.ip-stats .is-negative strong{color:#f44336}.ip-stats li>span{flex:0 0 auto;max-width:50%}.ip-stats__value{display:inline-flex;align-items:center;gap:8px;text-align:right}.ip-stats__end{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.ip-stats__note{font-size:14px;font-weight:500;line-height:1.5;color:#9a9a9a}.ip-stats li>span:only-child{max-width:none}.ip-perk{max-width:440px;padding:8px 0;border-bottom:1px solid #444}.ip-perk__name{font-size:14px;font-weight:700;line-height:1.5;color:#e0e0e0}.ip-perk__text{margin:4px 0 0;font-size:14px;font-weight:500;line-height:1.5;color:#9a9a9a}.ip-props{display:flex;flex-wrap:wrap;align-items:flex-start;gap:24px 48px}.ip-props__main,.ip-props__know{flex:0 1 440px;min-width:0}.ip-props__label{font-size:14px;font-weight:700;line-height:1.5;letter-spacing:.5px;text-transform:uppercase;color:#b0bec5;margin:16px 0 4px}.ip-props__slots .ip-props__label,.ip-props__loadout .ip-props__label,.ip-props__know>.ip-props__label:first-child,.ip-props__know>.ip-strip:first-child .ip-props__label{margin-top:0}.ip-props__note{margin:0 0 4px}.ip-props__main .ip-props__know{margin-top:16px}.ip-props__loadout{margin-left:auto}.ip-props>.ip-recharge{flex:1 1 480px;max-width:640px;min-width:0}.ip-props>.ip-recharge .ip-props__label{margin-top:0}.ip-recharge__table{width:100%;font-size:14px}.ip-recharge__table th,.ip-recharge__table td{vertical-align:middle;padding:4px 8px;white-space:nowrap}.ip-recharge__table th:first-child,.ip-recharge__table td:first-child{padding-left:0}.ip-recharge__table thead th{font-size:12px;font-weight:700;line-height:1.4;letter-spacing:.5px;text-transform:uppercase}.ip-recharge__table tbody th{font-size:14px;font-weight:500;line-height:1.5;width:100%;text-transform:none;letter-spacing:normal;background:none}.ip-recharge__table tbody td{color:#e0e0e0;font-weight:600}@media(max-width:700px){.ip-recharge__table th,.ip-recharge__table td{padding-inline:4px}.ip-recharge__table thead th,.ip-recharge__table tbody th{white-space:normal;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}.ip-recharge__table .ip-charge{gap:2px}.ip-recharge__table .ip-charge__bar{width:7px}}.ip-recharge__amount{display:inline-flex;flex-direction:column;gap:4px;font-weight:700;color:#e0e0e0}.ip-recharge__note{display:block;font-size:14px;font-weight:500;line-height:1.5;color:#9a9a9a}.ip-recharge__item{display:inline-flex;align-items:center;gap:8px;color:#e0e0e0;text-decoration:none}.ip-recharge__item:hover{color:#4fc3f7}.ip-charge{display:inline-flex;gap:3px}.ip-charge__bar{width:12px;height:8px;border-radius:2px;background:linear-gradient(to right,#b0bec5 var(--fill),#3c3c3c var(--fill))}.ip-loadout{display:grid;grid-template-columns:repeat(3,minmax(88px,auto));gap:8px;align-items:stretch}.ip-loadout__area{display:flex;flex-direction:column;gap:8px}.ip-loadout__area--pack>.ip-loadout__tile{flex:1;justify-content:center}.ip-loadout__tile{display:flex;flex-direction:column;gap:4px;padding:8px 12px;border:1px solid rgba(255,255,255,.09);border-radius:4px;background:#ffffff08;color:#9a9a9a}.ip-loadout__tile.is-any{border-color:#777;color:#e0e0e0}.ip-loadout__head{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ip-loadout__timer{margin-left:auto}.ip-loadout__count{font-size:16px;font-weight:500;line-height:1.55;font-weight:700;color:#e0e0e0}.ip-loadout__label{font-size:14px;font-weight:500;line-height:1.5}.ip-loadout__note{display:flex;align-items:center;gap:4px;max-width:440px}.ip-slots{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:16px 24px}.ip-slots li{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:14px;font-weight:500;line-height:1.5;color:#e0e0e0}.ip-slots img{width:32px;height:32px;object-fit:contain}.ip-stencils{display:flex;flex-direction:column;gap:16px}.ip-stencils>.ip-onward{align-self:flex-start;margin-top:0}.ip-stencils__lead{margin:0;color:#9a9a9a}.ip-stencils__cost{display:inline-flex;align-items:center;gap:2px;font-weight:700;color:#e0e0e0}.ip-stencils__cost img{display:block}.ip-tiles{display:flex;flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none}.ip-tiles>li{width:88px;display:flex;justify-content:center}.ip-columns{columns:3 300px;column-gap:32px}.ip-columns>.ip-research{display:flex;flex-direction:column;gap:4px}.ip-columns .ip-block{break-inside:avoid;margin-bottom:24px}.ip-block{min-width:0}.ip-block__title{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-size:14px;font-weight:700;line-height:1.5;letter-spacing:.5px;text-transform:uppercase;color:#b0bec5}.ip-block__count{font-size:12px;font-weight:700;line-height:1.4;letter-spacing:.5px;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:22px;height:22px;padding:0 8px;border-radius:999px;background:#3c3c3c;color:#e0e0e0;line-height:1;white-space:nowrap;height:20px}.ip-page .item-hovercard__row{padding:6px 8px}.ip-page .item-hovercard__row-label{font-size:16px}.ip-page .item-hovercard__row-label a{color:inherit;text-decoration:none}.ip-page .item-hovercard__row-label a:hover{color:#4fc3f7}.ip-page .item-hovercard__row-label--name{font-size:16px}.ip-page .item-hovercard__row-detail{font-size:14px}.ip-page .item-hovercard__row-image,.ip-page .item-hovercard__row-glyph{width:48px;height:48px}.ip-page .item-hovercard__row-image{border-radius:4px}.ip-page .ip-row--secondary{padding:4px 8px}.ip-page .ip-row--secondary .item-hovercard__row-label,.ip-page .ip-row--secondary .item-hovercard__row-label--name{font-size:14px;-webkit-hyphens:auto;hyphens:auto}.ip-page .ip-row--secondary .item-hovercard__row-image,.ip-page .ip-row--secondary .item-hovercard__row-glyph{width:32px;height:32px}.ip-page .ip-row--secondary .ip-pill{font-size:14px}.ip-row__end{display:inline-flex;align-items:center;gap:8px}.ip-row__note{font-size:14px;font-weight:700;line-height:1.5;color:#e0e0e0;white-space:nowrap}.ip-pill{display:inline-block;font-size:16px;font-weight:700;color:#e0e0e0;background:#ffffff1f;border-radius:999px;padding:2px 9px;white-space:nowrap}.ip-more{align-self:flex-start}.ip-none{color:#6e6e6e;font-weight:500}.ip-note{margin:4px 0 0;font-size:14px;color:#9a9a9a}.ip-onward{display:inline-flex;align-items:center;gap:4px;margin-top:8px;font-size:14px;font-weight:600;line-height:1.5;color:#4fc3f7;text-decoration:none}.ip-onward:hover{text-decoration:underline}.ip-stars{display:inline-flex;gap:1px;margin-right:4px;vertical-align:-1px;color:gold}.ip-stars svg{fill:currentColor}.ip-coins{color:#e0e0e0;font-weight:600}.ip-verb{font-size:12px;font-weight:700;line-height:1.4;letter-spacing:.5px;display:inline-block;margin-right:6px;padding:1px 6px;border-radius:4px;background:#4fc3f726;color:#4fc3f7;text-transform:uppercase}.ip-craft+.ip-craft{margin-top:16px}.ip-craft__where{display:flex;align-items:center;gap:8px;margin-bottom:8px;color:#9a9a9a}.ip-craft__where img{width:40px;height:40px;object-fit:contain}.ip-craft__where span{display:flex;flex-direction:column}.ip-craft__where strong{color:#e0e0e0;font-size:16px}.ip-craft__where strong a{color:inherit;text-decoration:none}.ip-craft__where strong a:hover{color:#4fc3f7}.ip-craft__where small{font-size:14px}.ip-offer{display:flex;flex-direction:column;gap:8px;max-width:660px;padding:12px;background:#2c2c2c;border:1px solid #444;border-radius:12px}.ip-offer+.ip-offer{margin-top:8px}.ip-offer+.item-hovercard__rows{margin-top:8px}.ip-offer__head{display:flex;align-items:center;gap:8px}.ip-offer__portrait{flex-shrink:0;width:40px;height:40px;object-fit:contain;border-radius:8px}.ip-offer__portrait--glyph{display:flex;align-items:center;justify-content:center;background:#3c3c3c;color:#9a9a9a}.ip-offer__title{display:flex;flex:1 1 11rem;flex-direction:column;min-width:0}.ip-offer__title strong{color:#e0e0e0;font-size:16px}.ip-offer__title small{font-size:14px;color:#9a9a9a}.ip-offer__cost{display:grid;grid-template-columns:3.5rem minmax(0,1fr);gap:8px;padding-top:8px;border-top:1px solid #555}.ip-offer__label{font-size:14px;color:#6e6e6e}.ip-offer__what{display:flex;flex-direction:column;gap:4px;min-width:0}.ip-offer__value{color:#e0e0e0}.ip-offer__accepts{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.ip-offer__category{padding:2px 8px;border-radius:4px;background:#3c3c3c;font-size:14px;color:#9a9a9a}.ip-offer .ip-onward{align-self:flex-end;margin-top:0}.ip-collapse{margin-top:8px}.ip-collapse__toggle{display:inline-flex;align-items:center;gap:4px;padding:4px 0;border:0;background:none;color:#4fc3f7;font:inherit;font-size:14px;font-weight:500;line-height:1.5;cursor:pointer}.ip-collapse__toggle svg{transition:all .15s ease}.ip-collapse.is-open .ip-collapse__toggle svg{transform:rotate(90deg)}.ip-collapse__body{margin-top:8px;opacity:.85}.ip-table-wrap{overflow-x:auto}.ip-table-note{font-size:14px;font-weight:500;line-height:1.5;color:#9a9a9a;margin:0 0 8px}.ip-table-note a{color:#4fc3f7;text-decoration:none}.ip-table-note a:hover{text-decoration:underline}.ip-table{width:100%;table-layout:fixed;font-size:14px}.ip-table th,.ip-table td{vertical-align:middle;padding:8px}.ip-table thead th{font-size:12px;font-weight:700;line-height:1.4;letter-spacing:.5px;text-transform:uppercase}.ip-table thead th:first-child{width:30%}.ip-table tbody th{font-size:14px;font-weight:500;line-height:1.5;text-transform:none;letter-spacing:normal;color:#9a9a9a;background:none}.ip-table tbody td{color:#e0e0e0;font-weight:600}@media(max-width:700px){.ip-table{table-layout:auto;min-width:520px}}.ip-halves{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px;align-items:start}.ip-halves--costs{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}@media(max-width:1100px){.ip-halves{grid-template-columns:minmax(0,1fr)}}.ip-table.ip-tier-table .ip-tier-table__heading th{font-size:14px;font-weight:700;line-height:1.5;letter-spacing:.5px;text-transform:uppercase;color:#b0bec5;padding-top:16px}.ip-table.ip-tier-table .ip-tier-table__note{font-size:14px;font-weight:500;line-height:1.5;display:block;margin-top:4px;color:#6e6e6e;text-transform:none;letter-spacing:normal;white-space:normal}.ip-table.ip-tier-table .ip-tier-table__sub th{padding-left:24px}.ip-table.ip-tier-table .ip-tier-table__line td{font-size:14px;line-height:1.5;text-align:left;white-space:normal;color:#9a9a9a;font-weight:500}.ip-table.ip-tier-table .ip-tier-table__line td span{margin-right:8px}.ip-table.ip-tier-table .ip-tier-table__line td strong{color:#e0e0e0;font-weight:600}.ip-table.ip-tier-table .ip-tier-table__line--note td{color:#6e6e6e}.ip-table.ip-tier-table td{white-space:nowrap}.ip-table.ip-tier-table thead th:first-child{width:40%}.ip-table.ip-tier-table thead th:not(:first-child),.ip-table.ip-tier-table td{text-align:center}.ip-table.ip-tier-table td.is-changed{color:#4fc3f7}.ip-table.ip-tier-table.ip-tier-table--single .ip-tier-table__label{width:50%}.ip-table.ip-tier-table.ip-tier-table--single td{text-align:left}@media(max-width:700px){.ip-table.ip-tier-table{min-width:0}.ip-table.ip-tier-table thead th:first-child{width:40%}.ip-table.ip-tier-table th,.ip-table.ip-tier-table td{padding:4px}.ip-table.ip-tier-table .ip-tier-table__sub th{padding-left:16px}}.ip-craft-table__value th,.ip-craft-table__value td{border-top:1px solid #555}.ip-matrix thead th:first-child{width:50%}.ip-matrix__item{display:flex;align-items:center;gap:8px;font-family:Urbanist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:700;letter-spacing:1px;text-transform:uppercase;font-size:14px;color:#e0e0e0;-webkit-hyphens:auto;hyphens:auto}.ip-matrix__item a{min-width:0;color:inherit;text-decoration:none}.ip-matrix__item a:hover{color:#4fc3f7}.ip-table.ip-craft-table{table-layout:auto}.ip-table.ip-craft-table thead th{white-space:nowrap}.ip-table.ip-craft-table thead th:first-child{width:auto}.ip-total,.ip-total .ip-pill{color:gold}.ip-amp__flow{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px;margin-bottom:24px}.ip-amp__step{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:14px;font-weight:600;color:#b0bec5;text-decoration:none;text-align:center;max-width:140px}.ip-amp__op{display:flex;align-items:center;height:56px;font-size:22px;color:#6e6e6e}.ip-amp .wn-pick__needs{flex-direction:column;align-items:stretch;gap:4px}.ip-amp .wn-pick__needs .item-hovercard__rows{width:100%}
