@import url(https://fonts.googleapis.com/css2?family=IM+Fell+English:ital@0;1&family=Spectral:ital,wght@0,400;0,500;0,600;1,400&family=Fira+Code:wght@400;500;600&family=Caveat:wght@500;600&display=swap);body.theme-light{--at-accent:#b0632f;--at-accent-rgb:176,99,47;--at-accent-2:#6b5232;--at-gold:#8a7044;--at-danger:#a23d22;--at-bg-0:#e8dfc8;--at-bg-grad-a:#f0e8d4;--at-bg-grad-b:#e2d8be;--at-ribbon:#e2d8be;--at-pane:#f0e8d4;--at-pane-2:#f7f1e1;--at-editor:#e8dfc8;--at-raised:#fbf6ea;--at-text:#2a1f14;--at-text-strong:#1e160e;--at-muted:#5c4d36;--at-faint:#8a795c;--at-dark-surface:#241d15;--at-on-dark:#f2ead6;--at-on-dark-muted:#d3c7af;--at-paper:#fbf6e9;--at-paper-ink:#2a1f14;--at-paper-ink-soft:#4e3f2e;--at-paper-edge:#d8c8a0;--at-accent-surface:#b0632f;--at-on-accent:#fbf6e9;--at-on-accent-em:#f7eed9;--at-on-accent-kick:#fbf6e9;--at-accent-btn-bg:#2a1f14;--at-accent-btn-fg:#fbf6e9;--at-accent-nested:#241d15;--at-accent-nested-h:#fbf6e9;--at-accent-nested-p:#d3c7af;--at-code-fg:#b0632f;--at-th-bg:linear-gradient(180deg, #f0e8d4, #e2d8be);--at-shadow-pop:0 1px 2px rgba(70, 52, 28, 0.08),0 18px 44px rgba(70, 52, 28, 0.14);--at-scrim:rgba(30, 22, 14, 0.5);--at-graph:#6b5232;--at-graph-line:rgba(70, 52, 28, 0.18);--at-h1:#1e160e;--at-h2:#1e160e;--at-h3:#2a1f14;--at-h4:#4e3f2e;--at-h5:#5c4d36;--at-h6:#8a795c;--at-bold-color:#1e160e;--at-italic-color:var(--at-accent);--at-bold-italic-color:var(--at-accent);--at-strikethrough-color:#8a795c;--at-code-surface:#ece2c9;--at-code-surface-border:rgba(70, 52, 28, 0.16);--at-code-text:#2a1f14;--at-code-line-nr:#a3957a;--code-comment:#8a795c;--code-keyword:#a8551f;--code-operator:#7d5f3e;--code-function:#8a6a30;--code-property:#9a5a2a;--code-tag:#9a5a2a;--code-string:#5a7038;--code-value:#8a6030;--code-punctuation:#6b5a3f;--code-important:#a8551f;color-scheme:light}body.theme-dark{--at-accent:#c2784a;--at-accent-rgb:194,120,74;--at-accent-2:#7d5f3e;--at-gold:#a68b5c;--at-danger:#c2724a;--at-bg-0:#14110e;--at-bg-grad-a:#1c1712;--at-bg-grad-b:#14110e;--at-ribbon:#1c1712;--at-pane:#1c1712;--at-pane-2:#252019;--at-editor:#14110e;--at-raised:#2e261e;--at-text:#f2ead6;--at-text-strong:#f8f1de;--at-muted:#b8a683;--at-faint:#8a795c;--at-dark-surface:#1c1712;--at-on-dark:#f2ead6;--at-on-dark-muted:#b8a683;--at-paper:#ede4ce;--at-paper-ink:#1e160e;--at-paper-ink-soft:#4e3f2e;--at-paper-edge:#cbb68c;--at-accent-surface:#1a140e;--at-on-accent:#f2ead6;--at-on-accent-em:var(--at-accent);--at-on-accent-kick:var(--at-accent);--at-accent-btn-bg:var(--at-accent);--at-accent-btn-fg:#14110e;--at-accent-nested:#2e261e;--at-accent-nested-h:#f8f1de;--at-accent-nested-p:#b8a683;--at-code-fg:#c2784a;--at-th-bg:linear-gradient(180deg, #252019, #1c1712);--at-shadow-pop:0 1px 2px rgba(0, 0, 0, 0.5),0 22px 56px rgba(0, 0, 0, 0.66);--at-scrim:rgba(10, 8, 5, 0.66);--at-graph:#a68b5c;--at-graph-line:rgba(242, 234, 214, 0.16);--at-h1:#f8f1de;--at-h2:#f8f1de;--at-h3:#f2ead6;--at-h4:#d8c9a8;--at-h5:#b8a683;--at-h6:#8a795c;--at-bold-color:#f8f1de;--at-italic-color:var(--at-accent);--at-bold-italic-color:var(--at-accent);--at-strikethrough-color:#8a795c;color-scheme:dark}body{--at-accent-soft:color-mix(in srgb, var(--at-accent) 14%, transparent);--at-accent-line:color-mix(in srgb, var(--at-accent) 55%, transparent);--at-code-bg:color-mix(in srgb, var(--at-accent) 12%, transparent);--at-chip-bg:color-mix(in srgb, var(--at-accent) 14%, transparent);--at-code-surface:#100d0a;--at-code-surface-border:rgba(242, 234, 214, 0.12);--at-code-text:#f2ead6;--at-code-line-nr:#6f6450;--code-comment:#8a7f68;--code-keyword:#f0866a;--code-operator:#d9b27a;--code-function:#e7b86a;--code-property:#ef9d7c;--code-tag:#ef9d7c;--code-string:#9cc081;--code-value:#d9a06f;--code-punctuation:#c7bca2;--code-important:#f0866a;--at-border:color-mix(in srgb, var(--at-text-strong) 10%, transparent);--at-border-2:color-mix(in srgb, var(--at-text-strong) 16%, transparent);--at-border-strong:color-mix(in srgb, var(--at-text-strong) 26%, transparent);--at-on-dark-border:rgba(245, 239, 225, 0.12);--at-tag-blue:#c2784a;--at-tag-green:#7a7d3e;--at-tag-amber:#b5944f;--at-tag-rose:#9c6b4a;--at-callout-note:var(--at-accent);--at-callout-tip:#5a9e6a;--at-callout-warning:var(--at-gold);--at-callout-question:var(--at-gold);--at-callout-danger:var(--at-danger);--at-callout-example:#9a6b8e;--at-callout-quote:var(--at-accent-2);--at-font-body:'Spectral',Georgia,'Times New Roman',serif;--at-font-heading:'IM Fell English',Georgia,'Times New Roman',serif;--at-font-mono:'Fira Code',ui-monospace,Consolas,monospace;--at-font-hand:'Caveat','Segoe Script',cursive;--h1-color:var(--at-h1);--h2-color:var(--at-h2);--h3-color:var(--at-h3);--h4-color:var(--at-h4);--h5-color:var(--at-h5);--h6-color:var(--at-h6);--bold-color:var(--at-bold-color);--italic-color:var(--at-italic-color);--bold-italic-color:var(--at-bold-italic-color);--strikethrough-color:var(--at-strikethrough-color);--at-radius:6px;--at-scrollbar:6px;--radius-s:var(--at-radius);--radius-m:var(--at-radius);--radius-l:var(--at-radius);--at-para-spacing:12px;--at-heading-letter-spacing:-0.01em;--at-ease:cubic-bezier(0.32, 0.72, 0, 1);--at-ease-spring:cubic-bezier(0.34, 1.56, 0.64, 1);--at-dur-fast:150ms;--at-dur:240ms;--at-dur-slow:360ms;--background-primary:var(--at-editor);--background-primary-alt:var(--at-pane-2);--background-secondary:var(--at-pane);--background-secondary-alt:var(--at-pane-2);--background-modifier-border:var(--at-border);--background-modifier-border-hover:var(--at-border-2);--background-modifier-border-focus:var(--at-border-strong);--background-modifier-hover:var(--at-accent-soft);--background-modifier-active-hover:var(--at-accent-soft);--background-modifier-form-field:var(--at-pane-2);--background-modifier-flair:var(--at-accent);--text-normal:var(--at-text);--text-muted:var(--at-muted);--text-faint:var(--at-faint);--text-on-accent:#fbf7ee;--text-accent:var(--at-accent);--text-accent-hover:var(--at-accent-2);--text-selection:var(--at-accent-soft);--text-highlight-bg:color-mix(in srgb, var(--at-gold) 32%, transparent);--interactive-normal:var(--at-pane-2);--interactive-hover:var(--at-raised);--interactive-accent:var(--at-accent);--interactive-accent-hover:color-mix(in srgb, var(--at-accent) 82%, white);--code-background:var(--at-code-surface);--code-normal:var(--at-code-text);--titlebar-background:var(--at-ribbon);--titlebar-background-focused:var(--at-ribbon);--titlebar-text-color:var(--at-muted);--titlebar-border-width:0;--tab-background-active:var(--at-editor);--tab-outline-color:var(--at-border);--tab-text-color:var(--at-muted);--tab-text-color-active:var(--at-text-strong);--tab-text-color-focused-active-current:var(--at-text-strong);--ribbon-background:var(--at-ribbon);--nav-item-color:var(--at-text);--nav-item-color-hover:var(--at-text-strong);--nav-item-color-active:var(--at-text-strong);--nav-item-background-hover:var(--at-accent-soft);--nav-item-background-active:var(--at-accent-soft);--nav-indentation-guide-color:var(--at-border-2);--status-bar-background:var(--at-pane);--status-bar-text-color:var(--at-muted);--status-bar-border-color:var(--at-border);--divider-color:var(--at-border);--scrollbar-thumb-bg:var(--at-border-strong);--scrollbar-active-thumb-bg:var(--at-muted);--scrollbar-bg:transparent;--table-header-background:var(--at-th-bg);--table-border-color:var(--at-border-2);--hr-color:var(--at-border-2);--blockquote-border-color:var(--at-accent);--blockquote-background-color:var(--at-accent-soft);--shadow-s:0 2px 8px -4px rgba(60, 45, 25, 0.3);--shadow-l:var(--at-shadow-pop);--link-color:var(--at-accent);--link-color-hover:var(--at-accent-2);--link-unresolved-color:var(--at-danger);--font-text-theme:var(--at-font-body);--font-interface-theme:var(--at-font-body);--font-monospace-theme:var(--at-font-mono);--file-line-width:760px;--bold-weight:700;--inline-title-size:42px;--inline-title-weight:500;--at-heading-weight:500;--h1-size:2em;--h2-size:1.55em;--h3-size:1.3em;--h4-size:1.12em;--h5-size:1em;--h6-size:0.9em;--h1-weight:var(--at-heading-weight);--h2-weight:var(--at-heading-weight);--h3-weight:calc(var(--at-heading-weight) + 100);--h4-weight:calc(var(--at-heading-weight) + 100);--h5-weight:calc(var(--at-heading-weight) + 100);--h6-weight:calc(var(--at-heading-weight) + 100)}body.at-system-fonts{--at-font-body:Georgia,"Times New Roman",serif;--at-font-heading:Georgia,"Times New Roman",serif;--at-font-mono:ui-monospace,"Cascadia Code",Consolas,monospace;--at-font-hand:cursive}body{font-family:var(--at-font-body);-webkit-font-smoothing:antialiased}#main-horizontal,.app-container,body{background-color:var(--at-bg-0)}#main-horizontal{background:radial-gradient(120% 90% at 80% -10%,color-mix(in srgb,var(--at-accent) 7%,transparent),transparent 55%),var(--at-bg-0)}::selection{background:var(--at-accent-soft);color:var(--at-text-strong)}::-webkit-scrollbar{width:var(--at-scrollbar);height:var(--at-scrollbar)}::-webkit-scrollbar-thumb{background:var(--at-border-strong);border-radius:99px;border:1px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:var(--at-muted);background-clip:content-box}::-webkit-scrollbar-corner{background:0 0}#main-horizontal-ribbon{background:var(--at-ribbon);border:none}#main-horizontal-ribbon::before{border:none}.side-dock-ribbon-action:hover{color:var(--at-accent)}#main-horizontal-tab-header-container{background:var(--at-bg-0);border-bottom:1px solid var(--at-border)}#main-horizontal-tab-header{color:var(--at-muted)}#main-horizontal-tab-header.is-active{color:var(--at-text-strong)}#main-horizontal-tab-header.is-active #main-horizontal-tab-header-inner{border-bottom:2px solid transparent;border-image:linear-gradient(90deg,var(--at-accent),var(--at-accent-2)) 1}#main-horizontal-split.mod-left-split,#main-horizontal-split.mod-right-split{background:var(--at-pane)}#file-explorer{background:0 0}#file-explorer{--nav-item-padding:1px 8px 1px 6px;--nav-item-children-padding-start:13px;--nav-item-children-margin-start:9px}#file-explorer .tree-item-self{min-height:0;line-height:1.3}#file-explorer .nav-file-title,#file-explorer .nav-folder-title{padding-top:1px;padding-bottom:1px}#file-explorer .nav-file-title-content,#file-explorer .nav-folder-title-content{line-height:1.3}.tag-container{--nav-item-padding:1px 8px 1px 6px;--nav-item-children-padding-start:12px;--nav-item-children-margin-start:9px}.tag-container .tree-item-self{min-height:0;line-height:1.28;padding-top:1px;padding-bottom:1px}.tag-container .tag-pane-tag-text,.tag-container .tree-item-inner{line-height:1.28;font-size:var(--nav-item-size)}.tag-container .tag-pane-tag-count,.tag-container .tree-item-flair{font-family:var(--at-font-mono);font-size:9.5px;color:var(--at-faint);padding:0 5px;line-height:1.3;min-width:0}.tree-item-self.is-clickable:hover{background:var(--at-accent-soft);border-radius:var(--radius-s)}.nav-file-title.is-active,.tree-item-self.is-active{background:var(--at-accent-soft);border-radius:var(--radius-s);box-shadow:inset 2px 0 0 var(--at-accent)}.nav-folder-title-content{color:var(--at-gold)}.nav-file-title-content::before,.nav-folder-title-content::before{content:"";display:inline-block;width:15px;height:15px;margin-right:7px;vertical-align:-3px;flex-shrink:0;background-color:var(--at-faint);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:15px;transition:background-color 150ms}.nav-file-title-content::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z'/%3E%3Cpolyline points='14 2 14 8 20 8'/%3E%3Cline x1='16' y1='13' x2='8' y2='13'/%3E%3Cline x1='16' y1='17' x2='8' y2='17'/%3E%3Cline x1='10' y1='9' x2='8' y2='9'/%3E%3C/svg%3E")}.nav-folder-title-content::before{background-color:var(--at-gold);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z'/%3E%3C/svg%3E")}.nav-file-title.is-active .nav-file-title-content::before,.nav-file-title:hover .nav-file-title-content::before{background-color:var(--at-accent)}.status-bar{background:var(--at-pane);border-top:1px solid var(--at-border)}.graph-view.color-fill{color:var(--at-accent)}.graph-view.color-fill-focused{color:color-mix(in srgb,var(--at-accent) 60%,#fff)}.graph-view.color-fill-tag{color:var(--at-gold)}.graph-view.color-fill-attachment{color:var(--at-accent-2)}.graph-view.color-fill-unresolved{color:color-mix(in srgb,var(--at-muted) 38%,transparent)}.graph-view.color-circle{color:var(--at-accent)}.graph-view.color-line{color:color-mix(in srgb,var(--at-accent) 28%,transparent)}.graph-view.color-line-highlight{color:var(--at-accent)}.graph-view.color-arrow{color:var(--at-muted)}.graph-view.color-text{color:var(--at-text)}.graph-controls{background:color-mix(in srgb,var(--at-pane-2) 92%,transparent);border:1px solid var(--at-border-2);border-radius:var(--radius-m);box-shadow:var(--at-shadow-pop);backdrop-filter:blur(6px)}.graph-controls .graph-control-section-header{font-family:var(--at-font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--at-accent)}.graph-controls .clickable-icon:hover{color:var(--at-accent);background:color-mix(in srgb,var(--at-accent) 12%,transparent)}#center-content :is(h1,h2,h3,h4,h5,h6),.HyperMD-header,.inline-title,.markdown-preview-view :is(h1,h2,h3,h4,h5,h6){font-family:var(--at-font-heading)}.inline-title{font-size:var(--inline-title-size);font-weight:var(--inline-title-weight);color:var(--at-text-strong);letter-spacing:-.018em;line-height:1.08;text-wrap:balance;margin-bottom:14px}#center-content :is(h1,h2,h3,h4,h5,h6),.markdown-preview-view :is(h1,h2,h3,h4,h5,h6),.markdown-source-view .HyperMD-header{letter-spacing:var(--at-heading-letter-spacing)}#center-content h1,.markdown-preview-view h1{color:var(--h1-color)}#center-content h2,.markdown-preview-view h2{color:var(--h2-color)}#center-content h3,.markdown-preview-view h3{color:var(--h3-color)}#center-content h4,.markdown-preview-view h4{color:var(--h4-color)}#center-content h5,.markdown-preview-view h5{color:var(--h5-color)}#center-content h6,.markdown-preview-view h6{color:var(--h6-color)}.markdown-rendered :is(h1,h2,h3,h4,h5,h6) em{color:var(--at-accent);font-style:italic}body.at-head-serif .HyperMD-header-1,body.at-head-serif .HyperMD-header-2,body.at-head-serif :is(.markdown-preview-view,#center-content) :is(h1,h2){padding-bottom:6px;border-bottom:1px solid color-mix(in srgb,var(--at-accent) 45%,transparent)}body.at-head-underline :is(.markdown-preview-view,#center-content) :is(h1,h2,h3){padding-bottom:6px;border-bottom:2px solid var(--at-accent)}body.at-head-mono .HyperMD-header,body.at-head-mono :is(.markdown-preview-view,#center-content) :is(h1,h2,h3,h4,h5,h6){font-family:var(--at-font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--at-accent);font-weight:500}body.at-head-mono :is(.markdown-preview-view,#center-content) :is(h1,h2,h3,h4,h5,h6) em{letter-spacing:.12em}body.at-halign-center .markdown-source-view .HyperMD-header,body.at-halign-center :is(.markdown-preview-view,#center-content) :is(h1,h2,h3,h4,h5,h6){text-align:center}body.at-halign-right .markdown-source-view .HyperMD-header,body.at-halign-right :is(.markdown-preview-view,#center-content) :is(h1,h2,h3,h4,h5,h6){text-align:right}#center-content :is(h1,h2,h3,h4,h5,h6):has(a.tag[data-href="#center" i]),.markdown-preview-view :is(h1,h2,h3,h4,h5,h6):has(a.tag[data-href="#center" i]){text-align:center}#center-content :is(h1,h2,h3,h4,h5,h6):has(a.tag[data-href="#right" i]),.markdown-preview-view :is(h1,h2,h3,h4,h5,h6):has(a.tag[data-href="#right" i]){text-align:right}#center-content :is(h1,h2,h3,h4,h5,h6):has(a.tag[data-href="#left" i]),.markdown-preview-view :is(h1,h2,h3,h4,h5,h6):has(a.tag[data-href="#left" i]){text-align:left}:is(h1,h2,h3,h4,h5,h6) a.tag[data-href="#center"i],:is(h1,h2,h3,h4,h5,h6) a.tag[data-href="#left"i],:is(h1,h2,h3,h4,h5,h6) a.tag[data-href="#right"i]{display:none}.markdown-rendered p{margin-block:0 var(--at-para-spacing)}.markdown-rendered{line-height:var(--line-height-normal, 1.6)}.markdown-rendered :is(ul,ol){padding-inline-start:1.7em;list-style-position:outside;margin:.4em 0}.markdown-rendered ul{list-style-type:disc}.markdown-rendered ul ul{list-style-type:circle}.markdown-rendered ul ul ul{list-style-type:square}.markdown-rendered ol{list-style-type:decimal}.markdown-rendered :is(ul,ol)>li{display:list-item;margin:.3em 0}.markdown-rendered ul>li::marker{color:var(--at-accent)}.markdown-rendered ol>li::marker{color:var(--at-accent);font-family:var(--at-font-mono);font-weight:600}.markdown-rendered li.task-list-item{list-style-type:none}.markdown-rendered input[type=checkbox]{accent-color:var(--at-accent)}#center-content .markdown-preview-sizer,.markdown-preview-view{font-size:var(--font-text-size)}:is(.markdown-preview-view,.markdown-source-view,#center-content).text-sm{--font-text-size:14px}:is(.markdown-preview-view,.markdown-source-view,#center-content).text-md{--font-text-size:16px}:is(.markdown-preview-view,.markdown-source-view,#center-content).text-lg{--font-text-size:18px}:is(.markdown-preview-view,.markdown-source-view,#center-content).text-xl{--font-text-size:20px}.markdown-rendered strong{color:var(--bold-color);font-weight:var(--bold-weight)}.markdown-rendered em{color:var(--italic-color)}.markdown-rendered del{color:var(--strikethrough-color)}.markdown-rendered mark{background:var(--text-highlight-bg);color:var(--at-text-strong);border-radius:3px}.markdown-rendered a:not(.tag){color:var(--at-accent);text-decoration:none;text-underline-offset:2px;text-decoration-thickness:1px;transition:color var(--at-dur-fast)}.markdown-rendered a:not(.tag):hover{color:var(--at-accent-2);text-decoration:underline;text-decoration-color:var(--at-accent-2)}:is(.markdown-rendered a,.markdown-rendered input[type=checkbox],.markdown-rendered button,button.mod-cta,.clickable-icon,a.tag):focus-visible{outline:2px solid var(--at-accent);outline-offset:2px;border-radius:var(--radius-s)}@media (pointer:coarse){.markdown-rendered a.tag{display:inline-flex;align-items:center;min-height:44px;padding-block:6px}.markdown-rendered input[type=checkbox].task-list-item-checkbox{min-width:24px;min-height:24px}.markdown-rendered li.task-list-item{min-height:44px}.clickable-icon,.markdown-rendered button,button.mod-cta{min-height:44px;min-width:44px}}.markdown-rendered :not(pre)>code{background:var(--at-code-surface);color:#f0a07f;border:1px solid var(--at-code-surface-border);border-radius:5px;padding:.05em .36em;font-size:.86em}.markdown-rendered pre{background:var(--at-code-surface);border:1px solid var(--at-code-surface-border);border-radius:var(--radius-m)}.markdown-rendered pre code{color:var(--at-code-text);background:0 0}.HyperMD-codeblock{background:var(--at-code-surface);color:var(--at-code-text)}.code-block-flair{color:var(--at-code-line-nr)}.markdown-rendered .code-block-line-num,.markdown-rendered pre code .code-line-numbers{color:var(--at-code-line-nr)}.code-emitter-block{background:var(--at-code-surface)!important;border:1px solid var(--at-border-2);border-radius:var(--radius-m);overflow:hidden}.code-emitter-block pre{background:0 0!important;border:none!important;border-radius:0!important;margin:0}.code-emitter-block .code-output:empty{display:none!important;min-height:0!important}.code-emitter-block .code-output{color:var(--at-code-text)}.code-emitter-block .code-output .log-info{color:var(--at-code-text)}.code-emitter-block .code-output .log-debug{color:var(--at-on-dark-muted)}.code-emitter-block hr.code-seprator{border:none;border-top:1px solid var(--at-on-dark-border)}button.copy-code-button{background:var(--at-accent);color:#fff;border-radius:6px;font-family:var(--at-font-mono);font-size:.7em;letter-spacing:.08em;text-transform:uppercase}.markdown-rendered table{border-collapse:separate;border-spacing:0;border:1px solid var(--at-border-2);border-radius:var(--radius-m);overflow:hidden;max-width:100%}.markdown-rendered .table-wrapper{overflow-x:auto}.markdown-rendered th{background:var(--at-pane);color:var(--at-text-strong);font-family:var(--at-font-mono);font-size:.78em;letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid var(--at-border-2)}.markdown-rendered td{border-top:1px solid var(--at-border)}.tag,a.tag{background:var(--at-chip-bg);color:var(--at-code-fg);border:none;border-radius:99px;padding:2px 10px;font-size:.82em;font-weight:500;transition:transform 160ms,background 160ms,color 160ms}.tag:hover{transform:translateY(-2px)}body.at-tag-outline .tag,body.at-tag-outline a.tag{background:0 0;border:1px solid color-mix(in srgb,var(--at-accent) 50%,transparent);color:var(--at-accent)}body.at-tag-mono .tag,body.at-tag-mono a.tag{background:0 0;padding:0;border-radius:0;color:var(--at-accent);font-family:var(--at-font-mono);text-transform:uppercase;letter-spacing:.1em;font-size:.74em}body.at-tag-mono a.tag::before{content:"# ";opacity:.5}body.at-tag-underline .tag,body.at-tag-underline a.tag{background:0 0;border-radius:0;padding:0 1px;color:var(--at-accent);border-bottom:1px solid var(--at-accent)}:is(.markdown-rendered,.markdown-source-view) a.tag:nth-of-type(4n+1){background:color-mix(in srgb,var(--at-tag-blue) 18%,transparent);color:color-mix(in srgb,var(--at-tag-blue) 74%,var(--at-text-strong))}:is(.markdown-rendered,.markdown-source-view) a.tag:nth-of-type(4n+2){background:color-mix(in srgb,var(--at-tag-green) 18%,transparent);color:color-mix(in srgb,var(--at-tag-green) 72%,var(--at-text-strong))}:is(.markdown-rendered,.markdown-source-view) a.tag:nth-of-type(4n+3){background:color-mix(in srgb,var(--at-tag-amber) 20%,transparent);color:color-mix(in srgb,var(--at-tag-amber) 74%,var(--at-text-strong))}:is(.markdown-rendered,.markdown-source-view) a.tag:nth-of-type(4n+4){background:color-mix(in srgb,var(--at-tag-rose) 18%,transparent);color:color-mix(in srgb,var(--at-tag-rose) 72%,var(--at-text-strong))}.metadata-container{border:none;border-top:1px solid var(--at-border);padding-top:8px}.metadata-property-key{color:var(--at-muted);font-family:var(--at-font-mono);font-size:.82em}.metadata-property[data-property-key=tags i] .multi-select-pill:not(.custom-color):not(.theme-color):not(.transparent-color){border-radius:99px;border:1px solid transparent}.metadata-property[data-property-key=tags i] .multi-select-pill:not(.custom-color):not(.theme-color):not(.transparent-color):nth-child(4n+1){background:color-mix(in srgb,var(--at-tag-blue) 18%,transparent);color:color-mix(in srgb,var(--at-tag-blue) 74%,var(--at-text-strong));border-color:color-mix(in srgb,var(--at-tag-blue) 32%,transparent)}.metadata-property[data-property-key=tags i] .multi-select-pill:not(.custom-color):not(.theme-color):not(.transparent-color):nth-child(4n+2){background:color-mix(in srgb,var(--at-tag-green) 18%,transparent);color:color-mix(in srgb,var(--at-tag-green) 72%,var(--at-text-strong));border-color:color-mix(in srgb,var(--at-tag-green) 32%,transparent)}.metadata-property[data-property-key=tags i] .multi-select-pill:not(.custom-color):not(.theme-color):not(.transparent-color):nth-child(4n+3){background:color-mix(in srgb,var(--at-tag-amber) 20%,transparent);color:color-mix(in srgb,var(--at-tag-amber) 74%,var(--at-text-strong));border-color:color-mix(in srgb,var(--at-tag-amber) 34%,transparent)}.metadata-property[data-property-key=tags i] .multi-select-pill:not(.custom-color):not(.theme-color):not(.transparent-color):nth-child(4n+4){background:color-mix(in srgb,var(--at-tag-rose) 18%,transparent);color:color-mix(in srgb,var(--at-tag-rose) 72%,var(--at-text-strong));border-color:color-mix(in srgb,var(--at-tag-rose) 32%,transparent)}.markdown-rendered .at-kicker{font-family:var(--at-font-mono);text-transform:uppercase;letter-spacing:.16em;font-size:.74em;font-weight:500;color:var(--at-accent)}.markdown-rendered .at-kicker::before{content:"● ";font-size:.8em;vertical-align:.1em}.markdown-rendered .at-kicker.no-dot::before{content:none}.markdown-rendered .at-badge{display:inline-block;font-family:var(--at-font-mono);text-transform:uppercase;letter-spacing:.12em;font-size:.72em;font-weight:500;background:var(--at-accent);color:#fff;padding:3px 10px;border-radius:5px;line-height:1.5}.markdown-rendered .at-badge.ghost{background:0 0;color:var(--at-accent);border:1px solid color-mix(in srgb,var(--at-accent) 50%,transparent)}.markdown-rendered .at-display{font-family:var(--at-font-heading);font-weight:500;font-size:1.55em;line-height:1.12;letter-spacing:-.015em;color:var(--at-text-strong)}.markdown-rendered .at-display em{color:var(--at-accent);font-style:italic}.markdown-rendered .at-lead{font-size:1.15em;line-height:1.6;color:var(--at-muted)}.markdown-rendered .at-stat{font-family:var(--at-font-heading);font-weight:600;font-size:1.5em;color:var(--at-accent);line-height:1}.markdown-rendered .at-mark{background:color-mix(in srgb,var(--at-accent) 16%,transparent);color:var(--at-text-strong);border-radius:4px;padding:.05em .3em}.markdown-rendered .at-xs{font-size:.72em}.markdown-rendered .at-sm{font-size:.85em}.markdown-rendered .at-md{font-size:1em}.markdown-rendered .at-lg{font-size:1.25em}.markdown-rendered .at-xl{font-size:1.5em}.markdown-rendered .at-2xl{font-size:2em;line-height:1.15}.markdown-rendered .at-3xl{font-size:2.75em;line-height:1.1}.markdown-rendered .at-4xl{font-size:3.6em;line-height:1.05}.markdown-rendered .at-fs{font-size:var(--fs, 1em)}.markdown-rendered blockquote,.markdown-source-view .HyperMD-quote{border:none;border-left:3px solid var(--at-accent);border-radius:0 var(--radius-m) var(--radius-m) 0;background:linear-gradient(to right,color-mix(in srgb,var(--at-accent) 16%,var(--at-pane-2)),color-mix(in srgb,var(--at-accent) 5%,var(--at-pane-2)));padding:12px 18px;font-style:italic;color:var(--at-text-strong)}.markdown-rendered blockquote cite{display:block;margin-top:12px;padding-top:8px;border-top:1px solid color-mix(in srgb,var(--at-accent) 20%,transparent);font-style:normal;font-family:var(--at-font-mono);font-size:.7em;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-align:right;color:var(--at-accent)}.markdown-rendered blockquote cite::before{content:"— ";opacity:.65}.callout{--cc:rgb(var(--callout-color));border-radius:6px;border:1px solid var(--at-border-2);border-left:3px solid var(--cc);background:color-mix(in srgb,var(--cc) 8%,var(--at-pane-2));transition:transform .2s var(--at-ease),box-shadow .2s,border-color .2s}.callout:hover{box-shadow:0 20px 40px -24px rgba(0,0,0,.55);border-color:var(--at-border-strong)}.callout-icon .svg-icon{color:var(--cc)}.callout[data-callout=abstract],.callout[data-callout=info],.callout[data-callout=note]{--cc:var(--at-callout-note)}.callout[data-callout=check],.callout[data-callout=success],.callout[data-callout=tip]{--cc:var(--at-callout-tip)}.callout[data-callout=caution],.callout[data-callout=warning]{--cc:var(--at-callout-warning)}.callout[data-callout=help],.callout[data-callout=question]{--cc:var(--at-callout-question)}.callout[data-callout=bug],.callout[data-callout=danger],.callout[data-callout=error],.callout[data-callout=failure]{--cc:var(--at-callout-danger)}.callout[data-callout=example]{--cc:var(--at-callout-example)}.callout[data-callout=cite],.callout[data-callout=quote]{--cc:var(--at-callout-quote)}.callout:not([data-callout=card]):not([data-callout=grid]):not([data-callout=infobox])>.callout-title{padding:4px 2px;gap:8px}.callout:not([data-callout=card]):not([data-callout=grid]):not([data-callout=infobox])>.callout-title .callout-title-inner{font-family:var(--at-font-mono);text-transform:uppercase;letter-spacing:.1em;font-size:.8em;font-weight:600;color:var(--cc)}.callout:not([data-callout=card]):not([data-callout=grid]):not([data-callout=infobox]) .callout-content>:first-child{margin-top:0}.callout[data-callout=grid]{background:0 0!important;border:none!important;box-shadow:none!important;padding:0!important;margin:1.4em 0}.callout[data-callout=grid]>.callout-content{background:0 0!important;padding:0!important}.callout[data-callout=grid]>.callout-title{display:none}.callout[data-callout=grid]>.callout-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--at-card-min,260px),1fr));column-gap:var(--at-grid-gap,1.3rem);row-gap:var(--at-grid-row-gap,var(--at-grid-gap,1.3rem));padding:0;align-items:stretch}.callout[data-callout=grid]>.callout-content>.callout{margin:0!important}.callout[data-callout=grid][data-callout-metadata*=cols2]>.callout-content{grid-template-columns:repeat(2,1fr)}.callout[data-callout=grid][data-callout-metadata*=cols3]>.callout-content{grid-template-columns:repeat(3,1fr)}.callout[data-callout=grid][data-callout-metadata*=cols4]>.callout-content{grid-template-columns:repeat(4,1fr)}.callout[data-callout=grid][data-callout-metadata*=cols5]>.callout-content{grid-template-columns:repeat(5,1fr)}.callout[data-callout=grid][data-callout-metadata*=cols6]>.callout-content{grid-template-columns:repeat(6,1fr)}@media (max-width:700px){.callout[data-callout=grid]>.callout-content{grid-template-columns:1fr}}.callout[data-callout=grid]>.callout-content:has(> .callout[data-callout=card][data-callout-metadata~=w10]),.callout[data-callout=grid]>.callout-content:has(> .callout[data-callout=card][data-callout-metadata~=w1]),.callout[data-callout=grid]>.callout-content:has(> .callout[data-callout=card][data-callout-metadata~=w2]),.callout[data-callout=grid]>.callout-content:has(> .callout[data-callout=card][data-callout-metadata~=w3]),.callout[data-callout=grid]>.callout-content:has(> .callout[data-callout=card][data-callout-metadata~=w4]),.callout[data-callout=grid]>.callout-content:has(> .callout[data-callout=card][data-callout-metadata~=w5]),.callout[data-callout=grid]>.callout-content:has(> .callout[data-callout=card][data-callout-metadata~=w6]),.callout[data-callout=grid]>.callout-content:has(> .callout[data-callout=card][data-callout-metadata~=w7]),.callout[data-callout=grid]>.callout-content:has(> .callout[data-callout=card][data-callout-metadata~=w8]),.callout[data-callout=grid]>.callout-content:has(> .callout[data-callout=card][data-callout-metadata~=w9]){display:flex!important;flex-wrap:wrap;align-items:stretch}.callout[data-callout=grid]>.callout-content>.callout[data-callout=card][data-callout-metadata~=w1]{flex:1 1 0!important;min-width:0}.callout[data-callout=grid]>.callout-content>.callout[data-callout=card][data-callout-metadata~=w2]{flex:2 1 0!important;min-width:0}.callout[data-callout=grid]>.callout-content>.callout[data-callout=card][data-callout-metadata~=w3]{flex:3 1 0!important;min-width:0}.callout[data-callout=grid]>.callout-content>.callout[data-callout=card][data-callout-metadata~=w4]{flex:4 1 0!important;min-width:0}.callout[data-callout=grid]>.callout-content>.callout[data-callout=card][data-callout-metadata~=w5]{flex:5 1 0!important;min-width:0}.callout[data-callout=grid]>.callout-content>.callout[data-callout=card][data-callout-metadata~=w6]{flex:6 1 0!important;min-width:0}.callout[data-callout=grid]>.callout-content>.callout[data-callout=card][data-callout-metadata~=w7]{flex:7 1 0!important;min-width:0}.callout[data-callout=grid]>.callout-content>.callout[data-callout=card][data-callout-metadata~=w8]{flex:8 1 0!important;min-width:0}.callout[data-callout=grid]>.callout-content>.callout[data-callout=card][data-callout-metadata~=w9]{flex:9 1 0!important;min-width:0}.callout[data-callout=grid]>.callout-content>.callout[data-callout=card][data-callout-metadata~=w10]{flex:10 1 0!important;min-width:0}@media (max-width:700px){.callout[data-callout=grid]>.callout-content>.callout[data-callout=card][data-callout-metadata~=w10],.callout[data-callout=grid]>.callout-content>.callout[data-callout=card][data-callout-metadata~=w1],.callout[data-callout=grid]>.callout-content>.callout[data-callout=card][data-callout-metadata~=w2],.callout[data-callout=grid]>.callout-content>.callout[data-callout=card][data-callout-metadata~=w3],.callout[data-callout=grid]>.callout-content>.callout[data-callout=card][data-callout-metadata~=w4],.callout[data-callout=grid]>.callout-content>.callout[data-callout=card][data-callout-metadata~=w5],.callout[data-callout=grid]>.callout-content>.callout[data-callout=card][data-callout-metadata~=w6],.callout[data-callout=grid]>.callout-content>.callout[data-callout=card][data-callout-metadata~=w7],.callout[data-callout=grid]>.callout-content>.callout[data-callout=card][data-callout-metadata~=w8],.callout[data-callout=grid]>.callout-content>.callout[data-callout=card][data-callout-metadata~=w9]{flex:1 1 100%!important}}.callout[data-callout=grid]>.callout-content>br,.callout[data-callout=grid]>.callout-content>p:empty{display:none}.callout[data-callout=card][data-callout-metadata*=span2]{grid-column:span 2}.callout[data-callout=card][data-callout-metadata*=span3]{grid-column:span 3}.callout[data-callout=card][data-callout-metadata*=spanfull]{grid-column:1/-1}.callout[data-callout-metadata~=p25]{width:25%!important}.callout[data-callout-metadata~=p30]{width:30%!important}.callout[data-callout-metadata~=p33]{width:33.33%!important}.callout[data-callout-metadata~=p40]{width:40%!important}.callout[data-callout-metadata~=p50]{width:50%!important}.callout[data-callout-metadata~=p60]{width:60%!important}.callout[data-callout-metadata~=p66]{width:66.66%!important}.callout[data-callout-metadata~=p70]{width:70%!important}.callout[data-callout-metadata~=p75]{width:75%!important}.callout[data-callout-metadata~=p80]{width:80%!important}.callout[data-callout-metadata~=p90]{width:90%!important}.callout[data-callout-metadata~=p100]{width:100%!important}.callout[data-callout-metadata~=pc]{margin-inline:auto!important}.callout[data-callout-metadata~=pr]{margin-left:auto!important;margin-right:0!important}.callout[data-callout-metadata~=fl]{float:left;clear:left;margin-right:1.4rem}.callout[data-callout-metadata~=fr]{float:right;clear:right;margin-left:1.4rem}.markdown-preview-view hr,.markdown-rendered hr{clear:both}.callout[data-callout=card]{--cc:var(--at-accent);display:flex;flex-direction:column;border:1px solid var(--at-border-2);border-radius:var(--radius-l);background:var(--at-pane-2);box-shadow:none;padding:2px 4px 6px;overflow:hidden;transition:transform var(--at-dur) var(--at-ease),box-shadow var(--at-dur) var(--at-ease),border-color var(--at-dur) var(--at-ease);animation:at-rise var(--at-dur-slow) var(--at-ease)}.callout[data-callout=card]:hover{transform:translateY(-5px);box-shadow:0 2px 4px rgba(60,45,25,.1),0 26px 60px rgba(60,45,25,.22);border-color:color-mix(in srgb,var(--at-accent) 40%,var(--at-border-2))}.callout[data-callout=card]>.callout-title{padding:14px 20px 0;align-items:flex-start}.callout[data-callout=card] .callout-icon{display:none}.callout[data-callout=card] .callout-title-inner{font-family:var(--at-font-heading);font-weight:500;font-size:1.7em;line-height:1.12;letter-spacing:-.012em;color:var(--at-text-strong)}.callout[data-callout=card] .callout-title-inner em{color:var(--at-accent);font-style:italic}.callout[data-callout=card]>.callout-content{padding:6px 20px 16px;flex:1;overflow:visible}.callout[data-callout=card]>.callout-content>pre{overflow-x:auto}.callout[data-callout=card]>.callout-content>:not(pre){overflow:visible}.callout[data-callout=card] .callout-content>h6:first-child{font-family:var(--at-font-mono);text-transform:uppercase;letter-spacing:.16em;font-size:.72em;color:var(--at-accent);font-weight:500;margin:0 0 10px;border:none;padding:0}.callout[data-callout=card] .callout-content>h6:first-child::before{content:"● ";font-size:.8em;vertical-align:.1em}.callout[data-callout=card][data-callout-metadata*=dark]{background:var(--at-dark-surface)!important;border-color:var(--at-on-dark-border);color:var(--at-on-dark)}.callout[data-callout=card][data-callout-metadata*=dark]>.callout-title .callout-title-inner{color:var(--at-on-dark)}.callout[data-callout=card][data-callout-metadata*=dark]>.callout-content{color:var(--at-on-dark-muted)}.callout[data-callout=card][data-callout-metadata*=dark]>.callout-content>:is(h1,h2,h3,h4){color:var(--at-on-dark)}.callout[data-callout=card][data-callout-metadata*=dark]>.callout-content>hr{border-top-color:var(--at-on-dark-border)}.callout[data-callout=card][data-callout-metadata*=dark] .callout[data-callout=card]:not([data-callout-metadata*=dark]):not([data-callout-metadata*=accent]){color:var(--at-on-dark-muted)}.callout[data-callout=card][data-callout-metadata*=dark] .callout[data-callout=card]:not([data-callout-metadata*=dark]):not([data-callout-metadata*=accent]) :is(h1,h2,h3,h4,p,li){color:var(--at-on-dark)}.callout[data-callout=card][data-callout-metadata*=dark] .callout[data-callout=card]:not([data-callout-metadata*=dark]):not([data-callout-metadata*=accent]) p{color:var(--at-on-dark-muted)}.callout[data-callout=card][data-callout-metadata*=accent]{background:var(--at-accent-surface);border-color:transparent;color:var(--at-on-accent)}.callout[data-callout=card][data-callout-metadata*=accent]>.callout-content>:is(h1,h2,h3,h4),.callout[data-callout=card][data-callout-metadata*=accent]>.callout-title .callout-title-inner{color:var(--at-on-accent)}.callout[data-callout=card][data-callout-metadata*=accent]>.callout-content>:is(h1,h2,h3) em,.callout[data-callout=card][data-callout-metadata*=accent]>.callout-title .callout-title-inner em{color:var(--at-on-accent-em)}.callout[data-callout=card][data-callout-metadata*=accent]>.callout-content{color:color-mix(in srgb,var(--at-on-accent) 84%,var(--at-accent))}.callout[data-callout=card][data-callout-metadata*=accent]>.callout-content>h6:first-child,.callout[data-callout=card][data-callout-metadata*=accent]>.callout-content>h6:first-child::before{color:var(--at-on-accent-kick)}.callout[data-callout=card][data-callout-metadata*=accent] .callout.callout.callout.callout.callout.callout[data-callout=card],.callout[data-callout=card][data-callout-metadata*=accent] .callout.callout.callout.callout.callout.callout[data-callout=card]>.callout-content{background:var(--at-accent-nested)!important;background-color:var(--at-accent-nested)!important;background-image:none!important}.callout[data-callout=card][data-callout-metadata*=accent] .callout.callout.callout.callout.callout.callout[data-callout=card]{border:1px solid rgba(255,255,255,.1)!important;border-radius:var(--radius-l)!important;box-shadow:0 18px 44px rgba(0,0,0,.3)!important}.callout[data-callout=card][data-callout-metadata*=accent] .callout.callout.callout.callout.callout.callout[data-callout=card] :is(h1,h2,h3,h4){color:var(--at-accent-nested-h)!important}.callout[data-callout=card][data-callout-metadata*=accent] .callout.callout.callout.callout.callout.callout[data-callout=card] :is(p,li,td){color:var(--at-accent-nested-p)!important}.callout[data-callout=card][data-callout-metadata*=accent] .callout.callout.callout.callout.callout.callout[data-callout=card] :is(h6,em){color:var(--at-accent)!important}.callout[data-callout=card][data-callout-metadata*=accent] .callout.callout.callout.callout.callout.callout[data-callout-metadata*=channels] tr>:first-child{color:var(--at-accent)!important}.callout[data-callout=card][data-callout-metadata*=accent] .callout.callout.callout.callout.callout.callout[data-callout=card] img{border-color:var(--at-accent)!important}.callout[data-callout=card][data-callout-metadata*=split]>.callout-content{display:block}.callout[data-callout=card][data-callout-metadata*=split]>.callout-content::after{content:"";display:block;clear:both}.callout[data-callout=card][data-callout-metadata*=split]>.callout-content>br,.callout[data-callout=card][data-callout-metadata*=split]>.callout-content>p:empty{display:none}.callout[data-callout=card][data-callout-metadata*=split]>.callout-content>.callout[data-callout=grid]{float:right;width:50%;margin:0 0 1rem 2.4rem}@media (max-width:820px){.callout[data-callout=card][data-callout-metadata*=split]>.callout-content>.callout[data-callout=grid]{float:none;width:100%;margin:1.4rem 0 0}}:is(.callout[data-callout=card][data-callout-metadata*=skill],body.at-card-skill .callout[data-callout=card]:not([data-callout-metadata])) pre{position:relative;background:var(--at-dark-surface)!important;border:1px solid var(--at-on-dark-border);border-radius:var(--radius-m);padding:15px 104px 15px 18px;margin:6px 0 18px}:is(.callout[data-callout=card][data-callout-metadata*=skill],body.at-card-skill .callout[data-callout=card]:not([data-callout-metadata])) pre code{color:var(--at-on-dark)!important;background:0 0}:is(.callout[data-callout=card][data-callout-metadata*=skill],body.at-card-skill .callout[data-callout=card]:not([data-callout-metadata])) pre .copy-code-button{opacity:1;top:50%;right:8px;transform:translateY(-50%);background:rgba(255,255,255,.08);color:var(--at-on-dark);border-radius:8px;padding:8px 14px;font-family:var(--at-font-mono);font-size:.66em;letter-spacing:.12em;text-transform:uppercase}:is(.callout[data-callout=card][data-callout-metadata*=skill],body.at-card-skill .callout[data-callout=card]:not([data-callout-metadata])) ol{list-style:none;counter-reset:step;padding-left:0}:is(.callout[data-callout=card][data-callout-metadata*=skill],body.at-card-skill .callout[data-callout=card]:not([data-callout-metadata])) ol>li{counter-increment:step;position:relative;padding-left:3.2em;margin:1em 0}:is(.callout[data-callout=card][data-callout-metadata*=skill],body.at-card-skill .callout[data-callout=card]:not([data-callout-metadata])) ol>li::before{content:counter(step,decimal-leading-zero);position:absolute;left:0;top:.05em;font-family:var(--at-font-mono);font-size:.95em;color:var(--at-accent);opacity:.55}:is(.callout[data-callout=card][data-callout-metadata*=skill],body.at-card-skill .callout[data-callout=card]:not([data-callout-metadata])) ol>li strong{display:block;font-family:var(--at-font-heading);font-weight:600;font-size:1.12em;color:var(--at-text-strong);margin-bottom:2px}:is(.callout[data-callout=card][data-callout-metadata*=section],body.at-card-section .callout[data-callout=card]:not([data-callout-metadata])){box-shadow:none}:is(.callout[data-callout=card][data-callout-metadata*=section],body.at-card-section .callout[data-callout=card]:not([data-callout-metadata])):hover{transform:translateY(-3px);box-shadow:var(--at-shadow-pop)}:is(.callout[data-callout=card][data-callout-metadata*=section],body.at-card-section .callout[data-callout=card]:not([data-callout-metadata]))>.callout-title{display:none}:is(.callout[data-callout=card][data-callout-metadata*=section],body.at-card-section .callout[data-callout=card]:not([data-callout-metadata])) h3{margin:4px 0 8px;font-size:1.4em}:is(.callout[data-callout=card][data-callout-metadata*=section],body.at-card-section .callout[data-callout=card]:not([data-callout-metadata])) ul{padding-left:1.1em;margin-bottom:0}:is(.callout[data-callout=card][data-callout-metadata~=step],body.at-card-step .callout[data-callout=card]:not([data-callout-metadata])){background:var(--at-dark-surface)!important;border:none;border-radius:var(--radius-l);box-shadow:none;color:var(--at-on-dark-muted)}:is(.callout[data-callout=card][data-callout-metadata~=step],body.at-card-step .callout[data-callout=card]:not([data-callout-metadata])):hover{transform:none;box-shadow:none;border-color:transparent}:is(.callout[data-callout=card][data-callout-metadata~=step],body.at-card-step .callout[data-callout=card]:not([data-callout-metadata]))>.callout-title{display:none}:is(.callout[data-callout=card][data-callout-metadata~=step],body.at-card-step .callout[data-callout=card]:not([data-callout-metadata]))>.callout-content{padding:30px 26px 40px;display:flex;flex-direction:column;flex:1 1 auto}:is(.callout[data-callout=card][data-callout-metadata~=step],body.at-card-step .callout[data-callout=card]:not([data-callout-metadata]))>.callout-content>p:last-child{margin-top:auto;margin-bottom:0}:is(.callout[data-callout=card][data-callout-metadata~=step],body.at-card-step .callout[data-callout=card]:not([data-callout-metadata])) .callout-content>h6:first-child{text-transform:none;letter-spacing:.12em}:is(.callout[data-callout=card][data-callout-metadata~=step],body.at-card-step .callout[data-callout=card]:not([data-callout-metadata]))>.callout-content::before{content:"";display:block;width:44px;height:44px;border-radius:50%;border:1px solid color-mix(in srgb,var(--at-accent) 60%,transparent);margin-bottom:16px;background-repeat:no-repeat;background-position:center;background-size:20px 20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c2784a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m21 21-4.35-4.35'/%3E%3C/svg%3E")}.callout[data-callout=card][data-callout-metadata~=icon-search]>.callout-content::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c2784a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m21 21-4.35-4.35'/%3E%3C/svg%3E")!important}.callout[data-callout=card][data-callout-metadata~=icon-file]>.callout-content::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c2784a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 4H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V9z'/%3E%3Cpath d='M14 4v5h5'/%3E%3C/svg%3E")!important}.callout[data-callout=card][data-callout-metadata~=icon-chat]>.callout-content::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c2784a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z'/%3E%3C/svg%3E")!important}.callout[data-callout=card][data-callout-metadata~=icon-list]>.callout-content::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c2784a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12l2 2 4-4M3 6l2 2 4-4M3 18l2 2 4-4M13 6h8M13 12h8M13 18h8'/%3E%3C/svg%3E")!important}.callout[data-callout=card][data-callout-metadata~=icon-book]>.callout-content::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c2784a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 19.5A2.5 2.5 0 0 1 6.5 17H20'/%3E%3Cpath d='M6.5 2H20v20H6.5A2.5 2.5 0 0 1 4 19.5v-15A2.5 2.5 0 0 1 6.5 2z'/%3E%3C/svg%3E")!important}.callout[data-callout=card][data-callout-metadata~=icon-cloud]>.callout-content::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c2784a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17.5 19a4.5 4.5 0 1 0 0-9 6 6 0 0 0-11.6 2.1A3.5 3.5 0 0 0 6.5 19z'/%3E%3C/svg%3E")!important}.callout[data-callout=card][data-callout-metadata~=icon-database]>.callout-content::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c2784a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cellipse cx='12' cy='5' rx='8' ry='3'/%3E%3Cpath d='M4 5v14c0 1.66 3.58 3 8 3s8-1.34 8-3V5'/%3E%3Cpath d='M4 12c0 1.66 3.58 3 8 3s8-1.34 8-3'/%3E%3C/svg%3E")!important}.callout[data-callout=card][data-callout-metadata~=icon-layers]>.callout-content::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c2784a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m12 2 9 5-9 5-9-5 9-5z'/%3E%3Cpath d='m3 12 9 5 9-5'/%3E%3Cpath d='m3 17 9 5 9-5'/%3E%3C/svg%3E")!important}:is(.callout[data-callout=card][data-callout-metadata~=step],body.at-card-step .callout[data-callout=card]:not([data-callout-metadata])) h3{margin:0 0 10px;font-family:var(--at-font-heading);font-weight:500;font-size:1.55em;line-height:1.12;letter-spacing:-.01em;color:var(--at-on-dark)}:is(.callout[data-callout=card][data-callout-metadata~=step],body.at-card-step .callout[data-callout=card]:not([data-callout-metadata])) h3 em{color:var(--at-accent);font-style:italic}:is(.callout[data-callout=card][data-callout-metadata~=step],body.at-card-step .callout[data-callout=card]:not([data-callout-metadata])) p{color:var(--at-on-dark-muted)}.callout[data-callout=grid],.callout[data-callout=grid]>.callout-content{overflow:visible}.callout[data-callout=grid]:has(> .callout-content > .callout[data-callout-metadata~=step])>.callout-content{gap:0!important}.callout[data-callout=grid]:has(> .callout-content > .callout[data-callout-metadata~=step])>.callout-content>.callout[data-callout=card]{border-radius:0!important;box-shadow:none!important;margin:0!important}.callout[data-callout=grid]:has(> .callout-content > .callout[data-callout-metadata~=step])>.callout-content>.callout[data-callout-metadata~=step]{border-top:1px solid color-mix(in srgb,var(--at-on-dark) 16%,transparent)!important}.callout[data-callout=grid]:has(> .callout-content > .callout[data-callout-metadata~=step])>.callout-content>.callout[data-callout-metadata~=step]+.callout[data-callout-metadata~=step]{border-left:1px solid color-mix(in srgb,var(--at-on-dark) 16%,transparent)!important}.callout[data-callout=grid]:has(> .callout-content > .callout[data-callout-metadata~=step])>.callout-content>.callout[data-callout-metadata*=hero]{border-radius:var(--radius-l) var(--radius-l) 0 0!important}.callout[data-callout=grid]:has(> .callout-content > .callout[data-callout-metadata~=step])>.callout-content>.callout[data-callout-metadata*=hero]+.callout[data-callout-metadata~=step]{border-bottom-left-radius:var(--radius-l)!important}.callout[data-callout=grid]:has(> .callout-content > .callout[data-callout-metadata~=step])>.callout-content>.callout[data-callout-metadata~=step]:last-of-type{border-bottom-right-radius:var(--radius-l)!important}.callout[data-callout=grid]:has(> .callout-content > .callout[data-callout-metadata~=step]) :is(h1,h2,h3){color:var(--at-on-dark)!important}.callout[data-callout=grid]:has(> .callout-content > .callout[data-callout-metadata~=step]) :is(h6,em){color:var(--at-accent)!important}.callout[data-callout=grid]:has(> .callout-content > .callout[data-callout-metadata~=step]) p:not(:has(strong)){color:var(--at-on-dark-muted)!important}.el-div:has(> .callout[data-callout=card][data-callout-metadata~=hero]):has(+ .el-div > .callout[data-callout=grid] .callout[data-callout-metadata~=step])>.callout[data-callout=card][data-callout-metadata~=hero]{margin-bottom:0!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.el-div:has(> .callout[data-callout=card][data-callout-metadata~=hero])+.el-div:has(> .callout[data-callout=grid] .callout[data-callout-metadata~=step]){margin-top:0!important}.el-div:has(> .callout[data-callout=card][data-callout-metadata~=hero])+.el-div>.callout[data-callout=grid]:has(.callout[data-callout-metadata~=step]){margin-top:0!important}.el-div:has(> .callout[data-callout=card][data-callout-metadata~=hero])+.el-div>.callout[data-callout=grid]>.callout-content>.callout[data-callout-metadata~=step]:first-of-type{border-bottom-left-radius:var(--radius-l)!important}.el-div:has(> .callout[data-callout=card][data-callout-metadata~=hero])+.el-div>.callout[data-callout=grid]>.callout-content>.callout[data-callout-metadata~=step]:last-of-type{border-bottom-right-radius:var(--radius-l)!important}.callout[data-callout=grid]>.callout-content>.callout[data-callout=card][data-callout-metadata*=hero]>.callout-content{display:grid;grid-template-columns:1.7fr 1fr;column-gap:48px;align-items:start}.callout[data-callout=grid]>.callout-content>.callout[data-callout-metadata*=hero]>.callout-content>h6:first-child{grid-column:1/-1}.callout[data-callout=grid]>.callout-content>.callout[data-callout-metadata*=hero]>.callout-content>h1{grid-column:1;margin-bottom:0}.callout[data-callout=grid]>.callout-content>.callout[data-callout-metadata*=hero]>.callout-content>p:not(:has(strong)){grid-column:2;grid-row:2;text-align:right;align-self:start;margin-top:8px}.callout[data-callout=grid]>.callout-content>.callout[data-callout-metadata*=hero]>.callout-content>p:has(strong){grid-column:1}@media (max-width:820px){.callout[data-callout=grid]>.callout-content>.callout[data-callout-metadata*=hero]>.callout-content{grid-template-columns:1fr}.callout[data-callout=grid]>.callout-content>.callout[data-callout-metadata*=hero]>.callout-content>p:not(:has(strong)){grid-column:1;grid-row:auto;text-align:left}}:is(.callout[data-callout=card][data-callout-metadata*=profile],body.at-card-profile .callout[data-callout=card]:not([data-callout-metadata])){text-align:center}:is(.callout[data-callout=card][data-callout-metadata*=profile],body.at-card-profile .callout[data-callout=card]:not([data-callout-metadata]))>.callout-title{display:none}:is(.callout[data-callout=card][data-callout-metadata*=profile],body.at-card-profile .callout[data-callout=card]:not([data-callout-metadata]))>.callout-content{padding:18px 16px}:is(.callout[data-callout=card][data-callout-metadata*=profile],body.at-card-profile .callout[data-callout=card]:not([data-callout-metadata])) img{width:60px;height:60px;border-radius:50%;object-fit:cover;display:block;margin:0 auto 8px}:is(.callout[data-callout=card][data-callout-metadata*=profile],body.at-card-profile .callout[data-callout=card]:not([data-callout-metadata])) h6{font-family:var(--at-font-mono);text-transform:uppercase;letter-spacing:.16em;font-size:.7em;color:var(--at-accent);border:none;margin:0 0 6px;padding:0}:is(.callout[data-callout=card][data-callout-metadata*=profile],body.at-card-profile .callout[data-callout=card]:not([data-callout-metadata])) :is(h2,h3){font-family:var(--at-font-heading);font-weight:500;font-size:1.5em;margin:0 0 10px}:is(.callout[data-callout=card][data-callout-metadata*=profile],body.at-card-profile .callout[data-callout=card]:not([data-callout-metadata])) a{font-family:var(--at-font-mono);font-size:.8em;border-bottom:none}:is(.callout[data-callout=card][data-callout-metadata*=honor],body.at-card-honor .callout[data-callout=card]:not([data-callout-metadata])){background:var(--at-dark-surface);border-color:var(--at-on-dark-border);color:var(--at-on-dark)}:is(.callout[data-callout=card][data-callout-metadata*=honor],body.at-card-honor .callout[data-callout=card]:not([data-callout-metadata]))>.callout-title{display:none}:is(.callout[data-callout=card][data-callout-metadata*=honor],body.at-card-honor .callout[data-callout=card]:not([data-callout-metadata])) .callout-content>h6:first-child{display:inline-block;background:var(--at-accent);color:#fff;padding:3px 10px;border-radius:5px}:is(.callout[data-callout=card][data-callout-metadata*=honor],body.at-card-honor .callout[data-callout=card]:not([data-callout-metadata])) .callout-content>h6:first-child::before{content:none}:is(.callout[data-callout=card][data-callout-metadata*=honor],body.at-card-honor .callout[data-callout=card]:not([data-callout-metadata])) img{width:90px;height:90px;border-radius:50%;object-fit:cover;border:2px solid var(--at-accent);padding:3px}:is(.callout[data-callout=card][data-callout-metadata*=honor],body.at-card-honor .callout[data-callout=card]:not([data-callout-metadata])) :is(h2,h3){font-family:var(--at-font-heading);font-weight:500;font-size:2em;color:var(--at-on-dark);margin:8px 0 6px}:is(.callout[data-callout=card][data-callout-metadata*=honor],body.at-card-honor .callout[data-callout=card]:not([data-callout-metadata])) blockquote{background:0 0;border-left:2px solid var(--at-accent);border-radius:0;font-family:var(--at-font-heading);font-style:italic;font-size:1.3em;color:var(--at-on-dark);padding:4px 0 4px 18px}:is(.callout[data-callout=card][data-callout-metadata*=honor],body.at-card-honor .callout[data-callout=card]:not([data-callout-metadata])) strong{color:var(--at-accent);font-size:1.4em}:is(.callout[data-callout=card][data-callout-metadata*=honor],body.at-card-honor .callout[data-callout=card]:not([data-callout-metadata])) hr{border:none;border-top:1px solid var(--at-on-dark-border);margin:14px 0}:is(.callout[data-callout=card][data-callout-metadata*=channels],body.at-card-channels .callout[data-callout=card]:not([data-callout-metadata])){background:var(--at-dark-surface);border-color:var(--at-on-dark-border);color:var(--at-on-dark)}:is(.callout[data-callout=card][data-callout-metadata*=channels],body.at-card-channels .callout[data-callout=card]:not([data-callout-metadata]))>.callout-title{display:none}:is(.callout[data-callout=card][data-callout-metadata*=channels],body.at-card-channels .callout[data-callout=card]:not([data-callout-metadata])) table{width:100%;border:none;background:0 0;border-radius:0}:is(.callout[data-callout=card][data-callout-metadata*=channels],body.at-card-channels .callout[data-callout=card]:not([data-callout-metadata])) thead{display:none}:is(.callout[data-callout=card][data-callout-metadata*=channels],body.at-card-channels .callout[data-callout=card]:not([data-callout-metadata])) :is(th,td){border:none;border-bottom:1px solid var(--at-on-dark-border);padding:9px 4px;background:0 0;text-transform:none;letter-spacing:0;font-family:var(--at-font-body)}:is(.callout[data-callout=card][data-callout-metadata*=channels],body.at-card-channels .callout[data-callout=card]:not([data-callout-metadata])) tr>:first-child{color:var(--at-accent);font-weight:600}:is(.callout[data-callout=card][data-callout-metadata*=channels],body.at-card-channels .callout[data-callout=card]:not([data-callout-metadata])) tr>:first-child::before{content:"# ";opacity:.7}:is(.callout[data-callout=card][data-callout-metadata*=channels],body.at-card-channels .callout[data-callout=card]:not([data-callout-metadata])) tr>:last-child{text-align:right;color:var(--at-on-dark-muted);font-family:var(--at-font-mono);text-transform:uppercase;letter-spacing:.08em;font-size:.76em}:is(.callout[data-callout=card][data-callout-metadata*=channels],body.at-card-channels .callout[data-callout=card]:not([data-callout-metadata])) tr:last-child :is(th,td){border-bottom:none}:is(.callout[data-callout=card][data-callout-metadata*=hero],body.at-card-hero .callout[data-callout=card]:not([data-callout-metadata]))>.callout-title{display:none}:is(.callout[data-callout=card][data-callout-metadata*=hero],body.at-card-hero .callout[data-callout=card]:not([data-callout-metadata]))>.callout-content{padding:20px 28px 26px}:is(.callout[data-callout=card][data-callout-metadata*=hero],body.at-card-hero .callout[data-callout=card]:not([data-callout-metadata]))>.callout-content>:is(h1,h2){font-size:3.2em;line-height:1.02;margin:0 0 16px;border:none}:is(.callout[data-callout=card][data-callout-metadata*=hero],body.at-card-hero .callout[data-callout=card]:not([data-callout-metadata]))>.callout-content a{display:inline-block;border:1.5px solid var(--at-accent);border-radius:99px;padding:11px 24px;margin:16px 12px 0 0;font-family:var(--at-font-body);font-weight:600;color:var(--at-accent);cursor:pointer;transition:opacity var(--at-dur-fast) var(--at-ease)}:is(.callout[data-callout=card][data-callout-metadata*=hero],body.at-card-hero .callout[data-callout=card]:not([data-callout-metadata]))>.callout-content strong a{background:var(--at-accent);color:#fff;border-color:var(--at-accent)}:is(.callout[data-callout=card][data-callout-metadata*=hero],body.at-card-hero .callout[data-callout=card]:not([data-callout-metadata]))>.callout-content a:hover{opacity:.85}:is(.callout[data-callout=card][data-callout-metadata*=hero],body.at-card-hero .callout[data-callout=card]:not([data-callout-metadata]))>.callout-content .callout a{display:inline;border:none;background:0 0;padding:0;margin:0;border-radius:0;font-weight:inherit;color:var(--at-accent)}.callout[data-callout=card][data-callout-metadata*=accent]>.callout-content a{border-color:color-mix(in srgb,var(--at-on-accent) 55%,transparent)!important;color:var(--at-on-accent)!important}.callout[data-callout=card][data-callout-metadata*=accent]>.callout-content a:hover{border-color:var(--at-on-accent)!important;background:color-mix(in srgb,var(--at-on-accent) 8%,transparent)!important}.callout[data-callout=card][data-callout-metadata*=accent]>.callout-content strong a{background:var(--at-accent-btn-bg)!important;color:var(--at-accent-btn-fg)!important;border-color:var(--at-accent-btn-bg)!important}.callout[data-callout=card][data-callout-metadata*=accent]>.callout-content .callout a{color:inherit!important;border:none!important;background:0 0!important}:is(.callout[data-callout=card][data-callout-metadata*=hero],body.at-card-hero .callout[data-callout=card]:not([data-callout-metadata]))>.callout-content a[data-href*=discord]::before{content:"";display:inline-block;width:1.05em;height:1.05em;margin-right:.5em;vertical-align:-.16em;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.27 5.33A18 18 0 0 0 14.72 4l-.2.4a13.7 13.7 0 0 0-5.04 0L9.27 4a18 18 0 0 0-4.54 1.33C2.4 8.94 1.78 12.45 2.09 15.9a18.4 18.4 0 0 0 5.6 2.83l1.13-1.55a11.6 11.6 0 0 1-1.78-.86l.44-.34a13 13 0 0 0 11.04 0l.44.34c-.55.33-1.16.61-1.78.86l1.13 1.55a18.3 18.3 0 0 0 5.6-2.83c.45-4.05-.5-7.53-2.64-10.57Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.27 5.33A18 18 0 0 0 14.72 4l-.2.4a13.7 13.7 0 0 0-5.04 0L9.27 4a18 18 0 0 0-4.54 1.33C2.4 8.94 1.78 12.45 2.09 15.9a18.4 18.4 0 0 0 5.6 2.83l1.13-1.55a11.6 11.6 0 0 1-1.78-.86l.44-.34a13 13 0 0 0 11.04 0l.44.34c-.55.33-1.16.61-1.78.86l1.13 1.55a18.3 18.3 0 0 0 5.6-2.83c.45-4.05-.5-7.53-2.64-10.57Z'/%3E%3C/svg%3E") center/contain no-repeat}body{--at-infobox-width:300px}.markdown-preview-view .markdown-preview-sizer>div:has(> .callout[data-callout=infobox]){float:right;width:var(--at-infobox-width);max-width:42%;margin:4px 0 16px 24px;pointer-events:none}.callout[data-callout=infobox]{pointer-events:auto}@media (max-width:700px){.markdown-preview-view .markdown-preview-sizer>div:has(> .callout[data-callout=infobox]){float:none!important;width:100%!important;max-width:100%!important;margin:16px 0!important}}.markdown-preview-view .markdown-preview-sizer>div:has(> .callout[data-callout=infobox][data-callout-metadata*=left]){float:left;margin:4px 24px 18px 0}.markdown-preview-view .markdown-preview-sizer>div:has(> .callout[data-callout=infobox][data-callout-metadata*=center]),.markdown-preview-view .markdown-preview-sizer>div:has(> .callout[data-callout=infobox][data-callout-metadata*=middle]){float:none;margin:22px auto;max-width:var(--at-infobox-width)}.markdown-preview-view .markdown-preview-sizer>div:has(> .callout[data-callout=infobox][data-callout-metadata*=right]){float:right;margin:4px 0 16px 24px}.markdown-preview-view .markdown-preview-sizer>div:has(> .callout[data-callout=infobox][data-callout-metadata~=photo]){float:none;margin:22px auto;max-width:var(--at-infobox-width)}.markdown-preview-view .markdown-preview-sizer>div:has(> .callout[data-callout=infobox][data-callout-metadata~=narrow]){--at-infobox-width:240px}.markdown-preview-view .markdown-preview-sizer>div:has(> .callout[data-callout=infobox][data-callout-metadata~=wide]){--at-infobox-width:380px}.markdown-preview-view .markdown-preview-sizer>div:has(> .callout[data-callout=infobox][data-callout-metadata~=wider]){--at-infobox-width:460px}#center-content .markdown-preview-sizer>:is(.el-h1,.el-h2,.el-h3,.el-h4,.el-h5,.el-h6,.el-hr,.el-blockquote,.el-pre,.el-table,.el-callout),.markdown-preview-view .markdown-preview-sizer>:is(.el-h1,.el-h2,.el-h3,.el-h4,.el-h5,.el-h6,.el-hr,.el-blockquote,.el-pre,.el-table,.el-callout){display:flow-root}.callout[data-callout=infobox]{position:relative;float:none;width:100%;margin:0;border:1px solid var(--at-border-2);border-radius:var(--radius-l);background:var(--at-pane-2);overflow:hidden;box-shadow:var(--at-shadow-pop);transition:transform var(--at-dur) var(--at-ease),box-shadow var(--at-dur) var(--at-ease)}.callout[data-callout=infobox]:hover{transform:translateY(-5px);box-shadow:0 20px 40px -24px rgba(0,0,0,.55)}.callout[data-callout=infobox]>.callout-title{display:inline-flex;width:fit-content;align-items:center;margin:0;padding:6px 16px;background:var(--at-accent);border:none;border-radius:0 0 var(--radius-m) 0;box-shadow:0 4px 12px color-mix(in srgb,var(--at-accent) 30%,transparent)}.callout[data-callout=infobox]>.callout-title .callout-icon{display:none}.callout[data-callout=infobox]>.callout-title .callout-title-inner{font-family:var(--at-font-mono);text-transform:uppercase;letter-spacing:.12em;font-size:.72em;font-weight:600;color:#fff}.callout[data-callout=infobox]>.callout-content{padding:14px 16px 16px}.callout[data-callout=infobox] .callout-content>:is(h1,h2,h3):first-child{font-family:var(--at-font-heading);font-weight:500;font-size:1.5em;line-height:1.1;margin:0 0 2px;padding:0;border-bottom:none;color:var(--at-text-strong)}.callout[data-callout=infobox] .callout-content>:is(h1,h2,h3) em{color:var(--at-accent);font-style:italic}.callout[data-callout=infobox] .callout-content>:is(h1,h2,h3):first-child+p,.callout[data-callout=infobox] .callout-content>p:first-child{font-style:italic;color:var(--at-muted);margin:4px 0 12px;padding-bottom:12px;border-bottom:1px solid var(--at-border)}.callout[data-callout=infobox] .table-wrapper{overflow:visible;max-width:100%}.callout[data-callout=infobox] table{border:none;border-radius:0;width:100%;margin:0;font-size:.88em;background:0 0;table-layout:fixed}.callout[data-callout=infobox] td,.callout[data-callout=infobox] th{overflow-wrap:anywhere}.callout[data-callout=infobox] thead{display:none}.callout[data-callout=infobox] td,.callout[data-callout=infobox] th{border:none;border-top:1px solid var(--at-border);background:0 0;padding:8px 14px;color:var(--at-text);text-transform:none;letter-spacing:0;font-family:var(--at-font-body)}.callout[data-callout=infobox] tr>:first-child{color:var(--at-muted);font-weight:500;width:40%}.callout[data-callout=infobox] tr>:first-child strong{color:inherit;font-weight:600}.callout[data-callout=infobox] a{color:var(--at-accent);border-bottom:none}.callout[data-callout=infobox][data-callout-metadata*=v2],body.at-ib-v2 .callout[data-callout=infobox]:not([data-callout-metadata*="v"]){background:var(--at-dark-surface);border-color:var(--at-on-dark-border);color:var(--at-on-dark)}:is(.callout[data-callout=infobox][data-callout-metadata*=v2],body.at-ib-v2 .callout[data-callout=infobox]:not([data-callout-metadata*="v"])) :is(h1,h2,h3){color:var(--at-on-dark)}:is(.callout[data-callout=infobox][data-callout-metadata*=v2],body.at-ib-v2 .callout[data-callout=infobox]:not([data-callout-metadata*="v"])) :is(th,td){color:var(--at-on-dark-muted);border-top-color:var(--at-on-dark-border)}:is(.callout[data-callout=infobox][data-callout-metadata*=v2],body.at-ib-v2 .callout[data-callout=infobox]:not([data-callout-metadata*="v"])) img{border-radius:50%}.callout[data-callout=infobox][data-callout-metadata*=v3],body.at-ib-v3 .callout[data-callout=infobox]:not([data-callout-metadata*="v"]){background:0 0;border:1px solid var(--at-border-strong);border-radius:var(--radius-s);box-shadow:none}.callout[data-callout=infobox] .callout-content img{display:block;width:100%;border-radius:var(--radius-m);border:1px solid var(--at-border-2);margin:4px 0 10px}.callout[data-callout=infobox] .callout-content>p:has(strong)+p:last-child{background:var(--at-dark-surface);color:var(--at-on-dark-muted);margin:12px -16px -16px;padding:4px 16px 12px;border-radius:0 0 var(--radius-l) var(--radius-l);font-family:var(--at-font-mono);text-transform:uppercase;letter-spacing:.1em;font-size:.7em}.callout[data-callout=infobox] .callout-content>p:has(strong):has(+ p:last-child){background:var(--at-dark-surface);color:var(--at-on-dark);margin:12px -16px 0;padding:12px 16px 3px;border-radius:var(--radius-l) var(--radius-l) 0 0;font-weight:600;font-size:.92em;line-height:1.3}.callout[data-callout=infobox] .callout-content>p:has(strong):has(+ p:last-child) strong{color:var(--at-on-dark)}body{--list-min-width:var(--callout-min-width, 200px)}.callout[data-callout=multi-column]{background:0 0;border:none;box-shadow:none;padding:0}.callout[data-callout=multi-column]>.callout-title{display:none}.callout[data-callout=multi-column]>.callout-content{display:flex;flex-wrap:wrap;gap:1em;align-items:stretch}.callout[data-callout=multi-column]>.callout-content>.callout{flex:1 1 var(--list-min-width);min-width:var(--list-min-width)}.callout[data-callout=multi-column][data-callout-metadata*=col3]>.callout-content>.callout{flex-basis:calc(33% - 1em)}body{--at-col-gap:30px;--at-col-min:200px}.callout[data-callout=columns]{background:0 0!important;border:none!important;box-shadow:none!important;padding:0!important;margin:1.3em 0}.callout[data-callout=columns]>.callout-title{display:none}.callout[data-callout=columns]>.callout-content{display:flex;flex-wrap:wrap;gap:var(--at-col-gap);align-items:stretch;padding:0!important}.callout[data-callout=columns]>.callout-content>br,.callout[data-callout=columns]>.callout-content>p:empty{display:none}.callout[data-callout=columns]>.callout-content>.callout[data-callout=col]{flex:1 1 0;min-width:var(--at-col-min);background:0 0!important;border:none!important;box-shadow:none!important;border-radius:0!important;padding:0!important;margin:0!important;animation:none!important}.callout[data-callout=columns]>.callout-content>.callout[data-callout=col]:hover{transform:none;box-shadow:none}.callout[data-callout=columns]>.callout-content>.callout[data-callout=col]>.callout-title{display:none}.callout[data-callout=columns]>.callout-content>.callout[data-callout=col]>.callout-content{padding:0!important}.callout[data-callout=columns]>.callout-content>.callout[data-callout=col]>.callout-content>:first-child{margin-top:0}.callout[data-callout=col][data-callout-metadata~=w1]{flex-grow:1!important}.callout[data-callout=col][data-callout-metadata~=w2]{flex-grow:2!important}.callout[data-callout=col][data-callout-metadata~=w3]{flex-grow:3!important}.callout[data-callout=col][data-callout-metadata~=w4]{flex-grow:4!important}.callout[data-callout=col][data-callout-metadata~=w5]{flex-grow:5!important}.callout[data-callout=col][data-callout-metadata~=w6]{flex-grow:6!important}.callout[data-callout=col][data-callout-metadata~=w7]{flex-grow:7!important}.callout[data-callout=col][data-callout-metadata~=w8]{flex-grow:8!important}.callout[data-callout=col][data-callout-metadata~=w9]{flex-grow:9!important}.callout[data-callout=col][data-callout-metadata~=w10]{flex-grow:10!important}.callout[data-callout=columns][data-callout-metadata~=ruled]>.callout-content>.callout[data-callout=col]+.callout[data-callout=col]{border-left:1px solid var(--at-border)!important;padding-left:var(--at-col-gap)!important}.markdown-rendered hr{border:none;height:1px;background:linear-gradient(90deg,transparent,var(--at-border-strong),transparent)}@keyframes at-rise{from{transform:translateY(8px)}to{transform:translateY(0)}}body.at-scroll-reveal .markdown-rendered :is(h1,h2,blockquote,table){animation:at-rise var(--at-dur) var(--at-ease)}@keyframes at-load-bar{0%{transform:scaleX(0);opacity:1}72%{transform:scaleX(1);opacity:1}100%{transform:scaleX(1);opacity:0}}body:not(.at-no-anim)::after{content:"";position:fixed;top:0;left:0;right:0;height:2px;transform-origin:left center;background:linear-gradient(90deg,transparent,var(--at-accent) 36%,color-mix(in srgb,var(--at-accent) 45%,transparent));box-shadow:0 0 10px color-mix(in srgb,var(--at-accent) 55%,transparent);z-index:9999;pointer-events:none;animation:at-load-bar 1.08s var(--at-ease) both}@keyframes at-open-rise{from{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes at-boot-fade{from{opacity:0}to{opacity:1}}@keyframes at-boot-rise{from{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes at-boot-excavate{from{opacity:0;transform:scale(1.035);filter:saturate(.55) brightness(1.06)}to{opacity:1;transform:none;filter:none}}body:not(.at-no-anim).at-boot-rise #main-horizontal{animation:at-boot-rise 820ms var(--at-ease) both}body:not(.at-no-anim).at-boot-fade #main-horizontal{animation:at-boot-fade 720ms var(--at-ease) both}body:not(.at-no-anim).at-boot-excavate #main-horizontal{animation:at-boot-excavate .9s var(--at-ease) both}body.at-no-anim *,body.at-no-anim ::after,body.at-no-anim ::before{animation:none!important;transition:none!important}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:0s!important;animation-iteration-count:1!important}}.markdown-rendered .at-gradient{color:var(--grad-color,var(--at-grad-color,var(--at-accent)));font-weight:600}.markdown-rendered .at-gradient em{color:var(--grad-color,var(--at-grad-color,var(--at-accent)));font-style:italic}:is(.mw-bq-illum,.mw-bq-gloss,.mw-bq-tab) :is(blockquote,.HyperMD-quote){border-left:0!important;background:0 0!important;padding-left:0}.mw-bq-illum blockquote{text-align:center;position:relative;padding:8px 18px}.mw-bq-illum blockquote::before{content:"\201C";font-family:var(--at-font-heading);font-size:64px;color:var(--at-accent);opacity:.35;line-height:.5;display:block;height:30px}.mw-bq-illum blockquote::after{content:"\2766";display:block;color:var(--at-accent);opacity:.6;margin-top:10px;font-size:16px}.mw-bq-illum blockquote p{font-family:var(--at-font-heading);font-style:italic;font-size:20px;line-height:1.5}.mw-bq-gloss blockquote{display:grid;grid-template-columns:auto 1fr;column-gap:14px;padding:4px 0}.mw-bq-gloss blockquote::before{content:"gloss";font-family:var(--at-font-heading);font-style:italic;font-size:12px;color:var(--at-accent);writing-mode:vertical-rl;text-orientation:mixed;letter-spacing:.1em;opacity:.8;grid-row:1/-1;align-self:start}.mw-bq-gloss blockquote p{border-left:1px dotted var(--at-border-2);padding-left:16px;font-style:italic}.mw-bq-tab blockquote{position:relative;padding:20px 22px;text-align:center;background:color-mix(in srgb,var(--at-pane-2) 70%,transparent)!important;border-radius:6px}.mw-bq-tab blockquote::after,.mw-bq-tab blockquote::before{content:"";position:absolute;width:16px;height:16px;border:1.5px solid var(--at-accent);opacity:.6}.mw-bq-tab blockquote::before{top:8px;left:8px;border-right:0;border-bottom:0}.mw-bq-tab blockquote::after{bottom:8px;right:8px;border-left:0;border-top:0}.mw-bq-tab blockquote p{font-family:var(--at-font-heading);font-size:18px}.callout[data-callout-metadata~=folio],.callout[data-callout-metadata~=marg],.callout[data-callout-metadata~=seal]{background:0 0;border:0;border-radius:0;padding:0;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1)}.callout:is([data-callout-metadata~=seal],[data-callout-metadata~=folio],[data-callout-metadata~=marg],[data-callout-metadata~=illum],[data-callout-metadata~=gloss],[data-callout-metadata~=tab]):hover{transform:translateY(-5px)!important}.callout:is([data-callout-metadata~=illum],[data-callout-metadata~=gloss],[data-callout-metadata~=tab]):hover{box-shadow:0 20px 40px -24px rgba(0,0,0,.6)!important}.callout[data-callout-metadata~=folio]>.callout-title,.callout[data-callout-metadata~=marg]>.callout-title,.callout[data-callout-metadata~=seal]>.callout-title{padding:0}:is(.callout[data-callout-metadata~=folio],.callout[data-callout-metadata~=marg]) .callout-icon{display:none}.callout[data-callout-metadata~=seal]{position:relative;border-top:1px solid var(--at-border-2);border-bottom:1px solid var(--at-border-2);padding:16px 18px 16px 64px}.callout[data-callout-metadata~=seal]>.callout-title{position:static}.callout[data-callout-metadata~=seal] .callout-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);margin:0;padding:0!important;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;line-height:0;background:radial-gradient(circle at 35% 30%,var(--at-accent),var(--at-accent-2));box-shadow:0 4px 10px -4px rgba(0,0,0,.5),inset 0 0 0 1px rgba(255,255,255,.15)}.callout[data-callout-metadata~=seal] .callout-icon :is(svg,.svg-icon){color:#fff;width:18px!important;height:18px!important;margin:0!important;display:block}.callout[data-callout-metadata~=seal] .callout-title-inner{color:var(--at-accent);text-transform:uppercase;letter-spacing:.05em;font-family:var(--at-font-heading)}.callout[data-callout-metadata~=seal]::after,.callout[data-callout-metadata~=seal]::before{content:"";position:absolute;width:12px;height:12px;border:1.5px solid var(--at-accent);opacity:.5;pointer-events:none}.callout[data-callout-metadata~=seal]::before{top:6px;right:6px;border-left:0;border-bottom:0}.callout[data-callout-metadata~=seal]::after{bottom:6px;right:6px;border-left:0;border-top:0}.callout:is([data-callout=tip],[data-callout=hint],[data-callout=important],[data-callout=success],[data-callout=check],[data-callout=done])[data-callout-metadata~=seal] .callout-title-inner{font-family:var(--at-font-hand);text-transform:none;letter-spacing:.01em;font-size:1.25em;line-height:1}.callout:is([data-callout=danger],[data-callout=error],[data-callout=failure],[data-callout=fail],[data-callout=missing],[data-callout=bug])[data-callout-metadata~=seal] .callout-title-inner{font-family:var(--at-font-mono);letter-spacing:.14em;font-size:.82em;font-weight:600}.callout:is([data-callout=question],[data-callout=help],[data-callout=faq])[data-callout-metadata~=seal] .callout-title-inner{font-style:italic;text-transform:none;letter-spacing:.01em}.callout:is([data-callout=note],[data-callout=abstract],[data-callout=info],[data-callout=todo],[data-callout=example])[data-callout-metadata~=seal] .callout-title-inner{font-family:var(--font-text, var(--at-font-heading));text-transform:uppercase;letter-spacing:.08em;font-size:.85em}.callout[data-callout-metadata~=folio]{display:grid;grid-template-columns:34px 1fr;overflow:hidden;border-radius:6px;background:color-mix(in srgb,var(--at-pane-2) 60%,transparent)}.callout[data-callout-metadata~=folio]>.callout-title{grid-row:1/99;writing-mode:vertical-rl;text-orientation:mixed;background:linear-gradient(var(--at-accent-2),var(--at-accent));color:var(--at-on-dark);display:grid;place-items:center;font-family:var(--at-font-mono);font-size:9px;letter-spacing:.24em;text-transform:uppercase;padding:10px 0}.callout[data-callout-metadata~=folio]>.callout-title,.callout[data-callout-metadata~=folio]>.callout-title .callout-title-inner{color:#fff!important}.callout[data-callout-metadata~=folio]>.callout-content{padding:16px 18px}.callout[data-callout-metadata~=marg]{position:relative;padding-left:30px}.callout[data-callout-metadata~=marg]::before{content:"\270D";position:absolute;left:0;top:6px;font-size:18px;color:var(--at-accent)}.callout[data-callout-metadata~=marg] .callout-title-inner{font-family:var(--at-font-hand)!important;font-size:20px!important;text-transform:none!important;letter-spacing:0!important;font-weight:400!important;color:var(--at-accent)}:is(.mw-tag-wax,.mw-tag-slip) :is(.tag,a.tag){background:0 0}.mw-tag-pill :is(.tag,a.tag){padding:4px 11px;color:var(--at-muted);background:var(--at-pane-2);border:1px solid var(--at-border-2);border-radius:6px}.mw-tag-pill :is(.tag,a.tag):hover{border-color:var(--at-accent);color:var(--at-accent)}.mw-tag-wax :is(.tag,a.tag){padding:4px 12px;color:var(--at-text);background:0 0;border:1px dashed var(--at-border-2);border-radius:20px}.mw-tag-wax :is(.tag,a.tag)::before{content:"";display:inline-block;width:9px;height:9px;border-radius:50%;vertical-align:middle;background:radial-gradient(circle at 35% 30%,var(--at-accent),var(--at-accent-2));margin-right:4px}.mw-tag-wax :is(.tag,a.tag):hover{border-style:solid;border-color:var(--at-accent)}.mw-tag-slip :is(.tag,a.tag){padding:4px 10px 4px 8px;color:var(--at-on-dark);background:linear-gradient(var(--at-accent-2),var(--at-muted));border:0;border-radius:3px 9px 9px 3px;box-shadow:0 2px 6px -3px rgba(0,0,0,.5)}.mw-tag-slip :is(.tag,a.tag):hover{filter:brightness(1.12)}.callout[data-callout=tags]{background:0 0!important;border:0!important;box-shadow:none!important;padding:0;margin:.6em 0}.callout[data-callout=tags]>.callout-title{display:none}.callout[data-callout=tags]:hover{transform:none;box-shadow:none!important}.callout[data-callout=tags]{overflow:visible!important}.callout[data-callout=tags]>.callout-content{padding:4px 0 0;overflow:visible}.callout[data-callout=tags]>.callout-content>p{display:flex;flex-wrap:wrap;gap:8px;margin:0;overflow:visible}.callout[data-callout=tags] :is(a.tag,.tag){font-family:var(--at-font-mono);font-size:.82em;line-height:1.4;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;position:relative;z-index:0;transition:transform .25s var(--at-ease),background .3s ease,color .3s ease,border-color .3s ease,filter .3s ease}.callout[data-callout=tags] :is(a.tag,.tag):hover{transform:translateY(-2px)!important;z-index:2}.callout[data-callout=tags][data-callout-metadata~=pill] :is(a.tag,.tag){padding:4px 11px;color:var(--at-muted);background:var(--at-pane-2)!important;border:1px solid var(--at-border-2);border-radius:6px}.callout[data-callout=tags][data-callout-metadata~=pill] :is(a.tag,.tag):hover{background:var(--at-pane-2)!important;border-color:var(--at-accent);color:var(--at-accent)}.callout[data-callout=tags][data-callout-metadata~=wax] :is(a.tag,.tag){padding:4px 12px;color:var(--at-text);background:0 0!important;border:1px dashed var(--at-border-2);border-radius:20px}.callout[data-callout=tags][data-callout-metadata~=wax] :is(a.tag,.tag)::before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;vertical-align:middle;background:radial-gradient(circle at 35% 30%,var(--at-accent),var(--at-accent-2));margin-right:5px}.callout[data-callout=tags][data-callout-metadata~=wax] :is(a.tag,.tag):hover{background:0 0!important;color:var(--at-text);border-style:solid;border-color:var(--at-accent)}.callout[data-callout=tags][data-callout-metadata~=slip] :is(a.tag,.tag){padding:4px 11px 4px 9px;color:var(--at-on-dark);background:linear-gradient(var(--at-accent-2),var(--at-muted))!important;border:0;border-radius:3px 9px 9px 3px;box-shadow:0 2px 6px -3px rgba(0,0,0,.5)}.callout[data-callout=tags][data-callout-metadata~=slip] :is(a.tag,.tag):hover{background:linear-gradient(var(--at-accent-2),var(--at-muted))!important;color:var(--at-on-dark);filter:brightness(1.12)}:is(.mw-hr-ros,.mw-hr-fl,.mw-hr-str) hr{border:0;height:auto;background:0 0;text-align:center;overflow:visible}.mw-hr-ros hr{position:relative;height:1px;background:linear-gradient(90deg,transparent,var(--at-border-2),transparent);margin:26px 0}.mw-hr-ros hr::after{content:"\2766";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:var(--at-editor);padding:0 14px;color:var(--at-accent);font-size:15px;opacity:.85}.mw-hr-fl hr::after{content:"\2767 \2767 \2767";color:var(--at-accent);font-size:20px;opacity:.7;letter-spacing:.4em}.mw-hr-str hr{position:relative;height:3px;width:168px;margin:26px auto;overflow:visible;background:linear-gradient(var(--at-gold),var(--at-gold)) 0 center/24px 3px no-repeat,linear-gradient(var(--at-accent-2),var(--at-accent-2)) 32px center/40px 3px no-repeat,linear-gradient(var(--at-accent-2),var(--at-accent-2)) 96px center/40px 3px no-repeat,linear-gradient(var(--at-gold),var(--at-gold)) 144px center/24px 3px no-repeat}.mw-hr-str hr::after{content:"";position:absolute;left:84px;top:50%;width:8px;height:8px;transform:translate(-50%,-50%) rotate(45deg);background:var(--at-accent);border-radius:1px}.callout[data-callout=hr]{border:0!important;background:0 0!important;box-shadow:none!important;padding:0!important;margin:26px 0!important;position:relative;height:18px}.callout[data-callout=hr]>*{display:none!important}.callout[data-callout=hr][data-callout-metadata~=ros]::before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;transform:translateY(-50%);background:linear-gradient(90deg,transparent,var(--at-border-2),transparent)}.callout[data-callout=hr][data-callout-metadata~=ros]::after{content:"\2766";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:var(--at-editor);padding:0 14px;color:var(--at-accent);font-size:15px;opacity:.8}.callout[data-callout=hr][data-callout-metadata~=fleur]::after{content:"\2767 \2767 \2767";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:var(--at-accent);font-size:20px;opacity:.7;letter-spacing:.4em}.callout[data-callout=hr][data-callout-metadata~=str]::before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:168px;height:3px;background:linear-gradient(var(--at-gold),var(--at-gold)) 0 center/24px 3px no-repeat,linear-gradient(var(--at-accent-2),var(--at-accent-2)) 32px center/40px 3px no-repeat,linear-gradient(var(--at-accent-2),var(--at-accent-2)) 96px center/40px 3px no-repeat,linear-gradient(var(--at-gold),var(--at-gold)) 144px center/24px 3px no-repeat}.callout[data-callout=hr][data-callout-metadata~=str]::after{content:"";position:absolute;left:50%;top:50%;width:8px;height:8px;transform:translate(-50%,-50%) rotate(45deg);background:var(--at-accent);border-radius:1px}.callout[data-callout=card][data-callout-metadata~=art]{background:var(--at-pane-2);border:1px solid var(--at-border-2);border-radius:var(--radius-m);padding:18px}.callout[data-callout=card][data-callout-metadata~=plate]{background:var(--at-bg-0);border:1px solid var(--at-border-2);border-radius:var(--radius-s);padding:8px}.callout[data-callout=card][data-callout-metadata~=plate]>.callout-content{border:1px solid var(--at-border-2);border-radius:3px;padding:18px 16px 14px;position:relative;background:linear-gradient(160deg,var(--at-pane-2),var(--at-pane))}.callout[data-callout=card][data-callout-metadata~=plate]>.callout-content::before{content:"";position:absolute;inset:5px;border:1px dotted var(--at-border-2);border-radius:2px;pointer-events:none}.callout[data-callout=card][data-callout-metadata~=fieldnote]{background:var(--at-paper);color:var(--at-paper-ink);border:0;border-radius:4px;padding:16px 18px;box-shadow:none;position:relative;overflow:hidden}.callout[data-callout=card][data-callout-metadata~=fieldnote]::before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:repeating-linear-gradient(var(--at-accent) 0 2px,transparent 2px 7px);opacity:.5}.callout[data-callout=card][data-callout-metadata~=fieldnote] :is(h1,h2,h3,h4,p){color:var(--at-paper-ink)}.callout[data-callout=card][data-callout-metadata~=art]>.callout-title,.callout[data-callout=card][data-callout-metadata~=fieldnote]>.callout-title,.callout[data-callout=card][data-callout-metadata~=plate]>.callout-title{display:none!important}.callout[data-callout=card]:is([data-callout-metadata~=art],[data-callout-metadata~=plate],[data-callout-metadata~=fieldnote])>.callout-content>h3{font-family:var(--at-font-heading);font-weight:500;font-size:1.5em;line-height:1.15;color:var(--at-text-strong);margin:2px 0 8px;border:0;padding:0}.callout[data-callout=card]:is([data-callout-metadata~=art],[data-callout-metadata~=plate],[data-callout-metadata~=fieldnote]){transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1),border-color .4s ease!important}.callout[data-callout=card]:is([data-callout-metadata~=art],[data-callout-metadata~=plate],[data-callout-metadata~=fieldnote]):hover{transform:translateY(-5px)!important;border-color:var(--at-border-2)!important}.callout[data-callout=card][data-callout-metadata~=art]:hover{box-shadow:0 20px 40px -24px rgba(0,0,0,.6)!important}.callout[data-callout=card][data-callout-metadata~=plate]:hover{box-shadow:none!important}.callout[data-callout=card][data-callout-metadata~=fieldnote],.callout[data-callout=card][data-callout-metadata~=fieldnote]:hover{box-shadow:0 8px 20px -12px rgba(0,0,0,.5)!important}.callout[data-callout=card]:is([data-callout-metadata~=art],[data-callout-metadata~=plate],[data-callout-metadata~=fieldnote])>.callout-content>h6:first-child::before{content:none!important}.callout[data-callout=card][data-callout-metadata~=fieldnote]>.callout-content>h6:first-child{font-family:var(--at-font-hand)!important;text-transform:none!important;letter-spacing:0!important;font-size:1.15em!important;color:var(--at-accent)!important}.callout[data-callout=card][data-callout-metadata~=fieldnote]>.callout-content>p{line-height:28px;background:repeating-linear-gradient(to bottom,transparent 0 27px,color-mix(in srgb,var(--at-accent) 22%,transparent) 27px 28px)}.mw-tbl-ledger table th{border-bottom:1.5px solid var(--at-border-2)}.mw-tbl-ledger table td{border-bottom:1px solid var(--at-border)}.mw-tbl-ledger table tr:hover td{background:color-mix(in srgb,var(--at-accent) 8%,transparent)}.mw-tbl-box table{border:1px solid var(--at-border-2)}.mw-tbl-box table th{background:var(--at-pane-2);border:1px solid var(--at-border-2)}.mw-tbl-box table td{border:1px solid var(--at-border);font-family:var(--at-font-mono);font-size:.92em}.mw-cb-clay :is(.markdown-rendered pre,.HyperMD-codeblock-bg){border:0!important;background:linear-gradient(160deg,var(--at-accent-2),var(--at-muted))!important;border-radius:6px;padding:6px}.mw-cb-clay .markdown-rendered pre>code{display:block;background:color-mix(in srgb,var(--at-bg-0) 80%,var(--at-accent-2));color:var(--at-on-dark);border-radius:5px;padding:12px 14px}.metadata-container{position:relative;border:1.5px solid var(--at-border-2)!important;border-radius:6px;padding:11px 16px!important;background:color-mix(in srgb,var(--at-pane-2) 45%,transparent)!important;overflow:visible;transition:border-color .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1),background .5s cubic-bezier(.16,1,.3,1)}.metadata-container:hover{border-color:color-mix(in srgb,var(--at-accent) 55%,var(--at-border-2))!important;box-shadow:var(--at-shadow-pop);background:color-mix(in srgb,var(--at-pane-2) 60%,transparent)!important}.metadata-properties{padding:0!important}.metadata-property{position:relative;display:flex!important;gap:8px;padding:2px 6px!important;margin:0!important;border:0!important;border-radius:4px!important;background:0 0!important;break-inside:avoid;line-height:1.35!important;transition:background .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1)}.metadata-property-icon{display:none!important}.metadata-property-key{flex:0 0 92px;width:92px}.metadata-property-key-input{font-family:var(--at-font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--at-accent);transition:letter-spacing .4s cubic-bezier(.16,1,.3,1)}.metadata-property-value{position:relative;font-family:var(--at-font-body);font-size:13px;color:var(--at-text)}.metadata-property-value::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--at-accent);transform:scaleX(0);transform-origin:left;transition:transform .45s cubic-bezier(.16,1,.3,1)}.metadata-property:hover{background:color-mix(in srgb,var(--at-accent) 8%,transparent)!important;transform:translateX(3px)}.metadata-property:hover .metadata-property-key-input{letter-spacing:.14em}.metadata-property:hover .metadata-property-value::after{transform:scaleX(1)}.metadata-container::after{content:"Cert.\A Logged";white-space:pre;position:absolute;right:14px;top:12px;width:50px;height:50px;border-radius:50%;border:1.5px dashed var(--at-accent);display:grid;place-items:center;color:var(--at-accent);font-family:var(--at-font-mono);font-size:7.5px;letter-spacing:.1em;text-align:center;text-transform:uppercase;opacity:.65;transform:rotate(-8deg);pointer-events:none;transition:transform .55s cubic-bezier(.16,1,.3,1),opacity .55s ease}.metadata-container:hover::after{opacity:1;transform:rotate(-2deg) scale(1.04)}@media (prefers-reduced-motion:reduce){.metadata-container,.metadata-container::after,.metadata-property,.metadata-property-key-input,.metadata-property-value::after{transition:none}.metadata-property:hover{transform:none}.metadata-property:hover .metadata-property-value::after{transform:scaleX(1)}}.callout[data-callout=fig]{background:0 0!important;border:0!important;box-shadow:none!important;padding:0;margin:1.6em 0;display:flex;flex-direction:column}.callout[data-callout=fig]>.callout-content{order:1;margin:0}.callout[data-callout=fig]>.callout-title,.callout[data-callout=fig]>.callout-title .callout-title-inner{order:2;justify-content:center;padding:0;margin-top:10px;font-family:var(--at-font-mono)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--at-faint)!important}.callout[data-callout=fig]>.callout-title .callout-icon{display:none}.callout[data-callout=fig] .image-embed,.callout[data-callout=fig] .internal-embed{display:block}.callout[data-callout=fig] img{width:100%;height:auto;display:block;border-radius:var(--radius-s)}.callout[data-callout=fig]:not([data-callout-metadata])>.callout-content,.callout[data-callout=fig][data-callout-metadata~=frame]>.callout-content{background:var(--at-pane-2);border:1px solid var(--at-border-2);border-radius:var(--radius-m);padding:8px;box-shadow:var(--at-shadow-pop)}.callout[data-callout=fig][data-callout-metadata~=right]{float:right;width:320px;margin:6px 0 16px 26px}.callout[data-callout=fig][data-callout-metadata~=left]{float:left;width:320px;margin:6px 26px 16px 0}@media (max-width:640px){.callout[data-callout=fig][data-callout-metadata~=left],.callout[data-callout=fig][data-callout-metadata~=right]{float:none;width:auto;margin:1.6em 0}}.callout[data-callout=fig][data-callout-metadata~=plate]>.callout-content{position:relative;background:var(--at-bg-0);border:1px solid var(--at-border-2);border-radius:var(--radius-s);padding:14px}.callout[data-callout=fig][data-callout-metadata~=plate]>.callout-content::before{content:"";position:absolute;inset:8px;border:1px dotted var(--at-border-2);border-radius:3px;pointer-events:none;z-index:1}.callout[data-callout=fig][data-callout-metadata~=tape]>.callout-content{position:relative;max-width:380px;margin:8px auto 0;background:var(--at-paper);padding:12px 12px 8px;border-radius:2px;box-shadow:0 10px 26px -14px rgba(0,0,0,.55);transform:rotate(-1.2deg)}.callout[data-callout=fig][data-callout-metadata~=tape]>.callout-content::before{content:"";position:absolute;top:-10px;left:50%;transform:translateX(-50%) rotate(2deg);width:88px;height:22px;background:color-mix(in srgb,var(--at-gold) 55%,transparent);border:1px solid color-mix(in srgb,var(--at-gold) 70%,transparent)}.callout[data-callout=fig][data-callout-metadata~=tape] img{filter:grayscale(.3) sepia(.4)}.callout[data-callout=fig][data-callout-metadata~=tape]>.callout-title{font-family:var(--at-font-hand);font-size:1.3rem;color:var(--at-paper-ink);text-transform:none;letter-spacing:0}.callout[data-callout=fig][data-callout-metadata~=medallion]>.callout-content{width:220px;height:220px;margin:0 auto;border-radius:50%;overflow:hidden;border:3px double var(--at-accent);padding:6px;background:var(--at-pane-2)}.callout[data-callout=fig][data-callout-metadata~=medallion] img{width:100%;height:100%;border-radius:50%;object-fit:cover}.callout[data-callout=fig][data-callout-metadata~=duotone] img{filter:sepia(1) saturate(1.4) hue-rotate(335deg) contrast(.95);border-radius:var(--radius-s)}body.theme-dark .callout[data-callout=fig][data-callout-metadata~=duotone] img{filter:sepia(1) saturate(1.2) hue-rotate(335deg) brightness(.85) contrast(1.05)}.callout[data-callout=fig][data-callout-metadata~=blueprint]>.callout-content{background:linear-gradient(color-mix(in srgb,var(--at-accent) 8%,transparent) 1px,transparent 1px) 0 0/22px 22px,linear-gradient(90deg,color-mix(in srgb,var(--at-accent) 8%,transparent) 1px,transparent 1px) 0 0/22px 22px,var(--at-pane-2);border:1px solid var(--at-border-2);border-radius:var(--radius-s);padding:20px}.callout[data-callout=fig][data-callout-metadata~=hero]>.callout-content{border:1px solid var(--at-border-2);border-radius:var(--radius-m);overflow:hidden;box-shadow:var(--at-shadow-pop)}.callout[data-callout=fig][data-callout-metadata~=hero] img{width:100%;max-height:340px;object-fit:cover;object-position:center 38%;border-radius:0}.callout[data-callout=infobox] .internal-embed{display:block}.callout[data-callout=infobox] .internal-embed img{width:100%;display:block;border-radius:var(--radius-s);margin:0 0 10px}:is(.callout[data-callout=infobox][data-callout-metadata~=codex],.callout[data-callout=infobox][data-callout-metadata~=manifest],.callout[data-callout=infobox][data-callout-metadata~=tag]) .callout-icon{display:none}:is(.callout[data-callout=infobox][data-callout-metadata~=codex],.callout[data-callout=infobox][data-callout-metadata~=manifest],.callout[data-callout=infobox][data-callout-metadata~=tag])>.callout-title{background:0 0!important;box-shadow:none!important;border-radius:0!important;display:block!important;width:auto!important;margin:0!important}:is(.callout[data-callout=infobox][data-callout-metadata~=codex],.callout[data-callout=infobox][data-callout-metadata~=tag]) thead{display:table-header-group!important}.callout[data-callout=infobox][data-callout-metadata~=codex]{background:var(--at-pane-2);border:1px solid var(--at-border-2);border-radius:6px;overflow:hidden;padding:0;display:flex;flex-direction:column}.callout[data-callout=infobox][data-callout-metadata~=codex]>.callout-title{order:1}.callout[data-callout=infobox][data-callout-metadata~=codex]::before{order:2}.callout[data-callout=infobox][data-callout-metadata~=codex]>.callout-content{order:3}.callout[data-callout=infobox][data-callout-metadata~=codex]::before{content:"\26B1";display:grid;place-items:center;height:116px;font-family:var(--at-font-heading);font-size:54px;color:var(--at-accent);opacity:.9;text-shadow:0 4px 14px rgba(0,0,0,.4);background:radial-gradient(120% 90% at 50% 18%,color-mix(in srgb,var(--at-accent) 28%,transparent),transparent 60%),linear-gradient(160deg,var(--at-raised),var(--at-pane));border-bottom:1px solid var(--at-border-2)}.callout[data-callout=infobox][data-callout-metadata~=codex]>.callout-title{padding:14px 16px 4px}.callout[data-callout=infobox][data-callout-metadata~=codex] .callout-title-inner{font-family:var(--at-font-heading);font-size:22px;color:var(--at-text);line-height:1.1}.callout[data-callout=infobox][data-callout-metadata~=codex]>.callout-content{padding:0 0 6px}.callout[data-callout=infobox][data-callout-metadata~=codex]>.callout-content>p:not(:has(.internal-embed)){font-family:var(--at-font-heading);font-style:italic;font-size:13px;color:var(--at-muted);margin:0 16px 8px}.callout[data-callout=infobox][data-callout-metadata~=codex] table{width:100%;border-collapse:collapse;margin:0}.callout[data-callout=infobox][data-callout-metadata~=codex] :is(th,td){padding:8px 16px;border-bottom:1px solid var(--at-border);font-size:.82em;vertical-align:top;text-align:left;font-weight:400}.callout[data-callout=infobox][data-callout-metadata~=codex] tr :is(th,td):first-child{font-family:var(--at-font-mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--at-accent);width:88px;white-space:nowrap}.callout[data-callout=infobox][data-callout-metadata~=codex] tr:last-child :is(th,td){border-bottom:0}.callout[data-callout=infobox][data-callout-metadata~=codex]:has(.internal-embed)::before{display:none}.callout[data-callout=infobox][data-callout-metadata~=codex] .callout-content>p:has(.internal-embed){margin:0 0 8px!important}.callout[data-callout=infobox][data-callout-metadata~=codex] .internal-embed img{width:100%;height:168px;object-fit:cover;object-position:center;display:block;border-radius:0;border-bottom:1px solid var(--at-border-2);margin:0}.callout[data-callout=infobox][data-callout-metadata~=manifest]{position:relative;border:1.5px solid var(--at-border-2);border-radius:6px;padding:18px;background:linear-gradient(color-mix(in srgb,var(--at-pane) 50%,transparent),color-mix(in srgb,var(--at-pane-2) 60%,transparent))}.callout[data-callout=infobox][data-callout-metadata~=manifest]::before{content:"";position:absolute;inset:6px;border:1px dotted var(--at-border-2);border-radius:6px;pointer-events:none}.callout[data-callout=infobox][data-callout-metadata~=manifest]>.callout-title{padding-right:60px}.callout[data-callout=infobox][data-callout-metadata~=manifest] .callout-title-inner{font-family:var(--at-font-heading);font-size:23px;color:var(--at-text);line-height:1.1}.callout[data-callout=infobox][data-callout-metadata~=manifest]>.callout-title::after{content:"Cert. Logged";position:absolute;right:4px;top:0;width:50px;height:50px;border-radius:50%;border:1.5px dashed var(--at-accent);display:grid;place-items:center;color:var(--at-accent);font-family:var(--at-font-mono);font-size:7.5px;line-height:1.2;letter-spacing:.08em;text-align:center;text-transform:uppercase;opacity:.8;transform:rotate(-9deg)}.callout[data-callout=infobox][data-callout-metadata~=manifest]>.callout-content{margin-top:12px}.callout[data-callout=infobox][data-callout-metadata~=manifest] table{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin:0;background:var(--at-border);border:1px solid var(--at-border);border-radius:6px;overflow:hidden}.callout[data-callout=infobox][data-callout-metadata~=manifest] :is(thead,tbody){display:contents}.callout[data-callout=infobox][data-callout-metadata~=manifest] tr{display:flex;flex-direction:column;background:var(--at-pane);padding:11px 13px}.callout[data-callout=infobox][data-callout-metadata~=manifest] :is(th,td){border:0;padding:0;text-align:left;font-weight:400}.callout[data-callout=infobox][data-callout-metadata~=manifest] tr :is(th,td):first-child{font-family:var(--at-font-mono);font-size:20px;color:var(--at-text);letter-spacing:-.02em}.callout[data-callout=infobox][data-callout-metadata~=manifest] tr :is(th,td):last-child{font-family:var(--at-font-mono);font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--at-faint);margin-top:2px}.callout[data-callout=infobox][data-callout-metadata~=manifest]>.callout-content>p{font-family:var(--at-font-body);font-style:italic;font-size:12.5px;color:var(--at-muted);margin:13px 0 0}.callout[data-callout=infobox][data-callout-metadata~=tag]{position:relative;background:var(--at-paper);color:var(--at-paper-ink);border:0;border-radius:5px 5px 9px 9px;padding:18px;overflow:hidden;box-shadow:0 16px 34px -20px rgba(0,0,0,.5)}.callout[data-callout=infobox][data-callout-metadata~=tag]::after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(120% 70% at 100% 0,rgba(0,0,0,.05),transparent 50%),linear-gradient(120deg,transparent 60%,color-mix(in srgb,var(--at-accent-2) 12%,transparent))}.callout[data-callout=infobox][data-callout-metadata~=tag]>:is(.callout-title,.callout-content){position:relative;z-index:1}.callout[data-callout=infobox][data-callout-metadata~=tag]>.callout-title{padding-left:26px}.callout[data-callout=infobox][data-callout-metadata~=tag]>.callout-title::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:16px;height:16px;border-radius:50%;background:var(--at-bg-0);box-shadow:inset 0 1px 3px rgba(0,0,0,.6)}.callout[data-callout=infobox][data-callout-metadata~=tag] .callout-title-inner{font-family:var(--at-font-heading);font-size:22px;color:var(--at-paper-ink);line-height:1.1}.callout[data-callout=infobox][data-callout-metadata~=tag]>.callout-content>p:first-of-type{font-family:var(--at-font-hand);font-size:19px;color:var(--at-accent-2);margin:0 0 12px}.callout[data-callout=infobox][data-callout-metadata~=tag] table{width:100%;border-collapse:collapse;margin:0;border-top:1px dashed color-mix(in srgb,var(--at-accent-2) 40%,transparent)}.callout[data-callout=infobox][data-callout-metadata~=tag] :is(th,td){padding:6px 0;border-bottom:1px dashed color-mix(in srgb,var(--at-accent-2) 25%,transparent);font-size:.85em;font-weight:400;text-align:left}.callout[data-callout=infobox][data-callout-metadata~=tag] tr :is(th,td):first-child{font-family:var(--at-font-mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--at-paper-ink-soft)}.callout[data-callout=infobox][data-callout-metadata~=tag] tr :is(th,td):last-child{text-align:right;color:var(--at-paper-ink-soft);font-family:var(--at-font-body);font-size:13px}.callout[data-callout=infobox][data-callout-metadata~=tag] tr:last-child :is(th,td){border-bottom:0}@keyframes da-inkIn{from{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0 0 0 0)}}@keyframes da-strataSlide{from{opacity:0;transform:translateX(-34px)}to{opacity:1;transform:translateX(0)}}@keyframes da-riseIn{from{opacity:0;transform:translateY(34px)}to{opacity:1;transform:translateY(0)}}body:not(.at-no-anim) :is(#center-content,.markdown-rendered) .markdown-preview-sizer>*{animation:da-riseIn .8s cubic-bezier(.16,1,.3,1) both}body:not(.at-no-anim) :is(#center-content,.markdown-rendered) .markdown-preview-sizer>:nth-child(3n+1){animation-name:da-inkIn}body:not(.at-no-anim) :is(#center-content,.markdown-rendered) .markdown-preview-sizer>:nth-child(3n+2){animation-name:da-strataSlide}body:not(.at-no-anim) :is(#center-content,.markdown-rendered) .markdown-preview-sizer>:nth-child(3n){animation-name:da-riseIn}body:not(.at-no-anim) :is(#center-content,.markdown-rendered) .markdown-preview-sizer>:first-child{animation-delay:0s}body:not(.at-no-anim) :is(#center-content,.markdown-rendered) .markdown-preview-sizer>:nth-child(2){animation-delay:.05s}body:not(.at-no-anim) :is(#center-content,.markdown-rendered) .markdown-preview-sizer>:nth-child(3){animation-delay:.1s}body:not(.at-no-anim) :is(#center-content,.markdown-rendered) .markdown-preview-sizer>:nth-child(4){animation-delay:.15s}body:not(.at-no-anim) :is(#center-content,.markdown-rendered) .markdown-preview-sizer>:nth-child(5){animation-delay:.2s}body:not(.at-no-anim) :is(#center-content,.markdown-rendered) .markdown-preview-sizer>:nth-child(6){animation-delay:.25s}body:not(.at-no-anim) :is(#center-content,.markdown-rendered) .markdown-preview-sizer>:nth-child(n+7){animation-delay:.3s}body.da-open-r1 :is(#center-content,.markdown-rendered) .markdown-preview-sizer>*{animation-name:da-inkIn!important}body.da-open-r2 :is(#center-content,.markdown-rendered) .markdown-preview-sizer>*{animation-name:da-strataSlide!important}body.da-open-r3 :is(#center-content,.markdown-rendered) .markdown-preview-sizer>*{animation-name:da-riseIn!important}body.at-open-off .markdown-preview-sizer>*{animation:none!important}body.at-open-inkin :is(#center-content,.markdown-rendered) .markdown-preview-sizer>*{animation-name:da-inkIn!important}body.at-open-strata :is(#center-content,.markdown-rendered) .markdown-preview-sizer>*{animation-name:da-strataSlide!important}body.at-open-rise :is(#center-content,.markdown-rendered) .markdown-preview-sizer>*{animation-name:da-riseIn!important}:is(.backlink-pane,.embedded-backlinks) .search-result{transition:transform .45s cubic-bezier(.4, 0, .2, 1),border-color .4s ease,box-shadow .45s cubic-bezier(.4, 0, .2, 1);border:1px solid transparent;border-radius:6px}:is(.backlink-pane,.embedded-backlinks) .search-result:hover{transform:translateY(-3px);border-color:var(--at-border-2);box-shadow:0 14px 26px -16px var(--at-scrim)}body:not(.at-no-anim) :is(.backlink-pane,.embedded-backlinks) .search-result{animation:da-strataSlide .5s cubic-bezier(.16,1,.3,1) both}body:not(.at-no-anim) :is(.backlink-pane,.embedded-backlinks) .search-result:first-child{animation-delay:20ms}body:not(.at-no-anim) :is(.backlink-pane,.embedded-backlinks) .search-result:nth-child(2){animation-delay:90ms}body:not(.at-no-anim) :is(.backlink-pane,.embedded-backlinks) .search-result:nth-child(3){animation-delay:.16s}body:not(.at-no-anim) :is(.backlink-pane,.embedded-backlinks) .search-result:nth-child(4){animation-delay:.23s}body:not(.at-no-anim) :is(.backlink-pane,.embedded-backlinks) .search-result:nth-child(n+5){animation-delay:.3s}body:not(.at-no-anim) .prompt-results .suggestion-item{animation:da-riseIn .3s cubic-bezier(.16,1,.3,1) both}@media (prefers-reduced-motion:reduce){.markdown-preview-sizer>*,.prompt-results .suggestion-item,:is(.backlink-pane,.embedded-backlinks) .search-result{animation:none!important}}.mw-h-rule :is(h1,h2,h3){border-bottom:1px solid var(--at-border-2);padding-bottom:8px}.mw-h-illum :is(h2,h3){display:flex;align-items:center;gap:14px;border-bottom:2px solid transparent;border-image:linear-gradient(90deg,var(--at-accent),transparent) 1;padding-bottom:10px}.mw-h-illum :is(h2,h3)::before{content:"";flex:none;width:32px;height:32px;border-radius:8px;background:radial-gradient(circle at 30% 30%,var(--at-accent),var(--at-accent-2));box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)}.mw-h-marg{counter-reset:damarg}.mw-h-marg :is(h2){position:relative}.mw-h-marg :is(h2)::before{counter-increment:damarg;content:counter(damarg,upper-roman);position:absolute;right:100%;margin-right:16px;white-space:nowrap;font-family:var(--at-font-heading);font-style:italic;font-size:1.5em;line-height:1;color:var(--at-accent);opacity:.55}:is(.callout[data-callout=quote],.callout[data-callout=table]){background:0 0!important;border:0!important;box-shadow:none!important;border-radius:0;padding:0;margin:1em 0}:is(.callout[data-callout=quote],.callout[data-callout=table])>.callout-title{display:none}:is(.callout[data-callout=quote],.callout[data-callout=table],.callout[data-callout=code]):hover{transform:none;box-shadow:none!important;border-color:var(--at-border-2)}.callout[data-callout=quote]{border-radius:6px;padding:8px 14px;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1)}.callout[data-callout=quote]:hover{transform:translateY(-5px)!important;box-shadow:0 20px 40px -24px rgba(0,0,0,.6)!important}.callout[data-callout=quote]{display:flex;flex-direction:column}.callout[data-callout=quote]>.callout-title{display:block!important;order:2;margin-top:6px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:400;color:var(--at-faint);opacity:.85;background:0 0!important}.callout[data-callout=quote]>.callout-title .callout-icon{display:none}.callout[data-callout=quote][data-callout-metadata~=illum]>.callout-title{text-align:center;font-family:var(--at-font-heading);font-style:italic;text-transform:none;letter-spacing:.02em;font-size:14px;color:var(--at-accent);opacity:.7}.callout[data-callout=quote][data-callout-metadata~=gloss]>.callout-title{text-align:right;font-family:var(--at-font-mono)}.callout[data-callout=quote][data-callout-metadata~=illum]>.callout-content{text-align:center;position:relative;padding:8px 18px}.callout[data-callout=quote][data-callout-metadata~=illum]>.callout-content::before{content:"\201C";font-family:var(--at-font-heading);font-size:64px;color:var(--at-accent);opacity:.35;line-height:1;display:block;height:44px;overflow:visible}.callout[data-callout=quote][data-callout-metadata~=illum]::after{content:"\2766";display:block;order:3;text-align:center;color:var(--at-accent);opacity:.6;margin-top:8px;font-size:16px}.callout[data-callout=quote][data-callout-metadata~=illum]>.callout-content p{font-family:var(--at-font-heading);font-style:italic;font-size:20px;line-height:1.5;margin:0}.callout[data-callout=quote][data-callout-metadata~=gloss]>.callout-content{display:grid;grid-template-columns:auto 1fr;column-gap:14px}.callout[data-callout=quote][data-callout-metadata~=gloss]>.callout-content::before{content:"gloss";font-family:var(--at-font-heading);font-style:italic;font-size:14px;color:var(--at-accent);writing-mode:vertical-rl;text-orientation:mixed;letter-spacing:.14em;opacity:.85;grid-row:1/-1;align-self:center;transform:rotate(180deg);padding:2px;overflow:visible}.callout[data-callout=quote][data-callout-metadata~=gloss]>.callout-content p{border-left:1px dotted var(--at-border-2);padding-left:16px;font-style:italic;margin:0}.callout[data-callout=quote][data-callout-metadata~=tab]{position:relative;padding:22px 24px 16px;text-align:center;background:var(--background-secondary)!important;border-radius:5px}.callout[data-callout=quote][data-callout-metadata~=tab]::after,.callout[data-callout=quote][data-callout-metadata~=tab]::before{content:"";position:absolute;width:16px;height:16px;border:1.5px solid var(--at-accent);opacity:.6}.callout[data-callout=quote][data-callout-metadata~=tab]::before{top:8px;left:8px;border-right:0;border-bottom:0}.callout[data-callout=quote][data-callout-metadata~=tab]::after{bottom:8px;right:8px;border-left:0;border-top:0}.callout[data-callout=quote][data-callout-metadata~=tab]>.callout-content p{font-family:var(--at-font-heading);font-size:18px;margin:0}.callout[data-callout=quote][data-callout-metadata~=tab]>.callout-title{text-align:center}.callout[data-callout=table]>.callout-content table{width:100%;border-collapse:collapse;margin:0;font-size:.92em}.callout[data-callout=table][data-callout-metadata~=ledger] th{border-bottom:1.5px solid var(--at-border-2);text-align:left}.callout[data-callout=table][data-callout-metadata~=ledger] td{border-bottom:1px solid var(--at-border)}.callout[data-callout=table][data-callout-metadata~=ledger] tr:hover td{background:color-mix(in srgb,var(--at-accent) 8%,transparent)}.callout[data-callout=table][data-callout-metadata~=box] table{border:1px solid var(--at-border-2)}.callout[data-callout=table][data-callout-metadata~=box] th{background:var(--at-pane-2);border:1px solid var(--at-border-2)}.callout[data-callout=table][data-callout-metadata~=box] td{border:1px solid var(--at-border);font-family:var(--at-font-mono)}.callout[data-callout=code]{background:0 0!important;border:1px solid var(--at-border-2)!important;box-shadow:none!important;padding:0;border-radius:6px;overflow:hidden}.callout[data-callout=code]>.callout-content{padding:0}.callout[data-callout=code]>.callout-content :is(pre,.HyperMD-codeblock-bg){margin:0;border-radius:0}.callout[data-callout=code]>.callout-title{padding:7px 13px;background:var(--at-pane-2);border-bottom:1px solid var(--at-border);font-family:var(--at-font-mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--at-faint)}.callout[data-callout=code]>.callout-title .callout-icon{display:none}.callout[data-callout=code]>.callout-title .callout-title-inner{color:inherit!important}.callout[data-callout=code] .code-styler-header-container{display:none!important}.callout[data-callout=code]{--container-min-height:0px!important;--container-height:0px!important}.callout[data-callout=code] :is(pre,.code-styler-pre,.code-styler-scroll-wrapper){min-height:0!important}.callout[data-callout=code] pre.code-styler-pre>:not(code){position:absolute!important}.callout[data-callout=code] :is(.code-emitter-block,.code-output,code.language-output){display:none!important}.callout[data-callout=code] .code-styler-line>:not(.code-styler-line-text){display:none!important}.callout[data-callout=code] .code-styler-line-text{padding-left:0!important}.callout[data-callout=code]>.callout-content pre{padding:13px 18px!important}.callout[data-callout=code] pre>code{padding:0!important}.callout[data-callout=code] .code-styler-pre-parent,.callout[data-callout=code]>.callout-content{margin-bottom:0!important}#center-content pre.code-styler-pre{--container-min-height:0px!important;--container-height:0px!important;min-height:0!important}#center-content pre.code-styler-pre>:not(code){position:absolute!important}#center-content :is(
.code-emitter-block,.code-output,code.language-output,.code-styler-run-button,.run-button,button.run-code-button,.run-code-button
){display:none!important}#center-content .code-styler-line>:not(.code-styler-line-text){display:none!important}.callout[data-callout=code][data-callout-metadata~=bar] pre{background:var(--at-pane)!important}.callout[data-callout=code][data-callout-metadata~=bar]>.callout-title{display:flex;align-items:center;justify-content:flex-end;position:relative;padding-left:58px}.callout[data-callout=code][data-callout-metadata~=bar]>.callout-title::before{content:"\25CF\2002\25CF\2002\25CF";position:absolute;left:13px;top:50%;transform:translateY(-50%);color:var(--at-border);font-size:8px;letter-spacing:1px}.callout[data-callout=code][data-callout-metadata~=clay]{border:0!important;background:linear-gradient(160deg,var(--at-accent-2),var(--at-paper-ink-soft))!important;padding:5px!important;border-radius:6px}.callout[data-callout=code][data-callout-metadata~=clay]>.callout-title{background:0 0;border:0;color:var(--at-paper)!important;opacity:.85}.callout[data-callout=code][data-callout-metadata~=clay] pre{background:color-mix(in srgb,var(--at-bg-0) 78%,var(--at-accent-2))!important;border-radius:5px;color:var(--at-paper)!important}:is(h1,h2,h3,h4) a.tag[data-href$=illum i],:is(h1,h2,h3,h4) a.tag[data-href$=marg i],:is(h1,h2,h3,h4) a.tag[data-href$=rule i]{display:none}:is(h1,h2,h3):has(a.tag[data-href$=illum i]),:is(h1,h2,h3):has(a.tag[data-href$=marg i]),:is(h1,h2,h3):has(a.tag[data-href$=rule i]){font-family:var(--at-font-heading)!important;font-weight:400!important;letter-spacing:-.01em}:is(h1,h2,h3):has(a.tag[data-href$=rule i]){font-size:30px!important;line-height:1.1;border-bottom:1px solid color-mix(in srgb,var(--at-accent) 26%,transparent);padding-bottom:8px;margin-bottom:8px}:is(h1,h2,h3):has(a.tag[data-href$=rule i]) small{display:block;font-family:var(--at-font-mono);font-size:10px;line-height:1;letter-spacing:.3em;text-transform:uppercase;color:var(--at-accent);font-weight:500;margin-bottom:6px}:is(h1,h2,h3):has(a.tag[data-href$=illum i]){display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:30px!important;border-bottom:2px solid transparent;border-image:linear-gradient(90deg,var(--at-accent),transparent) 1;padding-bottom:14px}:is(h1,h2,h3):has(a.tag[data-href$=illum i])::before{content:"";flex:none;width:24px;height:24px;border-radius:6px;background:radial-gradient(circle at 30% 30%,var(--at-accent),var(--at-accent-2));box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)}#center-content,.markdown-preview-view{counter-reset:da-marg}:is(h1,h2,h3):has(a.tag[data-href$=marg i]){display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px;font-size:27px!important;counter-increment:da-marg;border:0;padding:0}:is(h1,h2,h3):has(a.tag[data-href$=marg i])::before{content:counter(da-marg,upper-roman);flex:none;font-family:var(--at-font-heading);font-style:italic;font-size:34px;line-height:.9;color:var(--at-accent);opacity:.7}.el-h2:has(a.tag[data-href$=marg i])+.el-h6>h6,.el-h3:has(a.tag[data-href$=marg i])+.el-h6>h6,:is(h2,h3):has(a.tag[data-href$=marg i])+h6{font-family:var(--at-font-mono)!important;font-size:10px!important;letter-spacing:.16em!important;text-transform:uppercase;color:var(--at-faint)!important;font-weight:400;margin:-6px 0 0 50px!important;border:0!important;padding:0!important}.markdown-preview-sizer>.el-h1>h1:not(:has(a.tag)),.markdown-preview-sizer>.el-h2>h2:not(:has(a.tag)){display:flex;flex-wrap:wrap;align-items:center;gap:16px;border-bottom:0!important}.markdown-preview-sizer>.el-h1>h1:not(:has(a.tag))::after,.markdown-preview-sizer>.el-h2>h2:not(:has(a.tag))::after{content:"";flex:1;height:1px;background:linear-gradient(90deg,var(--at-border-2),transparent)}.markdown-preview-sizer>.el-h3>h3:not(:has(a.tag)){display:flex;flex-wrap:wrap;align-items:center;gap:12px}.markdown-preview-sizer>.el-h3>h3:not(:has(a.tag))::before{content:"";flex:none;width:20px;height:2px;border-radius:1px;background:var(--at-accent)}.markdown-preview-sizer>.el-h4>h4:not(:has(a.tag)){display:flex;flex-wrap:wrap;align-items:baseline;gap:10px}.markdown-preview-sizer>.el-h4>h4:not(:has(a.tag))::before{content:"";flex:none;align-self:center;width:7px;height:7px;transform:rotate(45deg);background:var(--at-accent);opacity:.8}#center-content h5,.markdown-preview-view h5{font-family:var(--at-font-mono)!important;text-transform:uppercase;letter-spacing:.16em;font-size:.82em;color:var(--at-accent)}#center-content h6,.markdown-preview-view h6{font-family:var(--at-font-mono)!important;text-transform:uppercase;letter-spacing:.2em;font-size:.74em;color:var(--at-faint)}.markdown-preview-view :is(h1,h2,h3,h4,h5,h6){scroll-margin-top:1.2rem}.markdown-preview-sizer>.el-p:not(.el-p ~ .el-p)>p{font-family:var(--at-font-body);font-size:1.18em;line-height:1.6;color:var(--at-muted);font-style:italic}.markdown-preview-sizer>.el-p:not(.el-p ~ .el-p)>p::first-letter{font-family:var(--at-font-heading);font-size:3.2em;line-height:.82;float:left;padding:6px 10px 0 0;color:var(--at-accent);font-weight:400;font-style:normal}@media (hover:hover) and (prefers-reduced-motion:no-preference){.callout[data-callout=fig]:is([data-callout-metadata~=frame],[data-callout-metadata~=hero],[data-callout-metadata~=plate])>.callout-content{transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s ease}.callout[data-callout=fig]:is([data-callout-metadata~=frame],[data-callout-metadata~=hero],[data-callout-metadata~=plate]):hover>.callout-content{transform:translateY(-3px);box-shadow:0 18px 36px -22px rgba(0,0,0,.55)}}.markdown-preview-sizer>.el-p>p{line-height:1.72;margin:0 0 1.05em}.markdown-preview-sizer>.el-h2{margin-top:2.1em}.markdown-preview-sizer>.el-h3{margin-top:1.6em}.markdown-preview-sizer>.el-ol,.markdown-preview-sizer>.el-ul{line-height:1.7}.markdown-rendered :is(.footnote-ref,sup[id^=fnref]) a,.markdown-rendered a.footnote-link{color:var(--at-accent)!important;font-family:var(--at-font-mono);font-size:.72em;text-decoration:none;padding:0 1px}.markdown-rendered .footnotes{border-top:1px solid var(--at-border-2);margin-top:2.4em;padding-top:1em}.markdown-rendered .footnotes :is(ol,li){font-size:.9em;color:var(--at-muted);line-height:1.6}.markdown-rendered .footnote-backref{color:var(--at-accent);text-decoration:none}.markdown-preview-sizer>.el-table tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--at-pane-2) 45%,transparent)}.markdown-preview-sizer>.el-table tbody tr:hover td{background:color-mix(in srgb,var(--at-accent) 7%,transparent)}#calendar-container,.calendar,.calendar-container{--color-background-heading:transparent;--color-background-day:transparent;--color-background-weeknum:transparent;--color-background-weekend:color-mix(in srgb, var(--at-pane-2) 55%, transparent);--color-dot:var(--at-accent);--color-arrow:var(--at-muted);--color-button:var(--at-muted);--color-text-title:var(--at-text-strong);--color-text-heading:var(--at-faint);--color-text-day:var(--at-text);--color-text-today:var(--at-accent);--color-text-green:#5a7038;--color-text-red:var(--at-danger);--interactive-accent:var(--at-accent);--interactive-accent-rgb:var(--at-accent-rgb);font-family:var(--at-font-body)}.calendar .nav,.calendar .title{background:linear-gradient(160deg,color-mix(in srgb,var(--at-accent) 12%,transparent),transparent 70%)}.calendar .month,.calendar .title{font-family:var(--at-font-heading)!important;color:var(--at-text-strong);letter-spacing:-.01em}.calendar .year{font-family:var(--at-font-mono)!important;font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--at-accent)!important;font-style:normal}.calendar .arrow,.calendar .reset-button{color:var(--at-muted);border-radius:var(--radius-s);transition:color .2s ease,background .2s ease,transform .4s cubic-bezier(.34,1.56,.64,1)}.calendar .arrow:hover,.calendar .reset-button:hover{color:var(--at-accent);background:color-mix(in srgb,var(--at-accent) 12%,transparent);transform:translateY(-1px)}.calendar .weekday,.calendar th{font-family:var(--at-font-mono)!important;font-size:9px!important;letter-spacing:.14em;text-transform:uppercase;color:var(--at-faint)!important;font-weight:500}.calendar .week-num{font-family:var(--at-font-mono);font-size:10px;color:var(--at-faint)}table.calendar{border-collapse:separate!important;border-spacing:4px!important}.calendar .day,.calendar td.day{position:relative;border:1px solid var(--at-border)!important;border-radius:var(--radius-s);background:color-mix(in srgb,var(--at-pane-2) 55%,transparent);transition:transform .4s cubic-bezier(.34,1.56,.64,1),border-color .35s ease,background .35s ease,box-shadow .4s cubic-bezier(.16,1,.3,1);opacity:0;transform:translateY(8px);animation:calCellDA .5s cubic-bezier(.16,1,.3,1) forwards}.calendar .day:hover,.calendar td.day:hover{transform:translateY(-3px);border-color:var(--at-accent)!important;background:color-mix(in srgb,var(--at-accent) 8%,var(--at-pane-2));box-shadow:0 12px 26px -16px rgba(0,0,0,.5);z-index:2;cursor:pointer}.calendar tbody tr:first-child td.day{animation-delay:.04s}.calendar tbody tr:nth-child(2) td.day{animation-delay:.1s}.calendar tbody tr:nth-child(3) td.day{animation-delay:.16s}.calendar tbody tr:nth-child(4) td.day{animation-delay:.22s}.calendar tbody tr:nth-child(5) td.day{animation-delay:.28s}.calendar tbody tr:nth-child(6) td.day{animation-delay:.34s}.calendar .today,.calendar td.day.today{border-color:var(--at-accent)!important;background:color-mix(in srgb,var(--at-accent) 12%,var(--at-pane-2))!important;color:var(--at-accent)!important;font-weight:600}.calendar .day.today::after,.calendar td.day.today::after{content:"";position:absolute;right:5px;top:5px;width:7px;height:7px;border-radius:50%;background:var(--at-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--at-accent) 22%,transparent);animation:calTodayDA 3s ease-in-out infinite}.calendar .active,.calendar td.day.active{background:var(--at-accent)!important;color:#fff!important;border-color:var(--at-accent)!important}.calendar .dot,.calendar .dots .dot{fill:var(--at-accent);color:var(--at-accent);transform-box:fill-box;transform-origin:center;transform:scale(0);animation:calDotDA .4s cubic-bezier(.34,1.56,.64,1) forwards}.calendar .dot:nth-child(2){fill:var(--at-gold);color:var(--at-gold)}.calendar .dot:nth-child(3){fill:var(--at-accent-2);color:var(--at-accent-2)}.calendar .active .dot{fill:#fff;color:#fff}@keyframes calCellDA{to{opacity:1;transform:translateY(0)}}@keyframes calDotDA{to{transform:scale(1)}}@keyframes calTodayDA{0%,100%{box-shadow:0 0 0 3px color-mix(in srgb,var(--at-accent) 22%,transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--at-accent) 4%,transparent)}}@media (prefers-reduced-motion:reduce){.calendar .day,.calendar td.day{opacity:1!important;transform:none!important;animation:none!important}.calendar .day:hover,.calendar td.day:hover{transform:none}.calendar .dot{transform:scale(1)!important;animation:none!important}.calendar .day.today::after,.calendar td.day.today::after{animation:none!important}}body.at-condense{--nav-item-padding:2px 6px 2px 8px;--nav-item-children-padding-start:14px;--nav-item-children-margin-start:11px}body.at-condense #main-horizontal-tab-header-inner{padding-top:4px;padding-bottom:4px}body.at-condense .tree-item-self{min-height:0;line-height:1.3}body.at-condense .nav-file-title,body.at-condense .nav-folder-title{padding-top:2px;padding-bottom:2px}body.at-condense .metadata-container{padding:7px 12px!important}body.at-condense .metadata-property{padding:1px 6px!important}body.at-condense .view-content{padding-top:6px}body.at-condense .status-bar{padding-top:1px;padding-bottom:1px;font-size:11px}body.at-condense.at-condense-editor{--p-spacing:8px;--line-height-normal:1.5}body.at-condense.at-condense-editor .markdown-preview-sizer>.el-p>p{line-height:1.5;margin:0 0 .7em}body.at-condense.at-condense-editor .markdown-preview-sizer>.el-h2{margin-top:1.3em}body.at-condense.at-condense-editor .markdown-preview-sizer>.el-h3{margin-top:1em}body.at-condense.at-condense-editor .markdown-rendered :is(ul,ol){margin:.4em 0}body.at-condense.at-condense-editor .markdown-rendered li{margin:.1em 0;line-height:1.5}body:is(.at-paper-grain,.at-paper-foxed) #center-content{background-attachment:fixed}body.at-paper-grain.theme-light #center-content{background-image:repeating-linear-gradient(0deg,transparent 0 2px,rgba(70,52,28,.045) 2px 3px),repeating-linear-gradient(90deg,transparent 0 3px,rgba(70,52,28,.035) 3px 4px)}body.at-paper-grain.theme-dark #center-content{background-image:repeating-linear-gradient(0deg,transparent 0 2px,rgba(0,0,0,.2) 2px 3px),repeating-linear-gradient(90deg,transparent 0 3px,rgba(0,0,0,.15) 3px 4px)}body.at-paper-foxed #center-content{background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,repeat;background-position:20% 26%,75% 60%,46% 84%,0 0,0 0;background-size:220px 220px,280px 280px,180px 180px,100% 100%,auto}body.at-paper-foxed.theme-light #center-content{background-image:radial-gradient(closest-side,rgba(138,96,52,.07),transparent),radial-gradient(closest-side,rgba(138,96,52,.055),transparent),radial-gradient(closest-side,rgba(138,96,52,.05),transparent),radial-gradient(130% 100% at 50% 50%,transparent 56%,rgba(40,28,12,.15)),repeating-linear-gradient(0deg,transparent 0 3px,rgba(70,52,28,.03) 3px 4px)}body.at-paper-foxed.theme-dark #center-content{background-image:radial-gradient(closest-side,rgba(198,120,74,.06),transparent),radial-gradient(closest-side,rgba(198,120,74,.05),transparent),radial-gradient(closest-side,rgba(198,120,74,.045),transparent),radial-gradient(130% 100% at 50% 50%,transparent 50%,rgba(0,0,0,.48)),repeating-linear-gradient(0deg,transparent 0 3px,rgba(0,0,0,.1) 3px 4px)}body.at-condense.at-condense-editor .callout{margin-top:1em;margin-bottom:1em}.markdown-rendered .at-kicker{display:inline-flex;align-items:center;gap:9px;letter-spacing:.24em}.markdown-rendered .at-kicker::before{content:"";width:24px;height:1px;background:linear-gradient(90deg,transparent,var(--at-accent))}.markdown-rendered .at-kicker::after{content:"";width:4px;height:4px;border-radius:50%;background:var(--at-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--at-accent) 20%,transparent)}.markdown-rendered .at-kicker.no-dot::after,.markdown-rendered .at-kicker.no-dot::before{content:none}.markdown-rendered .at-badge{background:color-mix(in srgb,var(--at-gold) 14%,transparent);color:var(--at-accent-2);border:1.5px solid var(--at-accent-2);border-radius:0;transform:rotate(-1.4deg);position:relative}.markdown-rendered .at-badge::after{content:"";position:absolute;inset:2px;border:1px solid color-mix(in srgb,var(--at-accent-2) 40%,transparent);pointer-events:none}.markdown-rendered .at-badge.ghost{background:0 0;color:var(--at-accent);border-color:color-mix(in srgb,var(--at-accent) 50%,transparent);transform:rotate(-1deg)}.markdown-rendered .at-mark{background:linear-gradient(180deg,transparent 54%,color-mix(in srgb,var(--at-gold) 55%,transparent) 54%);border-radius:0}.markdown-rendered .at-gradient{background:linear-gradient(95deg,var(--at-accent-2),var(--at-accent) 45%,var(--at-gold));-webkit-background-clip:text;background-clip:text;color:transparent}.callout[data-callout=card][data-callout-metadata*=channels]{background:var(--at-pane-2);border-color:var(--at-border-2);color:var(--at-text)}.callout[data-callout=card][data-callout-metadata*=channels] :is(th,td){border-bottom-color:var(--at-border-2);color:var(--at-text)}.callout[data-callout=card][data-callout-metadata*=channels] tbody tr:nth-child(2n){background:color-mix(in srgb,var(--at-gold) 9%,transparent)}.callout[data-callout=card][data-callout-metadata*=channels] tr>:first-child{color:var(--at-accent);font-weight:600}.callout[data-callout=card][data-callout-metadata*=channels] tr>:last-child{color:var(--at-muted)}.callout[data-callout=card][data-callout-metadata*=skill]{position:relative}.callout[data-callout=card][data-callout-metadata*=skill]::before{content:"";position:absolute;left:9px;top:16px;bottom:16px;width:1px;background:repeating-linear-gradient(var(--at-accent) 0 4px,transparent 4px 8px);opacity:.45;pointer-events:none}.callout[data-callout=card][data-callout-metadata*=skill]>.callout-content>pre{position:relative}.callout[data-callout=card][data-callout-metadata*=skill]>.callout-content>pre::before{content:"SPECIMEN";position:absolute;right:-1px;top:-9px;z-index:2;font-family:var(--at-font-mono);font-size:8px;letter-spacing:.18em;color:#fff;background:var(--at-accent);padding:2px 7px}.callout[data-callout=card][data-callout-metadata*=skill]>.callout-content ol{list-style:none;counter-reset:s;padding-left:0}.callout[data-callout=card][data-callout-metadata*=skill]>.callout-content ol>li{counter-increment:s;position:relative;padding-left:34px}.callout[data-callout=card][data-callout-metadata*=skill]>.callout-content ol>li::before{content:counter(s,upper-roman);position:absolute;left:0;top:0;font-family:var(--at-font-heading);font-size:1.05em;color:var(--at-accent);width:26px;text-align:center}.callout[data-callout=card][data-callout-metadata*=section]>.callout-content h3{color:var(--at-text-strong);font-weight:600}.callout[data-callout=card][data-callout-metadata*=section]>.callout-content h3:first-of-type::first-letter{font-size:1.9em;line-height:.78;color:var(--at-accent);float:left;margin:.04em .12em 0 0;font-family:var(--at-font-heading);font-weight:400}.callout[data-callout=card][data-callout-metadata*=section]>.callout-content ul>li::marker{content:"—  ";color:var(--at-accent)}.callout[data-callout=card][data-callout-metadata*=profile]{position:relative}.callout[data-callout=card][data-callout-metadata*=profile]>.callout-content img{border-radius:50%;border:1px solid var(--at-accent);outline:3px solid color-mix(in srgb,var(--at-accent) 18%,transparent);outline-offset:2px}.callout[data-callout=card][data-callout-metadata*=profile]::after{content:"";position:absolute;right:14px;top:14px;width:22px;height:22px;border-radius:50%;background:radial-gradient(circle at 38% 35%,var(--at-accent),var(--at-accent-2));box-shadow:0 1px 3px rgba(0,0,0,.3);opacity:.88;pointer-events:none}.callout[data-callout=card][data-callout-metadata*=honor]{outline:1px dashed color-mix(in srgb,var(--at-accent) 35%,transparent);outline-offset:-6px;border-color:color-mix(in srgb,var(--at-accent) 35%,transparent)}.callout[data-callout=card][data-callout-metadata~=step]{position:relative}.callout[data-callout=card][data-callout-metadata~=step]::after{content:"";position:absolute;left:50%;top:-7px;transform:translateX(-50%) rotate(-1.5deg);width:64px;height:15px;background:color-mix(in srgb,var(--at-gold) 55%,transparent);border-left:1px dashed var(--at-accent-2);border-right:1px dashed var(--at-accent-2);pointer-events:none}.callout[data-callout=card][data-callout-metadata~=step]>.callout-content>p:last-child{font-family:Caveat,cursive;font-size:1.3em;line-height:1.15;color:var(--at-accent)}.callout[data-callout=card][data-callout-metadata*=hero]{position:relative}.callout[data-callout=card][data-callout-metadata*=hero]::after{content:"";position:absolute;inset:8px;pointer-events:none;border-radius:3px;border:1px solid color-mix(in srgb,var(--at-on-dark) 22%,transparent)}.callout[data-callout=card][data-callout-metadata*=hero][data-callout-metadata*=dark]{background-color:var(--at-dark-surface)!important;background-image:repeating-linear-gradient(0deg,transparent 0 21px,color-mix(in srgb,var(--at-on-dark) 10%,transparent) 21px 22px),repeating-linear-gradient(90deg,transparent 0 21px,color-mix(in srgb,var(--at-on-dark) 10%,transparent) 21px 22px)!important}.callout[data-callout=card][data-callout-metadata*=hero][data-callout-metadata*=accent]{background:linear-gradient(135deg,var(--at-accent-2),var(--at-accent) 55%,var(--at-gold))!important}.callout[data-callout=card][data-callout-metadata*=hero]::after{border-color:color-mix(in srgb,var(--at-on-dark) 28%,transparent)}.callout[data-callout=card]:hover{box-shadow:0 20px 40px -24px rgba(0,0,0,.55)}.callout:is([data-callout=note],[data-callout=abstract],[data-callout=info],[data-callout=todo],[data-callout=tip],[data-callout=hint],[data-callout=important],[data-callout=success],[data-callout=check],[data-callout=done],[data-callout=question],[data-callout=help],[data-callout=faq],[data-callout=warning],[data-callout=caution],[data-callout=attention],[data-callout=failure],[data-callout=fail],[data-callout=missing],[data-callout=danger],[data-callout=error],[data-callout=bug],[data-callout=example]):not([data-callout-metadata~=seal],[data-callout-metadata~=folio],[data-callout-metadata~=marg])>.callout-title{align-items:center;gap:10px;border-bottom:1px solid color-mix(in srgb,var(--cc) 22%,transparent);padding-bottom:7px;margin-bottom:2px}.callout:is([data-callout=note],[data-callout=abstract],[data-callout=info],[data-callout=todo],[data-callout=tip],[data-callout=hint],[data-callout=important],[data-callout=success],[data-callout=check],[data-callout=done],[data-callout=question],[data-callout=help],[data-callout=faq],[data-callout=warning],[data-callout=caution],[data-callout=attention],[data-callout=failure],[data-callout=fail],[data-callout=missing],[data-callout=danger],[data-callout=error],[data-callout=bug],[data-callout=example]):not([data-callout-metadata~=seal],[data-callout-metadata~=folio],[data-callout-metadata~=marg])>.callout-title>.callout-icon{flex:0 0 30px;width:30px;height:30px;margin:0;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:color-mix(in srgb,var(--cc) 14%,var(--at-pane-2));box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--cc) 42%,transparent);transition:background .2s var(--at-ease),box-shadow .2s var(--at-ease)}.callout:is([data-callout=note],[data-callout=abstract],[data-callout=info],[data-callout=todo],[data-callout=tip],[data-callout=hint],[data-callout=important],[data-callout=success],[data-callout=check],[data-callout=done],[data-callout=question],[data-callout=help],[data-callout=faq],[data-callout=warning],[data-callout=caution],[data-callout=attention],[data-callout=failure],[data-callout=fail],[data-callout=missing],[data-callout=danger],[data-callout=error],[data-callout=bug],[data-callout=example]):not([data-callout-metadata~=seal],[data-callout-metadata~=folio],[data-callout-metadata~=marg])>.callout-title>.callout-icon :is(svg,.svg-icon){width:16px!important;height:16px!important;margin:0!important;color:var(--cc)}.callout:is([data-callout=note],[data-callout=abstract],[data-callout=info],[data-callout=todo],[data-callout=tip],[data-callout=hint],[data-callout=important],[data-callout=success],[data-callout=check],[data-callout=done],[data-callout=question],[data-callout=help],[data-callout=faq],[data-callout=warning],[data-callout=caution],[data-callout=attention],[data-callout=failure],[data-callout=fail],[data-callout=missing],[data-callout=danger],[data-callout=error],[data-callout=bug],[data-callout=example]):not([data-callout-metadata~=seal],[data-callout-metadata~=folio],[data-callout-metadata~=marg]):hover>.callout-title>.callout-icon{background:var(--cc);box-shadow:inset 0 0 0 1.5px var(--cc),0 3px 8px -4px color-mix(in srgb,var(--cc) 70%,transparent)}.callout:is([data-callout=note],[data-callout=abstract],[data-callout=info],[data-callout=todo],[data-callout=tip],[data-callout=hint],[data-callout=important],[data-callout=success],[data-callout=check],[data-callout=done],[data-callout=question],[data-callout=help],[data-callout=faq],[data-callout=warning],[data-callout=caution],[data-callout=attention],[data-callout=failure],[data-callout=fail],[data-callout=missing],[data-callout=danger],[data-callout=error],[data-callout=bug],[data-callout=example]):not([data-callout-metadata~=seal],[data-callout-metadata~=folio],[data-callout-metadata~=marg]):hover>.callout-title>.callout-icon :is(svg,.svg-icon){color:var(--at-pane)}.callout{--paper-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E")}.callout:is([data-callout=note],[data-callout=abstract],[data-callout=info],[data-callout=todo],[data-callout=tip],[data-callout=hint],[data-callout=important],[data-callout=success],[data-callout=check],[data-callout=done],[data-callout=question],[data-callout=help],[data-callout=faq],[data-callout=warning],[data-callout=caution],[data-callout=attention],[data-callout=failure],[data-callout=fail],[data-callout=missing],[data-callout=danger],[data-callout=error],[data-callout=bug],[data-callout=example]):is([data-callout-metadata~=card],[data-callout-metadata~=slip],[data-callout-metadata~=pin],[data-callout-metadata~=placard],[data-callout-metadata~=plaque],[data-callout-metadata~=entry],[data-callout-metadata~=flag],[data-callout-metadata~=lamp],[data-callout-metadata~=dogear],[data-callout-metadata~=stamp],[data-callout-metadata~=tick],[data-callout-metadata~=ribbon],[data-callout-metadata~=tape],[data-callout-metadata~=stencil],[data-callout-metadata~=barrier],[data-callout-metadata~=query],[data-callout-metadata~=tag],[data-callout-metadata~=ponder],[data-callout-metadata~=condemn],[data-callout-metadata~=fragile],[data-callout-metadata~=klaxon],[data-callout-metadata~=specimen],[data-callout-metadata~=plate],[data-callout-metadata~=tray],[data-callout-metadata~=checklist],[data-callout-metadata~=manifest]){border-radius:3px;background-image:var(--paper-noise);background-size:160px 160px;background-blend-mode:soft-light;box-shadow:inset 0 0 30px -12px rgba(80,55,28,.28),inset 0 1px 0 rgba(255,248,232,.3);transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s cubic-bezier(.16,1,.3,1)}.callout:is([data-callout=note],[data-callout=abstract],[data-callout=info],[data-callout=todo],[data-callout=tip],[data-callout=hint],[data-callout=important],[data-callout=success],[data-callout=check],[data-callout=done],[data-callout=question],[data-callout=help],[data-callout=faq],[data-callout=warning],[data-callout=caution],[data-callout=attention],[data-callout=failure],[data-callout=fail],[data-callout=missing],[data-callout=danger],[data-callout=error],[data-callout=bug],[data-callout=example]):is([data-callout-metadata~=card],[data-callout-metadata~=slip],[data-callout-metadata~=pin],[data-callout-metadata~=placard],[data-callout-metadata~=plaque],[data-callout-metadata~=entry],[data-callout-metadata~=flag],[data-callout-metadata~=lamp],[data-callout-metadata~=dogear],[data-callout-metadata~=stamp],[data-callout-metadata~=tick],[data-callout-metadata~=ribbon],[data-callout-metadata~=tape],[data-callout-metadata~=stencil],[data-callout-metadata~=barrier],[data-callout-metadata~=query],[data-callout-metadata~=tag],[data-callout-metadata~=ponder],[data-callout-metadata~=condemn],[data-callout-metadata~=fragile],[data-callout-metadata~=klaxon],[data-callout-metadata~=specimen],[data-callout-metadata~=plate],[data-callout-metadata~=tray],[data-callout-metadata~=checklist],[data-callout-metadata~=manifest]):hover{transform:translateY(-4px);box-shadow:inset 0 0 30px -12px rgba(80,55,28,.28),inset 0 1px 0 rgba(255,248,232,.3),0 20px 40px -24px rgba(35,22,10,.55)}.callout[data-callout-metadata~=card]:not([data-callout=card]){transform:rotate(-.6deg);border-left-width:1px}.callout[data-callout-metadata~=card]:not([data-callout=card])>.callout-title{border-bottom-style:dashed!important}.callout[data-callout-metadata~=card]:not([data-callout=card])>.callout-title>.callout-icon{display:none}.callout[data-callout-metadata~=card]:not([data-callout=card])>.callout-title .callout-title-inner::before{content:"\2116  ";font-family:var(--at-font-heading);color:var(--cc)}.callout[data-callout-metadata~=card]:not([data-callout=card])::after{content:"";position:absolute;top:12px;right:14px;width:10px;height:10px;border-radius:50%;background:var(--at-pane);box-shadow:inset 0 0 0 1.5px var(--at-border-strong)}.callout:is([data-callout=note],[data-callout=abstract])[data-callout-metadata~=slip]{border-left-width:1px}.callout:is([data-callout=note],[data-callout=abstract])[data-callout-metadata~=slip]>.callout-title{border-bottom:0!important}.callout:is([data-callout=note],[data-callout=abstract])[data-callout-metadata~=slip]>.callout-title>.callout-icon{display:none}.callout:is([data-callout=note],[data-callout=abstract])[data-callout-metadata~=slip]>.callout-title::before{content:"\270E";font-family:var(--at-font-hand);color:var(--cc);font-size:1.5em;line-height:.8}.callout:is([data-callout=note],[data-callout=abstract])[data-callout-metadata~=slip] .callout-title-inner{font-family:var(--at-font-hand)!important;text-transform:none!important;letter-spacing:0!important;font-size:1.5em!important}.callout:is([data-callout=note],[data-callout=abstract])[data-callout-metadata~=slip]::after{content:"";position:absolute;bottom:0;right:0;border-width:0 0 22px 22px;border-style:solid;border-color:transparent transparent var(--at-pane) transparent;filter:drop-shadow(-2px -2px 2px rgba(0,0,0,.18))}.callout[data-callout-metadata~=pin]{margin-top:20px;border-left-width:1px;overflow:visible}.callout[data-callout-metadata~=pin]>.callout-title>.callout-icon{display:none}.callout[data-callout-metadata~=pin]::before{content:"";position:absolute;top:-11px;left:50%;transform:translateX(-50%);width:20px;height:20px;border-radius:50%;background:radial-gradient(circle at 35% 30%,var(--at-accent),var(--at-accent-2));box-shadow:0 3px 7px -2px rgba(0,0,0,.5),inset 0 0 0 1px rgba(255,255,255,.25),inset -3px -3px 4px rgba(0,0,0,.25);transition:transform .4s cubic-bezier(.16,1,.3,1)}.callout[data-callout-metadata~=pin]:hover::before{transform:translateX(-50%) scale(1.14)}.callout[data-callout-metadata~=placard]{text-align:center;border:0;border-radius:0;background:0 0;border-top:2px solid var(--cc);border-bottom:2px solid var(--cc);box-shadow:none}.callout[data-callout-metadata~=placard]>.callout-title{justify-content:center;border-bottom:0!important}.callout[data-callout-metadata~=placard]>.callout-title>.callout-icon{display:none}.callout[data-callout-metadata~=placard] .callout-title-inner{letter-spacing:.3em}.callout[data-callout-metadata~=placard] .callout-content{text-align:center}.callout[data-callout-metadata~=plaque]{border:1px solid var(--at-border-strong);box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 0 0 3px color-mix(in srgb,var(--at-gold) 18%,transparent);background-color:var(--at-pane-2);background-image:var(--paper-noise),linear-gradient(135deg,color-mix(in srgb,var(--at-gold) 22%,var(--at-pane-2)),var(--at-pane-2));background-size:160px 160px,auto;background-blend-mode:soft-light,normal}.callout[data-callout-metadata~=plaque]>.callout-title>.callout-icon{background:radial-gradient(circle at 35% 30%,var(--at-gold),color-mix(in srgb,var(--at-gold) 55%,#000))!important;box-shadow:0 4px 10px -4px rgba(0,0,0,.5),inset 0 0 0 1px rgba(255,255,255,.18)!important}.callout[data-callout-metadata~=plaque]>.callout-title>.callout-icon :is(svg,.svg-icon){color:#fff!important}.callout[data-callout-metadata~=entry]{padding-left:64px}.callout[data-callout-metadata~=entry]>.callout-title>.callout-icon{display:none}.callout[data-callout-metadata~=entry]::before{content:"\2116";position:absolute;left:0;top:0;bottom:0;width:48px;display:flex;align-items:center;justify-content:center;font-family:var(--at-font-heading);font-size:24px;color:var(--cc);background:color-mix(in srgb,var(--cc) 12%,transparent);border-right:1px solid var(--at-border-2)}.callout[data-callout-metadata~=flag]{padding-left:46px;overflow:hidden}.callout[data-callout-metadata~=flag]>.callout-title>.callout-icon{display:none}.callout[data-callout-metadata~=flag]::before{content:"";position:absolute;left:18px;top:12px;bottom:12px;width:2px;background:var(--at-accent-2)}.callout[data-callout-metadata~=flag]::after{content:"";position:absolute;left:20px;top:12px;width:18px;height:13px;background:var(--cc);clip-path:polygon(0 0,100% 0,75% 50%,100% 100%,0 100%);transform-origin:left center;transition:transform .4s ease}.callout[data-callout-metadata~=flag]:hover::after{animation:da-wave .8s ease}@keyframes da-wave{0%,100%{transform:none}30%{transform:skewY(-7deg) scaleX(1.06)}60%{transform:skewY(5deg)}}.callout[data-callout-metadata~=lamp]{background-color:color-mix(in srgb,var(--cc) 6%,var(--at-pane-2));background-image:var(--paper-noise),radial-gradient(150px 90px at 34px 30px,color-mix(in srgb,var(--cc) 24%,transparent),transparent 70%);background-size:160px 160px,auto;background-blend-mode:soft-light,normal}.callout[data-callout-metadata~=lamp]>.callout-title>.callout-icon{background:radial-gradient(circle at 35% 30%,var(--cc),color-mix(in srgb,var(--cc) 55%,#000))!important;box-shadow:0 4px 10px -4px rgba(0,0,0,.5),inset 0 0 0 1px rgba(255,255,255,.18),0 0 16px -1px var(--cc)!important}.callout[data-callout-metadata~=lamp]>.callout-title>.callout-icon :is(svg,.svg-icon){color:#fff!important}.callout[data-callout-metadata~=dogear]>.callout-title{border-bottom:0!important}.callout[data-callout-metadata~=dogear]>.callout-title>.callout-icon{display:none}.callout[data-callout-metadata~=dogear]>.callout-title::before{content:"\273A";color:var(--cc);font-size:1.2em}.callout[data-callout-metadata~=dogear] .callout-title-inner{font-family:var(--at-font-hand)!important;text-transform:none!important;letter-spacing:0!important;font-size:1.5em!important}.callout[data-callout-metadata~=dogear]::after{content:"";position:absolute;top:0;right:0;border-width:24px 24px 0 0;border-style:solid;border-color:color-mix(in srgb,var(--cc) 42%,transparent) var(--at-pane) transparent transparent}.callout[data-callout-metadata~=stamp]>.callout-title>.callout-icon{border:2px solid var(--cc);border-radius:5px;background:0 0!important;box-shadow:none!important;transform:rotate(-7deg);width:30px;height:30px;transition:transform .4s ease,filter .4s ease}.callout[data-callout-metadata~=stamp]>.callout-title>.callout-icon :is(svg,.svg-icon){color:var(--cc)!important}.callout[data-callout-metadata~=stamp]:hover>.callout-title>.callout-icon{transform:rotate(-7deg) scale(1.06);filter:brightness(1.1)}.callout[data-callout-metadata~=stamp]::after{content:"VERIFIED";position:absolute;top:12px;right:14px;font-family:var(--at-font-mono);font-weight:600;font-size:13px;letter-spacing:.12em;color:var(--cc);border:2px solid var(--cc);border-radius:4px;padding:3px 8px;transform:rotate(-9deg);opacity:.78;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cc) 30%,transparent);transition:opacity .4s ease,transform .4s ease}.callout[data-callout-metadata~=stamp]:hover::after{opacity:1;transform:rotate(-7deg) scale(1.05)}.callout[data-callout-metadata~=tick]>.callout-title>.callout-icon{background:radial-gradient(circle at 35% 30%,var(--cc),color-mix(in srgb,var(--cc) 55%,#000))!important;box-shadow:0 4px 10px -4px rgba(0,0,0,.5),inset 0 0 0 1px rgba(255,255,255,.18)!important}.callout[data-callout-metadata~=tick]>.callout-title>.callout-icon :is(svg,.svg-icon){color:#fff!important}.callout[data-callout-metadata~=ribbon]>.callout-title>.callout-icon{position:relative;overflow:visible;background:radial-gradient(circle at 50% 40%,var(--cc),color-mix(in srgb,var(--cc) 60%,#000))!important;box-shadow:0 3px 7px -3px rgba(0,0,0,.5)!important;transition:transform .4s ease}.callout[data-callout-metadata~=ribbon]>.callout-title>.callout-icon :is(svg,.svg-icon){color:#fff!important}.callout[data-callout-metadata~=ribbon]>.callout-title>.callout-icon::after,.callout[data-callout-metadata~=ribbon]>.callout-title>.callout-icon::before{content:"";position:absolute;top:24px;width:8px;height:14px;background:var(--cc);clip-path:polygon(0 0,100% 0,100% 100%,50% 75%,0 100%)}.callout[data-callout-metadata~=ribbon]>.callout-title>.callout-icon::before{left:5px;transform:rotate(12deg)}.callout[data-callout-metadata~=ribbon]>.callout-title>.callout-icon::after{right:5px;transform:rotate(-12deg)}.callout[data-callout-metadata~=ribbon]:hover>.callout-title>.callout-icon{transform:rotate(10deg)}.callout:is([data-callout=warning],[data-callout=caution],[data-callout=attention])[data-callout-metadata~=tape]{padding-top:24px}.callout:is([data-callout=warning],[data-callout=caution],[data-callout=attention])[data-callout-metadata~=tape]::before{content:"";position:absolute;top:0;left:0;right:0;height:12px;background:repeating-linear-gradient(45deg,var(--cc) 0 12px,color-mix(in srgb,var(--at-text-strong) 78%,var(--cc)) 12px 24px)}.callout:is([data-callout=warning],[data-callout=caution],[data-callout=attention])[data-callout-metadata~=tape]>.callout-title>.callout-icon{display:none}.callout:is([data-callout=warning],[data-callout=caution],[data-callout=attention])[data-callout-metadata~=tape] .callout-title-inner::before{content:"!  ";font-family:var(--at-font-heading);font-weight:700;color:var(--cc)}.callout[data-callout-metadata~=stencil]{border-style:dashed;border-left-style:solid}.callout[data-callout-metadata~=stencil]>.callout-title>.callout-icon{border:2px dashed var(--cc);border-radius:5px;background:0 0!important;box-shadow:none!important;transform:rotate(-7deg)}.callout[data-callout-metadata~=stencil]>.callout-title>.callout-icon :is(svg,.svg-icon){color:var(--cc)!important}.callout[data-callout-metadata~=stencil] .callout-title-inner{-webkit-text-stroke:.4px var(--cc);color:transparent}.callout[data-callout-metadata~=barrier]{border-left:0;padding-left:30px}.callout[data-callout-metadata~=barrier]::before{content:"";position:absolute;left:0;top:0;bottom:0;width:14px;background:repeating-linear-gradient(45deg,var(--cc) 0 8px,transparent 8px 16px),color-mix(in srgb,var(--cc) 25%,transparent)}.callout[data-callout-metadata~=barrier]>.callout-title>.callout-icon{border-radius:3px;background:var(--cc)!important;box-shadow:0 3px 7px -3px rgba(0,0,0,.5)!important;transform:rotate(45deg);width:26px;height:26px;transition:transform .4s ease}.callout[data-callout-metadata~=barrier]>.callout-title>.callout-icon :is(svg,.svg-icon){color:#fff!important;transform:rotate(-45deg)}.callout[data-callout-metadata~=barrier]:hover>.callout-title>.callout-icon{transform:rotate(45deg) scale(1.08)}.callout[data-callout-metadata~=query]{border-style:dashed;border-left-style:solid;overflow:hidden}.callout[data-callout-metadata~=query]>.callout-title>.callout-icon{background:radial-gradient(circle at 35% 30%,var(--cc),color-mix(in srgb,var(--cc) 55%,#000))!important;box-shadow:0 4px 10px -4px rgba(0,0,0,.5),inset 0 0 0 1px rgba(255,255,255,.18)!important}.callout[data-callout-metadata~=query]>.callout-title>.callout-icon :is(svg,.svg-icon){color:#fff!important}.callout[data-callout-metadata~=query]::after{content:"?";position:absolute;right:8px;bottom:-28px;font-family:var(--at-font-heading);font-size:130px;line-height:1;color:var(--cc);opacity:.1;pointer-events:none}.callout:is([data-callout=question],[data-callout=help],[data-callout=faq])[data-callout-metadata~=tag]{border-radius:4px;padding-left:42px;clip-path:polygon(18px 0,100% 0,100% 100%,18px 100%,0 50%)}.callout:is([data-callout=question],[data-callout=help],[data-callout=faq])[data-callout-metadata~=tag]>.callout-title>.callout-icon{display:none}.callout:is([data-callout=question],[data-callout=help],[data-callout=faq])[data-callout-metadata~=tag]::before{content:"";position:absolute;left:23px;top:50%;transform:translateY(-50%);width:9px;height:9px;border-radius:50%;background:var(--at-pane);box-shadow:inset 0 0 0 1.5px var(--at-border-strong)}.callout[data-callout-metadata~=ponder]>.callout-title{border-bottom:0!important}.callout[data-callout-metadata~=ponder]>.callout-title>.callout-icon{display:none}.callout[data-callout-metadata~=ponder]>.callout-title::before{content:"?";font-family:var(--at-font-hand);color:var(--cc);font-size:1.8em;line-height:.7}.callout[data-callout-metadata~=ponder] .callout-title-inner{font-family:var(--at-font-hand)!important;text-transform:none!important;letter-spacing:0!important;font-size:1.6em!important}.callout[data-callout-metadata~=condemn]{border:2px solid var(--cc);border-left-width:8px}.callout[data-callout-metadata~=condemn]>.callout-title>.callout-icon{border:2px solid var(--cc);border-radius:5px;background:0 0!important;box-shadow:none!important;transform:rotate(-7deg)}.callout[data-callout-metadata~=condemn]>.callout-title>.callout-icon :is(svg,.svg-icon){color:var(--cc)!important}.callout[data-callout-metadata~=condemn]::after{content:"";position:absolute;top:-2px;right:18px;width:1px;height:26px;background:var(--cc);transform:rotate(18deg);box-shadow:6px 4px 0 -.5px var(--cc),-7px 5px 0 -.5px var(--cc)}.callout[data-callout-metadata~=fragile]{border:2px dashed var(--cc)}.callout[data-callout-metadata~=fragile]>.callout-title>.callout-icon{display:none}.callout[data-callout-metadata~=fragile] .callout-title-inner::before{content:"\26A0  ";color:var(--cc)}.callout[data-callout-metadata~=klaxon]{border:0;border-radius:0;background:0 0;box-shadow:none;border-top:3px double var(--cc);border-bottom:3px double var(--cc)}.callout[data-callout-metadata~=klaxon]>.callout-title>.callout-icon{width:18px;height:18px;background:radial-gradient(circle at 35% 30%,var(--cc),color-mix(in srgb,var(--cc) 55%,#000))!important;animation:da-pulse 1.8s ease-in-out infinite}.callout[data-callout-metadata~=klaxon]>.callout-title>.callout-icon :is(svg,.svg-icon){display:none}@keyframes da-pulse{0%,100%{box-shadow:0 0 0 4px color-mix(in srgb,var(--cc) 22%,transparent),0 0 10px -2px var(--cc)}50%{box-shadow:0 0 0 7px color-mix(in srgb,var(--cc) 8%,transparent),0 0 18px 0 var(--cc)}}.callout[data-callout-metadata~=specimen]{background-color:var(--at-pane-2);background-image:var(--paper-noise),repeating-linear-gradient(0deg,transparent 0 17px,color-mix(in srgb,var(--cc) 7%,transparent) 17px 18px),repeating-linear-gradient(90deg,transparent 0 17px,color-mix(in srgb,var(--cc) 7%,transparent) 17px 18px);background-size:160px 160px,auto,auto;background-blend-mode:soft-light,normal,normal}.callout[data-callout-metadata~=specimen]>.callout-title{position:relative}.callout[data-callout-metadata~=specimen]>.callout-title::after{content:"CAT.";position:absolute;top:0;right:0;font-family:var(--at-font-mono);font-size:10px;letter-spacing:.1em;color:var(--cc)}.callout[data-callout-metadata~=specimen]::after,.callout[data-callout-metadata~=specimen]::before{content:"";position:absolute;width:14px;height:14px;border:1.5px solid var(--cc);opacity:.6}.callout[data-callout-metadata~=specimen]::before{left:6px;bottom:6px;border-right:0;border-top:0}.callout[data-callout-metadata~=specimen]::after{right:6px;bottom:6px;border-left:0;border-top:0}.callout:is([data-callout=example])[data-callout-metadata~=plate]{padding:18px}.callout:is([data-callout=example])[data-callout-metadata~=plate]::after{content:"";position:absolute;inset:7px;border:1px solid color-mix(in srgb,var(--cc) 40%,transparent);border-radius:5px;pointer-events:none}.callout:is([data-callout=example])[data-callout-metadata~=plate] .callout-title-inner::before{content:"PL. \2009";font-family:var(--at-font-mono);color:var(--cc)}.callout[data-callout-metadata~=tray]{border:1px solid var(--cc);border-left-width:1px}.callout[data-callout-metadata~=tray]>.callout-content{border-top:1px dashed color-mix(in srgb,var(--cc) 40%,transparent);padding-top:8px;margin-top:2px}.callout[data-callout-metadata~=checklist]>.callout-content ul{list-style:none;padding-left:4px}.callout[data-callout-metadata~=checklist]>.callout-content li{position:relative;padding-left:26px}.callout[data-callout-metadata~=checklist]>.callout-content li::before{content:"";position:absolute;left:0;top:.25em;width:14px;height:14px;border-radius:3px;border:1.5px solid var(--cc)}.callout:is([data-callout=todo])[data-callout-metadata~=manifest]{padding-left:46px}.callout:is([data-callout=todo])[data-callout-metadata~=manifest]::before{content:"";position:absolute;left:38px;top:14px;bottom:14px;width:1px;background:var(--at-border-2)}.callout:is([data-callout=todo])[data-callout-metadata~=manifest]>.callout-content ol{margin:0;padding:0;list-style:none;counter-reset:m}.callout:is([data-callout=todo])[data-callout-metadata~=manifest]>.callout-content li{counter-increment:m;position:relative;padding-left:8px}.callout:is([data-callout=todo])[data-callout-metadata~=manifest]>.callout-content li::before{content:counter(m,decimal-leading-zero);position:absolute;left:-38px;width:30px;text-align:right;font-family:var(--at-font-mono);font-size:.8em;color:var(--cc);opacity:.7}@media (prefers-reduced-motion:reduce){.callout[data-callout-metadata~=klaxon]>.callout-title>.callout-icon{animation:none}.callout[data-callout-metadata~=flag]:hover::after{animation:none}.callout:is([data-callout=note],[data-callout=info],[data-callout=tip],[data-callout=success],[data-callout=warning],[data-callout=question],[data-callout=danger],[data-callout=example],[data-callout=todo]):is([data-callout-metadata~=card],[data-callout-metadata~=pin],[data-callout-metadata~=stamp],[data-callout-metadata~=ribbon],[data-callout-metadata~=barrier]):hover{transform:none}}.markdown-rendered .at-display{display:inline-block}.markdown-rendered .at-display::first-letter{font-size:2.4em;line-height:.8;color:var(--at-accent);float:left;margin:.06em .12em 0 0;padding:.06em .14em;font-family:var(--at-font-heading);font-weight:400;border:2px solid color-mix(in srgb,var(--at-accent) 45%,transparent);background:color-mix(in srgb,var(--at-accent) 9%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--at-accent) 20%,transparent)}.markdown-rendered .at-lead{font-style:italic}.markdown-rendered .at-gloss{float:right;width:120px;margin:2px 0 8px 16px;font-family:var(--at-font-hand);font-size:1.25em;line-height:1.12;color:var(--at-accent);transform:rotate(-3deg);position:relative}.markdown-rendered .at-gloss::before{content:"";position:absolute;left:-14px;top:.55em;width:10px;height:1px;background:var(--at-accent)}.markdown-rendered .at-stat{font-family:var(--at-font-mono);font-weight:500;border-bottom:2px solid color-mix(in srgb,var(--at-accent) 35%,transparent);padding:0 2px}.callout[data-callout=grid]{counter-reset:da-plate}.callout[data-callout=card][data-callout-metadata*=section]{position:relative;overflow:hidden;counter-increment:da-plate}.callout[data-callout=card][data-callout-metadata*=section]::before{content:counter(da-plate,upper-roman);position:absolute;right:8px;top:2px;z-index:0;font-family:var(--at-font-heading);font-size:60px;line-height:1;pointer-events:none;color:color-mix(in srgb,var(--at-accent) 8%,transparent)}.callout[data-callout=card][data-callout-metadata*=section]>.callout-content{position:relative;z-index:1}.callout[data-callout=card][data-callout-metadata*=profile]::after{content:"\2605";width:30px;height:30px;right:14px;top:14px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.85);font-size:18px;line-height:1;transform:rotate(-6deg);opacity:1;background:radial-gradient(circle at 38% 35%,var(--at-accent),var(--at-accent-2));box-shadow:0 1px 3px rgba(0,0,0,.3),inset 0 0 0 1px rgba(255,255,255,.18)}.callout[data-callout=card][data-callout-metadata*=profile]{padding-left:24px;text-align:left}.callout[data-callout=card][data-callout-metadata*=profile]>.callout-content{text-align:left}.callout[data-callout=card][data-callout-metadata*=profile]>.callout-content img{display:block;margin-left:0;margin-right:auto}.callout[data-callout=card][data-callout-metadata*=profile]::before{content:"";position:absolute;left:10px;top:14px;bottom:14px;width:1px;pointer-events:none;background:repeating-linear-gradient(var(--at-accent) 0 4px,transparent 4px 8px);opacity:.5}.callout[data-callout=card][data-callout-metadata*=honor]{position:relative;text-align:center}.callout[data-callout=card][data-callout-metadata*=honor]>.callout-content{padding-bottom:30px}.callout[data-callout=card][data-callout-metadata*=honor] blockquote{font-family:var(--at-font-heading);font-style:italic;font-size:1.05em;color:var(--at-text-strong);border:0!important;background:0 0!important;margin:10px auto;max-width:92%;padding:0}.callout[data-callout=card][data-callout-metadata*=honor]>.callout-content>p:last-child{font-family:var(--at-font-mono);font-size:.9em;color:var(--at-muted)}.callout[data-callout=card][data-callout-metadata*=honor]>.callout-content>p:last-child strong{color:var(--at-accent)}.callout[data-callout=card][data-callout-metadata*=honor]::after{content:"\2605";position:absolute;left:50%;bottom:12px;transform:translateX(-50%) rotate(-6deg);width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.85);font-size:21px;line-height:1;background:radial-gradient(circle at 38% 35%,var(--at-accent),var(--at-accent-2));box-shadow:0 2px 5px -2px rgba(0,0,0,.5),inset 0 0 0 1px rgba(255,255,255,.18);pointer-events:none}.callout[data-callout=card][data-callout-metadata*=skill]>.callout-content ol>li{padding-top:7px;padding-bottom:7px;border-bottom:1px dashed var(--at-border-2)}.callout[data-callout=card][data-callout-metadata*=skill]>.callout-content ol>li:last-child{border-bottom:0}.callout[data-callout=card]:not([data-callout-metadata*=hero]){transition:transform .24s var(--at-ease),box-shadow .24s var(--at-ease),border-color .24s var(--at-ease)}.callout[data-callout=card]:not([data-callout-metadata*=hero]):hover{transform:translateY(-5px)}.callout[data-callout=card][data-callout-metadata*=section]::after{content:"";position:absolute;left:10px;top:14px;bottom:14px;width:1px;z-index:0;pointer-events:none;background:repeating-linear-gradient(var(--at-accent) 0 4px,transparent 4px 8px);opacity:.5}.callout[data-callout=card][data-callout-metadata*=profile]>.callout-content img{display:block!important;margin:0 0 12px 0!important}.callout[data-callout=card][data-callout-metadata*=profile]>.callout-content p:has(img){text-align:left;margin:0}.callout[data-callout=card][data-callout-metadata*=honor]{background:var(--at-pane-2)!important;color:var(--at-text)!important;border-color:color-mix(in srgb,var(--at-accent) 35%,transparent)!important}.callout[data-callout=card][data-callout-metadata*=honor] .callout-content>h6:first-child{background:0 0!important;color:var(--at-accent-2)!important;padding:0!important;border-radius:0!important;font-family:var(--at-font-mono);letter-spacing:.16em;font-size:.8em}.callout[data-callout=card][data-callout-metadata*=honor] :is(h2,h3){color:var(--at-text-strong)!important}.callout[data-callout=card][data-callout-metadata*=honor] blockquote{color:var(--at-text-strong)!important;border-left:0!important;padding-left:0!important}.callout[data-callout=card][data-callout-metadata*=honor] strong{font-size:1em!important}.callout[data-callout=card][data-callout-metadata*=honor] hr{border-top-color:var(--at-border-2)!important}