/*! PROFIBOX · Trade-in, ревизия 5. Собранная копия tradein.css — РУКАМИ НЕ ПРАВИТЬ:
    правки в tradein.css, затем site/_backup/2026-10-02-trade-in/sborka.py. */
.pbt{--pb-bg:#FFFFFF;--pb-surface:#F4F6F9;--pb-line:#E4E7EC;--pb-ink:#1A1A1A;--pb-muted:#6B7077;--pb-deep-0:#2A2F36;--pb-deep-0-line:#3A414A;--pb-deep-1:#22262C;--pb-deep-2:#15171A;--pb-deep-line:#2E3238;--pb-accent:#FF6B1A;--pb-accent-ink:#C04E12;--pb-accent-on-deep:#FF8A3D;--pb-accent-rim:rgba(255,138,61,.45);--pb-on-deep-muted:#AAB0B9;--pb-on-deep-soft:#CED5DF;--pb-success-on-deep:#34C759;--pb-danger-on-deep:#FF6B6B;--pb-shadow-1:0 1px 2px rgba(26,26,26,.06);--pb-shadow-2:0 4px 16px rgba(26,26,26,.08);--pb-shadow-deep:0 10px 30px rgba(16,24,38,.18);--pb-grad-deep:linear-gradient(160deg,#22262C 0%,#15171A 100%);--pb-grad-accent:linear-gradient(135deg,#FF8A3D 0%,#FF6B1A 55%,#F2560A 100%);--pb-r-sm:8px;--pb-r-md:12px;--pb-r-lg:16px;--pb-r-xl:20px;--pb-h-control:52px;--pb-h-compact:44px;--pb-dur-fast:150ms;--pb-dur-base:200ms;--pb-dur-slow:300ms;--pb-ease-out:cubic-bezier(.22,.61,.36,1);--pb-ease-in-out:cubic-bezier(.77,0,.175,1);  --pbt-pad:16px;--pbt-gap:12px;--pbt-max:1340px;  --pbt-above-bar:calc(var(--pb-mbar-space,80px) + var(--pb-gap-fixed,12px));--ti-d1:32px;--ti-d2:28px;--ti-num:44px;--ti-sec:64px;--ti-spring:linear(0,.0575,.1804,.3209,.4553,.5731,.6712,.7502,.8123,.8602,.8967,.9241,.9445,.9597,.9708,.9789,.9848,.9891,.9922,.9945,.996,.9972,.998,.9986,1);--ti-spring-ms:760ms;--ti-spring-soft:linear(0,.0343,.1176,.2268,.3457,.463,.5719,.6684,.7511,.8195,.8746,.9176,.9503,.9742,.9911,1.0024,1.0095,1.0133,1.015,1.015,1.0141,1.0127,1.0109,1.0091,1.0074,1.0058,1.0044,1.0033,1.0023,1.0016,1);--ti-scene-ms:900ms}
@media (min-width:576px){.pbt{--ti-d1:44px;--ti-d2:36px;--ti-num:52px}}
@media (min-width:768px){.pbt{--pbt-pad:24px;--pbt-gap:16px;--ti-sec:80px}}
@media (min-width:992px){.pbt{--ti-d1:60px;--ti-d2:48px;--ti-num:64px}}
@media (min-width:1200px){.pbt{--pbt-gap:24px;--ti-sec:112px}}
 body.pbt-body{background:#15171A}
body:has(.pbt){background:#15171A}
 body.pbt-body main > .container:has(nav.breadcrumb):not(:has(.breadcrumb__list)){display:none}
 @media (prefers-reduced-motion:reduce){.pbt *,.pbt *::before,.pbt *::after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.pbt--rm *,.pbt--rm *::before,.pbt--rm *::after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}
 .pbt,.pbt *,.pbt *::before,.pbt *::after{box-sizing:border-box}
.pbt{position:relative;display:block;color:#fff;background:transparent;font-family:Manrope,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:16px;line-height:1.5;font-weight:400;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;padding-bottom:calc(var(--pbt-above-bar) + 84px)}
@media (min-width:992px){.pbt{padding-bottom:120px}}
 .pbt h1,.pbt h2,.pbt h3,.pbt p,.pbt ol,.pbt ul,.pbt dl,.pbt dd,.pbt dt,.pbt fieldset,.pbt legend,.pbt figure{margin:0;padding:0}
.pbt h1,.pbt h2,.pbt h3{font-weight:700;color:inherit;line-height:1.2}
.pbt ol,.pbt ul{list-style:none}
.pbt fieldset{border:0;min-width:0}
.pbt dt{font-weight:400}
.pbt b,.pbt strong{font-weight:700}
.pbt img{display:block;max-width:100%;height:auto}
.pbt a{color:inherit;text-decoration:none}
.pbt button,.pbt input,.pbt select{font:inherit;color:inherit;letter-spacing:inherit;text-transform:none}
.pbt [hidden]{display:none!important}
.pbt svg.pbt-i{width:20px;height:20px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
.pbt .pbt-sprite{position:absolute;width:0;height:0;overflow:hidden}
.pbt .pbt-nowrap{white-space:nowrap}
 .pbt .pbt-sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}
.pbt .pbt-wrap{max-width:var(--pbt-max);margin:0 auto}
 .pbt .pbt-h2{margin:0;font-size:24px;line-height:1.2;font-weight:700;letter-spacing:-.02em;text-wrap:balance}
@media (min-width:576px){.pbt .pbt-h2{font-size:30px}}
@media (min-width:992px){.pbt .pbt-h2{font-size:36px}}
.pbt .pbt-h2--xl{font-size:var(--ti-d2);line-height:1.08;letter-spacing:-.03em}
.pbt .pbt-lede{margin:12px 0 0;font-size:16px;line-height:1.5;color:var(--pb-on-deep-muted);max-width:58ch}
@media (min-width:576px){.pbt .pbt-lede{font-size:18px}}
@media (min-width:992px){.pbt .pbt-lede{font-size:20px;margin-top:16px}}
.pbt .pbt-sect{padding-top:var(--ti-sec)}
.pbt .pbt-sect__head{margin-bottom:24px}
@media (min-width:1200px){.pbt .pbt-sect__head{margin-bottom:32px}}
 .pbt .pbt-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:var(--pb-h-control);padding:0 22px;border-radius:var(--pb-r-md);border:1px solid transparent;font-size:16px;font-weight:700;line-height:1.2;text-decoration:none;cursor:pointer;white-space:nowrap;touch-action:manipulation;transition:transform var(--pb-dur-fast) var(--pb-ease-out),background-color var(--pb-dur-fast) var(--pb-ease-out),border-color var(--pb-dur-fast) var(--pb-ease-out)}
.pbt .pbt-btn:active{transform:scale(.98)}
.pbt .pbt-btn:focus-visible{outline:2px solid #fff;outline-offset:2px}
.pbt .pbt-btn svg{width:20px;height:20px}
.pbt .pbt-btn--accent{background:var(--pb-grad-accent);color:var(--pb-ink)}
.pbt .pbt-btn--deep{background:transparent;border-color:var(--pb-deep-line);color:#fff}
@media (hover:hover) and (pointer:fine){.pbt .pbt-btn--deep:hover{background:var(--pb-deep-1)}}
.pbt .pbt-btn--sm{min-height:var(--pb-h-compact);padding:0 16px;font-size:15px}
.pbt .pbt-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}
@media (max-width:575.98px){.pbt .pbt-btns .pbt-btn{width:100%;padding:0 14px;font-size:15px;gap:8px}}
 .pbt .pbt-btn--call{white-space:normal;text-align:center;padding-top:8px;padding-bottom:8px}
.pbt .pbt-btn--call .pbt-tel,.pbt .pbt-btn--call .pb-tel-ext{white-space:nowrap}
.pbt .pbt-opts{display:flex;flex-wrap:wrap;gap:8px}
.pbt .pbt-opt{position:relative;display:inline-flex;margin:0}
.pbt .pbt-opt input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:1}
.pbt .pbt-opt > span{display:inline-flex;align-items:center;justify-content:center;min-height:var(--pb-h-compact);padding:0 16px;border-radius:var(--pb-r-md);border:1px solid var(--pb-deep-0-line);color:var(--pb-on-deep-soft);font-size:15px;font-weight:500;line-height:1.2;white-space:nowrap;transition:background-color var(--pb-dur-fast) var(--pb-ease-out),border-color var(--pb-dur-fast) var(--pb-ease-out),color var(--pb-dur-fast) var(--pb-ease-out),transform var(--pb-dur-fast) var(--pb-ease-out)}
@media (hover:hover) and (pointer:fine){.pbt .pbt-opt:hover > span{border-color:#5A626D;color:#fff}}
.pbt .pbt-opt input:checked + span{background:#fff;border-color:#fff;color:var(--pb-ink)}
.pbt .pbt-opt input:focus-visible + span{outline:2px solid #fff;outline-offset:2px}
.pbt .pbt-opt:active > span{transform:scale(.98)}
.pbt .pbt-opt--quiet > span{color:var(--pb-on-deep-muted)}
  .pbt .pbt-hero{padding-top:16px}
@media (min-width:576px){.pbt .pbt-hero{padding-top:24px}}
@media (min-width:992px){.pbt .pbt-hero{padding-top:48px}}
.pbt .pbt-hero__grid{display:grid;gap:0}
@media (min-width:992px){.pbt .pbt-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:start}}
.pbt .pbt-hero__eyebrow{margin:0 0 8px;font-size:13px;line-height:1.4;font-weight:500;color:var(--pb-on-deep-muted)}
@media (min-width:576px){.pbt .pbt-hero__eyebrow{margin-bottom:12px}}
.pbt .pbt-hero__eyebrow a{color:var(--pb-accent-on-deep);text-decoration:none;display:inline-flex;align-items:center;min-height:var(--pb-h-compact);margin:-14px 0}
.pbt .pbt-hero__eyebrow a:focus-visible{outline:2px solid #fff;outline-offset:2px;border-radius:4px}
@media (min-width:992px){.pbt .pbt-hero__eyebrow{font-size:14px;margin-bottom:16px}}
.pbt .pbt-hero__h1{margin:0;font-size:var(--ti-d1);line-height:1.05;letter-spacing:-.03em;font-weight:700;text-wrap:balance}
.pbt .pbt-hero__sub{margin:10px 0 0;font-size:15px;line-height:1.45;color:var(--pb-on-deep-muted);max-width:50ch}
@media (min-width:576px){.pbt .pbt-hero__sub{margin-top:16px;font-size:18px;line-height:1.5}}
@media (min-width:992px){.pbt .pbt-hero__sub{font-size:20px;margin-top:20px}}
 .pbt .pbt-duo{--duo-p:clamp(196px,53vw,228px);--duo-top:40px;--duo-k:482px;--duo-min:156px;--duo-floor:30px;--duo-h:clamp(var(--duo-min),calc(100vh - var(--duo-k)),calc(var(--duo-p) + var(--duo-top) + var(--duo-floor)));position:relative;display:grid;grid-template-columns:minmax(0,34vw) 40px minmax(0,34vw);justify-content:center;align-items:start;height:var(--duo-h);margin:14px 0 0;padding:12px 12px 0;overflow:hidden;border-radius:var(--pb-r-xl);background:var(--pb-grad-deep);border:1px solid var(--pb-deep-line)}
@supports (height:100svh){.pbt .pbt-duo{--duo-h:clamp(var(--duo-min),calc(100svh - var(--duo-k)),calc(var(--duo-p) + var(--duo-top) + var(--duo-floor)))}}
.pbt .pbt-duo__col{display:flex;flex-direction:column;align-items:center;min-width:0}
.pbt .pbt-duo__tag{display:flex;align-items:flex-end;justify-content:center;height:18px;font-size:13px;line-height:18px;font-weight:500;color:var(--pb-on-deep-muted);white-space:nowrap;text-align:center}
.pbt .pbt-duo__col--new .pbt-duo__tag{color:#fff}
.pbt .pbt-duo__ph{position:relative;display:block;flex:0 0 auto;height:var(--duo-p);margin-top:10px}
 .pbt .pbt-duo__col--old .pbt-duo__ph{height:calc(var(--duo-p) * .9);margin-top:calc(10px + clamp(0px,var(--duo-h) - var(--duo-top) - var(--duo-p) * .9 - var(--duo-floor),var(--duo-p) * .1))}
.pbt .pbt-duo__ph img{display:block;height:100%;width:auto;max-width:none;position:relative;z-index:1}
.pbt .pbt-duo__col--old img{filter:brightness(.96)}
.pbt .pbt-duo__ph::after{content:"";position:absolute;left:14%;right:14%;bottom:-4px;height:8px;border-radius:50%;background:rgba(0,0,0,.5);box-shadow:0 0 18px 8px rgba(0,0,0,.5)}
 .pbt .pbt-duo::after{content:"";position:absolute;left:0;right:0;bottom:0;height:34px;z-index:3;pointer-events:none;background:linear-gradient(to bottom,rgba(21,23,26,0) 0%,rgba(21,23,26,.92) 100%)}
 .pbt .pbt-duo__ar{position:relative;z-index:2;justify-self:center;display:grid;place-items:center;width:28px;height:28px;margin-top:calc(var(--duo-top) + min(var(--duo-h) - var(--duo-top),var(--duo-p)) / 2 - 27px);color:var(--pb-on-deep-soft)}
.pbt .pbt-duo__ar svg.pbt-i{width:24px;height:24px}
 @media (max-width:359px){.pbt .pbt-duo{--duo-top:52px;--duo-k:538px}
.pbt .pbt-duo__tag{height:30px;font-size:12px;line-height:15px;white-space:normal;text-wrap:balance}}
@media (min-width:576px){.pbt .pbt-duo{--duo-p:264px;--duo-top:48px;--duo-k:574px;--duo-min:220px;--duo-floor:36px;grid-template-columns:minmax(0,220px) 64px minmax(0,220px);margin-top:24px;padding-top:16px}
.pbt .pbt-duo__tag{height:20px;font-size:14px;line-height:20px}
.pbt .pbt-duo__ph{margin-top:12px}
.pbt .pbt-duo__col--old .pbt-duo__ph{margin-top:calc(12px + clamp(0px,var(--duo-h) - var(--duo-top) - var(--duo-p) * .9 - var(--duo-floor),var(--duo-p) * .1))}
.pbt .pbt-duo__ar{width:32px;height:32px;margin-top:calc(var(--duo-top) + min(var(--duo-h) - var(--duo-top),var(--duo-p)) / 2 - 33px)}
.pbt .pbt-duo__ar svg.pbt-i{width:28px;height:28px}}
@media (min-width:992px){.pbt .pbt-duo{display:none}}
 .pbt .pbt-pre{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}
.pbt .pbt-pre img{position:absolute;left:0;top:0;width:1px;height:1px;max-width:none}
 .pbt .pbt-calc{margin-top:12px}
@media (min-width:576px){.pbt .pbt-calc{margin-top:20px;padding:20px;border-radius:var(--pb-r-xl);background:var(--pb-deep-1);border:1px solid var(--pb-deep-line)}}
@media (min-width:992px){.pbt .pbt-calc{margin-top:32px;padding:24px}}
.pbt .pbt-calc__top{display:flex;align-items:center;gap:12px;margin:0 0 10px}
@media (min-width:576px){.pbt .pbt-calc__top{margin-bottom:14px}}
.pbt .pbt-calc__count{margin:0;font-size:13px;font-weight:700;color:var(--pb-on-deep-soft);white-space:nowrap;font-variant-numeric:tabular-nums}
.pbt .pbt-calc__bar{flex:1;height:4px;border-radius:2px;background:var(--pb-deep-0-line);overflow:hidden}
.pbt .pbt-calc__bar i{display:block;height:100%;background:#fff;transform-origin:0 50%;transform:scaleX(0)}
.pbt--live .pbt-calc__bar i{transition:transform 450ms var(--pb-ease-out)}
 .pbt .pbt-calc__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:8px}
.pbt .pbt-q__body{border:0;margin:0;padding:16px;min-width:0;border-radius:var(--pb-r-lg);background:var(--pb-deep-1);border:1px solid var(--pb-deep-line)}
@media (min-width:576px){.pbt .pbt-q__body{background:var(--pb-deep-0);border-color:var(--pb-deep-0-line)}}
.pbt .pbt-q__ask{float:left;width:100%;padding:0;margin:0 0 12px;font-size:20px;line-height:1.25;font-weight:700;letter-spacing:-.01em;color:#fff}
.pbt .pbt-q__ask + *{clear:both}
@media (min-width:992px){.pbt .pbt-q__ask{font-size:22px}}
.pbt .pbt-q__hint{margin:0 0 12px;font-size:13px;line-height:1.45;color:var(--pb-on-deep-muted)}
.pbt .pbt-q__note{margin:0;font-size:14px;color:var(--pb-on-deep-muted)}
.pbt .pbt-q__more{margin-top:10px}
.pbt .pbt-q__sum{display:none;align-items:center;gap:10px;width:100%;min-height:48px;padding:0 14px;border-radius:var(--pb-r-md);border:1px solid var(--pb-deep-line);background:transparent;color:var(--pb-on-deep-muted);font-size:14px;text-align:left;cursor:pointer;transition:border-color var(--pb-dur-fast) var(--pb-ease-out),transform var(--pb-dur-fast) var(--pb-ease-out)}
.pbt .pbt-q__sum:disabled{cursor:default}
.pbt .pbt-q__sum:not(:disabled):active{transform:scale(.98)}
@media (hover:hover) and (pointer:fine){.pbt .pbt-q__sum:not(:disabled):hover{border-color:#4A515B}}
.pbt .pbt-q__sum:focus-visible{outline:2px solid #fff;outline-offset:2px}
.pbt .pbt-q__sum b{flex:1;min-width:0;color:#fff;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.pbt .pbt-q__sum em{font-style:normal;font-size:13px;color:var(--pb-on-deep-soft);text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(206,213,223,.4)}
.pbt .pbt-q__ix{flex:0 0 22px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:12px;font-weight:700;border:1.5px solid var(--pb-deep-0-line);color:var(--pb-on-deep-muted)}
.pbt .pbt-q__ix--ok{border:0;background:var(--pb-success-on-deep);color:#0B1A10}
.pbt .pbt-q__ix--ok svg.pbt-i{width:14px;height:14px;stroke-width:2.2}
.pbt .pbt-calc.is-steps .pbt-q.is-done .pbt-q__body,.pbt .pbt-calc.is-steps .pbt-q.is-wait .pbt-q__body{display:none}
.pbt .pbt-calc.is-steps .pbt-q.is-done .pbt-q__sum,.pbt .pbt-calc.is-steps .pbt-q.is-wait .pbt-q__sum{display:flex}
 @media (max-width:991px){.pbt .pbt-q[data-key="cosm"],.pbt .pbt-q[data-key="batt"],.pbt .pbt-q[data-key="sim"],.pbt .pbt-calc__done{scroll-margin-top:127px;scroll-margin-bottom:calc(var(--pbt-above-bar) + 124px)}}
@media (min-width:576px) and (max-width:991px){.pbt .pbt-q[data-key="cosm"],.pbt .pbt-q[data-key="batt"],.pbt .pbt-q[data-key="sim"],.pbt .pbt-calc__done{scroll-margin-top:140px}}
 @supports (height:100svh){@media (max-width:991px){.pbt .pbt-q[data-key="mem"]{scroll-margin-top:clamp(0px,calc((100svh - 600px) * 10),calc(100svh - 347px));scroll-margin-bottom:clamp(0px,calc((100svh - 600px) * 10),calc(var(--pbt-above-bar) + 124px))}}}
 .pbt--live .pbt-q.is-enter .pbt-q__body{animation:pbt5-q-in 260ms var(--pb-ease-out) both}
@keyframes pbt5-q-in{from{opacity:0;transform:translateY(8px)}
to{opacity:1;transform:none}}
.pbt--live .pbt-q.is-enter .pbt-q__ix--ok svg use,.pbt--live .pbt-q.is-tick .pbt-q__ix--ok svg use{stroke-dasharray:24;stroke-dashoffset:24;animation:pbt5-tick 300ms var(--pb-ease-out) 60ms forwards}
@keyframes pbt5-tick{to{stroke-dashoffset:0}}
 .pbt .pbt-brand{display:flex;gap:24px;margin:0 0 12px;border-bottom:1px solid var(--pb-deep-0-line)}
.pbt .pbt-brand__t{position:relative;display:inline-flex;margin:0}
.pbt .pbt-brand__t input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:1}
.pbt .pbt-brand__t span{position:relative;display:flex;align-items:center;min-height:var(--pb-h-compact);font-size:16px;font-weight:700;color:var(--pb-on-deep-muted)}
.pbt .pbt-brand__t span::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:1px;background:#fff;transform:scaleX(0)}
.pbt .pbt-brand__t input:checked + span{color:#fff}
.pbt .pbt-brand__t input:checked + span::after{transform:scaleX(1)}
.pbt .pbt-brand__t input:focus-visible + span{outline:2px solid #fff;outline-offset:2px;border-radius:4px}
@media (hover:hover) and (pointer:fine){.pbt .pbt-brand__t input:not(:checked):hover + span{color:var(--pb-on-deep-soft)}}
.pbt--live .pbt-brand__t span{transition:color var(--pb-dur-fast) var(--pb-ease-out)}
.pbt--live .pbt-brand__t span::after{transition:transform var(--pb-dur-base) var(--pb-ease-out)}
.pbt .pbt-opt--n > span{min-width:48px;padding:0 14px}
.pbt--live .pbt-opts.is-in{animation:pbt5-q-in 260ms var(--pb-ease-out) both}
 .pbt .pbt-cond{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
.pbt .pbt-cond .pbt-opt{display:flex}
.pbt .pbt-cond .pbt-opt > span{flex:1;flex-direction:column;gap:6px;min-height:118px;padding:12px 6px;white-space:normal;text-align:center}
.pbt .pbt-cond svg{width:26px;height:44px;fill:none;stroke:currentColor;stroke-width:1.2;stroke-linecap:round}
.pbt .pbt-cond b{font-size:13px;font-weight:700;line-height:1.25}
.pbt .pbt-cond small{font-size:12px;line-height:1.3;color:var(--pb-on-deep-muted)}
.pbt .pbt-cond .pbt-opt input:checked + span small{color:var(--pb-muted)}
.pbt .pbt-cond + .pbt-opts{margin-top:8px}
.pbt .pbt-calc__done{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}
.pbt .pbt-calc__fine{margin:12px 2px 0;font-size:12px;line-height:1.45;color:var(--pb-on-deep-muted)}
@media (min-width:992px){.pbt .pbt-calc__fine{display:none}}
 .pbt .pbt-board{margin-top:12px;padding:14px 16px;border-radius:var(--pb-r-lg);background:var(--pb-deep-1);border:1px solid var(--pb-deep-line)}
@media (min-width:576px){.pbt .pbt-board{background:var(--pb-deep-0);border-color:var(--pb-deep-0-line)}}
@media (min-width:992px){.pbt .pbt-board{display:none}}
.pbt .pbt-board__hint{margin:0;font-size:14px;line-height:1.45;color:var(--pb-on-deep-muted)}
.pbt .pbt-board__hint.is-nob{font-size:20px;line-height:1.25;font-weight:700;color:#fff;letter-spacing:-.01em}
.pbt .pbt-board__row{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}
.pbt .pbt-board__dev{margin:0 0 2px;font-size:12px;line-height:1.35;color:var(--pb-on-deep-muted);text-align:right}
.pbt .pbt-sum{margin:0;display:flex;align-items:baseline;gap:6px;color:var(--pb-accent-on-deep);font-weight:700;line-height:1;white-space:nowrap}
.pbt .pbt-sum__pre{font-size:18px;color:var(--pb-on-deep-muted)}
.pbt .pbt-sum .pbt-odo{font-size:clamp(34px,10vw,var(--ti-num));letter-spacing:-.02em}
.pbt .pbt-sum__cur{font-size:24px}
.pbt .pbt-board .pbt-sum .pbt-odo{font-size:clamp(30px,9vw,40px)}
.pbt .pbt-board .pbt-sum__cur{font-size:22px}
 .pbt--js .pbt-board.is-live{position:sticky;bottom:var(--pbt-above-bar);z-index:5;box-shadow:0 -10px 28px rgba(0,0,0,.45)}
@media (min-width:992px){.pbt--js .pbt-board.is-live{position:static}}
 .pbt .pbt-board__ph{display:none}
@media (max-width:991px){.pbt .pbt-board.is-live{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:16px;align-items:center}
.pbt .pbt-board.is-live .pbt-board__ph{display:grid;place-items:center;width:38px;height:74px}
.pbt .pbt-board__ph img{display:block;height:74px;width:auto;max-width:none;filter:brightness(.96)}
.pbt .pbt-board .pbt-board__ph[data-tone="dark"] > img{filter:brightness(.96) drop-shadow(0 0 1px rgba(226,231,238,.65)) drop-shadow(0 0 6px rgba(206,213,223,.22))}
.pbt .pbt-board.is-live .pbt-board__ph{position:relative}
.pbt .pbt-board__ph.is-wait > img{visibility:hidden}
.pbt .pbt-board__ph.is-wait::before{content:"";position:absolute;left:1px;right:1px;top:2px;bottom:2px;border-radius:8px;border:1px solid var(--pb-deep-0-line);background:rgba(255,255,255,.03)}
.pbt .pbt-board__ph .pbt-scan{left:1px;right:1px}}
 @media (max-width:575px){.pbt .pbt-board.is-live{column-gap:12px;padding:12px 14px}
.pbt .pbt-board.is-live .pbt-board__row{flex-direction:column-reverse;align-items:flex-start;gap:0}
.pbt .pbt-board.is-live .pbt-board__dev{margin:0;max-width:100%;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.pbt .pbt-board.is-live .pbt-sum .pbt-odo{font-size:clamp(30px,8.3vw,34px)}
.pbt .pbt-board.is-live .pbt-rail{margin-top:8px}
.pbt .pbt-board.is-live .pbt-rail__ends{margin-top:6px;line-height:1.3}}
 .pbt .pbt-board{overflow:hidden}
.pbt .pbt-board__wait .pbt-board__dev{text-align:left}
.pbt .pbt-board__left{margin:2px 0 0;font-size:15px;line-height:20px;font-weight:700;color:#fff;text-wrap:balance}
.pbt .pbt-board__left span{font-weight:500;color:var(--pb-on-deep-soft)}
.pbt .pbt-segs{display:flex;gap:4px;margin-top:8px}
.pbt .pbt-segs i{flex:1;height:6px;border-radius:3px;background:var(--pb-deep-0-line)}
.pbt .pbt-segs i.is-on{background:#fff}
.pbt--live .pbt-segs i{transition:background-color var(--pb-dur-slow) var(--pb-ease-out)}
.pbt .pbt-board.is-shown{border-color:var(--pb-accent-rim)}
.pbt--live .pbt-board.is-play .pbt-spark{animation:pbt5-spark 900ms linear 2}
.pbt--live .pbt-board__live.is-in,.pbt--live .pbt-bench__res.is-in{animation:pbt5-q-in 320ms var(--pb-ease-out) both}
 .pbt .pbt-odo{display:inline-flex;font-variant-numeric:tabular-nums;line-height:1.1}
.pbt .pbt-odo__d{position:relative;display:inline-block;height:1.1em;overflow:hidden;-webkit-text-fill-color:transparent}
.pbt .pbt-odo__s{position:absolute;left:0;top:0;width:100%;-webkit-text-fill-color:currentColor;text-align:center}
.pbt .pbt-odo__s::before{content:"0\A 1\A 2\A 3\A 4\A 5\A 6\A 7\A 8\A 9";white-space:pre;display:block;line-height:1.1em}
.pbt .pbt-odo__g{display:inline-block;width:.24em}
.pbt--live .pbt-odo__s{transition:transform var(--ti-spring-ms) var(--ti-spring)}
 .pbt .pbt-rail{position:relative;height:6px;margin-top:12px;border-radius:3px;background:var(--pb-deep-0-line);overflow:hidden}
.pbt .pbt-rail i{position:absolute;inset:0;background:var(--pb-accent-on-deep);transform-origin:0 50%}
.pbt--live .pbt-rail i{transition:transform 600ms var(--pb-ease-in-out)}
.pbt .pbt-rail__ends{display:flex;justify-content:space-between;gap:8px;margin:8px 0 0;font-size:12px;color:var(--pb-on-deep-muted);font-variant-numeric:tabular-nums}
.pbt .is-exact .pbt-rail,.pbt .is-exact .pbt-rail__ends{display:none}
 .pbt .pbt-bench{display:none}
@media (min-width:992px){.pbt .pbt-bench{display:block;position:sticky;top:24px;height:min(680px,calc(100vh - 48px));min-height:600px;border-radius:var(--pb-r-xl);background:var(--pb-grad-deep);border:1px solid var(--pb-deep-line);box-shadow:var(--pb-shadow-deep);overflow:hidden;transform:translateY(var(--pbt-shift,0px))}
 .pbt--live .pbt-bench{transition:transform 240ms var(--pb-ease-out)}}
.pbt .pbt-bp{position:absolute;top:9%;height:64%;transform:translateX(-50%)}
.pbt .pbt-bp--old{left:31%}
.pbt .pbt-bp--new{left:67%}
.pbt .pbt-bp__mv{position:relative;height:100%}
.pbt .pbt-bp__mv img{height:100%;width:auto;max-width:none;position:relative;z-index:1}
.pbt .pbt-bp--old img{height:94%;margin-top:6%;filter:brightness(.96)}
.pbt .pbt-bp__sh{position:absolute;left:16%;right:16%;bottom:-2%;height:4%;border-radius:50%;background:rgba(0,0,0,.5);box-shadow:0 0 26px 12px rgba(0,0,0,.55)}
.pbt .pbt-bp__tag{position:absolute;left:50%;top:calc(100% + 18px);transform:translateX(-50%);white-space:nowrap;font-size:14px;font-weight:500;color:var(--pb-on-deep-muted)}
.pbt .pbt-bp--new .pbt-bp__tag{color:#fff}
 .pbt .pbt-bench__panel{position:absolute;left:52%;right:36px;top:50%;transform:translateY(-50%);opacity:0;pointer-events:none;z-index:1}
.pbt .pbt-bench__dev{margin:0 0 10px;font-size:15px;color:var(--pb-on-deep-soft)}
.pbt .pbt-bench__nob{margin:0;font-size:26px;line-height:1.2;font-weight:700;letter-spacing:-.01em;color:#fff;text-wrap:balance}
 .pbt .pbt-bench__panel .pbt-sum .pbt-odo{font-size:clamp(40px,4.45vw,var(--ti-num))}
.pbt .pbt-bench__panel .pbt-sum__cur{font-size:clamp(20px,2.1vw,30px)}
.pbt .pbt-bench__panel .pbt-sum__pre{font-size:clamp(18px,1.81vw,26px)}
 .pbt .pbt-bench__area{min-height:114px;display:flex;flex-direction:column;justify-content:center}
 .pbt .pbt-bench__left{margin:0;font-size:clamp(15px,1.5vw,22px);line-height:1.25;font-weight:700;letter-spacing:-.01em;color:#fff;text-wrap:balance}
.pbt .pbt-bench__left span{font-weight:500;color:var(--pb-on-deep-soft)}
.pbt .pbt-bench__wait .pbt-segs{margin-top:14px}
 .pbt .pbt-bench__glow{position:absolute;left:42%;right:0;top:12%;height:56%;pointer-events:none;opacity:0;background:radial-gradient(52% 56% at 48% 46%,rgba(206,213,223,.14) 0%,rgba(206,213,223,.05) 55%,rgba(206,213,223,0) 100%)}
.pbt .pbt-bench.is-shown .pbt-bench__glow{opacity:1}
.pbt--live .pbt-bench__glow{transition:opacity 600ms var(--pb-ease-out)}
 .pbt .pbt-bench__fine{min-height:57px;text-wrap:balance}
@media (max-width:1319px){.pbt .pbt-bench__fine{min-height:76px}}
@media (max-width:1199px){.pbt .pbt-bench__fine{min-height:95px}}
.pbt .pbt-facts{list-style:none;margin:22px 0 0;padding:16px 0 0;border-top:1px solid var(--pb-deep-line);display:grid;gap:12px}
.pbt .pbt-facts li{display:flex;align-items:center;gap:10px;font-size:15px;color:var(--pb-on-deep-muted)}
.pbt .pbt-facts li b{margin-left:auto;color:#fff;font-weight:700;text-align:right}
.pbt .pbt-facts .pbt-q__ix{flex-basis:20px;width:20px;height:20px}
.pbt .pbt-bench__fine{margin:18px 0 0;font-size:13px;line-height:1.45;color:var(--pb-on-deep-muted)}
.pbt .pbt-bench.is-eval .pbt-bench__panel{opacity:1;pointer-events:auto}
.pbt .pbt-bench.is-eval .pbt-bp--old .pbt-bp__mv{transform:translateX(-12%) scale(1.04)}
.pbt .pbt-bench.is-eval .pbt-bp--new .pbt-bp__mv{transform:translateX(46%) scale(.94);opacity:0}
.pbt .pbt-bench.is-nob .pbt-bench__panel .pbt-sum,.pbt .pbt-bench.is-nob .pbt-bench__panel .pbt-rail,.pbt .pbt-bench.is-nob .pbt-bench__panel .pbt-rail__ends{display:none}
.pbt--live .pbt-bp__mv{transition:transform var(--ti-spring-ms) var(--ti-spring),opacity 400ms var(--pb-ease-out)}
.pbt--live .pbt-bench__panel{transition:opacity 400ms var(--pb-ease-out) 120ms}
.pbt--live .pbt-facts li.is-new{animation:pbt5-fact 260ms var(--pb-ease-out) both}
@keyframes pbt5-fact{from{opacity:0;transform:translateX(-8px)}
to{opacity:1;transform:none}}
 .pbt .pbt-wear{position:absolute;inset:0;z-index:2;pointer-events:none;opacity:.3;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 205' preserveAspectRatio='none'%3E%3Cg fill='none' stroke='%23fff' stroke-linecap='round' stroke-width='.45' opacity='.55'%3E%3Cpath d='M18 92c9 3 21 4 30 2'/%3E%3Cpath d='M58 118l22-6'/%3E%3Cpath d='M25 150c6-2 13-2 19 1'/%3E%3Cpath d='M64 160l14 4'/%3E%3Cpath d='M40 62l16 3'/%3E%3Cpath d='M70 76c4 2 8 2 12 1'/%3E%3C/g%3E%3Cg fill='none' stroke='%23fff' stroke-width='1.6' opacity='.28'%3E%3Cpath d='M4 196c3 4 7 6 12 6'/%3E%3Cpath d='M96 9c-2-3-5-5-9-5'/%3E%3C/g%3E%3C/svg%3E") center/100% 100% no-repeat;-webkit-mask-image:url(/templates/amazing/resource/img/tradein/ti5-iphone-13.webp);mask-image:url(/templates/amazing/resource/img/tradein/ti5-iphone-13.webp);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
 .pbt .pbt-scan{position:absolute;inset:0;z-index:2;pointer-events:none;overflow:hidden;opacity:0;-webkit-mask-image:url(/templates/amazing/resource/img/tradein/ti5-iphone-13.webp);mask-image:url(/templates/amazing/resource/img/tradein/ti5-iphone-13.webp);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
.pbt .pbt-scan i{position:absolute;left:0;right:0;top:0;height:42%;transform:translateY(-100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,.20) 50%,rgba(255,255,255,0) 100%)}
.pbt .pbt-scan i::after{content:"";position:absolute;left:0;right:0;top:50%;height:2px;margin-top:-1px;background:var(--pb-accent-on-deep);opacity:.7}
.pbt .pbt-bp--old .pbt-scan,.pbt .pbt-bp--old .pbt-wear{top:6%;height:94%}
.pbt--live .is-scan .pbt-scan{animation:pbt5-scan-o 1150ms linear both}
.pbt--live .is-scan .pbt-scan i{animation:pbt5-scan-run 1150ms var(--pb-ease-in-out) both}
@keyframes pbt5-scan-o{0%{opacity:0}
8%,86%{opacity:1}
100%{opacity:0}}
@keyframes pbt5-scan-run{from{transform:translateY(-100%)}
to{transform:translateY(240%)}}
 .pbt .pbt-lt{position:absolute;left:-42%;right:-42%;top:-7%;bottom:-11%;z-index:0;pointer-events:none;opacity:.45;background: radial-gradient(46% 8% at 50% 92%,rgba(206,213,223,.34) 0%,rgba(206,213,223,0) 100%),radial-gradient(40% 44% at 50% 45%,rgba(206,213,223,.18) 0%,rgba(206,213,223,.07) 55%,rgba(206,213,223,0) 100%)}
.pbt [data-tone="dark"] > .pbt-lt{opacity:1}
.pbt--live .pbt-lt{transition:opacity 400ms var(--pb-ease-out)}
.pbt [data-tone="dark"] > img[data-ph-new]{filter:drop-shadow(0 0 1px rgba(226,231,238,.65)) drop-shadow(0 0 18px rgba(206,213,223,.22))}
.pbt [data-tone="dark"] > img[data-ph-old]{filter:brightness(.96) drop-shadow(0 0 1px rgba(226,231,238,.65)) drop-shadow(0 0 18px rgba(206,213,223,.22))}
.pbt .pbt-duo__ph::before{content:"";position:absolute;left:-46%;right:-46%;top:-14%;bottom:-18%;z-index:0;pointer-events:none;opacity:.45;background: radial-gradient(46% 9% at 50% 90%,rgba(206,213,223,.34) 0%,rgba(206,213,223,0) 100%),radial-gradient(40% 44% at 50% 46%,rgba(206,213,223,.18) 0%,rgba(206,213,223,.07) 55%,rgba(206,213,223,0) 100%)}
.pbt .pbt-duo__ph[data-tone="dark"]::before{opacity:1}
.pbt .pbt-duo__ph[data-tone="dark"] img[data-ph-old]{filter:brightness(.96) drop-shadow(0 0 1px rgba(226,231,238,.65)) drop-shadow(0 0 12px rgba(206,213,223,.22))}
.pbt .pbt-duo__ph[data-tone="dark"] img[data-ph-new]{filter:drop-shadow(0 0 1px rgba(226,231,238,.65)) drop-shadow(0 0 12px rgba(206,213,223,.22))}
 .pbt .pbt-picks{display:grid;gap:12px;grid-template-columns:1fr}
@media (min-width:576px){.pbt .pbt-picks{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (min-width:992px){.pbt .pbt-picks{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--pbt-gap)}}
.pbt .pbt-pick{position:relative;display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:14px;width:100%;margin:0;padding:12px 44px 12px 12px;border:0;border-radius:var(--pb-r-lg);background:var(--pb-bg);color:var(--pb-ink);text-align:left;cursor:pointer;box-shadow:var(--pb-shadow-1);transition:transform var(--pb-dur-fast) var(--pb-ease-out),box-shadow var(--pb-dur-fast) var(--pb-ease-out),outline-color var(--pb-dur-fast) var(--pb-ease-out);outline:2px solid transparent;outline-offset:3px;touch-action:manipulation}
.pbt .pbt-pick:active{transform:scale(.98)}
.pbt .pbt-pick:focus-visible{outline-color:#fff}
.pbt .pbt-pick[aria-checked="true"]{outline-color:#fff}
@media (hover:hover) and (pointer:fine){.pbt .pbt-pick:hover{transform:translateY(-2px);box-shadow:var(--pb-shadow-2)}}
.pbt .pbt-pick__ph{width:76px;height:76px;display:block}
.pbt .pbt-pick__ph img{width:100%;height:100%;object-fit:contain}
.pbt .pbt-pick__tx{display:flex;flex-direction:column;gap:2px;min-width:0}
.pbt .pbt-pick__nm{font-size:15px;line-height:1.3;font-weight:700}
.pbt .pbt-pick__old{font-size:13px;color:var(--pb-muted);text-decoration:line-through;font-variant-numeric:tabular-nums}
.pbt .pbt-pick__pr{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;margin-top:2px}
.pbt .pbt-pick__pr b{font-size:20px;line-height:1.1;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}
.pbt .pbt-pick__pr u{text-decoration:none;font-size:13px;color:var(--pb-muted)}
.pbt .pbt-pick__mk{position:absolute;right:12px;top:12px;width:26px;height:26px;border-radius:50%;border:1.5px solid var(--pb-line);display:grid;place-items:center;color:transparent;transition:background-color var(--pb-dur-fast) var(--pb-ease-out),border-color var(--pb-dur-fast) var(--pb-ease-out)}
.pbt .pbt-pick__mk svg.pbt-i{width:16px;height:16px;stroke-width:2}
.pbt .pbt-pick[aria-checked="true"] .pbt-pick__mk{background:var(--pb-ink);border-color:var(--pb-ink);color:#fff}
.pbt .pbt-pick--other{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:10px;padding:14px;cursor:default;background:var(--pb-deep-1);color:#fff;border:1px solid var(--pb-deep-line);box-shadow:none}
.pbt .pbt-pick--other .pbt-pick__nm{color:#fff}
.pbt .pbt-pick--other .pbt-pick__pr u{color:var(--pb-on-deep-muted)}
.pbt .pbt-pick--other.is-on{outline-color:#fff}
.pbt .pbt-pick__ic{display:none}
@media (min-width:992px){.pbt .pbt-pick--other svg.pbt-pick__ic{display:block;width:44px;height:44px;stroke-width:1.2;color:var(--pb-on-deep-muted);margin-bottom:6px}}
@media (hover:hover) and (pointer:fine){.pbt .pbt-pick--other:hover{transform:none;box-shadow:none}}
@media (min-width:992px){.pbt .pbt-pick{grid-template-columns:1fr;align-content:start;gap:14px;padding:16px}
.pbt .pbt-pick__ph{width:100%;height:auto;aspect-ratio:1/1}
.pbt .pbt-pick__pr b{font-size:22px}
.pbt .pbt-pick__mk{right:14px;top:14px}}
 .pbt--live .pbt-pick.is-swap .pbt-pick__pr,.pbt--live .pbt-pick.is-swap .pbt-pick__old{animation:pbt5-price 420ms var(--pb-ease-out) both}
@keyframes pbt5-price{from{opacity:0}
to{opacity:1}}
.pbt .pbt-sel{position:relative;display:block;margin:0}
.pbt .pbt-sel select{width:100%;min-height:var(--pb-h-control);padding:0 44px 0 14px;border-radius:var(--pb-r-md);appearance:none;-webkit-appearance:none;background:var(--pb-deep-0);border:1px solid var(--pb-deep-0-line);color:#fff;font-size:15px;cursor:pointer}
.pbt .pbt-sel select:focus-visible{outline:2px solid #fff;outline-offset:2px}
.pbt .pbt-sel svg.pbt-i{position:absolute;right:14px;top:50%;margin-top:-10px;pointer-events:none;color:var(--pb-on-deep-muted)}
.pbt .pbt-sel option,.pbt .pbt-sel optgroup{background:#1D2025;color:#fff}
.pbt .pbt-bill{margin-top:12px;padding:16px;border-radius:var(--pb-r-xl);background:var(--pb-grad-deep);border:1px solid var(--pb-deep-line);box-shadow:var(--pb-shadow-deep);display:grid;gap:16px}
@media (min-width:768px){.pbt .pbt-bill{padding:24px}}
@media (min-width:992px){.pbt .pbt-bill{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;gap:24px;margin-top:var(--pbt-gap)}}
.pbt .pbt-bill__lbl{margin:0 0 10px;font-size:13px;font-weight:700;color:var(--pb-on-deep-soft)}
.pbt .pbt-bill__mem .pbt-opt > span{min-width:84px}
.pbt .pbt-bill__line{margin:16px 0 0;font-size:14px;line-height:1.5;color:var(--pb-on-deep-soft)}
.pbt .pbt-bill__line b{color:var(--pb-success-on-deep);font-weight:700;white-space:nowrap}
.pbt .pbt-pay{position:relative;overflow:hidden;padding:16px;border-radius:var(--pb-r-lg);background:var(--pb-deep-0);border:1px solid var(--pb-deep-0-line)}
@media (min-width:768px){.pbt .pbt-pay{padding:20px 24px}}
.pbt .pbt-pay__head{margin:0;font-size:13px;color:var(--pb-on-deep-muted)}
.pbt .pbt-pay .pbt-sum{margin-top:10px;color:#fff}
.pbt .pbt-pay .pbt-sum__pre{font-size:22px}
.pbt .pbt-pay .pbt-sum .pbt-odo{font-size:var(--ti-num)}
.pbt .pbt-pay .pbt-sum__cur{font-size:28px}
@media (min-width:992px){.pbt .pbt-pay .pbt-sum__cur{font-size:34px}}
.pbt .pbt-pay__note{margin:14px 0 0;font-size:13px;line-height:1.45;color:var(--pb-on-deep-soft)}
 .pbt .pbt-spark{position:absolute;width:86px;height:86px;left:-43px;top:-43px;border-radius:50%;pointer-events:none;opacity:0;background:radial-gradient(circle,rgba(255,138,61,.55) 0%,rgba(255,138,61,.16) 45%,rgba(255,138,61,0) 70%)}
.pbt--live .pbt-pay.is-play .pbt-spark{animation:pbt5-spark 900ms linear 2}
@keyframes pbt5-spark{0%{opacity:0;transform:translate(0,0)}
8%{opacity:1}
25%{transform:translate(var(--tx,300px),0)}
50%{transform:translate(var(--tx,300px),var(--ty,160px))}
75%{transform:translate(0,var(--ty,160px))}
92%{opacity:1}
100%{opacity:0;transform:translate(0,0)}}
.pbt:not(.pbt--live) .pbt-pay.is-cond,.pbt--rm .pbt-pay.is-cond{box-shadow:inset 3px 0 0 var(--pb-accent-on-deep)}
 .pbt .pbt-badge{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;background:var(--pb-grad-accent);color:#191919;font-size:12px;font-weight:700;letter-spacing:.02em}
.pbt .pbt-badge--lg{height:32px;padding:0 14px;font-size:14px}
.pbt .pbt-gift{position:relative;display:grid;gap:22px;padding:24px 16px;border-radius:var(--pb-r-xl);background:var(--pb-grad-deep);border:1px solid var(--pb-deep-line);box-shadow:var(--pb-shadow-deep)}
@media (min-width:768px){.pbt .pbt-gift{padding:32px}}
@media (min-width:992px){.pbt .pbt-gift{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:56px;row-gap:28px;padding:56px 48px;align-items:center}}
.pbt .pbt-gift__tx .pbt-h2{margin-top:14px}
.pbt .pbt-gift__price{margin:18px 0 0;display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 12px}
.pbt .pbt-gift__price b{font-size:var(--ti-d1);line-height:1;font-weight:700;letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums}
.pbt .pbt-gift__price span{font-size:15px;color:var(--pb-on-deep-muted)}
.pbt .pbt-gift__p{margin:14px 0 0;font-size:16px;line-height:1.55;color:var(--pb-on-deep-soft);max-width:44ch}
@media (min-width:992px){.pbt .pbt-gift__p{font-size:18px}}
.pbt .pbt-gift__main,.pbt .pbt-gift__more{list-style:none;margin:0;padding:0;display:grid}
.pbt .pbt-gift__main{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}
.pbt .pbt-gift__more{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}
 .pbt .pbt-gift.is-android .pbt-gift__more{grid-template-columns:repeat(2,minmax(0,1fr))}
.pbt .pbt-gift__main li,.pbt .pbt-gift__more li{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;min-width:0}
.pbt .pbt-gift__main b{font-size:14px;font-weight:700;line-height:1.25;white-space:nowrap}
@media (min-width:576px){.pbt .pbt-gift__main{gap:12px}
.pbt .pbt-gift__main b{font-size:15px}}
.pbt .pbt-gift__more .pbt-l{font-size:12px;line-height:1.3;color:var(--pb-on-deep-soft)}
@media (min-width:992px){.pbt .pbt-gift__tx{grid-column:1;grid-row:1 / span 2}
.pbt .pbt-gift__main{grid-column:2;gap:24px}
.pbt .pbt-gift__more{grid-column:2;gap:16px}
.pbt .pbt-gift__main b{font-size:18px}
.pbt .pbt-gift__more .pbt-l{font-size:14px}}
 .pbt .pbt-t3{position:relative;display:block;flex:0 0 auto}
.pbt .pbt-t3 svg{display:block;width:100%;height:100%;overflow:visible}
.pbt .pbt-t3--xl{width:clamp(76px,24vw,96px);height:clamp(76px,24vw,96px)}
.pbt .pbt-t3--md{width:52px;height:52px}
@media (min-width:992px){.pbt .pbt-t3--xl{width:136px;height:136px}
.pbt .pbt-t3--md{width:76px;height:76px}}
 .pbt .pbt-t3__sh{position:absolute;left:6.7%;top:5%;width:86.6%;height:86.6%;border-radius:25%;overflow:hidden;pointer-events:none}
.pbt .pbt-t3__sh::before{content:"";position:absolute;top:0;bottom:0;left:0;width:46%;transform:translateX(-130%);background:linear-gradient(100deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.22) 50%,rgba(255,255,255,0) 100%)}
.pbt--live .pbt-gift.is-shine .pbt-t3__sh::before{animation:pbt5-shine 1200ms ease-in-out both}
.pbt--live .pbt-gift.is-shine .pbt-gift__main li:nth-child(2) .pbt-t3__sh::before{animation-delay:140ms}
.pbt--live .pbt-gift.is-shine .pbt-gift__main li:nth-child(3) .pbt-t3__sh::before{animation-delay:280ms}
@keyframes pbt5-shine{from{transform:translateX(-130%)}
to{transform:translateX(330%)}}
 .pbt--live .pbt-gift .pbt-t3{transition:transform var(--ti-spring-ms) var(--ti-spring),opacity 520ms var(--pb-ease-out)}
.pbt--live .pbt-gift.is-pre .pbt-t3{opacity:0;transform:translateY(28px) scale(.9)}
.pbt--live .pbt-gift .pbt-gift__main li:nth-child(2) .pbt-t3{transition-delay:110ms}
.pbt--live .pbt-gift .pbt-gift__main li:nth-child(3) .pbt-t3{transition-delay:220ms}
.pbt--live .pbt-gift .pbt-gift__more li:nth-child(1) .pbt-t3{transition-delay:380ms}
.pbt--live .pbt-gift .pbt-gift__more li:nth-child(2) .pbt-t3{transition-delay:450ms}
.pbt--live .pbt-gift .pbt-gift__more li:nth-child(3) .pbt-t3{transition-delay:520ms}
.pbt--live .pbt-gift .pbt-gift__more li:nth-child(4) .pbt-t3{transition-delay:590ms}
 .pbt--live .pbt-reveal.is-pre{opacity:0;transform:translateY(12px)}
.pbt--live .pbt-reveal{transition:opacity var(--pb-dur-slow) var(--pb-ease-out),transform var(--pb-dur-slow) var(--pb-ease-out)}
 .pbt .pbt-story__track{position:relative}
.pbt .pbt-stage{position:relative;height:clamp(300px,46svh,520px);border-radius:var(--pb-r-xl);background:var(--pb-grad-deep);border:1px solid var(--pb-deep-line);box-shadow:var(--pb-shadow-deep);overflow:hidden;perspective:1300px;--phh:62%;--x-new-4:-34%}
@media (min-width:992px){.pbt .pbt-stage{height:min(760px,calc(100vh - 48px));--phh:64%;--x-new-4:-24%}}
.pbt .pbt-sp{position:absolute;left:50%;top:7%;height:var(--phh);transform:translateX(-50%)}
@media (min-width:992px){.pbt .pbt-sp{top:8%}}
.pbt .pbt-sp__mv{position:relative;height:100%;transform-origin:50% 62%}
.pbt .pbt-sp__mv img{height:100%;width:auto;max-width:none;position:relative;z-index:1}
.pbt .pbt-sp--old img{height:94%;margin-top:6%;filter:brightness(.96)}
.pbt .pbt-sp--old .pbt-scan,.pbt .pbt-sp--old .pbt-wear{top:6%;height:94%}
.pbt .pbt-sp__tag--old{color:var(--pb-on-deep-muted)}
.pbt .pbt-sp__sh{position:absolute;left:16%;right:16%;bottom:-2%;height:4%;border-radius:50%;background:rgba(0,0,0,.5);box-shadow:0 0 22px 10px rgba(0,0,0,.55)}
.pbt .pbt-sp--new .pbt-sp__sh{box-shadow:0 0 22px 10px rgba(0,0,0,.55),0 0 46px 18px rgba(255,138,61,.12)}
.pbt .pbt-sp__tag{position:absolute;left:50%;top:calc(100% + 12px);transform:translateX(-50%);white-space:nowrap;font-size:13px;font-weight:500;color:#fff}
@media (min-width:992px){.pbt .pbt-sp__tag{font-size:15px;top:calc(100% + 18px)}}
 .pbt:not(.pbt--live) .pbt-stage__time,.pbt:not(.pbt--live) .pbt-stage__est,.pbt:not(.pbt--live) .pbt-stage__kinds,.pbt:not(.pbt--live) .pbt-sp__tag--old{display:none}
.pbt .pbt-sp--old .pbt-sp__mv{transform:translateX(-100%) scale(.72);opacity:.45}
.pbt .pbt-sp--new .pbt-sp__mv{transform:translateX(var(--x-new-4))}
.pbt .pbt-stage__time{position:absolute;left:0;right:0;bottom:6%;margin:0 auto;width:max-content;display:flex;align-items:center;gap:8px;height:36px;padding:0 14px;border-radius:var(--pb-r-sm);background:var(--pb-deep-0);border:1px solid var(--pb-deep-0-line);font-size:14px;color:var(--pb-on-deep-soft);white-space:nowrap}
.pbt .pbt-stage__time svg.pbt-i{width:18px;height:18px}
.pbt .pbt-stage__est{position:absolute;left:53%;right:5%;top:22%;display:flex;flex-direction:column;gap:6px;padding:14px;border-radius:var(--pb-r-lg);background:var(--pb-deep-0);border:1px solid var(--pb-deep-0-line)}
.pbt .pbt-stage__est span{font-size:12px;color:var(--pb-on-deep-muted)}
.pbt .pbt-stage__est b{font-size:22px;line-height:1.1;font-weight:700;letter-spacing:-.02em;color:var(--pb-accent-on-deep);font-variant-numeric:tabular-nums;white-space:nowrap}
.pbt .pbt-stage__est small{font-size:12px;line-height:1.35;color:var(--pb-on-deep-muted)}
@media (min-width:576px){.pbt .pbt-stage__est b{font-size:28px}}
@media (min-width:992px){.pbt .pbt-stage__est{left:54%;right:7%;top:28%;padding:24px;gap:10px}
.pbt .pbt-stage__est span{font-size:14px}
.pbt .pbt-stage__est b{font-size:44px}
.pbt .pbt-stage__est small{font-size:14px}}
 .pbt .pbt-stage__est.is-wait b{font-size:16px;line-height:1.25;white-space:normal;color:#fff;letter-spacing:-.01em;text-wrap:balance}
@media (min-width:576px){.pbt .pbt-stage__est.is-wait b{font-size:20px}}
@media (min-width:992px){.pbt .pbt-stage__est.is-wait b{font-size:30px;line-height:1.15}}
.pbt .pbt-stage__est.is-nob span{display:none}
.pbt .pbt-stage__est.is-nob b{font-size:16px;line-height:1.25;white-space:normal;color:#fff;letter-spacing:-.01em}
@media (min-width:576px){.pbt .pbt-stage__est.is-nob b{font-size:20px}}
@media (min-width:992px){.pbt .pbt-stage__est.is-nob b{font-size:30px;line-height:1.15}}
.pbt .pbt-stage__kinds{position:absolute;left:0;right:0;bottom:5%;list-style:none;margin:0;padding:0;display:flex;justify-content:center;gap:clamp(14px,4vw,36px)}
.pbt .pbt-stage__kinds li{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:12px;color:var(--pb-on-deep-muted)}
.pbt .pbt-stage__kinds svg.pbt-i{width:26px;height:26px;color:var(--pb-on-deep-soft)}
@media (min-width:992px){.pbt .pbt-stage__kinds{bottom:6%}
.pbt .pbt-stage__kinds li{font-size:14px}
.pbt .pbt-stage__kinds svg.pbt-i{width:30px;height:30px;stroke-width:1.4}}
 .pbt .pbt-stage__fly{position:absolute;left:58%;right:3%;top:20%;margin:0;padding:0;z-index:3}
@media (min-width:992px){.pbt .pbt-stage__fly{left:61%;right:4%;top:23%}}
.pbt .pbt-fly__main,.pbt .pbt-fly__more{list-style:none;margin:0;padding:0}
.pbt .pbt-fly__main{display:grid;gap:8px}
.pbt .pbt-fly{display:flex;align-items:center;gap:8px}
.pbt .pbt-fly__mv{display:block;flex:0 0 auto;width:34px;height:34px}
.pbt .pbt-fly__y{display:block;width:100%;height:100%}
.pbt .pbt-fly__y svg{display:block;width:100%;height:100%;overflow:visible}
.pbt .pbt-fly__l{font-size:12px;font-weight:700;line-height:1.2;color:#fff;white-space:nowrap}
.pbt .pbt-fly__more{display:flex;gap:6px;margin-top:10px}
.pbt .pbt-fly--sm .pbt-fly__mv{width:24px;height:24px}
@media (min-width:992px){.pbt .pbt-fly__main{gap:14px}
.pbt .pbt-fly{gap:14px}
.pbt .pbt-fly__mv{width:60px;height:60px}
.pbt .pbt-fly__l{font-size:17px}
.pbt .pbt-fly__more{gap:12px;margin-top:18px}
.pbt .pbt-fly--sm .pbt-fly__mv{width:40px;height:40px}}
.pbt--live .pbt-fly__mv,.pbt--live .pbt-fly__y{will-change:transform,opacity}
.pbt .pbt-story__steps{list-style:none;margin:24px 0 0;padding:0;display:grid;gap:24px}
.pbt .pbt-step__n{display:block;font-size:13px;font-weight:700;letter-spacing:.02em;color:var(--pb-on-deep-muted);font-variant-numeric:tabular-nums}
.pbt .pbt-step__h{margin:6px 0 0;font-size:var(--ti-d2);line-height:1.08;letter-spacing:-.03em;font-weight:700}
.pbt .pbt-step__p{margin:10px 0 0;font-size:17px;line-height:1.5;color:var(--pb-on-deep-soft);max-width:30ch}
@media (min-width:992px){.pbt .pbt-step__n{font-size:15px}
.pbt .pbt-step__p{font-size:20px;margin-top:14px}}
 .pbt--live .pbt-story__stagewrap{position:sticky;top:0;z-index:2;padding:8px var(--pbt-pad) 0;margin:0 calc(var(--pbt-pad) * -1);background:var(--pb-deep-2);transform:translateY(var(--pbt-shift,0px));transition:transform 240ms var(--pb-ease-out)}
.pbt--live .pbt-story__stagewrap::after{content:"";position:absolute;left:0;right:0;top:100%;height:28px;pointer-events:none;background:linear-gradient(to bottom,var(--pb-deep-2),rgba(21,23,26,0))}
.pbt--live .pbt-story__steps{position:relative;z-index:1;margin:0;padding:6svh 0 14svh;gap:0}
.pbt--live .pbt-step{min-height:44svh;display:flex;flex-direction:column;justify-content:center}
@media (min-width:992px){.pbt--live .pbt-story__track{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:start}
.pbt--live .pbt-story__stagewrap{grid-column:2;grid-row:1;top:24px;padding:0;margin:0;background:none}
.pbt--live .pbt-story__stagewrap::after{display:none}
.pbt--live .pbt-story__steps{grid-column:1;grid-row:1;padding:20vh 0}
.pbt--live .pbt-step{min-height:80vh}}
.pbt--live .pbt-sp__mv{will-change:transform,opacity}
 .pbt--sd .pbt-story__track{view-timeline-name:--pbt-story;view-timeline-axis:block}
.pbt--sd .pbt-story .pbt-sp--old .pbt-sp__mv{animation:pbt5-old-a ease-in-out both;animation-timeline:--pbt-story;animation-range:contain 0% contain 100%}
.pbt--sd .pbt-story .pbt-sp--new .pbt-sp__mv{animation:pbt5-new-a ease-in-out both;animation-timeline:--pbt-story;animation-range:contain 0% contain 100%}
.pbt--sd .pbt-story .pbt-sp--old .pbt-scan{animation:pbt5-sd-scan-o linear both;animation-timeline:--pbt-story;animation-range:contain 0% contain 100%}
.pbt--sd .pbt-story .pbt-sp--old .pbt-scan i{animation:pbt5-sd-scan linear both;animation-timeline:--pbt-story;animation-range:contain 0% contain 100%}
.pbt--sd .pbt-story .pbt-stage__time{animation:pbt5-sd-time ease-in-out both;animation-timeline:--pbt-story;animation-range:contain 0% contain 100%}
.pbt--sd .pbt-story .pbt-stage__est{animation:pbt5-sd-est ease-in-out both;animation-timeline:--pbt-story;animation-range:contain 0% contain 100%}
.pbt--sd .pbt-story .pbt-sp__tag{animation:pbt5-sd-tag ease-in-out both;animation-timeline:--pbt-story;animation-range:contain 0% contain 100%}
.pbt--sd .pbt-story .pbt-sp__tag--old{animation-name:pbt5-sd-tag-old}
.pbt--sd .pbt-story .pbt-stage__kinds li{animation:pbt5-sd-kind1 ease-in-out both;animation-timeline:--pbt-story;animation-range:contain 0% contain 100%}
.pbt--sd .pbt-story .pbt-stage__kinds li:nth-child(2){animation-name:pbt5-sd-kind2}
.pbt--sd .pbt-story .pbt-stage__kinds li:nth-child(3){animation-name:pbt5-sd-kind3}
.pbt--sd .pbt-story .pbt-stage__kinds li:nth-child(4){animation-name:pbt5-sd-kind4}
 .pbt--sd .pbt-story .pbt-fly[data-i="0"] .pbt-fly__mv{animation:pbt5-flx-0 ease-in-out both;animation-timeline:--pbt-story;animation-range:contain 0% contain 100%}
.pbt--sd .pbt-story .pbt-fly[data-i="0"] .pbt-fly__y{animation:pbt5-fly-0 linear both;animation-timeline:--pbt-story;animation-range:contain 0% contain 100%}
@keyframes pbt5-flx-0{0%,78%{transform:translateX(var(--sx,0px))}
87%,100%{transform:none}}
@keyframes pbt5-fly-0{0%,76%{opacity:0;transform:translateY(var(--sy,0px)) scale(.3)}
78%{opacity:1;transform:translateY(var(--sy,0px)) scale(.72);animation-timing-function:ease-out}
82%{transform:translateY(var(--ay,0px)) scale(.95);animation-timing-function:ease-in-out}
87%,100%{opacity:1;transform:none}}
.pbt--sd .pbt-story .pbt-fly[data-i="0"] .pbt-fly__l{animation:pbt5-fll-0 linear both;animation-timeline:--pbt-story;animation-range:contain 0% contain 100%}
@keyframes pbt5-fll-0{0%,87.5%{opacity:0}
89.5%,100%{opacity:1}}
.pbt--sd .pbt-story .pbt-fly[data-i="1"] .pbt-fly__mv{animation:pbt5-flx-1 ease-in-out both;animation-timeline:--pbt-story;animation-range:contain 0% contain 100%}
.pbt--sd .pbt-story .pbt-fly[data-i="1"] .pbt-fly__y{animation:pbt5-fly-1 linear both;animation-timeline:--pbt-story;animation-range:contain 0% contain 100%}
@keyframes pbt5-flx-1{0%,80%{transform:translateX(var(--sx,0px))}
89%,100%{transform:none}}
@keyframes pbt5-fly-1{0%,78%{opacity:0;transform:translateY(var(--sy,0px)) scale(.3)}
80%{opacity:1;transform:translateY(var(--sy,0px)) scale(.72);animation-timing-function:ease-out}
84%{transform:translateY(var(--ay,0px)) scale(.95);animation-timing-function:ease-in-out}
89%,100%{opacity:1;transform:none}}
.pbt--sd .pbt-story .pbt-fly[data-i="1"] .pbt-fly__l{animation:pbt5-fll-1 linear both;animation-timeline:--pbt-story;animation-range:contain 0% contain 100%}
@keyframes pbt5-fll-1{0%,89.5%{opacity:0}
91.5%,100%{opacity:1}}
.pbt--sd .pbt-story .pbt-fly[data-i="2"] .pbt-fly__mv{animation:pbt5-flx-2 ease-in-out both;animation-timeline:--pbt-story;animation-range:contain 0% contain 100%}
.pbt--sd .pbt-story .pbt-fly[data-i="2"] .pbt-fly__y{animation:pbt5-fly-2 linear both;animation-timeline:--pbt-story;animation-range:contain 0% contain 100%}
@keyframes pbt5-flx-2{0%,82%{transform:translateX(var(--sx,0px))}
91%,100%{transform:none}}
@keyframes pbt5-fly-2{0%,80%{opacity:0;transform:translateY(var(--sy,0px)) scale(.3)}
82%{opacity:1;transform:translateY(var(--sy,0px)) scale(.72);animation-timing-function:ease-out}
86%{transform:translateY(var(--ay,0px)) scale(.95);animation-timing-function:ease-in-out}
91%,100%{opacity:1;transform:none}}
.pbt--sd .pbt-story .pbt-fly[data-i="2"] .pbt-fly__l{animation:pbt5-fll-2 linear both;animation-timeline:--pbt-story;animation-range:contain 0% contain 100%}
@keyframes pbt5-fll-2{0%,91.5%{opacity:0}
93.5%,100%{opacity:1}}
.pbt--sd .pbt-story .pbt-fly[data-i="3"] .pbt-fly__mv{animation:pbt5-flx-3 ease-in-out both;animation-timeline:--pbt-story;animation-range:contain 0% contain 100%}
.pbt--sd .pbt-story .pbt-fly[data-i="3"] .pbt-fly__y{animation:pbt5-fly-3 linear both;animation-timeline:--pbt-story;animation-range:contain 0% contain 100%}
@keyframes pbt5-flx-3{0%,84%{transform:translateX(var(--sx,0px))}
91.5%,100%{transform:none}}
@keyframes pbt5-fly-3{0%,82.5%{opacity:0;transform:translateY(var(--sy,0px)) scale(.3)}
84%{opacity:1;transform:translateY(var(--sy,0px)) scale(.72);animation-timing-function:ease-out}
87%{transform:translateY(var(--ay,0px)) scale(.95);animation-timing-function:ease-in-out}
91.5%,100%{opacity:1;transform:none}}
.pbt--sd .pbt-story .pbt-fly[data-i="4"] .pbt-fly__mv{animation:pbt5-flx-4 ease-in-out both;animation-timeline:--pbt-story;animation-range:contain 0% contain 100%}
.pbt--sd .pbt-story .pbt-fly[data-i="4"] .pbt-fly__y{animation:pbt5-fly-4 linear both;animation-timeline:--pbt-story;animation-range:contain 0% contain 100%}
@keyframes pbt5-flx-4{0%,84.8%{transform:translateX(var(--sx,0px))}
92.3%,100%{transform:none}}
@keyframes pbt5-fly-4{0%,83.3%{opacity:0;transform:translateY(var(--sy,0px)) scale(.3)}
84.8%{opacity:1;transform:translateY(var(--sy,0px)) scale(.72);animation-timing-function:ease-out}
87.8%{transform:translateY(var(--ay,0px)) scale(.95);animation-timing-function:ease-in-out}
92.3%,100%{opacity:1;transform:none}}
.pbt--sd .pbt-story .pbt-fly[data-i="5"] .pbt-fly__mv{animation:pbt5-flx-5 ease-in-out both;animation-timeline:--pbt-story;animation-range:contain 0% contain 100%}
.pbt--sd .pbt-story .pbt-fly[data-i="5"] .pbt-fly__y{animation:pbt5-fly-5 linear both;animation-timeline:--pbt-story;animation-range:contain 0% contain 100%}
@keyframes pbt5-flx-5{0%,85.6%{transform:translateX(var(--sx,0px))}
93.1%,100%{transform:none}}
@keyframes pbt5-fly-5{0%,84.1%{opacity:0;transform:translateY(var(--sy,0px)) scale(.3)}
85.6%{opacity:1;transform:translateY(var(--sy,0px)) scale(.72);animation-timing-function:ease-out}
88.6%{transform:translateY(var(--ay,0px)) scale(.95);animation-timing-function:ease-in-out}
93.1%,100%{opacity:1;transform:none}}
.pbt--sd .pbt-story .pbt-fly[data-i="6"] .pbt-fly__mv{animation:pbt5-flx-6 ease-in-out both;animation-timeline:--pbt-story;animation-range:contain 0% contain 100%}
.pbt--sd .pbt-story .pbt-fly[data-i="6"] .pbt-fly__y{animation:pbt5-fly-6 linear both;animation-timeline:--pbt-story;animation-range:contain 0% contain 100%}
@keyframes pbt5-flx-6{0%,86.4%{transform:translateX(var(--sx,0px))}
93.9%,100%{transform:none}}
@keyframes pbt5-fly-6{0%,84.9%{opacity:0;transform:translateY(var(--sy,0px)) scale(.3)}
86.4%{opacity:1;transform:translateY(var(--sy,0px)) scale(.72);animation-timing-function:ease-out}
89.4%{transform:translateY(var(--ay,0px)) scale(.95);animation-timing-function:ease-in-out}
93.9%,100%{opacity:1;transform:none}}
.pbt--sd .pbt-story .pbt-step{animation:pbt5-sd-step-m linear both;animation-timeline:view();animation-range:cover 0% cover 100%}
@media (min-width:992px){.pbt--sd .pbt-story .pbt-step{animation-name:pbt5-sd-step-d}}
 @keyframes pbt5-old-a{0%,12%{transform:translateX(0) scale(1);opacity:1}
27%,42%{transform:translateX(-62%) scale(.94);opacity:1}
60%,74%{transform:translateX(-100%) scale(.72);opacity:.45}
84%{transform:translateX(-104%) scale(.7);opacity:.38}
93%,100%{transform:translateX(-118%) scale(.64);opacity:0}}
@keyframes pbt5-new-a{0%,45%{transform:translateX(84%) scale(.84);opacity:0}
48.5%{opacity:1}
60%,72%{transform:translateX(36%) scale(1);opacity:1}
82%,100%{transform:translateX(var(--x-new-4)) scale(1);opacity:1}}
@keyframes pbt5-sd-scan-o{0%{opacity:0}
2%,12%{opacity:1}
16%,100%{opacity:0}}
@keyframes pbt5-sd-scan{0%{transform:translateY(-100%)}
14%,100%{transform:translateY(240%)}}
@keyframes pbt5-sd-time{0%,10%{opacity:1;transform:none}
18%,100%{opacity:0;transform:translateY(8px)}}
@keyframes pbt5-sd-est{0%,15%{opacity:0;transform:translateY(24px)}
27%,42%{opacity:1;transform:none}
46%,100%{opacity:0;transform:translateY(-16px)}}
@keyframes pbt5-sd-tag{0%,54%{opacity:0}
62%,100%{opacity:1}}
@keyframes pbt5-sd-tag-old{0%,11%{opacity:1}
17%,100%{opacity:0}}
@keyframes pbt5-sd-kind1{0%,56%{opacity:0;transform:translateY(10px)}
62%,71%{opacity:1;transform:none}
75%,100%{opacity:0;transform:translateY(-6px)}}
@keyframes pbt5-sd-kind2{0%,57.5%{opacity:0;transform:translateY(10px)}
63.5%,71%{opacity:1;transform:none}
75%,100%{opacity:0;transform:translateY(-6px)}}
@keyframes pbt5-sd-kind3{0%,59%{opacity:0;transform:translateY(10px)}
65%,71%{opacity:1;transform:none}
75%,100%{opacity:0;transform:translateY(-6px)}}
@keyframes pbt5-sd-kind4{0%,60.5%{opacity:0;transform:translateY(10px)}
66.5%,71%{opacity:1;transform:none}
75%,100%{opacity:0;transform:translateY(-6px)}}
 @keyframes pbt5-sd-step-m{0%{opacity:.6}
24%,44%{opacity:1}
64%,100%{opacity:.6}}
@keyframes pbt5-sd-step-d{0%{opacity:.6}
36%,64%{opacity:1}
100%{opacity:.6}}
 .pbt--io .pbt-story .pbt-sp__mv{transition:transform var(--ti-scene-ms) var(--pb-ease-in-out),opacity 640ms var(--pb-ease-out)}
.pbt--io .pbt-story .pbt-stage__time,.pbt--io .pbt-story .pbt-stage__est,.pbt--io .pbt-story .pbt-sp__tag{transition:transform 600ms var(--pb-ease-out),opacity 500ms var(--pb-ease-out)}
.pbt--io .pbt-story .pbt-stage__kinds li{transition:transform 640ms var(--pb-ease-out),opacity 500ms var(--pb-ease-out)}
.pbt--io .pbt-story .pbt-step{transition:opacity 400ms var(--pb-ease-out);opacity:.6}
.pbt--io .pbt-story .pbt-step.is-on{opacity:1}
.pbt--io .pbt-story .pbt-sp--old .pbt-sp__mv{transform:none;opacity:1}
.pbt--io .pbt-story .pbt-sp--new .pbt-sp__mv{transform:translateX(84%) scale(.84);opacity:0}
.pbt--io .pbt-story .pbt-stage__time{opacity:1}
.pbt--io .pbt-story .pbt-stage__est{opacity:0;transform:translateY(24px)}
.pbt--io .pbt-story .pbt-sp__tag{opacity:0}
.pbt--io .pbt-story[data-s="1"] .pbt-sp__tag--old{opacity:1}
.pbt--io .pbt-story .pbt-stage__kinds li{opacity:0;transform:translateY(10px)}
.pbt--io .pbt-story .pbt-fly__mv,.pbt--io .pbt-story .pbt-fly__l{opacity:0;transition:opacity 300ms var(--pb-ease-out)}
.pbt--io .pbt-story[data-s="2"] .pbt-sp--old .pbt-sp__mv{transform:translateX(-62%) scale(.94)}
.pbt--io .pbt-story[data-s="2"] .pbt-stage__time,.pbt--io .pbt-story[data-s="3"] .pbt-stage__time,.pbt--io .pbt-story[data-s="4"] .pbt-stage__time{opacity:0;transform:translateY(8px)}
.pbt--io .pbt-story[data-s="2"] .pbt-stage__est{opacity:1;transform:none}
.pbt--io .pbt-story[data-s="3"] .pbt-sp--old .pbt-sp__mv{transform:translateX(-100%) scale(.72);opacity:.45}
.pbt--io .pbt-story[data-s="3"] .pbt-sp--new .pbt-sp__mv,.pbt--io .pbt-story[data-s="4"] .pbt-sp--new .pbt-sp__mv{opacity:1;transition:transform var(--ti-scene-ms) var(--ti-spring-soft),opacity 500ms var(--pb-ease-out)}
.pbt--io .pbt-story[data-s="3"] .pbt-sp--new .pbt-sp__mv{transform:translateX(36%);transition-delay:220ms}
.pbt--io .pbt-story[data-s="3"] .pbt-stage__est{transition-duration:300ms,240ms}
.pbt--io .pbt-story[data-s="3"] .pbt-stage__est,.pbt--io .pbt-story[data-s="4"] .pbt-stage__est{opacity:0;transform:translateY(-16px)}
.pbt--io .pbt-story[data-s="3"] .pbt-sp__tag,.pbt--io .pbt-story[data-s="4"] .pbt-sp__tag{opacity:1;transition-delay:300ms}
.pbt--io .pbt-story[data-s="3"] .pbt-stage__kinds li{opacity:1;transform:none}
.pbt--io .pbt-story[data-s="3"] .pbt-stage__kinds li:nth-child(1){transition-delay:360ms}
.pbt--io .pbt-story[data-s="3"] .pbt-stage__kinds li:nth-child(2){transition-delay:420ms}
.pbt--io .pbt-story[data-s="3"] .pbt-stage__kinds li:nth-child(3){transition-delay:480ms}
.pbt--io .pbt-story[data-s="3"] .pbt-stage__kinds li:nth-child(4){transition-delay:540ms}
.pbt--io .pbt-story[data-s="4"] .pbt-stage__kinds li{opacity:0;transform:translateY(-6px)}
.pbt--io .pbt-story[data-s="4"] .pbt-sp--old .pbt-sp__mv{transform:translateX(-118%) scale(.64);opacity:0;transition:transform var(--ti-scene-ms) var(--pb-ease-in-out) 1500ms,opacity 600ms var(--pb-ease-out) 1500ms}
.pbt--io .pbt-story[data-s="4"] .pbt-sp--new .pbt-sp__mv{transform:translateX(var(--x-new-4))}
@keyframes pbt5-flx-io{0%,22%{transform:translateX(var(--sx,0px))}
100%{transform:none}}
@keyframes pbt5-fly-io{0%{opacity:0;transform:translateY(var(--sy,0px)) scale(.3)}
22%{opacity:1;transform:translateY(var(--sy,0px)) scale(.72);animation-timing-function:ease-out}
58%{transform:translateY(var(--ay,0px)) scale(.95);animation-timing-function:ease-in-out}
100%{opacity:1;transform:none}}
.pbt--io .pbt-story[data-s="4"] .pbt-fly__mv{opacity:1;animation:pbt5-flx-io 1100ms ease-in-out both}
.pbt--io .pbt-story[data-s="4"] .pbt-fly__y{animation:pbt5-fly-io 1100ms linear both}
.pbt--io .pbt-story[data-s="4"] .pbt-fly[data-i="0"] .pbt-fly__mv,.pbt--io .pbt-story[data-s="4"] .pbt-fly[data-i="0"] .pbt-fly__y{animation-delay:450ms}
.pbt--io .pbt-story[data-s="4"] .pbt-fly[data-i="1"] .pbt-fly__mv,.pbt--io .pbt-story[data-s="4"] .pbt-fly[data-i="1"] .pbt-fly__y{animation-delay:670ms}
.pbt--io .pbt-story[data-s="4"] .pbt-fly[data-i="2"] .pbt-fly__mv,.pbt--io .pbt-story[data-s="4"] .pbt-fly[data-i="2"] .pbt-fly__y{animation-delay:890ms}
.pbt--io .pbt-story[data-s="4"] .pbt-fly[data-i="3"] .pbt-fly__mv,.pbt--io .pbt-story[data-s="4"] .pbt-fly[data-i="3"] .pbt-fly__y{animation-delay:1150ms}
.pbt--io .pbt-story[data-s="4"] .pbt-fly[data-i="4"] .pbt-fly__mv,.pbt--io .pbt-story[data-s="4"] .pbt-fly[data-i="4"] .pbt-fly__y{animation-delay:1230ms}
.pbt--io .pbt-story[data-s="4"] .pbt-fly[data-i="5"] .pbt-fly__mv,.pbt--io .pbt-story[data-s="4"] .pbt-fly[data-i="5"] .pbt-fly__y{animation-delay:1310ms}
.pbt--io .pbt-story[data-s="4"] .pbt-fly[data-i="6"] .pbt-fly__mv,.pbt--io .pbt-story[data-s="4"] .pbt-fly[data-i="6"] .pbt-fly__y{animation-delay:1390ms}
.pbt--io .pbt-story[data-s="4"] .pbt-fly__l{opacity:1;transition:opacity 400ms var(--pb-ease-out) 1450ms}
.pbt--io .pbt-story[data-s="4"] .pbt-fly[data-i="1"] .pbt-fly__l{transition-delay:1670ms}
.pbt--io .pbt-story[data-s="4"] .pbt-fly[data-i="2"] .pbt-fly__l{transition-delay:1890ms}
 .pbt .pbt-hold{display:grid;gap:24px;padding:20px 16px;border-radius:var(--pb-r-xl);background:var(--pb-grad-deep);border:1px solid var(--pb-deep-line);box-shadow:var(--pb-shadow-deep)}
@media (min-width:768px){.pbt .pbt-hold{padding:32px}}
@media (min-width:992px){.pbt .pbt-hold{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:48px;padding:48px}}
.pbt .pbt-ticket{margin:0;padding:8px 16px;border-radius:var(--pb-r-lg);background:var(--pb-deep-0);border:1px solid var(--pb-deep-0-line)}
@media (min-width:768px){.pbt .pbt-ticket{padding:12px 24px}}
.pbt .pbt-ticket > div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;border-bottom:1px solid var(--pb-deep-0-line)}
.pbt .pbt-ticket > div:last-child{border-bottom:0}
.pbt .pbt-ticket dt{font-size:14px;color:var(--pb-on-deep-muted)}
.pbt .pbt-ticket dd{margin:0;font-size:14px;font-weight:700;text-align:right;font-variant-numeric:tabular-nums}
.pbt .pbt-ticket .is-big dd{font-size:24px;color:var(--pb-accent-on-deep);letter-spacing:-.01em}
 .pbt .pbt-ticket .is-good{color:var(--pb-success-on-deep);white-space:nowrap}
.pbt .pbt-tk-dev{display:flex;align-items:center;justify-content:flex-end;gap:8px}
.pbt .pbt-tk-ph{flex:0 0 auto;height:30px;width:auto;filter:brightness(.96) drop-shadow(0 0 1px rgba(206,213,223,.55))}
.pbt .pbt-tk3{display:inline-flex;gap:4px;vertical-align:-6px;margin-right:8px}
.pbt .pbt-tk3 svg{width:22px;height:22px;overflow:visible}
@media (min-width:992px){.pbt .pbt-tk3 svg{width:26px;height:26px}}
.pbt .pbt-ticket__go{display:inline-flex;align-items:center;min-height:var(--pb-h-compact);font-size:14px;font-weight:700;color:var(--pb-accent-on-deep);text-decoration:none}
.pbt .pbt-ticket [data-tk="sum"].is-nob{display:inline-block;max-width:15ch;font-size:16px;line-height:1.3;color:#fff;letter-spacing:0}
 .pbt--live .pbt-ticket.is-print > div{animation:pbt5-row 320ms var(--pb-ease-out) both}
.pbt--live .pbt-ticket.is-print > div:nth-child(2){animation-delay:50ms}
.pbt--live .pbt-ticket.is-print > div:nth-child(3){animation-delay:100ms}
.pbt--live .pbt-ticket.is-print > div:nth-child(4){animation-delay:150ms}
.pbt--live .pbt-ticket.is-print > div:nth-child(5){animation-delay:200ms}
.pbt--live .pbt-ticket.is-print > div:nth-child(6){animation-delay:250ms}
.pbt--live .pbt-ticket.is-print > div:nth-child(7){animation-delay:300ms}
@keyframes pbt5-row{from{opacity:0;transform:translateY(8px)}
to{opacity:1;transform:none}}
 .pbt .pbt-faq{display:grid;gap:8px}
.pbt .pbt-qa{border-radius:var(--pb-r-lg);background:var(--pb-deep-1);border:1px solid var(--pb-deep-line)}
.pbt .pbt-qa summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:14px 16px;cursor:pointer;font-size:16px;font-weight:700;line-height:1.35;color:#fff}
.pbt .pbt-qa summary::-webkit-details-marker{display:none}
.pbt .pbt-qa summary::marker{content:""}
.pbt .pbt-qa summary:focus-visible{outline:2px solid #fff;outline-offset:2px;border-radius:var(--pb-r-lg)}
.pbt .pbt-qa summary svg.pbt-i{color:var(--pb-on-deep-muted);transition:transform var(--pb-dur-fast) var(--pb-ease-out)}
.pbt .pbt-qa[open] summary svg.pbt-i{transform:rotate(180deg)}
.pbt .pbt-qa p{margin:0;padding:0 16px 16px;font-size:15px;line-height:1.6;color:var(--pb-on-deep-soft);max-width:72ch}
@media (min-width:768px){.pbt .pbt-qa summary{padding:16px 20px;font-size:17px}
.pbt .pbt-qa p{padding:0 20px 20px}}
 .pbt .pbt-fin .pbt-lede{max-width:52ch}
 .pbt .pbt-dock{position:fixed;left:12px;right:12px;bottom:var(--pbt-above-bar);z-index:50;transform:translateY(calc(100% + var(--pbt-above-bar) + 8px));visibility:hidden}
.pbt .pbt-dock.is-on{transform:none;visibility:visible}
.pbt--live .pbt-dock{transition:transform 300ms var(--pb-ease-out),visibility 0s linear 300ms}
.pbt--live .pbt-dock.is-on{transition:transform 300ms var(--pb-ease-out),visibility 0s}
.pbt--live .pbt-dock:not(.is-on){transition:transform 200ms var(--pb-ease-out),visibility 0s linear 200ms}
.pbt .pbt-dock__in{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:10px 10px 10px 16px;border-radius:var(--pb-r-lg);background:var(--pb-deep-1);border:1px solid var(--pb-deep-line);box-shadow:0 -2px 12px rgba(0,0,0,.35),0 12px 30px rgba(0,0,0,.4)}
.pbt .pbt-dock__tx{margin:0;min-width:0;display:flex;flex-direction:column;line-height:1.25}
.pbt .pbt-dock__tx span{font-size:12px;color:var(--pb-on-deep-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.pbt .pbt-dock__tx b{font-size:17px;color:var(--pb-accent-on-deep);font-variant-numeric:tabular-nums;white-space:nowrap}
.pbt .pbt-dock__tx b:empty{display:none}
@media (min-width:992px){.pbt .pbt-dock{left:max(24px,calc((100vw - var(--pbt-max)) / 2));right:auto;width:min(520px,calc(100vw - 48px));bottom:24px;transform:translateY(calc(100% + 32px))}}
 @media (max-width:991px){.pbt .pbt-dock__tx span{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-wrap:balance}}
