.JW1DVq_contributionList{width:100%;margin:0;padding:0;list-style:none}.JW1DVq_contribution{border-bottom:1px solid var(--theme-border-color);justify-content:flex-start;align-items:center;gap:1rem;width:100%;padding:1rem 0;text-decoration:none;display:flex;position:relative}.JW1DVq_contribution:last-child{border-bottom:none}.JW1DVq_number{opacity:.75;letter-spacing:0;width:3rem;font-size:16px;line-height:20px}@media (max-width:1920px){.JW1DVq_number{font-size:15px;line-height:18px}}.JW1DVq_title{white-space:nowrap;text-overflow:ellipsis;width:auto;margin-right:auto;font-weight:500;overflow:hidden}.JW1DVq_arrow{margin-left:auto;transition:transform .3s;display:block}.JW1DVq_contribution:hover>.JW1DVq_title,.JW1DVq_contribution:hover>.JW1DVq_pill{opacity:.75}.JW1DVq_contribution:hover>.JW1DVq_arrow{transform:translate(.25rem,-.25rem)}
.QCj4eW_headerObserver{height:100%;position:relative}.QCj4eW_observerContainer{pointer-events:none;position:absolute;inset:0}.QCj4eW_stickyObserver{--observer-variance:1px;--center-of-header:calc(var(--header-height) * .5);top:calc(var(--center-of-header) - var(--observer-variance));margin-bottom:calc(var(--center-of-header) + var(--observer-variance));z-index:1;width:100%;height:0;position:sticky}.QCj4eW_debug .QCj4eW_observerContainer{background-color:var(--color-red-500);z-index:10000}.QCj4eW_debug .QCj4eW_observerContainer:after{content:"";opacity:.55;position:absolute;inset:0}.QCj4eW_debug .QCj4eW_stickyObserver{background-color:var(--color-blue-500);z-index:10000;height:2px}.QCj4eW_debug .QCj4eW_stickyObserver:after{content:"";height:calc(var(--center-of-header) + var(--observer-variance));opacity:.15;width:100%;z-index:inherit;background-color:red;position:absolute;top:100%}
.Su7R-q_cursor{background:url(/images/universal-truth.jpg) 0 0/cover;border-radius:50%;width:32px;height:32px;display:block;position:fixed;top:-32px;left:-32px}
.XsPYhW_wrap{position:relative}.XsPYhW_trigger{box-shadow:none;color:var(--theme-elevation-650);font-size:var(--font-body-size);font-family:var(--font-body);cursor:pointer;width:28px;height:28px;transition:background var(--trans-default) cubic-bezier(.165, .84, .44, 1),border-color var(--trans-default) cubic-bezier(.165, .84, .44, 1),color var(--trans-default) cubic-bezier(.165, .84, .44, 1);background:0 0;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}.XsPYhW_trigger:hover,.XsPYhW_trigger.XsPYhW_triggerOpen{border-color:var(--theme-elevation-300);color:var(--theme-elevation-1000)}.XsPYhW_trigger:focus-visible{outline:2px solid var(--color-success-500);outline-offset:2px}.XsPYhW_dropdown{background:var(--theme-bg);border:1px solid var(--theme-elevation-200);z-index:100;border-radius:2px;width:240px;padding:.375rem;animation:.15s cubic-bezier(.165,.84,.44,1) both XsPYhW_dropIn;position:absolute;top:calc(100% + .625rem);right:0}@keyframes XsPYhW_dropIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.XsPYhW_heading{letter-spacing:.08em;text-transform:uppercase;opacity:.35;margin:0;padding:.35rem .5rem .125rem;font-size:11px;font-weight:500}.XsPYhW_divider{background:var(--theme-elevation-150);height:1px;margin:.25rem 0}.XsPYhW_grid{grid-template-columns:repeat(3,1fr);gap:2px;margin:0;padding:0;list-style:none;display:grid}.XsPYhW_appItem{color:var(--theme-elevation-800);transition:background var(--trans-default) cubic-bezier(.165, .84, .44, 1);cursor:pointer;border-radius:2px;flex-direction:column;align-items:center;gap:.375rem;padding:.625rem .25rem .5rem;text-decoration:none;display:flex}.XsPYhW_appItem:hover{background:var(--theme-elevation-100)}.XsPYhW_appItem:hover .XsPYhW_appIcon{border-color:var(--theme-elevation-250)}.XsPYhW_appItem:hover .XsPYhW_appName{opacity:1}.XsPYhW_appItem:focus-visible{outline:2px solid var(--color-success-500);outline-offset:-2px}.XsPYhW_appIcon{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-50);width:40px;height:40px;transition:border-color var(--trans-default) cubic-bezier(.165, .84, .44, 1);border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;line-height:1;display:flex}.XsPYhW_appName{text-align:center;opacity:.6;word-break:break-word;transition:opacity var(--trans-default) cubic-bezier(.165, .84, .44, 1);font-size:11px;line-height:1.3}
.J5cuFW_menu{z-index:10000;color:#ededed;background:#111;border:1px solid #2a2a2a;border-radius:16px;flex-direction:column;padding:8px;font-size:14px;line-height:1.4;animation:.12s ease-out J5cuFW_pop;display:flex;position:fixed;box-shadow:0 20px 48px #0000008c}@media (prefers-reduced-motion:reduce){.J5cuFW_menu{animation:none}}@keyframes J5cuFW_pop{0%{opacity:0;transform:scale(.97)}}.J5cuFW_tiles{grid-template-columns:1fr 1fr;gap:4px;display:grid}.J5cuFW_tile{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;flex-direction:column;gap:10px;padding:8px 8px 12px;transition:background .12s;display:flex}.J5cuFW_tile:hover,.J5cuFW_tile:focus-visible{background:#1c1c1c;outline:none}.J5cuFW_tile:focus-visible{box-shadow:0 0 0 2px #52a8ff}.J5cuFW_preview{background:#000;border:1px solid #1f1f1f;border-radius:10px;justify-content:center;align-items:center;height:70px;padding:14px;display:flex;position:relative;overflow:hidden}.J5cuFW_previewSvg{color:#ededed;max-width:100%;height:100%;transition:opacity .12s}.J5cuFW_previewCopied .J5cuFW_previewSvg{opacity:.12}.J5cuFW_copied{color:#a1a1a1;white-space:nowrap;justify-content:center;align-items:center;gap:6px;font-size:12px;display:flex;position:absolute;inset:0}.J5cuFW_tileLabel{padding:0 4px;font-size:15px}.J5cuFW_divider{background:#222;height:1px;margin:6px 0}.J5cuFW_row{color:inherit;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;font-size:15px;text-decoration:none;display:flex}.J5cuFW_row:hover,.J5cuFW_row:focus-visible{background:#1c1c1c;outline:none}.J5cuFW_row:focus-visible{box-shadow:0 0 0 2px #52a8ff}.J5cuFW_row svg{color:#ededed;flex:none}
.dLePAq_richText{margin-bottom:4rem}.dLePAq_tableWrap{max-width:100%;margin-inline:1px;display:block;overflow-x:scroll}.dLePAq_comparisonTable{border-block:1px solid var(--theme-border-color);border-collapse:collapse;background-color:var(--theme-bg);width:calc(var(--column)*16 - 2px)}.dLePAq_comparisonTable *{text-align:left;margin:0;padding:0}.dLePAq_comparisonTable thead{letter-spacing:-.05em;margin:1.2rem 0;font-size:1.4rem;font-weight:500;line-height:1.2}@media (max-width:1600px){.dLePAq_comparisonTable thead{font-size:1.5rem}}@media (max-width:768px){.dLePAq_comparisonTable thead{font-size:1.125rem}}.dLePAq_comparisonTable thead code{font-size:inherit}.dLePAq_comparisonTable thead th{padding:1.5rem 1rem;font-weight:500}.dLePAq_comparisonTable thead th:first-of-type{padding:1.5rem}.dLePAq_comparisonTable tbody tr{border-top:1px solid var(--theme-border-color)}.dLePAq_comparisonTable tbody td{padding:1rem}.dLePAq_comparisonTable tbody td:first-of-type{letter-spacing:-.05rem;margin:1.2rem 0;font-size:1rem;font-weight:500;line-height:1.2}@media (max-width:1600px){.dLePAq_comparisonTable tbody td:first-of-type{font-size:1.25rem}}@media (max-width:768px){.dLePAq_comparisonTable tbody td:first-of-type{font-size:1rem}}.dLePAq_comparisonTable tbody td:first-of-type code{font-size:inherit}.dLePAq_comparisonTable tbody td:first-of-type{padding:1rem 1.5rem}.dLePAq_comparisonTable .dLePAq_column{font-size:var(--font-body-size);border-left:1px solid var(--theme-border-color);line-height:1.4}.dLePAq_featureColumnHeader{width:calc(var(--column)*8);min-width:240px}.dLePAq_columnHeader{width:calc(var(--column)*4);min-width:160px}@media (max-width:1024px){.dLePAq_featureColumnHeader{width:calc(var(--column)*4);min-width:240px}.dLePAq_columnHeader{width:calc(var(--column)*2);min-width:160px}.dLePAq_comparisonTable{width:calc(var(--column)*8 - 2px)}}@media (max-width:768px){.dLePAq_comparisonTable{width:auto}}.dLePAq_cell{justify-content:flex-start;align-items:center;gap:.75rem;display:flex}.dLePAq_icon{flex-shrink:0;width:1.25rem;height:1.25rem;display:block}
.NPQObq_toggle{border:1px solid var(--theme-border-color);background-color:var(--theme-input-bg);cursor:pointer;border-radius:3px;outline:2px solid #0000;justify-content:center;align-items:center;width:40px;height:40px;margin:0 5px;transition-property:border-color,background-color,outline;transition-duration:.1s;transition-timing-function:ease-in-out;display:flex;box-shadow:0 2px 2px -1px #0000001a}.NPQObq_toggle:hover{border-color:var(--theme-elevation-250);background-color:var(--theme-elevation-50)}.NPQObq_toggle:focus{border-color:var(--theme-elevation-500);background-color:var(--theme-elevation-50);outline:2px solid var(--theme-elevation-250)}.NPQObq_toggle[data-checked=true]{border-color:var(--theme-success-250)}.NPQObq_toggle[data-checked=true]:hover{border-color:var(--theme-success-450);background-color:var(--theme-success-50)}.NPQObq_toggle[data-checked=true]:focus{border-color:var(--theme-success-500);background-color:var(--theme-success-50);outline:2px solid var(--theme-success-250)}
