.ot-db{display:inline-flex;align-items:center;justify-content:center;flex:none;box-sizing:border-box;height:1.8em;padding:0 .62em;border:0;border-radius:999px;font-family:inherit;font-size:14px;font-style:normal;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:0;text-transform:none;text-decoration:none;white-space:nowrap;vertical-align:middle}.ot-db.is-s{font-size:12px}.ot-db.is-l{height:auto;padding:.1em .34em;border-radius:.22em;font-size:56px;line-height:1;letter-spacing:-.02em}@media(max-width:1199px){.ot-db.is-l{font-size:40px}}@media(max-width:760px){.ot-db.is-l{font-size:28px}}.ot-db.is-low{--db-bg:var(--ot-save-low);--db-fg:var(--ot-save-low-on);--db-ink:var(--ot-save-low-ink)}.ot-db.is-mid{--db-bg:var(--ot-save-mid);--db-fg:var(--ot-save-mid-on);--db-ink:var(--ot-save-mid-ink)}.ot-db.is-high{--db-bg:var(--ot-save-high);--db-fg:var(--ot-save-high-on);--db-ink:var(--ot-save-high-ink)}.ot-db:is(.is-low,.is-mid,.is-high){background:var(--db-bg);color:var(--db-fg);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--db-ink) 45%,transparent)}.ot-db.is-quiet:is(.is-low,.is-mid,.is-high){background:transparent;color:var(--db-ink);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--db-ink) 60%,transparent)}a.ot-db:is(.is-low,.is-mid,.is-high):is(:hover,:focus-visible){color:var(--db-fg);text-decoration:underline;text-underline-offset:2px}a.ot-db.is-quiet:is(:hover,:focus-visible){color:var(--db-ink)}a.ot-db:focus-visible{outline:2px solid var(--ot-focus);outline-offset:2px}.ot-sb{display:inline-block;flex:none;width:88px;max-width:100%;height:8px;border-radius:1px;background:var(--ot-save-track);overflow:hidden;vertical-align:middle}.ot-sb i{display:block;height:100%}.ot-sb.is-low i{background:var(--ot-save-low-ink)}.ot-sb.is-mid i{background:var(--ot-save-mid-ink)}.ot-sb.is-high i{background:var(--ot-save-high-ink)}.ot-save{display:inline-flex;align-items:center;gap:10px;white-space:nowrap}.ot-sl{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0 0 12px;padding:0;list-style:none;font-size:14px;line-height:1.4;color:var(--ot-muted,var(--muted))}.ot-sl li{display:inline-flex;align-items:center;min-width:0}.ot-sl .ot-sl-label{margin-right:4px}.ot-hot{display:inline-flex;align-items:center;flex:none;padding:3px 6px;border-radius:3px;background:var(--ot-hot);color:var(--ot-hot-on);font-family:var(--ot-mono,ui-monospace,monospace);font-size:12px;font-weight:600;line-height:1;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;vertical-align:middle}:is(:lang(zh),:lang(ja),:lang(ko)) .ot-hot{font-family:inherit;letter-spacing:0}.ot-tt :is(th,td).is-official{color:var(--ot-official)}.ot-tt :is(th,td).is-official s{color:var(--ot-official);text-decoration-color:currentColor}.ot-tt thead :is(th,td).is-ours{background:var(--ot-ours-head);color:var(--ot-ours-head-ink);box-shadow:inset 0 2px 0 var(--ot-ours)}.ot-tt tbody td.is-ours{background:var(--ot-ours-wash)}.ot-tt tbody tr:hover td.is-ours{background:var(--ot-ours-wash-hover)}.ot-tt td.is-ours :is(b,strong){color:var(--ot-strong,var(--ink))}.ot-basis{margin:12px 0 0;max-width:72em;font-size:14px;line-height:1.55;color:var(--ot-muted,var(--muted));text-wrap:pretty}.ot-basis a{color:inherit;text-decoration:underline;text-underline-offset:2px}.ot-price-compare>.ot-section{padding:clamp(24px,4vw,44px) 0 clamp(64px,8vw,104px)}.ot-price-compare h1.ot-title{font-size:var(--ot-display-l)}.ot-pc-head{display:grid;gap:14px;margin:clamp(24px,4vw,40px) 0 clamp(24px,3.5vw,36px)}.ot-pc-head .ot-sub{max-width:46em}.ot-pc-legend{display:flex;flex-wrap:wrap;gap:8px 20px;font-size:14px;color:var(--ot-text)}.ot-pc-legend span{display:inline-flex;align-items:center;gap:8px}.ot-pc-legend i{width:22px;height:10px;border-radius:3px}.ot-pc-legend .is-off,.ot-pc-bar .is-off{background:var(--ot-save-track)}.ot-pc-legend .is-our,.ot-pc-bar .is-our{background:var(--ot-ours)}.ot-pc-jump{display:flex;flex-wrap:wrap;gap:8px}.ot-pc-jump a{padding:7px 14px;border:1px solid var(--ot-line-2);border-radius:999px;font-size:14px;color:var(--ot-strong);text-decoration:none}.ot-pc-jump a:hover{background:var(--ot-surface)}.ot-pc-kind{display:grid;gap:20px;margin-top:clamp(32px,5vw,56px);scroll-margin-top:88px}.ot-pc-kind>h2,.ot-pc-basis h2,.ot-pc-cta h2{font:700 28px/1.2 var(--ot-sans);letter-spacing:-.02em;color:var(--ot-strong);text-wrap:balance}@media(max-width:1199px){.ot-pc-kind>h2,.ot-pc-basis h2,.ot-pc-cta h2{font-size:22px}}.ot-pc-list{display:grid;gap:12px;min-width:0;padding:clamp(14px,2vw,22px);border:1px solid var(--ot-line);border-radius:var(--ot-radius);background:var(--ot-surface)}.ot-pc-list-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px}.ot-pc-list-head h3{font:600 18px/1.3 var(--ot-sans);color:var(--ot-strong)}.ot-pc-list-head p{font-size:14px;color:var(--ot-muted)}.ot-pc-controls{display:grid;gap:8px}.ot-pc-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ot-pc-chips>span{min-width:5.5em;font-size:14px;color:var(--ot-muted)}.ot-pc-chips button{padding:5px 11px;border:1px solid var(--ot-line-2);border-radius:999px;background:none;color:var(--ot-text);font:inherit;font-size:14px;cursor:pointer}.ot-pc-chips button[aria-pressed=true]{border-color:var(--ot-strong);background:var(--ot-strong);color:var(--ot-bg)}.ot-pc-rows{display:grid;max-height:640px;overflow-y:auto}.ot-pc-row{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,2fr) 150px 64px;align-items:center;gap:14px;padding:10px 4px;border-top:1px solid var(--ot-line)}.ot-pc-row[hidden]{display:none}.ot-pc-name{display:grid;gap:2px;min-width:0}.ot-pc-name .ot-hot{justify-self:start}.ot-pc-name a{font-size:14px;font-weight:600;color:var(--ot-strong);text-decoration:none;overflow-wrap:anywhere}.ot-pc-name a:hover{text-decoration:underline}.ot-pc-name small{font-size:12px;color:var(--ot-muted)}.ot-pc-bar{position:relative;display:block;height:14px}.ot-pc-bar i{position:absolute;inset:0 auto 0 0;display:block;border-radius:3px}.ot-pc-bar .is-none{display:none}.ot-pc-fig{display:flex;align-items:baseline;justify-content:flex-end;gap:6px;font-variant-numeric:tabular-nums;white-space:nowrap}.ot-pc-fig b{font-size:14px;font-weight:600;color:var(--ot-strong)}.ot-pc-fig s{font-size:14px;color:var(--ot-official)}.ot-pc-save{display:flex;justify-content:flex-end}.ot-pc-empty{font-size:14px;color:var(--ot-muted)}.ot-pc-basis{display:grid;gap:10px;margin-top:clamp(40px,6vw,64px)}.ot-pc-basis p{max-width:86ch;font-size:14px;line-height:1.6;color:var(--ot-muted);text-wrap:pretty}.ot-pc-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px;margin-top:clamp(40px,6vw,64px)}.ot-pc-cta .ot-actions-row{margin-top:0}@media(max-width:760px){.ot-pc-row{grid-template-columns:minmax(0,1fr) auto 56px;grid-template-areas:"name fig save" "bar bar bar";gap:6px 10px}.ot-pc-name{grid-area:name}.ot-pc-bar{grid-area:bar}.ot-pc-fig{grid-area:fig;flex-direction:column;align-items:flex-end;gap:0}.ot-pc-save{grid-area:save}.ot-pc-chips>span{width:100%}.ot-pc-cta{display:grid}}
