.muted{color:var(--df-text-muted)}.small{font:var(--df-text-caption)}.arch{gap:var(--df-space-6);grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:stretch;display:grid}.arch__device{padding:var(--df-space-8) var(--df-space-6) var(--df-space-6);border:1.5px solid var(--df-border-strong);border-radius:var(--df-radius-xl);background:var(--df-surface);position:relative}.arch__device-label{top:-11px;left:var(--df-space-5);align-items:center;gap:var(--df-space-1h);padding:2px var(--df-space-2);background:var(--df-background);border-radius:var(--df-radius-sm);font:var(--df-text-overline);letter-spacing:var(--df-track-overline);text-transform:uppercase;color:var(--df-text-secondary);display:inline-flex;position:absolute}.arch__device-label .df-icon{width:14px;height:14px;color:var(--df-success)}.arch__flow{flex-direction:column;align-items:stretch;margin:0;padding:0;list-style:none;display:flex}.arch__node{align-items:center;gap:var(--df-space-3);padding:var(--df-space-3) var(--df-space-4);border:1px solid var(--df-border);border-radius:var(--df-radius-lg);background:var(--df-surface-raised);display:flex}.arch__node>.df-icon{width:20px;height:20px;color:var(--df-text-secondary)}.arch__node b{color:var(--df-text);font-size:.9375rem;font-weight:600;display:block}.arch__node span{font:var(--df-text-body-sm);color:var(--df-text-muted);display:block}.arch__node--core{border-color:color-mix(in srgb, var(--df-accent) 45%, var(--df-border));background:var(--df-accent-soft)}.arch__node--core>.df-icon{color:var(--df-accent-text)}.arch__ops{gap:var(--df-space-1h);margin-top:var(--df-space-2);flex-wrap:wrap;display:flex}.arch__ops .df-badge{background:var(--df-surface)}.arch__link{height:28px;color:var(--df-text-muted);place-items:center;display:grid}.arch__link .df-icon{width:16px;height:16px}.arch__outside{padding:var(--df-space-6);border:1.5px dashed var(--df-border-strong);border-radius:var(--df-radius-xl);flex-direction:column;display:flex}.arch__outside h3{align-items:center;gap:var(--df-space-2);margin:0 0 var(--df-space-1);font-size:.9375rem;display:flex}.arch__outside>p{margin:0 0 var(--df-space-5);font:var(--df-text-body-sm);color:var(--df-text-muted)}.arch__not{gap:var(--df-space-3);margin:0;padding:0;list-style:none;display:grid}.arch__not li{align-items:center;gap:var(--df-space-3);font:var(--df-text-body-sm);color:var(--df-text-secondary);display:flex}.arch__not li>.df-icon{width:20px;height:20px;color:var(--df-text-muted);flex:none}.arch__not b{color:var(--df-text);text-transform:uppercase;letter-spacing:.04em;margin-inline-end:2px;font-size:.75rem;font-weight:600}.arch__foot{margin:var(--df-space-5) 0 0;padding-top:var(--df-space-4);border-top:1px solid var(--df-border);font:var(--df-text-caption);color:var(--df-text-muted);margin-top:auto}.arch__foot a{font-weight:500}.net-table td:first-child{width:28%}.net-table td b{font-weight:600}.net-table .dest{font:var(--df-text-mono);color:var(--df-text);font-size:.8125rem}.net-table .df-badge{margin-top:var(--df-space-1h)}.net-table tbody tr:hover>*{background:color-mix(in srgb, var(--df-surface-sunken) 60%, transparent)}.enforced{margin-top:var(--df-space-4)}.inspector{border:1px solid var(--df-border);border-radius:var(--df-radius-lg);background:var(--df-surface);overflow:hidden}.inspector__head{align-items:center;gap:var(--df-space-2);padding:var(--df-space-3) var(--df-space-4);border-bottom:1px solid var(--df-border);background:var(--df-surface-sunken);font:var(--df-text-label);display:flex}.inspector__head .df-icon{width:16px;height:16px;color:var(--df-text-muted)}.inspector__live{font:var(--df-text-ui-sm);color:var(--df-text-muted);align-items:center;gap:6px;margin-inline-start:auto;display:inline-flex}.inspector__live:before{content:"";background:var(--df-success);border-radius:50%;width:6px;height:6px}.inspector__body{padding:var(--df-space-3) var(--df-space-4) var(--df-space-4)}.store-list{margin:0 0 var(--df-space-3);gap:var(--df-space-2);font:var(--df-text-body-sm);padding:0;list-style:none;display:grid}.store-list li{align-items:center;gap:var(--df-space-3);color:var(--df-text-secondary);flex-wrap:wrap;display:flex}.store-list code{font-size:.8125rem}.store-size{font:var(--df-text-caption);color:var(--df-text-muted);font-variant-numeric:tabular-nums;margin-inline-start:auto}.store-empty{color:var(--df-text-secondary)}.inspector__actions{align-items:center;gap:var(--df-space-3);flex-wrap:wrap;display:flex}#clearMsg{font:var(--df-text-caption);color:var(--df-success)}.code-block{padding:var(--df-space-4);white-space:pre-wrap;word-break:break-word;max-height:260px;font:var(--df-text-mono);color:var(--df-text-secondary);background:var(--df-surface-sunken);margin:0;font-size:.78125rem;line-height:1.7;overflow:auto}.verify{gap:var(--df-space-10);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.verify .steps h3{align-items:center;gap:var(--df-space-2);display:flex}.verify__tools{gap:var(--df-space-4);display:grid;position:sticky;top:92px}.limits{gap:var(--df-space-6) var(--df-space-10);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.limits h3{margin-bottom:var(--df-space-1);font-size:.9375rem}.limits p{color:var(--df-text-secondary);font:var(--df-text-body-sm);margin:0}.changelog td:first-child{white-space:nowrap;font-variant-numeric:tabular-nums;width:1%;color:var(--df-text-muted)}.diff-list{gap:var(--df-space-6);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.diff-list li>.df-icon{width:20px;height:20px;color:var(--df-accent);margin-bottom:var(--df-space-3)}.diff-list h3{margin:0 0 var(--df-space-1);font-size:.9375rem}.diff-list p{font:var(--df-text-body-sm);color:var(--df-text-secondary);margin:0}.more-reasons{margin-top:var(--df-space-10);gap:var(--df-space-5) var(--df-space-10);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cmp-legend{gap:var(--df-space-2) var(--df-space-5);margin:0 0 var(--df-space-4);font:var(--df-text-body-sm);color:var(--df-text-secondary);flex-wrap:wrap;padding:0;list-style:none;display:flex}.cmp-legend li{align-items:center;gap:var(--df-space-1h);display:inline-flex}.cmp-wrap{border:1px solid var(--df-border);border-radius:var(--df-radius-lg);background:var(--df-surface);max-height:min(80vh,1100px);position:relative;overflow:auto}table.cmp{border-collapse:separate;border-spacing:0;width:100%;min-width:1080px;font:var(--df-text-body-sm)}table.cmp th,table.cmp td{padding:10px var(--df-space-3);border-bottom:1px solid var(--df-border-subtle);text-align:center;vertical-align:middle;background:var(--df-surface)}table.cmp thead th{z-index:3;background:var(--df-surface-sunken);border-bottom:1px solid var(--df-border);font:600 .75rem/1.25 var(--df-font-sans);color:var(--df-text-secondary);white-space:nowrap;padding-top:var(--df-space-3);padding-bottom:var(--df-space-3);position:sticky;top:0}table.cmp thead th small{color:var(--df-text-muted);margin-top:2px;font-size:.6875rem;font-weight:400;display:block}table.cmp .feat{z-index:2;text-align:left;color:var(--df-text);border-inline-end:1px solid var(--df-border);width:230px;min-width:230px;font-weight:500;position:sticky;left:0}table.cmp thead .feat{z-index:4}table.cmp .us{z-index:2;background:color-mix(in srgb, var(--df-accent-soft) 70%, var(--df-surface));border-inline-end:1px solid color-mix(in srgb, var(--df-accent) 30%, var(--df-border));min-width:118px;position:sticky;left:230px}table.cmp thead .us{z-index:4;color:var(--df-accent-text);background:var(--df-accent-soft)}table.cmp tbody tr:nth-child(2n of :not(.grp))>td:not(.us){background:color-mix(in srgb, var(--df-surface-sunken) 55%, var(--df-surface))}table.cmp tbody tr:nth-child(2n of :not(.grp))>.feat{background:color-mix(in srgb, var(--df-surface-sunken) 55%, var(--df-surface))}table.cmp tbody tr:not(.grp):hover>*{background:var(--df-surface-hover)}table.cmp tbody tr:not(.grp):hover>.us{background:var(--df-accent-soft-hover)}table.cmp tr.grp th{z-index:2;text-align:left;padding-top:var(--df-space-5);padding-bottom:var(--df-space-2);font:var(--df-text-overline);letter-spacing:var(--df-track-overline);text-transform:uppercase;color:var(--df-text-muted);background:var(--df-surface);border-bottom:1px solid var(--df-border);position:sticky;left:0}table.cmp tbody tr:last-child>*{border-bottom:0}table.cmp td .fn{vertical-align:super;margin-inline-start:3px;font-size:.6875rem;font-weight:600;text-decoration:none}table.cmp td.txt{color:var(--df-text-secondary);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.8125rem}table.cmp td.us.txt{color:var(--df-text);font-weight:600}.st{vertical-align:middle;place-items:center;width:20px;height:20px;display:inline-grid}.st:before{content:"";width:18px;height:18px;-webkit-mask:var(--m) center / contain no-repeat;-webkit-mask:var(--m) center / contain no-repeat;mask:var(--m) center / contain no-repeat;background:currentColor}.st--y{color:var(--df-success);--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9.5'/%3E%3Cpath d='m8 12.2 2.8 2.8 5.2-5.5'/%3E%3C/svg%3E")}.st--p{color:var(--df-warning);--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke='black' stroke-width='2.2'/%3E%3Cpath d='M12 3.5a8.5 8.5 0 0 1 0 17z' fill='black'/%3E%3C/svg%3E")}.st--d{color:var(--df-text-secondary);--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9.5'/%3E%3Cpath d='M14.8 9.3a2.6 2 0 0 0-2.6-1.3h-.6a2 2 0 0 0 0 4h.9a2 2 0 0 1 0 4h-.7a2.6 2 0 0 1-2.6-1.4M12 6.5V8M12 16v1.5'/%3E%3C/svg%3E")}.st--n{color:var(--df-text-disabled);--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9.5'/%3E%3Cpath d='M8 12h8'/%3E%3C/svg%3E")}.cmp-note{margin:var(--df-space-3) 0 0;font:var(--df-text-caption);color:var(--df-text-muted);max-width:90ch}.shortfalls{gap:0 var(--df-space-10);counter-reset:fn;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.shortfall{padding:var(--df-space-5) 0;border-top:1px solid var(--df-border)}.shortfall h3{gap:var(--df-space-2);margin:0 0 var(--df-space-2);align-items:baseline;display:flex}.shortfall h3 .fn-num{border:1px solid var(--df-border-strong);width:20px;height:20px;font:600 .6875rem/1 var(--df-font-sans);color:var(--df-text-secondary);border-radius:50%;flex:none;place-items:center;display:inline-grid;transform:translateY(-1px)}.shortfall p,.shortfall li{color:var(--df-text-secondary);font:var(--df-text-body-sm);margin:0}.shortfall ul{gap:var(--df-space-1h);margin:0;padding-inline-start:var(--df-space-5);display:grid}.shortfall .tag{vertical-align:1px;margin-inline-start:var(--df-space-1);display:inline-block}.shortfall:target{background:linear-gradient(90deg, var(--df-accent-soft), transparent 70%)}.shortfall--wide{grid-column:1/-1}.shortfall p.enterprise-note{gap:var(--df-space-2);margin-top:var(--df-space-3);padding:var(--df-space-2h) var(--df-space-3);border-radius:var(--df-radius-md);background:var(--df-accent-soft);color:var(--df-text);align-items:flex-start;display:flex}.enterprise-note [data-icon]{color:var(--df-accent);flex:none;margin-top:2px}.enterprise-note a{color:var(--df-accent);white-space:nowrap;font-weight:600}.help-hero{padding:var(--df-space-16) 0 var(--df-space-10);text-align:center}.help-hero h1{font:var(--df-text-display);letter-spacing:var(--df-track-display);margin:0 0 var(--df-space-6)}.search-box{width:min(640px,100%);margin:0 auto;position:relative}.search-box>.df-icon{width:20px;height:20px;color:var(--df-text-muted);pointer-events:none;position:absolute;top:24px;left:18px;translate:0 -50%}.search-box input{border-radius:var(--df-radius-lg);border:1px solid var(--df-border-strong);background:var(--df-surface);width:100%;height:48px;color:var(--df-text);font:400 1rem/1 var(--df-font-sans);box-shadow:var(--df-shadow-2);transition:border-color var(--df-dur-fast) var(--df-ease), box-shadow var(--df-dur-fast) var(--df-ease);padding:0 64px 0 48px}.search-box input:focus{border-color:var(--df-focus);box-shadow:var(--df-shadow-2), 0 0 0 3px color-mix(in srgb, var(--df-focus) 22%, transparent);outline:none}.search-box input::-webkit-search-cancel-button{display:none}.search-box__kbd{pointer-events:none;position:absolute;top:24px;right:14px;translate:0 -50%}.search-meta{min-height:20px;margin-top:var(--df-space-3);font:var(--df-text-body-sm);color:var(--df-text-muted)}.chips{justify-content:center;gap:var(--df-space-2);margin-top:var(--df-space-3);flex-wrap:wrap;display:flex}.chips__label{font:var(--df-text-body-sm);color:var(--df-text-muted);align-self:center;margin-inline-end:var(--df-space-1)}.chip{height:28px;padding:0 var(--df-space-3);border-radius:var(--df-radius-full);border:1px solid var(--df-border);background:var(--df-surface);color:var(--df-text-secondary);font:var(--df-text-body-sm);cursor:pointer;transition:border-color var(--df-dur-fast) var(--df-ease), color var(--df-dur-fast) var(--df-ease);align-items:center;text-decoration:none;display:inline-flex}.chip:hover{border-color:var(--df-border-strong);color:var(--df-text)}.cat-grid{gap:var(--df-space-3);margin:0 0 var(--df-space-16);grid-template-columns:repeat(5,minmax(0,1fr));padding:0;list-style:none;display:grid}.cat-grid a{gap:var(--df-space-1);height:100%;padding:var(--df-space-4);border:1px solid var(--df-border);border-radius:var(--df-radius-lg);background:var(--df-surface);color:var(--df-text);transition:border-color var(--df-dur-fast) var(--df-ease);flex-direction:column;text-decoration:none;display:flex}.cat-grid a:hover{border-color:var(--df-border-strong)}.cat-grid .df-icon{width:20px;height:20px;color:var(--df-text-secondary);margin-bottom:var(--df-space-2)}.cat-grid b{font-size:.875rem;font-weight:600}.cat-grid span{font:var(--df-text-caption);color:var(--df-text-muted)}body.is-searching .cat-grid{display:none}.help-layout{gap:var(--df-space-12);grid-template-columns:220px minmax(0,1fr);align-items:start;display:grid}.help-toc{max-height:calc(100vh - 104px);font:var(--df-text-body-sm);padding-bottom:var(--df-space-6);position:sticky;top:84px;overflow:auto}.help-toc h4{margin:var(--df-space-5) 0 var(--df-space-1h);font:var(--df-text-overline);letter-spacing:var(--df-track-overline);text-transform:uppercase;color:var(--df-text-muted)}.help-toc h4:first-child{margin-top:0}.help-toc a{padding:4px var(--df-space-2);border-radius:var(--df-radius-sm);color:var(--df-text-secondary);margin-inline-start:calc(-1 * var(--df-space-2));line-height:1.35;text-decoration:none;display:block}.help-toc a:hover{color:var(--df-text);background:var(--df-surface-hover)}.help-cta{margin-top:var(--df-space-6);padding-top:var(--df-space-4);border-top:1px solid var(--df-border)}.help-cta p{font:var(--df-text-caption);color:var(--df-text-muted);margin:var(--df-space-2) 0 0}.help-cat{align-items:center;gap:var(--df-space-2h);margin:var(--df-space-12) 0 var(--df-space-2);padding-bottom:var(--df-space-3);border-bottom:1px solid var(--df-border);font:var(--df-text-h2);letter-spacing:var(--df-track-h2);display:flex}.help-cat:first-child{margin-top:0}.help-cat .df-icon{width:20px;height:20px;color:var(--df-text-muted)}article.topic{padding:var(--df-space-6) 0;border-bottom:1px solid var(--df-border-subtle);max-width:72ch}article.topic h3{margin:0 0 var(--df-space-3);font-size:1.0625rem}article.topic h3 a{color:inherit;text-decoration:none}article.topic h3 a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--df-border-strong);text-decoration-color:var(--df-border-strong)}article.topic p,article.topic li{color:var(--df-text-secondary)}article.topic b{color:var(--df-text);font-weight:600}article.topic>ul{gap:var(--df-space-1h);padding-inline-start:var(--df-space-5);display:grid}article.topic>ol{counter-reset:s;margin:0 0 var(--df-space-3);gap:var(--df-space-2h);padding:0;list-style:none;display:grid}article.topic>ol>li{counter-increment:s;padding-inline-start:34px;position:relative}article.topic>ol>li:before{content:counter(s);border:1px solid var(--df-border-strong);background:var(--df-surface);width:22px;height:22px;font:600 .6875rem/1 var(--df-font-sans);color:var(--df-text);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;display:grid;position:absolute;top:1px;left:0}article.topic ol ul{margin:var(--df-space-2) 0 0;gap:var(--df-space-1);padding-inline-start:var(--df-space-5);display:grid}article.topic>:last-child{margin-bottom:0}article.topic.hit h3 a,article.topic:target h3{color:var(--df-accent-text)}.ui{border-radius:var(--df-radius-xs);background:var(--df-surface-sunken);border:1px solid var(--df-border);color:var(--df-text);font:500 .875em/1.55 var(--df-font-sans);white-space:nowrap;align-items:center;gap:4px;padding:0 6px;display:inline-flex}.ui .df-icon{width:13px;height:13px;color:var(--df-text-secondary)}mark{background:var(--df-highlight);color:var(--df-text);border-radius:2px;padding:0 1px}.no-results{display:none}.note{gap:var(--df-space-2h);margin:var(--df-space-3) 0 0;padding:var(--df-space-2h) var(--df-space-3);border-radius:var(--df-radius-md);font:var(--df-text-body-sm);color:var(--df-text-secondary);background:var(--df-surface-sunken);display:flex}.note>.df-icon{width:16px;height:16px;color:var(--df-text-muted);margin-top:2px}.note>div>:last-child{margin-bottom:0}.note b{color:var(--df-text)}.note--tip>.df-icon{color:var(--df-info)}.note--warn{background:var(--df-warning-soft)}.note--warn>.df-icon{color:var(--df-warning)}.note--privacy{background:var(--df-success-soft)}.note--privacy>.df-icon{color:var(--df-success)}.report-form{margin-top:var(--df-space-5);padding:var(--df-space-5);border:1px solid var(--df-border);border-radius:var(--df-radius-lg);background:var(--df-surface)}.report-form h4{margin:0 0 var(--df-space-4);font:var(--df-text-h3)}.report-form label.df-field{color:var(--df-text-secondary)}.report-form fieldset{border:0;border-top:1px solid var(--df-border);margin:var(--df-space-4) 0;padding:var(--df-space-3) 0 0}.report-form legend{float:left;width:100%;margin-bottom:var(--df-space-3);font:var(--df-text-overline);letter-spacing:var(--df-track-overline);text-transform:uppercase;color:var(--df-text-muted);padding:0}.report-form legend+*{clear:left}.report-form .credit-grid{gap:var(--df-space-2);margin-top:var(--df-space-3);grid-template-columns:1fr 1fr;display:grid}.report-form .report-actions{gap:var(--df-space-2);margin-top:var(--df-space-3);flex-wrap:wrap;display:flex}#rPreview{font:var(--df-text-mono);background:var(--df-surface-sunken);min-height:180px;font-size:.75rem}#rStatus,#rMailHelp{font:var(--df-text-body-sm);color:var(--df-text-muted);margin:var(--df-space-3) 0 0}.donate-grid{gap:var(--df-space-4);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.donate-card{gap:var(--df-space-2);padding:var(--df-space-5);border:1px solid var(--df-border);border-radius:var(--df-radius-lg);background:var(--df-surface);flex-direction:column;display:flex}.donate-card__icon{width:36px;height:36px;margin-bottom:var(--df-space-2);border-radius:var(--df-radius-md);background:var(--df-surface-sunken);color:var(--df-text-secondary);place-items:center;display:grid}.donate-card__icon .df-icon{width:18px;height:18px}.donate-card h3{margin:0}.donate-card p{font:var(--df-text-body-sm);color:var(--df-text-secondary);margin:0}.donate-card .df-btn{margin-top:var(--df-space-3);align-self:flex-start}.donate-card__host{font:var(--df-text-caption)!important;color:var(--df-text-muted)!important}.donate-card--wide{grid-column:1/-1}.upi-box{gap:var(--df-space-6);flex-wrap:wrap;align-items:center;display:flex}.upi-box canvas{border-radius:var(--df-radius-md);padding:var(--df-space-2);border:1px solid var(--df-border);background:#fff}.upi-box p{margin:0 0 var(--df-space-2)!important}.statement{padding:var(--df-space-6) var(--df-space-8);border-inline-start:3px solid var(--df-accent);background:var(--df-surface);border-radius:0 var(--df-radius-lg) var(--df-radius-lg) 0}.statement p{font:500 1.125rem/1.5 var(--df-font-display);letter-spacing:-.01em;color:var(--df-text);margin:0}.statement span{margin-top:var(--df-space-2);font:var(--df-text-body-sm);color:var(--df-text-secondary);display:block}.fine-print{font:var(--df-text-caption);color:var(--df-text-muted)}.people{gap:var(--df-space-4);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.person{gap:var(--df-space-3);padding:var(--df-space-4);border:1px solid var(--df-border);border-radius:var(--df-radius-lg);background:var(--df-surface);align-items:flex-start;display:flex}.avatar{background:var(--df-surface-sunken);border:1px solid var(--df-border);width:40px;height:40px;color:var(--df-text-secondary);font:600 .8125rem/1 var(--df-font-sans);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;display:grid}.person h3{margin:0;font-size:.9375rem}.person-date{font:var(--df-text-caption);color:var(--df-text-muted);margin-bottom:var(--df-space-1)}.person p{font:var(--df-text-body-sm);color:var(--df-text-secondary);margin:0}.person .chips{margin-top:var(--df-space-2);justify-content:flex-start}.person .chip{height:24px;font-size:.75rem}.empty-line{gap:var(--df-space-3);padding:var(--df-space-5);border:1px dashed var(--df-border-strong);border-radius:var(--df-radius-lg);color:var(--df-text-secondary);font:var(--df-text-body-sm);align-items:center;display:flex}.empty-line .df-icon{width:18px;height:18px;color:var(--df-text-muted)}.anon-note{margin:var(--df-space-3) 0 0;font:var(--df-text-body-sm);color:var(--df-text-muted)}.credits{gap:var(--df-space-5) var(--df-space-8);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.credits b{color:var(--df-text);font-size:.875rem;font-weight:600;display:block}.credits span{font:var(--df-text-body-sm);color:var(--df-text-muted)}.human-note{font:400 1.25rem/1.55 var(--df-font-display);letter-spacing:-.012em;color:var(--df-text);text-wrap:balance;max-width:40ch;margin:0}@media (max-width:1100px){.diff-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){.arch,.verify{grid-template-columns:1fr}.verify__tools{position:static}.help-layout{grid-template-columns:1fr}.help-toc{display:none}.cat-grid,.more-reasons,.credits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.limits,.shortfalls,.more-reasons,.credits{grid-template-columns:1fr}.diff-list,.cat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}table.cmp .feat{width:150px;min-width:150px}table.cmp .us{left:150px}.net-table,.net-table tbody,.net-table tr,.net-table td{display:block}.net-table thead{display:none}.net-table tr{padding:var(--df-space-3) var(--df-space-4);border-bottom:1px solid var(--df-border)}.net-table td{border:0!important;width:auto!important;padding:2px 0!important}.report-form .credit-grid{grid-template-columns:1fr}.statement{padding:var(--df-space-5)}}.people>.empty-line{grid-column:1/-1}.faq-group{margin-bottom:var(--df-space-12)}.faq-group h2{align-items:center;gap:var(--df-space-2h);margin:0 0 var(--df-space-2);padding-bottom:var(--df-space-3);border-bottom:1px solid var(--df-border);display:flex}.faq-group h2 .df-icon{width:20px;height:20px;color:var(--df-text-muted)}.faq-item{border-bottom:1px solid var(--df-border-subtle)}.faq-item summary{justify-content:space-between;align-items:center;gap:var(--df-space-4);padding:var(--df-space-4) var(--df-space-1);cursor:pointer;font:600 .9375rem/1.45 var(--df-font-sans);color:var(--df-text);border-radius:var(--df-radius-sm);list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:hover{color:var(--df-accent-text)}.faq-item summary .df-icon{width:16px;height:16px;color:var(--df-text-muted);transition:transform var(--df-dur) var(--df-ease);flex:none}.faq-item[open] summary .df-icon{transform:rotate(180deg)}.faq-item__a{padding:0 var(--df-space-1) var(--df-space-5);max-width:70ch}.faq-item__a p{color:var(--df-text-secondary);margin:0}.faq-item__a ul{margin:var(--df-space-2) 0 0;gap:var(--df-space-1h);color:var(--df-text-secondary);padding-inline-start:var(--df-space-5);display:grid}.faq-item__a b{color:var(--df-text);font-weight:600}.faq-item:target summary{color:var(--df-accent-text)}
