:root,[data-palette=brass]{--accent-base:#c99a5b;--accent-deep-base:#a87c42;--second-base:#7fa69c;--on-accent-base:#14100a;--sky:#c99a5b3d;--sky-side:#7fa69c29;--floor:#0000;--floor-side:#a87c4229}[data-palette=ember]{--accent-base:#d8745f;--accent-deep-base:#bd5d4f;--second-base:#86aeb0;--on-accent-base:#170a08;--sky:#8c384833;--sky-side:#0000;--floor:#d8745f6b;--floor-side:#cd543447}[data-palette=saffron]{--accent-base:#da8a4f;--accent-deep-base:#b86d36;--second-base:#86a9a0;--on-accent-base:#160e07;--sky:#da8a4f61;--sky-side:#f5b26047;--floor:#7058a433;--floor-side:#0000}[data-palette=citrine]{--accent-base:#d6bf66;--accent-deep-base:#b09a43;--second-base:#86ada6;--on-accent-base:#15130a;--sky:#d6bf6657;--sky-side:#ecde9633;--floor:#5a8c6e2e;--floor-side:#d6bf661a}[data-palette=verdigris]{--accent-base:#6fb49b;--accent-deep-base:#4f957d;--second-base:#cfa46a;--on-accent-base:#08130f;--sky:#5aaa962e;--sky-side:#50c8af66;--floor:#285c9c66;--floor-side:#6fb49b24}[data-palette=amethyst]{--accent-base:#a98fd6;--accent-deep-base:#876db8;--second-base:#86b3ae;--on-accent-base:#110c1a;--sky:#a98fd661;--sky-side:#d47eac42;--floor:#6450be3d;--floor-side:#d47eac24}[data-palette=none]{--accent-base:#b7bec7;--accent-deep-base:#8c959f;--second-base:#93a1a8;--on-accent-base:#101418;--sky:#0000;--sky-side:#0000;--floor:#0000;--floor-side:#0000}@property --sky{syntax:"<color>";inherits:true;initial-value:#0000}@property --sky-side{syntax:"<color>";inherits:true;initial-value:#0000}@property --floor{syntax:"<color>";inherits:true;initial-value:#0000}@property --floor-side{syntax:"<color>";inherits:true;initial-value:#0000}:root{transition:--sky .9s,--sky-side .9s,--floor .9s,--floor-side .9s}@media (prefers-reduced-motion:reduce){:root{transition:none}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--sans:ui-sans-serif, -apple-system, "Segoe UI", Roboto, sans-serif;--serif:"Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;--ink:#0f1418;--line:#26333b;--moon:#dee6e9;--mute:#7b8c95;--accent:var(--accent-base);--accent-deep:var(--accent-deep-base);--second:var(--second-base);--on-accent:var(--on-accent-base);--panel-color:#ffffff09;--panel-texture:none;--panel-radius:14px;--panel-shadow:none;--control-color:#ffffff0a;--control-radius:10px;--control-radius-sm:8px;--grain:none;--raised:none;--display-caps:normal;--display-tracking:.02em;--engrave:none;--sig-ease:cubic-bezier(.22, .61, .36, 1)}html{background:var(--ink)}body:before,body:after{content:"";z-index:-1;pointer-events:none;position:fixed;inset:0}body:before{background:radial-gradient(90% 60% at 50% -18%, var(--sky), transparent 72%), radial-gradient(55% 45% at 96% -8%, var(--sky-side), transparent 70%), radial-gradient(100% 55% at 50% 118%, var(--floor), transparent 72%), radial-gradient(60% 50% at -8% 108%, var(--floor-side), transparent 70%), radial-gradient(120% 80% at 50% -10%, #17222a 0%, #0f1418 55%, #0b1013 100%)}.sig-panel{position:relative}.sig-display{font-variant-caps:var(--display-caps);letter-spacing:var(--display-tracking);text-shadow:var(--engrave)}.sig-rule{display:none}:root[data-style=temple]{--ink:#0b1312;--line:#2e3c35;--moon:#e4dfcf;--mute:#8d9788;--accent:color-mix(in oklab, var(--accent-base) 82%, #8f8a6a);--accent-deep:color-mix(in oklab, var(--accent-deep-base) 82%, #6a654e);--second:color-mix(in oklab, var(--second-base) 78%, #86a070);--panel-color:#1c2622d6;--panel-texture:radial-gradient(140% 80% at 0% 100%, #567a4633, transparent 50%), linear-gradient(180deg, #e3ddcb09, transparent 40%), url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='240'%20height='240'%20viewBox='0%200%20240%20240'%3e%3c!--%20Temple%20style:%20fine%20stone%20grain%20for%20panels%20and%20buttons,%20where%20mottling%20would%20hurt%20legibility.%20Tiles%20seamlessly.%20--%3e%3cfilter%20id='grain'%20x='0'%20y='0'%20width='100%25'%20height='100%25'%3e%3cfeTurbulence%20type='fractalNoise'%20baseFrequency='0.85'%20numOctaves='2'%20seed='5'%20stitchTiles='stitch'/%3e%3cfeColorMatrix%20values='0%200%200%200%200.88%200%200%200%200%200.86%200%200%200%200%200.76%200%200%200%200.12%200'/%3e%3c/filter%3e%3crect%20width='240'%20height='240'%20filter='url(%23grain)'/%3e%3c/svg%3e");--panel-radius:11px 17px 13px 19px / 15px 11px 18px 13px;--panel-shadow:inset 0 0 0 3px #05090861, inset 0 0 0 4px #e3ddcb12, inset 0 -14px 22px -16px #0000008c, 0 24px 44px -28px #000000f2;--control-color:#e3ddcb0b;--control-radius:7px 11px 8px 12px;--control-radius-sm:5px 8px 6px 9px;--grain:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='240'%20height='240'%20viewBox='0%200%20240%20240'%3e%3c!--%20Temple%20style:%20fine%20stone%20grain%20for%20panels%20and%20buttons,%20where%20mottling%20would%20hurt%20legibility.%20Tiles%20seamlessly.%20--%3e%3cfilter%20id='grain'%20x='0'%20y='0'%20width='100%25'%20height='100%25'%3e%3cfeTurbulence%20type='fractalNoise'%20baseFrequency='0.85'%20numOctaves='2'%20seed='5'%20stitchTiles='stitch'/%3e%3cfeColorMatrix%20values='0%200%200%200%200.88%200%200%200%200%200.86%200%200%200%200%200.76%200%200%200%200.12%200'/%3e%3c/filter%3e%3crect%20width='240'%20height='240'%20filter='url(%23grain)'/%3e%3c/svg%3e");--raised:inset 0 1px 0 #fff6dc4d, inset 0 -2px 0 #00000040, 0 12px 26px -16px #000000f2;--display-caps:small-caps;--display-tracking:.07em;--engrave:0 1px 0 #000000bf, 0 -1px 0 #fff4d612}:root[data-style=temple] body:before{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20100%20100'%20preserveAspectRatio='none'%3e%3c!--%20Temple%20style:%20light%20falling%20through%20the%20canopy,%20fading%20before%20it%20reaches%20the%20floor.%20--%3e%3cdefs%3e%3clinearGradient%20id='fall'%20x1='0'%20y1='0'%20x2='0'%20y2='1'%3e%3cstop%20offset='0'%20stop-color='%23dfeab8'%20stop-opacity='0.085'/%3e%3cstop%20offset='0.75'%20stop-color='%23dfeab8'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3cfilter%20id='soft'%3e%3cfeGaussianBlur%20stdDeviation='1.2'/%3e%3c/filter%3e%3c/defs%3e%3cg%20fill='url(%23fall)'%20filter='url(%23soft)'%3e%3cpolygon%20points='12,0%2021,0%2045,100%2030,100'/%3e%3cpolygon%20points='29,0%2032,0%2053,100%2047,100'/%3e%3cpolygon%20points='55,0%2062,0%2084,100%2072,100'/%3e%3c/g%3e%3c/svg%3e") 0 0 / 100% 100% no-repeat, radial-gradient(90% 60% at 50% -18%, var(--sky), transparent 72%), radial-gradient(55% 45% at 96% -8%, var(--sky-side), transparent 70%), radial-gradient(100% 55% at 50% 118%, var(--floor), transparent 72%), radial-gradient(60% 50% at -8% 108%, var(--floor-side), transparent 70%), url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='480'%20height='480'%20viewBox='0%200%20480%20480'%3e%3c!--%20Temple%20style:%20weathered%20stone.%20Slow%20moss-green%20mottling%20under%20a%20fine%20grain;%20tiles%20seamlessly.%20--%3e%3cfilter%20id='mottle'%20x='0'%20y='0'%20width='100%25'%20height='100%25'%3e%3cfeTurbulence%20type='fractalNoise'%20baseFrequency='0.012'%20numOctaves='3'%20seed='11'%20stitchTiles='stitch'/%3e%3cfeColorMatrix%20values='0%200%200%200%200.3%200%200%200%200%200.44%200%200%200%200%200.3%200.35%200%200%200%20-0.15'/%3e%3c/filter%3e%3cfilter%20id='grain'%20x='0'%20y='0'%20width='100%25'%20height='100%25'%3e%3cfeTurbulence%20type='fractalNoise'%20baseFrequency='0.85'%20numOctaves='2'%20seed='3'%20stitchTiles='stitch'/%3e%3cfeColorMatrix%20values='0%200%200%200%200.88%200%200%200%200%200.86%200%200%200%200%200.76%200%200%200%200.11%200'/%3e%3c/filter%3e%3crect%20width='480'%20height='480'%20filter='url(%23mottle)'/%3e%3crect%20width='480'%20height='480'%20filter='url(%23grain)'/%3e%3c/svg%3e") 0 0 / 480px 480px, radial-gradient(60% 40% at 18% -4%, #68925a33, transparent 70%), radial-gradient(50% 35% at 86% -2%, #68925a1f, transparent 70%), radial-gradient(120% 80% at 50% -10%, #16231f 0%, #0c1413 55%, #080d0d 100%)}:root[data-style=temple] body:after{opacity:.85;background:url(/bell/assets/vines-left-ER4iZlbQ.svg) 0 0/min(52vw,360px) no-repeat,url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='300'%20height='380'%20viewBox='0%200%20300%20380'%3e%3c!--%20Temple%20style:%20an%20aerial%20root%20and%20lianas%20at%20the%20top-right%20corner,%20behind%20the%20page%20content.%20--%3e%3cdefs%3e%3cpath%20id='l'%20d='M0%200C5-7%2015-9%2025-1C16%207%206%207%200%200Z'/%3e%3cpath%20id='h'%20d='M0%200C-4-2-12%202-12%2010C-12%2018-4%2024%200%2030C4%2024%2012%2018%2012%2010C12%202%204-2%200%200Z'/%3e%3c/defs%3e%3cg%20fill='none'%20stroke-linecap='round'%3e%3cpath%20stroke='%23243629'%20stroke-width='5'%20d='M302-4C288%2080%20306%20160%20292%20240S296%20340%20304%20384'/%3e%3cg%20stroke='%232c422e'%3e%3cpath%20stroke-width='3'%20d='M312%2010C250%2040%20190%2044%20140%2022S60%208-8%2030'/%3e%3cpath%20stroke-width='2.4'%20d='M262%2030C272%2090%20244%20140%20254%20200S276%20270%20262%20330'/%3e%3cpath%20stroke-width='1.6'%20d='M188%2040C182%2070%20198%2096%20190%20128'/%3e%3cpath%20stroke-width='1.1'%20d='M254%20200c-10%205-18%200-15-7s11-4%209%202'/%3e%3cpath%20stroke-width='1.1'%20d='M190%20128c8%205%2014%200%2011-6s-9-3-7%202'/%3e%3c/g%3e%3c/g%3e%3cg%20fill='%233b5635'%3e%3cuse%20href='%23l'%20transform='translate(266%2028)%20rotate(75)'/%3e%3cuse%20href='%23l'%20transform='translate(222%2036)%20rotate(70)%20scale(1.05)'/%3e%3cuse%20href='%23l'%20transform='translate(179%2034)%20rotate(80)%20scale(.95)'/%3e%3cuse%20href='%23l'%20transform='translate(122%2016)%20rotate(105)%20scale(.9)'/%3e%3cuse%20href='%23l'%20transform='translate(73%2010)%20rotate(70)%20scale(.8)'/%3e%3cuse%20href='%23l'%20transform='translate(18%2022)%20rotate(110)%20scale(.7)'/%3e%3cuse%20href='%23l'%20transform='translate(262%2090)%20rotate(145)'/%3e%3cuse%20href='%23l'%20transform='translate(254%20150)%20rotate(150)%20scale(.95)'/%3e%3cuse%20href='%23l'%20transform='translate(258%20215)%20rotate(145)%20scale(.95)'/%3e%3cuse%20href='%23l'%20transform='translate(264%20305)%20rotate(40)%20scale(.8)'/%3e%3cuse%20href='%23l'%20transform='translate(190%2090)%20rotate(35)%20scale(.8)'/%3e%3cuse%20href='%23l'%20transform='translate(298%2070)%20rotate(150)%20scale(.6)'/%3e%3cuse%20href='%23l'%20transform='translate(300%20170)%20rotate(140)%20scale(.55)'/%3e%3cuse%20href='%23l'%20transform='translate(294%20260)%20rotate(150)%20scale(.6)'/%3e%3c/g%3e%3cg%20fill='%234b6b41'%3e%3cuse%20href='%23l'%20transform='translate(290%2018)%20rotate(110)%20scale(.9)'/%3e%3cuse%20href='%23l'%20transform='translate(244%2034)%20rotate(115)'/%3e%3cuse%20href='%23l'%20transform='translate(200%2036)%20rotate(110)'/%3e%3cuse%20href='%23l'%20transform='translate(158%2029)%20rotate(115)%20scale(.9)'/%3e%3cuse%20href='%23l'%20transform='translate(106%2011)%20rotate(75)%20scale(.85)'/%3e%3cuse%20href='%23l'%20transform='translate(55%2012)%20rotate(105)%20scale(.8)'/%3e%3cuse%20href='%23l'%20transform='translate(263%2055)%20rotate(40)%20scale(.95)'/%3e%3cuse%20href='%23l'%20transform='translate(257%20125)%20rotate(35)'/%3e%3cuse%20href='%23l'%20transform='translate(254%20180)%20rotate(40)'/%3e%3cuse%20href='%23l'%20transform='translate(267%20275)%20rotate(150)%20scale(.85)'/%3e%3cuse%20href='%23l'%20transform='translate(262%20328)%20rotate(100)%20scale(.65)'/%3e%3cuse%20href='%23l'%20transform='translate(189%2060)%20rotate(145)%20scale(.8)'/%3e%3cuse%20href='%23l'%20transform='translate(190%20127)%20rotate(90)%20scale(.6)'/%3e%3cuse%20href='%23h'%20transform='translate(254%20200)%20rotate(-10)%20scale(.85)'/%3e%3cuse%20href='%23h'%20transform='translate(140%2024)%20rotate(5)%20scale(.7)'/%3e%3c/g%3e%3cg%20fill='%235d7d4b'%3e%3cuse%20href='%23l'%20transform='translate(140%2022)%20rotate(65)%20scale(.95)'/%3e%3cuse%20href='%23l'%20transform='translate(89%209)%20rotate(110)%20scale(.85)'/%3e%3cuse%20href='%23l'%20transform='translate(37%2016)%20rotate(80)%20scale(.75)'/%3e%3cuse%20href='%23l'%20transform='translate(265%20245)%20rotate(35)%20scale(.9)'/%3e%3cuse%20href='%23l'%20transform='translate(191%20115)%20rotate(150)%20scale(.7)'/%3e%3cuse%20href='%23l'%20transform='translate(250%2031)%20rotate(-150)%20scale(.8)'/%3e%3cuse%20href='%23l'%20transform='translate(170%2033)%20rotate(-140)%20scale(.75)'/%3e%3c/g%3e%3c/svg%3e") 100% 0/min(42vw,300px) no-repeat,url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='480'%20height='96'%20viewBox='0%200%20480%2096'%3e%3c!--%20Temple%20style:%20moss,%20ferns%20and%20fallen%20masonry%20along%20the%20foot%20of%20the%20page.%20Tiles%20horizontally.%20--%3e%3cpath%20fill='%23141f1a'%20d='M0%2096V70C40%2058%2080%2066%20120%2068S200%2054%20250%2060S340%2074%20380%2066S450%2058%20480%2070V96Z'/%3e%3cg%20fill='%231b2824'%3e%3crect%20x='168'%20y='62'%20width='40'%20height='26'%20rx='4'%20transform='rotate(-6%20188%2075)'/%3e%3crect%20x='206'%20y='70'%20width='28'%20height='20'%20rx='3'%20transform='rotate(8%20220%2080)'/%3e%3crect%20x='404'%20y='64'%20width='34'%20height='24'%20rx='4'%20transform='rotate(4%20421%2076)'/%3e%3c/g%3e%3cg%20fill='%232b4230'%3e%3cellipse%20cx='186'%20cy='63'%20rx='18'%20ry='4'/%3e%3cellipse%20cx='420'%20cy='65'%20rx='14'%20ry='3.5'/%3e%3c/g%3e%3cg%20fill='none'%20stroke='%232c4431'%20stroke-width='2.2'%20stroke-linecap='round'%3e%3cpath%20d='M90%2070Q84%2050%2066%2040M90%2070Q88%2044%2080%2026M90%2070Q96%2046%20108%2032M90%2070Q102%2056%20124%2050M90%2070Q78%2060%2058%2058'/%3e%3cpath%20d='M300%2064Q294%2046%20278%2036M300%2064Q299%2040%20292%2024M300%2064Q306%2042%20318%2030M300%2064Q311%2052%20332%2046M300%2064Q289%2055%20270%2054'/%3e%3cpath%20d='M452%2070Q448%2056%20436%2048M452%2070Q452%2052%20446%2040M452%2070Q458%2054%20468%2046'/%3e%3c/g%3e%3cpath%20fill='%2318251e'%20d='M0%2096V82C50%2076%20100%2084%20150%2080S250%2074%20300%2080S400%2086%20480%2082V96Z'/%3e%3c/svg%3e") 0 100%/480px repeat-x}:root[data-style=temple] .sig-panel:before{content:"";aspect-ratio:220/34;pointer-events:none;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='220'%20height='34'%20viewBox='0%20-4%20220%2034'%3e%3c!--%20Temple%20style:%20ivy%20creeping%20along%20the%20top%20edge%20of%20a%20panel.%20--%3e%3cdefs%3e%3cpath%20id='l'%20d='M0%200C4-5%2011-6%2018-1C11%205%204%205%200%200Z'/%3e%3c/defs%3e%3cpath%20fill='none'%20stroke='%2334502f'%20stroke-width='1.5'%20stroke-linecap='round'%20d='M0%2014C30%206%2050%2022%2080%2014S130%206%20160%2014S200%2020%20220%2012'/%3e%3cg%20fill='%234b6b41'%3e%3cuse%20href='%23l'%20transform='translate(8%2013)%20rotate(-60)'/%3e%3cuse%20href='%23l'%20transform='translate(32%2013)%20rotate(-50)%20scale(.95)'/%3e%3cuse%20href='%23l'%20transform='translate(59%2016)%20rotate(-45)%20scale(.9)'/%3e%3cuse%20href='%23l'%20transform='translate(88%2012)%20rotate(-55)%20scale(.85)'/%3e%3cuse%20href='%23l'%20transform='translate(112%208.5)%20rotate(-50)%20scale(.8)'/%3e%3cuse%20href='%23l'%20transform='translate(139%209.5)%20rotate(-45)%20scale(.75)'/%3e%3cuse%20href='%23l'%20transform='translate(168%2016)%20rotate(-50)%20scale(.65)'/%3e%3cuse%20href='%23l'%20transform='translate(196%2019)%20rotate(-45)%20scale(.5)'/%3e%3c/g%3e%3cg%20fill='%235d7d4b'%3e%3cuse%20href='%23l'%20transform='translate(21%2012)%20rotate(45)'/%3e%3cuse%20href='%23l'%20transform='translate(46%2015)%20rotate(55)%20scale(.95)'/%3e%3cuse%20href='%23l'%20transform='translate(72%2015)%20rotate(50)%20scale(.9)'/%3e%3cuse%20href='%23l'%20transform='translate(101%209.5)%20rotate(50)%20scale(.85)'/%3e%3cuse%20href='%23l'%20transform='translate(126%208.5)%20rotate(55)%20scale(.8)'/%3e%3cuse%20href='%23l'%20transform='translate(152%2012)%20rotate(50)%20scale(.7)'/%3e%3cuse%20href='%23l'%20transform='translate(182%2018)%20rotate(50)%20scale(.6)'/%3e%3cuse%20href='%23l'%20transform='translate(208%2017)%20rotate(40)%20scale(.45)'/%3e%3c/g%3e%3c/svg%3e") 0 0/100% 100% no-repeat;width:min(58%,230px);position:absolute;top:-13px;left:16px}:root[data-style=temple] .sig-panel:nth-of-type(2n):before{left:auto;right:16px;transform:scaleX(-1)}:root[data-style=temple] .sig-rule{background-color:color-mix(in srgb, var(--accent) 40%, var(--line));opacity:.8;height:12px;display:block;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='12'%20viewBox='0%200%2024%2012'%3e%3c!--%20Temple%20style:%20one%20unit%20of%20a%20stepped%20fret,%20used%20as%20a%20mask%20and%20repeated%20into%20a%20carved%20band.%20--%3e%3cpath%20fill='none'%20stroke='%23000'%20stroke-width='1.4'%20d='M0%2011H24M0%201H24M3%2011V4H15V8H8V6'/%3e%3c/svg%3e") 0/auto 100% repeat-x;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='12'%20viewBox='0%200%2024%2012'%3e%3c!--%20Temple%20style:%20one%20unit%20of%20a%20stepped%20fret,%20used%20as%20a%20mask%20and%20repeated%20into%20a%20carved%20band.%20--%3e%3cpath%20fill='none'%20stroke='%23000'%20stroke-width='1.4'%20d='M0%2011H24M0%201H24M3%2011V4H15V8H8V6'/%3e%3c/svg%3e") 0/auto 100% repeat-x}:root[data-style=stone]{--ink:#13161b;--line:#383e48;--moon:#dee3ea;--mute:#8a919d;--accent:color-mix(in oklab, var(--accent-base) 86%, #b4bcc7);--accent-deep:color-mix(in oklab, var(--accent-deep-base) 86%, #767e8a);--second:color-mix(in oklab, var(--second-base) 80%, #9ba5b1);--panel-color:#313740d1;--panel-texture:linear-gradient(180deg, #e2e9f20f, transparent 38%), radial-gradient(130% 100% at 92% 4%, color-mix(in srgb, var(--accent-base) 11%, transparent), transparent 62%), url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='240'%20height='240'%20viewBox='0%200%20240%20240'%3e%3c!--%20Stone%20style:%20the%20dressed%20face%20of%20a%20panel%20—%20fine%20pitting%20from%20the%20point%20chisel,%20light%20enough%20to%20leave%20text%20legible.%20Tiles%20seamlessly.%20--%3e%3cfilter%20id='pit'%20x='0'%20y='0'%20width='100%25'%20height='100%25'%3e%3cfeTurbulence%20type='fractalNoise'%20baseFrequency='0.7'%20numOctaves='3'%20seed='23'%20stitchTiles='stitch'/%3e%3cfeColorMatrix%20values='0%200%200%200%200.78%200%200%200%200%200.82%200%200%200%200%200.88%200%200%200%200.1%200'/%3e%3c/filter%3e%3cfilter%20id='tooth'%20x='0'%20y='0'%20width='100%25'%20height='100%25'%3e%3cfeTurbulence%20type='fractalNoise'%20baseFrequency='0.09%200.42'%20numOctaves='2'%20seed='9'%20stitchTiles='stitch'/%3e%3cfeColorMatrix%20values='0%200%200%200%200.03%200%200%200%200%200.04%200%200%200%200%200.06%200.28%200%200%200%20-0.14'/%3e%3c/filter%3e%3crect%20width='240'%20height='240'%20filter='url(%23tooth)'/%3e%3crect%20width='240'%20height='240'%20filter='url(%23pit)'/%3e%3c/svg%3e");--panel-radius:3px;--panel-shadow:inset 0 1px 0 #e2e9f21a, inset 0 0 0 1px #080a0e8c, inset 0 -1px 0 #0009, inset 0 -22px 30px -26px #000c, 0 20px 38px -26px #000000f2;--control-color:#e2e9f20d;--control-radius:3px;--control-radius-sm:2px;--grain:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='240'%20height='240'%20viewBox='0%200%20240%20240'%3e%3c!--%20Stone%20style:%20the%20dressed%20face%20of%20a%20panel%20—%20fine%20pitting%20from%20the%20point%20chisel,%20light%20enough%20to%20leave%20text%20legible.%20Tiles%20seamlessly.%20--%3e%3cfilter%20id='pit'%20x='0'%20y='0'%20width='100%25'%20height='100%25'%3e%3cfeTurbulence%20type='fractalNoise'%20baseFrequency='0.7'%20numOctaves='3'%20seed='23'%20stitchTiles='stitch'/%3e%3cfeColorMatrix%20values='0%200%200%200%200.78%200%200%200%200%200.82%200%200%200%200%200.88%200%200%200%200.1%200'/%3e%3c/filter%3e%3cfilter%20id='tooth'%20x='0'%20y='0'%20width='100%25'%20height='100%25'%3e%3cfeTurbulence%20type='fractalNoise'%20baseFrequency='0.09%200.42'%20numOctaves='2'%20seed='9'%20stitchTiles='stitch'/%3e%3cfeColorMatrix%20values='0%200%200%200%200.03%200%200%200%200%200.04%200%200%200%200%200.06%200.28%200%200%200%20-0.14'/%3e%3c/filter%3e%3crect%20width='240'%20height='240'%20filter='url(%23tooth)'/%3e%3crect%20width='240'%20height='240'%20filter='url(%23pit)'/%3e%3c/svg%3e");--raised:inset 0 1px 0 #e8f0fa42, inset 0 -2px 0 #0006, 0 10px 22px -14px #000000f2;--display-caps:normal;--display-tracking:.14em;--engrave:0 -1px 0 #000c, 0 1px 0 #e2e9f221}:root[data-style=stone] body:before{background:radial-gradient(72% 46% at 50% -14%, var(--sky), transparent 68%), radial-gradient(48% 42% at 98% -6%, var(--sky-side), transparent 66%), radial-gradient(94% 52% at 50% 116%, var(--floor), transparent 70%), radial-gradient(54% 46% at -8% 108%, var(--floor-side), transparent 68%), linear-gradient(180deg, #06080b00 35%, #0506098c), url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='480'%20height='480'%20viewBox='0%200%20480%20480'%3e%3c!--%20Stone%20style:%20coursed%20ashlar.%20Every%20joint%20is%20a%20dark%20groove%20with%20a%20lit%20lower%20lip,%20which%20is%20what%20makes%20a%20flat%20fill%20read%20as%20cut%20blocks.%20Courses%20are%2096%20tall%20and%20the%20vertical%20joints%20alternate%20by%20half%20a%20block,%20so%20the%20pattern%20tiles%20at%20480%20either%20way.%20--%3e%3cfilter%20id='face'%20x='0'%20y='0'%20width='100%25'%20height='100%25'%3e%3cfeTurbulence%20type='fractalNoise'%20baseFrequency='0.008'%20numOctaves='4'%20seed='17'%20stitchTiles='stitch'/%3e%3cfeColorMatrix%20values='0%200%200%200%200.62%200%200%200%200%200.66%200%200%200%200%200.73%200.5%200%200%200%20-0.22'/%3e%3c/filter%3e%3crect%20width='480'%20height='480'%20filter='url(%23face)'%20opacity='0.5'/%3e%3c!--%20a%20little%20tonal%20drift%20block%20to%20block;%20quarried%20stone%20is%20never%20one%20colour%20--%3e%3cg%20fill='%23aeb7c4'%20opacity='0.028'%3e%3crect%20x='160'%20y='0'%20width='160'%20height='96'/%3e%3crect%20x='80'%20y='96'%20width='160'%20height='96'/%3e%3crect%20x='320'%20y='192'%20width='160'%20height='96'/%3e%3crect%20x='0'%20y='288'%20width='80'%20height='96'/%3e%3crect%20x='240'%20y='384'%20width='160'%20height='96'/%3e%3c/g%3e%3cg%20fill='%2305070a'%20opacity='0.16'%3e%3crect%20x='0'%20y='0'%20width='160'%20height='96'/%3e%3crect%20x='240'%20y='96'%20width='160'%20height='96'/%3e%3crect%20x='160'%20y='192'%20width='160'%20height='96'/%3e%3crect%20x='80'%20y='288'%20width='160'%20height='96'/%3e%3crect%20x='0'%20y='384'%20width='80'%20height='96'/%3e%3c/g%3e%3c!--%20the%20lit%20lip%20sits%20one%20pixel%20below%20each%20groove,%20so%20light%20reads%20as%20coming%20from%20above%20--%3e%3cg%20fill='none'%20stroke='%23c3ccd8'%20stroke-opacity='0.075'%20stroke-width='1.5'%20transform='translate(0%201.5)'%3e%3cpath%20d='M0%200H480M0%2096H480M0%20192H480M0%20288H480M0%20384H480'/%3e%3cpath%20d='M0%200V96M160%200V96M320%200V96M80%2096V96M80%2096V192M240%2096V192M400%2096V192M0%20192V288M160%20192V288M320%20192V288M80%20288V384M240%20288V384M400%20288V384M0%20384V480M160%20384V480M320%20384V480'/%3e%3c/g%3e%3cg%20fill='none'%20stroke='%2305070a'%20stroke-opacity='0.5'%20stroke-width='2'%3e%3cpath%20d='M0%200H480M0%2096H480M0%20192H480M0%20288H480M0%20384H480'/%3e%3cpath%20d='M0%200V96M160%200V96M320%200V96M80%2096V192M240%2096V192M400%2096V192M0%20192V288M160%20192V288M320%20192V288M80%20288V384M240%20288V384M400%20288V384M0%20384V480M160%20384V480M320%20384V480'/%3e%3c/g%3e%3c/svg%3e") 50% 0 / 520px 520px, radial-gradient(130% 90% at 50% -12%, #1d222b 0%, #14171d 50%, #0b0d11 100%)}:root[data-style=stone] body:after{background-color:color-mix(in srgb, var(--accent-base) 62%, #cfd6e0);opacity:.3;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20100%20100'%20preserveAspectRatio='none'%3e%3c!--%20Stone%20style:%20mineral%20veins%20running%20through%20the%20wall.%20Drawn%20as%20a%20mask%20so%20the%20page%20can%20colour%20them%20from%20the%20live%20palette%20—%20this%20is%20where%20a%20palette%20shows%20up%20in%20the%20stone%20itself%20rather%20than%20only%20in%20the%20light%20falling%20on%20it.%20Stroke%20widths%20are%20in%20viewBox%20units%20and%20the%20box%20is%20stretched%20to%20the%20viewport,%20so%20a%20vein%20is%20roughly%20a%20hairline%20at%20any%20size;%20the%20seam%20runs%20faint%20through%20the%20middle%20of%20the%20page%20and%20strengthens%20toward%20the%20top%20and%20bottom%20edges.%20--%3e%3cdefs%3e%3clinearGradient%20id='fade'%20x1='0'%20y1='0'%20x2='0'%20y2='1'%3e%3cstop%20offset='0'%20stop-color='%23000'%20stop-opacity='0.85'/%3e%3cstop%20offset='0.5'%20stop-color='%23000'%20stop-opacity='0.28'/%3e%3cstop%20offset='1'%20stop-color='%23000'%20stop-opacity='0.7'/%3e%3c/linearGradient%3e%3cfilter%20id='soft'%3e%3cfeGaussianBlur%20stdDeviation='0.08'/%3e%3c/filter%3e%3c/defs%3e%3cg%20fill='none'%20stroke='url(%23fade)'%20stroke-linecap='round'%20filter='url(%23soft)'%3e%3cpath%20stroke-width='0.13'%20d='M-2%2022C14%2018%2021%2030%2034%2027S54%2012%2068%2017S88%2032%20102%2027'/%3e%3cpath%20stroke-width='0.07'%20d='M34%2027C37%2036%2033%2044%2036%2053S31%2068%2035%2078'/%3e%3cpath%20stroke-width='0.05'%20d='M68%2017C72%2025%2069%2031%2073%2038S70%2052%2076%2060'/%3e%3cpath%20stroke-width='0.06'%20d='M21%2030C16%2038%2019%2045%2014%2052'/%3e%3cpath%20stroke-width='0.11'%20d='M-2%2068C12%2072%2024%2062%2038%2066S62%2080%2078%2074S96%2066%20102%2070'/%3e%3cpath%20stroke-width='0.05'%20d='M38%2066C34%2074%2036%2082%2031%2090'/%3e%3cpath%20stroke-width='0.06'%20d='M78%2074C82%2080%2079%2088%2084%2096'/%3e%3cpath%20stroke-width='0.04'%20d='M56%2071C58%2078%2054%2084%2057%2092'/%3e%3cpath%20stroke-width='0.08'%20d='M14%20-2C17%208%2012%2014%2016%2022S13%2036%2018%2045'/%3e%3cpath%20stroke-width='0.05'%20d='M88%20-2C85%209%2090%2016%2086%2026S89%2038%2085%2047'/%3e%3cpath%20stroke-width='0.04'%20d='M47%20-2C49%207%2045%2012%2048%2020'/%3e%3cpath%20stroke-width='0.05'%20d='M63%20102C61%2094%2065%2088%2062%2081'/%3e%3c/g%3e%3c/svg%3e") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20100%20100'%20preserveAspectRatio='none'%3e%3c!--%20Stone%20style:%20mineral%20veins%20running%20through%20the%20wall.%20Drawn%20as%20a%20mask%20so%20the%20page%20can%20colour%20them%20from%20the%20live%20palette%20—%20this%20is%20where%20a%20palette%20shows%20up%20in%20the%20stone%20itself%20rather%20than%20only%20in%20the%20light%20falling%20on%20it.%20Stroke%20widths%20are%20in%20viewBox%20units%20and%20the%20box%20is%20stretched%20to%20the%20viewport,%20so%20a%20vein%20is%20roughly%20a%20hairline%20at%20any%20size;%20the%20seam%20runs%20faint%20through%20the%20middle%20of%20the%20page%20and%20strengthens%20toward%20the%20top%20and%20bottom%20edges.%20--%3e%3cdefs%3e%3clinearGradient%20id='fade'%20x1='0'%20y1='0'%20x2='0'%20y2='1'%3e%3cstop%20offset='0'%20stop-color='%23000'%20stop-opacity='0.85'/%3e%3cstop%20offset='0.5'%20stop-color='%23000'%20stop-opacity='0.28'/%3e%3cstop%20offset='1'%20stop-color='%23000'%20stop-opacity='0.7'/%3e%3c/linearGradient%3e%3cfilter%20id='soft'%3e%3cfeGaussianBlur%20stdDeviation='0.08'/%3e%3c/filter%3e%3c/defs%3e%3cg%20fill='none'%20stroke='url(%23fade)'%20stroke-linecap='round'%20filter='url(%23soft)'%3e%3cpath%20stroke-width='0.13'%20d='M-2%2022C14%2018%2021%2030%2034%2027S54%2012%2068%2017S88%2032%20102%2027'/%3e%3cpath%20stroke-width='0.07'%20d='M34%2027C37%2036%2033%2044%2036%2053S31%2068%2035%2078'/%3e%3cpath%20stroke-width='0.05'%20d='M68%2017C72%2025%2069%2031%2073%2038S70%2052%2076%2060'/%3e%3cpath%20stroke-width='0.06'%20d='M21%2030C16%2038%2019%2045%2014%2052'/%3e%3cpath%20stroke-width='0.11'%20d='M-2%2068C12%2072%2024%2062%2038%2066S62%2080%2078%2074S96%2066%20102%2070'/%3e%3cpath%20stroke-width='0.05'%20d='M38%2066C34%2074%2036%2082%2031%2090'/%3e%3cpath%20stroke-width='0.06'%20d='M78%2074C82%2080%2079%2088%2084%2096'/%3e%3cpath%20stroke-width='0.04'%20d='M56%2071C58%2078%2054%2084%2057%2092'/%3e%3cpath%20stroke-width='0.08'%20d='M14%20-2C17%208%2012%2014%2016%2022S13%2036%2018%2045'/%3e%3cpath%20stroke-width='0.05'%20d='M88%20-2C85%209%2090%2016%2086%2026S89%2038%2085%2047'/%3e%3cpath%20stroke-width='0.04'%20d='M47%20-2C49%207%2045%2012%2048%2020'/%3e%3cpath%20stroke-width='0.05'%20d='M63%20102C61%2094%2065%2088%2062%2081'/%3e%3c/g%3e%3c/svg%3e") 0 0/100% 100% no-repeat}:root[data-style=stone] .sig-panel:before{content:"";pointer-events:none;border:1px solid #06080c80;border-radius:1px;position:absolute;inset:7px;box-shadow:0 1px #e2e9f212,inset 0 1px #00000052}:root[data-style=stone] .sig-rule{background-color:color-mix(in srgb, var(--accent) 34%, var(--line));opacity:.85;height:12px;display:block;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='18'%20height='12'%20viewBox='0%200%2018%2012'%3e%3c!--%20Stone%20style:%20one%20unit%20of%20a%20dentil%20course,%20used%20as%20a%20mask%20and%20repeated%20into%20a%20carved%20band.%20Square%20teeth%20under%20a%20fillet%20—%20the%20cut%20a%20mason%20makes,%20not%20a%20weave.%20--%3e%3cpath%20fill='%23000'%20d='M0%200h18v2H0zM0%2010h18v2H0zM2%203h6v6H2z'/%3e%3c/svg%3e") 0/auto 100% repeat-x;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='18'%20height='12'%20viewBox='0%200%2018%2012'%3e%3c!--%20Stone%20style:%20one%20unit%20of%20a%20dentil%20course,%20used%20as%20a%20mask%20and%20repeated%20into%20a%20carved%20band.%20Square%20teeth%20under%20a%20fillet%20—%20the%20cut%20a%20mason%20makes,%20not%20a%20weave.%20--%3e%3cpath%20fill='%23000'%20d='M0%200h18v2H0zM0%2010h18v2H0zM2%203h6v6H2z'/%3e%3c/svg%3e") 0/auto 100% repeat-x}.sig-appearance{display:inline-block;position:relative}.sig-dock,.sig-dock-left{top:calc(12px + env(safe-area-inset-top));z-index:60;position:fixed}.sig-burger,.sig-back{background-color:color-mix(in srgb, var(--ink) 82%, transparent);background-image:var(--grain), linear-gradient(var(--control-color), var(--control-color));-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.sig-dock{right:calc(12px + env(safe-area-inset-right))}.sig-dock-left{left:calc(12px + env(safe-area-inset-left))}.sig-burger{border:1px solid var(--line);border-radius:var(--control-radius);width:40px;height:40px;color:var(--mute);cursor:pointer;place-items:center;padding:0;transition:color .18s,border-color .18s;display:grid}.sig-burger:hover,.sig-burger[aria-expanded=true]{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 50%, var(--line))}.sig-burger-bars{width:17px;height:13px;transition:background-size .24s var(--sig-ease);background:linear-gradient(currentColor,currentColor) 0/70% 1.5px no-repeat;display:block;position:relative}.sig-burger-bars:before,.sig-burger-bars:after{content:"";width:100%;height:1.5px;transition:transform .26s var(--sig-ease);background:currentColor;border-radius:1px;position:absolute;left:0}.sig-burger-bars:before{top:0}.sig-burger-bars:after{bottom:0}.sig-burger:hover .sig-burger-bars{background-size:100% 1.5px}.sig-burger[aria-expanded=true] .sig-burger-bars{background-size:0 1.5px}.sig-burger[aria-expanded=true] .sig-burger-bars:before{transform:translateY(5.75px)rotate(45deg)}.sig-burger[aria-expanded=true] .sig-burger-bars:after{transform:translateY(-5.75px)rotate(-45deg)}.sig-menu{border:1px solid var(--line);border-radius:var(--panel-radius);background-color:color-mix(in srgb, var(--ink) 86%, #000);background-image:var(--panel-texture), linear-gradient(var(--panel-color), var(--panel-color));opacity:0;visibility:hidden;transform-origin:100% 0;width:max(272px,100%);transition:grid-template-rows .17s var(--sig-ease), opacity .17s var(--sig-ease), transform .17s var(--sig-ease), visibility 0s linear .17s;grid-template-rows:0fr;display:grid;position:absolute;top:calc(100% + 9px);right:0;overflow:clip;transform:translateY(-8px)scale(.97);box-shadow:0 24px 50px -20px #000000d9}.sig-menu[data-open]{opacity:1;visibility:visible;transition:grid-template-rows .24s var(--sig-ease), opacity .24s var(--sig-ease), transform .24s var(--sig-ease), visibility 0s;grid-template-rows:1fr;transform:none}.sig-appearance[data-drop=up] .sig-menu{transform-origin:100% 100%;top:auto;bottom:calc(100% + 9px);transform:translateY(8px)scale(.97)}.sig-appearance[data-align=left] .sig-menu{transform-origin:0 0;left:0;right:auto}.sig-appearance[data-align=left][data-drop=up] .sig-menu{transform-origin:0 100%}.sig-appearance[data-drop=up] .sig-menu[data-open]{transform:none}.sig-menu-clip{gap:14px;min-height:0;padding:14px;display:grid;overflow:clip}.sig-menu-title{font:13px/1 var(--serif);color:var(--moon);margin:0}:root[data-style=stone] .sig-menu-clip{box-shadow:inset 0 0 0 1px #06080c80,inset 0 1px #e2e9f212}.sig-select{gap:6px;display:grid}.sig-select-label{font:10px/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--mute)}.sig-select-trigger{border:1px solid var(--line);border-radius:var(--control-radius);background-color:var(--control-color);background-image:var(--grain);width:100%;color:var(--moon);font:13px/1.2 var(--sans);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:9px 11px;transition:border-color .18s;display:flex}.sig-select-trigger:hover,.sig-select-trigger[aria-expanded=true]{border-color:var(--accent)}.sig-select-value{align-items:center;gap:9px;min-width:0;display:flex}.sig-chevron{width:12px;height:12px;color:var(--mute);transition:transform .22s var(--sig-ease);flex:none}.sig-select-trigger[aria-expanded=true] .sig-chevron{transform:rotate(180deg)}.sig-select-pop{opacity:0;visibility:hidden;transition:grid-template-rows .15s var(--sig-ease), opacity .15s var(--sig-ease), visibility 0s linear .15s;grid-template-rows:0fr;display:grid}.sig-select-pop[data-open]{opacity:1;visibility:visible;transition:grid-template-rows .22s var(--sig-ease), opacity .22s var(--sig-ease), visibility 0s;grid-template-rows:1fr}.sig-select-clip{min-height:0;overflow:clip}.sig-options{border:1px solid var(--line);border-radius:var(--control-radius);overscroll-behavior:contain;background:#00000047;max-height:min(46vh,320px);margin:0;padding:4px;list-style:none;overflow:auto}.sig-option{border-radius:var(--control-radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;opacity:0;transition:opacity .12s var(--sig-ease), transform .12s var(--sig-ease), background-color .15s;align-items:center;gap:10px;padding:7px 8px;display:flex;transform:translateY(-4px)}.sig-select-pop[data-open] .sig-option{--delay:calc(min(var(--i), 8) * 22ms);opacity:1;transition:opacity .2s var(--sig-ease) var(--delay), transform .2s var(--sig-ease) var(--delay), background-color .15s;transform:none}.sig-option:hover{background-color:color-mix(in srgb, var(--accent) 9%, transparent)}.sig-option[aria-selected=true]{background-color:color-mix(in srgb, var(--accent) 13%, transparent)}.sig-option:focus{outline:none}.sig-option:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.sig-option-text{flex:1;gap:2px;min-width:0;display:grid}.sig-option-name{font:13px/1.2 var(--sans);color:var(--moon)}.sig-option-note{font:11px/1.3 var(--sans);color:var(--mute)}.sig-tick{width:13px;height:13px;color:var(--accent);visibility:hidden;flex:none}.sig-option[aria-selected=true] .sig-tick{visibility:visible}.sig-dot{border-radius:50%;flex:none;width:13px;height:13px;box-shadow:inset 0 0 0 1px #0006}:is(.sig-option,.sig-select-value)[data-palette] .sig-dot{background:linear-gradient(145deg, var(--accent-base) 30%, var(--accent-deep-base))}:is(.sig-option,.sig-select-value)[data-palette=none] .sig-dot{background:linear-gradient(45deg, transparent 43%, var(--mute) 43%, var(--mute) 57%, transparent 57%), #00000040;box-shadow:inset 0 0 0 1px var(--line)}:is(.sig-option,.sig-select-value)[data-style] .sig-dot{border-radius:2px;box-shadow:inset 0 0 0 1px #ffffff24}:is(.sig-option,.sig-select-value)[data-style=classic] .sig-dot{background:linear-gradient(145deg,#1b2833,#0b1013)}:is(.sig-option,.sig-select-value)[data-style=temple] .sig-dot{background:linear-gradient(145deg,#2e4032,#0c1413)}:is(.sig-option,.sig-select-value)[data-style=stone] .sig-dot{background:linear-gradient(145deg,#3b424d,#14171d)}.sig-back{border:1px solid var(--line);border-radius:var(--control-radius);height:40px;color:var(--mute);font:11px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:7px;padding:0 13px 0 10px;text-decoration:none;transition:color .18s,border-color .18s;display:inline-flex}.sig-back svg{width:15px;height:15px;transition:transform .18s var(--sig-ease);flex:none}.sig-back:hover{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 50%, var(--line))}.sig-back:hover svg{transform:translate(-2px)}@media (width<=520px){.sig-back{justify-content:center;width:40px;padding:0}.sig-back-label{display:none}}.sig-burger:focus-visible,.sig-select-trigger:focus-visible,.sig-back:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.sig-burger-bars,.sig-burger-bars:before,.sig-burger-bars:after,.sig-chevron,.sig-back svg,.sig-menu,.sig-menu[data-open],.sig-select-pop,.sig-select-pop[data-open],.sig-option,.sig-select-pop[data-open] .sig-option{transition-duration:0s;transition-delay:0s}}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{overscroll-behavior:none;-webkit-tap-highlight-color:transparent}button{-webkit-user-select:none;user-select:none;font:inherit}
