.TechnologyDetail-module__rEqP1q__logo{width:3.5rem;height:3.5rem;padding:var(--k-space-3);background:var(--k-color-bg-subtle);border:1px solid var(--k-color-line);border-radius:var(--k-shape-control);justify-content:center;align-items:center;display:flex}.TechnologyDetail-module__rEqP1q__logo img{object-fit:contain;width:100%;height:100%}.TechnologyDetail-module__rEqP1q__logoAside{margin-top:var(--k-space-8)}.TechnologyDetail-module__rEqP1q__record{max-width:32rem;margin-top:var(--k-space-8)}.TechnologyDetail-module__rEqP1q__aside{margin-top:var(--k-space-8)}.TechnologyDetail-module__rEqP1q__sectionActions{margin-top:var(--k-space-10)}.TechnologyDetail-module__rEqP1q__inlineLink{color:var(--k-color-link);text-underline-offset:.2em;text-decoration-line:underline}.TechnologyDetail-module__rEqP1q__inlineLink:hover{color:var(--k-color-link-hover)}.TechnologyDetail-module__rEqP1q__cells{-moz-column-gap:var(--k-space-8);column-gap:var(--k-space-8);margin:0;padding:0;list-style:none;display:grid}.TechnologyDetail-module__rEqP1q__cell{align-content:start;gap:var(--k-space-2);padding-block:var(--k-space-6);border-top:1px solid var(--k-color-line);display:grid}.TechnologyDetail-module__rEqP1q__cells>.TechnologyDetail-module__rEqP1q__cell:last-child{border-bottom:1px solid var(--k-color-line)}.TechnologyDetail-module__rEqP1q__cellTitle{color:var(--k-color-text);font-family:var(--k-font-display);letter-spacing:-.005em;text-wrap:balance;margin:0;font-size:1.1875rem;font-weight:600;line-height:1.3}.TechnologyDetail-module__rEqP1q__cellMeta{align-items:flex-start;gap:var(--k-space-2);color:var(--k-color-text);font-size:var(--k-fs-small);margin:0;font-weight:600;display:flex}.TechnologyDetail-module__rEqP1q__cellMeta svg{width:1rem;height:1rem;color:var(--k-color-icon);flex:none;margin-top:.2em}.TechnologyDetail-module__rEqP1q__cellText{max-width:var(--k-size-measure);color:var(--k-color-text-2);font-size:var(--k-fs-small);text-wrap:pretty;margin:0}.TechnologyDetail-module__rEqP1q__cellPoints{margin-top:var(--k-space-3);font-size:var(--k-fs-small)}@media (min-width:48rem){.TechnologyDetail-module__rEqP1q__cells{grid-template-columns:repeat(2,minmax(0,1fr))}.TechnologyDetail-module__rEqP1q__cells>.TechnologyDetail-module__rEqP1q__cell:nth-last-child(-n+2){border-bottom:1px solid var(--k-color-line)}}@media (min-width:64rem){.TechnologyDetail-module__rEqP1q__cols3{grid-template-columns:repeat(3,minmax(0,1fr))}.TechnologyDetail-module__rEqP1q__cols3>.TechnologyDetail-module__rEqP1q__cell:nth-last-child(-n+3){border-bottom:1px solid var(--k-color-line)}.TechnologyDetail-module__rEqP1q__cols4{grid-template-columns:repeat(4,minmax(0,1fr))}.TechnologyDetail-module__rEqP1q__cols4>.TechnologyDetail-module__rEqP1q__cell:nth-last-child(-n+4){border-bottom:1px solid var(--k-color-line)}}.TechnologyDetail-module__rEqP1q__itemTitle{color:var(--k-color-text);font-weight:600;display:block}.TechnologyDetail-module__rEqP1q__itemText{margin-top:var(--k-space-1);font-size:var(--k-fs-small);display:block}.TechnologyDetail-module__rEqP1q__code{margin:0}.TechnologyDetail-module__rEqP1q__codeScroll{background:var(--k-color-bg-subtle);border:1px solid var(--k-color-line);border-radius:var(--k-shape-panel);overscroll-behavior-x:contain;overflow-x:auto}.TechnologyDetail-module__rEqP1q__codeScroll:focus-visible{outline:2px solid var(--k-color-focus);outline-offset:2px}.TechnologyDetail-module__rEqP1q__codeScroll pre{width:max-content;min-width:100%;color:var(--k-color-text);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:var(--k-fs-small);tab-size:4;background:0 0;border-radius:0;margin:0;padding:clamp(1.25rem,1rem + 1.5vw,2rem);line-height:1.7;overflow:visible}.TechnologyDetail-module__rEqP1q__tokKeyword{font-weight:700}.TechnologyDetail-module__rEqP1q__tokComment{color:var(--k-color-text-3);font-style:italic}.TechnologyDetail-module__rEqP1q__tokString,.TechnologyDetail-module__rEqP1q__tokNumber,.TechnologyDetail-module__rEqP1q__tokPunct{color:var(--k-color-text-2)}.TechnologyDetail-module__rEqP1q__chips{gap:var(--k-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.TechnologyDetail-module__rEqP1q__chip{align-items:center;gap:var(--k-space-2);min-height:var(--k-size-control-sm);color:var(--k-color-text);font-size:var(--k-fs-small);border:1px solid var(--k-color-line-strong);border-radius:var(--k-shape-tag);padding:.3125rem .875rem;text-decoration:none;display:inline-flex}.TechnologyDetail-module__rEqP1q__chip:hover{color:var(--k-color-text);background:var(--k-color-bg-subtle);border-color:var(--k-color-text-3);text-decoration:none}.TechnologyDetail-module__rEqP1q__chip:focus-visible{outline:2px solid var(--k-color-focus);outline-offset:2px}.TechnologyDetail-module__rEqP1q__chip img{object-fit:contain;flex:none;width:1.25rem;height:1.25rem}.TechnologyDetail-module__rEqP1q__rates{border-top:1px solid var(--k-color-line-strong);margin:0;padding:0;list-style:none}.TechnologyDetail-module__rEqP1q__rate{align-items:center;gap:var(--k-space-1) var(--k-space-6);padding-block:var(--k-space-5);border-bottom:1px solid var(--k-color-line);grid-template-columns:minmax(0,1fr) auto;display:grid}.TechnologyDetail-module__rEqP1q__rateTier{color:var(--k-color-text);margin:0;font-weight:600}.TechnologyDetail-module__rEqP1q__rateNote{color:var(--k-color-text-2);font-size:var(--k-fs-small);grid-column:1;margin:0}.TechnologyDetail-module__rEqP1q__rateValue{color:var(--k-color-text);font:650 var(--k-fs-h3) / 1.2 var(--k-font-display);font-variant-numeric:tabular-nums;letter-spacing:-.012em;white-space:nowrap;grid-area:1/2/span 2;margin:0}.TechnologyDetail-module__rEqP1q__rateUnit{color:var(--k-color-text-3);font:400 var(--k-fs-small) / 1.2 var(--k-font-ui);letter-spacing:0}.TechnologyDetail-module__rEqP1q__form,.TechnologyDetail-module__rEqP1q__pair{gap:var(--k-space-5);display:grid}.TechnologyDetail-module__rEqP1q__fine{color:var(--k-color-text-3);font-size:var(--k-fs-fine);text-align:center;margin:0}@media (min-width:40rem){.TechnologyDetail-module__rEqP1q__pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.TechnologyDetail-module__rEqP1q__sent{justify-items:start;gap:var(--k-space-3);display:grid}.TechnologyDetail-module__rEqP1q__sentMark{width:2.5rem;height:2.5rem;color:var(--k-color-on-accent);background:var(--k-color-accent);border-radius:var(--k-shape-control);justify-content:center;align-items:center;display:inline-flex}.TechnologyDetail-module__rEqP1q__sentMark svg{width:1.25rem;height:1.25rem}.TechnologyDetail-module__rEqP1q__sentTitle{color:var(--k-color-text);font:650 var(--k-fs-h3) / 1.2 var(--k-font-display);margin:0}.TechnologyDetail-module__rEqP1q__sentText{margin:0 0 var(--k-space-2);color:var(--k-color-text-2)}
