.tzp-dock{position:fixed;left:50%;bottom:20px;z-index:400;display:flex;align-items:center;gap:12px;width:max-content;max-width:calc(100vw - 24px);box-sizing:border-box;padding:8px 8px 8px 10px;border-radius:60px;background:rgb(13 13 14 / .94);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;box-shadow:0 18px 50px rgb(0 0 0 / .32);transform:translateX(-50%);transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease;animation:tzp-dock .45s cubic-bezier(.2,.8,.2,1);color-scheme:light}.tzp-dock[hidden]{display:none}@keyframes tzp-dock{from{opacity:0;transform:translate(-50%,26px)}}.tzp-dock__items{display:flex;align-items:center;gap:6px}.tzp-dock__it{position:relative;display:flex;align-items:center;justify-content:center;flex:none;width:46px;height:46px;border-radius:12px;background:#fff}.tzp-dock__it img{display:block;width:40px;height:40px;object-fit:contain}.tzp-dock__it b{max-width:42px;overflow:hidden;color:#111;font-size:10px;font-weight:600;line-height:1.1;text-align:center}.tzp-dock .tzp-dock__it button{position:absolute;top:-6px;right:-6px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;min-height:0;margin:0;padding:0;border:1px solid #cfcfcf;border-radius:50%;background:#fff;color:#111;font-size:14px;font-weight:400;line-height:1;text-transform:none;box-shadow:none;opacity:0;cursor:pointer;transition:opacity .15s ease}.tzp-dock .tzp-dock__it:hover button,.tzp-dock .tzp-dock__it button:focus-visible{opacity:1}.tzp-dock__slot{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border:2px dashed rgb(255 255 255 / .5);border-radius:12px;color:rgb(255 255 255 / .75);font-size:22px;line-height:1}.tzp-dock__hint{padding:0 6px 0 2px;color:rgb(255 255 255 / .78);font-size:13px;line-height:1.3;white-space:nowrap}.tzp-dock__hint[hidden],.tzp-dock__go[hidden],.tzp-dock__clr[hidden]{display:none}.tzp-dock .tzp-dock__go{display:inline-flex;align-items:center;height:44px;padding:0 22px;border-radius:40px;background:#F5BF03;color:#111;font-size:14px;font-weight:700;line-height:1;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,color .2s ease}.tzp-dock .tzp-dock__go:hover,.tzp-dock .tzp-dock__go:focus-visible{background:#fff;color:#111}.tzp-dock .tzp-dock__clr{min-height:0;height:auto;margin:0 6px 0 0;padding:6px 4px;border:0;background:none;color:rgb(255 255 255 / .62);font-size:12.5px;font-weight:400;text-transform:none;letter-spacing:0;box-shadow:none;cursor:pointer}.tzp-dock .tzp-dock__clr:hover,.tzp-dock .tzp-dock__clr:focus-visible{background:none;color:#fff}.tzp-dock.is-dz{min-width:300px;box-shadow:0 0 0 2px rgb(245 191 3 / .55),0 18px 50px rgb(0 0 0 / .32)}.tzp-dock.is-over{box-shadow:0 0 0 3px #F5BF03,0 22px 60px rgb(0 0 0 / .42);transform:translateX(-50%) scale(1.06)}.tzp-dragging{opacity:.45}.tzp-fly{position:fixed;z-index:100002;margin:0;object-fit:contain;border-radius:12px;background:#fff;pointer-events:none;box-shadow:0 10px 30px rgb(0 0 0 / .18)}@media (hover:none){.tzp-dock .tzp-dock__it button{opacity:1}}body:has(.wd-sticky-btn.wd-sticky-btn-shown) .tzp-dock{bottom:96px}@media (max-width:1024px){.tzp-dock{left:10px;right:10px;bottom:65px;width:auto;max-width:none;justify-content:space-between;border-radius:24px;transform:none;animation-name:tzp-dock-m}.tzp-dock.is-over{transform:scale(1.03)}@keyframes tzp-dock-m{from{opacity:0;transform:translateY(20px)}}.tzp-dock__hint{white-space:normal;flex:1;min-width:0}body:has(.wd-sticky-btn.wd-sticky-btn-shown) .tzp-dock{bottom:130px}}.summary .tzp-pcmp-w{margin:14px 0 0}body .tzp-pcmp-w button.tzp-pcmp{display:flex;align-items:center;gap:14px;width:100%;min-height:68px;height:auto;margin:0;padding:12px 14px;border:1px solid #D9D9D9;border-radius:12px;background:#fff;color:#111;font-family:inherit;font-size:15px;font-weight:400;line-height:1.3;letter-spacing:0;text-align:left;text-transform:none;box-shadow:none;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,box-shadow .25s ease}body .tzp-pcmp-w button.tzp-pcmp:hover,body .tzp-pcmp-w button.tzp-pcmp:focus-visible{border-color:#F5BF03;background:#FFFCF0;color:#111;box-shadow:0 8px 24px rgb(0 0 0 / .06)}body .tzp-pcmp-w button.tzp-pcmp:focus-visible{outline:2px solid #111;outline-offset:2px}body .tzp-pcmp-w button.tzp-pcmp.is-in{border:2px solid #F5BF03;padding:11px 13px;background:#FFF8DC}.tzp-pcmp__ic{display:flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;height:36px;border-radius:50%;background:#F5BF03;color:#111}.tzp-pcmp__t{display:flex;flex-direction:column;gap:3px;flex:1 1 auto;min-width:0}.tzp-pcmp__t b{color:#111;font-size:15px;font-weight:700;line-height:1.25}.tzp-pcmp__t small{color:#6A6A6A;font-size:13px;line-height:1.35}.tzp-pcmp.is-in .tzp-pcmp__t small{color:#111;font-weight:500}.tzp-pcmp__av{display:flex;align-items:center;flex:none;padding-left:10px}.tzp-pcmp__av img{display:block;width:40px;height:40px;margin-left:-10px;padding:3px;border-radius:50%;background:#fff;box-shadow:0 0 0 1px #E6E6E6;object-fit:contain;transition:transform .25s cubic-bezier(.2,.8,.2,1)}.tzp-pcmp:hover .tzp-pcmp__av img:nth-child(1){transform:translateX(-4px)}.tzp-pcmp:hover .tzp-pcmp__av img:nth-child(3){transform:translateX(4px)}.tzp-pcmp__go{display:flex;align-items:center;justify-content:center;flex:0 0 30px;width:30px;height:30px;border-radius:50%;background:#F6F6F6;color:#111;transition:background-color .2s ease,color .2s ease,transform .25s cubic-bezier(.2,.8,.2,1)}.tzp-pcmp:hover .tzp-pcmp__go,.tzp-pcmp:focus-visible .tzp-pcmp__go{background:#111;color:#fff;transform:translateX(2px)}@media (max-width:480px){body .tzp-pcmp-w button.tzp-pcmp{gap:12px;padding:12px}body .tzp-pcmp-w button.tzp-pcmp.is-in{padding:11px}.tzp-pcmp__ic{flex-basis:32px;width:32px;height:32px}.tzp-pcmp__t b{font-size:14.5px}.tzp-pcmp__t small{font-size:12.5px}.tzp-pcmp__av img{width:34px;height:34px}.tzp-pcmp__av img:nth-child(3){display:none}.tzp-pcmp__go{display:none}}.tzp-toast{position:fixed;left:50%;bottom:96px;z-index:100003;display:flex;align-items:center;gap:14px;width:max-content;max-width:calc(100vw - 24px);box-sizing:border-box;padding:12px 16px 12px 20px;border-radius:14px;background:#111;color:#fff;font-size:14px;line-height:1.4;box-shadow:0 12px 40px rgb(0 0 0 / .3);opacity:0;pointer-events:none;transform:translate(-50%,12px);transition:opacity .25s ease,transform .3s cubic-bezier(.2,.8,.2,1)}.tzp-toast.is-on{opacity:1;pointer-events:auto;transform:translate(-50%,0)}.tzp-toast button,.tzp-toast button:hover{flex:none;min-height:0;height:auto;margin:0;padding:8px 14px;border:0;border-radius:30px;background:#F5BF03;color:#111;font-size:13px;font-weight:700;text-transform:none;letter-spacing:0;cursor:pointer}@media (max-width:1024px){.tzp-toast{bottom:140px}}.tzp-list{display:flex;flex-direction:column}.tzp-list .tzp-row{display:flex;align-items:center;gap:12px;min-height:60px;padding:8px 12px;border-radius:12px;color:#111;text-decoration:none;transition:background-color .15s ease}.tzp-list .tzp-row:hover,.tzp-list .tzp-row:focus-visible{background:#F4F4F4;color:#111}.tzp-row img,.tzp-row__noi{flex:none;width:44px;height:44px;object-fit:contain;border-radius:8px;background:#fff}.tzp-row__n{flex:1;min-width:0;font-size:14px;font-weight:500;line-height:1.35}.tzp-row__p{flex:none;color:#111;font-size:14px;font-weight:700;text-align:right;white-space:nowrap}.tzp-row small{display:block;color:#8A8A8A;font-size:12px;font-weight:400}.tzp-row--sel{background:#FFF8E1}.tzp-row__ic{display:flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;border-radius:50%;background:#F5BF03;color:#111;font-size:20px;font-weight:700}.tzp-list__msg{padding:14px 12px;color:#6A6A6A;font-size:14px}.tzp-list__msg a{color:#111;font-weight:600;border-bottom:2px solid #F5BF03;text-decoration:none}.tzp-modal{position:fixed;inset:0;z-index:100001;display:flex;align-items:flex-start;justify-content:center;padding:10vh 16px 16px;background:rgb(0 0 0 / .5);color-scheme:light;animation:tzp-fade .2s ease}.tzp-modal[hidden]{display:none}@keyframes tzp-fade{from{opacity:0}}body.tzp-modal-on{overflow:hidden}.tzp-modal__box,.tzp-modal__box *,.tzp-pick,.tzp-pick *{box-sizing:border-box}.tzp-modal__box{position:relative;width:100%;max-width:580px;max-height:80vh;overflow-x:hidden;overflow-y:auto;padding:26px 22px 18px;border-radius:20px;background:#fff;box-shadow:0 30px 80px rgb(0 0 0 / .35);animation:tzp-up .35s cubic-bezier(.2,.8,.2,1)}@keyframes tzp-up{from{opacity:0;transform:translateY(18px)}}.tzp-modal__box h2{margin:0 36px 14px 4px;color:#111;font-size:20px;font-weight:700;line-height:1.3}.tzp-modal .tzp-modal__x{position:absolute;top:14px;right:14px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;min-height:0;padding:0;border:0;border-radius:50%;background:#F4F4F4;color:#111;font-size:22px;font-weight:400;line-height:1;cursor:pointer}.tzp-modal .tzp-modal__x:hover{background:#111;color:#fff}.tzp-modal input[type=search],.tzp-pick input[type=search]{box-sizing:border-box;width:100%;max-width:100%;height:52px;-webkit-appearance:none;appearance:none;margin:0;padding:0 16px;border:1px solid #DCDCDC;border-radius:12px;background:#fff;color:#111;font-size:16px;box-shadow:none;outline:0;transition:border-color .15s ease,box-shadow .15s ease}.tzp-modal input[type=search]:focus,.tzp-pick input[type=search]:focus{border-color:#111;box-shadow:0 0 0 3px rgb(245 191 3 / .35)}.tzp-modal .tzp-list{margin-top:10px}.tzp{max-width:1320px;margin:0 auto;padding:30px 0 70px;color:#3a3a3a;font-size:15px;line-height:1.55}.tzp-hd{margin-bottom:22px}.tzp .tzp-h1{margin:0 0 8px;color:#111;font-size:34px;font-weight:700;line-height:1.15}.tzp-sub{max-width:780px;margin:0 0 18px;color:#6A6A6A;font-size:15px}.tzp-pick{position:relative;max-width:580px}.tzp-pick>svg{position:absolute;left:16px;top:16px;color:#8A8A8A;pointer-events:none}.tzp-pick input[type=search]{padding-left:46px}.tzp-res{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:30;max-height:min(460px,60vh);overflow:auto;padding:6px;border:1px solid #ECECEC;border-radius:14px;background:#fff;box-shadow:0 18px 50px rgb(0 0 0 / .14)}.tzp-res[hidden]{display:none}.tzp-body{transition:opacity .2s ease}.tzp-body.is-busy{opacity:.55;pointer-events:none}.tzp .tzp-h2{margin:34px 0 12px;color:#111;font-size:24px;font-weight:700;line-height:1.25}.tzp .tzp-h2 small,.tzp-more summary small{color:#8A8A8A;font-size:14px;font-weight:400}.tzp-mut{color:#6A6A6A;font-size:14px;margin:0}.tzp-warn{margin:0 0 14px;padding:12px 16px;border-radius:12px;background:#FFF4D6;color:#7A5200;font-size:14px}.tzp-lead{margin:6px 0 4px;color:#3a3a3a;font-size:16px}.tzp-lead b{color:#111}.tzp-cards,.tzp-advs{display:grid;grid-template-columns:repeat(var(--n,2),minmax(0,1fr));gap:14px}.tzp-vc{position:relative;display:flex;flex-direction:column;align-items:center;padding:30px 20px 22px;border-radius:20px;background:#F4F4F4;color:#111;text-align:center;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .2s ease}.tzp-vc[draggable=true]{cursor:grab}.tzp-vc.is-drag{opacity:.45}.tzp-vc.is-over{box-shadow:inset 0 0 0 3px #F5BF03}.tzp-vc.is-win{background:#111;color:#fff}.tzp-crown{position:absolute;top:12px;left:50%;padding:4px 14px;border-radius:30px;background:#F5BF03;color:#111;font-size:12px;font-weight:700;line-height:1.3;white-space:nowrap;transform:translateX(-50%)}.tzp .tzp-vc__x{position:absolute;top:10px;right:10px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;min-height:0;margin:0;padding:0;border:0;border-radius:50%;background:rgb(0 0 0 / .06);color:inherit;font-size:20px;font-weight:400;line-height:1;text-transform:none;box-shadow:none;cursor:pointer;transition:background-color .15s ease}.tzp .tzp-vc__x:hover{background:#111;color:#fff}.tzp .is-win .tzp-vc__x{background:rgb(255 255 255 / .12)}.tzp .is-win .tzp-vc__x:hover{background:#fff;color:#111}.tzp-vc__img{display:block;width:100%;max-width:180px;margin:12px auto 12px;padding:10px;border-radius:16px;background:#fff}.tzp-vc__img img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.tzp .tzp-vc__n{display:block;min-height:2.6em;color:inherit;font-size:17px;font-weight:600;line-height:1.3;text-decoration:none}.tzp .tzp-vc__n:hover{color:inherit;text-decoration:underline;text-decoration-color:#F5BF03;text-decoration-thickness:2px;text-underline-offset:3px}.tzp-vc__p{margin:8px 0 12px;color:inherit;font-size:18px;font-weight:700;line-height:1.3}.tzp-vc__p del{margin-right:6px;color:#8A8A8A;font-size:14px;font-weight:400}.tzp-vc__p ins{text-decoration:none}.tzp-vc__p .woocommerce-Price-amount{color:inherit}.tzp-vc.is-win .tzp-vc__p ins .woocommerce-Price-amount,.tzp-vc.is-win .tzp-vc__p>.woocommerce-Price-amount{color:#F5BF03}.tzp .tzp-btn{display:inline-flex;align-items:center;justify-content:center;min-width:160px;height:44px;padding:0 22px;border-radius:8px;background:#F5BF03;color:#111;font-size:13.5px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;text-decoration:none;transition:background-color .2s ease,color .2s ease}.tzp .tzp-btn:hover,.tzp .tzp-btn:focus-visible{background:#111;color:#fff}.tzp .is-win .tzp-btn:hover,.tzp .is-win .tzp-btn:focus-visible{background:#fff;color:#111}.tzp-oos{display:inline-flex;align-items:center;height:44px;color:#8A8A8A;font-size:14px}.tzp-bar{width:100%;height:6px;margin:18px 0 6px;border-radius:6px;background:rgb(0 0 0 / .1);overflow:hidden}.is-win .tzp-bar{background:rgb(255 255 255 / .2)}.tzp-bar i{display:block;width:0;height:100%;border-radius:6px;background:#F5BF03;transition:width 1.1s cubic-bezier(.2,.8,.2,1)}.tzp-vc__s{color:inherit;font-size:12.5px;opacity:.7}.tzp-verdict{margin:16px 0 14px;padding:18px 24px;border-radius:16px;background:#111;color:#fff;font-size:16.5px;line-height:1.5}.tzp-verdict b{color:#F5BF03;font-weight:700}.tzp-adv{padding:16px 18px;border:1px solid #ECECEC;border-radius:16px;background:#fff}.tzp .tzp-adv h3{margin:0 0 8px;color:#111;font-size:16px;font-weight:700;line-height:1.3}.tzp-adv h3 small{margin-left:4px;padding:1px 8px;border-radius:20px;background:#F4F4F4;color:#3a3a3a;font-size:12px;font-weight:600}.tzp-adv ul{margin:0;padding:0;list-style:none}.tzp-adv li{display:flex;justify-content:space-between;gap:12px;margin:0;padding:7px 0;border-top:1px solid #F0F0F0;font-size:14px;line-height:1.4}.tzp-adv li:first-child{border-top:0}.tzp-adv li span{color:#6A6A6A}.tzp-adv li b{color:#111;font-weight:600;text-align:right}.tzp .tzp-adv__all{display:none;width:100%;min-height:0;height:38px;margin:8px 0 0;padding:0 12px;border:1px solid #E2E2E2;border-radius:10px;background:#fff;color:#111;font-size:13px;font-weight:600;text-transform:none;letter-spacing:0;box-shadow:none;cursor:pointer}.tzp .tzp-adv__all:hover{border-color:#111;background:#fff;color:#111}.tzp-tw{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid #ECECEC;border-radius:16px;background:#fff}.tzp-t{width:100%;margin:0;border-collapse:collapse;font-size:14px;line-height:1.45}.tzp-t th,.tzp-t td{padding:11px 14px;border:0;border-bottom:1px solid #F0F0F0;text-align:left;vertical-align:top}.tzp-t tbody tr:last-child>*{border-bottom:0}.tzp-t thead th{background:#F4F4F4;color:#111;font-size:13.5px;font-weight:700;text-transform:none;letter-spacing:0;white-space:nowrap}.tzp-t tbody th{color:#3a3a3a;font-weight:500}.tzp-t td{color:#111}.tzp-t .tzp-t__r{width:36px;color:#8A8A8A}.tzp-t .tzp-t__l{min-width:190px}.tzp-t .tzp-t__d{width:70px;color:#8A8A8A;font-size:12.5px;white-space:nowrap}.tzp-t td.is-best{font-weight:700}.tzp-t td.is-best::before{content:"";display:inline-block;width:8px;height:8px;margin-right:7px;border-radius:50%;background:#F5BF03;vertical-align:1px}.tzp-na{color:#B5B5B5}.tzp-calc{display:block;margin-top:2px;color:#8A8A8A;font-size:12.5px;font-weight:400;line-height:1.35}.tzp-adv li b .tzp-calc{text-align:inherit}.tzp-more{margin-top:12px;border:1px solid #ECECEC;border-radius:16px;background:#fff}.tzp-more>summary{display:flex;align-items:center;gap:8px;padding:15px 18px;color:#111;font-size:15px;font-weight:600;list-style:none;cursor:pointer}.tzp-more>summary::-webkit-details-marker{display:none}.tzp-more>summary::after{content:"";width:9px;height:9px;margin-left:auto;border-right:2px solid #111;border-bottom:2px solid #111;transform:rotate(45deg) translateY(-3px);transition:transform .2s ease}.tzp-more[open]>summary::after{transform:rotate(-135deg) translateY(-2px)}.tzp-more .tzp-tw{border:0;border-top:1px solid #ECECEC;border-radius:0 0 16px 16px}.tzp-note{margin:18px 0 0;color:#8A8A8A;font-size:13px;line-height:1.55}.tzp-one{display:flex;flex-direction:column;gap:14px}.tzp-vc--one{flex-direction:row;gap:18px;max-width:580px;padding:16px 56px 16px 16px;text-align:left}.tzp-vc--one .tzp-vc__img{flex:none;width:110px;margin:0;padding:6px}.tzp-vc--one .tzp-vc__n{min-height:0}.tzp-vc--one .tzp-vc__p{margin:6px 0 0}.tzp-sg{margin-top:6px}.tzp-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;margin-top:10px}.tzp .tzp-tile{display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 12px 16px;border:1px solid #ECECEC;border-radius:16px;background:#fff;color:#111;text-align:center;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease,transform .25s cubic-bezier(.2,.8,.2,1)}.tzp .tzp-tile:hover,.tzp .tzp-tile:focus-visible{border-color:#F5BF03;color:#111;box-shadow:0 10px 30px rgb(0 0 0 / .08);transform:translateY(-2px)}.tzp-tile img,.tzp-noimg{display:block;width:100%;max-width:130px;height:auto;aspect-ratio:1;object-fit:contain}.tzp-tile b{font-size:14.5px;font-weight:600;line-height:1.3}.tzp-tile span{color:#6A6A6A;font-size:13.5px}::view-transition-group(*){animation-duration:.38s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}@media (max-width:860px){.tzp{padding:18px 0 50px}.tzp .tzp-h1{font-size:27px}.tzp-sub{font-size:14px}.tzp-cards,.tzp-advs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tzp-vc{padding:30px 10px 16px;border-radius:16px}.tzp-vc__img{max-width:130px;margin:8px auto;padding:6px;border-radius:12px}.tzp .tzp-vc__n{font-size:14px}.tzp-vc__p{font-size:15px;margin:6px 0 10px}.tzp-vc__p del{display:block;margin:0;font-size:12.5px}.tzp .tzp-btn{min-width:0;width:100%;height:40px;padding:0 10px;font-size:12px}.tzp-crown{top:8px;font-size:11px;padding:3px 10px}.tzp .tzp-vc__x{top:6px;right:6px;width:28px;height:28px}.tzp-verdict{padding:14px 16px;font-size:15px}.tzp-adv{padding:12px 12px}.tzp-adv li{flex-direction:column;gap:0}.tzp-adv li b{text-align:left}.tzp-advs:not(.is-all) .tzp-adv li:nth-child(n+6){display:none}.tzp .tzp-advs:not(.is-all) .tzp-adv__all{display:block}.tzp .tzp-h2{font-size:20px;margin-top:26px}.tzp-t{font-size:13px}.tzp-t th,.tzp-t td{padding:9px 9px}.tzp-t .tzp-t__l{position:sticky;left:0;z-index:1;min-width:128px;max-width:150px;background:#fff;box-shadow:1px 0 0 #F0F0F0}.tzp-t thead .tzp-t__l{background:#F4F4F4}.tzp-t .tzp-t__r{display:none}.tzp-t thead th{white-space:normal}.tzp-t td{min-width:120px}.tzp-vc--one{padding:12px 48px 12px 12px;gap:12px}.tzp-vc--one .tzp-vc__img{width:84px}.tzp-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}