@layer components{.gb-h1{font:var(--text-h1--font-weight) var(--text-h1) / var(--text-h1--line-height) var(--font-lms);color:var(--color-ink);text-wrap:balance;margin:0}.gb-lead{max-width:620px;font:var(--text-body--font-weight) var(--text-body) / var(--text-body--line-height) var(--font-lms);color:var(--color-ink-2);text-wrap:pretty;margin:8px 0 0}.gb-cap{font:var(--text-cap--font-weight) var(--text-cap) / var(--text-cap--line-height) var(--font-lms);color:var(--color-ink-3)}.gb-eyebrow{font:600 12.5px/1.3 var(--font-lms);color:var(--color-ink-2);flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.gb-eyebrow .sep{background:var(--color-ink-4);border-radius:50%;flex:none;width:3px;height:3px}mark.gb-hit{color:var(--lms-acc-ink);background:0 0;font-weight:650}.gb-clear{width:24px;height:24px;color:var(--color-ink-3);cursor:pointer;transition:background var(--lms-dur-hover), color var(--lms-dur-hover);border-radius:50%;flex:none;place-items:center;display:inline-grid}.gb-clear:hover{color:var(--color-ink);background:var(--lms-hover-fill)}.gb-ask{padding:22px var(--lms-pad) 20px;flex-direction:column;gap:14px;display:flex}.gb-ask-head{align-items:center;gap:12px;min-width:0;display:flex}.gb-ask-bot{flex:none;place-items:center;width:32px;height:32px;display:grid}.gb-ask-form{align-items:center;gap:10px;display:flex}.gb-suggest{flex-direction:column;gap:4px;display:flex}.gb-suggest-list{margin:0 calc(-1 * var(--lms-row-x));flex-direction:column;gap:2px;display:flex}.gb-suggest-list .gb-q-k{text-overflow:ellipsis;flex:0 auto;max-width:36%;overflow:hidden}.gb-examples{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gb-examples>.gb-cap{margin-right:2px}.gb-apane{padding:18px 20px}.gb-apane-head{align-items:center;gap:12px;max-width:736px;display:flex}.gb-apane-body{flex-direction:column;align-items:flex-start;gap:10px;max-width:736px;margin-top:12px;display:flex}.gb-a-mark{flex:none}.gb-a-text{font:450 14px/1.6 var(--font-lms);color:var(--color-ink);text-wrap:pretty;margin:0}.gb-a-wait{font:var(--text-sub--font-weight) var(--text-sub) / var(--text-sub--line-height) var(--font-lms);color:var(--color-ink-3);align-items:center;gap:10px;margin:0;display:flex}.gb-dots{gap:4px;display:inline-flex}.gb-dots i{background:var(--color-ink-3);border-radius:50%;width:5px;height:5px;animation:.9s ease-in-out infinite gb-dot;display:block}.gb-dots i:nth-child(2){animation-delay:.15s}.gb-dots i:nth-child(3){animation-delay:.3s}.gb-a-note{font:var(--text-sub--font-weight) var(--text-sub) / var(--text-sub--line-height) var(--font-lms);color:var(--color-ink-2);flex-direction:column;align-items:flex-start;gap:10px;display:flex}.gb-a-stack{flex-direction:column;align-items:stretch;gap:14px;width:100%;display:flex}.gb-a-sec{flex-direction:column;gap:4px;display:flex}.gb-a-sec-t{font:600 12px/1.35 var(--font-lms);color:var(--color-ink-3);margin:0}.gb-a-tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gb-a-sec .gb-suggest-list{margin:0 calc(-1 * var(--lms-row-x))}.gb-ref{cursor:pointer;font:650 12px/1 var(--font-lms-display);color:var(--lms-acc-ink);vertical-align:baseline;background:0 0;border:0;padding:0 1px;display:inline}.gb-ref:hover{text-decoration:underline}.gb-cite-n{width:18px;font:600 13px/1 var(--font-lms-display);color:var(--color-ink-3);flex:none}.lms-row.gb-q{min-height:40px;padding:6px var(--lms-row-x);width:100%;color:var(--color-ink);gap:10px}.gb-q-t{min-width:0;font:500 14px/1.4 var(--font-lms);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.lms-row.gb-q.is-ready .gb-q-t{font-weight:600}.gb-q-num{white-space:nowrap;width:40px;font:600 13px/1 var(--font-lms-display);color:var(--color-ink-3);flex:none}.gb-q-k{white-space:nowrap;font:500 12px/1 var(--font-lms);color:var(--color-ink-3);flex:none;align-items:center;gap:5px;display:inline-flex}.gb-q-k svg{color:var(--color-ink-4)}.lms-row.gb-q .gb-q-open{transition:transform var(--lms-dur-release) var(--ease-overshoot), color var(--lms-dur-hover)}.lms-row.gb-q:hover .gb-q-open{transform:none}.gb-q-wrap[data-open] .lms-row.gb-q .gb-q-open,.gb-q-wrap[data-open] .lms-row.gb-q:hover .gb-q-open{color:var(--color-ink-3);transform:rotate(180deg)}.gb-q-wrap[data-open] .lms-row.gb-q .gb-q-t{font-weight:600}.gb-qlist>.lms-dayh{padding:16px var(--lms-row-x) 4px}.gb-qlist>.lms-dayh:first-child{padding-top:2px}.gb-qlist>.lms-dayh b{text-overflow:ellipsis;min-width:0;overflow:hidden}.gb-short{margin:2px var(--lms-row-x) 8px;flex-direction:column;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.gb-short.is-page{max-width:720px;margin:16px 0 0}.gb-short-t{font:var(--text-body--font-weight) var(--text-body) / var(--text-body--line-height) var(--font-lms);color:var(--color-ink);text-wrap:pretty;margin:0}.gb-short-t b{font-weight:600}.lms-row.gb-res{min-height:52px}.gb-res-main{flex:1;min-width:0}.gb-res .gb-q-t{font-weight:600}.gb-path{font:var(--text-sub--font-weight) var(--text-sub) / var(--text-sub--line-height) var(--font-lms);color:var(--color-ink-3);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;display:block;overflow:hidden}.gb-none{text-align:center;padding:36px var(--lms-pad) 32px;flex-direction:column;align-items:center;display:flex}.gb-none p{text-wrap:balance;max-width:440px}.gb-cell-l{top:var(--lms-main-top);align-self:start;position:sticky}.gb-book-l{padding:calc(var(--lms-pad) - 6px) calc(var(--lms-pad) - var(--lms-row-x)) 14px;flex-direction:column;gap:14px;display:flex}.gb-pad{padding:0 var(--lms-row-x)}.gb-chl{flex-direction:column;gap:2px;display:flex}.lms-row.gb-chb{min-height:40px;padding:6px var(--lms-row-x);width:100%;color:var(--color-ink-2);font:500 14px/1.35 var(--font-lms);gap:10px}.lms-row.gb-chb.is-sel{color:var(--color-ink);font-weight:640}.gb-chb-no{width:18px;font:600 13px/1 var(--font-lms-display);color:var(--color-ink-3);flex:none}.lms-row.gb-chb.is-sel .gb-chb-no{color:var(--lms-acc-ink)}.gb-chb-nm{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.gb-chb-n{font:600 12px/1 var(--font-lms-display);color:var(--color-ink-3);flex:none}.gb-book-count{margin:0 var(--lms-row-x)}.gb-chhead{padding:var(--lms-pad) var(--lms-pad) 12px}.gb-chhead .gb-h1{margin-top:12px}.gb-chhead .gb-lead{margin-top:6px}.gb-art-head{padding:var(--lms-pad)}.gb-art-head .gb-h1{margin-top:12px}.gb-answer{align-items:flex-start;gap:12px;max-width:720px;margin-top:16px;padding:14px 16px;display:flex}.gb-answer .lms-ic{margin-top:calc((var(--lms-lh1) - var(--lms-ic-sm)) / 2 + 1px)}.gb-answer p{font:var(--text-body--font-weight) var(--text-body) / var(--text-body--line-height) var(--font-lms);color:var(--color-ink);text-wrap:pretty;margin:0}.gb-answer p b{font-weight:600}.gb-tips{padding:calc(var(--lms-pad) - 6px) var(--lms-pad) var(--lms-pad)}.gb-tips h2{font:var(--text-h2--font-weight) var(--text-h2) / var(--text-h2--line-height) var(--font-lms);color:var(--color-ink);margin:0 0 12px}.gb-tip{align-items:flex-start;gap:12px;display:flex}.gb-tip+.gb-tip{margin-top:12px}.gb-tip .lms-ic{margin-top:calc((var(--lms-lh1) - var(--lms-ic-sm)) / 2 + 1px)}.gb-tip p{font:var(--text-body--font-weight) var(--text-body) / var(--text-body--line-height) var(--font-lms);color:var(--color-ink-2);text-wrap:pretty;margin:0}.gb-tip p b{color:var(--color-ink);font-weight:600}.gb-shot-wrap{padding:calc(var(--lms-pad) - 6px) var(--lms-pad) var(--lms-pad)}.gb-shot-head{align-items:center;gap:10px;min-width:0;padding-bottom:14px;display:flex}.gb-shot-head h2{font:var(--text-h2--font-weight) var(--text-h2) / var(--text-h2--line-height) var(--font-lms);color:var(--color-ink);white-space:nowrap;flex:none;margin:0}.gb-hint{min-width:0;font:var(--text-sub--font-weight) var(--text-sub) / var(--text-sub--line-height) var(--font-lms);color:var(--color-ink-3);white-space:nowrap;text-overflow:ellipsis;margin-left:auto;overflow:hidden}.gb-shot{isolation:isolate;border-radius:var(--radius-menu);background:var(--lms-field-1);position:relative;overflow:hidden;box-shadow:0 0 0 .5px #15142f1a,0 1px 2px #15142f0f,0 10px 24px -14px #15142f4d}.gb-shot>img{width:100%;max-width:none;height:auto;display:block}.gb-spot{z-index:2;pointer-events:none;opacity:0;transition:opacity .22s var(--ease-settle);border-radius:14px;position:absolute;box-shadow:0 0 0 1px #fffffff2,0 14px 34px -10px #15142f59,0 0 0 200vmax #eef0f7a8}.gb-spot[data-on]{opacity:1}.gb-pin{z-index:3;cursor:pointer;width:24px;height:24px;font:700 12.5px/1 var(--font-lms-display);color:#fff;transition:transform var(--lms-dur-spring-press) var(--ease-spring-press), opacity .22s var(--ease-settle);background:radial-gradient(110% 110% at 32% 24%,#3a3966 0%,#1e1d45 60%,#12112e 100%);border:0;border-radius:50%;place-items:center;margin:-12px 0 0 -12px;padding:0;display:grid;position:absolute;box-shadow:0 0 0 2.5px #fffffff5,0 4px 10px -2px #15142f66}.gb-pin:hover,.gb-pin[data-on]{transform:scale(1.14)}.gb-shot[data-has-sel] .gb-pin:not([data-on]){opacity:.55}.gb-pin-fixed{left:clamp(12px, var(--x), calc(100% - 12px));top:clamp(12px, var(--y), calc(100% - 12px));cursor:default}.gb-pin-fixed:hover{transform:none}.lms-float.gb-zoom{z-index:4;border-radius:var(--radius-pop);pointer-events:none;opacity:0;visibility:hidden;transform-origin:50%;width:max-content;transition:opacity .12s var(--ease-settle), transform .12s var(--ease-settle), visibility 0s linear .12s;padding:6px;position:absolute;top:0;left:0;transform:translateY(4px)scale(.96)}.lms-float.gb-zoom[data-on]{opacity:1;visibility:visible;transition:opacity .14s var(--ease-settle), transform var(--lms-dur-spring-pop) var(--ease-spring-pop), visibility 0s;transform:none}.gb-zoom .lens{background-repeat:no-repeat;border-radius:9px;display:block;box-shadow:0 0 0 .5px #15142f14}.gb-zoom .cap{font:600 12.5px/1.2 var(--font-lms);color:var(--color-ink);white-space:nowrap;align-items:center;gap:8px;padding:9px 6px 3px;display:flex}.gb-zoom .cap small{font:500 12px/1 var(--font-lms);color:var(--color-ink-3);margin-left:auto;padding-left:12px}.gb-zoom .gb-pin,.gb-leg .gb-pin{cursor:default;opacity:1;flex:none;margin:0;position:static;transform:none}.gb-zoom .gb-pin{width:20px;height:20px;font-size:12px;box-shadow:0 0 0 2px #fffffff5,0 2px 5px -1px #15142f4d}.gb-legend{column-gap:calc(var(--lms-gap) + var(--lms-row-x) * 2);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2px;margin:18px 0 0;padding:0;list-style:none;display:grid}.gb-leg{margin:0 calc(-1 * var(--lms-row-x));padding:10px var(--lms-row-x);border-radius:var(--radius-well);cursor:pointer;transition:background var(--lms-dur-hover), box-shadow var(--lms-dur-hover);align-items:flex-start;gap:12px;display:flex}.gb-leg:hover{background:var(--lms-hover-fill)}:is(.gb-leg:has(.gb-leg-t:focus-visible),.gb-step:has(.gb-step-t:focus-visible)){box-shadow:0 0 0 2px var(--lms-focus-gap), 0 0 0 4px rgb(var(--lms-acc) / .85)}.gb-leg[data-on],.gb-step[data-on]{background:radial-gradient(90% 70% at 30% 0,#ffffffb3,#fff0 70%),linear-gradient(#fff9,#ffffff61);box-shadow:inset 0 1px #fff,0 0 0 .5px #15142f0d,0 2px 6px -3px #15142f24}.gb-leg .gb-pin{margin-top:calc((var(--lms-lh1) - 24px) / 2)}.gb-leg .tx,.gb-step .tx{flex:1;min-width:0}.gb-leg-t,.gb-step-t{text-align:left;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font:600 14px/1.5 var(--font-lms);color:var(--color-ink);background:0 0;border:0;margin:0;padding:0;display:block;overflow:hidden}.lms-root .gb-leg-t:focus-visible,.lms-root .gb-step-t:focus-visible{box-shadow:none!important}.gb-leg .d{font:var(--text-body--font-weight) var(--text-body) / var(--text-body--line-height) var(--font-lms);color:var(--color-ink-2);text-wrap:pretty;margin-top:2px;display:block}.gb-pst{flex-direction:column;gap:30px;margin:0;padding:0;list-style:none;display:flex}.gb-pst-i{grid-template-columns:26px minmax(0,1fr);column-gap:12px;display:grid}.gb-pst-i>.lms-orb{margin-top:calc((var(--lms-lh1) - 26px) / 2)}.gb-pst-i h3{font:600 14px/1.5 var(--font-lms);color:var(--color-ink);margin:0}.gb-pst-i p{font:var(--text-body--font-weight) var(--text-body) / var(--text-body--line-height) var(--font-lms);color:var(--color-ink-2);text-wrap:pretty;margin:3px 0 0}.gb-crop{max-width:var(--cw);margin:14px 0 0}.gb-crop .in{isolation:isolate;border-radius:var(--radius-menu);background-repeat:no-repeat;background-color:var(--lms-field-1);position:relative;overflow:hidden;box-shadow:0 0 0 .5px #15142f1a,0 1px 2px #15142f0f,0 10px 24px -14px #15142f4d}.gb-crop .gb-spot{box-shadow:0 0 0 1px #fffffff2,0 14px 34px -10px #15142f59,0 0 0 200vmax #eef0f794}.gb-player{flex-direction:column;padding:6px 6px 0;display:flex}.gb-stage{isolation:isolate;contain:paint;border-radius:var(--radius-well);background:linear-gradient(165deg, var(--lms-field-0) 0%, var(--lms-field-1) 48%, var(--lms-field-2) 100%);width:100%;position:relative;overflow:hidden;box-shadow:0 0 0 .5px #15142f1a,0 1px 2px #15142f0f,0 10px 24px -16px #15142f4d}.gb-cam{transform-origin:0 0;position:absolute;top:0;left:0}.gb-stage.is-anim .gb-cam{transition:transform var(--lms-dur-spring-smooth) var(--ease-spring-smooth)}.gb-st-img{max-width:none;height:auto;display:block;position:absolute;top:0;left:0}.gb-st-img.is-fade{animation:gb-fade var(--lms-dur-spring-smooth) var(--ease-settle) both}.gb-st-spot{z-index:6;pointer-events:none;opacity:0;border-radius:14px;position:absolute;box-shadow:0 0 0 1.5px #fffffff2,0 14px 34px -10px #15142f59,0 0 0 2400px #eef0f794}.gb-st-spot[data-on]{opacity:1}.gb-stage.is-anim .gb-st-spot{transition:opacity .26s var(--ease-settle)}.gb-cursor{z-index:20;pointer-events:none;opacity:0;width:22px;height:26px;transform:translate(var(--cx,640px), var(--cy,430px));position:absolute;top:0;left:0}.gb-cursor[data-on]{opacity:1}.gb-cursor svg{filter:drop-shadow(0 2px 3px #15142f59);transform-origin:2px 2px;transition:transform 90ms;display:block}.gb-cursor[data-press] svg{transform:scale(.86)}.gb-stage.is-anim .gb-cursor{transition:transform .76s var(--ease-glass), opacity .16s var(--ease-settle)}.gb-stage.is-anim .gb-cursor[data-jump]{transition:none}.gb-stage:not(.is-playing):not(.is-touched) .gb-cursor{opacity:0}.gb-ripple{z-index:19;pointer-events:none;opacity:0;background:radial-gradient(circle, rgb(var(--lms-acc) / .3), rgb(var(--lms-acc) / 0) 70%);border-radius:50%;width:48px;height:48px;margin:-24px 0 0 -24px;position:absolute}.gb-ripple.is-go{animation:gb-ripple .46s var(--ease-settle) forwards}.lms-float.gb-begin{z-index:10;height:44px;font:600 14px/1 var(--font-lms);color:var(--color-ink);white-space:nowrap;cursor:pointer;transition:transform var(--lms-dur-spring-press) var(--ease-spring-press);border:0;border-radius:22px;align-items:center;gap:10px;padding:0 18px 0 8px;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lms-float.gb-begin:hover{transform:translate(-50%,-50%)scale(1.03)}.lms-float.gb-begin:active{transform:translate(-50%,-50%)scale(.97)}.gb-begin small{font:var(--text-sub--font-weight) var(--text-sub) / 1 var(--font-lms);color:var(--color-ink-3)}.gb-pbar{padding:14px calc(var(--lms-pad) - 6px) 0;align-items:center;gap:12px;display:flex}.gb-pbar-chip,.gb-bigbtn{margin-left:auto}.gb-pbar-chip~.gb-bigbtn{margin-left:0}.gb-bigbtn svg{color:var(--color-ink-2)}.gb-ctl{align-items:center;gap:8px;display:flex}.gb-ctl-play{min-width:92px}.gb-pos{font:600 13px/1 var(--font-lms-display);color:var(--color-ink-3);white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:6px}.gb-steps{grid-auto-flow:column;grid-template-rows:repeat(var(--rows,3), auto);column-gap:calc(var(--lms-gap) + var(--lms-row-x) * 2);padding:12px calc(var(--lms-pad) - 6px) calc(var(--lms-pad) - 8px);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;row-gap:2px;margin:0;list-style:none;display:grid}.gb-step{margin:0 calc(-1 * var(--lms-row-x));padding:10px var(--lms-row-x);border-radius:var(--radius-well);color:var(--color-ink-2);cursor:pointer;transition:background var(--lms-dur-hover), color var(--lms-dur-hover);align-items:flex-start;gap:12px;display:flex}.gb-step:hover{background:var(--lms-hover-fill)}.gb-step>.lms-orb{margin-top:calc((var(--lms-lh1) - 26px) / 2)}.gb-step-t{color:var(--color-ink-2)}.gb-step .d{font:var(--text-sub--font-weight) var(--text-sub) / var(--text-sub--line-height) var(--font-lms);color:var(--color-ink-3);text-wrap:pretty;margin-top:3px;display:block}.gb-step[data-on],.gb-step[data-on] .gb-step-t{color:var(--color-ink)}.gb-step[data-on] .d{color:var(--color-ink-2)}.gb-step:not([data-on])>.lms-orb{filter:saturate(.35);opacity:.78}.gb-reduced-note{margin:0 calc(var(--lms-pad) - 6px) calc(var(--lms-pad) - 6px)}.lms-sheet.gb-big{--gb-in:16px;left:50%;top:var(--gb-in);width:calc(100vw - var(--gb-in) * 2);height:calc(100vh - var(--gb-in) * 2);flex-direction:column;max-height:none;padding:10px;display:flex;overflow:hidden}.gb-big-stage{flex:1;min-height:0;position:relative}.gb-big-stage>.gb-stage{border-radius:var(--radius-well);width:auto;height:auto;position:absolute;inset:0}.gb-big-bar{flex:none;align-items:center;gap:16px;min-height:46px;padding:10px 0 0 6px;display:flex}.gb-big-bar .gb-pos{margin-left:4px}.gb-big-cap{white-space:nowrap;flex:1;align-items:center;gap:10px;min-width:0;display:flex}.gb-big-cap .lms-orb{flex:none}.gb-big-cap b{font:600 14px/1.5 var(--font-lms);color:var(--color-ink);flex:none}.gb-big-cap .d{text-overflow:ellipsis;min-width:0;font:var(--text-body--font-weight) var(--text-body) / var(--text-body--line-height) var(--font-lms);color:var(--color-ink-2);overflow:hidden}.gb-big-bar>button:last-child{flex:none}:where(:root[data-mode=dark],[data-lms-mode=dark]) .gb-pin{color:var(--color-on-ink);background:radial-gradient(110% 110% at 32% 24%,#fff 0%,#e2e4ef 60%,#c8cbdb 100%)}:where(:root[data-mode=dark],[data-lms-mode=dark]) :is(.gb-leg[data-on],.gb-step[data-on]){box-shadow:inset 0 1px 0 #ffffff21, var(--shadow-lens);background:radial-gradient(90% 70% at 30% 0,#ffffff12,#fff0 70%),linear-gradient(#fff1,#ffffff08)}@media (max-width:767px){.gb-ask-form{flex-wrap:wrap}.gb-ask-form>.lms-input,.gb-ask-form>button{flex:100%}.gb-cell-l{position:static}.gb-q-k .gb-kt{display:none}.lms-row.gb-q{align-items:flex-start;padding-top:9px;padding-bottom:9px}.gb-q-t{white-space:normal;text-wrap:pretty}.gb-q-num,.gb-q-k{margin-top:calc(9.8px - .5em)}.lms-row.gb-q .lms-chev{margin-top:2px}.lms-row.gb-q.gb-res{align-items:center}.gb-suggest-list .gb-q-k{max-width:40%}.gb-suggest .lms-row.gb-q{flex-wrap:wrap;row-gap:2px}.gb-suggest .gb-q-k{text-overflow:ellipsis;flex:100%;order:3;max-width:none;margin-top:0;display:block;overflow:hidden}.gb-steps{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-auto-flow:row}.gb-pbar-chip{display:none}.gb-bigbtn{width:var(--lms-btn-md);justify-content:center;margin-left:auto;padding:0}.gb-bigbtn span{display:none}.lms-sheet.gb-big{--gb-in:8px}.gb-big-bar{flex-wrap:wrap;row-gap:10px;padding:10px 0 2px 4px}.gb-big-cap{white-space:normal;flex-wrap:wrap;flex-basis:100%;order:3;align-items:flex-start;row-gap:2px}.gb-big-cap b{flex:0 auto}.gb-big-cap .d{flex-basis:100%;padding-left:34px;overflow:visible}.gb-big-bar>button:last-child{margin-left:auto}.gb-crop{margin-top:12px}.lms-float.gb-zoom{display:none}.gb-legend{grid-template-columns:minmax(0,1fr)}.gb-hint{display:none}.gb-pin{width:22px;height:22px;margin:-11px 0 0 -11px;font-size:12px}.gb-pin-fixed{left:clamp(11px, var(--x), calc(100% - 11px));top:clamp(11px, var(--y), calc(100% - 11px))}.gb-leg .gb-pin{width:24px;height:24px;margin:calc((var(--lms-lh1) - 24px) / 2) 0 0;font-size:12.5px}.gb-apane{padding:16px}.gb-apane-head{align-items:flex-start}.gb-apane-clear{width:var(--lms-btn-sm);justify-content:center;padding:0}.gb-apane-clear span{display:none}}}@keyframes gb-fade{0%{opacity:0}to{opacity:1}}@keyframes gb-ripple{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(1.7)}}@keyframes gb-dot{0%,to{opacity:.25}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.gb-stage,.gb-stage *,.gb-dots i{transition:none!important;animation:none!important}.gb-dots i{opacity:.6}.gb-spot,.gb-pin,.gb-step>.lms-orb{transition:none!important}.lms-float.gb-zoom{transition:none!important;transform:none!important}}
