.technology-articles{display:grid;gap:1.1rem;margin:1.4rem 0 2.2rem}.technology-articles,.technology-articles *{box-sizing:border-box;overflow-wrap:anywhere}.technology-articles>*{min-width:0;max-width:100%}.technology-articles__head,.technology-articles__notice,.technology-articles__search-panel,.technology-articles__route-card,.technology-articles__result-card,.technology-articles__empty,.technology-articles__source-card,.technology-articles__tag-groups article,.technology-articles__table-wrap,.technology-articles__lane-card{border:1px solid color-mix(in srgb,var(--sl-color-gray-3) 72%,white);border-radius:.5rem;background:color-mix(in srgb,var(--sl-color-bg) 94%,white)}.technology-articles__head,.technology-articles__notice,.technology-articles__section-head{padding:1.05rem 1.15rem}.technology-articles__kicker{margin:0;font-size:.74rem;font-weight:800;letter-spacing:0;text-transform:uppercase;color:var(--sl-color-accent-high)}.technology-articles h2,.technology-articles h3,.technology-articles h4{margin:.32rem 0 .5rem;color:var(--sl-color-gray-1);line-height:1.35}.technology-articles p,.technology-articles li,.technology-articles dd,.technology-articles td{color:var(--sl-color-gray-2)}.technology-articles__stats,.technology-articles__tag-list,.technology-articles__links{display:flex;flex-wrap:wrap;gap:.5rem}.technology-articles__stats{margin-top:.9rem}.technology-articles__stats span,.technology-articles__tag-list span,.technology-articles__links a{display:inline-flex;align-items:center;border-radius:999px;background:color-mix(in srgb,var(--sl-color-accent-low) 18%,white);color:var(--sl-color-gray-2);font-size:.86rem}.technology-articles__stats span{gap:.35rem;padding:.42rem .68rem}.technology-articles__tag-list span,.technology-articles__links a{padding:.34rem .56rem}.technology-articles__links a{font-weight:700;text-decoration:none}.technology-articles__notice{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(16rem,.9fr);gap:.8rem;align-items:start}.technology-articles__notice ul{display:grid;gap:.45rem;margin:0;padding-left:1.1rem}.technology-articles__section-head{padding-left:0;padding-right:0}.technology-articles__search-panel{display:grid;gap:.9rem;width:100%;min-width:0;max-width:100%;padding:1rem}.technology-articles__search-head{display:flex;justify-content:space-between;gap:1rem;align-items:start}.technology-articles__api-state{display:inline-flex;flex-wrap:wrap;gap:.35rem;align-items:center;justify-content:flex-end;margin:0;font-size:.82rem;color:var(--sl-color-gray-2)}.technology-articles__api-state strong{padding:.22rem .48rem;border-radius:999px;background:color-mix(in srgb,var(--sl-color-accent-low) 22%,transparent);color:var(--sl-color-accent-high)}.technology-articles__api-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin:0}.technology-articles__api-metrics div{display:grid;gap:.15rem;padding:.64rem .72rem;border:1px solid color-mix(in srgb,var(--sl-color-gray-5) 32%,transparent);border-radius:.45rem;background:color-mix(in srgb,var(--sl-color-bg) 96%,white)}.technology-articles__api-metrics dt{margin:0;color:var(--sl-color-gray-2);font-size:.74rem;font-weight:800}.technology-articles__api-metrics dd{margin:0;color:var(--sl-color-gray-1);font-weight:800}.technology-articles__search-grid{display:grid;grid-template-columns:minmax(15rem,1.55fr) repeat(4,minmax(8rem,1fr));gap:.7rem;align-items:end}.technology-articles__field{display:grid;gap:.32rem;min-width:0}.technology-articles__field span{font-size:.78rem;font-weight:800;color:var(--sl-color-gray-2)}.technology-articles__field input,.technology-articles__field select{width:100%;min-height:2.48rem;padding:.54rem .68rem;border:1px solid color-mix(in srgb,var(--sl-color-gray-4) 55%,transparent);border-radius:.45rem;background:var(--sl-color-bg);color:var(--sl-color-gray-1);font:inherit;font-size:.94rem}.technology-articles__field input:focus,.technology-articles__field select:focus{outline:2px solid color-mix(in srgb,var(--sl-color-accent-high) 36%,transparent);outline-offset:1px}.technology-articles__quick-searches,.technology-articles__search-actions,.technology-articles__result-actions{display:flex;flex-wrap:wrap;gap:.5rem}.technology-articles__quick-searches button,.technology-articles__search-button,.technology-articles__clear-button,.technology-articles__action-link{display:inline-flex;align-items:center;justify-content:center;min-height:2.16rem;border:1px solid color-mix(in srgb,var(--sl-color-accent-high) 34%,transparent);border-radius:.45rem;font:inherit;font-size:.86rem;font-weight:800;text-decoration:none;cursor:pointer}.technology-articles__quick-searches button,.technology-articles__clear-button,.technology-articles__action-link{padding:.38rem .68rem;background:color-mix(in srgb,var(--sl-color-bg) 92%,white);color:var(--sl-color-accent-high)}.technology-articles__search-actions{justify-content:flex-end}.technology-articles__search-button{min-width:6.4rem;padding:.52rem .9rem;background:var(--sl-color-accent-high);color:var(--sl-color-bg)}.technology-articles__clear-button{min-width:6.4rem}.technology-articles__search-status,.technology-articles__empty{margin:0;color:var(--sl-color-gray-2);font-size:.9rem}.technology-articles__empty{padding:.85rem .95rem}.technology-articles__results{display:grid;gap:.5rem;min-width:0}.technology-articles__result-header,.technology-articles__result-card{display:grid;grid-template-columns:7.6rem minmax(14rem,1fr) minmax(7rem,.44fr) minmax(8rem,.5fr) minmax(7rem,.38fr);gap:.6rem;align-items:center}.technology-articles__result-header{padding:0 .85rem .1rem;color:var(--sl-color-gray-3);font-size:.74rem;font-weight:800}.technology-articles__result-card{padding:.86rem;box-shadow:0 1px color-mix(in srgb,var(--sl-color-gray-6) 28%,transparent)}.technology-articles__result-company,.technology-articles__result-main,.technology-articles__result-process,.technology-articles__result-source{display:grid;gap:.25rem;min-width:0}.technology-articles__result-company strong,.technology-articles__result-process strong,.technology-articles__result-source strong{color:var(--sl-color-gray-1);line-height:1.25}.technology-articles__result-company span,.technology-articles__result-process span,.technology-articles__result-source span,.technology-articles__result-source small,.technology-articles__result-main>p{margin:0;color:var(--sl-color-gray-2);font-size:.78rem;font-weight:800}.technology-articles__result-main h4{margin:0 0 .45rem;font-size:1rem}.technology-articles__result-main a{color:var(--sl-color-gray-1);text-decoration:none}.technology-articles__result-tags{gap:.35rem}.technology-articles__result-tags span{font-size:.76rem;padding:.24rem .46rem}.technology-articles__result-actions{justify-content:flex-end}.technology-articles__action-link{min-width:3.25rem}.technology-articles__action-link--primary{background:color-mix(in srgb,var(--sl-color-accent-low) 28%,white);color:var(--sl-color-accent-high)}.technology-articles__route-list,.technology-articles__source-groups,.technology-articles__tag-groups,.technology-articles__lane-grid{display:grid;gap:.85rem}.technology-articles__lane-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.technology-articles__route-list{grid-template-columns:1fr}.technology-articles__tag-groups{grid-template-columns:repeat(2,minmax(0,1fr))}.technology-articles__source-group{display:grid;gap:.65rem}.technology-articles__source-group h4{margin-bottom:0}.technology-articles__source-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.technology-articles__route-card,.technology-articles__source-card,.technology-articles__tag-groups article,.technology-articles__lane-card{display:grid;gap:.75rem;align-content:start;padding:.95rem}.technology-articles__source-card h5{margin:0;font-size:1rem;line-height:1.35}.technology-articles__source-card h5 a{color:var(--sl-color-gray-1);text-decoration:none}.technology-articles__source-card dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0}.technology-articles__source-card dl div{display:grid;gap:.12rem}.technology-articles__source-card dt{color:var(--sl-color-gray-3);font-size:.72rem;font-weight:800;text-transform:uppercase}.technology-articles__source-card dd{margin:0;color:var(--sl-color-gray-1);font-size:.84rem;font-weight:800}.technology-articles__source-caveat{margin:0;padding:.58rem .68rem;border-radius:.45rem;background:color-mix(in srgb,var(--sl-color-gray-6) 34%,transparent);font-size:.84rem}.technology-articles__route-card nav ol{display:flex;flex-wrap:wrap;gap:.32rem;margin:0;padding:0;list-style:none;font-size:.78rem}.technology-articles__route-card nav li:not(:last-child):after{content:"/";margin-left:.32rem;color:var(--sl-color-gray-4)}.technology-articles__route-card a{color:var(--sl-color-accent-high);text-decoration:none}.technology-articles__read-link{display:inline-flex;width:fit-content;margin-top:.45rem;padding:.38rem .64rem;border:1px solid color-mix(in srgb,var(--sl-color-accent-high) 45%,transparent);border-radius:999px;font-size:.86rem;font-weight:800}.technology-articles__source-links{display:grid;gap:.35rem;font-size:.82rem}.technology-articles__source-links a{color:var(--sl-color-accent-high);text-decoration:none}.technology-articles__pagination{display:flex;justify-content:center;margin-top:.75rem}.technology-articles__pagination a{display:inline-flex;padding:.48rem .78rem;border:1px solid color-mix(in srgb,var(--sl-color-accent-high) 34%,transparent);border-radius:999px;color:var(--sl-color-accent-high);font-weight:800;text-decoration:none}.technology-articles__api-error{margin:0;padding:.8rem .95rem;border:1px solid color-mix(in srgb,var(--sl-color-accent-high) 34%,transparent);border-radius:.5rem;color:var(--sl-color-gray-2);background:color-mix(in srgb,var(--sl-color-accent-low) 10%,white)}.is-hidden{display:none}.technology-articles__route-card div>p{margin:0;font-size:.78rem;font-weight:800;color:var(--sl-color-accent-high)}.technology-articles__table-wrap{overflow-x:auto;padding:.75rem}.technology-articles table{width:100%;min-width:52rem;border-collapse:collapse}.technology-articles th,.technology-articles td{padding:.72rem .75rem;border-bottom:1px solid color-mix(in srgb,var(--sl-color-gray-5) 24%,transparent);text-align:left;vertical-align:top}.technology-articles th{color:var(--sl-color-gray-1)}.technology-articles__lane-card dl{display:grid;gap:.65rem;margin:0}.technology-articles__lane-card dl div{padding-top:.65rem;border-top:1px solid color-mix(in srgb,var(--sl-color-gray-5) 24%,transparent)}.technology-articles__lane-card dt{font-size:.82rem;font-weight:800;color:var(--sl-color-gray-2)}.technology-articles__lane-card dd{margin:.2rem 0 0}@media(max-width:64rem){.technology-articles__search-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.technology-articles__field--keyword{grid-column:1 / -1}.technology-articles__result-header{display:none}.technology-articles__result-card{grid-template-columns:minmax(0,1fr);align-items:start}.technology-articles__result-actions{justify-content:flex-start}}@media(max-width:50rem){.technology-articles{width:min(100%,calc(100vw - 1.5rem));max-width:calc(100vw - 1.5rem);justify-self:start}.technology-articles__notice,.technology-articles__route-list,.technology-articles__source-card-grid,.technology-articles__tag-groups,.technology-articles__lane-grid,.technology-articles__search-head,.technology-articles__search-grid{grid-template-columns:1fr}.technology-articles__search-head{display:grid;justify-content:stretch}.technology-articles__api-state,.technology-articles__search-actions{justify-content:flex-start}.technology-articles__api-metrics,.technology-articles__source-card dl{grid-template-columns:1fr}.technology-articles__quick-searches,.technology-articles__search-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:100%}.technology-articles__quick-searches button,.technology-articles__search-button,.technology-articles__clear-button{width:100%;min-width:0;padding-inline:.5rem}.technology-articles__search-button,.technology-articles__clear-button{flex:1 1 8rem}.technology-articles__head,.technology-articles__notice,.technology-articles__search-panel,.technology-articles__route-card,.technology-articles__source-card,.technology-articles__result-card,.technology-articles__tag-groups article,.technology-articles__lane-card{padding:.9rem}.technology-articles h2{font-size:1.35rem}.technology-articles__links{display:grid;grid-template-columns:1fr}.technology-articles__links a{justify-content:center;text-align:center}.technology-articles table{min-width:44rem}}
