.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.demo-bar{z-index:90;bottom:calc(14px + env(safe-area-inset-bottom));color:#fbf8f2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);max-width:calc(100vw - 24px);font-family:var(--font-ui,system-ui), sans-serif;white-space:nowrap;background:#141a29ee;border-radius:999px;align-items:center;gap:4px;padding:6px 6px 6px 16px;font-size:13.5px;line-height:1.2;animation:.8s cubic-bezier(.2,.8,.2,1) 1.2s both demoBarIn;display:flex;position:fixed;left:50%;translate:-50%;box-shadow:0 18px 40px -16px #000a,0 0 0 1px #ffffff14}.demo-bar[dir=rtl]{padding:6px 16px 6px 6px;font-size:14.5px}.demo-bar-label{color:#fbf8f2;align-items:center;gap:8px;padding-inline-end:8px;display:inline-flex}.demo-bar-label i{background:#d3b27c;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite demoPulse;box-shadow:0 0 0 4px #d3b27c33}.demo-bar-sub{color:#a7b0c3}.demo-bar-link,.demo-bar-exit{border-radius:999px;align-items:center;min-height:34px;padding:0 14px;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.demo-bar-link{color:#fbf8f2d9}.demo-bar-link:hover{color:#fff;background:#ffffff1a}.demo-bar-exit{color:#141a29;background:#d3b27c;font-weight:600}.demo-bar-exit:hover{background:#e2c98f}@keyframes demoBarIn{0%{opacity:0;translate:-50% 20px}}@keyframes demoPulse{50%{box-shadow:0 0 0 7px #d3b27c00}}@media (max-width:560px){.demo-bar-sub{display:none}}@media (max-width:400px){.demo-bar-label{display:none}.demo-bar[dir]{padding:6px}}@media (prefers-reduced-motion:reduce){.demo-bar,.demo-bar-label i{animation:none}}.mk-pv-top{z-index:90;top:calc(12px + env(safe-area-inset-top));color:#fbf8f2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);max-width:calc(100vw - 24px);font-family:var(--font-ui,system-ui), sans-serif;white-space:nowrap;background:#141a29e6;border-radius:999px;align-items:center;gap:4px;padding:5px;font-size:13.5px;line-height:1.2;display:flex;position:fixed;left:50%;translate:-50%;box-shadow:0 14px 32px -16px #000a,0 0 0 1px #ffffff14}.mk-pv-top .demo-bar-label{display:none}body:has(.iv-op) .mk-pv-bar{display:none}.mk-pv-bar{animation-delay:.3s}.mk-pv-back{color:#fbf8f2;gap:6px;font-weight:600}.mk-pv-bar .demo-bar-sub{text-overflow:ellipsis;vertical-align:bottom;max-width:16ch;display:inline-block;overflow:hidden}@media (max-width:760px){.mk-pv-use,.mk-pv-bar .demo-bar-label{display:none}.mk-pv-bar[dir]{padding:6px}}.iv-sc-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:44px 26px;display:grid}@media (max-width:520px){.iv-sc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 14px}}.iv-sc-item{text-align:start;color:inherit;cursor:pointer;background:0 0;border:0;gap:6px;padding:0;display:grid}.iv-sc-shot{background:radial-gradient(110% 80% at 50% 15%,#fbf8f2,#efe4d0 70%,#e6d8bf);border-radius:18px;place-items:center;padding:12% 13%;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #a8813f24}.iv-sc-shot img{filter:drop-shadow(0 18px 22px #3c281433)drop-shadow(0 2px 4px #3c281424);width:100%;height:auto;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.iv-sc-item:hover .iv-sc-shot img,.iv-sc-item:focus-visible .iv-sc-shot img{transform:translateY(-6px)rotate(-.6deg)}.iv-sc-open{inset-inline-start:12px;color:#fbf8f2;opacity:0;background:#2a2422d6;border-radius:999px;padding:8px 14px;font-size:12.5px;transition:opacity .4s,transform .5s;position:absolute;bottom:12px;transform:translateY(6px)}.iv-sc-item:hover .iv-sc-open,.iv-sc-item:focus-visible .iv-sc-open{opacity:1;transform:none}@media (hover:none){.iv-sc-open{opacity:1;transform:none}}.op-sc-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}@media (max-width:520px){.op-sc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}}.op-sc-shot{aspect-ratio:3/4;padding:0}.op-sc-shot :is(img,video){object-fit:cover;filter:none;width:100%;height:100%;position:absolute;inset:0}.iv-sc-item:hover .op-sc-shot img,.iv-sc-item:focus-visible .op-sc-shot img{transform:none}.op-sc-shot video{opacity:0;transition:opacity .35s}.iv-sc-item:hover .op-sc-shot video{opacity:1}.op-sc-blank{background:radial-gradient(80% 60% at 50% 40%,#fbf7ef,#e9dfcf);position:absolute;inset:0}.op-sc-tabs{display:flex}.iv-sc-name{color:var(--color-ink);margin-top:8px;font-size:16px;font-weight:500}.iv-sc-blurb{color:var(--color-ink-3);font-size:13.5px;line-height:1.5}.iv-sc-switch{background:color-mix(in srgb, var(--color-ink) 6%, transparent);border-radius:999px;grid-template-columns:1fr 1fr;gap:4px;max-width:520px;padding:4px;display:grid}.iv-sc-switch button{color:var(--color-ink-2);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:12px 14px;font:500 15px/1.1 inherit}.iv-sc-switch button span{opacity:.55;margin-inline-start:4px;font-size:13px}.iv-sc-switch button[aria-selected=true]{background:var(--color-ink);color:var(--color-paper,#fbf8f3)}.iv-sc-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;display:flex}.iv-sc-style select{border:1px solid var(--color-line-strong,#d8cfc1);height:40px;font:inherit;color:inherit;background:0 0;border-radius:999px;padding:0 34px 0 14px;font-size:14px}.iv-sc-tags{flex-wrap:wrap;gap:4px 14px;display:flex}.iv-sc-tags .iv-sc-tag{position:static}.pg-sum{color:var(--color-ink-2);max-width:52em;font-size:14.5px;line-height:1.55}.pg-section{gap:18px;display:grid}.pg-section+.pg-section{margin-top:clamp(18px,3vw,34px)}.pg-head{border-bottom:1px solid var(--color-line-strong,#d8cfc1);letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink-2);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:10px;font:500 12px/1.3 inherit;display:flex}[dir=rtl] .pg-head{letter-spacing:0;text-transform:none;font-size:15px}.pg-head[data-own]{color:var(--color-ink)}.pg-head span:last-child{opacity:.55}.iv-sc-tools,.iv-sc-tools>*,.pg-section,.pg-sum{min-width:0}.pg-chips,.tp-tools .mk-filter{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;display:flex;overflow-x:auto}.pg-chips::-webkit-scrollbar{display:none}.pg-chips>*{white-space:nowrap;flex:none}@media (max-width:639px){.pg-chips.mk-filter,[dir] .iv-sc-tools .pg-chips.mk-filter,[dir] .tp-tools .pg-chips.mk-filter{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding-inline-end:0;display:grid;overflow:visible;-webkit-mask-image:none;mask-image:none}.pg-chips.mk-filter button{letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;justify-content:center;min-width:0;padding-inline:6px;font-size:12px;overflow:hidden}}.iv-sc-blurb,.op-sc-desc{display:none}.op-sc-intro{font-size:15px}.iv-sc-tools{gap:10px 16px}.op-sc-tabs,.iv-sc-tools .mk-filter{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;max-width:100%;padding-inline-end:44px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 44px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 44px),#0000)}[dir=rtl] :is(.op-sc-tabs,.iv-sc-tools .mk-filter){-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 44px),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 44px),#0000)}:is(.op-sc-tabs,.iv-sc-tools .mk-filter)::-webkit-scrollbar{display:none}:is(.op-sc-tabs,.iv-sc-tools .mk-filter)>*{white-space:nowrap;flex:none}.iv-sc-tag{letter-spacing:.14em;text-transform:uppercase;color:#84622a;justify-self:start;margin-top:2px;font-size:11px}[dir=rtl] .iv-sc-tag{letter-spacing:.04em;text-transform:none;font-size:12px}.iv-sc-dialog{background:#fbf8f2;border:0;border-radius:20px;width:min(1180px,100vw - 24px);max-width:none;height:min(860px,100dvh - 24px);max-height:none;padding:0;overflow:hidden;box-shadow:0 40px 120px #140e0866}.iv-sc-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1e18128c}.iv-sc-frame{grid-template-rows:auto 1fr;height:100%;display:grid}.iv-sc-bar{border-bottom:1px solid #a8813f2e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:12px 16px;display:flex}.iv-sc-bar strong{color:#2a2422;font-size:16px;font-weight:600}.iv-sc-bar span{color:#786d66;font-size:12.5px}.iv-sc-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.iv-sc-seg{background:#fff;border-radius:999px;padding:3px;display:inline-flex;box-shadow:inset 0 0 0 1px #a8813f40}.iv-sc-seg button{color:#574e49;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 13px;font-size:13px}.iv-sc-seg button[aria-checked=true]{color:#fbf8f2;background:#2a2422}.iv-sc-cta{color:#fbf8f2;background:linear-gradient(135deg,#c39a52,#a8813f);border-radius:999px;padding:8px 16px;font-size:13px}.iv-sc-close{color:#2a2422;cursor:pointer;background:#2a24220f;border:0;border-radius:50%;width:34px;height:34px}.iv-sc-iframe{background:#efe4d0;border:0;width:100%;height:100%}
html:is([lang=ar],[lang=fa],[lang=hi],[lang=th]) body *{letter-spacing:0!important}html:is([lang=ar],[lang=fa]) body{line-height:1.6}html:is([lang=ar],[lang=fa]) :where(h1,h2,h3,h4){line-height:1.3}html:is([lang=hi],[lang=th],[lang=am],[lang=ka],[lang=hy]) body{line-height:1.65}html:is([lang=hi],[lang=th]) :where(h1,h2,h3,h4){line-height:1.4}html:is(:lang(zh),:lang(ja),:lang(ko),:lang(th),:lang(hi),:lang(am),:lang(ka),:lang(hy)) body{font-synthesis-style:none}html:is(:lang(zh),:lang(ja),:lang(ko)) body{line-height:1.7}html:is(:lang(zh),:lang(ja),:lang(ko)) :where(h1,h2,h3,h4){line-height:1.35}html:lang(ko) body{word-break:keep-all}html[lang=yi] body *{letter-spacing:0!important}html:not([lang=he]):not([lang=en]) body{overflow-wrap:break-word}html:is(:lang(fr),:lang(ru),:lang(es),:lang(de),:lang(nl),:lang(fi),:lang(hu),:lang(sv),:lang(da),:lang(nb),:lang(pl),:lang(cs),:lang(uk),:lang(bg),:lang(el),:lang(it),:lang(pt),:lang(ro),:lang(tr),:lang(az),:lang(uz),:lang(id),:lang(vi),:lang(fil),:lang(ka),:lang(hy)) :where(h1,h2,h3){-webkit-hyphens:auto;hyphens:auto}.lm{display:inline-flex;position:relative}.lm-btn{border:1px solid color-mix(in srgb, currentColor 22%, transparent);height:34px;color:inherit;font:inherit;letter-spacing:.05em;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding-inline:11px 9px;font-size:12.5px;font-weight:500;line-height:1;transition:border-color .25s,background-color .25s;display:inline-flex}.lm-btn:hover{border-color:color-mix(in srgb, currentColor 45%, transparent)}.lm-btn:focus-visible{outline:2px solid var(--color-champagne,#c39a52);outline-offset:2px}.lm-btn[aria-expanded=true] .lm-chev{transform:rotate(180deg)}.lm-chev{opacity:.7;transition:transform .25s}.lm-cur{text-align:center;min-width:1.4em}.lm-cur:is(:lang(he),:lang(ar),:lang(fa),:lang(yi)){letter-spacing:0;font-size:14px;font-weight:600}.lm-cur:is(:lang(zh),:lang(ja),:lang(ko),:lang(hi),:lang(th),:lang(am),:lang(ka),:lang(hy),:lang(el)){letter-spacing:0}.lm-pop{z-index:1000;color:#1d1915;width:min(320px,100vw - 24px);max-height:min(72vh,520px);font-family:var(--f-jost), var(--f-heebo), system-ui, sans-serif;letter-spacing:0;text-transform:none;text-align:start;background:#fffdf9;border:1px solid #1d19151a;border-radius:14px;flex-direction:column;padding:6px;font-size:15px;font-weight:400;line-height:1.3;animation:.18s ease-out lm-in;display:flex;position:fixed;box-shadow:0 18px 44px -18px #1d191559,0 2px 6px #1d19150f}.lm-pop.lm-sheet{width:auto;max-height:82vh;padding:4px 8px max(10px, env(safe-area-inset-bottom));border-radius:20px 20px 0 0;animation:.22s ease-out lm-up;inset:auto 0 0}.lm-scrim{z-index:999;background:#14100c61;animation:.2s ease-out lm-fade;position:fixed;inset:0}.lm-head{letter-spacing:.04em;opacity:.75;justify-content:space-between;align-items:center;padding:10px 8px 6px 12px;font-size:13px;font-weight:600;display:flex}.lm-x{width:40px;height:40px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid}.lm-search{align-items:center;margin:2px 2px 6px;display:flex;position:relative}.lm-search svg{opacity:.5;pointer-events:none;position:absolute;inset-inline-start:12px}.lm-search input{width:100%;min-height:42px;color:inherit;font:inherit;background:#1d191508;border:1px solid #1d191524;border-radius:10px;outline:none;padding-inline:36px 12px;font-size:16px}.lm-search input:focus-visible{border-color:var(--color-champagne,#c39a52);box-shadow:0 0 0 3px #c39a522e}.lm-list{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.lm-list ul{margin:0;padding:0;list-style:none;display:grid}.lm-group{letter-spacing:.08em;text-transform:uppercase;opacity:.55;margin:8px 12px 2px;font-size:11.5px;font-weight:600}.lm-group:lang(he),.lm-group:lang(ar),.lm-group:lang(fa),.lm-group:lang(yi){letter-spacing:0;font-size:12.5px}.lm-none{opacity:.65;margin:10px 12px;font-size:14px}.lm-pop a{min-height:44px;color:inherit;letter-spacing:0;text-transform:none;border-radius:9px;align-items:center;gap:10px;padding:8px 12px;font-size:15px;line-height:1.2;text-decoration:none;display:flex}.lm-name{flex:0 auto}.lm-sub{opacity:.55;text-align:end;flex:auto;font-size:13px}.lm-tick{flex:none;margin-inline-start:auto}.lm-sub+.lm-tick{margin-inline-start:0}.lm-pop a:hover,.lm-pop a:focus-visible{background:#c39a521f;outline:none}.lm-pop a[aria-current=true]{font-weight:600}.lm-pop a[aria-current=true] svg{color:var(--color-champagne-deep,#a7803a)}.lm-other{border-top:1px solid #1d191514;margin-top:4px;padding-top:4px}.lm-other-btn{width:100%;min-height:44px;color:inherit;font:inherit;cursor:pointer;text-align:start;opacity:.8;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:8px 12px;font-size:14.5px;display:flex}.lm-other-btn:hover,.lm-other-btn:focus-visible{opacity:1;background:#c39a521f;outline:none}.lm-other-body{gap:8px;padding:2px 12px 10px;font-size:13.5px;line-height:1.5;display:grid}.lm-other-body p{margin:0}.lm-how{opacity:.7}.lm-other-actions{flex-wrap:wrap;gap:8px;display:flex}.lm-act{min-height:38px;font:inherit;cursor:pointer;background:#1d1915;border:1px solid;border-radius:999px;align-items:center;padding:6px 14px;font-size:13.5px;display:inline-flex;color:#fbf7f0!important}.lm-pop .lm-act{border-radius:999px;min-height:38px;padding:6px 14px}.lm-act-line,.lm-pop a.lm-act-line{background:0 0;border-color:#1d191540;color:inherit!important}.lm-act:disabled{opacity:.6;cursor:progress}.lm-done{font-weight:500}.lm-pop-dark{color:#fbf7f0;background:#1d1915;border-color:#ffffff1f}.lm-pop-dark .lm-search input{background:#ffffff0d;border-color:#ffffff29}@keyframes lm-in{0%{opacity:0;transform:translateY(-4px)}}@keyframes lm-up{0%{opacity:.4;transform:translateY(24px)}}@keyframes lm-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.lm-pop,.lm-scrim{animation:none}.lm-chev{transition:none}}.lm-wrap{flex-wrap:wrap;justify-content:flex-start;row-gap:4px}.mk-lang.lm-wrap{border-radius:22px}.mk-lang a:not([lang=he]):not([lang=en]){font-family:var(--f-jost), sans-serif;font-size:13px;font-weight:500}.mk-lang a:is([lang=ar],[lang=fa],[lang=yi]){font-size:14px}.lm-pills{border:1px solid color-mix(in srgb, currentColor 20%, transparent);border-radius:999px;padding:3px;font-size:12.5px;display:inline-flex}.lm-pills a{opacity:.72;border-radius:999px;padding:4px 10px}.lm-pills a[aria-current=true]{opacity:1;box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 55%, transparent);font-weight:600}.g-lang.lm-wrap{border-radius:20px}.g-lang a:not([lang=he]):not([lang=en]){letter-spacing:.14em;font-family:var(--s-font-body-en)}.g-lang a:is([lang=ar],[lang=fa],[lang=yi],[lang=hi],[lang=th],[lang=zh-Hans],[lang=ja],[lang=ko]){letter-spacing:0;font-size:14px}.g-lang a[lang=yi]{font-family:var(--s-font-body-he)}@media (max-width:640px){html:not([lang=he]):not([lang=en]) .s-btn{white-space:normal;text-align:center;padding-block:6px}.demo-ribbon p{overflow:hidden}.demo-ribbon strong{text-overflow:ellipsis;overflow:hidden}}.lp{gap:10px;min-width:0;display:grid}.lp-chosen{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.lp-chip{color:#fbf7f0;background:#1d1915;border-radius:999px;align-items:center;gap:4px;min-height:34px;padding-inline:12px 6px;font-size:14px;line-height:1.2;display:inline-flex}.lp-chip:not(:has(.lp-x)){padding-inline-end:12px}.lp-x{width:26px;height:26px;color:inherit;opacity:.7;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid}.lp-x:hover,.lp-x:focus-visible{opacity:1;background:#ffffff24;outline:none}.lp-box{background:#fff;border:1px solid #1d19151f;border-radius:12px;min-width:0;overflow:hidden}.lp-search{border-bottom:1px solid #1d191514;align-items:center;display:flex;position:relative}.lp-search svg{opacity:.45;pointer-events:none;position:absolute;inset-inline-start:12px}.lp-search input{width:100%;min-height:44px;color:inherit;font:inherit;background:0 0;border:0;outline:none;padding-inline:36px 12px;font-size:16px}.lp-list{overscroll-behavior:contain;max-height:300px;padding:4px;overflow-y:auto}.lp-list ul{margin:0;padding:0;list-style:none;display:grid}.lp-group{letter-spacing:.08em;text-transform:uppercase;opacity:.55;margin:8px 10px 2px;font-size:11.5px;font-weight:600}.lp-group:is(:lang(he),:lang(ar),:lang(fa),:lang(yi)){letter-spacing:0;font-size:12.5px}.lp-none{opacity:.6;margin:10px;font-size:14px}.lp-row{cursor:pointer;border-radius:8px;align-items:center;gap:10px;min-height:42px;padding:6px 10px;font-size:15px;display:flex}.lp-row:hover{background:#c39a521a}.lp-row.is-off{cursor:not-allowed;opacity:.5}.lp-check{accent-color:#1d1915;flex:none;width:18px;height:18px}.lp-name{flex:0 auto}.lp-sub{text-align:end;opacity:.55;flex:auto;font-size:13px}.cl-badge,.cl-status{letter-spacing:0;color:inherit;background:#1d19150f;border-radius:999px;align-items:center;gap:.35em;padding:2px 9px;font-size:12px;font-weight:600;line-height:1.5;display:inline-flex}.cl-row{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.cl-missing{background:#c39a522e}.cl-outdated{background:#d68c2833}.cl-machine,.cl-machine-ok{background:#46789624}.cl-written{background:#3c825a24}.cl-note{opacity:.7;margin:4px 0 0;font-size:12.5px}.bidi-ltr{direction:ltr;unicode-bidi:isolate;display:inline-block}bdi{unicode-bidi:isolate}[dir=rtl] .rtl-flip,html[dir=rtl] .rtl-flip{transform:scaleX(-1)}input:not([type=email]):not([type=tel]):not([type=url]):not([type=number]):not([type=password]):not([dir]),textarea:not([dir]){unicode-bidi:plaintext}input:is([type=email],[type=tel],[type=url],[type=number]){direction:ltr}input:is([type=email],[type=tel],[type=url],[type=number]):placeholder-shown{text-align:start}
