:is(html:has(.kbp-doctor),body:has(.kbp-doctor)){background:#fff}.kbp-doctor.kbp{--kbp-bg:#fff;--kbp-bg-2:#f6f7f9;--kbp-bg-3:#eef0f4;--kbp-fg:#0f1724;--kbp-mute:#5b6472;--kbp-dim:#6b7480;--kbp-line:#e9ebef;--kbp-accent:#c000b0;--kbp-accent-2:#0f1724;--kbp-on-accent:#fff;--kbp-accent-shadow:#c000b042;--kbp-mark-shadow:#c000b038;--kbp-glow:#c000b01f;--kbp-gnav-bg:#fbfbfc;--kbp-gnav-mute:#6b7280;--kbp-panel-bg:#fbfbfc;--kbp-panel-hover:#f6f7f9;--kbp-lnav-bg:#fffffff0;--kbp-lift-y:70px;--kbp-lift-scale:.95;--kbp-doctor-line2:#dde1e7;--kbp-doctor-mag:#f032e6;--kbp-doctor-mag-ink:#c000b0;--kbp-doctor-mag-bg:#fdeefc;--kbp-doctor-cyan:#00a6bc;--kbp-doctor-cyan-ink:#007a8a;--kbp-doctor-cyan-bg:#e5f7fa;--kbp-doctor-ok:#00766e;--kbp-doctor-ok-bg:#e3f4f1;--kbp-doctor-warn:#8a6200;--kbp-doctor-warn-bg:#fbf1d6;--kbp-doctor-bad:#c9353a;--kbp-doctor-teal-a:#0b6f68;--kbp-doctor-teal-b:#0a7f8c}.kbp-doctor .kbp-sec{padding-block:clamp(72px,9vw,128px)}.kbp-doctor :focus-visible{outline-color:var(--kbp-doctor-mag-ink)}.kbp-doctor .kbp-foot{background:#fbfbfc}.kbp-doctor [id]{scroll-margin-top:calc(var(--kbp-nav-h) + 16px)}.kbp-doctor small{font-size:12px}.kbp-doctor .kbp-eyebrow{color:var(--kbp-doctor-mag-ink)}.kbp-doctor .kbp-lede{font-weight:400}.kbp-doctor .kbp-head .kbp-lede{max-width:42ch}.kbp-doctor .kbp-btn{text-align:center;cursor:pointer;border:0;justify-content:center;min-height:50px;padding:12px 28px;font-size:16px;line-height:1.3}.kbp-doctor .kbp-btn-fill{box-shadow:0 12px 30px var(--kbp-accent-shadow)}.kbp-doctor .kbp-btn-line{background:0 0}.kbp-doctor .kbp-tlink{color:var(--kbp-doctor-mag-ink)}.kbp-doctor .kbp-scta-note{font-size:15px}.kbp-doctor .kbp-doctor-hero{padding-top:clamp(44px,6.5vw,92px);padding-bottom:clamp(16px,2vw,28px)}.kbp-doctor .kbp-doctor-pname{letter-spacing:.22em;color:var(--kbp-mute);animation:kbp-doctor-fade 1s .1s var(--kbp-ease) both;align-items:center;gap:10px;margin:0;font-size:15px;font-weight:700;display:inline-flex}.kbp-doctor .kbp-doctor-pname img{width:24px;height:24px}.kbp-doctor .kbp-doctor-h1{letter-spacing:-.05em;margin:18px 0 0;font-size:clamp(60px,9.8vw,142px);font-weight:900;line-height:.98}.kbp-doctor .kbp-doctor-ln{padding-bottom:.05em;display:block;overflow:hidden}.kbp-doctor .kbp-doctor-ln>span{animation:kbp-doctor-up 1.1s var(--kbp-ease) both;display:inline-block}.kbp-doctor .kbp-doctor-ln:nth-child(2)>span{animation-delay:.12s}.kbp-doctor .kbp-doctor-lede{max-width:30ch;color:var(--kbp-fg);animation:kbp-doctor-fade 1s .45s var(--kbp-ease) both;margin-top:22px;font-size:clamp(18px,2vw,25px);line-height:1.5}.kbp-doctor .kbp-doctor-intro{max-width:46ch;color:var(--kbp-mute);text-wrap:balance;animation:kbp-doctor-fade 1s .5s var(--kbp-ease) both;margin:14px auto 0;font-size:clamp(15px,1.5vw,18px);line-height:1.6}.kbp-doctor .kbp-doctor-intro b{color:var(--kbp-doctor-mag-ink);font-weight:900}.kbp-doctor .kbp-doctor-promise{box-shadow:0 0 0 1px var(--kbp-line), 0 14px 34px #0f172412;text-align:start;animation:kbp-doctor-fade 1s .55s var(--kbp-ease) both;background:#fff;border-radius:999px;align-items:center;gap:14px;margin-top:26px;padding:10px 24px 10px 12px;display:inline-flex}.kbp-doctor .kbp-doctor-zero{background:linear-gradient(135deg, var(--kbp-doctor-mag-bg), var(--kbp-doctor-cyan-bg));letter-spacing:-.03em;min-width:64px;height:48px;color:var(--kbp-doctor-mag-ink);border-radius:999px;place-items:center;padding:0 14px;font-size:24px;font-weight:900;display:grid}.kbp-doctor .kbp-doctor-promise p{color:var(--kbp-mute);margin:0;font-size:15px;line-height:1.45}.kbp-doctor .kbp-doctor-promise p b{color:var(--kbp-fg);font-size:16px;font-weight:700;display:block}.kbp-doctor .kbp-doctor-hero .kbp-btns{animation:kbp-doctor-fade 1s .65s var(--kbp-ease) both;margin-top:28px}.kbp-doctor .kbp-doctor-micro{color:var(--kbp-mute);animation:kbp-doctor-fade 1s .75s var(--kbp-ease) both;margin:16px 0 0;font-size:14px}.kbp-doctor .kbp-doctor-stage{justify-content:center;align-items:center;width:min(940px,100%);height:clamp(280px,32vw,420px);margin:0 auto;display:flex;position:relative}.kbp-doctor .kbp-doctor-stage:before{content:"";pointer-events:none;background:radial-gradient(34% 36% at 42% 62%,#f032e61c,#0000 70%),radial-gradient(28% 32% at 60% 58%,#00a6bc1a,#0000 70%);position:absolute;inset:-10% -6% -4%}.kbp-doctor .kbp-doctor-k{width:clamp(230px,29vw,390px);position:relative}.kbp-doctor .kbp-doctor-k .kbp-mk{perspective:900px;width:100%}.kbp-doctor .kbp-doctor-k .kbp-mk img{filter:drop-shadow(0 36px 50px #c000b03d);animation:1.5s cubic-bezier(.2,.9,.25,1.15) .3s both kbp-doctor-glassrise,7s ease-in-out 2s infinite kbp-doctor-float}.kbp-doctor .kbp-doctor-pop{aspect-ratio:1;width:26%;box-shadow:0 0 0 2px var(--kbp-doctor-cyan);opacity:0;animation:kbp-doctor-pop 1s 1.55s var(--kbp-ease) both;pointer-events:none;border-radius:50%;position:absolute;top:77%;left:76%;transform:translate(-50%,-50%)scale(.2)}.kbp-doctor .kbp-doctor-float{-webkit-backdrop-filter:blur(16px)saturate(1.5);backdrop-filter:blur(16px)saturate(1.5);text-align:start;background:#ffffffdb;border-radius:22px;max-width:260px;padding:14px 16px;font-size:14px;line-height:1.5;position:absolute;box-shadow:0 0 0 1px #0f17240f,0 24px 50px #0f17241f}.kbp-doctor .kbp-doctor-float small{color:var(--kbp-mute);margin-bottom:4px;font-size:12px;font-weight:700;display:block}.kbp-doctor .kbp-doctor-float b{font-weight:700}.kbp-doctor .kbp-doctor-fa{inset-inline-start:2%;top:18%}.kbp-doctor .kbp-doctor-fb{inset-inline-end:2%;top:50%}.kbp-doctor .kbp-doctor-tag{background:var(--kbp-doctor-mag-bg);color:var(--kbp-doctor-mag-ink);border-radius:999px;margin-top:8px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-block}@keyframes kbp-doctor-glassrise{0%{opacity:1;transform:rotateX(28deg)rotateY(-22deg)translateY(80px)scale(.78)}60%{opacity:1;transform:rotateX(-5deg)rotateY(4deg)translateY(-8px)scale(1.03)}to{opacity:1;transform:none}}@keyframes kbp-doctor-pop{0%{opacity:.9;transform:translate(-50%,-50%)scale(.3)}to{opacity:0;transform:translate(-50%,-50%)scale(1.6)}}@keyframes kbp-doctor-up{0%{transform:translateY(105%)}to{transform:none}}@keyframes kbp-doctor-fade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes kbp-doctor-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.kbp-doctor .kbp-doctor-tbar{border-block:1px solid var(--kbp-line);background:#fff;flex-wrap:wrap;justify-content:center;margin:0;padding:0;list-style:none;display:flex}.kbp-doctor .kbp-doctor-tbar li{color:var(--kbp-fg);text-align:start;align-items:center;gap:12px;padding:20px clamp(18px,3.2vw,44px);font-size:16px;font-weight:700;display:flex}.kbp-doctor .kbp-doctor-tbar li+li{border-inline-start:1px solid var(--kbp-line)}.kbp-doctor .kbp-doctor-tbar .kbp-ic{color:var(--kbp-doctor-mag-ink);font-size:22px}.kbp-doctor .kbp-doctor-tbar b{color:var(--kbp-doctor-mag-ink);font-weight:900}.kbp-doctor .kbp-doctor-pcards{text-align:start;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.kbp-doctor .kbp-doctor-pcard{box-shadow:0 0 0 1px var(--kbp-line);background:#fff;border-radius:28px;flex-direction:column;gap:16px;padding:26px;display:flex}.kbp-doctor .kbp-doctor-pvis{background:var(--kbp-bg-2);border-radius:20px;place-items:center;height:172px;display:grid;position:relative;overflow:hidden}.kbp-doctor .kbp-doctor-h3{letter-spacing:-.03em;margin:0;font-size:22px;font-weight:900;line-height:1.3}.kbp-doctor .kbp-doctor-sit{color:var(--kbp-mute);margin:0;font-size:16px;font-weight:400;line-height:1.65}.kbp-doctor .kbp-doctor-night{color:#fff;background:linear-gradient(160deg,#1b2540,#0f1724);align-content:start;place-items:stretch stretch;padding:16px}.kbp-doctor .kbp-doctor-clock{letter-spacing:.06em;color:#aab6d3;align-items:center;gap:8px;margin:0;font-size:12px;font-weight:700;display:flex}.kbp-doctor .kbp-doctor-time{letter-spacing:-.04em;margin:2px 0 0;font-size:44px;font-weight:200;line-height:1.1}.kbp-doctor .kbp-doctor-nt{background:#ffffff24;border-radius:14px;margin:10px 0 0;padding:10px 12px;font-size:13px;line-height:1.45}.kbp-doctor .kbp-doctor-nt small{color:#aab6d3;margin-bottom:2px;font-size:12px;display:block}.kbp-doctor .kbp-doctor-langs{align-content:center;gap:8px;padding:14px}.kbp-doctor .kbp-doctor-lb{width:min(240px,92%);box-shadow:0 0 0 1px var(--kbp-line);background:#fff;border-radius:16px;padding:9px 14px;font-size:13px;line-height:1.4}.kbp-doctor .kbp-doctor-lb:nth-child(2){margin-inline-start:22px}.kbp-doctor .kbp-doctor-lb:nth-child(3){margin-inline-start:-12px}.kbp-doctor .kbp-doctor-repeat{align-content:center;gap:8px;padding:14px}.kbp-doctor .kbp-doctor-rb{width:min(250px,94%);box-shadow:0 0 0 1px var(--kbp-line);background:#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:10px;padding:9px 14px;font-size:13px;line-height:1.4;display:flex}.kbp-doctor .kbp-doctor-rb time{color:var(--kbp-mute);white-space:nowrap;font-size:12px}.kbp-doctor .kbp-doctor-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,3vw,40px);margin:0;padding:0;list-style:none;display:grid;position:relative}.kbp-doctor .kbp-doctor-steps:before{content:"";background:var(--kbp-doctor-line2);top:19px;height:2px;position:absolute;inset-inline:16.67%}.kbp-doctor .kbp-doctor-steps:after{content:"";background:linear-gradient(90deg, var(--kbp-doctor-mag), var(--kbp-doctor-cyan));width:0;height:2px;transition:width 1s var(--kbp-ease);top:19px;position:absolute;inset-inline-start:16.67%}.kbp-doctor .kbp-doctor-steps[data-p="2"]:after{width:33.33%}.kbp-doctor .kbp-doctor-steps[data-p="3"]:after{width:66.66%}.kbp-doctor .kbp-doctor-st{text-align:center;flex-direction:column;align-items:center;gap:16px;height:100%;display:flex;position:relative}.kbp-doctor .kbp-doctor-no{z-index:1;width:40px;height:40px;box-shadow:inset 0 0 0 2px var(--kbp-doctor-line2);color:var(--kbp-mute);background:#fff;border-radius:50%;place-items:center;font-size:16px;font-weight:900;transition:background .4s,color .4s,box-shadow .4s;display:grid;position:relative}.kbp-doctor .kbp-doctor-steps[data-p="1"] .kbp-doctor-st:first-child .kbp-doctor-no,.kbp-doctor .kbp-doctor-steps[data-p="2"] .kbp-doctor-st:nth-child(-n+2) .kbp-doctor-no,.kbp-doctor .kbp-doctor-steps[data-p="3"] .kbp-doctor-st .kbp-doctor-no{background:var(--kbp-doctor-mag-ink);box-shadow:none;color:#fff}.kbp-doctor .kbp-doctor-st h3{letter-spacing:-.03em;margin:0;font-size:clamp(20px,1.9vw,24px);font-weight:900;line-height:1.3}.kbp-doctor .kbp-doctor-st p{max-width:30ch;color:var(--kbp-mute);margin:0;font-size:16px;font-weight:400;line-height:1.65}.kbp-doctor .kbp-doctor-dev{opacity:.5;width:100%;transition:opacity .6s var(--kbp-ease);justify-content:center;margin-top:auto;padding-top:10px;display:flex}.kbp-doctor .kbp-doctor-steps[data-p="1"] .kbp-doctor-st:first-child .kbp-doctor-dev,.kbp-doctor .kbp-doctor-steps[data-p="2"] .kbp-doctor-st:nth-child(-n+2) .kbp-doctor-dev,.kbp-doctor .kbp-doctor-steps[data-p="3"] .kbp-doctor-st .kbp-doctor-dev{opacity:1}.kbp-doctor .kbp-doctor-feenote{box-shadow:0 0 0 1px var(--kbp-line);text-align:start;background:#fff;border-radius:999px;align-items:center;gap:8px;margin:clamp(28px,4vw,44px) 0 0;padding:10px 18px;font-size:15px;font-weight:700;display:inline-flex}.kbp-doctor .kbp-doctor-feenote .kbp-ic{color:var(--kbp-doctor-ok);font-size:18px}.kbp-doctor .kbp-doctor-phone{text-align:start;background:#111214;border-radius:44px;width:244px;max-width:100%;padding:9px;box-shadow:0 36px 70px #0f172433}.kbp-doctor .kbp-doctor-scr{background:#fff;border-radius:36px;flex-direction:column;gap:9px;min-height:300px;padding:46px 12px 14px;display:flex;position:relative;overflow:hidden}.kbp-doctor .kbp-doctor-scr:before{content:"";background:#111214;border-radius:12px;width:78px;height:22px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.kbp-doctor .kbp-doctor-phead{border-bottom:1px solid var(--kbp-line);align-items:center;gap:8px;padding-bottom:9px;display:flex}.kbp-doctor .kbp-doctor-phead img{width:22px;height:22px}.kbp-doctor .kbp-doctor-phead b{min-width:0;font-size:14px;font-weight:900}.kbp-doctor .kbp-doctor-phead span{color:var(--kbp-mute);white-space:nowrap;margin-inline-start:auto;font-size:12px}.kbp-doctor .kbp-doctor-msg{border-radius:17px;max-width:92%;padding:9px 12px;font-size:13px;line-height:1.5}.kbp-doctor .kbp-doctor-me{background:var(--kbp-fg);color:#fff;border-end-end-radius:5px;align-self:flex-end}.kbp-doctor .kbp-doctor-kai{background:#f2f4f7;border-end-start-radius:5px;align-self:flex-start}.kbp-doctor .kbp-doctor-msg time{opacity:.78;margin-top:3px;font-size:12px;display:block}.kbp-doctor .kbp-doctor-rq{box-shadow:0 0 0 1px var(--kbp-line), 0 10px 22px #0f172412;color:var(--kbp-mute);background:#fff;border-radius:16px;gap:3px;padding:11px 12px;font-size:12px;display:grid}.kbp-doctor .kbp-doctor-rq b{color:var(--kbp-fg);font-size:13px;font-weight:700}.kbp-doctor .kbp-doctor-rq span{color:var(--kbp-doctor-mag-ink);align-items:center;gap:6px;margin-top:3px;font-weight:700;display:inline-flex}.kbp-doctor .kbp-doctor-rq span:before{content:"";background:var(--kbp-doctor-mag);border-radius:50%;width:8px;height:8px}.kbp-doctor .kbp-doctor-typing{border-radius:17px;background:#f2f4f7;border-end-start-radius:5px;align-self:flex-start;gap:5px;padding:11px 14px;display:flex}.kbp-doctor .kbp-doctor-typing i{background:#9aa3b0;border-radius:50%;width:7px;height:7px;animation:1.1s ease-in-out infinite kbp-doctor-blink}.kbp-doctor .kbp-doctor-typing i:nth-child(2){animation-delay:.18s}.kbp-doctor .kbp-doctor-typing i:nth-child(3){animation-delay:.36s}@keyframes kbp-doctor-blink{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.kbp-doctor .kbp-doctor-inp{background:#f2f4f7;border-radius:999px;flex:none;height:36px;margin-top:auto}.kbp-doctor .kbp-doctor-cons{text-align:start;background:linear-gradient(140deg,#e4d8fb 0%,#d3effa 48%,#fadff1 100%);border-radius:24px;width:100%;max-width:372px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0f17240f,0 34px 70px #0f172429}.kbp-doctor .kbp-doctor-bar{align-items:center;gap:8px;padding:12px 14px 4px;display:flex}.kbp-doctor .kbp-doctor-bar i{background:#0f172429;border-radius:50%;width:9px;height:9px}.kbp-doctor .kbp-doctor-bar span{color:#334155;margin-inline-start:8px;font-size:12px;font-weight:700}.kbp-doctor .kbp-doctor-body{gap:10px;padding:8px 12px 14px;display:grid}.kbp-doctor .kbp-doctor-tabs{color:#334155;background:#ffffffa8;border-radius:16px;flex-wrap:wrap;gap:4px;padding:5px;font-size:12px;font-weight:700;display:flex;box-shadow:inset 0 0 0 1px #ffffffbf,0 6px 18px #0f17240f}.kbp-doctor .kbp-doctor-tabs span{border-radius:999px;padding:6px 10px}.kbp-doctor .kbp-doctor-tabs .kbp-doctor-on{color:var(--kbp-fg);background:#fff;box-shadow:0 2px 8px #0f172414}.kbp-doctor .kbp-doctor-panel{background:#ffffffa8;border-radius:16px;align-content:start;gap:8px;padding:12px;display:grid;box-shadow:inset 0 0 0 1px #ffffffbf,0 6px 18px #0f17240f}.kbp-doctor .kbp-doctor-ph{color:var(--kbp-fg);align-items:center;gap:8px;font-size:13px;font-weight:900;display:flex}.kbp-doctor .kbp-doctor-ph em{background:var(--kbp-doctor-mag-bg);color:var(--kbp-doctor-mag-ink);border-radius:999px;margin-inline-start:auto;padding:2px 10px;font-size:12px;font-style:normal;font-weight:700}.kbp-doctor .kbp-doctor-row{color:#475569;background:#ffffffc7;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;font-size:12px;line-height:1.45;display:grid}.kbp-doctor .kbp-doctor-row b{color:var(--kbp-fg);font-size:13px;font-weight:700;display:block}.kbp-doctor .kbp-doctor-new{background:#fff;box-shadow:inset 0 0 0 1.5px #f032e673}.kbp-doctor .kbp-doctor-cap{background:linear-gradient(135deg, var(--kbp-doctor-teal-a), var(--kbp-doctor-teal-b));color:#fff;white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:30px;padding:0 13px;font-size:12px;font-weight:700;transition:background .4s;display:inline-flex}.kbp-doctor .kbp-doctor-ghost{color:#334155;background:#fff;box-shadow:inset 0 0 0 1px #cbd5e1}.kbp-doctor .kbp-doctor-done{background:var(--kbp-doctor-ok-bg);color:var(--kbp-doctor-ok);box-shadow:inset 0 0 0 1px #00766e4d}.kbp-doctor .kbp-doctor-done:before{content:"✓";margin-inline-end:5px}.kbp-doctor .kbp-doctor-bento{text-align:start;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;display:grid}.kbp-doctor .kbp-doctor-fc{box-shadow:0 0 0 1px var(--kbp-line);background:#fff;border-radius:30px;flex-direction:column;grid-column:span 6;gap:14px;padding:clamp(22px,2.6vw,34px);display:flex;overflow:hidden}.kbp-doctor .kbp-doctor-w7{grid-column:span 7}.kbp-doctor .kbp-doctor-w5{grid-column:span 5}.kbp-doctor .kbp-doctor-w12{grid-column:1/-1}.kbp-doctor .kbp-doctor-fc.kbp-doctor-w12{flex-direction:row;align-items:stretch;gap:clamp(20px,3vw,44px)}.kbp-doctor .kbp-doctor-fno{letter-spacing:.14em;color:var(--kbp-doctor-mag-ink);font-size:13px;font-weight:700}.kbp-doctor .kbp-doctor-fc .kbp-body{text-wrap:pretty}.kbp-doctor .kbp-doctor-ftx{flex-direction:column;flex:.85 1 0;justify-content:center;gap:14px;display:flex}.kbp-doctor .kbp-doctor-vis{background:0 0;flex-direction:column;flex:auto;justify-content:center;min-height:236px;margin-top:auto;padding:0;display:flex}.kbp-doctor .kbp-doctor-w12 .kbp-doctor-vis{flex:1.15 1 0;margin-top:0}.kbp-doctor .kbp-doctor-src{gap:8px;margin:0;padding:0;list-style:none;display:grid}.kbp-doctor .kbp-doctor-src li{box-shadow:0 0 0 1px var(--kbp-line);background:#fff;border-radius:16px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 14px;display:grid}.kbp-doctor .kbp-doctor-ico{background:var(--kbp-doctor-mag-bg);width:36px;height:36px;color:var(--kbp-doctor-mag-ink);border-radius:12px;place-items:center;font-size:18px;display:grid}.kbp-doctor .kbp-doctor-src li:nth-child(2) .kbp-doctor-ico{background:var(--kbp-doctor-cyan-bg);color:var(--kbp-doctor-cyan-ink)}.kbp-doctor .kbp-doctor-src li:nth-child(3) .kbp-doctor-ico{background:var(--kbp-doctor-warn-bg);color:var(--kbp-doctor-warn)}.kbp-doctor .kbp-doctor-src li:nth-child(4) .kbp-doctor-ico{background:var(--kbp-doctor-ok-bg);color:var(--kbp-doctor-ok)}.kbp-doctor .kbp-doctor-src b{font-size:14px;font-weight:700;line-height:1.35;display:block}.kbp-doctor .kbp-doctor-src small{color:var(--kbp-mute);font-size:12px;line-height:1.4;display:block}.kbp-doctor .kbp-doctor-stt{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-style:normal;font-weight:700;display:inline-flex}.kbp-doctor .kbp-doctor-stt.kbp-doctor-ok{background:var(--kbp-doctor-ok-bg);color:var(--kbp-doctor-ok)}.kbp-doctor .kbp-doctor-stt.kbp-doctor-run{background:var(--kbp-doctor-cyan-bg);color:var(--kbp-doctor-cyan-ink)}.kbp-doctor .kbp-doctor-run:before{content:"";background:var(--kbp-doctor-cyan);border-radius:50%;width:8px;height:8px;animation:1.2s ease-in-out infinite kbp-doctor-pulse}@keyframes kbp-doctor-pulse{50%{opacity:.35;transform:scale(.8)}}.kbp-doctor .kbp-doctor-qa{gap:10px;display:grid}.kbp-doctor .kbp-doctor-qa .kbp-doctor-msg{max-width:88%;font-size:14px}.kbp-doctor .kbp-doctor-qa .kbp-doctor-me{justify-self:end}.kbp-doctor .kbp-doctor-qa .kbp-doctor-kai{box-shadow:0 0 0 1px var(--kbp-line);background:#fff;justify-self:start}.kbp-doctor .kbp-doctor-srctag{background:var(--kbp-doctor-mag-bg);color:var(--kbp-doctor-mag-ink);border-radius:999px;align-items:center;gap:6px;margin-top:7px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-flex}.kbp-doctor .kbp-doctor-srctag.kbp-doctor-hand{background:var(--kbp-doctor-warn-bg);color:var(--kbp-doctor-warn)}.kbp-doctor .kbp-doctor-slotbox{box-shadow:0 0 0 1px var(--kbp-line);background:#fff;border-radius:18px;padding:14px}.kbp-doctor .kbp-doctor-slotbox h4{color:var(--kbp-mute);margin:0 0 10px;font-size:13px;font-weight:700}.kbp-doctor .kbp-doctor-slotrow{flex-wrap:wrap;gap:8px;display:flex}.kbp-doctor .kbp-doctor-slotrow span{background:var(--kbp-bg-2);color:var(--kbp-fg);border-radius:12px;padding:7px 14px;font-size:13px;font-weight:700}.kbp-doctor .kbp-doctor-slotrow .kbp-doctor-sel{background:var(--kbp-doctor-mag-ink);color:#fff}.kbp-doctor .kbp-doctor-slotrow .kbp-doctor-off{color:var(--kbp-mute);box-shadow:inset 0 0 0 1px var(--kbp-line);background:0 0;text-decoration:line-through}.kbp-doctor .kbp-doctor-reqline{background:#fff;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:10px;padding:12px 14px;display:grid;box-shadow:inset 0 0 0 1.5px #f032e666}.kbp-doctor .kbp-doctor-reqline b{font-size:14px;font-weight:700;line-height:1.4;display:block}.kbp-doctor .kbp-doctor-reqline small{color:var(--kbp-mute);font-size:12px;display:block}.kbp-doctor .kbp-doctor-btnrow{gap:6px;display:flex}.kbp-doctor .kbp-doctor-langgrid{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;display:grid}.kbp-doctor .kbp-doctor-big{letter-spacing:-.06em;font-variant-numeric:tabular-nums;background:linear-gradient(90deg, var(--kbp-doctor-mag), var(--kbp-doctor-cyan));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(88px,10vw,132px);font-weight:200;line-height:.9}.kbp-doctor .kbp-doctor-big b{font-weight:200}.kbp-doctor .kbp-doctor-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.kbp-doctor .kbp-doctor-chips li{box-shadow:0 0 0 1px var(--kbp-line);color:var(--kbp-mute);background:#fff;border-radius:999px;padding:5px 11px;font-size:13px;font-weight:700;transition:color .3s,background .3s,box-shadow .3s}.kbp-doctor .kbp-doctor-chips li.kbp-doctor-cur{background:var(--kbp-fg);color:#fff;box-shadow:none}.kbp-doctor .kbp-doctor-bubble{min-height:56px;box-shadow:0 0 0 1px var(--kbp-line);border-radius:20px;background:#fff;border-end-start-radius:6px;grid-column:1/-1;margin-top:14px;padding:14px 18px;font-size:16px;line-height:1.55;transition:opacity .3s}.kbp-doctor .kbp-doctor-bubble.kbp-doctor-fade{opacity:0}.kbp-doctor .kbp-doctor-dgrid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:12px;display:grid}.kbp-doctor .kbp-doctor-dcard{box-shadow:0 0 0 1px var(--kbp-line);background:#fff;border-radius:18px;padding:14px}.kbp-doctor .kbp-doctor-dcard h4{letter-spacing:.04em;color:var(--kbp-mute);margin:0 0 10px;font-size:12px;font-weight:700}.kbp-doctor .kbp-doctor-hrs{gap:7px;font-size:14px;display:grid}.kbp-doctor .kbp-doctor-hrs div{border-bottom:1px solid var(--kbp-line);justify-content:space-between;gap:8px;padding-bottom:7px;display:flex}.kbp-doctor .kbp-doctor-hrs b{white-space:nowrap;flex:none;font-weight:700}.kbp-doctor .kbp-doctor-notice{box-shadow:inset 3px 0 0 var(--kbp-doctor-mag), 0 0 0 1px var(--kbp-line);opacity:.25;transition:opacity .5s, transform .5s var(--kbp-ease);background:#fff;border-radius:13px;align-items:center;gap:8px;margin-top:10px;padding:10px 12px;font-size:13px;font-weight:700;display:flex;transform:translateY(4px)}.kbp-doctor .kbp-doctor-notice i{background:var(--kbp-doctor-mag-bg);color:var(--kbp-doctor-mag-ink);border-radius:999px;padding:2px 8px;font-size:12px;font-style:normal}.kbp-doctor .kbp-doctor-dcard.kbp-doctor-on .kbp-doctor-notice{opacity:1;transform:none}.kbp-doctor .kbp-doctor-dq{background:var(--kbp-fg);color:#fff;border-radius:16px;border-end-end-radius:5px;width:fit-content;max-width:92%;margin-inline-start:auto;padding:9px 13px;font-size:14px;line-height:1.45}.kbp-doctor .kbp-doctor-da{background:var(--kbp-bg-2);border-radius:16px;border-end-start-radius:5px;max-width:96%;margin-top:8px;padding:10px 13px;font-size:14px;line-height:1.55}.kbp-doctor .kbp-doctor-dflag{background:var(--kbp-doctor-mag-bg);color:var(--kbp-doctor-mag-ink);opacity:0;border-radius:999px;margin-top:8px;padding:3px 10px;font-size:12px;font-weight:700;transition:opacity .4s;display:inline-block}.kbp-doctor .kbp-doctor-dflag.kbp-doctor-on{opacity:1}.kbp-doctor .kbp-doctor-tgl{box-shadow:0 0 0 1px var(--kbp-line);background:#fff;border-radius:999px;flex-wrap:wrap;align-self:flex-start;margin-top:12px;padding:4px;display:inline-flex}.kbp-doctor .kbp-doctor-tgl button{min-height:32px;color:var(--kbp-mute);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 14px;font-size:13px;font-weight:700}.kbp-doctor .kbp-doctor-tgl button[aria-pressed=true]{background:var(--kbp-fg);color:#fff}.kbp-doctor .kbp-doctor-cvs .kbp-doctor-cons{max-width:none}.kbp-doctor .kbp-doctor-today{gap:8px;display:grid}.kbp-doctor .kbp-doctor-today .kbp-doctor-row{grid-template-columns:34px minmax(0,1fr) auto}.kbp-doctor .kbp-doctor-rico{width:34px;height:34px;color:var(--kbp-doctor-teal-a);background:#fff;border-radius:11px;place-items:center;font-size:17px;display:grid}.kbp-doctor .kbp-doctor-today em{background:var(--kbp-doctor-mag-bg);color:var(--kbp-doctor-mag-ink);border-radius:999px;padding:3px 10px;font-size:12px;font-style:normal;font-weight:700}.kbp-doctor .kbp-doctor-chan{gap:12px;display:grid}.kbp-doctor .kbp-doctor-pills{flex-wrap:wrap;gap:4px 8px;display:flex}.kbp-doctor .kbp-doctor-pills:after{content:"";flex-basis:100%;order:1;height:0}.kbp-doctor .kbp-doctor-pills span:not(.kbp-doctor-web){order:2}.kbp-doctor .kbp-doctor-pills span{box-shadow:0 0 0 1px var(--kbp-line);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:700;display:inline-flex}.kbp-doctor .kbp-doctor-pills span:before{content:"";background:var(--kbp-doctor-cyan);border-radius:50%;width:8px;height:8px}.kbp-doctor .kbp-doctor-pills .kbp-doctor-web:before{background:var(--kbp-doctor-mag)}.kbp-doctor .kbp-doctor-chk{box-shadow:0 0 0 1px var(--kbp-line);background:#fff;border-radius:18px;padding:14px 16px;font-size:13px}.kbp-doctor .kbp-doctor-chk p{letter-spacing:.04em;color:var(--kbp-mute);margin:0 0 8px;font-size:12px;font-weight:700}.kbp-doctor .kbp-doctor-chk dl{margin:0;display:grid}.kbp-doctor .kbp-doctor-chk dl div{border-top:1px solid var(--kbp-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 14px;padding-block:9px;line-height:1.4;display:flex}.kbp-doctor .kbp-doctor-chk dt{color:var(--kbp-mute);font-size:13px;font-weight:700}.kbp-doctor .kbp-doctor-chk dd{color:var(--kbp-fg);text-align:end;margin:0;font-size:14px;font-weight:700}.kbp-doctor .kbp-doctor-human{color:#fff;padding:0;overflow:hidden}.kbp-doctor .kbp-doctor-photo{min-height:clamp(560px,52vw,700px);position:relative}.kbp-doctor .kbp-doctor-photo>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.kbp-doctor .kbp-doctor-photo:after{content:"";background:linear-gradient(#0f1724c7 0%,#0f17249e 36%,#0f17244d 50%,#0f172447 68%,#0f1724bd 80%,#0f1724db 100%);position:absolute;inset:0}.kbp-doctor .kbp-doctor-over{z-index:2;min-height:inherit;align-content:space-between;gap:36px;padding-block:clamp(52px,7vw,92px) clamp(30px,4vw,52px);display:grid;position:relative}.kbp-doctor .kbp-doctor-over .kbp-head{margin-bottom:0}.kbp-doctor .kbp-doctor-over .kbp-eyebrow{color:#ffd3fb}.kbp-doctor .kbp-doctor-over .kbp-h2{color:#fff;text-shadow:0 2px 30px #0f172459}.kbp-doctor .kbp-doctor-over .kbp-lede{color:#ffffffeb;text-shadow:0 1px 18px #0f172466}.kbp-doctor .kbp-doctor-roles{text-align:start;grid-template-columns:1fr 1fr;gap:14px;width:min(820px,100%);margin:0 auto;display:grid}.kbp-doctor .kbp-doctor-role{-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);background:#ffffff26;border-radius:24px;padding:22px;box-shadow:inset 0 0 0 1px #ffffff47}.kbp-doctor .kbp-doctor-role h3{align-items:center;gap:10px;margin:0 0 10px;font-size:20px;font-weight:900;display:flex}.kbp-doctor .kbp-doctor-role h3 img{width:28px;height:28px}.kbp-doctor .kbp-doctor-role p{color:#fffffff0;margin:0;font-size:16px;font-weight:400;line-height:1.8}.kbp-doctor .kbp-doctor-start{padding-top:clamp(40px,5vw,72px)}.kbp-doctor .kbp-doctor-sgrid{text-align:start;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.kbp-doctor .kbp-step-no{background:var(--kbp-doctor-mag-bg);color:var(--kbp-doctor-mag-ink)}.kbp-doctor .kbp-step:before{background:var(--kbp-doctor-line2)}.kbp-doctor .kbp-chip{background:var(--kbp-bg-2);color:var(--kbp-mute)}.kbp-doctor .kbp-doctor-sticky{top:calc(var(--kbp-nav-h) + 24px);gap:16px;display:grid;position:sticky}.kbp-doctor .kbp-doctor-win{box-shadow:0 0 0 1px var(--kbp-line), 0 34px 70px #0f17241f;background:#fff;border-radius:24px;overflow:hidden}.kbp-doctor .kbp-doctor-whead{border-bottom:1px solid var(--kbp-line);align-items:center;gap:8px;padding:13px 16px;font-size:14px;font-weight:900;display:flex}.kbp-doctor .kbp-doctor-whead img{width:20px;height:20px}.kbp-doctor .kbp-doctor-whead span{background:var(--kbp-bg-2);color:var(--kbp-mute);border-radius:999px;margin-inline-start:auto;padding:3px 10px;font-size:12px;font-weight:700}.kbp-doctor .kbp-doctor-wbody{gap:12px;padding:18px;display:grid}.kbp-doctor .kbp-doctor-wt{margin:0;font-size:15px;font-weight:900}.kbp-doctor .kbp-doctor-score{background:linear-gradient(135deg, var(--kbp-doctor-mag-bg), var(--kbp-doctor-cyan-bg));border-radius:16px;justify-content:space-between;align-items:baseline;gap:10px;padding:14px 16px;font-size:14px;font-weight:700;display:flex}.kbp-doctor .kbp-doctor-score b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--kbp-doctor-mag-ink);font-size:34px;font-weight:900}.kbp-doctor .kbp-doctor-cats{gap:6px;margin:0;padding:0;list-style:none;display:grid}.kbp-doctor .kbp-doctor-cats li{background:var(--kbp-bg-2);border-radius:12px;align-items:center;gap:8px;padding:8px 12px;font-size:14px;display:flex}.kbp-doctor .kbp-doctor-cats .kbp-ic{color:var(--kbp-doctor-ok);font-size:16px}.kbp-doctor .kbp-doctor-cats span{flex:1;min-width:0}.kbp-doctor .kbp-doctor-cats i{font-variant-numeric:tabular-nums;font-style:normal;font-weight:900}.kbp-doctor .kbp-doctor-issues{gap:6px;margin:0;padding:0;list-style:none;display:grid}.kbp-doctor .kbp-doctor-issues li{background:var(--kbp-doctor-warn-bg);color:var(--kbp-doctor-warn);border-radius:12px;padding:8px 12px;font-size:13px;font-weight:700;line-height:1.45}.kbp-doctor .kbp-doctor-rnote{color:var(--kbp-mute);margin:0;font-size:13px;font-weight:400;line-height:1.55}.kbp-doctor .kbp-doctor-timebox{background:var(--kbp-bg-2);border-radius:24px;padding:22px 24px}.kbp-doctor .kbp-doctor-timebox h3{letter-spacing:-.02em;margin:0 0 12px;font-size:18px;font-weight:900}.kbp-doctor .kbp-doctor-timebox dl{margin:0;display:grid}.kbp-doctor .kbp-doctor-timebox dl>div{border-top:1px solid var(--kbp-doctor-line2);grid-template-columns:132px minmax(0,1fr);gap:12px;padding:11px 0;font-size:15px;line-height:1.55;display:grid}.kbp-doctor .kbp-doctor-timebox dt{font-weight:700}.kbp-doctor .kbp-doctor-timebox dd{color:var(--kbp-mute);margin:0;font-weight:400}.kbp-doctor .kbp-doctor-fn{color:var(--kbp-mute);margin:12px 0 0;font-size:14px;font-weight:400;line-height:1.6}.kbp-doctor .kbp-doctor-addr{width:min(580px,100%);box-shadow:0 0 0 1px var(--kbp-doctor-line2), 0 20px 40px #0f172414;text-align:start;background:#fff;border-radius:999px;gap:8px;margin:28px auto 0;padding:8px;display:flex}.kbp-doctor .kbp-doctor-addr:focus-within{box-shadow:0 0 0 2px var(--kbp-doctor-mag-ink), 0 20px 40px #0f172414}.kbp-doctor .kbp-doctor-addr input{min-width:0;color:var(--kbp-fg);font:inherit;text-align:start;padding:0;background:0 0;border:0;outline:none;flex:1;margin:0;padding-inline-start:18px;font-size:16px}.kbp-doctor .kbp-doctor-addr input::placeholder{color:var(--kbp-dim);opacity:1}.kbp-doctor .kbp-doctor-addr .kbp-btn{flex:none;min-height:46px;padding:0 24px;font-size:15px}.kbp-doctor .kbp-doctor-addr-err{min-height:22px;color:var(--kbp-doctor-bad);margin:12px 0 0;font-size:14px;font-weight:700}.kbp-doctor .kbp-doctor-note{color:var(--kbp-mute);margin:4px 0 0;font-size:14px;font-weight:400}.kbp-doctor .kbp-doctor-nums{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:min(1000px,100%);margin:0 auto;display:grid}.kbp-doctor .kbp-doctor-num{box-shadow:0 0 0 1px var(--kbp-line);text-align:center;background:#fff;border-radius:28px;justify-items:center;gap:8px;padding:clamp(24px,3vw,36px) 20px;display:grid}.kbp-doctor .kbp-doctor-num b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(52px,6.6vw,92px);font-weight:900;line-height:1}.kbp-doctor .kbp-doctor-num b small{color:var(--kbp-mute);margin-inline-start:4px;font-size:clamp(16.64px,2.11vw,29.44px);font-weight:300}.kbp-doctor .kbp-doctor-num span{color:var(--kbp-mute);font-size:16px;font-weight:700}.kbp-doctor .kbp-doctor-num .kbp-doctor-numdef{color:var(--kbp-mute);text-wrap:balance;margin-top:-4px;font-size:14px;font-weight:400;line-height:1.45}.kbp-doctor .kbp-doctor-key{background:linear-gradient(160deg, #fff, var(--kbp-doctor-mag-bg));box-shadow:inset 0 0 0 1.5px #f032e659}.kbp-doctor .kbp-doctor-key b{color:var(--kbp-doctor-mag-ink)}.kbp-doctor .kbp-doctor-feegrid{text-align:start;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:stretch;gap:20px;margin-top:clamp(28px,4vw,48px);display:grid}.kbp-doctor .kbp-doctor-ftab{box-shadow:0 0 0 1px var(--kbp-line);background:#fff;border-radius:26px;flex-direction:column;display:flex;overflow:hidden}.kbp-doctor .kbp-doctor-ftab h3{letter-spacing:-.02em;margin:0;padding:22px 24px 8px;font-size:18px;font-weight:900}.kbp-doctor .kbp-doctor-ftab table{border-collapse:collapse;width:100%}.kbp-doctor .kbp-doctor-ftab th,.kbp-doctor .kbp-doctor-ftab td{border-top:1px solid var(--kbp-line);text-align:start;padding:13px 24px;font-size:15px;line-height:1.5}.kbp-doctor .kbp-doctor-ftab th{overflow-wrap:anywhere;font-weight:400}.kbp-doctor .kbp-doctor-ftab td{text-align:end;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:700}.kbp-doctor .kbp-doctor-ftab .kbp-doctor-free{color:var(--kbp-doctor-ok)}.kbp-doctor .kbp-doctor-safe{border-top:6px solid var(--kbp-bg-2);flex:auto;align-content:end;margin:8px 0 0;padding:4px 24px 8px;display:grid}.kbp-doctor .kbp-doctor-safe div{border-top:1px solid var(--kbp-line);grid-template-columns:minmax(0,10.5em) minmax(0,1fr);gap:4px 16px;padding-block:11px;display:grid}.kbp-doctor .kbp-doctor-safe div:first-child{border-top:0}.kbp-doctor .kbp-doctor-safe dt{align-items:flex-start;gap:8px;font-size:15px;font-weight:700;line-height:1.5;display:flex}.kbp-doctor .kbp-doctor-safe dt .kbp-ic{color:var(--kbp-doctor-ok);flex:none;margin-top:2px;font-size:18px}.kbp-doctor .kbp-doctor-safe dd{color:var(--kbp-mute);margin:0;font-size:14px;font-weight:400;line-height:1.6}.kbp-doctor .kbp-doctor-calc{box-shadow:0 0 0 1px var(--kbp-line), 0 24px 60px #0f172412;background:#fff;border-radius:26px;padding:26px}.kbp-doctor .kbp-doctor-calc h3{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:900}.kbp-doctor .kbp-doctor-crow{margin-top:18px}.kbp-doctor .kbp-doctor-crow label{justify-content:space-between;align-items:baseline;gap:10px;font-size:15px;font-weight:700;display:flex}.kbp-doctor .kbp-doctor-crow output{font-variant-numeric:tabular-nums;color:var(--kbp-doctor-mag-ink);font-size:22px;font-weight:900}.kbp-doctor .kbp-doctor-crow output small{color:var(--kbp-mute);margin-inline-start:2px;font-size:14px;font-weight:700}.kbp-doctor .kbp-doctor-crow input[type=range]{width:100%;height:28px;accent-color:var(--kbp-doctor-mag-ink);cursor:pointer;margin:10px 0 0}.kbp-doctor .kbp-doctor-csum{background:linear-gradient(135deg, var(--kbp-doctor-mag-bg), var(--kbp-doctor-cyan-bg));border-radius:20px;justify-content:space-between;align-items:baseline;gap:10px;margin-top:22px;padding:18px 20px;display:flex}.kbp-doctor .kbp-doctor-csum>span{font-size:15px;font-weight:700}.kbp-doctor .kbp-doctor-csum b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--kbp-doctor-mag-ink);font-size:clamp(30px,3.4vw,40px);font-weight:900}.kbp-doctor .kbp-doctor-csum b small{color:var(--kbp-fg);margin-inline-start:3px;font-size:clamp(15px,1.7vw,20px);font-weight:700}.kbp-doctor .kbp-doctor-cform{color:var(--kbp-mute);margin:12px 0 0;font-size:14px;font-weight:400;line-height:1.6}.kbp-doctor .kbp-doctor-cform b{color:var(--kbp-fg);font-weight:700}.kbp-doctor .kbp-doctor-calc{flex-direction:column;display:flex}.kbp-doctor .kbp-doctor-calc .kbp-doctor-csum{margin-top:auto}.kbp-doctor .kbp-doctor-calc .kbp-doctor-crow:has(+.kbp-doctor-csum){margin-bottom:22px}.kbp-doctor .kbp-doctor-fine{color:var(--kbp-mute);margin:22px 0 0;font-size:14px;font-weight:400;line-height:1.75}.kbp-doctor .kbp-doctor-flinks{flex-wrap:wrap;justify-content:center;gap:0 22px;margin-top:4px;display:flex}.kbp-doctor .kbp-doctor-evgrid{text-align:start;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;display:grid}.kbp-doctor .kbp-doctor-evc{background:var(--kbp-bg-2);border-radius:28px;flex-direction:column;gap:12px;padding:clamp(22px,2.6vw,32px);display:flex}.kbp-doctor .kbp-doctor-evno{letter-spacing:.06em;color:var(--kbp-doctor-mag-ink);font-size:13px;font-weight:700}.kbp-doctor .kbp-doctor-links{flex-wrap:wrap;gap:0 18px;margin-top:auto;padding-top:4px;display:flex}.kbp-doctor .kbp-doctor-people{gap:12px;margin:4px 0 0;padding:0;list-style:none;display:grid}.kbp-doctor .kbp-doctor-people li{border-top:1px solid var(--kbp-doctor-line2);color:var(--kbp-mute);gap:2px;padding-top:12px;font-size:15px;font-weight:400;line-height:1.55;display:grid}.kbp-doctor .kbp-doctor-people b{color:var(--kbp-fg);font-size:16px;font-weight:900}.kbp-doctor .kbp-doctor-evgrid .kbp-doctor-eva{grid-area:1/1/auto/span 7}.kbp-doctor .kbp-doctor-evgrid .kbp-doctor-evr{grid-area:2/1/auto/span 7;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 22px;display:grid}.kbp-doctor .kbp-doctor-evgrid .kbp-doctor-evb{grid-area:1/8/span 2/span 5}.kbp-doctor .kbp-doctor-evr .kbp-doctor-links{grid-column:2;margin-top:0;padding-top:0}.kbp-doctor .kbp-doctor-evr .kbp-doctor-sico{grid-row:1/span 2}.kbp-doctor .kbp-doctor-evt{gap:12px;display:grid}.kbp-doctor .kbp-doctor-sico{width:56px;height:56px;color:var(--kbp-doctor-mag-ink);background:#fff;border-radius:18px;place-items:center;font-size:26px;display:grid}.kbp-doctor .kbp-cmp,.kbp-doctor .kbp-sec-alt .kbp-cmp{box-shadow:0 0 0 1px var(--kbp-line);background:#fff}.kbp-doctor .kbp-cmp thead th{background:#fff}.kbp-doctor .kbp-cmp thead th:first-child{width:19%}.kbp-doctor .kbp-cmp .kbp-cmp-ours{background:#fdeefc80}.kbp-doctor .kbp-cmp thead .kbp-cmp-ours{background:var(--kbp-doctor-mag-bg);color:var(--kbp-doctor-mag-ink)}.kbp-doctor .kbp-doctor-shw{box-shadow:0 0 0 1px var(--kbp-line);text-align:start;background:#fff;border-radius:28px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);margin-bottom:18px;display:grid;overflow:hidden}.kbp-doctor .kbp-doctor-shw figure{min-height:280px;margin:0;position:relative}.kbp-doctor .kbp-doctor-shw figure img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.kbp-doctor .kbp-doctor-shw figcaption{color:#fff;inset-inline-start:16px;background:#0f1724b8;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:700;position:absolute;bottom:14px}.kbp-doctor .kbp-doctor-shw-tx{flex-direction:column;justify-content:center;gap:12px;padding:clamp(24px,3vw,40px);display:flex}.kbp-doctor .kbp-doctor-shw-tx .kbp-doctor-links{margin-top:4px}.kbp-doctor .kbp-info-card,.kbp-doctor .kbp-sec-alt .kbp-info-card{box-shadow:0 0 0 1px var(--kbp-line);background:#fff}.kbp-doctor .kbp-info-card>.kbp-ic{color:var(--kbp-doctor-mag-ink)}.kbp-doctor .kbp-faq-item,.kbp-doctor .kbp-sec-alt .kbp-faq-item{box-shadow:0 0 0 1px var(--kbp-line);background:#fff}.kbp-doctor .kbp-faq-item[open]{box-shadow:inset 0 0 0 1.5px var(--kbp-doctor-mag-ink)}.kbp-doctor .kbp-faq summary:hover .kbp-faq-q,.kbp-doctor .kbp-faq-no,.kbp-doctor .kbp-faq-pm{color:var(--kbp-doctor-mag-ink)}.kbp-doctor .kbp-doctor-docs{flex-wrap:wrap;justify-content:center;align-items:center;gap:0 22px;margin-top:28px;display:flex}.kbp-doctor .kbp-doctor-docs-t{letter-spacing:.06em;color:var(--kbp-mute);font-size:13px;font-weight:700}.kbp-doctor .kbp-doctor-close{overflow:hidden}.kbp-doctor .kbp-doctor-close:before{content:"";pointer-events:none;background:radial-gradient(34% 40% at 50% 30%,#f032e61c,#0000 70%),radial-gradient(26% 30% at 56% 36%,#00a6bc17,#0000 70%);position:absolute;inset:0}.kbp-doctor .kbp-doctor-close .kbp-mk{width:clamp(170px,20vw,280px);margin:0 auto 26px}.kbp-doctor .kbp-doctor-close .kbp-mk img{filter:drop-shadow(0 36px 50px #c000b03d);animation:7s ease-in-out infinite kbp-doctor-float}.kbp-doctor .kbp-doctor-close .kbp-lede{margin-top:16px}.kbp-doctor .kbp-doctor-alt{color:var(--kbp-mute);margin:18px 0 0;font-size:15px;font-weight:400}.kbp-doctor .kbp-doctor-alt a{color:var(--kbp-doctor-mag-ink);text-underline-offset:3px;font-weight:700;text-decoration:underline}@supports (animation-timeline:view()){.kbp-doctor .kbp-doctor-photo>img{animation:linear both kbp-doctor-zoomout;animation-timeline:view();animation-range:entry exit 0%}}@keyframes kbp-doctor-zoomout{0%{transform:scale(1.16)}to{transform:scale(1)}}.kbp-doctor .kbp-doctor-ic-moon{--kbp-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 14.5A8 8 0 1 1 9.5 4a6.5 6.5 0 0 0 10.5 10.5Z'/%3E%3C/svg%3E")}.kbp-doctor .kbp-doctor-ic-play{--kbp-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='3.5'/%3E%3Cpath d='m10 9.5 5 2.5-5 2.5v-5Z'/%3E%3C/svg%3E")}.kbp-doctor .kbp-doctor-ic-table{--kbp-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='4.5' width='17' height='15' rx='2.5'/%3E%3Cpath d='M3.5 10h17M3.5 15h17M9.5 4.5v15'/%3E%3C/svg%3E")}@media (max-width:900px){.kbp-doctor .kbp-doctor-float{display:none}.kbp-doctor .kbp-doctor-tbar{flex-direction:column;align-items:center;padding:6px 0}.kbp-doctor .kbp-doctor-tbar li{width:100%;max-width:340px;padding:10px 18px}.kbp-doctor .kbp-doctor-tbar li+li{border-inline-start:0;border-top:1px solid var(--kbp-line)}.kbp-doctor .kbp-doctor-pcards{grid-template-columns:minmax(0,1fr);max-width:560px;margin-inline:auto}.kbp-doctor .kbp-doctor-steps{grid-template-columns:minmax(0,1fr);gap:44px;max-width:420px;margin-inline:auto}.kbp-doctor .kbp-doctor-steps:before,.kbp-doctor .kbp-doctor-steps:after{display:none}.kbp-doctor .kbp-doctor-dev{opacity:1}.kbp-doctor .kbp-doctor-bento{grid-template-columns:minmax(0,1fr)}.kbp-doctor .kbp-doctor-fc,.kbp-doctor .kbp-doctor-w7,.kbp-doctor .kbp-doctor-w5,.kbp-doctor .kbp-doctor-w12{grid-column:auto}.kbp-doctor .kbp-doctor-fc.kbp-doctor-w12{flex-direction:column}.kbp-doctor .kbp-doctor-ftx,.kbp-doctor .kbp-doctor-w12 .kbp-doctor-vis{flex:none}.kbp-doctor .kbp-doctor-w12 .kbp-doctor-vis{margin-top:0}.kbp-doctor .kbp-doctor-sgrid{grid-template-columns:minmax(0,1fr)}.kbp-doctor .kbp-doctor-sticky{position:static}.kbp-doctor .kbp-doctor-feegrid{grid-template-columns:minmax(0,1fr)}.kbp-doctor .kbp-doctor-nums{grid-template-columns:minmax(0,1fr);max-width:420px}.kbp-doctor .kbp-doctor-evgrid{grid-template-columns:minmax(0,1fr)}.kbp-doctor .kbp-doctor-evgrid .kbp-doctor-eva,.kbp-doctor .kbp-doctor-evgrid .kbp-doctor-evb,.kbp-doctor .kbp-doctor-evgrid .kbp-doctor-evr{grid-area:auto}.kbp-doctor .kbp-doctor-shw{grid-template-columns:minmax(0,1fr)}.kbp-doctor .kbp-doctor-shw figure{min-height:220px}.kbp-doctor .kbp-doctor-roles{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.kbp-doctor .kbp-doctor-promise{border-radius:28px;max-width:340px;padding-inline-end:18px}.kbp-doctor .kbp-doctor-micro{justify-items:center;gap:4px;display:grid}.kbp-doctor .kbp-doctor-langgrid{grid-template-columns:minmax(0,1fr)}.kbp-doctor .kbp-doctor-big{font-size:84px}.kbp-doctor .kbp-doctor-dgrid{grid-template-columns:minmax(0,1fr)}.kbp-doctor .kbp-doctor-vis{min-height:0}.kbp-doctor .kbp-doctor-reqline{grid-template-columns:minmax(0,1fr)}.kbp-doctor .kbp-doctor-timebox dl>div{grid-template-columns:minmax(0,1fr);gap:2px}.kbp-doctor .kbp-doctor-addr{border-radius:26px;flex-direction:column}.kbp-doctor .kbp-doctor-addr input{padding:12px 14px}.kbp-doctor .kbp-doctor-addr .kbp-btn{width:100%}.kbp-doctor .kbp-doctor-pcard,.kbp-doctor .kbp-doctor-fc,.kbp-doctor .kbp-doctor-evc{border-radius:24px}.kbp-doctor .kbp-doctor-ftab th,.kbp-doctor .kbp-doctor-ftab td{padding:12px 16px;font-size:14px}.kbp-doctor .kbp-doctor-ftab h3{padding:20px 16px 8px}.kbp-doctor .kbp-doctor-safe{padding-inline:16px}.kbp-doctor .kbp-doctor-safe div{grid-template-columns:minmax(0,1fr)}.kbp-doctor .kbp-cmp,.kbp-doctor .kbp-sec-alt .kbp-cmp{box-shadow:none;background:0 0}.kbp-doctor .kbp-lnav .kbp-pill{white-space:normal;text-align:center;max-width:48%;padding-block:5px;line-height:1.15}.kbp-doctor .kbp-lnav .kbp-name{flex:none}.kbp-doctor:not(:lang(ko)) .kbp-doctor-today .kbp-doctor-row{grid-template-columns:34px minmax(0,1fr)}.kbp-doctor:not(:lang(ko)) .kbp-doctor-today .kbp-doctor-row em{grid-column:2;justify-self:start}}.kbp-doctor:is(:lang(de),:lang(ru),:lang(es),:lang(pt),:lang(fr)) :is(p,li,b,span,dd,dt,h3,h4,td,th,em,small,label){-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:9 4 4}.kbp-doctor:lang(ja){overflow-wrap:anywhere}.kbp-doctor:is(:lang(en),:lang(de),:lang(fr),:lang(es),:lang(pt),:lang(id),:lang(vi),:lang(ru)) .kbp-sec :is(h1,h2){-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal}.kbp-doctor:lang(en){--kbp-doctor-h1-em:5.7}.kbp-doctor:lang(ja),.kbp-doctor:lang(zh-Hans),.kbp-doctor:lang(zh-Hant){--kbp-doctor-h1-em:5.2}.kbp-doctor:lang(vi){--kbp-doctor-h1-em:4.6}.kbp-doctor:lang(th){--kbp-doctor-h1-em:5.1}.kbp-doctor:lang(id){--kbp-doctor-h1-em:5.6}.kbp-doctor:lang(de),.kbp-doctor:lang(ru){--kbp-doctor-h1-em:6.4}.kbp-doctor:lang(es),.kbp-doctor:lang(pt){--kbp-doctor-h1-em:7.3}.kbp-doctor:lang(fr){--kbp-doctor-h1-em:7.1}.kbp-doctor:lang(ar){--kbp-doctor-h1-em:6.8}.kbp-doctor:not(:lang(ko)) .kbp-doctor-h1{font-size:max(34px, min(clamp(60px, 9.8vw, 142px), calc((min(100vw, 1120px) - 48px) / var(--kbp-doctor-h1-em,5))))}.kbp-doctor:is(:lang(th),:lang(ar)) .kbp-h2 .kbp-thin{max-width:100%;display:inline-block}.kbp-doctor:not(:lang(ko)) .kbp-doctor-num{min-width:0}.kbp-doctor:not(:lang(ko)) .kbp-doctor-num b{font-size:clamp(54px,7vw,76px)}.kbp-doctor:is(:lang(ja),:lang(zh-Hans),:lang(zh-Hant),:lang(th),:lang(ar)) .kbp-doctor-num b{font-size:clamp(48px,6vw,64px)}.kbp-doctor .kbp-doctor-num b .kbp-doctor-cur-pre,.kbp-doctor .kbp-doctor-csum b .kbp-doctor-cur-pre{margin-left:0;margin-right:4px}.kbp-doctor:not(:lang(ko)) .kbp-doctor-src li>span:nth-child(2){min-width:0}.kbp-doctor:not(:lang(ko)) .kbp-doctor-stt{white-space:normal;text-align:center}.kbp-doctor:not(:lang(ko)) .kbp-doctor-cats li{align-items:baseline;gap:10px}.kbp-doctor:not(:lang(ko)) .kbp-doctor-cats li>i{flex:none}.kbp-doctor:not(:lang(ko)) .kbp-doctor-today .kbp-doctor-row,.kbp-doctor:not(:lang(ko)) .kbp-doctor-row{min-width:0}.kbp-doctor:not(:lang(ko)) .kbp-doctor-cap{white-space:normal;text-align:center}.kbp-doctor:not(:lang(ko)) .kbp-doctor-phead span{white-space:nowrap}.kbp-doctor:not(:lang(ko)) .kbp-doctor-phead b{min-width:0}.kbp-doctor:not(:lang(ko)){--kbp-doctor-latin:Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}.kbp-doctor:not(:lang(ko)) :is(.kbp-doctor-chips li,.kbp-doctor-bubble,.kbp-doctor-lb):is(:lang(en),:lang(de),:lang(fr),:lang(es),:lang(pt),:lang(id),:lang(vi),:lang(ru)){font-family:var(--kbp-doctor-latin)}.kbp-doctor:not(:lang(ko)) .kbp-doctor-bubble:lang(ko){word-break:keep-all}.kbp-doctor:not(:lang(ko)) .kbp-doctor-bubble:lang(ja),.kbp-doctor:not(:lang(ko)) .kbp-doctor-lb:lang(ja){line-break:strict}@supports (word-break:auto-phrase){.kbp-doctor:not(:lang(ko)) .kbp-doctor-bubble:lang(ja){word-break:auto-phrase}}.kbp-doctor[dir=rtl] .kbp-doctor-steps:after{background:linear-gradient(270deg, var(--kbp-doctor-mag), var(--kbp-doctor-cyan))}.kbp-doctor[dir=rtl] .kbp-doctor-notice{box-shadow:inset -3px 0 0 var(--kbp-doctor-mag), 0 0 0 1px var(--kbp-line)}.kbp-doctor[dir=rtl] .kbp-doctor-big{background:linear-gradient(270deg, var(--kbp-doctor-mag), var(--kbp-doctor-cyan));-webkit-background-clip:text;background-clip:text}.kbp-doctor[dir=rtl] :is(.kbp-doctor-score b,.kbp-doctor-cats i,.kbp-doctor-rb time,.kbp-doctor-time,.kbp-doctor-slotrow span,.kbp-doctor-hrs b){direction:ltr;unicode-bidi:isolate}@media (prefers-reduced-motion:reduce){.kbp-doctor .kbp-doctor-steps:after{width:66.66%}.kbp-doctor .kbp-doctor-st .kbp-doctor-no{background:var(--kbp-doctor-mag-ink);box-shadow:none;color:#fff}.kbp-doctor .kbp-doctor-dev{opacity:1}.kbp-doctor .kbp-doctor-dcard.kbp-doctor-on .kbp-doctor-notice{opacity:1;transform:none}}.kbp-doctor .kbp-doctor-ln>span{overflow-wrap:anywhere;max-width:100%}.kbp-doctor .kbp-doctor-over{grid-template-columns:minmax(0,1fr)}.kbp-doctor .kbp-doctor-role,.kbp .kbp-head>*,.kbp .kbp-info-card>*,.kbp .kbp-cmp :is(th,td),.kbp .kbp-checks li{overflow-wrap:anywhere;min-width:0}.kbp.kbp-doctor:not(:lang(ko)) .kbp-head :is(h2,.kbp-thin){white-space:normal;overflow-wrap:anywhere;word-break:normal;max-width:100%}.kbp-beauty .kbp-beauty-ck li,.kbp-beauty .kbp-beauty-tick li>span{overflow-wrap:anywhere;min-width:0}.kbp-golf .kbp-golf-evgrid>*,.kbp-golf .kbp-golf-scope p,.kbp-golf .kbp-golf-pol>span,.kbp-golf .kbp-golf-pane2{overflow-wrap:anywhere;min-width:0;max-width:100%}.kbp-golf .kbp-golf-nums>div{min-width:0;max-width:100%}.kbp-golf .kbp-golf-more,.kbp-golf .kbp-golf-capt{overflow-wrap:anywhere;max-width:100%}.kbp-golf .kbp-golf-nums b{white-space:nowrap;max-width:100%;display:block;overflow-x:auto}.kbp-work .kbp-work-feats,.kbp-work .kbp-work-card{grid-template-columns:minmax(0,1fr)}.kbp-work .kbp-work-ft,.kbp-work .kbp-work-bt,.kbp-work .kbp-work-pt,.kbp-work .kbp-work-hcol,.kbp-work .kbp-work-card>*{overflow-wrap:anywhere;min-width:0;max-width:100%}.kbp-work .kbp-work-langs button,.kbp-golf .kbp-golf-langs button{white-space:normal;overflow-wrap:anywhere;min-width:44px;max-width:100%}.kbp-work .kbp-work-num{flex-wrap:wrap;min-width:0;max-width:100%}.kbp-work .kbp-work-num b{white-space:nowrap;min-width:0;max-width:100%;overflow-x:auto}.kbp-doctor .kbp-doctor-num{grid-template-columns:minmax(0,1fr);min-width:0}.kbp-doctor .kbp-doctor-num b{white-space:nowrap;max-width:100%;overflow-x:auto}.kbp-doctor .kbp-doctor-csum{flex-wrap:wrap;min-width:0}.kbp-doctor .kbp-doctor-csum b{white-space:nowrap;min-width:0;max-width:100%;overflow-x:auto}.kbp-ads .kbp-ads-evtx,.kbp-ads .kbp-ads-tag,.kbp-ads .kbp-step-tx,.kbp-ads .kbp-ads-officer>div{overflow-wrap:anywhere;min-width:0;max-width:100%}@media (max-width:900px){.kbp-golf .kbp-golf-evgrid,.kbp-work .kbp-work-grid3,.kbp-work .kbp-work-lower,.kbp-work .kbp-work-hand{grid-template-columns:minmax(0,1fr)}}.kbp-work:not(:lang(ko)) .kbp-head .kbp-thin{white-space:normal;overflow-wrap:anywhere;word-break:normal;max-width:100%}.kbp-work .kbp-work-lv,.kbp-work .kbp-work-scene{grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%}.kbp-work .kbp-work-langs{min-width:0;max-width:100%}.kbp-ads .kbp-step-tx .kbp-chip{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}.kbp-golf .kbp-golf-mt2,.kbp-golf .kbp-golf-grp,.kbp-golf .kbp-golf-rc .kbp-golf-sp{grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%}.kbp-golf .kbp-golf-line>b,.kbp-golf .kbp-golf-mr>span{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}.kbp-golf .kbp-golf-gn span{flex-wrap:wrap;min-width:0;max-width:100%}.kbp-golf .kbp-golf-gn b,.kbp-golf .kbp-golf-sp-i b{white-space:nowrap;min-width:0;max-width:100%;display:block;overflow-x:auto}.kbp-golf .kbp-golf-sp-i{flex-wrap:wrap;min-width:0}.kbp-golf .kbp-golf-uh-s,.kbp-golf .kbp-golf-fin{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%;display:block}@media (max-width:560px){.kbp-work .kbp-work-sg{grid-template-columns:minmax(0,1fr)}}.kbp-doctor .kbp-doctor-num b,.kbp-doctor .kbp-doctor-csum b,.kbp-work .kbp-work-num b,.kbp-golf .kbp-golf-nums b,.kbp-golf .kbp-golf-gn b,.kbp-golf .kbp-golf-sp-i b{margin-block:-.24em;padding-block:.24em;overflow-y:hidden}.kbh:not(:lang(ko)),.kbp:not(:lang(ko)){word-break:normal}.kbh:lang(ja),.kbp:lang(ja){line-break:strict}@supports (word-break:auto-phrase){.kbh:lang(ja),.kbp:lang(ja){word-break:auto-phrase}}.kbh:is(:lang(zh-Hans),:lang(zh-Hant)) :is(h1,h2),.kbp:is(:lang(zh-Hans),:lang(zh-Hant)) :is(h1,h2){word-break:keep-all;overflow-wrap:anywhere}.kbh:is(:lang(en),:lang(de),:lang(fr),:lang(es),:lang(pt),:lang(id),:lang(vi),:lang(ru)),.kbp:is(:lang(en),:lang(de),:lang(fr),:lang(es),:lang(pt),:lang(id),:lang(vi),:lang(ru)){--kbh-font:Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--kbp-font:Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}.kbh:lang(ja),.kbp:lang(ja){--kbh-font:"Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Yu Gothic", Meiryo, ui-sans-serif, system-ui, sans-serif;--kbp-font:"Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Yu Gothic", Meiryo, ui-sans-serif, system-ui, sans-serif}.kbh:lang(zh-Hans),.kbp:lang(zh-Hans){--kbh-font:"PingFang SC", "Noto Sans SC", "Microsoft YaHei", ui-sans-serif, system-ui, sans-serif;--kbp-font:"PingFang SC", "Noto Sans SC", "Microsoft YaHei", ui-sans-serif, system-ui, sans-serif}.kbh:lang(zh-Hant),.kbp:lang(zh-Hant){--kbh-font:"PingFang TC", "Noto Sans TC", "Microsoft JhengHei", ui-sans-serif, system-ui, sans-serif;--kbp-font:"PingFang TC", "Noto Sans TC", "Microsoft JhengHei", ui-sans-serif, system-ui, sans-serif}.kbh:lang(th),.kbp:lang(th){--kbh-font:"Noto Sans Thai", Thonburi, "Leelawadee UI", ui-sans-serif, system-ui, sans-serif;--kbp-font:"Noto Sans Thai", Thonburi, "Leelawadee UI", ui-sans-serif, system-ui, sans-serif}.kbh:lang(ar),.kbp:lang(ar){--kbh-font:"Noto Sans Arabic", "Geeza Pro", "Segoe UI", Tahoma, ui-sans-serif, system-ui, sans-serif;--kbp-font:"Noto Sans Arabic", "Geeza Pro", "Segoe UI", Tahoma, ui-sans-serif, system-ui, sans-serif}.kbh:is(:lang(th),:lang(ar)) :is(h1,h2,h3,h4),.kbp:is(:lang(th),:lang(ar)) :is(h1,h2,h3,h4){line-height:1.3}.kbh:lang(vi) :is(h1,h2,h3,h4),.kbp:lang(vi) :is(h1,h2,h3,h4){line-height:1.2}.kbh:is(:lang(ar),:lang(th)) *,.kbp:is(:lang(ar),:lang(th)) *,.kbh:is(:lang(ja),:lang(zh-Hans),:lang(zh-Hant)) :is(h1,h2,h3,h4),.kbh:is(:lang(ja),:lang(zh-Hans),:lang(zh-Hant)) :is(h1,h2,h3,h4) *,.kbp:is(:lang(ja),:lang(zh-Hans),:lang(zh-Hant)) :is(h1,h2,h3,h4),.kbp:is(:lang(ja),:lang(zh-Hans),:lang(zh-Hant)) :is(h1,h2,h3,h4) *{letter-spacing:0!important}.kbh:is(:lang(en),:lang(de),:lang(fr),:lang(es),:lang(pt),:lang(id),:lang(vi),:lang(ru)) :is(h1,h2,h3,h4),.kbp:is(:lang(en),:lang(de),:lang(fr),:lang(es),:lang(pt),:lang(id),:lang(vi),:lang(ru)) :is(h1,h2,h3,h4){-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word}.kbh[dir=rtl],.kbp[dir=rtl]{text-align:start}.kbp .kbl-hint,.kbh .kbl-hint{z-index:45;pointer-events:none;justify-content:center;padding-inline:12px;display:flex;position:fixed;inset-block-end:calc(env(safe-area-inset-bottom,0px) + 16px);inset-inline:0}.kbp .kbl-hint{--kbl-bg:var(--kbp-bg-2)}@supports (color:color-mix(in lab, red, red)){.kbp .kbl-hint{--kbl-bg:color-mix(in srgb, var(--kbp-bg-2) 82%, transparent)}}.kbp .kbl-hint{--kbl-fg:var(--kbp-fg);--kbl-ring:var(--kbp-line);--kbl-hover:var(--kbp-bg-3)}.kbh .kbl-hint{--kbl-bg:var(--kbh-white)}@supports (color:color-mix(in lab, red, red)){.kbh .kbl-hint{--kbl-bg:color-mix(in srgb, var(--kbh-white) 82%, transparent)}}.kbh .kbl-hint{--kbl-fg:var(--kbh-ink);--kbl-ring:var(--kbh-line-2);--kbl-hover:var(--kbh-paper)}.kbp .kbl-hint-card,.kbh .kbl-hint-card{pointer-events:auto;background:var(--kbl-bg);max-width:100%;color:var(--kbl-fg);-webkit-backdrop-filter:saturate(1.8)blur(20px);backdrop-filter:saturate(1.8)blur(20px);box-shadow:0 0 0 1px var(--kbl-ring), 0 14px 36px -14px #00000061;border-radius:24px;align-items:center;gap:2px;padding-block:4px;padding-inline:8px 4px;font-size:14px;font-weight:500;line-height:1.35;animation:.5s cubic-bezier(.2,.7,.1,1) both kbl-hint-in;display:flex}@keyframes kbl-hint-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.kbp .kbl-hint-link,.kbh .kbl-hint-link{color:inherit;text-wrap:balance;border-radius:20px;padding:8px 10px;text-decoration:none}.kbp .kbl-hint-link:hover,.kbp .kbl-hint-link:focus-visible,.kbh .kbl-hint-link:hover,.kbh .kbl-hint-link:focus-visible{text-underline-offset:3px;text-decoration:underline}.kbp .kbl-hint-close,.kbh .kbl-hint-close{width:32px;height:32px;color:inherit;opacity:.72;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.kbp .kbl-hint-close:hover,.kbp .kbl-hint-close:focus-visible,.kbh .kbl-hint-close:hover,.kbh .kbl-hint-close:focus-visible{background:var(--kbl-hover);opacity:1}.kbp .kbl-hint-close svg,.kbh .kbl-hint-close svg{width:12px;height:12px}@media (pointer:coarse){.kbp .kbl-hint-close,.kbh .kbl-hint-close{width:40px;height:40px}}.kbp .kbl-hint:lang(ko),.kbh .kbl-hint:lang(ko){font-family:var(--kb-font-sans)}.kbp .kbl-hint:is(:lang(en),:lang(de),:lang(fr),:lang(es),:lang(pt),:lang(id),:lang(vi),:lang(ru)),.kbh .kbl-hint:is(:lang(en),:lang(de),:lang(fr),:lang(es),:lang(pt),:lang(id),:lang(vi),:lang(ru)){font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.kbp .kbl-hint:lang(ja),.kbh .kbl-hint:lang(ja){font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Noto Sans JP,Yu Gothic,Meiryo,ui-sans-serif,system-ui,sans-serif}.kbp .kbl-hint:lang(zh-Hans),.kbh .kbl-hint:lang(zh-Hans){font-family:PingFang SC,Noto Sans SC,Microsoft YaHei,ui-sans-serif,system-ui,sans-serif}.kbp .kbl-hint:lang(zh-Hant),.kbh .kbl-hint:lang(zh-Hant){font-family:PingFang TC,Noto Sans TC,Microsoft JhengHei,ui-sans-serif,system-ui,sans-serif}.kbp .kbl-hint:lang(th),.kbh .kbl-hint:lang(th){font-family:Noto Sans Thai,Thonburi,Leelawadee UI,ui-sans-serif,system-ui,sans-serif}.kbp .kbl-hint:lang(ar),.kbh .kbl-hint:lang(ar){font-family:Noto Sans Arabic,Geeza Pro,Segoe UI,Tahoma,ui-sans-serif,system-ui,sans-serif}@media (prefers-reduced-motion:reduce){.kbp .kbl-hint-card,.kbh .kbl-hint-card{animation:none}}@media print{.kbp .kbl-hint,.kbh .kbl-hint{display:none}}@media (max-width:900px){.kbp:has(.kbp-sbar.kbp-on) .kbl-hint{inset-block-end:calc(var(--kbp-sticky-bar-height,96px) + 12px)}.kbp:not(:has(.kbp-sbar.kbp-on)) .kbl-hint{inset-block-start:calc(env(safe-area-inset-top,0px) + 44px + var(--kbp-nav-h) + 10px);inset-block-end:auto}.kbh .kbl-hint{inset-block-start:calc(env(safe-area-inset-top,0px) + 48px + 10px);inset-block-end:auto}}
