@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro Regular'),local('SourceSansPro-Regular'),url(/d2e2faa9780b7fca5a5cb20a853dd7df55b3101e/e44e8/fonts/source-sans-pro-v13-latin-regular.woff2) format('woff2'),url(/993db0ec4347b0cc53128cfdcbb767606d8a3576/801bf/fonts/source-sans-pro-v13-latin-regular.woff) format('woff')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:local('Source Sans Pro SemiBold'),local('SourceSansPro-SemiBold'),url(/ff7c20b0947804c607759aa46eab666d94cf12ea/2b9b2/fonts/source-sans-pro-v13-latin-600.woff2) format('woff2'),url(/f52ccc0bbce9d1e550790ea02639b36326764349/b803c/fonts/source-sans-pro-v13-latin-600.woff) format('woff')}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:600;src:local('Source Sans Pro SemiBold Italic'),local('SourceSansPro-SemiBoldItalic'),url(/8d548ce41bf82c006b73fbd72de8d3064a98e2d6/f4285/fonts/source-sans-pro-v13-latin-600italic.woff2) format('woff2'),url(/009fbb0574e44fcae9b67af50f397b40a5b3cdaa/fca52/fonts/source-sans-pro-v13-latin-600italic.woff) format('woff')}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:400;src:local('Source Sans Pro Italic'),local('SourceSansPro-Italic'),url(/613c53e863385eacdde14feec811bc6b6d2aca9d/80e2d/fonts/source-sans-pro-v13-latin-italic.woff2) format('woff2'),url(/60a25f71cae90e48045b684e6d2ad3eea2e76b4c/f9fee/fonts/source-sans-pro-v13-latin-italic.woff) format('woff')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:local('Source Sans Pro Bold'),local('SourceSansPro-Bold'),url(/bd2de9c020d1fb0461cedf4e8e1d4d6834426d15/ba73f/fonts/source-sans-pro-v13-latin-700.woff2) format('woff2'),url(/dff9b2c95f626f894185c98cfbb976bb98b50f33/4aeb1/fonts/source-sans-pro-v13-latin-700.woff) format('woff')}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:700;src:local('Source Sans Pro Bold Italic'),local('SourceSansPro-BoldItalic'),url(/66b06806eeef0d83ae21fccaaefb336b7b19846a/81c3a/fonts/source-sans-pro-v13-latin-700italic.woff2) format('woff2'),url(/3428d0ce8ba520cab0ed8748fdfdb18d244c094c/ae85d/fonts/source-sans-pro-v13-latin-700italic.woff) format('woff')}.Navbar{display:flex;align-items:center;font-size:16px;position:fixed;top:0;left:0;z-index:999;width:100%;height:50px;padding:10px 20px;background-color:rgba(255,255,255,.7);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow-x:auto}.Navbar a{color:inherit;text-decoration:none}.Navbar a:last-child>.Navbar__Btn{margin-right:20px}.Navbar__Btn{border-radius:5px;padding:0 6px;line-height:1.8125;transition:background 120ms ease-in 0s;display:flex;align-items:center}.Navbar__Btn:hover{background:rgba(55,53,47,.08)}.Navbar__Btn>span{white-space:nowrap}.Navbar__Btn>span:not(:first-child){margin-left:6px}.Navbar__Delim{margin:0 3px;color:rgba(55,53,47,.4)}.ArticleList,.Header,.PageRoot{width:900px;max-width:100%;margin:0 auto;padding:0 96px}@media only screen and (max-width:900px){.ArticleList,.Header,.PageRoot{max-width:87.5%;padding-left:0;padding-right:0}}.Header a{color:inherit;text-decoration:none}.Header__Cover{position:absolute;top:0;right:0;left:0;z-index:-1}.Header__Cover>img{height:calc(30vh + 50px);width:100%;object-fit:cover}.Header__Spacer{margin-top:30vh}.Header__Spacer--NoCover{margin-top:calc(50px + 2.5rem)}.Header__Icon{line-height:1.1;font-size:75px}.Header__Title{margin-top:2.5rem;margin-bottom:.25em;line-height:1.2;font-size:2.625rem;font-weight:700}.Header>:last-child{margin-bottom:2.5rem}.Header__DescBigQuoteMark{font-size:1.5em}.DateTagBar{font-size:.9rem;display:flex;flex-wrap:wrap}.DateTagBar__Item{margin-right:10px;margin-bottom:.5rem;padding:2px 6px;border-radius:3px}.DateTagBar__Date{color:#686763;padding-left:0;padding-right:0}.DateTagBar__Tag{color:#44423a;font-size:.85rem;white-space:nowrap}.DateTagBar__Tag--default{background:rgba(206,205,202,.5)}.DateTagBar__Tag--gray{background:rgba(155,154,151,.4)}.DateTagBar__Tag--brown{background:rgba(140,46,0,.2)}.DateTagBar__Tag--orange{background:rgba(245,93,0,.2)}.DateTagBar__Tag--yellow{background:rgba(233,168,0,.2)}.DateTagBar__Tag--green{background:rgba(0,135,107,.2)}.DateTagBar__Tag--blue{background:rgba(0,120,223,.2)}.DateTagBar__Tag--purple{background:rgba(103,36,222,.2)}.DateTagBar__Tag--pink{background:rgba(221,0,129,.2)}.DateTagBar__Tag--red{background:rgba(255,0,26,.2)}.DateTagBar__Tag>a{border:none}.Article{margin:1.5rem 0}.Article a{color:inherit;text-decoration:none}.Article__Title{margin:0;padding-bottom:.5rem;line-height:1.654;font-size:1.625rem;font-weight:700}.Article__Title>a{margin-left:5px;border-bottom:2px solid #dbdad5}.Article__Title>a:hover{border-bottom:2px solid #959083}.Article__Desc{padding-bottom:.5rem}.PageRoot{padding-bottom:0;padding-top:0}.Footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-size:14px;padding:5rem 3rem;color:rgba(55,53,47,.6)}.Footer>div:nth-child(2){margin:0 3px}.Footer a{color:rgba(55,53,47)}@media only screen and (max-width:680px){*{-webkit-tap-highlight-color:transparent}.Navbar{box-shadow:rgba(15,15,15,.1) 0 1px 0,transparent 0 0 0}.Navbar__Btn{font-size:14px}.Header__Icon{font-size:55px}.Header__Cover>img{height:calc(30vh + 30px)}}@supports (not (backdrop-filter:blur(20px))) and (not (-webkit-backdrop-filter:blur(20px))){.Navbar{background-color:#fff}}.inline-img-icon{height:1.2em;width:1.2em;vertical-align:sub}*{box-sizing:border-box}::selection{background:rgba(45,170,219,.3)}:root{--color-text-default:rgb(55, 53, 47);--color-text-default-light:rgba(55, 53, 47, 0.6);--color-text-gray:rgb(155, 154, 151);--color-text-brown:rgb(100, 71, 58);--color-text-orange:rgb(217, 115, 13);--color-text-yellow:rgb(223, 171, 1);--color-text-green:rgb(15, 123, 108);--color-text-blue:rgb(11, 110, 153);--color-text-purple:rgb(105, 64, 165);--color-text-pink:rgb(173, 26, 114);--color-text-red:rgb(224, 62, 62);--color-bg-default:rgb(255, 255, 255);--color-bg-gray:rgb(235, 236, 237);--color-bg-gray-light:rgba(235, 236, 237, 0.3);--color-bg-brown:rgb(233, 229, 227);--color-bg-brown-light:rgba(233, 229, 227, 0.3);--color-bg-orange:rgb(250, 235, 221);--color-bg-orange-light:rgba(250, 235, 221, 0.3);--color-bg-yellow:rgb(251, 243, 219);--color-bg-yellow-light:rgba(251, 243, 219, 0.3);--color-bg-green:rgb(221, 237, 234);--color-bg-green-light:rgba(221, 237, 234, 0.3);--color-bg-blue:rgb(221, 235, 241);--color-bg-blue-light:rgba(221, 235, 241, 0.3);--color-bg-purple:rgb(234, 228, 242);--color-bg-purple-light:rgba(234, 228, 242, 0.3);--color-bg-pink:rgb(244, 223, 235);--color-bg-pink-light:rgba(244, 223, 235, 0.3);--color-bg-red:rgb(251, 228, 228);--color-bg-red-light:rgba(251, 228, 228, 0.3);--color-pill-default:rgba(206, 205, 202, 0.5);--color-pill-gray:rgba(155, 154, 151, 0.4);--color-pill-brown:rgba(140, 46, 0, 0.2);--color-pill-orange:rgba(245, 93, 0, 0.2);--color-pill-yellow:rgba(233, 168, 0, 0.2);--color-pill-green:rgba(0, 135, 107, 0.2);--color-pill-blue:rgba(0, 120, 223, 0.2);--color-pill-purple:rgba(103, 36, 222, 0.2);--color-pill-pink:rgba(221, 0, 129, 0.2);--color-pill-red:rgba(255, 0, 26, 0.2);--color-ui-hover-bg:rgba(55, 53, 47, 0.08);--column-spacing:46px}body{color:var(--color-text-default);fill:currentColor;font-family:'Source Sans Pro',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';margin:0}code{font-family:SFMono-Regular,Consolas,'Liberation Mono',Menlo,monospace,Courier}p{margin:0}.Anchor{color:inherit;text-decoration:none;padding-right:4px;margin-left:-20px;visibility:hidden}.Audio{width:100%}.Bookmark{margin:4px 0;border:1px solid rgba(55,53,47,.16);border-radius:5px;padding:12px 14px 14px;transition:background 120ms ease-in 0s}.Bookmark:hover{background:var(--color-ui-hover-bg)}.Bookmark>a{color:inherit;text-decoration:none}.Bookmark__Title{margin:0;margin-bottom:2px;font-size:.875rem;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Bookmark__Desc{margin:0;font-size:.75rem;line-height:1rem;opacity:.6;height:2rem;overflow:hidden}.Bookmark__Link{margin:0;margin-top:6px;font-size:.75rem;line-height:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BulletedListWrapper{margin:2px 0;padding-left:calc(1.5em + 4px);line-height:1.5;list-style-type:disc}.BulletedList{margin:2px 0;padding-top:3px;padding-bottom:3px}.Callout{display:flex;border-radius:5px;padding:16px 16px 16px 12px;margin:4px 0;background:var(--color-bg-gray-light)}.Callout__Icon{width:1.5em;line-height:1.5em}.Callout__Content{margin-left:8px}pre.Code{border-radius:5px;background-color:#f7f6f3;margin:10px 0;padding:26px 16px;overflow:auto}pre.Code code{background-color:#f7f6f3;color:#37352f;font-size:.9em;line-height:1.4;padding:0;word-wrap:break-word;tab-size:2}.Code.Code--NoWrap .SemanticString{white-space:pre}.CollectionInline>h3{line-height:1.75;font-size:1.25rem;font-weight:700;margin-top:.5rem;margin-bottom:1px;padding:3px 2px}.CollectionInline>h3:hover>.Anchor{visibility:visible}.Table{overflow-x:auto}.Table>table{width:100%;font-size:.875rem;border-collapse:collapse;table-layout:fixed;margin-bottom:10px}.Table>table td,.Table>table th{padding:0 8px;height:2rem;border:1px solid rgba(55,53,47,.09);overflow:hidden;word-break:break-word}.Table>table td:first-child,.Table>table th:first-child{border-left:none}.Table>table td:last-child,.Table>table th:last-child{border-right:none}.Table>table th{text-align:left;font-weight:400;color:var(--color-text-default-light);width:200px}.Table__CellTitle>a{color:inherit;text-decoration:none;border-bottom:2px solid #dbdad5}.Table__CellTitle>a:hover{border-bottom:2px solid #959083}.Table__CellText{padding:6px 8px;line-height:1.5}.Table__CellSelect{padding:3px 8px}.Table__CellCheckbox{padding:6px 8px}.Table__CellCheckbox>div{display:flex;align-items:center;justify-content:center;width:1rem;height:1rem}.Table__CellCheckbox--No svg{width:100%;height:100%;display:block;flex-shrink:0;backface-visibility:hidden}.Table__CellCheckbox--Yes svg{width:12px;height:12px;display:block;fill:#fff;flex-shrink:0;backface-visibility:hidden}.Gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-auto-rows:1fr;gap:16px;border-top:1px solid rgba(55,53,47,.16);padding-top:16px;padding-bottom:4px}.Gallery__Item{box-shadow:rgba(15,15,15,.1) 0 0 0 1px,rgba(15,15,15,.1) 0 2px 4px;border-radius:5px;transition:background 120ms ease-in 0s;position:relative}.Gallery__Item:hover{background:rgba(55,53,47,.03)}.Gallery__Item>a{color:inherit;text-decoration:none}.Gallery__Item__Cover{box-shadow:rgba(55,53,47,.09) 0 -1px 0 0 inset;height:200px}.Gallery__Item__Cover>img{width:100%;height:100%;max-height:200px;border-radius:5px 5px 0 0;object-fit:cover;object-position:center 50%;padding-bottom:1px}.Gallery__Item__Cover--Contain>img{object-fit:contain}.Gallery__Item__Title{padding:8px 10px 6px;overflow:hidden;text-overflow:ellipsis}.Gallery__Item__Title .SemanticString{white-space:nowrap}.Gallery__Item__Property{display:flex;align-items:center;font-size:.75rem;height:1.5rem;white-space:nowrap;overflow:hidden;padding:0 10px}.Gallery__Item__Property:last-child{margin-bottom:10px}.Gallery__Item__PropertyText .SemanticString{white-space:nowrap}@supports not (display:grid){.Gallery__Item{margin-top:16px}}.ColorfulBlock--ColorDefault{color:var(--color-text-default)}.ColorfulBlock--ColorGray{color:var(--color-text-gray)}.ColorfulBlock--ColorBrown{color:var(--color-text-brown)}.ColorfulBlock--ColorOrange{color:var(--color-text-orange)}.ColorfulBlock--ColorYellow{color:var(--color-text-yellow)}.ColorfulBlock--ColorGreen{color:var(--color-text-green)}.ColorfulBlock--ColorBlue{color:var(--color-text-blue)}.ColorfulBlock--ColorPurple{color:var(--color-text-purple)}.ColorfulBlock--ColorPink{color:var(--color-text-pink)}.ColorfulBlock--ColorRed{color:var(--color-text-red)}.ColorfulBlock--BgDefault{background:var(--color-bg-default)}.ColorfulBlock--BgGray{background:var(--color-bg-gray)}.ColorfulBlock--BgBrown{background:var(--color-bg-brown)}.ColorfulBlock--BgOrange{background:var(--color-bg-orange)}.ColorfulBlock--BgYellow{background:var(--color-bg-yellow)}.ColorfulBlock--BgGreen{background:var(--color-bg-green)}.ColorfulBlock--BgBlue{background:var(--color-bg-blue)}.ColorfulBlock--BgPurple{background:var(--color-bg-purple)}.ColorfulBlock--BgPink{background:var(--color-bg-pink)}.ColorfulBlock--BgRed{background:var(--color-bg-red)}.ColumnList{display:flex;flex-wrap:wrap}.Column{padding:12px 0;word-break:break-word}.Column:not(:first-child){margin-left:var(--column-spacing)}@media only screen and (max-width:680px){.Column{width:100%!important;margin-left:0!important}}.Divider{width:100%;border:1px solid rgba(55,53,47,.09)}.Embed__Content{display:flex}.Embed__Caption{padding:6px 2px;color:var(--color-text-default-light);font-size:.875em}.Embed__ResponsiveContainer{position:relative;min-height:100px;height:0;margin:0 auto}.Embed__ResponsiveContainer>iframe{position:absolute;left:0;top:0;width:100%;height:100%;border:none;border-radius:1px;pointer-events:auto;background-color:#f7f6f5}.Equation{margin:4px 0;padding:4px 8px}.File{color:inherit;text-decoration:none}.File>div{display:flex;padding:5px 0;margin:2px 0;border-radius:5px;transition:background 120ms ease-in 0s}.File>div:hover{background:var(--color-ui-hover-bg)}.File__Icon{margin-left:2px;margin-right:4px;width:1.5em;text-align:center}.File__Title{line-height:1.5}.File__Size{margin-left:6px;color:var(--color-text-default-light);font-size:.75em}.Heading{font-weight:700;margin-bottom:1px;padding:3px 2px}.Heading:hover>.Anchor{visibility:visible}.Heading--1{font-size:2.0625rem;line-height:1.636}.Heading--2{margin-top:1rem;font-size:1.625rem;line-height:1.654}.Heading--3{margin-top:.5rem;font-size:1.25rem;line-height:1.75}.Heading--4{font-size:1rem;line-height:1.8125}.Heading--5{font-size:.8125rem;line-height:1.846;color:#888}.Column>.Heading:first-child{margin-top:2px}.Icon{text-align:center;border-radius:3px}.Image{margin-top:.5em;margin-bottom:.5em;align-self:center}.Image--FullWidth{width:calc(100vw - 15px)}.Image--Normal,.Image--PageWidth{max-width:100%}.Image--Normal{text-align:center}.Image--PageWidth{width:100%}.Image>figure{margin:0}.Image>figure>figcaption{color:var(--color-text-default-light);font-size:.875rem;text-align:left}.Image--FullWidth>figure img{width:calc(100vw - 15px);object-fit:cover}.Image--FullWidth>figure>figcaption{padding:6px 26px}.Image--Normal>figure img,.Image--PageWidth>figure img{max-width:100%;object-fit:contain}.Image--Normal>figure>figcaption,.Image--PageWidth>figure>figcaption{padding:6px 2px}.NumberedListWrapper{margin:2px 0;padding-left:calc(1.5em + 4px);line-height:1.5}.NumberedList{margin:2px 0;padding-top:3px;padding-bottom:3px}.PageRoot{display:flex;flex-direction:column}.PageRoot--FullWidth{width:100%}.Page{color:inherit;text-decoration:none}.Page>div{display:flex;padding:3px 0;margin:2px 0;border-radius:5px;transition:background 120ms ease-in 0s}.Page>div:hover{background:var(--color-ui-hover-bg)}.Page__Icon{display:flex;align-items:center;justify-content:center;width:1.5em;margin-left:2px;margin-right:4px}.Page__Title .SemanticStringArray{border-bottom:1px solid rgba(55,53,47,.16)}.PDF__Content{text-align:center}.PDF__Content>embed{max-width:100%}.PDF__Caption{padding:6px 2px;color:var(--color-text-default-light);font-size:.875em}.Pill{padding:0 6px;border-radius:3px;white-space:nowrap;display:inline-block;margin:3px 0;margin-right:6px}.Pill--ColorDefault{background:var(--color-pill-default)}.Pill--ColorGray{background:var(--color-pill-gray)}.Pill--ColorBrown{background:var(--color-pill-brown)}.Pill--ColorOrange{background:var(--color-pill-orange)}.Pill--ColorYellow{background:var(--color-pill-yellow)}.Pill--ColorGreen{background:var(--color-pill-green)}.Pill--ColorBlue{background:var(--color-pill-blue)}.Pill--ColorPurple{background:var(--color-pill-purple)}.Pill--ColorPink{background:var(--color-pill-pink)}.Pill--ColorRed{background:var(--color-pill-red)}.Quote{background:var(--color-bg-gray-light);border-left:5px solid currentcolor;border-radius:5px;margin:.5rem 0;padding:.5em .9em;font-size:1.2em}.SemanticString{line-height:1.5;white-space:pre-wrap;word-break:break-word}.SemanticString__Fragment--Link,.SemanticString__Fragment--Resource>a{color:inherit;text-decoration:none;border-bottom:2px solid #dbdad5}.SemanticString__Fragment--Link:hover,.SemanticString__Fragment--Resource>a:hover{border-bottom:2px solid #959083}.SemanticString__Fragment--Code{border-radius:5px;background-color:rgba(135,131,120,.15);color:#ff4081;font-size:.9em;padding:.2em .4em;word-break:break-word}.SemanticString__Fragment--HighlightedBg,.SemanticString__Fragment--HighlightedColor{background-color:inherit}.SemanticString__Fragment--HighlightedBg .SemanticString__Fragment--Code{background-color:inherit}.SemanticString__Fragment--HighlightedColor .SemanticString__Fragment--Code{color:inherit}.SemanticString__Fragment--ColorDefault{color:var(--color-text-default)}.SemanticString__Fragment--ColorGray{color:var(--color-text-gray)}.SemanticString__Fragment--ColorBrown{color:var(--color-text-brown)}.SemanticString__Fragment--ColorOrange{color:var(--color-text-orange)}.SemanticString__Fragment--ColorYellow{color:var(--color-text-yellow)}.SemanticString__Fragment--ColorGreen{color:var(--color-text-green)}.SemanticString__Fragment--ColorBlue{color:var(--color-text-blue)}.SemanticString__Fragment--ColorPurple{color:var(--color-text-purple)}.SemanticString__Fragment--ColorPink{color:var(--color-text-pink)}.SemanticString__Fragment--ColorRed{color:var(--color-text-red)}.SemanticString__Fragment--BgDefault{background:var(--color-bg-default)}.SemanticString__Fragment--BgGray{background:var(--color-bg-gray)}.SemanticString__Fragment--BgBrown{background:var(--color-bg-brown)}.SemanticString__Fragment--BgOrange{background:var(--color-bg-orange)}.SemanticString__Fragment--BgYellow{background:var(--color-bg-yellow)}.SemanticString__Fragment--BgGreen{background:var(--color-bg-green)}.SemanticString__Fragment--BgBlue{background:var(--color-bg-blue)}.SemanticString__Fragment--BgPurple{background:var(--color-bg-purple)}.SemanticString__Fragment--BgPink{background:var(--color-bg-pink)}.SemanticString__Fragment--BgRed{background:var(--color-bg-red)}.SemanticString__Fragment--Commented{background:rgba(255,212,0,.14);border-bottom:2px solid #ffd400}.SemanticString__Fragment--Date,.SemanticString__Fragment--Individual,.SemanticString__Fragment--Resource{color:var(--color-text-default-light)}.TableOfContents{margin:4px 0;padding:5px;border-radius:5px;font-size:.875rem}.TableOfContents__Item{list-style-type:none;transition:background 120ms ease-in 0s;border-radius:5px}.TableOfContents__Item:hover{background:var(--color-ui-hover-bg)}.TableOfContents__Item>a{color:inherit;text-decoration:none}.TableOfContents__Item>a>div{padding:4.5px 2px}.TableOfContents__Item .SemanticStringArray{border-bottom:1px solid rgba(55,53,47,.16)}.Text{min-height:calc(1.5rem + 10px)}.Text__Content{padding:3px 2px;margin:2px 0}.Text__Children{margin-left:1.5em}.ToDo__Content{display:flex;padding:3px 0;margin:2px 0;line-height:1.5}.ToDo__Icon{display:flex;align-items:center;justify-content:center;height:1.5em;width:1.5em;margin-left:2px;margin-right:4px;flex-shrink:0}.ToDo__Title--done{opacity:.375}.ToDo__Children{margin-left:calc(1.5em + 6px)}.IconCheckboxChecked{display:flex;align-items:center;justify-content:center;width:1em;height:1em;background:#2eaadc}.IconCheckboxChecked>svg{width:.75em;height:.75em;fill:#fff}.IconCheckboxUnchecked{display:flex}.IconCheckboxUnchecked>svg{width:1em;height:1em;fill:inherit}.Toggle{margin:2px 0}.Toggle__Summary{padding:3px 0;cursor:pointer;list-style:none;display:flex}.Toggle__Summary::-webkit-details-marker{display:none}.Toggle__Summary:focus{outline:0}.Toggle__Summary::before{content:"\025B8";font-size:1.2em;line-height:1;border-radius:3px;padding:0 7px;margin:0 5px 0 2px;height:calc(1.2em + 2px)}.Toggle--Empty>.Toggle__Summary::before{opacity:.5}.Toggle[open]>.Toggle__Summary::before{content:"\025BE"}.Toggle__Summary:hover::before{background:var(--color-ui-hover-bg)}.Toggle__Content{padding-left:calc(1.5em + 4px)}.Video{margin-top:.5em;margin-bottom:.5em;align-self:center}.Video__Content>video{max-width:100%}.Video__Caption{padding:6px 2px;color:var(--color-text-default-light);font-size:.875em}