div.note-card,div.note-card-small{--thumbnail-transition-duration: .2s}div.note-card-container{display:flex;gap:8px;overflow:auto;margin-block:1em;scroll-snap-type:x mandatory}div.note-card{position:relative;width:100%;max-width:316px;height:256px;background-color:var(--background-accent);border-radius:16px;transition:scale var(--transition-duration) ease;flex:0 0 auto;scroll-snap-align:center}div.note-card:active{scale:98%}div.note-card .link{position:absolute;inset:0;z-index:1}div.note-card .thumbnail{position:absolute;display:flex;inset:8px;align-items:center;border-radius:8px;overflow:hidden}div.note-card .thumbnail:after{content:"";position:absolute;bottom:0;left:0;right:0;height:200px;background:linear-gradient(transparent,var(--background-accent) 75%)}div.note-card .thumbnail img{width:100%;height:100%;object-fit:cover;filter:blur(2px);scale:102%;transition-property:filter,scale;transition-duration:var(--thumbnail-transition-duration);transition-timing-function:ease}div.note-card:hover .thumbnail img{filter:blur(0px);scale:100%}div.note-card .meta-data{position:absolute;display:flex;flex-direction:column;gap:4px;left:24px;right:24px;bottom:16px}div.note-card .details{margin-top:-4px;flex-wrap:wrap}div.note-card-small-container{display:flex;flex-direction:column;gap:8px;overflow:auto;margin-block:1em}div.note-card-small{position:relative;display:flex;width:100%;padding:8px;background-color:var(--background-accent);box-sizing:border-box;border-radius:16px;transition:scale var(--transition-duration) ease}div.note-card-small:active{scale:98%}div.note-card-small .link{position:absolute;inset:0;z-index:2}div.note-card-small .thumbnail{position:absolute;top:8px;right:8px;bottom:8px;border-radius:8px;overflow:hidden;aspect-ratio:5 / 4}div.note-card-small .thumbnail:after{content:"";position:absolute;background:linear-gradient(90deg,var(--background-accent),transparent);top:0;left:0;bottom:0;width:100%}div.note-card-small .thumbnail img{aspect-ratio:5 / 4;height:100%;object-fit:cover;filter:blur(2px);scale:105%;transition-property:filter,scale;transition-duration:var(--thumbnail-transition-duration);transition-timing-function:ease}div.note-card-small:hover .thumbnail img{filter:blur(0px);scale:100%}div.note-card-small .meta-data{display:flex;flex-direction:column;justify-content:space-between;padding:12px 16px;width:100%;gap:4px;box-sizing:border-box}div.note-card-small .meta-data>*{z-index:1}div:is(.note-card,.note-card-small) .title{font-weight:600;font-size:1.33em;letter-spacing:-.5px;filter:drop-shadow(1px 1px 3px var(--background))}div:is(.note-card,.note-card-small):hover .title{text-decoration:underline}div:is(.note-card,.note-card-small) .author{display:flex;align-items:center;gap:4px;margin-top:4px}div:is(.note-card,.note-card-small) .author:empty{display:none}div:is(.note-card,.note-card-small) .details{display:flex;gap:4px;align-items:center;color:var(--text-mute)}div:is(.note-card,.note-card-small) .details :not(:first-child):before{content:"\b7";margin-right:4px}div:is(.note-card,.note-card-small) .rating{display:flex;align-items:center}div:is(.note-card,.note-card-small) .keyword-container{display:flex;gap:4px;overflow-x:auto;margin-top:8px;z-index:3;text-wrap-mode:nowrap}div:is(.note-card,.note-card-small) .keyword a{all:unset}.markdown-document{line-height:150%}.markdown-document .heading-content{font-family:var(--font-family--heading);line-height:100%}.markdown-document :is(p,ul,ol,table){font-family:var(--font-family--body)}.markdown-document :is(ul,ol){padding-left:2em}.markdown-document li:has(>input[type=checkbox]){list-style:none}.markdown-document li>input[type=checkbox]{position:absolute}.markdown-document li>input[type=checkbox]:after{margin-left:calc(-1.5 * var(--checkbox-size));margin-top:6px}.markdown-document img{max-width:100%}.markdown-document table{border-collapse:collapse;display:block;overflow-x:auto;margin-block:1em}.markdown-document td,.markdown-document th{border:1px solid var(--border-mute);padding:.25em .75em;vertical-align:text-top}.markdown-document th{text-align:left;background:hsl(from var(--border-mute) h s l / 20%)}.markdown-document blockquote{border-left-width:4px;border-left-style:solid;border-left-color:var(--primary);background-color:hsl(from var(--primary) h s l / 10%);margin-inline:0;border-radius:0 .5em .5em 0;padding:.5em 1em}.markdown-document blockquote :first-child{margin-top:0}.markdown-document blockquote :last-child{margin-bottom:0}.markdown-document blockquote.markdown-alert{border-left-color:var(--color);background-color:hsl(from var(--color) h s l / 10%)}.markdown-alert :last-child{margin-bottom:0}.markdown-alert-note,.markdown-alert-info{--color: var(--info)}.markdown-alert-tip,.markdown-alert-success{--color: var(--success)}.markdown-alert-abstract,.markdown-alert-todo{--color: hsl(from var(--info) h calc(s + 20) calc(l + 20) )}.markdown-alert-important,.markdown-alert-example{--color: var(--important)}.markdown-alert-warning,.markdown-alert-question{--color: var(--warning)}.markdown-alert-failure,.markdown-alert-danger,.markdown-alert-bug,.markdown-alert-caution{--color: var(--error)}.markdown-alert-quote{--color: var(--text)}.markdown-alert-title{color:var(--color);display:flex;align-items:baseline;gap:8px;font-weight:700;margin-bottom:.5em}.markdown-alert-title svg{fill:currentColor}.markdown-document hr[data-footnotes]{max-width:2in}.markdown-document #footnote-label{display:none;visibility:hidden}section.footnotes>ol{font-size:.83em;list-style-type:none;counter-reset:footnote}section.footnotes>ol>li{position:relative}section.footnotes>ol>li:before{content:counter(footnote);counter-increment:footnote;font-size:.75em;vertical-align:super;position:absolute;transform:translate(-100%);margin-left:-.5em;top:-4px}mjx-container{overflow-x:auto;overflow-y:hidden}.markdown-document span.material-symbols-outlined{vertical-align:text-bottom}@media print{body{print-color-adjust:exact}header{display:none}aside{display:none}main{max-width:unset}hr{border-color:var(--text)}}.profile-header{display:flex;flex-direction:column;gap:8px;margin-bottom:1em}.profile-header .identity h1.display-name{margin:0}.profile-header .identity p.username{font-weight:700;margin:0}.profile-header .stats{display:flex;flex-direction:row;list-style-type:none;color:var(--text-mute);padding:0;margin:0}.profile-header .stats li{display:flex;align-items:center;gap:4px}.profile-header .stats li:not(:last-child):after{content:"\b7";margin-inline:4px}#tabs{margin-bottom:2em}#home-panel{flex-direction:column;gap:2em}#home-panel.panel-active{display:flex}.about{border-left-width:4px;border-left-style:solid;border-left-color:var(--text-mute);margin-inline:0;border-radius:0 .5em .5em 0;padding:.5em 1.5em}.about:has(.about-content:empty){display:none}.about :first-child{margin-top:0}.about :last-child{margin-bottom:0}.top-viewed:has(.top-viewed-notes:empty){display:none!important}.top-viewed-notes:empty{border:1px solid red}.metadata-table{border-collapse:collapse;width:100%}.metadata-table td{border-top:1px solid var(--border-mute);border-bottom:1px solid var(--border-mute);padding:.5em 1em;vertical-align:top}.metadata-label{font-family:var(--font-family--heading);color:var(--text-mute)}@media screen and (max-width:700px){.profile-header .stats{flex-direction:column}.profile-header .stats li:not(:last-child):after{content:""}}
