/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */:root:has([data-register=instrument]),:root:has([data-register=plain]){--gx-sans:"Helvetica Neue","Segoe UI",system-ui,Roboto,Arial,"BIZ UDGothic","BIZ UDPGothic",sans-serif;--gx-mono:ui-monospace,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace;--gx-base:16px;--gx-leading:1.62;--gx-gutter:clamp(22px,5.5vw,56px);--gx-col:1120px;--gx-measure:560px;--gx-bg-rgb:8 9 10;--gx-bg:rgb(var(--gx-bg-rgb));--gx-ink-rgb:242 243 244;--gx-ink:rgb(var(--gx-ink-rgb));--gx-dim:rgb(var(--gx-ink-rgb)/.6);--gx-faint:rgb(var(--gx-ink-rgb)/.34);--gx-ghost:rgb(var(--gx-ink-rgb)/.33);--gx-strong:rgb(var(--gx-ink-rgb)/.86);--gx-quiet:rgb(var(--gx-ink-rgb)/.82);--gx-accent:#57cf8c;--gx-status:rgb(var(--gx-ink-rgb)/.55);--gx-select:rgb(var(--gx-ink-rgb)/.2);--gx-wordmark:rgb(var(--gx-ink-rgb)/.155);--gx-h1-a:#fff;--gx-h1-b:rgb(var(--gx-ink-rgb)/.66);--gx-air-k:1;--gx-smoothing:antialiased}:root[data-theme=light]:has([data-register=plain]):not(*){--gx-bg-rgb:246 244 239;--gx-bg:rgb(var(--gx-bg-rgb));--gx-ink-rgb:54 52 48;--gx-ink:rgb(var(--gx-ink-rgb));--gx-dim:rgb(var(--gx-ink-rgb)/.824);--gx-faint:rgb(var(--gx-ink-rgb)/.509);--gx-ghost:rgb(var(--gx-ink-rgb)/.494);--gx-strong:rgb(var(--gx-ink-rgb)/.913);--gx-quiet:rgb(var(--gx-ink-rgb)/.886);--gx-accent:#1b5f39;--gx-status:rgb(var(--gx-ink-rgb)/.773);--gx-select:rgb(var(--gx-ink-rgb)/.3);--gx-wordmark:rgb(var(--gx-ink-rgb)/.205);--gx-h1-a:#2e2c29;--gx-h1-b:rgb(var(--gx-ink-rgb)/.77);--gx-air-k:.78;--gx-smoothing:auto}:root:has([data-register=reading]){--gx-sans:"Helvetica Neue","Segoe UI",system-ui,Roboto,Arial,"BIZ UDGothic","BIZ UDPGothic",sans-serif;--gx-mono:ui-monospace,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace;--gx-base:17px;--gx-leading:1.78;--gx-gutter:clamp(22px,5.5vw,56px);--gx-col:1120px;--gx-measure:65ch}:root:not([data-theme]):has([data-register=reading]),:root[data-theme=dark]:has([data-register=reading]){--gx-bg-rgb:8 9 10;--gx-bg:rgb(var(--gx-bg-rgb));--gx-ink-rgb:242 243 244;--gx-ink:rgb(var(--gx-ink-rgb));--gx-dim:rgb(var(--gx-ink-rgb)/.6);--gx-faint:rgb(var(--gx-ink-rgb)/.34);--gx-ghost:rgb(var(--gx-ink-rgb)/.33);--gx-strong:rgb(var(--gx-ink-rgb)/.86);--gx-quiet:rgb(var(--gx-ink-rgb)/.82);--gx-accent:#57cf8c;--gx-status:rgb(var(--gx-ink-rgb)/.55);--gx-select:rgb(var(--gx-ink-rgb)/.2);--gx-wordmark:rgb(var(--gx-ink-rgb)/.155);--gx-h1-a:#fff;--gx-h1-b:rgb(var(--gx-ink-rgb)/.66);--gx-air-k:1;--gx-smoothing:antialiased}:root[data-theme=light]:has([data-register=reading]){--gx-bg-rgb:246 244 239;--gx-bg:rgb(var(--gx-bg-rgb));--gx-ink-rgb:54 52 48;--gx-ink:rgb(var(--gx-ink-rgb));--gx-dim:rgb(var(--gx-ink-rgb)/.824);--gx-faint:rgb(var(--gx-ink-rgb)/.509);--gx-ghost:rgb(var(--gx-ink-rgb)/.494);--gx-strong:rgb(var(--gx-ink-rgb)/.913);--gx-quiet:rgb(var(--gx-ink-rgb)/.886);--gx-accent:#1b5f39;--gx-status:rgb(var(--gx-ink-rgb)/.773);--gx-select:rgb(var(--gx-ink-rgb)/.3);--gx-wordmark:rgb(var(--gx-ink-rgb)/.205);--gx-h1-a:#2e2c29;--gx-h1-b:rgb(var(--gx-ink-rgb)/.77);--gx-air-k:.78;--gx-smoothing:auto}:root:has([data-register]) body{background-image:none}:root:has([data-register]){background:var(--gx-bg)}body:has([data-register]){background:var(--gx-bg);color:var(--gx-ink);overflow-x:hidden}body:has([data-register]) .pub-root{color:var(--gx-ink);font-family:var(--gx-sans);font-size:var(--gx-base);line-height:var(--gx-leading);background:0 0}body:has([data-register]) .pub-root:after,body:has([data-register]) .pub-root:before{display:none}body:has([data-register]) ::selection{background:var(--gx-select)}[data-register]{font-family:var(--gx-sans);font-size:var(--gx-base);line-height:var(--gx-leading);color:var(--gx-ink);-webkit-font-smoothing:var(--gx-smoothing);position:relative}[data-register] a{color:inherit;text-decoration:none}[data-register] ul{margin:0;padding:0;list-style:none}[data-register] svg{display:block}[data-register] .gx-surface{z-index:0;pointer-events:none;background:0 0;position:fixed;inset:-24%}[data-register] .gx-page{z-index:1;position:relative}body:has([data-register]) .pub-nav,body:has([data-register]) .pub-nav-scrolled{box-shadow:none;background:0 0}body:has([data-register]) .pub-nav-min .pub-nav-inner{max-width:var(--gx-col);height:auto;padding-left:var(--gx-gutter);padding-right:var(--gx-gutter);gap:28px;padding-top:clamp(24px,3.4vw,42px);padding-bottom:clamp(20px,3vw,34px)}body:has([data-register]) .pub-brand-tile{display:none}body:has([data-register]) .pub-brand-name{font-family:var(--gx-sans);letter-spacing:-.008em;color:var(--gx-ink);font-size:18px;font-weight:700}body:has([data-register]) .pub-nav-links,body:has([data-register]) .pub-nav-right{gap:clamp(18px,2.6vw,30px)}body:has([data-register]) .pub-nav-link{color:var(--gx-dim);background:0 0;border-radius:0;padding:0;font-size:14px}body:has([data-register]) .pub-nav-link:hover{color:var(--gx-ink);background:0 0}body:has([data-register]) .pub-root a.pub-nav-cta{color:var(--gx-ink);background:0 0;border-radius:0;align-items:center;gap:10px;margin-left:0;padding:0;font-size:14px;font-weight:400;display:inline-flex}body:has([data-register]) .pub-nav-cta:hover{filter:none;transform:none}body:has([data-register]) .pub-footer{box-shadow:none;background:0 0;margin-top:0}body:has([data-register]) .pub-foot-wrap{max-width:var(--gx-col);padding:clamp(104px,14vw,196px) var(--gx-gutter) 0;position:relative}body:has([data-register]) .pub-foot-cols{grid-template-columns:repeat(3,1fr);gap:36px clamp(24px,3vw,40px);max-width:760px}body:has([data-register]) .pub-foot-cols>div:first-child,body:has([data-register]) .pub-footer-head{display:none}body:has([data-register]) .pub-footer-list{gap:9px}body:has([data-register]) .pub-footer-list a{color:var(--gx-dim);font-size:14.5px}body:has([data-register]) .pub-footer-list a:hover{color:var(--gx-ink)}body:has([data-register]) .pub-foot-tiles{box-shadow:none;gap:14px clamp(22px,3vw,36px);margin-top:clamp(48px,6vw,80px);padding-top:0}body:has([data-register]) .pub-tile{height:auto;font-family:var(--gx-sans);letter-spacing:.02em;color:var(--gx-faint);border:0;border-radius:0;gap:10px;padding:0;font-size:13px}body:has([data-register]) .pub-tile:hover{color:var(--gx-ink);border-color:#0000}body:has([data-register]) .pub-tile-mark,body:has([data-register]) .pub-tile:hover .pub-tile-mark{width:16px;height:16px;color:inherit}body:has([data-register]) .pub-tile-bead,body:has([data-register]) .pub-tile:hover .pub-tile-bead{clip-path:circle(50%);background:currentColor;border-radius:0;width:6px;height:6px}body:has([data-register]) .pub-footer-share{margin-top:clamp(20px,2.6vw,30px)}body:has([data-register]) .pub-footer-share .share-row{gap:14px clamp(22px,3vw,36px)}body:has([data-register]) .pub-footer-share .share-row__icon{width:auto;height:auto;color:var(--gx-faint);border:0;border-radius:0}body:has([data-register]) .pub-footer-share .share-row__icon svg{width:16px;height:16px}body:has([data-register]) .pub-footer-share .share-row__icon:hover,body:has([data-register]) .pub-footer-share .share-row__icon[data-copied]{color:var(--gx-ink);border-color:#0000}body:has([data-register=plain]) .pub-eyebrow,body:has([data-register=plain]) .pub-legal-section p,body:has([data-register=plain]) .pub-section-sub{color:var(--gx-quiet)}body:has([data-register]) .pub-legal{box-shadow:none;background:0 0;border-radius:0;padding:0}body:has([data-register]) .pub-page-glyph{box-shadow:none;color:var(--gx-faint);background:0 0;border-radius:0}body:has([data-register]) .obd-overlay{display:none}body:has([data-register=instrument]) .pub-nav:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(180deg,rgb(var(--gx-bg-rgb)/.97) 0,rgb(var(--gx-bg-rgb)/.92) 26%,rgb(var(--gx-bg-rgb)/.66) 54%,rgb(var(--gx-bg-rgb)/.28) 78%,rgb(var(--gx-bg-rgb)/0) 100%);height:190px;position:absolute;top:0;left:0;right:0}[data-register] .gx-lit{position:relative}[data-register] .gx-lit:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(62% 46% at 50% 46%,rgb(var(--gx-ink-rgb)/calc(var(--gx-air-k) * .055)),transparent 74%);position:absolute;inset:-8% 0}[data-register] .gx-lit>*{z-index:1;position:relative}body:has([data-register=instrument]) .pub-footer:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(62% 46% at 50% 46%,rgb(var(--gx-ink-rgb)/calc(var(--gx-air-k) * .055)),transparent 74%);position:absolute;inset:8% 0 0}:root:has([data-register]){--gx-falloff:linear-gradient(180deg,#000 6%,#0000006b 58%,transparent)}[data-register] .gx-dissolve{-webkit-mask-image:var(--gx-falloff);mask-image:var(--gx-falloff)}body:has([data-register=instrument]) .pub-footer:after{content:"Glovrex";max-width:var(--gx-col);padding:0 var(--gx-gutter);letter-spacing:-.02em;color:var(--gx-wordmark);-webkit-user-select:none;user-select:none;-webkit-mask-image:var(--gx-falloff);mask-image:var(--gx-falloff);margin:clamp(56px,8vw,120px) auto 0;font-size:clamp(58px,12.4vw,154px);font-weight:700;line-height:.9;display:block}[data-register] .gx-wrap{max-width:var(--gx-col);padding:0 var(--gx-gutter);margin:0 auto}[data-register] .gx-readout{max-width:var(--gx-measure);margin-left:auto;margin-right:auto}[data-register] .gx-meta{font-family:var(--gx-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gx-faint);font-size:11px}body:has([data-register=instrument]) .pub-nav-cta:after{content:"live";font-family:var(--gx-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gx-faint);background-image:radial-gradient(circle at 3px 50%,var(--gx-status) 0 3px,transparent 3px);background-repeat:no-repeat;padding-left:13px;font-size:10.5px}@media (max-width:880px){body:has([data-register]) .pub-foot-cols{grid-template-columns:1fr 1fr}}@media (max-width:640px){body:has([data-register]) .pub-nav-link{display:inline}body:has([data-register]) .pub-nav-min .pub-nav-inner{flex-wrap:wrap;gap:14px 22px}body:has([data-register]) .pub-nav-right{margin-left:0}}@media (max-width:620px){body:has([data-register]) .pub-foot-cols{grid-template-columns:1fr;gap:30px}}@media (prefers-reduced-motion:reduce){[data-register] *{transition:none!important;animation:none!important}}.cl-page .cl-fold{padding-top:clamp(30px,5vw,56px);padding-bottom:clamp(20px,3vw,34px)}.cl-status{flex-wrap:wrap;align-items:baseline;gap:4px clamp(12px,1.8vw,20px);display:flex}[data-register] .gx-meta.cl-verified{color:var(--gx-accent)}.cl-caveat{font-family:var(--gx-sans);letter-spacing:0;text-transform:none;color:var(--gx-faint);font-size:12.5px}[data-register] a.cl-state-link{font-family:inherit;font-size:inherit;color:var(--gx-quiet);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--gx-faint);text-decoration-color:var(--gx-faint);word-break:break-word;transition:color .1s,opacity .1s}[data-register] a.cl-state-link:active{opacity:.6;transition:none}@media (hover:hover) and (pointer:fine){[data-register] a.cl-state-link:hover{color:var(--gx-ink)}}[data-register] .gx-meta.cl-state{font-family:"Hiragino Kaku Gothic ProN","Yu Gothic","YuGothic","Noto Sans JP","Noto Sans CJK JP",var(--gx-mono);letter-spacing:.02em;text-transform:none;color:var(--gx-ink);font-size:13px}.cl-claim{letter-spacing:-.012em;color:var(--gx-ink);margin:clamp(14px,2vw,22px) 0 0;font-size:clamp(24px,3.4vw,38px);font-weight:700;line-height:1.22}.cl-claim,.cl-fields{max-width:var(--gx-measure)}.cl-fields{flex-direction:column;gap:clamp(14px,2vw,20px);margin:clamp(20px,3vw,32px) 0 0;display:flex}.cl-field{grid-template-columns:132px 1fr;align-items:baseline;column-gap:clamp(14px,2vw,22px);margin:0;display:grid}.cl-field dt{margin:0}.cl-field dd{color:var(--gx-quiet);margin:0;font-size:15px;line-height:1.55}.cl-receipt{flex-wrap:wrap;align-items:baseline;gap:6px clamp(14px,2vw,22px);margin:clamp(20px,3vw,30px) 0 0;padding-top:clamp(16px,2vw,24px);display:flex}.cl-receipt-time,[data-register] .gx-meta.cl-hash{font-family:var(--gx-mono);color:var(--gx-ghost);font-size:12.5px}[data-register] .gx-meta.cl-hash{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:15ch;-webkit-user-select:all;user-select:all;cursor:text;display:inline-block;overflow:hidden}@media (min-width:560px){[data-register] .gx-meta.cl-hash{max-width:28ch}}.cl-below{flex-direction:column;gap:clamp(44px,5.4vw,70px);padding-top:clamp(46px,6vw,76px);padding-bottom:clamp(64px,8vw,110px);display:flex}.cl-below section{max-width:var(--gx-measure)}.cl-below h2{margin:0 0 clamp(14px,1.8vw,20px)}.cl-ev-row{flex-direction:column;gap:6px;display:flex}.cl-ev-path{color:var(--gx-strong);word-break:break-word;font-size:14px}.cl-ev-line,.cl-ev-path{font-family:var(--gx-mono)}.cl-ev-line{color:var(--gx-ghost);flex-wrap:wrap;gap:4px clamp(10px,1.6vw,16px);font-size:12px;display:flex}.cl-ev-hash{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;-webkit-user-select:all;user-select:all;cursor:text;max-width:22ch;display:inline-block;overflow:hidden}.cl-ev-note{color:var(--gx-faint);margin:4px 0 0;font-size:13.5px;line-height:1.55}.cl-ev-flag{font-family:var(--gx-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--gx-faint);font-size:11px}.cl-rel-empty{color:var(--gx-faint);margin:0;font-size:14.5px}.cl-rel-list{flex-direction:column;gap:10px;display:flex}.cl-rel-row{flex-wrap:wrap;gap:2px clamp(10px,1.6vw,16px);font-size:14.5px;display:flex}.cl-rel-date{font-family:var(--gx-mono);color:var(--gx-ghost);font-size:12px}.cl-rel-kind{color:var(--gx-accent)}.cl-rel-name{color:var(--gx-quiet)}[data-register] a.cl-rel-link{font-family:var(--gx-mono);color:var(--gx-quiet);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--gx-faint);text-decoration-color:var(--gx-faint);word-break:break-word;font-size:13px;transition:color .1s,opacity .1s}[data-register] a.cl-rel-link:active{opacity:.6;transition:none}@media (hover:hover) and (pointer:fine){[data-register] a.cl-rel-link:hover{color:var(--gx-ink)}}.cl-note-p{max-width:var(--gx-measure);color:var(--gx-quiet);margin:0 0 clamp(12px,1.6vw,16px);font-size:15px;line-height:1.65}.cl-note-p:last-child{margin-bottom:0}.cl-note-p[lang=ja]{line-height:1.85}.cl-ev-list{gap:clamp(18px,2.4vw,26px)}.cl-ch-row,.cl-ev-list{flex-direction:column;display:flex}.cl-ch-row{gap:4px}.cl-ch-head{flex-wrap:wrap;align-items:baseline;gap:2px clamp(10px,1.6vw,16px);display:flex}.cl-ch-cond{max-width:var(--gx-measure);color:var(--gx-quiet);margin:0;font-size:14px;line-height:1.6}.cl-lab-list{flex-direction:column;gap:4px;display:flex}.cl-lab-name{color:var(--gx-quiet);font-size:15px}.cl-citation-text{color:var(--gx-quiet);-webkit-user-select:all;user-select:all;margin:0 0 clamp(12px,1.6vw,18px);font-size:14.5px;line-height:1.6}.cl-citation-row{flex-wrap:wrap;align-items:center;gap:clamp(14px,2vw,22px);display:flex}.cl-copy{appearance:none;font-family:var(--gx-sans);color:var(--gx-ink);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--gx-faint);text-decoration-color:var(--gx-faint);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;transition:color .1s,opacity .1s}.cl-copy[data-copied]{color:var(--gx-accent);-webkit-text-decoration-color:var(--gx-accent);text-decoration-color:var(--gx-accent)}.cl-copy:active{opacity:.6;transition:none}@media (hover:hover) and (pointer:fine){.cl-copy:hover{-webkit-text-decoration-color:var(--gx-ink);text-decoration-color:var(--gx-ink)}}[data-register] a.cl-cite-link{color:var(--gx-faint);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--gx-faint);text-decoration-color:var(--gx-faint);font-size:14px;transition:color .1s,opacity .1s}[data-register] a.cl-cite-link:active{opacity:.6;transition:none}@media (hover:hover) and (pointer:fine){[data-register] a.cl-cite-link:hover{color:var(--gx-ink)}}.cl-export-row{gap:clamp(18px,2.4vw,28px);display:flex}[data-register] a.cl-export-link{font-family:var(--gx-mono);letter-spacing:.08em;color:var(--gx-faint);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--gx-faint);text-decoration-color:var(--gx-faint);font-size:13px;transition:color .1s,opacity .1s}[data-register] a.cl-export-link:active{opacity:.6;transition:none}@media (hover:hover) and (pointer:fine){[data-register] a.cl-export-link:hover{color:var(--gx-ink)}}[data-register] a.cl-back{color:var(--gx-dim);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--gx-faint);text-decoration-color:var(--gx-faint);font-size:14px;transition:color .1s,opacity .1s;display:inline-block}[data-register] a.cl-back:active{opacity:.6;transition:none}@media (hover:hover) and (pointer:fine){[data-register] a.cl-back:hover{color:var(--gx-ink)}}.cl-details{margin-top:4px}.cl-details-body{margin-top:clamp(10px,1.4vw,14px)}.cl-summary{cursor:pointer;align-items:baseline;gap:10px;list-style:none;transition:color .1s,opacity .1s;display:flex}.cl-summary::-webkit-details-marker{display:none}.cl-summary:before{content:"";clip-path:polygon(0 0,100% 50%,0 100%);background:currentColor;flex:none;width:7px;height:7px;margin-top:.4em;transition:transform .1s}.cl-details[open]>.cl-summary:before{transform:rotate(90deg)}.cl-summary:active{opacity:.6;transition:none}@media (hover:hover) and (pointer:fine){[data-register] .cl-summary:hover{color:var(--gx-ink)}}.cl-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}@media (max-width:480px){.cl-field{grid-template-columns:1fr;row-gap:4px}}.cl-measure{margin:0 0 clamp(28px,4vw,46px)}.cl-fig{margin:14px 0 0}.cl-fig-svg{width:100%;min-width:460px;height:auto;display:block;overflow:visible}.cl-fig>.cl-fig-svg{min-width:0}.cl-fig-axis,.cl-fig-tick{stroke:var(--ink);stroke-opacity:.34;stroke-width:1px}.cl-fig-decade{fill:var(--ink);fill-opacity:.42;font-variant-numeric:tabular-nums;letter-spacing:.04em;font-size:15px}.cl-fig-pt line{stroke:var(--ink);stroke-opacity:.3;stroke-width:1px}.cl-fig-pt .cl-fig-val{fill:var(--ink);fill-opacity:.55;font-variant-numeric:tabular-nums;font-size:16px}.cl-fig-pt[data-subject] line{stroke:var(--accent);stroke-opacity:1;stroke-width:2px}.cl-fig-pt[data-subject] .cl-fig-val{fill:var(--accent);fill-opacity:1;font-size:19px;font-weight:600}.cl-fig-cap{margin:18px 0 0}.cl-fig-list{gap:10px 0;margin:12px 0 0;display:grid}.cl-fig-list>div{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:0 18px;display:grid}.cl-fig-list dt{min-width:0}.cl-fig-list dd{text-align:right;white-space:nowrap;margin:0}.cl-fig-num{font-variant-numeric:tabular-nums;-webkit-user-select:all;user-select:all}.cl-fig-list>div[data-subject] .cl-fig-num{color:var(--accent)}.cl-fig-note{opacity:.52;white-space:normal;font-size:.86em;display:block}.cl-fig-src{margin:14px 0 0}@media (max-width:620px){.cl-fig-list>div{grid-template-columns:minmax(0,1fr)}.cl-fig-list dd{text-align:left}}.cl-fold .cl-claim{letter-spacing:-.015em;font-size:clamp(26px,3.4vw,42px);line-height:1.28}.cl-fold .cl-fields dd{font-size:clamp(18px,1.5vw,22px);line-height:1.6}.cl-below .cl-note-p{font-size:clamp(17px,1.2vw,20px);line-height:1.72}.cl-below h2.gx-meta,.cl-fold .cl-fields dt{font-size:14px}.cl-fold .cl-receipt-time,.cl-hash{font-size:15px}.cl-blame{font-family:var(--mono,ui-monospace,monospace);letter-spacing:.03em;color:var(--ink);opacity:0;flex-wrap:wrap;gap:0 1.4em;margin:.6em 0 0;font-size:14px;transition:opacity .26s .9s;display:flex}.cl-fold:focus-within .cl-blame,.cl-fold:hover .cl-blame{opacity:.34;transition:opacity .16s .42s}.cl-blame-digest{-webkit-user-select:all;user-select:all}@media (hover:none){.cl-blame{opacity:.34;transition:none}}@media (prefers-reduced-motion:reduce){.cl-blame{transition-duration:0s}}.cl-diff{margin:0 0 clamp(18px,2vw,28px)}.cl-diff-label{margin:0 0 .5em}.cl-diff-src{color:inherit;text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:1px}.cl-diff-line{letter-spacing:-.01em;opacity:.62;margin:0;font-size:clamp(21px,2.4vw,30px);line-height:1.34}.cl-diff-line del{opacity:.46;text-decoration:line-through;text-decoration-thickness:1px}.cl-diff-line ins{opacity:1;text-decoration:none}.cl-rel-row{grid-template-columns:minmax(0,max-content) minmax(0,1fr);align-items:baseline;gap:.2em 1.1em;padding:.55em 0;display:grid}.cl-rel-kind{font-family:var(--mono,ui-monospace,monospace);letter-spacing:.04em;opacity:.42;white-space:nowrap;border-bottom:1px solid;padding-bottom:.28em;font-size:14px}.cl-rel-row[data-kind=supersedes] .cl-rel-kind{border-bottom-width:2px}.cl-rel-row[data-kind=references] .cl-rel-kind{border-bottom-style:dotted}.cl-rel-row[data-kind=supports] .cl-rel-kind{border-bottom-style:solid}.cl-rel-row[data-kind=contradicts] .cl-rel-kind{opacity:.72;border-bottom:0;border-left:2px solid;padding-bottom:0;padding-left:.5em}.cl-rel-row[data-incoming] .cl-rel-kind{opacity:.72}.cl-rel-said{opacity:.62;font-size:.94em}.cl-rel-reason,.cl-rel-said{grid-column:2;line-height:1.5;display:block}.cl-rel-reason{opacity:.52;font-size:.9em}@media (max-width:620px){.cl-rel-row{grid-template-columns:minmax(0,1fr)}.cl-rel-reason,.cl-rel-said{grid-column:1}}.cl-machinery{margin:clamp(18px,2vw,26px) 0 0}.cl-machinery-sum{cursor:pointer;border-bottom:1px solid;padding-bottom:.3em;list-style:none;display:inline-block}.cl-machinery-sum::-webkit-details-marker{content:"";display:none}.cl-machinery-sum::marker{content:"";display:none}.cl-machinery[open] .cl-machinery-sum{opacity:.62}.cl-machinery-body{margin:clamp(14px,1.6vw,20px) 0 0}.cl-machinery .cl-blame{opacity:.34;transition:none}