.glyphrain-root .tcb{--tcb-seam:#ffffff24;--tcb-card:#101010;--tcb-lift:#ffffff0b;--tcb-rule:#ffffff1a;--tcb-ink:#ffffffeb;--tcb-body:#ffffff94;--tcb-dim:#ffffff6b;--tcb-faint:#ffffff42;--tcb-t-str:#a7bff3;--tcb-t-kw:#ffffff80;--tcb-t-tag:#fff;--tcb-t-dim:#ffffff61;--tc-diff-add:#60be8221;--tc-diff-add-ink:#85cfa1;--tc-diff-del:#de6e6e1a;--tc-diff-del-ink:#d29090;--tcb-mat:#ffffff1c;--tcb-mat-edge:#ffffff2b;--tcb-box:#070707}.glyphrain-root .tcb .tcb-in{z-index:1;width:min(var(--tc-rail), 100%);padding:clamp(60px, 7vw, 96px) var(--tc-gut) clamp(56px, 7vw, 88px);border-inline:1px solid #ffffff1c;margin-inline:auto;position:relative}.glyphrain-root .tcb .tcb-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:clamp(28px,3.4vw,44px);display:flex}.glyphrain-root .tcb .tcb-head p{color:var(--tcb-body);max-width:44ch;font-size:14px;line-height:1.6}.glyphrain-root .tcb .tcb-grid{background:var(--tcb-seam);border-radius:13px;grid-template-columns:repeat(12,minmax(0,1fr));gap:1px;padding:1px;display:grid}.glyphrain-root .tcb .tcb-cell{background:var(--tcb-card);border-radius:12px;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.glyphrain-root .tcb .tcb-cap{padding:22px 24px 0}.glyphrain-root .tcb .tcb-cell h3{letter-spacing:-.012em;color:#fff;font-size:15.5px}.glyphrain-root .tcb .tcb-cap p,.glyphrain-root .tcb .tcb-svc-cap p{color:var(--tcb-body);margin-top:8px;font-size:13px;line-height:1.6}.glyphrain-root .tcb .tcb-cell-stack{grid-column:span 7}.glyphrain-root .tcb .tcb-stack{flex:1;align-items:stretch;gap:clamp(10px,2vw,26px);min-height:0;padding:20px 24px 24px 16px;display:flex}.glyphrain-root .tcb .tcb-stack-fig{flex:auto;justify-content:center;align-items:center;min-width:0;display:flex}.glyphrain-root .tcb .tcb-stack-fig .tcstack{width:100%;max-width:340px;height:auto}.glyphrain-root .tcb .tcs-layer{cursor:pointer;outline:none}.glyphrain-root .tcb .tcs-layer:focus-visible{outline-offset:4px;outline:1px solid #fff9}.glyphrain-root .tcb .tcs-dbl{fill:none;stroke:#fff;stroke-width:var(--iso-sw,1.2);stroke-linejoin:round;opacity:0}.glyphrain-root .tcb .tcs-glass-base{fill:#070707f0}.glyphrain-root .tcb .tcs-glass-left{fill:#ffffff0f}.glyphrain-root .tcb .tcs-glass-right{fill:#07070773}.glyphrain-root .tcb .tcs-glass-topfill{fill:#ffffff12}.glyphrain-root .tcb .tcs-glass-sheen{fill:url(#tcsFrost)}.glyphrain-root .tcb .tcs-glass-rim,.glyphrain-root .tcb .tcs-glass-edge{fill:none;stroke-width:var(--iso-sw,1.2);stroke-linejoin:round}.glyphrain-root .tcb .tcs-glass-front{fill:none;stroke:#ffffff1f;stroke-width:var(--iso-sw,1.2);stroke-linecap:round}.glyphrain-root .tcb .tcstack .iso-face-mark{fill:#ffffff6b}.glyphrain-root .tcb .tcb-stack-rail{pointer-events:none;border-inline:1px solid #ffffff57;width:5px;position:absolute;top:0;bottom:0;left:48px}.glyphrain-root .tcb .tcb-cell-stack>.tcb-cap{padding-left:76px}.glyphrain-root .tcb .tcs-leader{fill:none;stroke:#fff;stroke-width:1px;stroke-linecap:round;opacity:.45}.glyphrain-root .tcb .tcb-stack-caps{flex-direction:column;flex:0 0 238px;align-self:stretch;min-width:0;display:flex}.glyphrain-root .tcb .tcb-stack-cap{appearance:none;text-align:left;width:100%;min-height:0;font-family:var(--tc-sans);cursor:pointer;background:0 0;border:0;border-radius:6px;flex-direction:row;flex:1 1 0;align-items:center;gap:11px;margin:0;padding:10px 12px 11px;transition:background-color .2s,opacity .2s;display:flex}.glyphrain-root .tcb .tcb-cap-ic{color:#ffffff80;flex:none;justify-content:center;align-items:center;width:15px;height:15px;transition:color .2s;display:inline-flex}.glyphrain-root .tcb .tcb-cap-lx{object-fit:contain;filter:invert();opacity:.56;width:14px;height:14px;transition:opacity .2s}.glyphrain-root .tcb .tcb-cap-tx{flex-direction:column;flex:1;min-width:0;display:flex}.glyphrain-root .tcb .tcb-stack-cap+.tcb-stack-cap{position:relative}.glyphrain-root .tcb .tcb-stack-cap+.tcb-stack-cap:before{content:"";background:#ffffff14;height:1px;position:absolute;top:0;left:12px;right:12px}.glyphrain-root .tcb .tcb-cap-tx>b{letter-spacing:-.004em;color:#ffffffe6;white-space:nowrap;font-size:12.5px;font-weight:500;transition:color .2s;display:block}.glyphrain-root .tcb .tcb-cap-tx>span{color:var(--tcb-dim);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:12px;line-height:1.5;transition:color .2s;display:block;overflow:hidden}.glyphrain-root .tcb .tcb-cap-tx .lct-code{font-family:var(--tc-mono);font-size:11.5px}.glyphrain-root .tcb .tcb-stack-cap.is-hot{background:#ffffff0f}.glyphrain-root .tcb .tcb-stack-cap.is-hot .tcb-cap-tx>b{color:#fff}.glyphrain-root .tcb .tcb-stack-cap.is-hot .tcb-cap-tx>span{color:#ffffffc7}.glyphrain-root .tcb .tcb-stack-cap.is-hot .tcb-cap-ic{color:#ffffffeb}.glyphrain-root .tcb .tcb-stack-cap.is-hot .tcb-cap-lx{opacity:1}.glyphrain-root .tcb .tcb-stack-cap.is-cold{opacity:.55}.glyphrain-root .tcb .tcb-stack-cap:focus-visible{outline-offset:-1px;outline:1px solid #fff9}@media (prefers-reduced-motion:reduce){.glyphrain-root .tcb .tcb-stack-cap,.glyphrain-root .tcb .tcb-cap-ic,.glyphrain-root .tcb .tcb-cap-lx,.glyphrain-root .tcb .tcb-cap-tx>b,.glyphrain-root .tcb .tcb-cap-tx>span{transition:none}}.glyphrain-root .tcb .tcb-cell-cli{isolation:isolate;background:#070707;grid-column:span 5;place-items:center;min-height:420px;display:grid}.glyphrain-root .tcb .tcb-cli-field{z-index:0;width:120%;height:124%;position:absolute;inset:-12% -10%}.glyphrain-root .tcb .tcb-term{z-index:1;outline-offset:2px;background:#070707;border:1px solid #ffffff1f;border-radius:6px;outline:1px solid #ffffff4d;width:min(400px,100% - clamp(36px,5vw,64px));margin:clamp(28px,3.2vw,44px) 0;position:relative;overflow:hidden;box-shadow:0 18px 60px #00000080}.glyphrain-root .tcb .tcb-term-bar{border-bottom:1px solid var(--tcb-rule);height:34px;font-family:var(--tc-mono);letter-spacing:.02em;color:var(--tcb-dim);justify-content:space-between;align-items:center;gap:12px;padding:0 16px;font-size:11px;display:flex}.glyphrain-root .tcb .tcb-term-body{font-family:var(--tc-mono);color:var(--tcb-ink);white-space:pre;padding:18px 20px 20px;font-size:12.5px;line-height:2.15;overflow-x:auto}.glyphrain-root .tcb .tcb-term-body [data-tone=prompt]{color:#fff;font-weight:500}.glyphrain-root .tcb .tcb-term-body [data-tone=dim]{color:var(--tcb-dim)}.glyphrain-root .tcb .tcb-term-body i{color:var(--tcb-dim);font-style:normal}.glyphrain-root .tcb .tcb-svc{grid-column:span 3;min-height:290px}.glyphrain-root .tcb .tcb-svc-cap{padding:20px 20px 0}.glyphrain-root .tcb .tcb-svc-cap h3{justify-content:space-between;align-items:center;gap:10px;font-size:15px;display:flex}.glyphrain-root .tcb .tcb-marks{color:var(--tcb-dim);align-items:center;gap:7px;display:inline-flex}.glyphrain-root .tcb .tcb-art{border:1px solid var(--tcb-mat-edge);background:var(--tcb-mat);font-family:var(--tc-mono);border-radius:8px;flex:1;min-width:0;min-height:0;margin:14px 10px 10px;padding:2px;display:flex}.glyphrain-root .tcb .tcb-art-in{background:var(--tcb-box);border-radius:5px;flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.glyphrain-root .tcb .tcb-art-bar{border-bottom:1px solid var(--tcb-rule);letter-spacing:.02em;color:var(--tcb-dim);white-space:nowrap;align-items:center;gap:12px;padding:10px 14px 9px;font-size:11px;display:flex}.glyphrain-root .tcb .tcb-art-bar .is-on{color:var(--tcb-ink)}.glyphrain-root .tcb .tcb-art-bar .tcb-marks{margin-left:auto}.glyphrain-root .tcb .tcb-art-bar b{color:var(--tcb-ink);font-weight:500}.glyphrain-root .tcb .tcb-pre{color:var(--tcb-ink);white-space:pre;margin:14px 0 0;padding:0 14px;font-size:12px;line-height:2.05;overflow-x:auto}.glyphrain-root .tcb .tk-kw{color:var(--tcb-t-kw)}.glyphrain-root .tcb .tk-str{color:var(--tcb-t-str)}.glyphrain-root .tcb .tk-tag{color:var(--tcb-t-tag);font-weight:500}.glyphrain-root .tcb .tk-dim{color:var(--tcb-t-dim)}.glyphrain-root .tcb .tcb-out{background:var(--tcb-lift);gap:6px;margin-top:auto;padding:11px 14px 13px;display:grid}.glyphrain-root .tcb .tcb-out-row{white-space:nowrap;justify-content:space-between;align-items:baseline;gap:10px;font-size:11.5px;line-height:1.6;display:flex}.glyphrain-root .tcb .tcb-out-row span{color:var(--tcb-dim)}.glyphrain-root .tcb .tcb-out-row b{color:var(--tcb-ink);font-weight:500}.glyphrain-root .tcb .tcb-resp{background:var(--tcb-lift);margin-top:auto;padding:11px 14px 14px}.glyphrain-root .tcb .tcb-resp-status{color:var(--tcb-dim);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.glyphrain-root .tcb .tcb-resp-body{white-space:pre;color:var(--tcb-t-dim);margin-top:6px;font-size:11.5px;line-height:1.7;overflow-x:auto}.glyphrain-root .tcb .tcb-resp-body b{color:var(--tcb-t-str);font-weight:500}.glyphrain-root .tcb .tcb-chips{flex-wrap:wrap;gap:6px;padding:14px 14px 0;display:flex}.glyphrain-root .tcb .tcb-chips>span{color:#ffffffc7;border:1px solid #ffffff38;border-radius:4px;padding:5px 8px 4px;font-size:11px;line-height:1}.glyphrain-root .tcb .tcb-ledger{gap:11px;margin-top:14px;padding:0 14px;display:grid}.glyphrain-root .tcb .tcb-ledger .tcb-out-row{font-size:12px}.glyphrain-root .tcb .tcb-diff{white-space:pre;margin-top:14px;font-size:11px;line-height:2.05;overflow-x:auto}.glyphrain-root .tcb .tcb-diff>div{grid-template-columns:20px minmax(0,1fr);padding-right:10px;display:grid}.glyphrain-root .tcb .tcb-diff i{text-align:center;color:var(--tcb-faint);-webkit-user-select:none;user-select:none;font-style:normal}.glyphrain-root .tcb .tcb-diff .is-hunk{color:var(--tcb-t-dim)}.glyphrain-root .tcb .tcb-diff .is-add{background:var(--tc-diff-add);color:var(--tcb-ink)}.glyphrain-root .tcb .tcb-diff .is-add i{color:var(--tc-diff-add-ink)}.glyphrain-root .tcb .tcb-diff .is-del{background:var(--tc-diff-del);color:#ffffff85}.glyphrain-root .tcb .tcb-diff .is-del i{color:var(--tc-diff-del-ink)}.glyphrain-root .tcb .tcb-cell-ctx{grid-column:span 8}.glyphrain-root .tcb .tcb-ctx{flex:1;grid-template-columns:minmax(0,.94fr) 28px minmax(0,1.04fr) 28px minmax(0,1.3fr);align-items:stretch;gap:0;padding:18px 20px 20px;display:grid}.glyphrain-root .tcb .tcb-ctx-stage{flex-direction:column;min-width:0;display:flex}.glyphrain-root .tcb .tcb-ctx-tag{font-family:var(--tc-sans);letter-spacing:.01em;color:#ffffffb8;margin-bottom:9px;padding-left:3px;font-size:12px;font-weight:500}.glyphrain-root .tcb .tcb-ctx-box{border:1px solid var(--tcb-mat-edge);background:var(--tcb-mat);border-radius:8px;flex:1;min-width:0;padding:2px;display:flex}.glyphrain-root .tcb .tcb-ctx-card{background:var(--tcb-box);border-radius:5px;flex-direction:column;flex:1;min-width:0;padding:14px;display:flex;overflow:hidden}.glyphrain-root .tcb .tcb-ctx-k{color:#fff;font-size:13px;font-weight:500}.glyphrain-root .tcb .tcb-ctx-k+.tcb-ctx-k,.glyphrain-root .tcb .tcb-ctx-rule+.tcb-ctx-k{margin-top:14px}.glyphrain-root .tcb .tcb-ctx-rule{color:#ffffffad;margin-top:5px;font-size:13px;line-height:1.66}.glyphrain-root .tcb .tcb-ctx-loc{font-family:var(--tc-mono);color:var(--tcb-dim);margin-left:4px;font-size:11.5px}.glyphrain-root .tcb .tcb-ctx-row{font-family:var(--tc-mono);color:var(--tcb-ink);white-space:nowrap;align-items:baseline;gap:8px;padding:6px 0;font-size:12px;display:flex}.glyphrain-root .tcb .tcb-ctx-row+.tcb-ctx-row{border-top:1px solid #ffffff12}.glyphrain-root .tcb .tcb-ctx-row .tcb-pri{width:12px;color:var(--tcb-faint);flex:none}.glyphrain-root .tcb .tcb-ctx-row b{font-weight:500}.glyphrain-root .tcb .tcb-ctx-row .tcb-scope{color:var(--tcb-dim);margin-left:auto;padding-left:8px;font-size:11px}.glyphrain-root .tcb .tcb-ctx-verdict{margin-top:auto;padding-top:12px}.glyphrain-root .tcb .tcb-ctx-rule s{color:var(--tcb-dim);text-decoration-line:line-through;text-decoration-color:#ffffff4d;text-decoration-thickness:1px}.glyphrain-root .tcb .tcb-ctx-code{font-family:var(--tc-mono);white-space:pre;color:var(--tcb-ink);margin:0;font-size:11.5px;line-height:1.95;overflow-x:auto}.glyphrain-root .tcb .tcb-ctx-res{font-family:var(--tc-mono);flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin-top:auto;padding-top:14px;font-size:12.5px;display:flex}.glyphrain-root .tcb .tcb-ctx-res .tcb-ctx-res-loc{color:var(--tcb-dim);font-size:12px}.glyphrain-root .tcb .tcb-ctx-res b{color:var(--tcb-t-str);font-weight:500}.glyphrain-root .tcb .tcb-ctx-res s{color:var(--tcb-faint);text-decoration-line:line-through;text-decoration-color:#ffffff42;text-decoration-thickness:1px}.glyphrain-root .tcb .tcb-ctx-joint{justify-content:center;align-items:center;padding-top:27px;display:flex}.glyphrain-root .tcb .tcb-ctx-joint svg{display:block}.glyphrain-root .tcb .tcb-ctx-joint path{fill:none;stroke:#ffffffb8;stroke-width:var(--thread-gauge,1.5px)}.glyphrain-root .tcb .tcb-ctx-joint .tcb-joint-head{fill:#ffffffb8;stroke:none}.glyphrain-root .tcb .tcb-cell-trace{grid-column:span 4}.glyphrain-root .tcb .tcb-trace{flex-direction:column;flex:1;justify-content:space-between;gap:8px;margin:18px 24px 22px;padding-left:24px;display:flex;position:relative}.glyphrain-root .tcb .tcb-trace-rail{transform-origin:top;pointer-events:none;border-inline:1px solid #ffffff9e;width:5px;position:absolute;top:0;bottom:0;left:26px}.glyphrain-root .tcb .tcb-cell-trace>.tcb-cap{padding-left:48px}.glyphrain-root .tcb .tcb-trace-row{font-family:var(--tc-mono);white-space:nowrap;grid-template-columns:64px 78px minmax(0,1fr);align-items:baseline;gap:10px;font-size:12px;line-height:1.5;display:grid;position:relative}.glyphrain-root .tcb .tcb-trace-row:before{content:"";background:#ffffff3d;width:14px;height:1px;position:absolute;top:.65em;left:-22px}.glyphrain-root .tcb .tcb-trace-row>span:first-child{color:var(--tcb-faint)}.glyphrain-root .tcb .tcb-trace-row b{color:#fff;font-weight:500}.glyphrain-root .tcb .tcb-trace-val{color:var(--tcb-body);text-overflow:ellipsis;overflow:hidden}.glyphrain-root .tcb .tcb-acts{flex-wrap:wrap;gap:10px;margin-top:clamp(28px,3.2vw,40px);display:flex}@media (max-width:1020px){.glyphrain-root .tcb .tcb-cell-stack,.glyphrain-root .tcb .tcb-cell-cli,.glyphrain-root .tcb .tcb-cell-ctx,.glyphrain-root .tcb .tcb-cell-trace{grid-column:span 12}.glyphrain-root .tcb .tcb-svc{grid-column:span 6}.glyphrain-root .tcb .tcb-stack{flex-direction:column;align-items:center;gap:6px;padding:16px 20px 20px}.glyphrain-root .tcb .tcb-stack-fig .tcstack{max-width:300px}.glyphrain-root .tcb .tcb-stack-caps{flex:none;align-self:center;width:100%;max-width:440px}.glyphrain-root .tcb .tcb-stack-cap{flex:none}.glyphrain-root .tcb .tcb-ctx{grid-template-columns:minmax(0,1fr);row-gap:12px}.glyphrain-root .tcb .tcb-ctx-joint{padding-top:0}.glyphrain-root .tcb .tcb-ctx-joint svg{transform:rotate(90deg)}}@media (max-width:640px){.glyphrain-root .tcb .tcb-svc{grid-column:span 12;min-height:0}.glyphrain-root .tcb .tcb-cell-cli{min-height:380px}.glyphrain-root .tcb .tcb-term-body{font-size:11px}.glyphrain-root .tcb .tcb-stack-cap{gap:9px;padding:10px 8px}.glyphrain-root .tcb .tcb-trace-row{grid-template-columns:60px 72px minmax(0,1fr);font-size:11px}}
.glyphrain-root .lct{align-items:baseline;gap:4px;font-style:normal;display:inline-flex}.glyphrain-root .lct-flag{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:.95em;line-height:1}.glyphrain-root .tct-body .tct-table{column-gap:12px}.glyphrain-root .lang-wm{--lang-wm-key:54px}.glyphrain-root .lang-sw-row{grid-template-columns:104px minmax(0,1fr)}.glyphrain-root .lang-sw-guide{left:104px}@media (max-width:560px){.glyphrain-root .lang-sw-row{grid-template-columns:84px minmax(0,1fr)}.glyphrain-root .lang-sw-guide{left:84px}}.glyphrain-root .lang-eb-row{grid-template-columns:110px minmax(0,1fr) 58px}.glyphrain-root .tcx-glossary .tcx-rows li{grid-template-columns:44px minmax(0,1fr)}.glyphrain-root .tc-termloc{font-family:var(--tc-mono);color:#ffffffc7;background:#ffffff08;border:1px solid #fff3;border-radius:4px;align-items:baseline;gap:4px;padding:0 6px;font-size:11px;font-weight:400;line-height:17px;display:inline-flex}.glyphrain-root .tc-cinema-art-line.tc-termline{gap:5px}@media (max-width:700px){.glyphrain-root .tcb .tc-termloc{padding:0 4px}}.glyphrain-root .tc-caps.is-marquee{background:var(--tc-plate);min-height:230px;padding:0;display:block;position:relative;overflow:hidden}.glyphrain-root .tc-caps-view{position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 26px calc(100% - 26px),#0000);mask-image:linear-gradient(#0000,#000 26px calc(100% - 26px),#0000)}.glyphrain-root .tc-caps-track{will-change:transform;flex-direction:column;display:flex}.glyphrain-root .tc-caps.is-marquee .tc-cap{border-bottom:1px solid var(--tc-hair-2);height:37px;color:var(--tc-ink);grid-template-columns:13px auto minmax(0,1fr);align-items:center;column-gap:9px;padding:0 12px;font-size:12.5px;display:grid}.glyphrain-root .tc-cap-ico{width:13px;height:13px;color:var(--tc-ink-3)}.glyphrain-root .tc-caps.is-marquee .tc-cap b{font-weight:500;line-height:1}.glyphrain-root .tc-caps.is-marquee .tc-cap code{white-space:nowrap;max-width:100%;font-family:var(--tc-mono);letter-spacing:-.01em;color:var(--tc-ink-2);justify-self:end;align-items:baseline;gap:5px;font-size:11px;line-height:1;display:inline-flex;overflow:hidden}.glyphrain-root .tc-cap-flag{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:11px;font-style:normal;line-height:1}@media (prefers-reduced-motion:reduce){.glyphrain-root .tc-caps.is-marquee{min-height:0}.glyphrain-root .tc-caps-view{position:static;-webkit-mask-image:none;mask-image:none}.glyphrain-root .tc-caps-list[aria-hidden=true]{display:none}}.sdkl .sdkl-top b{align-items:center;gap:7px;display:inline-flex}.sdkl .sdkl-mark{opacity:.95;width:13px;height:13px;-webkit-mask:var(--mark) center / contain no-repeat;-webkit-mask:var(--mark) center / contain no-repeat;mask:var(--mark) center / contain no-repeat;background:currentColor;flex:none}.sdkl .sdkl-simark{opacity:.95;flex:none}.sdkl .sdkl-npmtag{align-items:center;gap:6px;display:inline-flex}
.glyphrain-root .tc-cap code .lct{border:1px solid var(--tc-ink-4);background:var(--tc-hair-2);border-radius:4px;flex-direction:row;align-items:baseline;gap:4px;min-width:0;padding:0 5px;font-size:11px;line-height:15px;display:inline-flex}.glyphrain-root .tc-cap code .lct-flag{background:0 0;padding:0;font-size:11px;line-height:1;display:inline}.glyphrain-root .tc-cap code .lct-code{color:var(--tc-ink-2);background:0 0;padding:0;font-size:11px;line-height:15px;display:inline}.glyphrain-root .tct-chip.is-src{color:#ffffff9e;background:#ffffff08;border-color:#ffffff2e}@media (max-width:760px){.glyphrain-root .tct-body .tct-line[data-tw]{grid-template-columns:max-content minmax(0,1fr);align-items:baseline;display:grid}.glyphrain-root .tct-body .tct-locset{flex-wrap:wrap;row-gap:5px}.glyphrain-root .tct-body .tct-table .tct-cell{margin-right:0;display:flex}.glyphrain-root .tct-body .tct-table .tct-cyc{margin-right:0;display:grid}}.glyphrain-root .tc-tabs .tc-tab .tc-tab-mark.is-rn-badge{width:15px;height:15px;-webkit-mask:var(--mark) center / contain no-repeat;-webkit-mask:var(--mark) center / contain no-repeat;mask:var(--mark) center / contain no-repeat;background:currentColor;flex:none;display:inline-block}.sdkl .sdkl-mark.is-rn{width:15px;height:15px}
.glyphrain-root{--tc-tok-str:#a7c2f2;--tc-tok-kw:#ffffff80;--tc-tok-tag:#ffffffbd;--tc-tok-dim:#ffffff57;--tc-diff-add:#7dd89e;--tc-diff-del:#e8918c}.glyphrain-root .tc-tabs .tc-tab{align-items:center;gap:7px;display:inline-flex}.glyphrain-root .tc-tab .tc-tab-mark{opacity:.52;flex:none;width:13px;height:13px;transition:opacity .18s}.glyphrain-root .tc-tab:hover .tc-tab-mark{opacity:.72}.glyphrain-root .tc-tab[data-on=true] .tc-tab-mark{opacity:1}.glyphrain-root .tc-code .tc-code-copy{align-items:center;gap:6px;display:inline-flex}.glyphrain-root .tc-code-copy .tc-ico{stroke-width:1.75px;width:12px;height:12px}.glyphrain-root .tc-fw-link,.glyphrain-root .tc-compare a{align-items:center;gap:5px;display:inline-flex}.glyphrain-root .tc-cell-act .tc-btn-line{align-items:center;gap:6px;display:inline-flex}.glyphrain-root .tc-ico-arrow{stroke-width:1.75px;opacity:.72;flex:none;width:13px;height:13px}.glyphrain-root .tc-foot-cols a{align-items:center;gap:8px;display:inline-flex}.glyphrain-root .tc-foot-mark{opacity:.5;flex:none;width:13px;height:13px}.glyphrain-root .tc-code pre .tc-t-str,.glyphrain-root .tc-code pre .tc-t-num{color:var(--tc-tok-str)}.glyphrain-root .tc-code pre .tc-t-kw{color:var(--tc-tok-kw)}.glyphrain-root .tc-code pre .tc-t-tag{color:var(--tc-tok-tag)}.glyphrain-root .tc-code pre .tc-t-com{color:var(--tc-tok-dim)}.glyphrain-root .tcs-code .tcs-code-body .tc-t-str,.glyphrain-root .tcs-code .tcs-code-body .tc-t-num{color:var(--tc-tok-str)}.glyphrain-root .tcs-code .tcs-code-body .tc-t-tag{color:var(--tc-tok-tag)}.glyphrain-root .tcs-code .tcs-code-body .tcs-code-line[data-mark=del] .tc-t-str,.glyphrain-root .tcs-code .tcs-code-body .tcs-code-line[data-mark=del] .tc-t-num,.glyphrain-root .tcs-code .tcs-code-body .tcs-code-line[data-mark=del] .tc-t-tag{color:inherit;font-weight:400}.glyphrain-root .tc-t-tag{color:var(--tc-ink-2)}.glyphrain-root .tc-cinema .tc-t-tag{color:inherit}.glyphrain-root .tc-code-run .tc-code{border-radius:4px 4px 0 0}.glyphrain-root .tc-cli{border-top:1px solid var(--tc-panel-rule);background:var(--tc-panel);font-family:var(--tc-mono);color:var(--tc-panel-ink);white-space:pre;scrollbar-width:none;border-radius:0 0 4px 4px;padding:13px 18px 15px;font-size:12.5px;line-height:1.9;overflow-x:auto}.glyphrain-root .tc-cli::-webkit-scrollbar{display:none}.glyphrain-root .tc-cli-line[data-tone=cmd]{color:#fff}.glyphrain-root .tc-cli-line[data-tone=dim]{color:var(--tc-panel-dim)}.glyphrain-root .tc-cli-line[data-tone=out]{color:var(--tc-panel-ink)}.glyphrain-root .tc-cli-key{color:var(--tc-panel-dim)}.glyphrain-root .tc-foot-logo.is-dark,[data-theme=dark] .glyphrain-root .tc-foot-logo.is-light{display:none}[data-theme=dark] .glyphrain-root .tc-foot-logo.is-dark{display:block}
.lang{--lang-ink:currentColor;--lang-mid:color-mix(in srgb, currentColor 64%, transparent);--lang-dim:color-mix(in srgb, currentColor 46%, transparent);--lang-faint:color-mix(in srgb, currentColor 30%, transparent);--lang-rule-strong:color-mix(in srgb, currentColor 22%, transparent);--lang-rule:color-mix(in srgb, currentColor 13%, transparent);--lang-rule-2:color-mix(in srgb, currentColor 8%, transparent);--lang-tint:color-mix(in srgb, currentColor 4%, transparent);--lang-bar:color-mix(in srgb, currentColor 26%, transparent);--lang-card:var(--tc-card,#fff);--lang-ground:var(--lang-card);--lang-sans:var(--tc-sans,ui-sans-serif, system-ui, sans-serif);--lang-disp:var(--tc-disp,var(--tc-sans,ui-sans-serif, system-ui, sans-serif));--lang-mono:var(--tc-mono,ui-monospace, "SF Mono", Menlo, Consolas, monospace);--lang-script:"Hiragino Sans", "Noto Sans CJK JP", "Yu Gothic", "PingFang SC", "Noto Sans SC", "Apple SD Gothic Neo", "Noto Sans KR", "Geeza Pro", "Noto Naskh Arabic", "Kohinoor Devanagari", "Noto Sans Devanagari", "Thonburi", "Noto Sans Thai", sans-serif;width:100%;color:inherit;font-family:var(--lang-sans);position:relative}.lang-accent-on{--lang-accent:var(--iso-accent,#2f5ce0)}.lang-accent-off{--lang-accent:var(--lang-ink)}.lang p{margin:0}.lang .lang-tag{font-family:var(--lang-mono);letter-spacing:.04em;color:var(--lang-faint);white-space:nowrap;font-size:11px;line-height:1}.lang-sw{width:100%}.lang-sw-rows{gap:15px;display:grid;position:relative}.lang-sw-row{grid-template-columns:86px minmax(0,1fr);align-items:center;display:grid}.lang-sw-locale{white-space:nowrap;align-items:baseline;gap:7px;padding-right:10px;display:flex}.lang-sw-name{font-family:var(--lang-sans), var(--lang-script);color:var(--lang-mid);font-size:12px;line-height:1}.lang-sw-track{align-items:center;gap:10px;min-width:0;display:flex;position:relative}.lang-sw-row.is-rtl .lang-sw-track{flex-direction:row-reverse;justify-content:flex-start}.lang-sw-box{height:calc(var(--lang-sw-size,18px) * 1.25 + 24px);border:1.5px solid var(--lang-ink);background:var(--lang-ink);border-radius:5px;flex:none;align-items:center;max-width:100%;display:flex;position:relative}.lang-sw-row.is-lit .lang-sw-box:after{content:"";top:0;bottom:0;background:var(--lang-accent);border-radius:1px;width:2px;position:absolute;inset-inline-end:-6px}.lang-sw-line{white-space:nowrap;font-family:var(--lang-sans), var(--lang-script);font-size:var(--lang-sw-size,18px);letter-spacing:-.01em;color:#f5f5f3;padding-inline:13px;line-height:1.2}.lang-sw-delta{z-index:2;background:var(--lang-ground);white-space:nowrap;border-radius:2px;align-items:baseline;gap:6px;padding:3px 5px;display:flex;position:relative}.lang-sw-pct{font-family:var(--lang-mono);font-variant-numeric:tabular-nums;color:var(--lang-ink);font-size:12px;line-height:1}.lang-sw-vs{font-family:var(--lang-mono);color:var(--lang-faint);font-size:11px;line-height:1}.lang-sw-guide{mix-blend-mode:difference;z-index:1;pointer-events:none;border-left:1px dashed #fff;width:0;position:absolute;top:-6px;bottom:-6px;left:86px}.lang-sw-ruler{justify-content:space-between;align-items:flex-start;height:8px;margin-top:14px;display:flex}.lang-sw-ruler i{background:var(--lang-rule);width:1px;height:3px}.lang-sw-ruler i:nth-child(4n+1){background:var(--lang-rule-strong);height:8px}.lang-sw-note{font-family:var(--lang-mono);color:var(--lang-dim);margin-top:10px;font-size:12px;line-height:1}@media (max-width:560px){.lang-sw-row{grid-template-columns:64px minmax(0,1fr)}.lang-sw-guide{left:64px}}.lang-wm{--lang-wm-key:30px;--lang-wm-row:36px;width:100%}.lang-wm-source,.lang-wm-row{grid-template-columns:var(--lang-wm-key) minmax(0, 1fr);align-items:baseline;display:grid}.lang-wm-source{border-bottom:1px solid var(--lang-rule);padding-bottom:10px}.lang-wm-source-text{font-family:var(--lang-disp);letter-spacing:-.02em;color:var(--lang-ink);font-size:17px;font-weight:500;line-height:1.1}.lang-wm-rows{margin:4px 0 0;padding:0;list-style:none}.lang-wm-row{height:var(--lang-wm-row);align-items:center}.lang-wm-row+.lang-wm-row{border-top:1px solid var(--lang-rule-2)}.lang-wm-word{transform-origin:0;white-space:nowrap;font-family:var(--lang-sans), var(--lang-script);font-size:15.5px;line-height:var(--lang-wm-row);letter-spacing:-.01em;color:var(--lang-ink);will-change:transform;display:inline-block}.lang-wm-char{will-change:transform, opacity;display:inline-block}.lang-ss{width:100%}.lang-ss-field{height:204px;position:relative}.lang-ss-item{opacity:calc(1 - var(--lang-ss-depth) * .5);will-change:transform;position:absolute}.lang-ss-word{font-family:var(--lang-disp), var(--lang-script);font-weight:500;font-size:calc(34px - var(--lang-ss-depth) * 13px);letter-spacing:-.02em;white-space:nowrap;color:var(--lang-ink);line-height:1.25;display:block}.lang-ss-item.is-source .lang-ss-word{color:var(--lang-ink)}.lang-ss-meta{align-items:baseline;gap:6px;margin-top:3px;display:flex}.lang-ss-script{color:var(--lang-faint);font-size:11px;line-height:1}.lang-eb{width:100%}.lang-eb-rows{position:relative}.lang-eb-marker{background:var(--lang-tint);border-left:1px solid var(--lang-rule-strong);opacity:0;will-change:transform, opacity;height:27px;position:absolute;top:0;left:-6px;right:-6px}.lang-eb-row{grid-template-columns:92px minmax(0,1fr) 58px;align-items:center;gap:10px;height:27px;display:grid;position:relative}.lang-eb-name{color:var(--lang-mid);align-items:baseline;gap:6px;font-size:12px;line-height:1;display:flex}.lang-eb-row.is-axis .lang-eb-name{color:var(--lang-ink)}.lang-eb-track{height:13px;position:relative}.lang-eb-track:before{content:"";background:var(--lang-rule);width:1px;position:absolute;top:-8px;bottom:-8px;left:50%}.lang-eb-half{width:50%;height:100%;position:absolute;top:0}.lang-eb-half.is-right{left:50%}.lang-eb-half.is-left{right:50%}.lang-eb-bar{background:var(--lang-ink);width:100%;height:100%;position:absolute;top:0}.lang-eb-half.is-right .lang-eb-bar{transform-origin:0;left:0}.lang-eb-half.is-left .lang-eb-bar{transform-origin:100%;right:0}.lang-eb-row.is-lit .lang-eb-bar{background:var(--lang-accent)}.lang-eb-value{font-family:var(--lang-mono);font-variant-numeric:tabular-nums;text-align:right;color:var(--lang-ink);font-size:11.5px;line-height:1}.lang-eb-value.is-base{color:var(--lang-faint)}.lang-pf{width:100%}.lang-pf-count{align-items:baseline;gap:9px;margin-bottom:20px;display:flex}.lang-pf-key{font-family:var(--lang-mono);letter-spacing:.05em;color:var(--lang-faint);font-size:11px;line-height:1}.lang-pf-n{width:40px;height:21px;display:inline-block;position:relative}.lang-pf-num{font-family:var(--lang-disp);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--lang-ink);opacity:0;will-change:transform, opacity;font-size:21px;font-weight:500;line-height:21px;position:absolute;top:0;left:0}.lang-pf-num:first-of-type{opacity:1}.lang-pf-cols{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:14px;display:grid}.lang-pf-col{border-top:1px solid var(--lang-rule);padding-top:9px}.lang-pf-head{align-items:baseline;gap:7px;display:flex}.lang-pf-forms{color:var(--lang-dim);font-size:12px;line-height:1}.lang-pf-result{height:24px;margin:9px 0 11px;position:relative}.lang-pf-rendered{white-space:nowrap;font-family:var(--lang-disp), var(--lang-script);letter-spacing:-.015em;color:var(--lang-ink);opacity:0;will-change:transform, opacity;font-size:19px;font-weight:500;line-height:24px;position:absolute;top:0;left:0}.lang-pf-rendered:first-of-type{opacity:1}.lang-pf-rules{padding-left:10px;position:relative}.lang-pf-marker{background:var(--lang-accent);will-change:transform;width:2px;height:22px;position:absolute;top:0;left:0}.lang-pf-rule{align-items:baseline;gap:9px;height:22px;display:flex}.lang-pf-cat{width:46px;font-family:var(--lang-mono);color:var(--lang-dim);flex:none;font-size:12.5px;line-height:1}.lang-pf-word{font-family:var(--lang-sans), var(--lang-script);white-space:nowrap;color:var(--lang-ink);font-size:14.5px;line-height:1}.lang-rm{width:100%}.lang-rm-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid;position:relative}.lang-rm-axis{border-left:1px dashed var(--lang-rule);width:0;position:absolute;top:0;bottom:0;left:50%}.lang-rm-dir{margin-bottom:8px}.lang-rm-panel{border:1px solid var(--lang-rule-strong);background:var(--lang-card);will-change:opacity;border-radius:3px;padding:14px 15px 15px}.lang-rm-bar{align-items:center;gap:8px;display:flex}.lang-rm-back{color:var(--lang-dim);flex:none;display:inline-flex}.lang-rm-panel[dir=rtl] .lang-rm-back{transform:scaleX(-1)}.lang-rm-title{font-family:var(--lang-disp), var(--lang-script);color:var(--lang-ink);font-size:15px;font-weight:500;line-height:1.3}.lang-rm-dots{gap:3px;margin-inline-start:auto;display:inline-flex}.lang-rm-dots i{background:var(--lang-faint);border-radius:50%;width:2.5px;height:2.5px}.lang-rm-rail{background:var(--lang-rule-2);height:1px;margin:10px 0;position:relative}.lang-rm-rule{background:var(--lang-accent);transform-origin:0;will-change:transform;width:100%;height:1px;position:absolute;top:0;left:0;transform:scaleX(.3)}.lang-rm-panel[dir=rtl] .lang-rm-rule{transform-origin:100%}.lang-rm-row{align-items:center;gap:10px;display:flex}.lang-rm-label{font-family:var(--lang-sans), var(--lang-script);color:var(--lang-ink);font-size:14px;line-height:1.4}.lang-rm-switch{border:1px solid var(--lang-rule-strong);border-radius:7px;flex:none;width:26px;height:14px;margin-inline-start:auto;position:relative}.lang-rm-switch i{top:2px;background:var(--lang-dim);border-radius:50%;width:8px;height:8px;position:absolute;inset-inline-end:2px}.lang-rm-foot{justify-content:flex-end;margin-top:14px;display:flex}.lang-rm-btn{border:1px solid var(--lang-rule-strong);font-family:var(--lang-sans), var(--lang-script);color:var(--lang-ink);background:var(--lang-card);border-radius:3px;padding:5px 13px;font-size:13.5px;line-height:1.4}.lang-cr{flex-direction:column;align-self:stretch;width:100%;display:flex}.lang-cr-source{justify-content:center;align-items:center;gap:9px;display:flex}.lang-cr-word{background:var(--tc-ink,#070707);height:36px;font-family:var(--lang-sans);letter-spacing:-.01em;color:#f5f5f3;border-radius:5px;align-items:center;padding:0 18px;font-size:15px;font-weight:500;line-height:1;display:inline-flex}.lang-cr-fork{flex:auto;width:100%;min-height:56px;margin-top:6px;display:block}.lang-cr-thread{fill:none;stroke:var(--lang-ink);stroke-width:calc(var(--thread-gauge,1.5px) * 2 + var(--thread-gap,3px));vector-effect:non-scaling-stroke}.lang-cr-thread.is-live{stroke:var(--lang-accent)}.lang-cr-core{fill:none;stroke:var(--lang-ground,#fff);stroke-width:var(--thread-gap,3px);vector-effect:non-scaling-stroke}.lang-cr-fork [data-cr-live]{opacity:0;will-change:opacity}.lang-cr-branches{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.lang-cr-branch{border:1px solid var(--lang-rule-strong);background:var(--lang-card);will-change:transform, opacity;border-radius:4px;flex-direction:column;align-items:center;gap:10px;min-width:0;padding:13px 10px 14px;display:flex}.lang-cr-ctx{font-family:var(--lang-mono);border:1px solid var(--lang-rule);background:var(--lang-ground);white-space:nowrap;border-radius:4px;padding:4px 7px 5px;font-size:11.5px;line-height:1}.lang-cr-attr{color:var(--lang-dim)}.lang-cr-val{color:var(--lang-ink);font-weight:500}.lang-cr-result{background:var(--tc-ink,#070707);max-width:100%;height:38px;font-family:var(--lang-disp);letter-spacing:-.02em;white-space:nowrap;color:#f5f5f3;border-radius:5px;align-items:center;padding:0 18px;font-size:18px;font-weight:500;line-height:1;display:inline-flex}.lang-cr-gloss{color:var(--lang-dim);align-items:baseline;gap:6px;font-size:12px;line-height:1;display:flex}@media (max-width:560px){.lang-pf-cols{grid-template-columns:minmax(0,1fr);gap:12px}.lang-rm-pair{grid-template-columns:minmax(0,1fr);gap:18px}.lang-rm-axis{display:none}}.lang-lv{width:100%;font-family:var(--lang-sans)}.lang-lv-rows{display:grid}.lang-lv-row{grid-template-columns:118px minmax(0,1fr);align-items:start;gap:14px;padding:13px 2px;display:grid}.lang-lv-row+.lang-lv-row{border-top:1px solid var(--lang-rule)}.lang-lv-base{flex-direction:column;gap:5px;padding-top:3px;display:flex}.lang-lv-name{color:var(--lang-ink);font-size:14px;line-height:1.25}.lang-lv-chips{flex-wrap:wrap;gap:6px;display:flex}.lang-lv-chip{font-family:var(--lang-mono);border:1px solid var(--lang-rule-strong);background:var(--lang-ground);color:var(--lang-mid);white-space:nowrap;border-radius:4px;padding:5px 8px 6px;font-size:12px;line-height:1}.lang-lv-chip.is-base{color:#fff;background:#070707;border-color:#070707;font-weight:500}.lang-lv-chip.is-lit{border-color:var(--lang-accent);color:var(--lang-accent)}.lang-accent-off .lang-lv-chip.is-lit{border-color:var(--lang-ink);color:var(--lang-ink);font-weight:500}.lang-lv-tail{border-top:1px solid var(--lang-rule);color:var(--lang-dim);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 18px;margin-top:2px;padding:12px 2px 0;font-size:12.5px;display:flex}.lang-lv-tail code{font-family:var(--lang-mono);color:var(--lang-mid);font-size:11.5px}.lang-lv-count{font-family:var(--lang-mono);letter-spacing:.01em;color:var(--lang-dim);white-space:nowrap;font-size:11.5px}@media (max-width:560px){.lang-lv-row{grid-template-columns:minmax(0,1fr);gap:8px}}.lang-cr-pulse{fill:none;stroke:var(--lang-accent);stroke-width:calc(var(--thread-gauge,1.5px) * 2 + var(--thread-gap,3px));vector-effect:non-scaling-stroke;opacity:0;will-change:opacity}
.glyphrain-root .tcr{padding:clamp(54px, 6.4vw, 82px) var(--tc-gut) clamp(56px, 6vw, 76px)}.glyphrain-root .tcr-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.45fr);align-items:start;gap:clamp(28px,4vw,56px);display:grid}.glyphrain-root .tcr-copy h2{max-width:22ch;font-size:clamp(1.62rem,2.5vw,2.2rem)}.glyphrain-root .tcr-sub{max-width:40ch;color:var(--tc-ink-2);margin-top:13px;font-size:15px;line-height:1.62}.glyphrain-root .tcr-notes{gap:12px;margin:22px 0 0;padding:0;list-style:none;display:grid}.glyphrain-root .tcr-notes li{color:var(--tc-ink-2);align-items:baseline;gap:12px;font-size:13.5px;line-height:1.55;display:flex}.glyphrain-root .tcr-notes li:before{content:"—";font-family:var(--tc-mono);color:var(--tc-ink-4);flex:none;font-size:11px}.glyphrain-root .tcr-mat{border:1px solid var(--tc-mat-edge);background:var(--tc-hair);border-radius:5px;padding:2px}.glyphrain-root .tcr-ws{background:var(--tc-card);border-radius:3px;overflow:hidden}.glyphrain-root .tcr-bar{border-bottom:1px solid var(--tc-hair-2);height:42px;font-family:var(--tc-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tc-ink-3);justify-content:space-between;align-items:center;gap:12px;padding:0 18px;font-size:11px;display:flex}.glyphrain-root .tcr-bar>span:last-child{letter-spacing:.08em;color:var(--tc-ink-4)}.glyphrain-root .tcr-cols{grid-template-columns:minmax(0,1fr) minmax(0,1.16fr);display:grid}.glyphrain-root .tcr-lab{border-bottom:1px solid var(--tc-hair-2);font-family:var(--tc-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--tc-ink-3);padding:13px 18px 11px;font-size:11px;font-weight:500}.glyphrain-root .tcr-cell{border-bottom:1px solid var(--tc-hair-2);font-family:var(--tc-mono);padding:14px 18px 15px;font-size:13px;line-height:1.65}.glyphrain-root .tcr-cols>.tcr-cell:nth-last-child(-n+2){border-bottom:0}.glyphrain-root .tcr-cell.is-s{color:var(--tc-ink-2)}.glyphrain-root .tcr-cell.is-t,.glyphrain-root .tcr-lab.is-t{border-left:1px solid var(--tc-hair-2)}.glyphrain-root .tcr-cell.is-t{color:var(--tc-ink);flex-direction:column;display:flex}.glyphrain-root .tcr-cell[data-state=revised] .tcr-text{font-weight:500}.glyphrain-root .tcr-text{min-width:0;display:block;position:relative}.glyphrain-root .tcr-ghost{visibility:hidden}.glyphrain-root .tcr-live{position:absolute;inset:0}.glyphrain-root .tcr-caret{vertical-align:-.12em;background:var(--tc-ink);opacity:0;width:6px;height:.95em;margin-left:2px;display:inline-block}.glyphrain-root .tcr-prev{white-space:nowrap;text-overflow:ellipsis;max-width:100%;color:var(--tc-ink-4);margin-bottom:3px;font-size:11.5px;line-height:1.6;display:inline-block;position:relative;overflow:hidden}.glyphrain-root .tcr-strike{background:var(--tc-ink-3);transform-origin:0;height:1px;position:absolute;top:calc(50% + 1px);left:0;right:0}.glyphrain-root .tcr-stamp{font-family:var(--tc-mono);white-space:nowrap;align-self:flex-end;margin-top:8px;font-size:11px;line-height:1}.glyphrain-root .tcr-stamp[data-kind=chip]{border:1px solid var(--tc-hair);color:var(--tc-ink-3);border-radius:4px;padding:4px 8px}.glyphrain-root .tcr-stamp[data-kind=ok]{letter-spacing:.11em;text-transform:uppercase;color:var(--tc-ink-3);padding:5px 0 4px}.glyphrain-root .tcr-foot{border-top:1px solid var(--tc-hair-2);font-family:var(--tc-mono);letter-spacing:.04em;color:var(--tc-ink-4);flex-wrap:wrap;align-items:center;gap:8px 20px;padding:11px 18px 12px;font-size:11px;display:flex}.glyphrain-root .tcr-foot .is-right{color:var(--tc-ink-3);margin-left:auto}@media (max-width:980px){.glyphrain-root .tcr-grid{grid-template-columns:minmax(0,1fr);gap:34px}}@media (max-width:640px){.glyphrain-root .tcr-cols{grid-template-columns:minmax(0,1fr)}.glyphrain-root .tcr-lab{display:none}.glyphrain-root .tcr-cell.is-t{border-left:0}.glyphrain-root .tcr-cell.is-s{color:var(--tc-ink-3);border-bottom:0;padding-bottom:0;font-size:11.5px}}@media (prefers-reduced-motion:reduce){.glyphrain-root .tcr-caret{display:none}}
