.appearance25{--a-gold:#ffd347;--a-navy:#051624;--a-blue:#7598bd;box-sizing:border-box;position:relative;isolation:isolate;width:100%;height:100%;min-height:0;overflow:hidden;display:grid;grid-template-rows:50px 44px minmax(0,1fr) auto 74px;gap:10px;padding:0 8px 14px;background:linear-gradient(126deg,transparent 0 62%,#10243b66 62% 66%,transparent 66% 100%),linear-gradient(126deg,#10263d 0 9%,#071b2b 9% 14%,#051624 14% 100%);color:#f4f1e9;font-family:Oswald,'Arial Narrow',sans-serif;-webkit-tap-highlight-color:transparent}
.appearance25 *{box-sizing:border-box}.appearance25 button{font:inherit;border:0;color:inherit;cursor:pointer;touch-action:manipulation;padding:0;margin:0;background:transparent;min-width:0}.appearance25 button:focus-visible{outline:3px solid white;outline-offset:-4px}.appearance25 button:active:not(:disabled){filter:brightness(1.14)}.appearance25 button:disabled{cursor:default}.appearance25 [hidden]{display:none!important}
.appearance25-header{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr) 80px;align-items:center;border-bottom:1px solid #345273;margin:0 -8px;padding:0 8px;background:linear-gradient(126deg,#173151 0 16%,#ffd347 16% 16.6%,transparent 16.6% 87%,#173151 87% 96%,#e2b947 96% 96.6%,transparent 96.6%)}.appearance25-header h1{margin:0;font-size:25px;line-height:1;white-space:nowrap;text-align:center;letter-spacing:-.5px;font-weight:650}.appearance25-header>span{font-size:11px;font-weight:650;font-style:italic;color:var(--a-gold);text-align:right;white-space:nowrap}.appearance25-back{height:44px;width:44px;display:grid;place-items:center}.appearance25-back svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:square;stroke-linejoin:miter}
.appearance25-tabs{display:grid;grid-template-columns:1fr 1fr;margin:0 8px;border:1px solid #5f84ab;border-radius:3px;overflow:hidden;background:#0b1e31}.appearance25-tabs button{min-height:42px;font-size:20px;font-weight:550;color:#99b2d1}.appearance25-tabs button[aria-pressed=true]{color:#031927;background:linear-gradient(120deg,#dfb235,#ffdb59 70%,#ffd347);clip-path:polygon(0 0,100% 0,94% 100%,0 100%)}.appearance25-tabs button:last-child[aria-pressed=true]{clip-path:polygon(6% 0,100% 0,100% 100%,0 100%)}
.appearance25-main{min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 22%;gap:9px}.appearance25-hero{position:relative;overflow:hidden;border:1px solid #294864;border-radius:2px;background:#0b1c29;min-width:0;min-height:0}.appearance25-portrait{position:absolute;inset:0;overflow:hidden}.appearance25-caption{position:absolute;bottom:0;left:0;max-width:86%;padding:8px 25px 8px 10px;background:linear-gradient(115deg,#e3b834,#ffda55);clip-path:polygon(0 0,87% 0,100% 100%,0 100%);font-size:23px;line-height:1.1;font-weight:650;color:#041927;white-space:nowrap}.appearance25-hair{position:absolute;left:8px;right:8px;bottom:55px;padding:4px;background:#061725e8;display:grid;grid-template-columns:1fr 1fr;gap:4px;border:1px solid #7393b078}.appearance25-hair button{min-height:44px;font-size:17px;color:#c5d5e5;border:1px solid #406387}.appearance25-hair button[aria-pressed=true]{background:var(--a-gold);color:#061725;border-color:var(--a-gold);font-weight:650}
.appearance25-rail{display:grid;grid-template-rows:44px minmax(0,1fr) 44px 22px;min-height:0}.appearance25-arrow{display:grid;place-items:center;width:100%;min-height:44px}.appearance25-arrow svg{width:30px;height:25px;fill:none;stroke:currentColor;stroke-width:3;stroke-linejoin:miter}.appearance25-arrow:disabled{opacity:.3}.appearance25-cards{display:grid;grid-template-rows:repeat(4,minmax(0,1fr));gap:6px;min-height:0}.appearance25-card{position:relative;overflow:hidden;min-height:0;border:1px solid #618bb6!important;border-radius:2px;background:#0b1d2e!important;clip-path:polygon(8% 0,100% 0,100% 91%,91% 100%,0 100%,0 9%)}.appearance25-card-image{position:absolute;inset:1px;display:block;overflow:hidden}.appearance25-card[aria-pressed=true]{border:2px solid var(--a-gold)!important}.appearance25-number{position:absolute;right:0;bottom:0;min-width:27px;padding:2px 3px;color:#e7edf4;background:#071a2bf0;font-size:16px;line-height:1.15;z-index:1}.appearance25-card[aria-pressed=true] .appearance25-number{background:var(--a-gold);color:#061725;font-weight:650}.appearance25-mark{position:absolute;right:4px;top:1px;color:var(--a-gold);font-family:Arial,sans-serif;font-size:19px;font-weight:700;display:none;text-shadow:0 1px 3px #000;z-index:1}.appearance25 button[aria-pressed=true]>.appearance25-mark{display:block}.appearance25-count{text-align:center;color:#93afd1;font-size:16px;line-height:22px}
.appearance25-accessories{margin:0 8px;min-width:0}.appearance25-accessory-title{display:flex;align-items:center;gap:9px;min-height:36px}.appearance25-accessory-title h2{font-size:25px;font-weight:650;line-height:1;margin:0}.appearance25-accessory-title>span{height:1px;background:#678eb4;flex:1}.appearance25-accessory-cards{height:86px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}.appearance25-accessory{position:relative;min-width:0;border:1px solid #507aa3!important;border-radius:3px;display:grid;grid-template-rows:minmax(0,1fr) 24px;overflow:hidden;background:#081c2d!important}.appearance25-accessory[aria-pressed=true]{border:2px solid var(--a-gold)!important}.appearance25-accessory-image{display:block;overflow:hidden;min-height:0;padding:6px 3px 2px;color:#89a7cc}.appearance25-accessory-image[data-accessory=none]{padding:9px}.appearance25-accessory-label{font-size:12px;line-height:23px;text-align:center;color:#b2c6df;background:#061827;border-top:1px solid #244364}.appearance25-accessory[aria-pressed=true] .appearance25-accessory-label{background:var(--a-gold);color:#031927;font-weight:650}.appearance25-accessory:disabled{opacity:.4}.appearance25-fit-note{padding-top:7px;display:flex;flex-direction:column;gap:2px;font-family:Roboto,Arial,sans-serif;font-size:11px;line-height:1.25;color:#adbed0}.appearance25-fit-note strong{color:#f6d37a;font-size:12px}
.appearance25-footer{margin:10px 8px 0;min-height:0;display:flex;align-items:stretch}.appearance25-continue{width:100%;display:flex;align-items:center;justify-content:center;gap:20px;color:#031927!important;background:linear-gradient(115deg,#dbaa2e,#ffda55 58%,#f4c238)!important;border:1px solid #ffe68b!important;border-radius:4px;font-size:34px!important;font-weight:650!important;letter-spacing:.3px;clip-path:polygon(7% 0,100% 0,100% 100%,0 100%)}.appearance25-continue svg{height:31px;width:31px;fill:currentColor;stroke:currentColor;stroke-width:1.5}
@media(max-width:370px){.appearance25{gap:8px;padding-bottom:12px;grid-template-rows:48px 44px minmax(0,1fr) auto 66px}.appearance25-header h1{font-size:23px}.appearance25-header{grid-template-columns:42px minmax(0,1fr) 75px}.appearance25-header>span{font-size:10px}.appearance25-accessory-cards{height:78px}.appearance25-accessory-title{min-height:32px}.appearance25-accessory-title h2{font-size:23px}.appearance25-caption{font-size:21px}.appearance25-continue{font-size:31px!important}.appearance25-accessory-label{font-size:11px}.appearance25-fit-note{font-size:10px}}
@media(max-height:650px){.appearance25{gap:6px;padding-bottom:8px;grid-template-rows:44px 44px minmax(0,1fr) auto 56px}.appearance25-accessory-cards{height:64px}.appearance25-accessory-title{min-height:28px}.appearance25-accessory-title h2{font-size:21px}.appearance25-caption{font-size:18px;padding:6px 20px 6px 7px}.appearance25-hair{bottom:42px;left:3px;right:3px;padding:2px}.appearance25-hair button{font-size:14px}.appearance25-rail{grid-template-rows:44px minmax(0,1fr) 44px 18px}.appearance25-count{font-size:14px;line-height:18px}.appearance25-cards{gap:4px}.appearance25-accessory-label{font-size:10px}.appearance25-fit-note{font-size:10px;padding-top:4px}.appearance25-fit-note strong{font-size:10px}.appearance25-continue{font-size:27px!important}.appearance25-footer{margin-top:5px}}
