.zt .pk-bt.pp-buy,.zt .pk-bt.pp-go{--pp-dark:color-mix(in oklab,var(--acc) 34%,var(--bg));--pp-lean:10px;isolation:isolate;border-radius:var(--zs-r);background:var(--pp-dark);color:var(--fg);clip-path:none;transition:filter .18s var(--ease),transform .12s var(--ease);touch-action:manipulation;-webkit-user-select:none;user-select:none;border:0;gap:0;padding:0;position:relative;overflow:hidden}.zt .pk-bt.pp-buy{flex:none;min-width:0;height:36px}.zt .pk-bt:is(.pp-buy,.pp-go):has(.pp-price):before{content:"";z-index:-1;width:calc(50% + var(--pp-lean) / 2);background:var(--acc);clip-path:polygon(0 0,100% 0,calc(100% - var(--pp-lean)) 100%,0 100%);position:absolute;inset:0 auto 0 0}.zt .pk-bt :is(.pp-word,.pp-price){white-space:nowrap;flex:1 1 0;justify-content:center;align-items:center;min-width:0;height:100%;display:flex}.zt .pk-bt .pp-sol{margin-right:1px;font-size:1.08em;font-style:normal;font-weight:500;line-height:1}.zt .pk-bt .pp-word{color:var(--bg);font:700 13px var(--f-lab);letter-spacing:.06em;text-transform:uppercase;padding-right:3px}.zt .pk-bt .pp-price{font:700 13px var(--f-mono);letter-spacing:0;font-variant-numeric:tabular-nums;padding-left:3px}.zt .pk-bt .pp-word:only-child{background:var(--acc);padding-right:0}.zt .pk-bt:is(.pp-buy,.pp-go):hover:not(:disabled){background:var(--pp-dark);border-color:#0000}@media (hover:hover) and (pointer:fine){.zt .pk-bt:is(.pp-buy,.pp-go):hover:not(:disabled){filter:brightness(1.1)}}.zt .pk-bt.pp-buy:active:not(:disabled){transform:scale(.97)}.zt .pk-bt:is(.pp-buy,.pp-go):focus-visible{outline:2px solid var(--fg);outline-offset:2px}.zt .pk-lb[data-source][data-pass]{--pp-slot:126px}.zt .pk-lb[data-source][data-pass] .pk-lb-act{grid-template-columns:var(--pp-slot) 36px 36px;opacity:1;justify-content:end;align-items:center;gap:4px;display:grid}.zt .pk-lb[data-source][data-pass] .pk-lb-act>.pp-slot{grid-column:1;justify-content:flex-end;min-width:0;display:flex}.zt .pk-lb[data-source][data-pass] .pk-lb-act>:not(.pp-slot){opacity:0;transition:opacity .12s}.zt .pk-lb[data-source][data-pass] .pk-lb-r:hover .pk-lb-act>*,.zt .pk-lb[data-source][data-pass] .pk-lb-r:focus-within .pk-lb-act>*{opacity:1}.zt .pk-lb[data-source][data-pass] .pk-lb-act:has(.tk-k[aria-pressed=true])>*{opacity:1}@media (hover:none){.zt .pk-lb[data-source][data-pass] .pk-lb-act>*{opacity:1}}.zt .pk-lb[data-source][data-pass] .pk-lb-h>:nth-child(4){text-align:right;padding-right:80px}@media (min-width:1101px){.zt .pk-lb[data-source][data-pass] :is(.pk-lb-h,.pk-lb-r){grid-template-columns:56px minmax(150px,1.4fr) minmax(140px,1.6fr) calc(var(--pp-slot) + 80px)}}@media (max-width:1100px){.zt .pk-lb[data-source][data-pass] :is(.pk-lb-h,.pk-lb-r){grid-template-columns:44px minmax(0,1fr) minmax(150px,1fr) var(--pp-slot)}.zt .pk-lb[data-source][data-pass] .pk-lb-act{grid-template-columns:var(--pp-slot);display:grid!important}.zt .pk-lb[data-source][data-pass] .pk-lb-act>:not(.pp-slot){display:none}.zt .pk-lb[data-source][data-pass] .pk-lb-h>:nth-child(4){padding-right:0;display:block!important}}.zt .pk-lb[data-source][data-pass] .pk-lb-act>.pp-slot>.pp-buy{width:100%}.zt .mob .pk-lb[data-source][data-pass]{--pp-slot:100px}.zt .mob .pk-lb[data-source][data-pass] .pk-lb-r{grid-template-columns:34px minmax(0,1fr) 76px var(--pp-slot)}.zt .mob .pk-lb[data-source][data-pass] .pk-lb-h>:nth-child(4){display:none!important}.zt .mob .pk-lb[data-source][data-pass] .pk-bt.pp-buy{--pp-lean:9px;height:36px;min-height:0}.zt .mob .pk-lb[data-source][data-pass] .pk-bt.pp-buy>:is(.pp-word,.pp-price){font-size:12px}.zt .mob .pk-lb[data-source][data-pass] .pk-bt.pp-buy>.pp-price{padding:0 4px 0 0}.zt .mob .pk-lb[data-source][data-pass] .pk-bt.pp-buy>.pp-word{padding:0 2px 0 0}.zt .mob .pk-bt.pp-buy:after{content:"";position:absolute;inset:-4px 0}@media (max-width:359px){.zt .mob .pk-lb[data-source][data-pass] .pk-lb-r{grid-template-columns:34px minmax(0,1fr) 76px}.zt .mob .pk-lb[data-source][data-pass] .pk-lb-act{grid-column:2/-1;justify-self:end}.zt .mob .pk-lb[data-source][data-pass] .pk-lb-act:not(:has(.pp-buy)){display:none!important}}.zt .win[data-kind=setup]:has(.pp-win){width:min(460px,94vw);height:auto;max-height:92vh}.zt .pp-win{gap:14px;min-width:0;padding:16px 18px 18px;display:grid}.zt .pp-head{align-items:center;gap:12px;min-width:0;display:flex}.zt .pp-face{flex:none;display:grid}.zt .pp-who{gap:3px;min-width:0;display:grid}.zt .pp-who>b{font:400 24px/1 var(--f-disp);letter-spacing:.01em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.zt .pp-lab{color:var(--dim);font:700 10px var(--f-lab);letter-spacing:.14em;text-transform:uppercase}.zt .pp-sub{color:var(--dim);font:500 12px/1.45 var(--f-mono)}.zt .pp-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.zt .pp-steps>li{border-top:3px solid var(--pk-ln2);color:var(--dim);font:700 10px var(--f-lab);letter-spacing:.12em;text-transform:uppercase;padding-top:8px}.zt .pp-steps>li[data-state=now]{border-top-color:var(--fg);color:var(--fg)}.zt .pp-steps>li[data-state=done]{border-top-color:var(--acc);color:var(--fg)}.zt .pp-pick{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.zt .pp-amts{gap:6px;display:flex}.zt .pp-amts>button{border-radius:var(--zs-r);background:var(--pk-bg2);min-width:40px;height:36px;box-shadow:inset 0 0 0 1px var(--pk-ln2);color:var(--dim);font:700 12px var(--f-mono);cursor:pointer;touch-action:manipulation;border:0;padding:0 10px}.zt .pp-amts>button.on{box-shadow:inset 0 0 0 1.5px var(--fg);color:var(--fg)}.zt .pp-amts>button:disabled{opacity:.4;cursor:default}.zt .pp-quote{background:var(--pk-bg2);box-shadow:inset 0 0 0 1px var(--pk-ln);border-radius:12px;gap:8px;margin:0;padding:14px;display:grid}.zt .pp-quote>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.zt .pp-quote dt{color:var(--dim);font:500 12px/1.4 var(--f-mono)}.zt .pp-quote dd{color:var(--fg);font:700 12px/1.4 var(--f-mono);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.zt .pp-quote>.pp-range :is(dt,dd){color:var(--fg);font-family:var(--f-body);font-weight:600}.zt .pp-quote>.pp-total :is(dt,dd){color:var(--fg);font-weight:800}.zt .pp-quote>.pp-fee{align-items:flex-start}.zt .pp-quote>.pp-fee small{color:var(--dim);font:500 11px/1.45 var(--f-body);opacity:.85;margin-top:3px;display:block}.zt .pk-bt.pp-go{--pp-lean:12px;width:100%;height:44px}.zt .pk-bt.pp-go>:is(.pp-word,.pp-price){font-size:14px}.zt .pk-bt.pp-go:active:not(:disabled){transform:scale(.98)}.zt .pk-bt.pp-go:disabled{background:var(--pk-bg2);color:var(--dim);cursor:default}.zt .pk-bt.pp-go:disabled>.pp-word{background:color-mix(in oklab,var(--acc) 26%,var(--pk-bg2));color:var(--dim)}.zt .pp-said{background:var(--pk-bg2);color:var(--fg);font:500 13px/1.45 var(--f-body);border-radius:12px;margin:0;padding:12px 14px}.zt .pp-said[role=alert]{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--neg) 60%,transparent)}.zt .pp-fine{color:var(--dim);font:400 11px/1.5 var(--f-body);margin:0}.zt :is(.pp-wait,.pp-end){text-align:center;justify-items:center;gap:10px;padding:18px 0 6px;display:grid}.zt :is(.pp-wait,.pp-end)>b{font:400 24px/1.1 var(--f-disp);letter-spacing:.01em;text-transform:uppercase}.zt .pp-end>.pk-bt.pp-go{margin-top:8px}.zt .pp-spin{border:3px solid var(--pk-ln2);border-top-color:var(--acc);border-radius:50%;width:44px;height:44px;animation:.9s linear infinite pp-spin}.zt .pp-check{width:44px;height:44px;box-shadow:inset 0 0 0 2px var(--acc);border-radius:50%;position:relative}.zt .pp-check:after{content:"";border-bottom:2.5px solid var(--acc);border-left:2.5px solid var(--acc);width:15px;height:8px;position:absolute;top:15px;left:14px;transform:rotate(-45deg)}@keyframes pp-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.zt .pp-spin{animation:none}}.zt .mob .pp-amts>button{min-width:44px;height:40px}
