.camo-page{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}.camo-page>*,.camo-toolbar>*{min-width:0}.camo-page h1{overflow-wrap:anywhere}.camo-page .items-page__header{margin-bottom:0}.camo-intro{color:var(--muted);gap:6px;margin:0;font-size:15px;display:grid}.camo-intro p{margin:0}.camo-note{border:1px solid var(--line);background:var(--surface);color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 14px;padding:10px 14px;font-size:13px;display:flex}.camo-note a{color:var(--amber-bright)}.camo-note a:hover{text-decoration:underline}.camo-game{gap:12px;min-width:0;display:grid}.camo-game h2{font-family:var(--font-display);margin:6px 0 0;font-size:24px}.camo-mode-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.camo-mode-card{border:1px solid var(--line);background:var(--surface);height:100%;color:var(--text);grid-template-rows:auto 1fr;display:grid;overflow:hidden}.camo-mode-card:hover{border-color:var(--amber)}.camo-mode-card:hover .camo-mode-card__title{color:var(--amber-bright)}.camo-mode-card__image{aspect-ratio:16/9;border-bottom:1px solid var(--line);background:radial-gradient(circle at 70% 30%, rgba(var(--amber-rgb), .08), transparent 60%), var(--surface-3);overflow:hidden}.camo-mode-card__image img{object-fit:cover;width:100%;height:100%}.camo-mode-card__body{align-content:start;gap:5px;min-width:0;padding:12px 14px 14px;display:grid}.camo-mode-card__game{color:var(--amber);font-family:var(--font-tech);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.camo-mode-card__title{overflow-wrap:anywhere;font-family:var(--font-display);font-size:21px;font-weight:600;line-height:1.15}.camo-mode-card__master{color:var(--muted);font-size:13px}.camo-facts{color:var(--muted);flex-wrap:wrap;gap:8px 18px;margin:0;font-size:14px;display:flex}.camo-facts strong{color:var(--text);font-weight:600}.camo-modes{scrollbar-width:none;gap:8px;padding:2px 2px 4px;display:flex;overflow-x:auto}.camo-modes::-webkit-scrollbar{display:none}.camo-modes a{border:1px solid var(--line-bright);color:var(--muted);white-space:nowrap;flex:none;padding:6px 12px;font-size:13px}.camo-modes a:hover{border-color:var(--amber);color:var(--text)}.camo-modes a[aria-current=page]{border-color:rgba(var(--amber-rgb), .6);background:var(--amber-soft);color:var(--amber-bright)}.camo-tabs{border-bottom:1px solid var(--line);gap:0;display:flex}.camo-tabs button{color:var(--muted);font-family:var(--font-tech);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 16px;font-size:12px}.camo-tabs button[aria-selected=true]{border-bottom-color:var(--amber);color:var(--amber-bright)}.camo-tabs button:focus-visible{outline:2px solid var(--amber-bright);outline-offset:-2px}.camo-toolbar{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.camo-toolbar .catalog-search button{color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.camo-toolbar .catalog-search button:hover{color:var(--amber-bright)}.camo-toolbar .quick-filters,.camo-toolbar .quick-filters-rail{margin-bottom:0}.camo-jump{flex-wrap:wrap;gap:6px;display:flex}.camo-jump a{border:1px solid var(--line);color:var(--muted);font-family:var(--font-tech);letter-spacing:.06em;text-transform:uppercase;gap:6px;padding:4px 9px;font-size:11px;display:inline-flex}.camo-jump a:hover{border-color:var(--amber);color:var(--text)}.camo-jump a span{color:var(--muted-quiet,#71786c)}.camo-group{gap:10px;min-width:0;scroll-margin-top:90px;display:grid}.camo-group__header{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;padding-bottom:6px;display:flex}.camo-group__header h2{font-family:var(--font-display);margin:0;font-size:22px}.camo-group__header span{color:var(--muted);font-family:var(--font-tech);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.camo-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.camo-grid>li{min-width:0}.camo-grid>li.is-open{grid-column:1/-1}.camo-weapon{border:1px solid var(--line);background:radial-gradient(ellipse at 50% 30%, rgba(var(--amber-rgb), .05), transparent 70%), var(--surface);height:100%;display:grid}.camo-weapon:hover,.camo-weapon.is-open{border-color:rgba(var(--amber-rgb), .55)}.camo-weapon__head{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:10px;padding:12px 14px;display:grid}.camo-weapon__head:focus-visible{outline:2px solid var(--amber-bright);outline-offset:-2px}.camo-weapon__top{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.camo-weapon__name{overflow-wrap:anywhere;min-width:0;font-family:var(--font-display);font-size:19px;font-weight:600;line-height:1.15}.camo-weapon__meta{color:var(--muted);font-family:var(--font-tech);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;display:flex}.camo-weapon__dlc{border:1px solid rgba(var(--amber-rgb), .5);color:var(--amber-bright);padding:1px 5px}.camo-weapon__chevron{color:var(--muted);flex:none;transition:transform .15s}.camo-weapon.is-open .camo-weapon__chevron{transform:rotate(180deg)}.camo-weapon__image{place-items:center;height:92px;display:grid}.camo-weapon__image img{object-fit:contain;max-width:100%;max-height:92px}.camo-weapon__preview{gap:6px;margin:0;padding:0;list-style:none;display:flex}.camo-weapon__preview li{border:1px solid var(--line);background:var(--surface-3);width:34px;height:34px;overflow:hidden}.camo-weapon__preview img{object-fit:cover;width:100%;height:100%}.camo-weapon__preview .camo-weapon__more{color:var(--muted);place-items:center;font-size:12px;display:grid}.camo-weapon__body{border-top:1px solid var(--line);gap:14px;padding:4px 14px 14px;display:grid}.camo-section h3{color:var(--muted);font-family:var(--font-tech);letter-spacing:.1em;text-transform:uppercase;margin:10px 0 8px;font-size:11px;font-weight:500}.camo-list{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.camo-item{border:1px solid var(--line);background:var(--surface-2);grid-template-columns:52px minmax(0,1fr);align-items:center;gap:10px;padding:6px;display:grid}.camo-item__image{background:var(--surface-3);width:52px;height:52px;overflow:hidden}.camo-item__image img{object-fit:cover;width:100%;height:100%}.camo-item__text{gap:2px;min-width:0;display:grid}.camo-item__text strong{overflow-wrap:anywhere;font-size:14px;font-weight:600}.camo-item__text span{color:var(--muted);overflow-wrap:anywhere;font-size:12.5px;line-height:1.35}.camo-item__tier{border:1px solid rgba(var(--amber-rgb), .5);width:fit-content;color:var(--amber-bright);font-family:var(--font-tech);letter-spacing:.06em;text-transform:uppercase;padding:0 5px;font-size:10px}.camo-item--master{border-color:rgba(var(--amber-rgb), .45)}.camo-weapon__collapse{border:1px solid var(--line-bright);color:var(--text);font:inherit;cursor:pointer;background:0 0;justify-self:start;padding:6px 12px;font-size:13px}.camo-weapon__collapse:hover{border-color:var(--amber)}.camo-state{text-align:center;justify-items:center;gap:10px;display:grid}.camo-state .button{margin-top:4px}@media (max-width:560px){.camo-grid,.camo-mode-grid,.camo-list{grid-template-columns:minmax(0,1fr)}.camo-group__header h2{font-size:20px}}.mw4-camo{grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;display:grid}.mw4-camo>*{min-width:0}.mw4-overview{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:10px;display:grid}.mw4-overview__card{border:1px solid var(--line);background:var(--surface);isolation:isolate;align-items:flex-end;min-height:132px;display:flex;position:relative;overflow:hidden}.mw4-overview__card--master{border-color:rgba(var(--amber-rgb), .55);min-height:168px}.mw4-overview__bg{z-index:-2;object-fit:cover;opacity:.55;width:100%;height:100%;position:absolute;inset:0}.mw4-overview__card:after{content:"";z-index:-1;background:linear-gradient(#0709061a 0%,#070906e6 78%);position:absolute;inset:0}.mw4-overview__body{gap:4px;min-width:0;padding:12px 14px;display:grid}.mw4-overview__body h2{overflow-wrap:anywhere;font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:22px;line-height:1.05}.mw4-overview__card--master h2{color:var(--amber-bright);font-size:30px}.mw4-overview__body p{color:var(--muted);margin:0;font-size:12.5px;line-height:1.35}.mw4-overview__tags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mw4-overview__lock{border:1px solid var(--line-bright);color:var(--muted);font-family:var(--font-tech);letter-spacing:.08em;text-transform:uppercase;background:#07090699;align-items:center;gap:4px;padding:0 6px;font-size:10px;font-weight:700;line-height:16px;display:inline-flex}.mw4-overview__lock.is-unlocked{color:var(--green);border-color:#7ead5699}.mw4-overview__card--master .mw4-overview__body{box-sizing:border-box;width:100%}.mw4-overview__overall{color:var(--muted);font-family:var(--font-tech);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:10px;font-size:11px;display:flex}.mw4-overview__overall strong{color:var(--amber-bright);font-variant-numeric:tabular-nums;font-size:13px}.mw4-overview__tag{background:var(--amber);color:#0b0e0a;width:fit-content;font-family:var(--font-tech);letter-spacing:.08em;text-transform:uppercase;padding:1px 7px;font-size:10px;font-weight:700}.mw4-camo__toolbar{grid-template-columns:minmax(0,1fr) auto auto;gap:8px;display:grid}.mw4-camo__toolbar .catalog-search{box-sizing:border-box;height:44px}.mw4-camo__wzhub-button{border:1px solid var(--line-bright);background:var(--surface);cursor:pointer;place-items:center;width:44px;min-height:44px;padding:7px;display:inline-grid;position:relative}.mw4-camo__wzhub-button img{object-fit:contain;width:100%;height:100%;max-height:28px;display:block}.mw4-camo__wzhub-button:hover{border-color:var(--amber)}.mw4-camo__wzhub-button:focus-visible{outline:2px solid var(--amber-bright);outline-offset:1px}.mw4-camo__wzhub-dot{width:7px;height:7px;box-shadow:0 0 0 2px var(--surface);border-radius:50%;position:absolute;top:4px;right:4px}.mw4-camo__wzhub-dot.is-ok{background:var(--green)}.mw4-camo__wzhub-dot.is-warn{background:var(--amber)}.mw4-camo__wzhub-dot.is-bad{background:var(--red,#d0574b)}.mw4-camo__toolbar .catalog-search button{color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.mw4-camo__filters-button{border:1px solid var(--line-bright);background:var(--surface);width:44px;color:var(--text);cursor:pointer;place-items:center;display:inline-grid;position:relative}.mw4-camo__filters-button:hover,.mw4-camo__filters-button.is-open{border-color:var(--amber);color:var(--amber-bright)}.mw4-camo__filters-button.is-active{border-color:rgba(var(--amber-rgb), .7)}.mw4-camo__filters-button span{background:var(--amber);color:#0b0e0a;min-width:17px;height:17px;font-family:var(--font-tech);place-items:center;font-size:10px;font-weight:700;display:grid;position:absolute;top:-6px;right:-6px}.mw4-camo__filters{border:1px solid var(--line);background:var(--surface);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;animation:.16s ease-out both mw4-in;display:flex}.mw4-camo__filters-label{color:var(--muted);font-family:var(--font-tech);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px}.mw4-camo__chips{flex-wrap:wrap;gap:6px;display:flex}.mw4-camo__chips button,.mw4-camo__cats-scroll button{border:1px solid var(--line-bright);background:var(--surface);min-height:32px;color:var(--muted);font-family:var(--font-tech);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer;flex:none;align-items:center;gap:6px;padding:0 11px;font-size:11px;font-weight:600;display:inline-flex}.mw4-camo__chips button:hover,.mw4-camo__cats-scroll button:hover{border-color:rgba(var(--amber-rgb), .6);color:var(--text)}.mw4-camo__chips button.is-active,.mw4-camo__cats-scroll button.is-active{border-color:var(--amber);background:var(--amber-soft);color:var(--amber-bright)}.mw4-camo__chips button:focus-visible,.mw4-camo__cats-scroll button:focus-visible,.mw4-camo__filters-button:focus-visible{outline:2px solid var(--amber-bright);outline-offset:1px}.mw4-camo__filters-reset{color:var(--amber-bright);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;font-size:13px}.mw4-camo__filters-reset:disabled{color:var(--muted);opacity:.5;cursor:default}.mw4-camo__cats-anchor{height:0}.mw4-camo__cats{z-index:20;top:calc(var(--topbar-height) + var(--safe-top));background:var(--ink);box-shadow:0 1px 0 var(--line);margin:-24px 0 0;padding:8px 0;position:sticky}html[data-android-banner] .mw4-camo__cats{top:calc(var(--topbar-height) + var(--android-banner-height) + var(--safe-top))}.mw4-camo__cats-scroll{overscroll-behavior-x:contain;scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.mw4-camo__cats-scroll::-webkit-scrollbar{display:none}.mw4-camo__cats-scroll button span{background:var(--line);color:var(--text);font-variant-numeric:tabular-nums;padding:0 5px}.mw4-camo__cats-scroll button.is-active span{background:var(--amber);color:#0b0e0a}.mw4-camo__lists{gap:22px;min-width:0;display:grid}.mw4-group{gap:10px;min-width:0;scroll-margin-top:140px;display:grid}.mw4-grid{gap:10px;min-width:0;display:grid}.mw4-card{border:1px solid var(--line);background:radial-gradient(ellipse 80% 70% at 78% 0%, rgba(var(--amber-rgb), .06), transparent 70%), var(--surface);cursor:pointer;flex-direction:column;min-width:0;padding:10px;display:flex;position:relative}.mw4-card:hover{border-color:rgba(var(--amber-rgb), .5)}.mw4-card.is-opened{border-color:var(--amber)}.mw4-card__trigger{width:100%;min-height:42px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.mw4-card__trigger:focus-visible{outline:2px solid var(--amber-bright);outline-offset:2px}.mw4-card__title{flex:1;gap:3px;min-width:0;display:grid}.mw4-card__name{overflow-wrap:anywhere;font-family:var(--font-display);text-transform:uppercase;font-size:18px;font-weight:600;line-height:1.1}.mw4-card.is-opened .mw4-card__name{color:var(--amber-bright)}.mw4-card__type{color:var(--muted);font-family:var(--font-tech);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;display:flex}.mw4-card__dlc{border:1px solid rgba(var(--amber-rgb), .5);color:var(--amber-bright);padding:0 5px;font-size:10px}.mw4-card__chevron{color:var(--amber);transition:transform .2s}.mw4-card.is-opened .mw4-card__chevron{transform:rotate(180deg)}.mw4-card__image{flex:0 112px;justify-content:flex-end;align-items:center;min-width:56px;height:40px;display:flex}.mw4-card__image img{object-fit:contain;max-width:100%;max-height:100%}.mw4-card__body{margin-top:auto}.mw4-card__camos{gap:5px;padding-top:10px;animation:.16s ease-out both mw4-in;display:grid}.mw4-card__row{grid-template-columns:repeat(8,minmax(0,1fr));gap:5px;display:grid}.mw4-card__sep{background:var(--line-bright);place-self:center;width:56%;height:1px}.mw4-tile{aspect-ratio:1;border:1px solid var(--line);background:var(--surface-3);min-width:0;overflow:hidden}.mw4-tile img{object-fit:cover;width:100%;height:100%;display:block}.mw4-card__collapse{width:100%;min-height:40px;color:var(--muted);font-family:var(--font-tech);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin-top:6px;padding:0;font-size:11px;font-weight:700;animation:.16s ease-out both mw4-in;display:flex}.mw4-card__collapse:before,.mw4-card__collapse:after{content:"";background:var(--line);flex:1;height:1px}.mw4-card__collapse svg{color:var(--amber)}.mw4-card__collapse:hover,.mw4-card__collapse:focus-visible{color:var(--amber-bright);outline:none}.mw4-card__collapse:hover:before,.mw4-card__collapse:hover:after,.mw4-card__collapse:focus-visible:before,.mw4-card__collapse:focus-visible:after{background:rgba(var(--amber-rgb), .5)}.mw4-details{cursor:default;grid-column:1/-1;min-width:0}.mw4-details__box{border:1px solid var(--amber);background:var(--surface);gap:14px;padding:12px 14px 14px;animation:.18s ease-out both mw4-in;display:grid}.mw4-details.is-embedded .mw4-details__box{background:0 0;border:0;padding:4px 0 0}.mw4-details__section h3{color:var(--muted);font-family:var(--font-tech);letter-spacing:.1em;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:600}.mw4-details__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.mw4-details__section:not(.is-military) .mw4-details__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mw4-details.is-embedded .mw4-details__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mw4-details.is-embedded .mw4-details__section:not(.is-military) .mw4-details__grid{grid-template-columns:minmax(0,1fr)}.mw4-details__grid>li{min-width:0;display:flex}.mw4-challenge{border:1px solid var(--line);background:var(--surface-2);min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;flex:auto;align-items:center;gap:8px;padding:6px;display:flex}.mw4-challenge:hover{border-color:var(--amber)}.mw4-challenge:focus-visible{outline:2px solid var(--amber-bright);outline-offset:1px}.mw4-challenge:disabled{cursor:progress}.mw4-details__section:not(.is-military) .mw4-challenge{align-items:flex-start;gap:10px;padding:8px}.mw4-challenge__image{background:var(--surface-3);flex:none;width:36px;height:36px;overflow:hidden}.mw4-details__section:not(.is-military) .mw4-challenge__image{width:52px;height:52px}.mw4-challenge__image img{object-fit:cover;width:100%;height:100%;display:block}.mw4-challenge__text{gap:2px;min-width:0;display:grid}.mw4-challenge__text strong{overflow-wrap:anywhere;font-size:13px;font-weight:600}.mw4-challenge__text span{color:var(--muted);overflow-wrap:anywhere;font-size:12px;line-height:1.35}.mw4-challenge__text b{color:var(--amber-bright);font-family:var(--font-tech);letter-spacing:.04em;margin-right:5px;font-size:10.5px;font-weight:700}@keyframes mw4-in{0%{opacity:0;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.mw4-camo__filters,.mw4-card__camos,.mw4-card__collapse,.mw4-details__box{animation:none}}@media (max-width:1100px){.mw4-overview{grid-template-columns:repeat(3,minmax(0,1fr))}.mw4-overview__card--master{grid-column:1/-1}}@media (max-width:560px){.mw4-overview{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.mw4-overview__card{min-height:104px}.mw4-overview__body{padding:8px 9px}.mw4-overview__body h2{font-size:15px}.mw4-overview__card--master h2{font-size:24px}.mw4-overview__body p{font-size:11px}}.camo-star{z-index:1;width:30px;height:30px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;padding:0;display:inline-grid;position:absolute}.camo-star:hover,.camo-star.is-active{color:var(--amber-bright)}.camo-star.is-active svg{fill:currentColor}.camo-star:focus-visible{outline:2px solid var(--amber-bright);outline-offset:-2px}.camo-star:disabled{cursor:progress;opacity:.5}.camo-weapon{position:relative}.camo-weapon>.camo-star{top:8px;right:38px}.camo-weapon__top{padding-right:32px}.mw4-card>.camo-star{top:6px;right:6px}.mw4-card .mw4-card__image{margin-right:26px}.camo-weapon__count,.mw4-card__count{color:var(--green);border:1px solid #7ead568c;padding:0 5px}.camo-weapon.is-complete,.mw4-card.is-complete{border-color:#7ead568c}.camo-weapon__preview li.is-done{border-color:var(--green)}.camo-item__mark,.mw4-challenge__image{border:1px solid var(--line-bright);background:var(--surface-3);color:inherit;cursor:pointer;padding:0;position:relative}.camo-item__mark:hover,.mw4-challenge:hover .mw4-challenge__image{border-color:var(--amber)}.camo-item__mark:focus-visible{outline:2px solid var(--amber-bright);outline-offset:1px}.camo-item__mark:disabled{cursor:progress}.camo-item__mark .camo-item__image{display:block}.camo-item__check{background:var(--green);color:#0b0d09;place-items:center;width:20px;height:20px;display:grid;position:absolute;inset:auto 0 0 auto}.camo-item.is-done,.mw4-challenge.is-done{border-color:#7ead568c}.camo-item.is-done .camo-item__mark,.mw4-challenge.is-done .mw4-challenge__image{border-color:var(--green)}.mw4-tile{color:inherit;cursor:pointer;padding:0;position:relative}.mw4-tile:hover{border-color:var(--amber)}.mw4-tile:focus-visible{outline:2px solid var(--amber-bright);outline-offset:1px}.mw4-tile.is-done{border-color:var(--green)}.mw4-tile__check{background:var(--green);color:#0b0d09;place-items:center;width:13px;height:13px;display:grid;position:absolute;inset:auto 0 0 auto}.mw4-overview__count{width:fit-content;color:var(--green);font-family:var(--font-tech);letter-spacing:.06em;font-variant-numeric:tabular-nums;background:#07090699;border:1px solid #7ead5699;padding:1px 6px;font-size:11px}.mw4-overview__count.is-zero{border-color:var(--line-bright);color:var(--muted);opacity:.75}.mw4-overview__count.is-partial{border-color:rgba(var(--amber-rgb), .65);color:var(--amber-bright)}.mw4-overview__count.is-complete{color:var(--green);border-color:#7ead5699}.mw4-footer{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 16px;padding:8px 2px 0;font-size:12.5px;display:flex}.mw4-footer a{color:var(--amber-bright)}.mw4-footer a:hover{text-decoration:underline}.mw4-footer__tip{color:inherit;font:inherit;cursor:help;background:0 0;border:0;border-bottom:1px dotted;padding:0}a.mw4-footer__tip{color:inherit}.mw4-footer__tip:focus-visible,.mw4-footer__retry:focus-visible{outline:2px solid var(--amber-bright);outline-offset:2px}.mw4-footer__sync{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.mw4-footer__sync:before{content:"";background:var(--muted);border-radius:50%;width:7px;height:7px}.mw4-footer__sync.is-ok:before{background:var(--green)}.mw4-footer__sync.is-warn:before{background:var(--amber)}.mw4-footer__sync.is-bad:before{background:var(--red,#d0574b)}.mw4-footer__sync.is-bad{color:var(--text)}.mw4-footer__retry{border:1px solid var(--line-bright);background:var(--surface);color:var(--amber-bright);font:600 11px var(--font-tech);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;align-items:center;gap:4px;padding:0 6px;display:inline-flex}.mw4-sync-overlay{z-index:59;background:#080a0c59;position:fixed;inset:0}.mw4-sync-overlay__card{z-index:60;box-sizing:border-box;border:1px solid var(--line-bright);background:var(--surface-2);width:max-content;max-width:min(360px,100vw - 24px);color:var(--text);font:600 13px var(--font-tech);letter-spacing:.06em;text-align:center;text-transform:uppercase;align-items:center;gap:10px;margin:0;padding:14px 18px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 28px #00000080}.mw4-sync-spin{animation:.9s linear infinite mw4-sync-spin}@keyframes mw4-sync-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.mw4-sync-spin{animation-duration:2.4s}}.mw4-wzhub-facts{grid-template-columns:auto minmax(0,1fr);gap:6px 14px;margin:0;font-size:14px;display:grid}.mw4-wzhub-facts dt{color:var(--muted)}.mw4-wzhub-facts dd{overflow-wrap:anywhere;margin:0}.mw4-wzhub-facts dd.is-ok{color:var(--green)}.mw4-wzhub-facts dd.is-bad{color:var(--amber-bright)}.mw4-wzhub-ok{vertical-align:-2px;color:var(--green)}.camo-progress{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin:0;font-size:13px;display:flex}.camo-progress strong{color:var(--green);font-weight:600}.camo-favorites-filter{border:1px solid var(--line-bright);background:var(--surface);width:fit-content;min-height:32px;color:var(--muted);font-family:var(--font-tech);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;align-items:center;gap:6px;padding:0 11px;font-size:11px;font-weight:600;display:inline-flex}.camo-favorites-filter:hover{border-color:rgba(var(--amber-rgb), .6);color:var(--text)}.camo-favorites-filter.is-active{border-color:var(--amber);background:var(--amber-soft);color:var(--amber-bright)}.camo-favorites-filter.is-active svg{fill:currentColor}.camo-favorites-filter:focus-visible{outline:2px solid var(--amber-bright);outline-offset:1px}
