.ab-snd{display:inline-grid;place-items:center;min-width:44px;min-height:44px;background:none;border:1px solid var(--srz-line-2);border-radius:2px;color:var(--srz-text-2);cursor:pointer}.ab-snd svg{width:20px;height:20px}.ab-snd[aria-pressed=true]{color:var(--srz-tan);border-color:var(--srz-tan)}.ab-snd:focus-visible,.abfi button:focus-visible,.abd-dlg button:focus-visible,.abi button:focus-visible,.abd-bag:focus-visible,.abi__stage:focus-visible{outline:2px solid var(--srz-tan-lt);outline-offset:2px}html.abfi-open{overflow:hidden}.abfi{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:max(12px,env(safe-area-inset-top)) clamp(16px,4vw,48px) max(16px,env(safe-area-inset-bottom));border:0;background:#0d0c0b;color:var(--srz-text);display:flex;flex-direction:column;gap:10px;overflow:auto;background-image:linear-gradient(rgba(139,143,106,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(139,143,106,.07) 1px,transparent 1px);background-size:32px 32px}.abfi::backdrop{background:#000}.abfi__top{display:flex;align-items:center;gap:10px}.abfi__top .ab-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.abfi__tools{display:flex}.abfi__x{min-height:44px;padding:0 12px;background:none;border:1px solid var(--srz-line-2);color:var(--srz-text);font-family:var(--ab-label);font-size:12px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.abfi__main{flex:1;display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;align-content:center;gap:6px}.abfi__ring{position:relative;width:min(78vw,52dvh,460px);aspect-ratio:1}.abfi__ring svg{width:100%;height:100%;transform:rotate(-90deg)}.abfi__trk{fill:none;stroke:#efe9db14;stroke-width:12}.abfi__fill{fill:none;stroke:var(--srz-tan);stroke-width:12;stroke-linecap:butt;transition:stroke-dashoffset .25s linear}.abfi__time-ring{fill:none;stroke:var(--srz-olive-lt,#8b8f6a);stroke-width:2;opacity:.8;transition:stroke-dashoffset .25s linear}.abfi__ticks line{stroke:#efe9db59;stroke-width:2}.abfi__center{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;text-align:center}.abfi__clock{font-family:var(--ab-label);font-variant-numeric:tabular-nums;font-size:clamp(56px,17vw,120px);line-height:1;letter-spacing:-.02em;color:var(--srz-text)}.abfi__target{margin-top:8px;font-family:var(--ab-label);font-size:clamp(13px,3.6vw,16px);color:var(--srz-text-2)}.abfi__target b{color:var(--srz-tan);font-weight:600}.abfi__phase{margin:6px 0 0;font-family:var(--ab-head);font-weight:700;font-stretch:88%;text-transform:uppercase;letter-spacing:.06em;font-size:clamp(20px,5.4vw,28px)}.abfi__say{margin:0;max-width:40ch;text-align:center;color:var(--srz-text-2);font-size:16px;min-height:2.6em}.abfi__steps{list-style:none;margin:6px 0 0;padding:0;display:flex;gap:6px;flex-wrap:wrap;justify-content:center}.abfi__steps li{display:flex;gap:6px;align-items:baseline;padding:6px 10px;border:1px solid var(--srz-line);font-size:13px;color:var(--srz-muted)}.abfi__steps li span{font-family:var(--ab-label);font-size:11px}.abfi__steps li em{font-style:normal;font-family:var(--ab-label);font-size:12px}.abfi__steps li.is-now{border-color:var(--srz-tan);color:var(--srz-text)}.abfi__steps li.is-done{opacity:.55;text-decoration:line-through}.abfi__ctrls{display:grid;grid-template-columns:2fr 1fr 1fr;gap:8px;max-width:560px;width:100%;margin:0 auto}.abfi__ctrls .ab-btn{min-height:56px!important;font-size:15px!important}.abfi.is-done .abfi__ctrls{display:none}.abfi__end{max-width:560px;width:100%;margin:0 auto;text-align:center;border-top:1px solid var(--srz-line);padding-top:12px}.abfi__done{margin:0;font-family:var(--ab-head);font-weight:700;font-stretch:88%;text-transform:uppercase;font-size:24px;color:var(--srz-tan)}.abfi__low{margin:2px 0 10px;color:var(--srz-text-2)}.abfi__end .ab-btn{width:100%;min-height:52px!important}.abfi__ok{min-height:1.2em;margin:8px 0 0;color:var(--srz-tan-lt)}.abfi__ok a{color:var(--srz-text)}.abfi__fine{margin:4px 0;font-size:12px;color:var(--srz-muted)}.abfi__again{background:none;border:0;min-height:44px;cursor:pointer;color:var(--srz-text-2)}.abfi__keys{margin:0;text-align:center;font-family:var(--ab-label);font-size:11px;color:var(--srz-muted)}@media(hover:none){.abfi__keys{display:none}}@media(min-width:900px){.abfi__main{grid-template-columns:auto minmax(0,1fr);column-gap:56px;justify-items:start;align-items:center;max-width:1100px;margin:0 auto}.abfi__ring{grid-row:1/5}.abfi__say{text-align:left}.abfi__steps{justify-content:flex-start}}.abd-save{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;margin:12px 0 0;font-family:var(--ab-label);font-size:12px;color:var(--srz-text-2)}.abd-save b{color:var(--srz-text)}.abd-save__tag{background:#7a3a1c;color:#efe9db;padding:3px 8px;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.abd-tray{contain:inline-size;width:100%;max-width:100%;box-sizing:border-box;margin:0 0 20px;border:1px solid var(--srz-line);padding:12px}.abd-tray__head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.abd-tray__grid{list-style:none;margin:0;padding:0 0 6px;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(96px,110px);gap:8px;overflow-x:auto;scroll-snap-type:x proximity}.abd-tray__grid li{scroll-snap-align:start}.abd-bag{display:flex;flex-direction:column;gap:6px;width:100%;min-height:44px;padding:6px;background:var(--srz-panel);border:1px solid var(--srz-line-2);color:var(--srz-text);cursor:pointer;text-align:left}.abd-bag:hover{border-color:var(--srz-tan)}.abd-bag:active{transform:translateY(1px)}.abd-bag__img{display:block;aspect-ratio:1;background:var(--srz-panel-2);overflow:hidden}.abd-bag__img img{width:100%;height:100%;object-fit:contain;display:block}.abd-bag__n{font-size:12px;line-height:1.25}.abd-tray__msg{margin:6px 0 0;min-height:1.2em;font-size:12px;color:var(--srz-tan-lt)}.abd-fly{position:fixed;z-index:2147483200;pointer-events:none;object-fit:contain;transition:transform .5s cubic-bezier(.3,.7,.2,1),opacity .5s}.ab-loadout{position:relative}.ab-loadout.is-sealed{border-color:var(--srz-tan);box-shadow:inset 0 0 0 1px var(--srz-tan)}.abd-stamp{position:absolute;top:-15px;right:14px;background:#0f0e0d;padding:3px 10px;border:2px solid #9c4a24;color:#c46a3f;font-family:var(--ab-label);font-size:13px;letter-spacing:.2em;text-transform:uppercase;transform:rotate(-6deg)}@media(prefers-reduced-motion:no-preference){.abd-stamp{animation:abd-stamp .35s cubic-bezier(.3,1.6,.5,1) both}@keyframes abd-stamp{0%{transform:rotate(-6deg) scale(1.8);opacity:0}to{transform:rotate(-6deg) scale(1);opacity:1}}}.abd-open{margin-top:12px;width:100%;min-height:48px!important}.abd-dlg{width:min(1100px,96vw);max-height:94dvh;padding:0;border:1px solid var(--srz-line-2);background:#0f0e0d;color:var(--srz-text)}.abd-dlg::backdrop{background:#000000c7}.abd-dlg__top{position:sticky;top:0;z-index:1;display:grid;grid-template-columns:1fr auto;padding:12px 20px;background:#0f0e0d;border-bottom:1px solid var(--srz-line)}.abd-dlg__t{grid-column:1;margin:4px 0 0;font-family:var(--ab-head);font-weight:700;font-stretch:88%;text-transform:uppercase;font-size:22px}.abd-x{grid-row:1/3;grid-column:2;min-width:44px;min-height:44px;background:none;border:0;color:var(--srz-text);font-size:22px;cursor:pointer}.abd-files{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:16px 20px}.abd-file{border:1px solid var(--srz-line);background:var(--srz-panel);padding:12px;position:relative}.abd-file__no{font-family:var(--ab-label);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--srz-tan)}.abd-file img{display:block;width:100%;aspect-ratio:1;object-fit:contain;background:var(--srz-panel-2);margin:8px 0}.abd-file h3{margin:0 0 6px;font-family:var(--ab-head);font-weight:700;font-stretch:88%;text-transform:uppercase;font-size:16px;line-height:1.15}.abd-file dl{margin:0 0 8px}.abd-file dl div{padding:6px 0;border-top:1px solid var(--srz-line)}.abd-file dt{font-family:var(--ab-label);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--srz-muted)}.abd-file dd{margin:0;font-size:14px}.abd-card{display:grid;grid-template-columns:minmax(0,320px) 1fr;gap:16px;align-items:start;padding:4px 20px 12px}.abd-card canvas{width:100%;height:auto;border:1px solid var(--srz-line)}.abd-card__acts{display:flex;flex-direction:column;gap:8px}.abd-card__acts .ab-btn{min-height:48px!important;text-align:center}.abd-card__msg{min-height:1.2em;margin:0;font-size:12px;color:var(--srz-tan-lt)}.abd-dlg__fine{margin:0 20px;font-size:12px;color:var(--srz-muted)}.abd-back{margin:12px 20px 20px;min-height:48px!important}.abd-loading{color:var(--srz-muted)}@media(max-width:749px){.abd-dlg{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;border:0}.abd-files{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.abd-file{flex:0 0 84%;scroll-snap-align:start}.abd-card{grid-template-columns:1fr}.abd-card canvas{max-width:300px}}.ab-rr{padding:clamp(48px,7vw,96px) 0;border-top:1px solid var(--srz-line)}.ab-rr__head{position:sticky;top:82px;z-index:2;background:linear-gradient(var(--srz-black) 80%,transparent);padding:10px 0 14px}.ab-rr__h{margin:6px 0 10px;font-family:var(--ab-head);font-weight:700;font-stretch:88%;text-transform:uppercase;font-size:clamp(24px,3vw,38px)}.ab-rr__prog{height:2px;background:var(--srz-line)}.ab-rr__prog i{display:block;height:100%;background:var(--srz-tan);transform-origin:0 50%;transform:scaleX(.17);transition:transform .3s}.ab-rr__now{margin:6px 0 0;font-family:var(--ab-label);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--srz-text-2)}.ab-rr__list{list-style:none;margin:0;padding:0;display:grid;gap:clamp(28px,6vh,72px)}.ab-rr__step{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;opacity:.55;transition:opacity .35s}.ab-rr__step.is-on{opacity:1}.ab-rr__fig{margin:0;aspect-ratio:4/5;max-height:70vh;background:var(--srz-panel);border:1px solid var(--srz-line);overflow:hidden}.ab-rr__fig img{width:100%;height:100%;object-fit:cover;display:block}.ab-rr__ph{width:100%;height:100%;display:grid;place-items:center;text-align:center;font-family:var(--ab-label);font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--srz-muted);background:repeating-linear-gradient(135deg,rgba(239,233,219,.03) 0 12px,transparent 12px 24px)}.ab-rr__cap{display:flex;align-items:baseline;gap:12px}.ab-rr__no{font-family:var(--ab-label);color:var(--srz-tan);font-size:13px}.ab-rr__cap h3{margin:0;font-family:var(--ab-head);font-weight:700;font-stretch:88%;text-transform:uppercase;letter-spacing:.04em;font-size:clamp(20px,2.4vw,30px)}.ab-rr__lineup{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ab-rr__pick{display:flex;flex-direction:column;gap:8px;min-height:44px;text-decoration:none;color:var(--srz-text);border:1px solid var(--srz-line-2);padding:8px;background:var(--srz-panel)}.ab-rr__pick:hover,.ab-rr__pick:focus-visible{border-color:var(--srz-tan)}.ab-rr__pick-img{aspect-ratio:1;background:var(--srz-panel-2);overflow:hidden}.ab-rr__pick-img img{width:100%;height:100%;object-fit:contain}.ab-rr__pick-t{font-family:var(--ab-head);font-weight:700;font-stretch:90%;text-transform:uppercase;font-size:14px;letter-spacing:.05em}@media(min-width:900px){.ab-rr__step{grid-template-columns:minmax(0,46%) 1fr;align-items:center;column-gap:48px}.ab-rr__fig{max-height:76vh}.ab-rr__step--pick{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.ab-rr__step{opacity:1;transition:none}.ab-rr__prog i{transition:none}}.abi-open{position:absolute;right:12px;bottom:12px;z-index:3;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;background:#0d0c0bd1;border:1px solid var(--srz-tan);color:var(--srz-text);font-family:var(--ab-label);font-size:12px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.abi-open svg{width:18px;height:18px}.abi{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:max(10px,env(safe-area-inset-top)) clamp(12px,3vw,40px) max(12px,env(safe-area-inset-bottom));border:0;background:#0d0c0b;color:var(--srz-text);display:flex;flex-direction:column;gap:10px}.abi::backdrop{background:#000}.abi__top{display:flex;align-items:center;gap:8px}.abi__top .ab-label{flex:1}.abi__x{min-width:44px;min-height:44px;background:none;border:1px solid var(--srz-line-2);color:var(--srz-text);font-size:18px;cursor:pointer}.abi__stage{position:relative;flex:1;min-height:0;display:grid;place-items:center;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none}.abi__stage:active{cursor:grabbing}.abi__stage img{max-width:100%;max-height:100%;object-fit:contain;pointer-events:none}.abi__pins{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.abi-pin{position:absolute;transform:translate(-50%,-50%);pointer-events:auto;min-width:44px;min-height:44px;display:grid;place-items:center;background:none;border:0;cursor:pointer;color:#0d0c0b}.abi-pin span{width:26px;height:26px;border-radius:50%;background:var(--srz-tan);display:grid;place-items:center;font:600 12px/1 var(--ab-label);box-shadow:0 0 0 6px #c2ad8640}@media(prefers-reduced-motion:no-preference){.abi-pin span{animation:abi-glow 2s ease-in-out infinite}@keyframes abi-glow{50%{box-shadow:0 0 0 10px #c2ad8614}}}.abi-pin em{position:absolute;top:100%;left:50%;transform:translate(-50%);white-space:nowrap;font-style:normal;background:#0d0c0b;border:1px solid var(--srz-tan);color:var(--srz-text);padding:4px 8px;font-size:12px}.abi__ctrls{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;max-width:640px;width:100%;margin:0 auto}.abi__ctrls .ab-btn{min-width:56px;min-height:48px!important}.abi__ctrls input{width:100%;accent-color:var(--srz-tan);min-height:44px}.abi__hint{margin:0;text-align:center;font-family:var(--ab-label);font-size:11px;color:var(--srz-muted)}.ab-mm{margin:0 16px 14px;padding:14px 14px 4px;border:1px solid rgba(139,143,106,.3);background-color:#12110f;background-image:radial-gradient(ellipse 60% 40% at 70% 30%,transparent 58%,rgba(139,143,106,.14) 59%,transparent 60%),radial-gradient(ellipse 42% 28% at 70% 30%,transparent 58%,rgba(139,143,106,.12) 59%,transparent 60%),radial-gradient(ellipse 26% 16% at 70% 30%,transparent 56%,rgba(139,143,106,.12) 58%,transparent 60%),linear-gradient(rgba(139,143,106,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(139,143,106,.08) 1px,transparent 1px);background-size:auto,auto,auto,28px 28px,28px 28px}.ab-mm__k{display:block;margin:0 0 8px}.ab-mm__wps{list-style:none;margin:0;padding:0;display:grid;gap:6px;counter-reset:wp}.ab-mm__wps a{display:flex;align-items:center;gap:14px;min-height:52px;padding:0 12px;border:1px solid var(--srz-line-2);background:#0d0c0bb3;color:var(--srz-text);text-decoration:none}.ab-mm__wps a:hover,.ab-mm__wps a:focus-visible{border-color:var(--srz-tan)}.ab-mm__n{display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--srz-tan);border-radius:50%;font:500 12px/1 var(--ab-label);color:var(--srz-tan)}.ab-mm__t{font-family:var(--ab-head);font-weight:700;font-stretch:90%;text-transform:uppercase;letter-spacing:.06em;font-size:16px}.ab-mm__util{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:10px 0 12px}.ab-mm__util a{display:flex;align-items:center;justify-content:center;min-height:44px;border:1px solid var(--srz-line);color:var(--srz-text-2);text-decoration:none;font-family:var(--ab-label);font-size:12px;letter-spacing:.1em;text-transform:uppercase}.ab-mm__util a.ab-mm__rally{grid-column:1/-1;justify-content:space-between;padding:0 12px;border-color:var(--srz-tan);color:var(--srz-text)}.ab-mm__rally-k{color:var(--srz-tan)}.ab-mm__k--all{margin:4px 0 6px;color:var(--srz-muted)}.abi__stage img{max-height:100%;height:100%;width:100%;object-fit:contain}.abi__ctrls input[type=range]{-webkit-appearance:none;appearance:none;height:44px;background:transparent}.abi__ctrls input[type=range]::-webkit-slider-runnable-track{height:2px;background:var(--srz-line-2)}.abi__ctrls input[type=range]::-moz-range-track{height:2px;background:var(--srz-line-2)}.abi__ctrls input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;margin-top:-10px;border-radius:50%;background:var(--srz-tan);border:0}.abi__ctrls input[type=range]::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:var(--srz-tan);border:0}@media(prefers-reduced-motion:reduce){.abfi__fill,.abfi__time-ring,.abd-fly,.ab-rr__step,.ab-rr__prog i{transition:none!important}.abd-stamp,.abi-pin span{animation:none!important}}@media(min-width:990px){.ab-rr__head{top:132px}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/ab-bold.css.map */
