.stanford-page{--accent:var(--public-accent);--accent-tint:color-mix(in srgb,var(--public-accent) 9%,transparent);--ink:var(--public-ink);--muted:var(--public-muted);--line:var(--public-line);--wash:var(--public-wash);font-synthesis:none;text-rendering:optimizeLegibility}.stanford-page .line-page{color:var(--ink);overflow-wrap:anywhere}.stanford-desk{margin:0 0 28px}.stanford-desk h1{margin:0}.stanford-desk h1 a{color:inherit;text-decoration:none}.stanford-desk p{margin:9px 0 0;color:var(--muted);font-size:14px}.stanford-lang-note{margin:0 0 20px;padding:10px 14px;border-radius:8px;background:var(--accent-tint);color:var(--ink);font-size:13px;line-height:1.6}.stanford-empty{color:var(--muted)}.stanford-archive{margin-top:48px;padding-top:20px;border-top:2px solid var(--ink)}.stanford-page .stanford-archive h2{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0}.stanford-archive h2 span{font-size:13px;font-weight:400;color:var(--muted)}.stanford-archive section{margin-top:22px}.stanford-archive h3{display:flex;align-items:center;gap:12px;margin:0 0 4px;font-size:13px;font-weight:650;letter-spacing:.12em;color:var(--accent)}.stanford-archive h3:after{content:"";flex:1;height:2px;background:var(--ink)}.stanford-archive ol{list-style:none;margin:0;padding:0}.stanford-archive li{border-bottom:1px dashed var(--line)}.stanford-archive li a{display:grid;grid-template-columns:9.5em 1fr auto;align-items:baseline;gap:4px 16px;padding:12px 0;color:inherit;text-decoration:none}.stanford-archive li a:hover .lede{color:var(--accent)}.stanford-archive .day{font-size:13px;color:var(--muted);white-space:nowrap}.stanford-archive .lede{font-size:15px;line-height:1.65}.stanford-archive .count{font-size:12px;color:var(--muted);white-space:nowrap}.stanford-page .edition{max-width:72ch;margin:0 auto;padding:8px 0 12px;color:var(--ink);font-size:16px;line-height:1.85}.stanford-page .edition h2{margin:0}.stanford-page .edition h2+.edition-note{margin-top:6px}.stanford-page .edition h3{display:flex;align-items:center;gap:12px;margin:38px 0 6px;font-size:13px;font-weight:650;letter-spacing:.12em;color:var(--accent)}.stanford-page .edition h3:after{content:"";flex:1;height:2px;background:var(--ink)}.stanford-page .edition h4{font-size:21px;line-height:1.45;font-weight:680;letter-spacing:-.2px;margin:26px 0 10px}.stanford-page .edition p{margin:0 0 14px}.stanford-page .edition p>strong:first-child{color:var(--ink)}.stanford-page .edition blockquote{margin:22px 0 6px;padding:16px 20px;border-left:3px solid var(--accent);background:var(--accent-tint);font-size:18px;line-height:1.75}.stanford-page .edition hr{border:0;border-top:1px solid var(--line);margin:22px 0}.stanford-page .edition h3+hr,.stanford-page .edition hr+h3{margin-top:30px}.stanford-page .edition ul{list-style:none;padding:0;margin:8px 0 0}.stanford-page .edition li{position:relative;padding:12px 0 12px 18px;border-bottom:1px dashed var(--line)}.stanford-page .edition li:before{content:"";position:absolute;left:0;top:23px;width:7px;height:7px;background:var(--accent);border-radius:50%}.stanford-page .edition a{color:var(--accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;overflow-wrap:anywhere}.stanford-page .edition a:hover{text-decoration-thickness:2px}.stanford-page .edition .edition-note{font-size:12px;color:var(--muted);line-height:1.7}.stanford-page .edition .edition-item{margin:0;padding:16px 0;border-bottom:1px solid var(--line)}.stanford-page .edition .edition-item>strong:first-child{display:inline-block;font-size:17px;line-height:1.5;margin-bottom:4px}.stanford-page .edition-nav{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 0 18px;margin-bottom:22px;border-bottom:1px solid var(--line);font-size:13px}.stanford-page .edition .edition-nav a.edition-step{color:var(--accent);text-decoration:none;white-space:nowrap;padding:8px 0}.stanford-page .edition .edition-nav a.edition-step:hover{text-decoration:underline}.stanford-page .edition-step.disabled{color:var(--muted);opacity:.45}.stanford-page .edition-picker select{min-height:36px;max-width:100%;border:1px solid var(--line);border-radius:8px;background:var(--public-paper);padding:0 10px;font:inherit;font-size:13px;color:var(--ink)}.stanford-page .edition-sources{margin-top:32px;padding-top:16px;border-top:1px solid var(--line);color:var(--muted);font-size:12px;line-height:1.7}.stanford-page .edition .edition-sources p{margin:0}.stanford-page .edition .edition-old{font-size:13px;color:var(--muted);background:var(--wash);border-radius:8px;padding:10px 14px}.stanford-page .edition .edition-old a{color:var(--muted)}@media (max-width:720px){.stanford-desk p{font-size:12px;max-width:30em;margin-top:8px}.stanford-archive li a{grid-template-columns:1fr auto}.stanford-archive .lede{grid-column:1/-1;grid-row:2}.stanford-page .edition{font-size:15.5px}.stanford-page .edition h4{font-size:19px}}.liquid-glass{position:relative;border-radius:20px;overflow:hidden;background:linear-gradient(135deg,rgba(240,244,248,.85),rgba(245,247,250,.65) 50%,rgba(240,244,248,.78));backdrop-filter:blur(16px) saturate(180%) brightness(1.05);-webkit-backdrop-filter:blur(16px) saturate(180%) brightness(1.05);border:1px solid rgba(255,255,255,.6);box-shadow:0 8px 32px rgba(0,0,0,.1),0 2px 8px rgba(0,0,0,.05),inset 0 1px 0 rgba(255,255,255,.65),inset 0 -1px 0 rgba(0,0,0,.05);transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1),border-color .2s ease}.liquid-glass:before{inset:0;border-radius:inherit;z-index:1;box-shadow:inset 0 0 24px -5px rgba(255,255,255,.45),inset 1px 1px 0 rgba(255,255,255,.55),inset -1px -1px 0 rgba(255,255,255,.12);background:linear-gradient(165deg,rgba(255,255,255,.18),transparent 40%,transparent 60%,rgba(255,255,255,.06))}.liquid-glass:after,.liquid-glass:before{content:"";position:absolute;pointer-events:none}.liquid-glass:after{top:0;left:10%;right:10%;height:1px;border-radius:0 0 50% 50%;z-index:2;background:linear-gradient(90deg,transparent,rgba(255,255,255,.8) 20%,rgba(255,255,255,1) 50%,rgba(255,255,255,.8) 80%,transparent);filter:blur(.5px)}.liquid-glass:hover{transform:translateY(-3px);box-shadow:0 20px 48px rgba(0,0,0,.16),0 8px 20px rgba(0,0,0,.1),inset 0 1px 0 rgba(255,255,255,.75),inset 0 -1px 0 rgba(0,0,0,.07);border-color:rgba(255,255,255,.65)}.liquid-glass:active{transform:translateY(-1px)}html.dark .liquid-glass{background:linear-gradient(135deg,rgba(255,255,255,.13),rgba(255,255,255,.06) 50%,rgba(255,255,255,.1));border:1px solid rgba(255,255,255,.14);box-shadow:0 8px 32px rgba(0,0,0,.45),0 2px 8px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.18),inset 0 -1px 0 rgba(0,0,0,.25)}html.dark .liquid-glass:before{box-shadow:inset 0 0 20px -5px rgba(255,255,255,.14),inset 1px 1px 0 rgba(255,255,255,.18),inset -1px -1px 0 rgba(255,255,255,.05);background:linear-gradient(165deg,rgba(255,255,255,.09),transparent 40%,transparent 60%,rgba(255,255,255,.03))}html.dark .liquid-glass:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.22) 20%,rgba(255,255,255,.38) 50%,rgba(255,255,255,.22) 80%,transparent)}html.dark .liquid-glass:hover{box-shadow:0 20px 48px rgba(0,0,0,.55),0 8px 20px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.26),inset 0 -1px 0 rgba(0,0,0,.3);border-color:rgba(255,255,255,.22)}@supports not (backdrop-filter:blur(1px)){.liquid-glass{background:rgba(255,255,255,.88)}html.dark .liquid-glass{background:rgba(28,33,40,.95)}}.btn-press{transition:transform .1s cubic-bezier(.33,1,.68,1),box-shadow .15s ease,background-color .15s ease}.btn-press:active{transform:scale(.97)}