@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-cyrillic-ext-opsz-normal-C5tfwALZ.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-cyrillic-opsz-normal-DgmypKXX.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-greek-ext-opsz-normal-DGm64vGR.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-greek-opsz-normal-DFglUmAd.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-vietnamese-opsz-normal-Gqw5JQlq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-latin-ext-opsz-normal-STiTPs0F.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-latin-opsz-normal-BHZsWIlc.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/literata-cyrillic-ext-opsz-italic-5yUt4G_9.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/literata-cyrillic-opsz-italic-Bj0ndbyp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/literata-greek-ext-opsz-italic-DFpO5j-Z.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/literata-greek-opsz-italic-CHERNRFq.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/literata-vietnamese-opsz-italic-BdcrZMcO.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/literata-latin-ext-opsz-italic-4y8iAqqs.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/literata-latin-opsz-italic-CJ93D38p.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-ext-wght-normal-DCwSJGxG.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-wght-normal-D_ZTVpCC.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' preserveAspectRatio='none'%3E%3Ccircle cx='0.7' cy='4' r='0.8' opacity='.79'/%3E%3Ccircle cx='33.4' cy='26' r='0.6' opacity='.47'/%3E%3Ccircle cx='35.4' cy='46.7' r='0.5' opacity='.41'/%3E%3Ccircle cx='48.9' cy='33.2' r='0.4' opacity='.56'/%3E%3Ccircle cx='18.8' cy='34.2' r='0.5' opacity='.98'/%3E%3Ccircle cx='15.8' cy='56.2' r='0.4' opacity='.4'/%3E%3Ccircle cx='9.9' cy='18.6' r='0.6' opacity='.83'/%3E%3Ccircle cx='4.8' cy='58.4' r='0.6' opacity='.74'/%3E%3Ccircle cx='43.5' cy='61.8' r='0.6' opacity='.94'/%3E%3Ccircle cx='53' cy='2.6' r='0.4' opacity='.55'/%3E%3Ccircle cx='27.2' cy='1.3' r='0.4' opacity='.84'/%3E%3Ccircle cx='23.6' cy='27.3' r='0.6' opacity='.96'/%3E%3Ccircle cx='45' cy='44.1' r='0.5' opacity='.55'/%3E%3Ccircle cx='8.9' cy='8.5' r='0.8' opacity='.53'/%3E%3Ccircle cx='12.2' cy='40.5' r='0.5' opacity='.33'/%3E%3Ccircle cx='43.8' cy='59' r='0.6' opacity='.88'/%3E%3Ccircle cx='41.9' cy='58.9' r='0.4' opacity='.67'/%3E%3Ccircle cx='41.5' cy='57' r='0.8' opacity='.89'/%3E%3Ccircle cx='38' cy='61.7' r='0.8' opacity='.68'/%3E%3Ccircle cx='52.4' cy='0.4' r='0.6' opacity='.53'/%3E%3Ccircle cx='46.4' cy='35.2' r='0.7' opacity='.98'/%3E%3Ccircle cx='35.7' cy='52.7' r='0.5' opacity='.75'/%3E%3Ccircle cx='47.3' cy='35.3' r='0.5' opacity='.47'/%3E%3Ccircle cx='0.6' cy='1.5' r='0.8' opacity='.88'/%3E%3Ccircle cx='40.4' cy='0.9' r='0.6' opacity='.72'/%3E%3Ccircle cx='45.9' cy='63.7' r='0.5' opacity='.99'/%3E%3Ccircle cx='41.6' cy='51.5' r='0.6' opacity='.88'/%3E%3Ccircle cx='8.9' cy='63.6' r='0.6' opacity='.7'/%3E%3Ccircle cx='10.3' cy='25.4' r='0.4' opacity='.87'/%3E%3Ccircle cx='55.1' cy='47.1' r='0.6' opacity='.99'/%3E%3Ccircle cx='39' cy='47.1' r='0.8' opacity='.64'/%3E%3Ccircle cx='14.7' cy='37.4' r='0.7' opacity='.9'/%3E%3Ccircle cx='12.2' cy='35.5' r='0.6' opacity='.67'/%3E%3Ccircle cx='11.5' cy='16' r='0.5' opacity='.63'/%3E%3Ccircle cx='10.9' cy='0.2' r='0.4' opacity='.32'/%3E%3Ccircle cx='6.9' cy='56.1' r='0.8' opacity='.34'/%3E%3Ccircle cx='11.2' cy='25.9' r='0.6' opacity='.81'/%3E%3Ccircle cx='23.6' cy='23' r='0.7' opacity='.8'/%3E%3Ccircle cx='51.2' cy='33.9' r='0.7' opacity='.59'/%3E%3Ccircle cx='36' cy='18.7' r='0.6' opacity='.84'/%3E%3Ccircle cx='5.1' cy='16.1' r='0.7' opacity='.88'/%3E%3Ccircle cx='49.6' cy='27.5' r='0.5' opacity='.94'/%3E%3Ccircle cx='16.1' cy='23.1' r='0.6' opacity='.88'/%3E%3Ccircle cx='25.9' cy='62.4' r='0.6' opacity='.61'/%3E%3Ccircle cx='21.7' cy='34.4' r='0.5' opacity='.92'/%3E%3Ccircle cx='36.6' cy='63.1' r='0.7' opacity='.65'/%3E%3Ccircle cx='28' cy='44.7' r='0.8' opacity='.69'/%3E%3Ccircle cx='42.1' cy='10.4' r='0.7' opacity='.57'/%3E%3Ccircle cx='39' cy='54.8' r='0.5' opacity='.51'/%3E%3Ccircle cx='5.8' cy='43.7' r='0.7' opacity='.98'/%3E%3Ccircle cx='20.3' cy='16.6' r='0.4' opacity='.8'/%3E%3Ccircle cx='59.3' cy='50.2' r='0.7' opacity='.97'/%3E%3Ccircle cx='14.5' cy='62.6' r='0.5' opacity='.68'/%3E%3Ccircle cx='25' cy='45.7' r='0.7' opacity='.74'/%3E%3Ccircle cx='46.4' cy='39.8' r='0.6' opacity='.49'/%3E%3Ccircle cx='53.2' cy='30.9' r='0.4' opacity='.81'/%3E%3Ccircle cx='29.7' cy='35.8' r='0.6' opacity='.92'/%3E%3Ccircle cx='61' cy='9.8' r='0.4' opacity='.5'/%3E%3Ccircle cx='33.5' cy='25.1' r='0.8' opacity='.9'/%3E%3Ccircle cx='33.9' cy='58.1' r='0.5' opacity='.65'/%3E%3Ccircle cx='59.3' cy='43.3' r='0.7' opacity='.53'/%3E%3Ccircle cx='58.2' cy='62.1' r='0.7' opacity='.3'/%3E%3Ccircle cx='10.7' cy='48.2' r='0.4' opacity='.36'/%3E%3Ccircle cx='58.4' cy='17.4' r='0.6' opacity='.48'/%3E%3Ccircle cx='50.8' cy='46.1' r='0.4' opacity='.61'/%3E%3Ccircle cx='62.7' cy='5.3' r='0.4' opacity='.57'/%3E%3Ccircle cx='50.5' cy='44.2' r='0.5' opacity='.65'/%3E%3Ccircle cx='6.8' cy='30.9' r='0.5' opacity='.68'/%3E%3Ccircle cx='10.8' cy='49.4' r='0.5' opacity='.78'/%3E%3Ccircle cx='53.3' cy='2.4' r='0.4' opacity='.8'/%3E%3C/svg%3E")}:root,[data-palette=pflaume]{--page:#f3eff5;--page-raised:#fcfafd;--page-sunk:#eae5ed;--page-line:#d9d2dc;--page-deep:#e2dbe5;--ink:#261b2d;--ink-soft:#615667;--brand:#a02a60;--brand-ink:#fff;--brand-soft:#ffdbe6;--partner-soft:#d5e9fe;--c-me:#9e3a64;--c-partner:#2b7ec9;--orb-a:#fe9abf;--orb-b:#aa7cc6;--orb-c:#adcef1;--joint:#f3eff5;--joint-raised:#fcfafd;--room:#422951;--room-raised:#503560;--room-sunk:#381f46;--room-deep:#1d0928;--room-line:#634972;--room-edge:#a891b7;--room-text:#f4edf9;--room-text-soft:#cbbfd4;--room-accent:#feaeca;--room-accent-ink:#351120;--room-accent-soft:#65394a;--room-bubble:#822f53;--wp-light:radial-gradient(100% 62% at 72% 100%, #feaeca1f, transparent 72%);--wp-sky:#f4edf90f;--wp-ground:#1d0928e6;--wp-bloom:radial-gradient(80% 46% at 6% 0%, #feaeca14, transparent 72%);--wp-grain:transparent;--wj-light:radial-gradient(66% 52% at 22% 78%, #9e3a6413, transparent 72%), radial-gradient(66% 52% at 78% 78%, #2b7ec913, transparent 72%);--wj-sky:#fcfafde6;--wj-ground:#261b2d0b;--wj-bloom:radial-gradient(80% 46% at 6% 0%, #a02a600d, transparent 72%);--wj-grain:transparent;--world-sky:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 1000' preserveAspectRatio='xMidYMid slice'%3E%3Ccircle cx='508' cy='256' r='1.9' opacity='.73'/%3E%3Ccircle cx='753' cy='259' r='1.2' opacity='.69'/%3E%3Ccircle cx='578' cy='227' r='1.7' opacity='.9'/%3E%3Ccircle cx='442' cy='308' r='2' opacity='.45'/%3E%3Ccircle cx='269' cy='162' r='1.6' opacity='.6'/%3E%3Ccircle cx='559' cy='107' r='1.9' opacity='.72'/%3E%3Ccircle cx='441' cy='372' r='2.1' opacity='.85'/%3E%3Ccircle cx='369' cy='291' r='1.4' opacity='.39'/%3E%3Ccircle cx='673' cy='422' r='1.5' opacity='.45'/%3E%3Ccircle cx='675' cy='188' r='1.8' opacity='.72'/%3E%3Ccircle cx='749' cy='113' r='2.2' opacity='.88'/%3E%3Ccircle cx='417' cy='69' r='1.2' opacity='.9'/%3E%3Ccircle cx='335' cy='246' r='2.1' opacity='.41'/%3E%3Ccircle cx='604' cy='77' r='1.7' opacity='.76'/%3E%3Ccircle cx='849' cy='218' r='1.7' opacity='.58'/%3E%3Ccircle cx='175' cy='331' r='1.6' opacity='.84'/%3E%3Cpath d='M159 384Q269 378 433 379Q310 387 159 384' opacity='.58'/%3E%3Cpath d='M270 461Q395 455 583 460Q442 464 270 461' opacity='.86'/%3E%3Cpath d='M445 498Q531 492 660 492Q563 500 445 498' opacity='.84'/%3E%3Cpath d='M290 549Q363 545 472 552Q390 550 290 549' opacity='.67'/%3E%3Cpath d='M378 591Q482 585 639 596Q521 594 378 591' opacity='.88'/%3E%3C/svg%3E");--world-sky-size:100% 100%;--world-sky-repeat:no-repeat;--world-sky-tile:0px;--world-sky-motion:world-breathe 40s ease-in-out infinite alternate;--world-ground:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 400' preserveAspectRatio='xMidYMax slice'%3E%3Cpath d='M-160 122C-133 128 -53 147 0 160C53 174 107 194 160 201C213 209 267 209 320 204C373 199 427 182 480 172C533 163 587 150 640 147C693 143 747 148 800 151C853 153 907 162 960 161C1013 160 1067 155 1120 147C1173 138 1227 121 1280 112C1333 104 1387 95 1440 95C1493 95 1547 105 1600 114C1653 123 1733 143 1760 148L1640 400L-40 400Z' opacity='.55'/%3E%3Cpath d='M-160 183C-133 180 -53 164 0 163C53 161 107 169 160 175C213 181 267 193 320 199C373 205 427 209 480 210C533 212 587 207 640 207C693 206 747 205 800 208C853 211 907 220 960 226C1013 232 1067 242 1120 243C1173 244 1227 241 1280 234C1333 226 1387 209 1440 197C1493 184 1547 167 1600 161C1653 155 1733 159 1760 159L1640 400L-40 400Z' opacity='.8'/%3E%3Cpath d='M-160 276C-133 270 -53 246 0 241C53 235 107 240 160 241C213 243 267 251 320 252C373 252 427 245 480 243C533 240 587 235 640 235C693 235 747 240 800 244C853 247 907 252 960 257C1013 262 1067 268 1120 274C1173 280 1227 292 1280 295C1333 298 1387 297 1440 293C1493 289 1547 274 1600 270C1653 266 1733 268 1760 268L1640 400L-40 400Z'/%3E%3C/svg%3E");--world-aura:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid meet'%3E%3Cg stroke='%23000' fill='none' stroke-linecap='round'%3E%3Ccircle cx='50' cy='50' r='41' stroke-width='1' opacity='.45'/%3E%3Cpath d='M70.5 14.5A41 41 0 0 1 81.4 76.4' stroke-width='2.6'/%3E%3C/g%3E%3C/svg%3E");--world-grain:none;--bubble-r:18px;--orb-spin:16s;--sp-top:#6b3047, #642f43;--sp-band:#523a61, #493556;--sj-top:#ffd1df, #ffd6e3;--sj-band:#f1defe, #eed5ff;--stage-top:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 400' preserveAspectRatio='xMidYMin slice'%3E%3Cdefs%3E%3Cg id='b'%3E%3Ccircle cx='0' cy='-8' r='6.6'/%3E%3Ccircle cx='7.6' cy='-2.5' r='6.6'/%3E%3Ccircle cx='4.7' cy='6.5' r='6.6'/%3E%3Ccircle cx='-4.7' cy='6.5' r='6.6'/%3E%3Ccircle cx='-7.6' cy='-2.5' r='6.6'/%3E%3C/g%3E%3C/defs%3E%3Cpath d='M277 -30C308 -20 397 14 468 30C538 47 623 63 699 68C776 74 858 59 930 64C1001 69 1096 94 1130 99L1130 97C1097 90 1002 63 930 56C859 49 777 63 701 56C624 49 542 31 472 14C403 -4 315 -40 283 -50ZM637 58C646 68 670 99 689 114C707 129 738 143 747 149L749 147C739 141 709 126 691 110C674 95 651 63 643 54ZM902 62C909 56 927 33 945 24C963 14 999 8 1010 5L1010 3C999 6 962 11 943 20C924 29 906 51 898 58ZM1678 17C1645 24 1541 54 1480 60C1418 65 1358 46 1310 50C1261 54 1210 77 1190 83L1190 85C1210 81 1262 60 1310 58C1359 56 1419 76 1480 72C1542 69 1648 41 1682 35ZM1417 61C1415 72 1405 117 1403 128L1405 128C1408 117 1420 74 1423 63ZM-59 87C-29 83 68 63 120 64C171 65 228 89 250 93L250 91C229 85 172 59 120 56C68 53 -31 70 -61 73Z' opacity='.5'/%3E%3Cuse href='%23b' transform='translate(470 18) rotate(30) scale(1.1)' opacity='.88'/%3E%3Cuse href='%23b' transform='translate(560 44) rotate(20) scale(0.9)' opacity='.86'/%3E%3Cuse href='%23b' transform='translate(700 60) rotate(50) scale(0.8)' opacity='.98'/%3E%3Cuse href='%23b' transform='translate(752 144) rotate(60)' opacity='.77'/%3E%3Cuse href='%23b' transform='translate(820 58) rotate(50) scale(0.8)' opacity='.79'/%3E%3Cuse href='%23b' transform='translate(940 26) rotate(20) scale(1.1)' opacity='.98'/%3E%3Cuse href='%23b' transform='translate(1000 58) scale(1.2)' opacity='.81'/%3E%3Cuse href='%23b' transform='translate(1080 84) rotate(50)' opacity='.99'/%3E%3Cuse href='%23b' transform='translate(1004 8) rotate(50) scale(1.3)' opacity='.81'/%3E%3Cuse href='%23b' transform='translate(1236 70) rotate(20) scale(0.8)' opacity='.91'/%3E%3Cuse href='%23b' transform='translate(1318 50) rotate(20) scale(0.9)' opacity='.9'/%3E%3Cuse href='%23b' transform='translate(1400 128) rotate(20) scale(0.8)' opacity='.99'/%3E%3Cuse href='%23b' transform='translate(236 92) rotate(40) scale(1.3)' opacity='.94'/%3E%3Cuse href='%23b' transform='translate(690 108) rotate(50)' opacity='.87'/%3E%3Cg opacity='.55'%3E%3Cellipse cx='912' cy='170' rx='5.5' ry='3.2'/%3E%3Cellipse cx='784' cy='296' rx='5.5' ry='3.2'/%3E%3Cellipse cx='1038' cy='207' rx='5.5' ry='3.2'/%3E%3Cellipse cx='785' cy='186' rx='5.5' ry='3.2'/%3E%3Cellipse cx='915' cy='173' rx='5.5' ry='3.2'/%3E%3Cellipse cx='781' cy='254' rx='5.5' ry='3.2'/%3E%3Cellipse cx='572' cy='232' rx='5.5' ry='3.2'/%3E%3C/g%3E%3C/svg%3E");--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-palette]),:root:not([data-theme=light])[data-palette=pflaume],:root:not([data-theme=light]) [data-palette=pflaume]{--page:#141015;--page-raised:#1e1920;--page-sunk:#0d0a0e;--page-line:#363039;--page-deep:#060407;--ink:#ece7ef;--ink-soft:#afa7b4;--brand:#ee90b2;--brand-ink:#2c0f1b;--brand-soft:#452732;--partner-soft:#1d3247;--c-me:#cc6b90;--c-partner:#277bc6;--orb-a:#fe9abf;--orb-b:#aa7cc6;--orb-c:#adcef1;--joint:#090809;--joint-raised:#171518;--room:#2c1639;--room-raised:#3a2247;--room-sunk:#220d2e;--room-deep:#0a0013;--room-line:#4b3558;--room-edge:#8e7a9b;--room-text:#f4edf9;--room-text-soft:#cbbfd4;--room-accent:#feaeca;--room-accent-ink:#351120;--room-accent-soft:#4c2635;--room-bubble:#671d3f;--wp-light:radial-gradient(100% 62% at 72% 100%, #feaeca1c, transparent 72%);--wp-sky:#f4edf911;--wp-ground:#0a0013e6;--wp-bloom:radial-gradient(80% 46% at 6% 0%, #feaeca14, transparent 72%);--wp-grain:transparent;--wj-light:radial-gradient(66% 52% at 22% 78%, #cc6b9021, transparent 72%), radial-gradient(66% 52% at 78% 78%, #277bc621, transparent 72%);--wj-sky:#ece7ef0b;--wj-ground:#060407d9;--wj-bloom:radial-gradient(80% 46% at 6% 0%, #ee90b21a, transparent 72%);--wj-grain:transparent;--sp-top:#6b3047, #5f2b3f;--sp-band:#523a61, #412d4d;--sj-top:#5a1534, #4d122d;--sj-band:#3f234f, #2f183c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark][data-palette=pflaume],:root[data-theme=dark] [data-palette=pflaume]{--page:#141015;--page-raised:#1e1920;--page-sunk:#0d0a0e;--page-line:#363039;--page-deep:#060407;--ink:#ece7ef;--ink-soft:#afa7b4;--brand:#ee90b2;--brand-ink:#2c0f1b;--brand-soft:#452732;--partner-soft:#1d3247;--c-me:#cc6b90;--c-partner:#277bc6;--orb-a:#fe9abf;--orb-b:#aa7cc6;--orb-c:#adcef1;--joint:#090809;--joint-raised:#171518;--room:#2c1639;--room-raised:#3a2247;--room-sunk:#220d2e;--room-deep:#0a0013;--room-line:#4b3558;--room-edge:#8e7a9b;--room-text:#f4edf9;--room-text-soft:#cbbfd4;--room-accent:#feaeca;--room-accent-ink:#351120;--room-accent-soft:#4c2635;--room-bubble:#671d3f;--wp-light:radial-gradient(100% 62% at 72% 100%, #feaeca1c, transparent 72%);--wp-sky:#f4edf911;--wp-ground:#0a0013e6;--wp-bloom:radial-gradient(80% 46% at 6% 0%, #feaeca14, transparent 72%);--wp-grain:transparent;--wj-light:radial-gradient(66% 52% at 22% 78%, #cc6b9021, transparent 72%), radial-gradient(66% 52% at 78% 78%, #277bc621, transparent 72%);--wj-sky:#ece7ef0b;--wj-ground:#060407d9;--wj-bloom:radial-gradient(80% 46% at 6% 0%, #ee90b21a, transparent 72%);--wj-grain:transparent;--sp-top:#6b3047, #5f2b3f;--sp-band:#523a61, #412d4d;--sj-top:#5a1534, #4d122d;--sj-band:#3f234f, #2f183c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-palette=wald]{--page:#f0f2eb;--page-raised:#fafbf8;--page-sunk:#e6e8e0;--page-line:#d3d7cb;--page-deep:#dddfd5;--ink:#10261b;--ink-soft:#4d6055;--brand:#865101;--brand-ink:#fff;--brand-soft:#f5e3d1;--partner-soft:#d3e9fd;--c-me:#8b5500;--c-partner:#1380c7;--orb-a:#e7b279;--orb-b:#52a67c;--orb-c:#adcfed;--joint:#f0f2eb;--joint-raised:#fafbf8;--room:#173b28;--room-raised:#224934;--room-sunk:#0b311e;--room-deep:#00170a;--room-line:#395b47;--room-edge:#82a18e;--room-text:#e7f4ec;--room-text-soft:#b4cbbc;--room-accent:#fdba6f;--room-accent-ink:#301900;--room-accent-soft:#524526;--room-bubble:#634a02;--wp-light:radial-gradient(90% 66% at 90% -8%, #fdba6f1f, transparent 72%);--wp-sky:#fdba6f18;--wp-ground:#00170ab8;--wp-bloom:radial-gradient(80% 46% at 6% 0%, #fdba6f14, transparent 72%);--wp-grain:transparent;--wj-light:radial-gradient(66% 52% at 22% 78%, #8b550013, transparent 72%), radial-gradient(66% 52% at 78% 78%, #1380c713, transparent 72%);--wj-sky:#8651010f;--wj-ground:#10261b09;--wj-bloom:radial-gradient(80% 46% at 6% 0%, #8651010d, transparent 72%);--wj-grain:transparent;--world-sky:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 1000' preserveAspectRatio='xMidYMid slice'%3E%3Cdefs%3E%3CradialGradient id='g'%3E%3Cstop offset='0'/%3E%3Cstop offset='.45' stop-opacity='.55'/%3E%3Cstop offset='1' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3Cg fill='url(%23g)' transform='rotate(-18 500 500)'%3E%3Cellipse cx='510' cy='69' rx='44' ry='28' opacity='.63'/%3E%3Cellipse cx='562' cy='255' rx='58' ry='42' opacity='.45'/%3E%3Cellipse cx='775' cy='128' rx='20' ry='15' opacity='.91'/%3E%3Cellipse cx='673' cy='351' rx='18' ry='12' opacity='.81'/%3E%3Cellipse cx='894' cy='129' rx='53' ry='34' opacity='.55'/%3E%3Cellipse cx='807' cy='106' rx='47' ry='31' opacity='.73'/%3E%3Cellipse cx='877' cy='361' rx='55' ry='41' opacity='.81'/%3E%3Cellipse cx='819' cy='338' rx='26' ry='17' opacity='.73'/%3E%3Cellipse cx='855' cy='440' rx='52' ry='36' opacity='.63'/%3E%3Cellipse cx='860' cy='126' rx='33' ry='24' opacity='.54'/%3E%3Cellipse cx='762' cy='416' rx='50' ry='30' opacity='.77'/%3E%3Cellipse cx='698' cy='355' rx='32' ry='21' opacity='.48'/%3E%3Cellipse cx='475' cy='125' rx='45' ry='27' opacity='.77'/%3E%3Cellipse cx='816' cy='634' rx='12' ry='8' opacity='.85'/%3E%3Cellipse cx='546' cy='347' rx='10' ry='7' opacity='.85'/%3E%3Cellipse cx='747' cy='643' rx='9' ry='6' opacity='.81'/%3E%3Cellipse cx='601' cy='282' rx='16' ry='10' opacity='.58'/%3E%3Cellipse cx='549' cy='856' rx='9' ry='7' opacity='.72'/%3E%3Cellipse cx='238' cy='834' rx='19' ry='13' opacity='.99'/%3E%3C/g%3E%3C/svg%3E");--world-sky-size:100% 100%;--world-sky-repeat:no-repeat;--world-sky-tile:0px;--world-sky-motion:world-breathe 40s ease-in-out infinite alternate;--world-ground:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 400' preserveAspectRatio='xMidYMax slice'%3E%3Cg opacity='.45'%3E%3Ccircle cx='-40' cy='206' r='75'/%3E%3Ccircle cx='32' cy='183' r='64'/%3E%3Ccircle cx='93' cy='184' r='72'/%3E%3Ccircle cx='200' cy='203' r='94'/%3E%3Ccircle cx='274' cy='180' r='64'/%3E%3Ccircle cx='368' cy='205' r='76'/%3E%3Ccircle cx='478' cy='184' r='82'/%3E%3Ccircle cx='579' cy='207' r='77'/%3E%3Ccircle cx='671' cy='180' r='89'/%3E%3Ccircle cx='736' cy='215' r='95'/%3E%3Ccircle cx='840' cy='173' r='68'/%3E%3Ccircle cx='937' cy='194' r='96'/%3E%3Ccircle cx='1020' cy='193' r='63'/%3E%3Ccircle cx='1125' cy='189' r='79'/%3E%3Ccircle cx='1201' cy='210' r='99'/%3E%3Ccircle cx='1295' cy='183' r='80'/%3E%3Ccircle cx='1388' cy='200' r='66'/%3E%3Ccircle cx='1475' cy='206' r='76'/%3E%3Ccircle cx='1576' cy='177' r='92'/%3E%3Crect y='210' width='1600' height='400'/%3E%3C/g%3E%3Cg opacity='.72'%3E%3Ccircle cx='-40' cy='268' r='64'/%3E%3Ccircle cx='19' cy='231' r='54'/%3E%3Ccircle cx='96' cy='269' r='63'/%3E%3Ccircle cx='144' cy='265' r='71'/%3E%3Ccircle cx='198' cy='238' r='67'/%3E%3Ccircle cx='278' cy='261' r='50'/%3E%3Ccircle cx='333' cy='230' r='48'/%3E%3Ccircle cx='394' cy='259' r='49'/%3E%3Ccircle cx='449' cy='245' r='52'/%3E%3Ccircle cx='486' cy='235' r='62'/%3E%3Ccircle cx='558' cy='254' r='45'/%3E%3Ccircle cx='608' cy='234' r='42'/%3E%3Ccircle cx='674' cy='254' r='49'/%3E%3Ccircle cx='735' cy='237' r='50'/%3E%3Ccircle cx='799' cy='259' r='42'/%3E%3Ccircle cx='861' cy='266' r='57'/%3E%3Ccircle cx='905' cy='251' r='47'/%3E%3Ccircle cx='951' cy='244' r='54'/%3E%3Ccircle cx='1024' cy='246' r='48'/%3E%3Ccircle cx='1082' cy='226' r='41'/%3E%3Ccircle cx='1138' cy='255' r='70'/%3E%3Ccircle cx='1202' cy='249' r='54'/%3E%3Ccircle cx='1255' cy='265' r='65'/%3E%3Ccircle cx='1319' cy='263' r='54'/%3E%3Ccircle cx='1384' cy='253' r='67'/%3E%3Ccircle cx='1454' cy='227' r='47'/%3E%3Ccircle cx='1499' cy='262' r='50'/%3E%3Ccircle cx='1555' cy='258' r='62'/%3E%3Ccircle cx='1625' cy='255' r='71'/%3E%3Crect y='262' width='1600' height='400'/%3E%3C/g%3E%3Cpath d='M-110 315C-92 315 -37 316 0 317C37 318 73 320 110 322C147 323 183 326 220 325C257 324 293 319 330 315C367 312 403 306 440 302C477 299 513 297 550 293C587 290 623 284 660 282C697 280 733 278 770 281C807 284 843 294 880 299C917 304 953 310 990 311C1027 312 1063 306 1100 304C1137 302 1173 299 1210 300C1247 301 1283 306 1320 308C1357 311 1393 313 1430 315C1467 317 1503 319 1540 321C1577 323 1632 324 1650 325L1640 400L-40 400Z'/%3E%3C/svg%3E");--world-aura:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid meet'%3E%3Cg stroke='%23000' fill='none' stroke-linecap='round'%3E%3Ccircle cx='93.1' cy='63.3' r='2' fill='%23000' stroke='none' opacity='.87'/%3E%3Ccircle cx='74.9' cy='77.5' r='1.8' fill='%23000' stroke='none' opacity='.73'/%3E%3Ccircle cx='50.3' cy='88.8' r='1.5' fill='%23000' stroke='none' opacity='.52'/%3E%3Ccircle cx='23.2' cy='76.8' r='2.2' fill='%23000' stroke='none' opacity='.64'/%3E%3Ccircle cx='10.7' cy='59.2' r='1.8' fill='%23000' stroke='none' opacity='.96'/%3E%3Ccircle cx='17.5' cy='17.1' r='2.3' fill='%23000' stroke='none' opacity='.96'/%3E%3Ccircle cx='32' cy='16.9' r='1.6' fill='%23000' stroke='none' opacity='.78'/%3E%3Ccircle cx='58.8' cy='12.8' r='2.1' fill='%23000' stroke='none' opacity='.55'/%3E%3Ccircle cx='89.2' cy='41.4' r='2.4' fill='%23000' stroke='none' opacity='.71'/%3E%3C/g%3E%3C/svg%3E");--world-grain:none;--bubble-r:20px;--orb-spin:22s;--sp-top:#0f5135, #5a3a12;--sp-band:#1a4e36, #234534;--sj-top:#92f7c2, #ffdfbf;--sj-band:#b3f9d2, #bdeed2;--stage-top:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 400' preserveAspectRatio='xMidYMin slice'%3E%3Cdefs%3E%3Cpath id='f' d='M0 -3L16 -44L22 -3L38 -42L44 -3L60 -40L67 -2L83 -38L89 -1L105 -35L111 0L127 -33L133 1L149 -30L156 2L172 -27L178 4L194 -23L200 6L216 -20L222 7L238 -16L244 10L260 -12L267 12L283 -8L289 15L305 -3L311 18L327 1L333 21L349 6L356 24L372 11L378 27L394 16L400 31L416 22L414 36L416 44L400 37L394 42L378 33L372 40L356 30L349 38L333 27L327 36L311 24L305 35L289 21L283 34L267 18L260 33L244 16L238 32L222 13L216 32L200 12L194 31L178 10L172 31L156 8L149 31L133 7L127 31L111 6L105 32L89 5L83 33L67 4L60 34L44 3L38 35L22 3L16 36L0 3Z'/%3E%3C/defs%3E%3Cuse href='%23f' transform='translate(380 -14) rotate(26)'/%3E%3Cuse href='%23f' transform='translate(560 -24) rotate(64) scale(0.78)' opacity='.7'/%3E%3Cuse href='%23f' transform='translate(1230 -12) scale(-1 1) rotate(28) scale(1.02)'/%3E%3Cuse href='%23f' transform='translate(1060 -20) scale(-1 1) rotate(70) scale(0.74)' opacity='.7'/%3E%3Cuse href='%23f' transform='translate(60 -10) rotate(34) scale(1.1)' opacity='.8'/%3E%3Cuse href='%23f' transform='translate(1580 -6) scale(-1 1) rotate(38) scale(1.05)' opacity='.8'/%3E%3Cg opacity='.85'%3E%3Cellipse cx='640' cy='168' rx='9' ry='17'/%3E%3Cellipse cx='670' cy='186' rx='9' ry='17'/%3E%3Cellipse cx='1004' cy='178' rx='9' ry='17'/%3E%3C/g%3E%3C/svg%3E");--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-palette=wald],:root:not([data-theme=light]) [data-palette=wald]{--page:#11120c;--page-raised:#1a1c15;--page-sunk:#0b0c07;--page-line:#31342a;--page-deep:#040502;--ink:#e3ece7;--ink-soft:#a1afa6;--brand:#d7a672;--brand-ink:#291500;--brand-soft:#3e2e1d;--partner-soft:#1d3344;--c-me:#c27e24;--c-partner:#0c7dc3;--orb-a:#e7b279;--orb-b:#52a67c;--orb-c:#adcfed;--joint:#080807;--joint-raised:#161613;--room:#052616;--room-raised:#113321;--room-sunk:#001c0d;--room-deep:#000601;--room-line:#274534;--room-edge:#6d8877;--room-text:#e7f4ec;--room-text-soft:#b4cbbc;--room-accent:#fdba6f;--room-accent-ink:#301900;--room-accent-soft:#3c3014;--room-bubble:#4b3700;--wp-light:radial-gradient(90% 66% at 90% -8%, #fdba6f1c, transparent 72%);--wp-sky:#fdba6f1b;--wp-ground:#000601b8;--wp-bloom:radial-gradient(80% 46% at 6% 0%, #fdba6f14, transparent 72%);--wp-grain:transparent;--wj-light:radial-gradient(66% 52% at 22% 78%, #c27e2421, transparent 72%), radial-gradient(66% 52% at 78% 78%, #0c7dc321, transparent 72%);--wj-sky:#d7a67215;--wj-ground:#040502ad;--wj-bloom:radial-gradient(80% 46% at 6% 0%, #d7a6721a, transparent 72%);--wj-grain:transparent;--sp-top:#0f5135, #55350d;--sp-band:#1a4e36, #1b3c2c;--sj-top:#003a23, #3f2300;--sj-band:#003a23, #002b19;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark][data-palette=wald],:root[data-theme=dark] [data-palette=wald]{--page:#11120c;--page-raised:#1a1c15;--page-sunk:#0b0c07;--page-line:#31342a;--page-deep:#040502;--ink:#e3ece7;--ink-soft:#a1afa6;--brand:#d7a672;--brand-ink:#291500;--brand-soft:#3e2e1d;--partner-soft:#1d3344;--c-me:#c27e24;--c-partner:#0c7dc3;--orb-a:#e7b279;--orb-b:#52a67c;--orb-c:#adcfed;--joint:#080807;--joint-raised:#161613;--room:#052616;--room-raised:#113321;--room-sunk:#001c0d;--room-deep:#000601;--room-line:#274534;--room-edge:#6d8877;--room-text:#e7f4ec;--room-text-soft:#b4cbbc;--room-accent:#fdba6f;--room-accent-ink:#301900;--room-accent-soft:#3c3014;--room-bubble:#4b3700;--wp-light:radial-gradient(90% 66% at 90% -8%, #fdba6f1c, transparent 72%);--wp-sky:#fdba6f1b;--wp-ground:#000601b8;--wp-bloom:radial-gradient(80% 46% at 6% 0%, #fdba6f14, transparent 72%);--wp-grain:transparent;--wj-light:radial-gradient(66% 52% at 22% 78%, #c27e2421, transparent 72%), radial-gradient(66% 52% at 78% 78%, #0c7dc321, transparent 72%);--wj-sky:#d7a67215;--wj-ground:#040502ad;--wj-bloom:radial-gradient(80% 46% at 6% 0%, #d7a6721a, transparent 72%);--wj-grain:transparent;--sp-top:#0f5135, #55350d;--sp-band:#1a4e36, #1b3c2c;--sj-top:#003a23, #3f2300;--sj-band:#003a23, #002b19;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-palette=lagune]{--page:#ebf3f5;--page-raised:#f7fcfd;--page-sunk:#dfe9ed;--page-line:#cad8dc;--page-deep:#d4e0e4;--ink:#0b242d;--ink-soft:#495f68;--brand:#a33036;--brand-ink:#fff;--brand-soft:#fedddb;--partner-soft:#d4eafa;--c-me:#a43a3d;--c-partner:#0482c0;--orb-a:#ffa09c;--orb-b:#23a0c8;--orb-c:#aed0e8;--joint:#ebf3f5;--joint-raised:#f7fcfd;--room:#003942;--room-raised:#004752;--room-sunk:#002e36;--room-deep:#001419;--room-line:#205a65;--room-edge:#71a0a9;--room-text:#e3f4f7;--room-text-soft:#adcad0;--room-accent:#feb2af;--room-accent-ink:#371112;--room-accent-soft:#623736;--room-bubble:#803132;--wp-light:radial-gradient(130% 60% at 50% -14%, #e3f4f718, transparent 72%);--wp-sky:#e3f4f70f;--wp-ground:#e3f4f715;--wp-bloom:radial-gradient(80% 46% at 6% 0%, #feb2af14, transparent 72%);--wp-grain:transparent;--wj-light:radial-gradient(66% 52% at 22% 78%, #a43a3d13, transparent 72%), radial-gradient(66% 52% at 78% 78%, #0482c013, transparent 72%);--wj-sky:#f7fcfdac;--wj-ground:#f7fcfd;--wj-bloom:radial-gradient(80% 46% at 6% 0%, #a330360d, transparent 72%);--wj-grain:transparent;--world-sky:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 240' preserveAspectRatio='none'%3E%3Cg stroke='%23000' fill='none' stroke-linejoin='round'%3E%3Cdefs%3E%3Cpath id='a' d='M83 83C74 95 45 102 28 97C12 93 -15 71 -16 56C-17 41 7 11 23 6C39 1 70 11 80 24C90 37 91 70 83 83Z' stroke-width='1.8' opacity='.89'/%3E%3Cpath id='b' d='M60 61C55 43 64 6 79 -5C95 -15 138 -15 152 -3C165 9 167 48 160 66C153 84 125 107 109 106C92 105 65 80 60 61Z' stroke-width='1.2' opacity='.81'/%3E%3Cpath id='c' d='M202 99C185 102 148 88 141 73C133 59 146 24 159 12C172 1 203 -3 218 4C232 11 249 40 247 56C244 72 220 96 202 99Z' stroke-width='1.2' opacity='.95'/%3E%3Cpath id='d' d='M28 150C12 141 -7 112 -4 98C-1 84 30 66 47 65C63 64 88 77 95 91C102 105 100 138 88 148C77 157 43 158 28 150Z' stroke-width='1' opacity='.76'/%3E%3Cpath id='e' d='M168 171C155 180 119 177 105 168C92 159 83 133 88 119C92 105 117 84 133 83C149 83 179 101 185 116C191 131 181 163 168 171Z' stroke-width='1.7' opacity='.62'/%3E%3Cpath id='f' d='M244 149C238 164 213 186 197 186C180 186 150 163 146 147C141 132 154 105 169 96C184 86 224 83 236 92C249 101 251 133 244 149Z' stroke-width='2.1' opacity='.95'/%3E%3Cpath id='g' d='M70 241C58 249 21 243 9 234C-4 224 -11 198 -5 185C0 172 26 156 41 156C55 157 76 175 80 189C85 203 82 234 70 241Z' stroke-width='2.3' opacity='.84'/%3E%3Cpath id='h' d='M148 213C138 225 108 231 92 227C77 223 55 203 55 187C54 172 71 141 87 136C103 130 141 143 151 156C162 169 158 202 148 213Z' stroke-width='1.6' opacity='.97'/%3E%3Cpath id='i' d='M192 239C176 239 155 215 150 201C146 187 153 163 166 155C178 146 213 143 226 151C239 160 249 191 243 205C238 220 207 240 192 239Z' stroke-width='1.8' opacity='.68'/%3E%3C/defs%3E%3Cuse href='%23a'/%3E%3Cuse href='%23a' x='0' y='240'/%3E%3Cuse href='%23a' x='240' y='0'/%3E%3Cuse href='%23a' x='240' y='240'/%3E%3Cuse href='%23b'/%3E%3Cuse href='%23b' x='0' y='240'/%3E%3Cuse href='%23c' x='-240' y='0'/%3E%3Cuse href='%23c' x='-240' y='240'/%3E%3Cuse href='%23c'/%3E%3Cuse href='%23c' x='0' y='240'/%3E%3Cuse href='%23d'/%3E%3Cuse href='%23d' x='240' y='0'/%3E%3Cuse href='%23e'/%3E%3Cuse href='%23f' x='-240' y='0'/%3E%3Cuse href='%23f'/%3E%3Cuse href='%23g' x='0' y='-240'/%3E%3Cuse href='%23g'/%3E%3Cuse href='%23g' x='240' y='-240'/%3E%3Cuse href='%23g' x='240' y='0'/%3E%3Cuse href='%23h' x='0' y='-240'/%3E%3Cuse href='%23h'/%3E%3Cuse href='%23i' x='-240' y='-240'/%3E%3Cuse href='%23i' x='-240' y='0'/%3E%3Cuse href='%23i' x='0' y='-240'/%3E%3Cuse href='%23i'/%3E%3C/g%3E%3C/svg%3E");--world-sky-size:240px 240px;--world-sky-repeat:repeat;--world-sky-tile:240px;--world-sky-motion:world-drift 120s linear infinite;--world-ground:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 400' preserveAspectRatio='xMidYMax slice'%3E%3Cpath d='M-200 286C-167 284 -67 271 0 272C67 274 133 285 200 293C267 300 333 313 400 316C467 319 533 314 600 310C667 307 733 299 800 296C867 293 933 292 1000 291C1067 289 1133 286 1200 286C1267 285 1333 285 1400 287C1467 288 1533 294 1600 296C1667 299 1767 300 1800 301L1640 400L-40 400Z' opacity='.42'/%3E%3Cpath d='M294 400Q286 285 254 208Q283 304 304 400ZM306 400Q305 321 301 269Q308 335 313 400ZM324 400Q325 322 326 271Q328 335 331 400ZM289 400Q288 313 286 255Q293 327 300 400ZM214 400Q223 298 257 229Q236 315 224 400ZM689 400Q684 314 667 257Q685 328 698 400ZM620 400Q616 311 602 252Q618 326 630 400ZM694 400Q699 281 718 202Q709 301 704 400ZM694 400Q698 278 717 196Q707 298 702 400ZM626 400Q617 307 581 246Q611 323 633 400ZM643 400Q638 294 617 224Q637 312 652 400ZM673 400Q672 303 667 238Q675 319 681 400ZM659 400Q667 295 699 224Q679 312 667 400ZM1147 400Q1144 282 1131 203Q1145 302 1156 400ZM1133 400Q1127 326 1102 277Q1126 338 1144 400ZM1020 400Q1013 315 984 258Q1012 329 1032 400ZM1090 400Q1082 299 1053 231Q1081 316 1102 400ZM1041 400Q1040 331 1035 285Q1044 342 1052 400ZM1065 400Q1071 307 1097 246Q1082 323 1074 400ZM1027 400Q1032 276 1055 193Q1043 297 1037 400ZM1409 400Q1413 307 1429 245Q1420 322 1416 400ZM1448 400Q1449 343 1451 305Q1452 352 1454 400ZM1386 400Q1386 335 1387 292Q1392 346 1397 400ZM1387 400Q1392 334 1412 289Q1400 345 1393 400ZM1426 400Q1429 342 1439 304Q1436 352 1436 400Z' opacity='.7'/%3E%3Cg stroke='%23000' fill='none' stroke-linecap='round' opacity='.9'%3E%3Cpath d='M880 352L873 278M1270 352L1275 294M420 352L412 303' stroke-width='11'/%3E%3Cpath d='M873 278L844 240M873 278L898 227M1275 294L1257 257M1275 294L1297 260M412 303L387 273M412 303L419 263' stroke-width='7'/%3E%3Cpath d='M844 240L812 227M844 240L837 205M898 227L899 187M898 227L927 203M1257 257L1233 242M1257 257L1257 225M1297 260L1302 231M1297 260L1324 244M387 273L363 260M387 273L377 246M419 263L409 238M419 263L435 236' stroke-width='4.5'/%3E%3Cpath d='M812 227L790 226M812 227L797 208M837 205L820 186M837 205L842 177M899 187L888 159M899 187L912 164M927 203L938 177M927 203L952 198M1233 242L1212 237M1233 242L1223 224M1257 225L1248 204M1257 225L1270 204M1302 231L1294 211M1302 231L1311 211M1324 244L1335 226M1324 244L1348 242M363 260L344 261M363 260L350 243M377 246L362 234M377 246L380 222M409 238L396 224M409 238L408 220M435 236L438 213M435 236L451 221' stroke-width='2.6'/%3E%3C/g%3E%3Cpath d='M-160 352C-133 351 -53 348 0 347C53 345 107 344 160 343C213 341 267 339 320 339C373 339 427 342 480 344C533 347 587 354 640 356C693 359 747 360 800 360C853 360 907 357 960 356C1013 355 1067 355 1120 355C1173 356 1227 358 1280 358C1333 358 1387 357 1440 355C1493 354 1547 350 1600 349C1653 347 1733 348 1760 347L1640 400L-40 400Z'/%3E%3C/svg%3E");--world-aura:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid meet'%3E%3Cg stroke='%23000' fill='none' stroke-linecap='round'%3E%3Ccircle cx='50' cy='50' r='35' stroke-width='1.6'/%3E%3Ccircle cx='50' cy='50' r='41' stroke-width='1.2' opacity='.6'/%3E%3Ccircle cx='50' cy='50' r='47' stroke-width='.9' opacity='.3'/%3E%3C/g%3E%3C/svg%3E");--world-grain:none;--bubble-r:18px;--orb-spin:20s;--sp-top:#034d5f, #20455e;--sp-band:#6b3433, #5e2e2d;--sj-top:#aceaff, #cae8fe;--sj-band:#fee0de, #ffd7d4;--stage-top:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 400' preserveAspectRatio='xMidYMin slice'%3E%3Cpath d='M-100 27C-83 26 -33 25 0 25C33 25 67 27 100 28C133 30 167 33 200 35C233 38 267 41 300 43C333 45 367 47 400 48C433 50 467 50 500 51C533 52 567 52 600 52C633 53 667 53 700 54C733 54 767 55 800 55C833 56 867 56 900 55C933 54 967 53 1000 51C1033 49 1067 45 1100 43C1133 40 1167 36 1200 34C1233 31 1267 29 1300 27C1333 26 1367 26 1400 26C1433 26 1467 27 1500 29C1533 30 1567 32 1600 33C1633 35 1683 37 1700 37L1640 -10L-40 -10Z'/%3E%3Cpath d='M-120 71C-100 72 -40 74 0 75C40 77 80 78 120 79C160 80 200 80 240 80C280 80 320 80 360 79C400 78 440 76 480 75C520 74 560 72 600 70C640 69 680 68 720 67C760 66 800 66 840 66C880 66 920 66 960 66C1000 67 1040 67 1080 67C1120 67 1160 67 1200 67C1240 66 1280 66 1320 65C1360 64 1400 63 1440 63C1480 62 1520 62 1560 62C1600 62 1660 63 1680 63' stroke='%23000' fill='none' stroke-width='6' opacity='.55'/%3E%3Cpath d='M389 40h28L543 420h-77Z' opacity='.22'/%3E%3Cpath d='M553 40h29L684 420h-85Z' opacity='.38'/%3E%3Cpath d='M695 40h34L871 420h-147Z' opacity='.33'/%3E%3Cpath d='M872 40h44L1042 420h-107Z' opacity='.24'/%3E%3Cpath d='M1012 40h23L1167 420h-143Z' opacity='.36'/%3E%3Cpath d='M1166 40h56L1345 420h-73Z' opacity='.33'/%3E%3Cpath d='M1356 40h54L1547 420h-92Z' opacity='.32'/%3E%3Cg stroke='%23000' fill='none' stroke-width='2.4' opacity='.6'%3E%3Cpath d='M1086 127C1080 134 1061 139 1051 137C1041 135 1025 123 1024 114C1023 106 1036 90 1046 87C1057 84 1080 88 1086 95C1093 101 1092 120 1086 127Z'/%3E%3Cpath d='M455 139C454 145 444 154 436 155C429 157 411 153 408 148C404 142 409 129 415 124C421 119 436 116 443 118C450 121 456 133 455 139Z'/%3E%3Cpath d='M740 162C730 155 724 133 729 122C734 112 756 100 770 100C784 101 810 115 813 125C816 135 802 156 789 162C777 168 750 168 740 162Z'/%3E%3Cpath d='M955 190C952 183 961 169 970 165C978 161 996 160 1005 166C1013 171 1024 188 1020 196C1016 203 993 213 983 212C972 211 957 198 955 190Z'/%3E%3Cpath d='M1134 142C1128 148 1112 152 1104 149C1095 147 1083 135 1084 128C1084 121 1096 110 1106 108C1116 106 1138 108 1143 113C1147 119 1141 136 1134 142Z'/%3E%3Cpath d='M1081 162C1077 155 1080 140 1087 136C1094 131 1113 129 1121 133C1129 136 1138 151 1136 158C1134 165 1119 174 1109 174C1100 175 1084 168 1081 162Z'/%3E%3C/g%3E%3C/svg%3E");--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-palette=lagune],:root:not([data-theme=light]) [data-palette=lagune]{--page:#0c1315;--page-raised:#141d20;--page-sunk:#070c0e;--page-line:#283539;--page-deep:#020507;--ink:#e2ebf0;--ink-soft:#9eaeb4;--brand:#f09491;--brand-ink:#2e1010;--brand-soft:#462827;--partner-soft:#1e3342;--c-me:#d36c6b;--c-partner:#027fbb;--orb-a:#ffa09c;--orb-b:#23a0c8;--orb-c:#aed0e8;--joint:#070809;--joint-raised:#131718;--room:#00262c;--room-raised:#00333b;--room-sunk:#001b21;--room-deep:#000508;--room-line:#11464f;--room-edge:#618a92;--room-text:#e3f4f7;--room-text-soft:#adcad0;--room-accent:#feb2af;--room-accent-ink:#371112;--room-accent-soft:#4b2726;--room-bubble:#672023;--wp-light:radial-gradient(130% 60% at 50% -14%, #e3f4f716, transparent 72%);--wp-sky:#e3f4f711;--wp-ground:#e3f4f715;--wp-bloom:radial-gradient(80% 46% at 6% 0%, #feb2af14, transparent 72%);--wp-grain:transparent;--wj-light:radial-gradient(66% 52% at 22% 78%, #d36c6b21, transparent 72%), radial-gradient(66% 52% at 78% 78%, #027fbb21, transparent 72%);--wj-sky:#e2ebf009;--wj-ground:#e2ebf010;--wj-bloom:radial-gradient(80% 46% at 6% 0%, #f094911a, transparent 72%);--wj-grain:transparent;--sp-top:#034d5f, #1c425a;--sp-band:#6b3433, #562726;--sj-top:#003947, #00304b;--sj-band:#5a1b1e, #441012;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark][data-palette=lagune],:root[data-theme=dark] [data-palette=lagune]{--page:#0c1315;--page-raised:#141d20;--page-sunk:#070c0e;--page-line:#283539;--page-deep:#020507;--ink:#e2ebf0;--ink-soft:#9eaeb4;--brand:#f09491;--brand-ink:#2e1010;--brand-soft:#462827;--partner-soft:#1e3342;--c-me:#d36c6b;--c-partner:#027fbb;--orb-a:#ffa09c;--orb-b:#23a0c8;--orb-c:#aed0e8;--joint:#070809;--joint-raised:#131718;--room:#00262c;--room-raised:#00333b;--room-sunk:#001b21;--room-deep:#000508;--room-line:#11464f;--room-edge:#618a92;--room-text:#e3f4f7;--room-text-soft:#adcad0;--room-accent:#feb2af;--room-accent-ink:#371112;--room-accent-soft:#4b2726;--room-bubble:#672023;--wp-light:radial-gradient(130% 60% at 50% -14%, #e3f4f716, transparent 72%);--wp-sky:#e3f4f711;--wp-ground:#e3f4f715;--wp-bloom:radial-gradient(80% 46% at 6% 0%, #feb2af14, transparent 72%);--wp-grain:transparent;--wj-light:radial-gradient(66% 52% at 22% 78%, #d36c6b21, transparent 72%), radial-gradient(66% 52% at 78% 78%, #027fbb21, transparent 72%);--wj-sky:#e2ebf009;--wj-ground:#e2ebf010;--wj-bloom:radial-gradient(80% 46% at 6% 0%, #f094911a, transparent 72%);--wj-grain:transparent;--sp-top:#034d5f, #1c425a;--sp-band:#6b3433, #562726;--sj-top:#003947, #00304b;--sj-band:#5a1b1e, #441012;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-palette=samt]{--page:#f7efef;--page-raised:#fef9f9;--page-sunk:#efe4e4;--page-line:#dfd1d0;--page-deep:#e7dbda;--ink:#2f191c;--ink-soft:#6b5456;--brand:#7b5800;--brand-ink:#fff;--brand-soft:#f0e5d1;--partner-soft:#d9e7ff;--c-me:#805c03;--c-partner:#4678cc;--orb-a:#dab97b;--orb-b:#e06479;--orb-c:#b6ccef;--joint:#f7efef;--joint-raised:#fef9f9;--room:#521225;--room-raised:#631f30;--room-sunk:#46061b;--room-deep:#230008;--room-line:#753644;--room-edge:#bb7f89;--room-text:#fcebee;--room-text-soft:#d8bcc0;--room-accent:#edc272;--room-accent-ink:#2b1c00;--room-accent-soft:#5f3230;--room-bubble:#7f2828;--wp-light:radial-gradient(80% 64% at 8% 96%, #edc27218, transparent 72%);--wp-sky:#fcebee0b;--wp-ground:#edc2721a;--wp-bloom:radial-gradient(80% 46% at 6% 0%, #edc27214, transparent 72%);--wp-grain:transparent;--wj-light:radial-gradient(66% 52% at 22% 78%, #805c0313, transparent 72%), radial-gradient(66% 52% at 78% 78%, #4678cc13, transparent 72%);--wj-sky:#fef9f9ac;--wj-ground:#7b580010;--wj-bloom:radial-gradient(80% 46% at 6% 0%, #7b58000d, transparent 72%);--wj-grain:transparent;--world-sky:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 1000' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='f'%3E%3Cstop offset='0' stop-opacity='0'/%3E%3Cstop offset='.5'/%3E%3Cstop offset='1' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M32 -60C31 -33 25 47 21 100C18 153 15 207 13 260C12 313 11 367 11 420C11 473 13 527 15 580C17 633 20 687 23 740C26 793 31 847 34 900C37 953 42 1033 43 1060L75 1060C75 1033 74 953 73 900C72 847 70 793 69 740C68 687 66 633 64 580C63 527 62 473 62 420C61 367 61 313 61 260C62 207 63 153 64 100C65 47 67 -33 68 -60Z' fill='url(%23f)' opacity='.93'/%3E%3Cpath d='M94 -60C95 -33 96 47 97 100C97 153 98 207 98 260C99 313 99 367 98 420C98 473 98 527 97 580C96 633 95 687 95 740C94 793 94 847 94 900C94 953 94 1033 94 1060L125 1060C126 1033 130 953 133 900C136 847 140 793 144 740C147 687 151 633 154 580C157 527 159 473 161 420C162 367 162 313 162 260C161 207 159 153 157 100C154 47 149 -33 148 -60Z' fill='url(%23f)' opacity='.87'/%3E%3Cpath d='M193 -60C193 -33 195 47 196 100C197 153 198 207 199 260C200 313 200 367 200 420C199 473 199 527 198 580C197 633 195 687 193 740C191 793 189 847 187 900C186 953 183 1033 182 1060L226 1060C227 1033 231 953 233 900C234 847 236 793 237 740C238 687 238 633 237 580C236 527 235 473 233 420C231 367 228 313 225 260C223 207 219 153 217 100C214 47 211 -33 210 -60Z' fill='url(%23f)' opacity='.73'/%3E%3Cpath d='M246 -60C247 -33 249 47 251 100C253 153 256 207 259 260C262 313 265 367 268 420C270 473 273 527 274 580C275 633 276 687 276 740C275 793 274 847 271 900C269 953 264 1033 263 1060L296 1060C296 1033 298 953 298 900C298 847 298 793 297 740C295 687 293 633 291 580C289 527 286 473 283 420C281 367 278 313 276 260C275 207 273 153 273 100C272 47 274 -33 274 -60Z' fill='url(%23f)' opacity='.69'/%3E%3C/svg%3E");--world-sky-size:320px 100%;--world-sky-repeat:repeat-x;--world-sky-tile:320px;--world-sky-motion:world-sway 46s ease-in-out infinite alternate;--world-ground:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 400' preserveAspectRatio='xMidYMax slice'%3E%3Cdefs%3E%3Cpattern id='q' width='112' height='58' patternUnits='userSpaceOnUse' x='-56' y='272'%3E%3Cpath d='M56 4Q61 4 106 27Q110 29 106 31Q61 54 56 54Q51 54 6 31Q2 29 6 27Q51 4 56 4ZM0 -25Q5 -25 50 -2Q54 0 50 2Q5 25 0 25Q-5 25 -50 2Q-54 0 -50 -2Q-5 -25 0 -25ZM112 -25Q117 -25 162 -2Q166 0 162 2Q117 25 112 25Q107 25 62 2Q58 0 62 -2Q107 -25 112 -25ZM0 33Q5 33 50 56Q54 58 50 60Q5 83 0 83Q-5 83 -50 60Q-54 58 -50 56Q-5 33 0 33ZM112 33Q117 33 162 56Q166 58 162 60Q117 83 112 83Q107 83 62 60Q58 58 62 56Q107 33 112 33Z'/%3E%3C/pattern%3E%3C/defs%3E%3Crect x='-40' y='246' width='1680' height='4' opacity='.85'/%3E%3Crect x='-40' y='254' width='1680' height='22' rx='11'/%3E%3Crect x='-40' y='280' width='1680' height='400' fill='url(%23q)' opacity='.82'/%3E%3C/svg%3E");--world-aura:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid meet'%3E%3Cg stroke='%23000' fill='none' stroke-linecap='round'%3E%3Cellipse cx='50' cy='50' rx='47' ry='17' transform='rotate(-24 50 50)' stroke-width='1.3'/%3E%3Cellipse cx='50' cy='50' rx='44' ry='12' transform='rotate(32 50 50)' stroke-width='.9' opacity='.55'/%3E%3C/g%3E%3C/svg%3E");--world-grain:none;--bubble-r:16px;--orb-spin:30s;--sp-top:#772938, #6c2633;--sp-band:#583e00, #66212e;--sj-top:#fedcdf, #ffdfe1;--sj-band:#fee6ba, #fedcdf;--stage-top:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 400' preserveAspectRatio='xMidYMin slice'%3E%3Cdefs%3E%3Cg id='s'%3E%3Cpath d='M0 30Q160 118 320 30Q160 62 0 30Z' opacity='.6'/%3E%3Cpath d='M0 30Q160 190 320 30Q160 134 0 30Z' opacity='.8'/%3E%3Cpath d='M0 30Q160 270 320 30Q160 206 0 30Z'/%3E%3Cpath d='M-2 30h4v86h-4zM-12 128q12-16 24 0l7 46h-38z'/%3E%3C/g%3E%3C/defs%3E%3Crect x='-40' y='-10' width='1680' height='44'/%3E%3Cuse href='%23s' x='-320'/%3E%3Cuse href='%23s' x='0'/%3E%3Cuse href='%23s' x='320'/%3E%3Cuse href='%23s' x='640'/%3E%3Cuse href='%23s' x='960'/%3E%3Cuse href='%23s' x='1280'/%3E%3Cuse href='%23s' x='1600'/%3E%3C/svg%3E");--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-palette=samt],:root:not([data-theme=light]) [data-palette=samt]{--page:#17100f;--page-raised:#211918;--page-sunk:#0f0a09;--page-line:#3b2f2e;--page-deep:#080303;--ink:#f1e6e7;--ink-soft:#b7a6a7;--brand:#cbac74;--brand-ink:#261800;--brand-soft:#3a301e;--partner-soft:#243146;--c-me:#b68611;--c-partner:#4375c9;--orb-a:#dab97b;--orb-b:#e06479;--orb-c:#b6ccef;--joint:#090808;--joint-raised:#191515;--room:#3c0416;--room-raised:#4c1021;--room-sunk:#30000e;--room-deep:#100002;--room-line:#5e2734;--room-edge:#a36e77;--room-text:#fcebee;--room-text-soft:#d8bcc0;--room-accent:#edc272;--room-accent-ink:#2b1c00;--room-accent-soft:#4b2321;--room-bubble:#67191b;--wp-light:radial-gradient(80% 64% at 8% 96%, #edc27216, transparent 72%);--wp-sky:#fcebee0d;--wp-ground:#edc2721a;--wp-bloom:radial-gradient(80% 46% at 6% 0%, #edc27214, transparent 72%);--wp-grain:transparent;--wj-light:radial-gradient(66% 52% at 22% 78%, #b6861121, transparent 72%), radial-gradient(66% 52% at 78% 78%, #4375c921, transparent 72%);--wj-sky:#f1e6e709;--wj-ground:#cbac7416;--wj-bloom:radial-gradient(80% 46% at 6% 0%, #cbac741a, transparent 72%);--wj-grain:transparent;--sp-top:#772938, #682330;--sp-band:#583e00, #5e1928;--sj-top:#690825, #5a051e;--sj-band:#3f2b00, #4f0018;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark][data-palette=samt],:root[data-theme=dark] [data-palette=samt]{--page:#17100f;--page-raised:#211918;--page-sunk:#0f0a09;--page-line:#3b2f2e;--page-deep:#080303;--ink:#f1e6e7;--ink-soft:#b7a6a7;--brand:#cbac74;--brand-ink:#261800;--brand-soft:#3a301e;--partner-soft:#243146;--c-me:#b68611;--c-partner:#4375c9;--orb-a:#dab97b;--orb-b:#e06479;--orb-c:#b6ccef;--joint:#090808;--joint-raised:#191515;--room:#3c0416;--room-raised:#4c1021;--room-sunk:#30000e;--room-deep:#100002;--room-line:#5e2734;--room-edge:#a36e77;--room-text:#fcebee;--room-text-soft:#d8bcc0;--room-accent:#edc272;--room-accent-ink:#2b1c00;--room-accent-soft:#4b2321;--room-bubble:#67191b;--wp-light:radial-gradient(80% 64% at 8% 96%, #edc27216, transparent 72%);--wp-sky:#fcebee0d;--wp-ground:#edc2721a;--wp-bloom:radial-gradient(80% 46% at 6% 0%, #edc27214, transparent 72%);--wp-grain:transparent;--wj-light:radial-gradient(66% 52% at 22% 78%, #b6861121, transparent 72%), radial-gradient(66% 52% at 78% 78%, #4375c921, transparent 72%);--wj-sky:#f1e6e709;--wj-ground:#cbac7416;--wj-bloom:radial-gradient(80% 46% at 6% 0%, #cbac741a, transparent 72%);--wj-grain:transparent;--sp-top:#772938, #682330;--sp-band:#583e00, #5e1928;--sj-top:#690825, #5a051e;--sj-band:#3f2b00, #4f0018;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-palette=polarlicht]{--page:#eff1f7;--page-raised:#fafbfe;--page-sunk:#e5e7ef;--page-line:#d1d4e0;--page-deep:#dbdde8;--ink:#1c1f31;--ink-soft:#57596c;--brand:#017054;--brand-ink:#fff;--brand-soft:#d7ece3;--partner-soft:#f8dcf4;--c-me:#057558;--c-partner:#a758a1;--orb-a:#8acfb4;--orb-b:#7d85ef;--orb-c:#e4bcdf;--joint:#eff1f7;--joint-raised:#fafbfe;--room:#272755;--room-raised:#333465;--room-sunk:#1e1d49;--room-deep:#0a0629;--room-line:#454876;--room-edge:#8a8eb9;--room-text:#edeffc;--room-text-soft:#bfc2d9;--room-accent:#84debc;--room-accent-ink:#00271b;--room-accent-soft:#25493e;--room-bubble:#015845;--wp-light:radial-gradient(120% 52% at 40% -6%, #84debc1a, transparent 72%);--wp-sky:#84debc12;--wp-ground:#0a0629e6;--wp-bloom:radial-gradient(80% 46% at 6% 0%, #84debc14, transparent 72%);--wp-grain:transparent;--wj-light:radial-gradient(66% 52% at 22% 78%, #05755813, transparent 72%), radial-gradient(66% 52% at 78% 78%, #a758a113, transparent 72%);--wj-sky:#01705404;--wj-ground:#1c1f3107;--wj-bloom:radial-gradient(80% 46% at 6% 0%, #0170540d, transparent 72%);--wj-grain:transparent;--world-sky:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 1000' preserveAspectRatio='xMidYMin slice'%3E%3Ccircle cx='186' cy='531' r='1.2' opacity='.98'/%3E%3Ccircle cx='199' cy='355' r='1.2' opacity='.85'/%3E%3Ccircle cx='527' cy='612' r='1.9' opacity='.96'/%3E%3Ccircle cx='669' cy='537' r='2.4' opacity='.73'/%3E%3Ccircle cx='248' cy='536' r='1.2' opacity='.69'/%3E%3Ccircle cx='715' cy='513' r='1.4' opacity='.79'/%3E%3Ccircle cx='452' cy='114' r='1.2' opacity='.77'/%3E%3Ccircle cx='267' cy='115' r='2.2' opacity='.54'/%3E%3Ccircle cx='218' cy='611' r='2.3' opacity='.66'/%3E%3Ccircle cx='216' cy='164' r='1.4' opacity='.93'/%3E%3Ccircle cx='534' cy='560' r='2.1' opacity='.41'/%3E%3Ccircle cx='828' cy='585' r='2.2' opacity='.91'/%3E%3Ccircle cx='376' cy='423' r='2.1' opacity='.73'/%3E%3Ccircle cx='498' cy='49' r='1.9' opacity='.37'/%3E%3Ccircle cx='787' cy='301' r='2.2' opacity='.47'/%3E%3Ccircle cx='288' cy='314' r='2' opacity='.45'/%3E%3C/svg%3E");--world-sky-size:100% 100%;--world-sky-repeat:no-repeat;--world-sky-tile:0px;--world-sky-motion:world-sway 46s ease-in-out infinite alternate;--world-ground:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 400' preserveAspectRatio='xMidYMax slice'%3E%3Cpath d='M-40 240L0 191L123 185L233 186L358 162L488 122L592 206L742 155L844 197L986 149L1111 156L1250 174L1374 186L1470 131L1562 202L1666 189L1680 400L-40 400Z' opacity='.62'/%3E%3Cpath d='M-40 300L0 265L100 236L188 251L301 240L386 280L479 236L584 274L681 274L763 278L847 242L936 284L1006 244L1123 249L1209 235L1314 244L1394 234L1510 247L1589 274L1680 400L-40 400Z'/%3E%3C/svg%3E");--world-aura:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid meet'%3E%3Cg stroke='%23000' fill='none' stroke-linecap='round'%3E%3Cpath d='M14.3 37A38 38 0 0 1 82.9 31' stroke-width='2.4'/%3E%3Cpath d='M17.1 22.4A43 43 0 0 1 90.4 64.7' stroke-width='1.4' opacity='.6'/%3E%3Cpath d='M33.8 5.4A47.5 47.5 0 0 1 97.5 50' stroke-width='.9' opacity='.35'/%3E%3C/g%3E%3C/svg%3E");--world-grain:none;--bubble-r:18px;--orb-spin:18s;--sp-top:#692f65, #014835;--sp-band:#3d405e, #363950;--sj-top:#ffe3fb, #9cffda;--sj-band:#e9ecfe, #e6eafe;--stage-top:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 400' preserveAspectRatio='xMidYMin slice'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' y1='1' x2='0' y2='0'%3E%3Cstop offset='0' stop-opacity='.3'/%3E%3Cstop offset='.12'/%3E%3Cstop offset='.6' stop-opacity='.55'/%3E%3Cstop offset='1' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M-200 214C-167 210 -67 200 0 191C67 183 133 169 200 162C267 155 333 154 400 152C467 149 533 149 600 146C667 142 733 133 800 131C867 128 933 125 1000 131C1067 137 1133 154 1200 168C1267 182 1333 207 1400 215C1467 224 1533 226 1600 218C1667 210 1767 176 1800 168L1800 51C1767 67 1667 132 1600 148C1533 164 1467 164 1400 148C1333 133 1267 82 1200 56C1133 29 1067 -4 1000 -9C933 -15 867 7 800 22C733 37 667 71 600 81C533 90 467 86 400 79C333 73 267 46 200 41C133 37 67 41 0 53C-67 65 -167 104 -200 114Z' fill='url(%23a)'/%3E%3Cpath d='M-200 193C-167 198 -67 209 0 221C67 233 133 254 200 267C267 279 333 293 400 296C467 299 533 295 600 286C667 278 733 259 800 245C867 231 933 213 1000 204C1067 195 1133 190 1200 192C1267 194 1333 205 1400 215C1467 225 1533 242 1600 252C1667 261 1767 271 1800 275L1800 149C1767 143 1667 120 1600 115C1533 111 1467 119 1400 122C1333 125 1267 133 1200 132C1133 132 1067 122 1000 119C933 115 867 107 800 113C733 119 667 138 600 154C533 171 467 202 400 211C333 220 267 220 200 206C133 192 67 152 0 127C-67 102 -167 68 -200 56Z' fill='url(%23a)' opacity='.75'/%3E%3Cpath d='M300 153v-86M328 151v-74M356 150v-34M382 149v-53M406 148v-34M430 147v-62M459 146v-34M481 145v-55M513 144v-55M546 143v-40M571 143v-47M604 141v-32M630 139v-30M652 138v-51M687 135v-64M724 132v-69M745 131v-89M767 129v-66M804 127v-56M838 127v-84M859 127v-77M895 127v-67M921 127v-116M946 127v-80M968 127v-99M1005 128v-103M1035 133v-82M1056 137v-111M1093 144v-124M1126 151v-85M1161 157v-108M1186 162v-108M1222 170v-47M1250 176v-49M1287 185v-73M1314 191v-49M300 277v-28M335 282v-66M364 287v-34M394 291v-43M417 291v-73M447 290v-72M481 288v-77M519 286v-65M546 285v-96M580 283v-110M607 281v-91M627 277v-94M665 269v-99M700 262v-127M725 256v-122M754 250v-116M777 246v-125M814 238v-91M838 233v-92M865 228v-94M892 222v-92M929 214v-42M952 210v-51M976 205v-81M1006 199v-54M1034 198v-73M1065 196v-51M1097 194v-57M1120 193v-28M1149 191v-42M1169 190v-57M1204 189v-50M1230 192v-39M1257 195v-46M1294 199v-42' stroke='%23000' fill='none' stroke-width='4' opacity='.6'/%3E%3Ccircle cx='479' cy='86' r='1.4' opacity='.36'/%3E%3Ccircle cx='657' cy='76' r='2.1' opacity='.75'/%3E%3Ccircle cx='994' cy='59' r='1.2' opacity='.56'/%3E%3Ccircle cx='315' cy='14' r='1.3' opacity='.38'/%3E%3Ccircle cx='1215' cy='72' r='2.2' opacity='.99'/%3E%3Ccircle cx='802' cy='103' r='2' opacity='.55'/%3E%3Ccircle cx='1107' cy='74' r='1.5' opacity='.48'/%3E%3Ccircle cx='778' cy='21' r='1.2' opacity='.53'/%3E%3Ccircle cx='890' cy='29' r='2.3' opacity='.5'/%3E%3Ccircle cx='613' cy='102' r='2.1' opacity='.48'/%3E%3Ccircle cx='1192' cy='22' r='2.2' opacity='.4'/%3E%3Ccircle cx='750' cy='70' r='2.1' opacity='.57'/%3E%3Ccircle cx='830' cy='55' r='2' opacity='.56'/%3E%3Ccircle cx='530' cy='17' r='1.9' opacity='.49'/%3E%3C/svg%3E");--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-palette=polarlicht],:root:not([data-theme=light]) [data-palette=polarlicht]{--page:#101117;--page-raised:#191b22;--page-sunk:#0a0b0f;--page-line:#2f323c;--page-deep:#040408;--ink:#e7e9f2;--ink-soft:#a7aab8;--brand:#81c1a8;--brand-ink:#002116;--brand-soft:#22372f;--partner-soft:#3f273c;--c-me:#0ba880;--c-partner:#a4559e;--orb-a:#8acfb4;--orb-b:#7d85ef;--orb-c:#e4bcdf;--joint:#080809;--joint-raised:#151619;--room:#16153c;--room-raised:#21224b;--room-sunk:#0e0b31;--room-deep:#030017;--room-line:#33345c;--room-edge:#75789e;--room-text:#edeffc;--room-text-soft:#bfc2d9;--room-accent:#84debc;--room-accent-ink:#00271b;--room-accent-soft:#14352b;--room-bubble:#014133;--wp-light:radial-gradient(120% 52% at 40% -6%, #84debc17, transparent 72%);--wp-sky:#84debc15;--wp-ground:#030017e6;--wp-bloom:radial-gradient(80% 46% at 6% 0%, #84debc14, transparent 72%);--wp-grain:transparent;--wj-light:radial-gradient(66% 52% at 22% 78%, #0ba88021, transparent 72%), radial-gradient(66% 52% at 78% 78%, #a4559e21, transparent 72%);--wj-sky:#81c1a805;--wj-ground:#04040882;--wj-bloom:radial-gradient(80% 46% at 6% 0%, #81c1a81a, transparent 72%);--wj-grain:transparent;--sp-top:#692f65, #004431;--sp-band:#3d405e, #2e3147;--sj-top:#591556, #003022;--sj-band:#292c4d, #1e2139;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark][data-palette=polarlicht],:root[data-theme=dark] [data-palette=polarlicht]{--page:#101117;--page-raised:#191b22;--page-sunk:#0a0b0f;--page-line:#2f323c;--page-deep:#040408;--ink:#e7e9f2;--ink-soft:#a7aab8;--brand:#81c1a8;--brand-ink:#002116;--brand-soft:#22372f;--partner-soft:#3f273c;--c-me:#0ba880;--c-partner:#a4559e;--orb-a:#8acfb4;--orb-b:#7d85ef;--orb-c:#e4bcdf;--joint:#080809;--joint-raised:#151619;--room:#16153c;--room-raised:#21224b;--room-sunk:#0e0b31;--room-deep:#030017;--room-line:#33345c;--room-edge:#75789e;--room-text:#edeffc;--room-text-soft:#bfc2d9;--room-accent:#84debc;--room-accent-ink:#00271b;--room-accent-soft:#14352b;--room-bubble:#014133;--wp-light:radial-gradient(120% 52% at 40% -6%, #84debc17, transparent 72%);--wp-sky:#84debc15;--wp-ground:#030017e6;--wp-bloom:radial-gradient(80% 46% at 6% 0%, #84debc14, transparent 72%);--wp-grain:transparent;--wj-light:radial-gradient(66% 52% at 22% 78%, #0ba88021, transparent 72%), radial-gradient(66% 52% at 78% 78%, #a4559e21, transparent 72%);--wj-sky:#81c1a805;--wj-ground:#04040882;--wj-bloom:radial-gradient(80% 46% at 6% 0%, #81c1a81a, transparent 72%);--wj-grain:transparent;--sp-top:#692f65, #004431;--sp-band:#3d405e, #2e3147;--sj-top:#591556, #003022;--sj-band:#292c4d, #1e2139;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-palette=morgen]{--page:#f3f6f9;--page-raised:#fff;--page-sunk:#e9ecf0;--page-line:#d6dadf;--page-deep:#dfe3e7;--ink:#172031;--ink-soft:#525b6c;--brand:#2c5ab2;--brand-ink:#fff;--brand-soft:#dae7fe;--partner-soft:#f6e3cd;--c-me:#345fb2;--c-partner:#a96b00;--orb-a:#9bbeff;--orb-b:#6a91da;--orb-c:#e2c5a4;--joint:#edf2f7;--joint-raised:#f8fbfe;--room:#182c53;--room-raised:#233963;--room-sunk:#0f2248;--room-deep:#010a28;--room-line:#374d74;--room-edge:#7e93b8;--room-text:#eaf0fd;--room-text-soft:#b9c5da;--room-accent:#adcafe;--room-accent-ink:#0f1e3b;--room-accent-soft:#254363;--room-bubble:#004783;--wp-light:radial-gradient(100% 74% at 4% -4%, #eaf0fd15, transparent 72%);--wp-sky:#eaf0fd0c;--wp-ground:#adcafe18;--wp-bloom:radial-gradient(80% 46% at 6% 0%, #adcafe14, transparent 72%);--wp-grain:#eaf0fd0d;--wj-light:radial-gradient(66% 52% at 22% 78%, #345fb213, transparent 72%), radial-gradient(66% 52% at 78% 78%, #a96b0013, transparent 72%);--wj-sky:#ffffffb8;--wj-ground:#2c5ab20f;--wj-bloom:radial-gradient(80% 46% at 6% 0%, #2c5ab20d, transparent 72%);--wj-grain:#1720310d;--world-sky:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 1000' preserveAspectRatio='xMidYMid slice'%3E%3Cdefs%3E%3ClinearGradient id='l' x1='0' y1='0' x2='.3' y2='1'%3E%3Cstop offset='0'/%3E%3Cstop offset='1' stop-opacity='.2'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg fill='url(%23l)'%3E%3Cpath d='M470 110H630L725 370H565Z'/%3E%3Cpath d='M646 110H806L901 370H741Z'/%3E%3Cpath d='M570 386H730L825 646H665Z' opacity='.75'/%3E%3Cpath d='M746 386H906L1001 646H841Z' opacity='.75'/%3E%3C/g%3E%3C/svg%3E");--world-sky-size:100% 100%;--world-sky-repeat:no-repeat;--world-sky-tile:0px;--world-sky-motion:world-breathe 40s ease-in-out infinite alternate;--world-ground:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 400' preserveAspectRatio='xMidYMax slice'%3E%3Cdefs%3E%3ClinearGradient id='w' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-opacity='.85'/%3E%3Cstop offset='1' stop-opacity='.3'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg fill='url(%23w)' stroke='%23000'%3E%3Cpath d='M-200 238C-167 239 -67 249 0 247C67 246 133 237 200 230C267 224 333 214 400 210C467 206 533 206 600 207C667 208 733 213 800 215C867 216 933 216 1000 216C1067 216 1133 213 1200 214C1267 215 1333 218 1400 222C1467 225 1533 233 1600 235C1667 238 1767 236 1800 237L1640 400L-40 400Z' stroke-width='1.6' opacity='.55'/%3E%3Cpath d='M-170 278C-142 281 -57 296 0 298C57 300 113 290 170 288C227 287 283 286 340 289C397 292 453 305 510 306C567 307 623 300 680 295C737 290 793 279 850 276C907 272 963 275 1020 274C1077 273 1133 270 1190 270C1247 271 1303 273 1360 277C1417 282 1473 295 1530 298C1587 301 1672 295 1700 294L1640 400L-40 400Z' stroke-width='2.4'/%3E%3C/g%3E%3C/svg%3E");--world-aura:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid meet'%3E%3Cg stroke='%23000' fill='none' stroke-linecap='round'%3E%3Cpath d='M88.3 50C87.9 58.4 83.9 67.7 78.6 74C73.3 80.3 64.6 86.7 56.7 88C48.8 89.4 38.7 86.3 31.4 82.2C24.2 78.1 16.5 71.2 13 63.5C9.5 55.7 7.4 43.4 10.3 35.6C13.3 27.8 22.9 20.9 30.7 16.6C38.5 12.2 48.7 8.4 57.1 9.6C65.6 10.8 76.2 16.9 81.4 23.6C86.6 30.4 88.8 41.6 88.3 50Z' stroke-width='1.5'/%3E%3Ccircle cx='88' cy='30' r='1.8' fill='%23000' stroke='none'/%3E%3Ccircle cx='15' cy='72' r='1.3' fill='%23000' stroke='none' opacity='.7'/%3E%3Ccircle cx='80' cy='86' r='1' fill='%23000' stroke='none' opacity='.5'/%3E%3C/g%3E%3C/svg%3E");--world-grain:var(--grain);--bubble-r:10px;--orb-spin:24s;--sp-top:#2f4369, #2d3f5f;--sp-band:#2c436f, #263a5f;--sj-top:#d4e4ff, #dae7fe;--sj-band:#e0ebfe, #d5e4fe;--stage-top:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 400' preserveAspectRatio='xMidYMin slice'%3E%3Cpath d='M646 24h150v70h-150zM804 24h150v70h-150zM646 106h150v124h-150zM804 106h150v124h-150zM646 242h150v124h-150zM804 242h150v124h-150z'/%3E%3Crect x='628' y='370' width='344' height='9' opacity='.9'/%3E%3Cpath d='M646 366h308L806 430h-400z' opacity='.26'/%3E%3C/svg%3E");--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-palette=morgen],:root:not([data-theme=light]) [data-palette=morgen]{--page:#131517;--page-raised:#1c1f22;--page-sunk:#0d0e10;--page-line:#32363a;--page-deep:#050608;--ink:#e5eaf2;--ink-soft:#a4abb8;--brand:#8ab1f9;--brand-ink:#0d1a32;--brand-soft:#253249;--partner-soft:#3e2c18;--c-me:#628ede;--c-partner:#a46805;--orb-a:#9bbeff;--orb-b:#6a91da;--orb-c:#e2c5a4;--joint:#070809;--joint-raised:#141619;--room:#0b1c3d;--room-raised:#16294d;--room-sunk:#041233;--room-deep:#000116;--room-line:#293b5d;--room-edge:#6d7fa0;--room-text:#eaf0fd;--room-text-soft:#b9c5da;--room-accent:#adcafe;--room-accent-ink:#0f1e3b;--room-accent-soft:#17324e;--room-bubble:#00396d;--wp-light:radial-gradient(100% 74% at 4% -4%, #eaf0fd13, transparent 72%);--wp-sky:#eaf0fd0e;--wp-ground:#adcafe18;--wp-bloom:radial-gradient(80% 46% at 6% 0%, #adcafe14, transparent 72%);--wp-grain:#eaf0fd0d;--wj-light:radial-gradient(66% 52% at 22% 78%, #628ede21, transparent 72%), radial-gradient(66% 52% at 78% 78%, #a4680521, transparent 72%);--wj-sky:#e5eaf209;--wj-ground:#8ab1f915;--wj-bloom:radial-gradient(80% 46% at 6% 0%, #8ab1f91a, transparent 72%);--wj-grain:#e5eaf20d;--sp-top:#2f4369, #2a3b5b;--sp-band:#2c436f, #203358;--sj-top:#192e58, #17294c;--sj-band:#152d5e, #0d224b;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark][data-palette=morgen],:root[data-theme=dark] [data-palette=morgen]{--page:#131517;--page-raised:#1c1f22;--page-sunk:#0d0e10;--page-line:#32363a;--page-deep:#050608;--ink:#e5eaf2;--ink-soft:#a4abb8;--brand:#8ab1f9;--brand-ink:#0d1a32;--brand-soft:#253249;--partner-soft:#3e2c18;--c-me:#628ede;--c-partner:#a46805;--orb-a:#9bbeff;--orb-b:#6a91da;--orb-c:#e2c5a4;--joint:#070809;--joint-raised:#141619;--room:#0b1c3d;--room-raised:#16294d;--room-sunk:#041233;--room-deep:#000116;--room-line:#293b5d;--room-edge:#6d7fa0;--room-text:#eaf0fd;--room-text-soft:#b9c5da;--room-accent:#adcafe;--room-accent-ink:#0f1e3b;--room-accent-soft:#17324e;--room-bubble:#00396d;--wp-light:radial-gradient(100% 74% at 4% -4%, #eaf0fd13, transparent 72%);--wp-sky:#eaf0fd0e;--wp-ground:#adcafe18;--wp-bloom:radial-gradient(80% 46% at 6% 0%, #adcafe14, transparent 72%);--wp-grain:#eaf0fd0d;--wj-light:radial-gradient(66% 52% at 22% 78%, #628ede21, transparent 72%), radial-gradient(66% 52% at 78% 78%, #a4680521, transparent 72%);--wj-sky:#e5eaf209;--wj-ground:#8ab1f915;--wj-bloom:radial-gradient(80% 46% at 6% 0%, #8ab1f91a, transparent 72%);--wj-grain:#e5eaf20d;--sp-top:#2f4369, #2a3b5b;--sp-band:#2c436f, #203358;--sj-top:#192e58, #17294c;--sj-band:#152d5e, #0d224b;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-palette=duene]{--page:#f9f0e1;--page-raised:#fefaf3;--page-sunk:#f2e6d2;--page-line:#e2d3b9;--page-deep:#eadcc6;--ink:#112230;--ink-soft:#4d5d6b;--brand:#8e4b00;--brand-ink:#fff;--brand-soft:#f7e2d2;--partner-soft:#ceedf0;--c-me:#944e00;--c-partner:#068b96;--orb-a:#edae7f;--orb-b:#6698c2;--orb-c:#a5d4da;--joint:#f4f1eb;--joint-raised:#fdfaf7;--room:#1b394c;--room-raised:#27465c;--room-sunk:#112e42;--room-deep:#001625;--room-line:#3d596d;--room-edge:#869fb2;--room-text:#e6f2fb;--room-text-soft:#b2c7d7;--room-accent:#feb781;--room-accent-ink:#341600;--room-accent-soft:#584032;--room-bubble:#673b1e;--wp-light:radial-gradient(90% 56% at 84% 88%, #feb7811f, transparent 72%);--wp-sky:#e6f2fb0e;--wp-ground:#001625e6;--wp-bloom:radial-gradient(80% 46% at 6% 0%, #feb78114, transparent 72%);--wp-grain:#e6f2fb0d;--wj-light:radial-gradient(66% 52% at 22% 78%, #944e0013, transparent 72%), radial-gradient(66% 52% at 78% 78%, #068b9613, transparent 72%);--wj-sky:#fefaf3cf;--wj-ground:#1122300b;--wj-bloom:radial-gradient(80% 46% at 6% 0%, #8e4b000d, transparent 72%);--wj-grain:#1122300d;--world-sky:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 1000' preserveAspectRatio='xMidYMid slice'%3E%3Ccircle cx='689' cy='119' r='1.9' opacity='.79'/%3E%3Ccircle cx='492' cy='119' r='1.4' opacity='.79'/%3E%3Ccircle cx='359' cy='219' r='2.3' opacity='.8'/%3E%3Ccircle cx='529' cy='262' r='2.2' opacity='.69'/%3E%3Ccircle cx='828' cy='230' r='2' opacity='.7'/%3E%3Ccircle cx='568' cy='302' r='1.2' opacity='.35'/%3E%3Ccircle cx='349' cy='312' r='1.3' opacity='.93'/%3E%3Ccircle cx='171' cy='199' r='1.3' opacity='.51'/%3E%3Ccircle cx='450' cy='141' r='1.8' opacity='.51'/%3E%3Ccircle cx='482' cy='279' r='1.5' opacity='.95'/%3E%3Ccircle cx='738' cy='198' r='2.1' opacity='.66'/%3E%3Ccircle cx='217' cy='384' r='1.9' opacity='.49'/%3E%3Ccircle cx='548' cy='136' r='1.6' opacity='.82'/%3E%3Ccircle cx='292' cy='145' r='1.4' opacity='.82'/%3E%3Ccircle cx='291' cy='266' r='1.3' opacity='.86'/%3E%3Ccircle cx='387' cy='120' r='1.9' opacity='.47'/%3E%3Cpath d='M269 406Q355 398 484 409Q387 409 269 406' opacity='.68'/%3E%3Cpath d='M570 441Q690 434 871 441Q735 444 570 441' opacity='.79'/%3E%3Cpath d='M369 506Q461 498 599 504Q495 509 369 506' opacity='.46'/%3E%3Cpath d='M256 562Q348 559 485 560Q382 563 256 562' opacity='.45'/%3E%3Cpath d='M405 615Q526 608 706 613Q571 619 405 615' opacity='.6'/%3E%3C/svg%3E");--world-sky-size:100% 100%;--world-sky-repeat:no-repeat;--world-sky-tile:0px;--world-sky-motion:world-breathe 40s ease-in-out infinite alternate;--world-ground:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 400' preserveAspectRatio='xMidYMax slice'%3E%3Cpath d='M-80 185C-68 183 -30 178 -5 174C20 171 45 168 70 165C95 162 120 159 145 157C170 154 195 152 220 150C245 148 270 146 295 145C320 143 345 142 370 141C395 141 420 136 445 140C470 144 495 156 520 163C545 171 570 179 595 185C620 191 645 196 670 198C695 199 720 197 745 195C770 193 795 188 820 185C845 181 870 178 895 174C920 171 945 168 970 165C995 162 1020 159 1045 157C1070 154 1095 152 1120 150C1145 148 1170 146 1195 145C1220 143 1245 142 1270 141C1295 141 1320 136 1345 140C1370 144 1395 156 1420 163C1445 171 1470 179 1495 185C1520 191 1545 196 1570 198C1595 199 1633 196 1645 195L1640 400L-40 400Z' opacity='.55'/%3E%3Cpath d='M-80 272C-68 271 -30 266 -5 263C20 261 45 258 70 255C95 252 120 250 145 247C170 245 195 242 220 240C245 238 270 235 295 233C320 231 345 229 370 228C395 226 420 225 445 223C470 222 495 221 520 220C545 219 570 218 595 217C620 217 645 214 670 216C695 218 720 223 745 229C770 235 795 245 820 251C845 258 870 264 895 268C920 273 945 277 970 280C995 283 1020 286 1045 286C1070 286 1095 281 1120 278C1145 276 1170 272 1195 269C1220 266 1245 263 1270 261C1295 258 1320 255 1345 252C1370 250 1395 247 1420 245C1445 242 1470 240 1495 238C1520 235 1545 233 1570 231C1595 229 1633 227 1645 226L1640 400L-40 400Z' opacity='.78'/%3E%3Cg stroke='%23000' fill='none'%3E%3Cpath d='M-80 294C-55 292 20 287 70 281C120 275 170 265 220 259C270 253 320 247 370 244C420 241 470 244 520 243C570 243 620 237 670 241C720 246 770 260 820 269C870 278 920 292 970 298C1020 303 1070 305 1120 303C1170 301 1220 291 1270 284C1320 277 1370 267 1420 261C1470 256 1545 252 1570 250' stroke-width='1.1' opacity='.8'/%3E%3Cpath d='M-80 323C-55 319 20 310 70 303C120 296 170 286 220 281C270 276 320 275 370 273C420 271 470 273 520 271C570 269 620 258 670 262C720 266 770 281 820 292C870 303 920 321 970 327C1020 333 1070 333 1120 329C1170 325 1220 312 1270 305C1320 298 1370 290 1420 286C1470 282 1545 281 1570 280' stroke-width='1.3' opacity='.7'/%3E%3Cpath d='M-80 352C-55 348 20 334 70 327C120 320 170 315 220 311C270 308 320 309 370 306C420 304 470 301 520 298C570 294 620 283 670 287C720 291 770 312 820 324C870 336 920 355 970 360C1020 365 1070 360 1120 355C1170 350 1220 337 1270 331C1320 325 1370 322 1420 319C1470 316 1545 313 1570 311' stroke-width='1.4' opacity='.6'/%3E%3Cpath d='M-80 380C-55 377 20 363 70 358C120 353 170 352 220 349C270 346 320 344 370 341C420 337 470 329 520 326C570 322 620 314 670 320C720 326 770 350 820 362C870 374 920 389 970 392C1020 396 1070 388 1120 383C1170 379 1220 370 1270 365C1320 361 1370 360 1420 357C1470 353 1545 344 1570 342' stroke-width='1.6' opacity='.5'/%3E%3C/g%3E%3C/svg%3E");--world-aura:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid meet'%3E%3Cg stroke='%23000' fill='none' stroke-linecap='round'%3E%3Cpath d='M18.8 68A36 36 0 0 1 37.7 16.2' stroke-width='1.8'/%3E%3Cpath d='M81.2 32A36 36 0 0 1 68 81.2' stroke-width='1.8' opacity='.7'/%3E%3Cpath d='M12.5 66.7A41 41 0 0 1 33.3 12.5' stroke-width='1.4' opacity='.75'/%3E%3Cpath d='M87.5 33.3A41 41 0 0 1 72.9 84' stroke-width='1.4' opacity='.5'/%3E%3Cpath d='M6.3 64.2A46 46 0 0 1 28.4 9.4' stroke-width='1' opacity='.5'/%3E%3Cpath d='M93.7 35.8A46 46 0 0 1 78.3 86.2' stroke-width='1' opacity='.3'/%3E%3C/g%3E%3C/svg%3E");--world-grain:var(--grain);--bubble-r:18px;--orb-spin:26s;--sp-top:#6a3701, #663400;--sp-band:#583f11, #5e330b;--sj-top:#ffdabf, #fedec7;--sj-band:#ffe3b6, #ffdabf;--stage-top:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 400' preserveAspectRatio='xMidYMin slice'%3E%3Ccircle cx='960' cy='140' r='64'/%3E%3Ccircle cx='960' cy='140' r='100' stroke='%23000' fill='none' stroke-width='2' opacity='.3'/%3E%3Crect x='844' y='46' width='664' height='9' rx='4' opacity='.64'/%3E%3Crect x='99' y='78' width='752' height='11' rx='5' opacity='.74'/%3E%3Crect x='370' y='112' width='743' height='7' rx='3' opacity='.56'/%3E%3Crect x='910' y='135' width='408' height='9' rx='5' opacity='.53'/%3E%3Crect x='476' y='172' width='351' height='6' rx='3' opacity='.52'/%3E%3Crect x='472' y='198' width='605' height='8' rx='4' opacity='.49'/%3E%3Crect x='682' y='235' width='789' height='10' rx='5' opacity='.62'/%3E%3Crect x='390' y='265' width='264' height='5' rx='3' opacity='.64'/%3E%3C/svg%3E");--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-palette=duene],:root:not([data-theme=light]) [data-palette=duene]{--page:#181003;--page-raised:#231908;--page-sunk:#100a02;--page-line:#3e3017;--page-deep:#090300;--ink:#e3ebf1;--ink-soft:#a1acb7;--brand:#dda377;--brand-ink:#2b1401;--brand-soft:#402d1f;--partner-soft:#163639;--c-me:#c97933;--c-partner:#088792;--orb-a:#edae7f;--orb-b:#6698c2;--orb-c:#a5d4da;--joint:#090807;--joint-raised:#171613;--room:#092334;--room-raised:#143042;--room-sunk:#011929;--room-deep:#00040e;--room-line:#294253;--room-edge:#6f8595;--room-text:#e6f2fb;--room-text-soft:#b2c7d7;--room-accent:#feb781;--room-accent-ink:#341600;--room-accent-soft:#422d21;--room-bubble:#583016;--wp-light:radial-gradient(90% 56% at 84% 88%, #feb7811c, transparent 72%);--wp-sky:#e6f2fb0f;--wp-ground:#00040ee6;--wp-bloom:radial-gradient(80% 46% at 6% 0%, #feb78114, transparent 72%);--wp-grain:#e6f2fb0d;--wj-light:radial-gradient(66% 52% at 22% 78%, #c9793321, transparent 72%), radial-gradient(66% 52% at 78% 78%, #08879221, transparent 72%);--wj-sky:#e3ebf10a;--wj-ground:#090300d9;--wj-bloom:radial-gradient(80% 46% at 6% 0%, #dda3771a, transparent 72%);--wj-grain:#e3ebf10d;--sp-top:#6a3701, #603000;--sp-band:#583f11, #542a00;--sj-top:#4d2500, #442000;--sj-band:#412b00, #3a1a00;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark][data-palette=duene],:root[data-theme=dark] [data-palette=duene]{--page:#181003;--page-raised:#231908;--page-sunk:#100a02;--page-line:#3e3017;--page-deep:#090300;--ink:#e3ebf1;--ink-soft:#a1acb7;--brand:#dda377;--brand-ink:#2b1401;--brand-soft:#402d1f;--partner-soft:#163639;--c-me:#c97933;--c-partner:#088792;--orb-a:#edae7f;--orb-b:#6698c2;--orb-c:#a5d4da;--joint:#090807;--joint-raised:#171613;--room:#092334;--room-raised:#143042;--room-sunk:#011929;--room-deep:#00040e;--room-line:#294253;--room-edge:#6f8595;--room-text:#e6f2fb;--room-text-soft:#b2c7d7;--room-accent:#feb781;--room-accent-ink:#341600;--room-accent-soft:#422d21;--room-bubble:#583016;--wp-light:radial-gradient(90% 56% at 84% 88%, #feb7811c, transparent 72%);--wp-sky:#e6f2fb0f;--wp-ground:#00040ee6;--wp-bloom:radial-gradient(80% 46% at 6% 0%, #feb78114, transparent 72%);--wp-grain:#e6f2fb0d;--wj-light:radial-gradient(66% 52% at 22% 78%, #c9793321, transparent 72%), radial-gradient(66% 52% at 78% 78%, #08879221, transparent 72%);--wj-sky:#e3ebf10a;--wj-ground:#090300d9;--wj-bloom:radial-gradient(80% 46% at 6% 0%, #dda3771a, transparent 72%);--wj-grain:#e3ebf10d;--sp-top:#6a3701, #603000;--sp-band:#583f11, #542a00;--sj-top:#4d2500, #442000;--sj-band:#412b00, #3a1a00;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-palette=nachtgarten]{--page:#ebf3f2;--page-raised:#f7fcfb;--page-sunk:#dfeae8;--page-line:#cad8d6;--page-deep:#d4e1df;--ink:#072626;--ink-soft:#476060;--brand:#6c4f8c;--brand-ink:#fff;--brand-soft:#eae2f5;--partner-soft:#e3ead0;--c-me:#764aa2;--c-partner:#708500;--orb-a:#cab1e8;--orb-b:#41a4a3;--orb-c:#c5d0a8;--joint:#ebf3f2;--joint-raised:#f7fcfb;--room:#073231;--room-raised:#14403e;--room-sunk:#002827;--room-deep:#000f0e;--room-line:#2d5250;--room-edge:#769795;--room-text:#e3f4f3;--room-text-soft:#adcbc9;--room-accent:#d8b9fe;--room-accent-ink:#261736;--room-accent-soft:#443852;--room-bubble:#523b6c;--wp-light:radial-gradient(80% 50% at 69% 14%, #e3f4f31f, transparent 72%);--wp-sky:#e3f4f311;--wp-ground:#000f0ee6;--wp-bloom:radial-gradient(80% 46% at 6% 0%, #d8b9fe14, transparent 72%);--wp-grain:transparent;--wj-light:radial-gradient(66% 52% at 22% 78%, #764aa213, transparent 72%), radial-gradient(66% 52% at 78% 78%, #70850013, transparent 72%);--wj-sky:#f7fcfbfc;--wj-ground:#0726260b;--wj-bloom:radial-gradient(80% 46% at 6% 0%, #6c4f8c0d, transparent 72%);--wj-grain:transparent;--world-sky:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 1000' preserveAspectRatio='xMidYMin slice'%3E%3Cdefs%3E%3CradialGradient id='g'%3E%3Cstop offset='0'/%3E%3Cstop offset='.45' stop-opacity='.55'/%3E%3Cstop offset='1' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3Ccircle cx='690' cy='190' r='170' fill='url(%23g)' opacity='.4'/%3E%3Ccircle cx='690' cy='190' r='30'/%3E%3Ccircle cx='648' cy='138' r='1.8' opacity='.73'/%3E%3Ccircle cx='624' cy='181' r='1.4' opacity='.58'/%3E%3Ccircle cx='236' cy='386' r='1.8' opacity='.9'/%3E%3Ccircle cx='520' cy='217' r='1.2' opacity='.86'/%3E%3Ccircle cx='647' cy='261' r='1.7' opacity='.64'/%3E%3Ccircle cx='284' cy='228' r='2.2' opacity='.41'/%3E%3Ccircle cx='259' cy='329' r='2.2' opacity='.81'/%3E%3Ccircle cx='825' cy='82' r='2.4' opacity='.5'/%3E%3Ccircle cx='194' cy='420' r='1.2' opacity='.63'/%3E%3Ccircle cx='761' cy='202' r='1.3' opacity='.92'/%3E%3Ccircle cx='407' cy='95' r='1.9' opacity='.99'/%3E%3Ccircle cx='450' cy='370' r='1.8' opacity='.36'/%3E%3Ccircle cx='471' cy='147' r='1.6' opacity='.66'/%3E%3Ccircle cx='730' cy='415' r='2.2' opacity='.71'/%3E%3Ccircle cx='652' cy='403' r='1.5' opacity='.57'/%3E%3Ccircle cx='772' cy='369' r='2.2' opacity='.76'/%3E%3Ccircle cx='274' cy='97' r='1.2' opacity='.37'/%3E%3Ccircle cx='681' cy='315' r='1.8' opacity='.98'/%3E%3C/svg%3E");--world-sky-size:100% 100%;--world-sky-repeat:no-repeat;--world-sky-tile:0px;--world-sky-motion:world-breathe 40s ease-in-out infinite alternate;--world-ground:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 400' preserveAspectRatio='xMidYMax slice'%3E%3Cpath d='M722 400Q734 330 751 284Q736 342 732 400ZM1259 400Q1259 356 1259 327Q1263 363 1267 400ZM1056 400Q1064 340 1075 300Q1068 350 1068 400ZM1180 400Q1180 330 1181 284Q1183 342 1186 400ZM261 400Q262 329 263 282Q266 341 269 400ZM1041 400Q1029 333 1011 288Q1038 344 1053 400ZM1485 400Q1497 352 1514 320Q1497 360 1492 400ZM237 400Q238 315 240 258Q243 329 248 400ZM333 400Q321 333 305 288Q328 344 340 400ZM805 400Q815 339 830 298Q817 349 814 400ZM578 400Q582 311 588 251Q586 326 588 400ZM56 400Q72 322 96 271Q72 335 63 400ZM762 400Q776 318 796 263Q776 331 769 400ZM388 400Q404 356 428 327Q405 364 398 400ZM178 400Q189 341 205 301Q190 351 185 400ZM1558 400Q1547 323 1531 271Q1553 336 1565 400ZM646 400Q641 333 633 289Q646 344 654 400ZM154 400Q167 332 187 287Q168 344 162 400Z' opacity='.65'/%3E%3Cpath d='M425 400Q425 294 446 204M534 400Q534 260 553 170M848 400Q848 258 872 168M967 400Q967 258 970 168M1164 400Q1164 271 1178 181' stroke='%23000' fill='none' stroke-width='2.4'/%3E%3Ccircle cx='421' cy='204' r='4.2'/%3E%3Ccircle cx='428' cy='196' r='2.8'/%3E%3Ccircle cx='440' cy='192' r='4.3'/%3E%3Ccircle cx='453' cy='192' r='3.3'/%3E%3Ccircle cx='464' cy='196' r='3'/%3E%3Ccircle cx='471' cy='204' r='4.5'/%3E%3Ccircle cx='528' cy='170' r='4.3'/%3E%3Ccircle cx='535' cy='163' r='3.3'/%3E%3Ccircle cx='546' cy='158' r='3.6'/%3E%3Ccircle cx='559' cy='158' r='2.9'/%3E%3Ccircle cx='571' cy='163' r='4.5'/%3E%3Ccircle cx='578' cy='170' r='4.6'/%3E%3Ccircle cx='847' cy='169' r='2.9'/%3E%3Ccircle cx='854' cy='161' r='4.1'/%3E%3Ccircle cx='865' cy='157' r='3.6'/%3E%3Ccircle cx='878' cy='157' r='2.7'/%3E%3Ccircle cx='890' cy='161' r='3.9'/%3E%3Ccircle cx='897' cy='169' r='3'/%3E%3Ccircle cx='945' cy='169' r='3.6'/%3E%3Ccircle cx='952' cy='161' r='3.5'/%3E%3Ccircle cx='964' cy='157' r='3.7'/%3E%3Ccircle cx='976' cy='157' r='3.5'/%3E%3Ccircle cx='988' cy='161' r='3'/%3E%3Ccircle cx='995' cy='169' r='3.2'/%3E%3Ccircle cx='1153' cy='182' r='4.5'/%3E%3Ccircle cx='1160' cy='174' r='3.6'/%3E%3Ccircle cx='1172' cy='170' r='3.1'/%3E%3Ccircle cx='1184' cy='170' r='3.8'/%3E%3Ccircle cx='1196' cy='174' r='3.8'/%3E%3Ccircle cx='1203' cy='182' r='4.1'/%3E%3Cpath d='M445 400Q463 361 491 335Q466 367 460 400ZM1470 400Q1451 361 1422 334Q1461 367 1481 400ZM1230 400Q1248 366 1276 344Q1250 372 1243 400ZM1417 400Q1423 352 1434 320Q1428 360 1429 400ZM1347 400Q1362 337 1385 294Q1365 347 1360 400ZM117 400Q128 335 144 291Q132 346 132 400ZM415 400Q407 330 395 284Q414 342 425 400ZM1393 400Q1392 350 1389 316Q1399 358 1407 400ZM1557 400Q1542 358 1519 330Q1552 365 1571 400ZM854 400Q871 354 896 324Q872 362 864 400ZM1374 400Q1393 331 1423 285Q1393 342 1383 400ZM786 400Q790 330 796 283Q797 342 801 400ZM111 400Q110 335 107 291Q117 345 126 400ZM724 400Q735 331 751 286Q738 343 735 400Z'/%3E%3Cpath d='M-200 368C-167 368 -67 366 0 368C67 369 133 376 200 378C267 379 333 378 400 376C467 374 533 370 600 368C667 365 733 363 800 361C867 359 933 355 1000 356C1067 357 1133 363 1200 366C1267 369 1333 373 1400 374C1467 374 1533 369 1600 369C1667 369 1767 373 1800 374L1640 400L-40 400Z'/%3E%3C/svg%3E");--world-aura:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid meet'%3E%3Cg stroke='%23000' fill='none' stroke-linecap='round'%3E%3Cpath transform='rotate(-90 50 50)' d='M50 20Q61 8 50 2Q39 8 50 20Z' stroke-width='1.2'/%3E%3Cpath transform='rotate(-18 50 50)' d='M50 20Q61 8 50 2Q39 8 50 20Z' stroke-width='1.2'/%3E%3Cpath transform='rotate(54 50 50)' d='M50 20Q61 8 50 2Q39 8 50 20Z' stroke-width='1.2'/%3E%3Cpath transform='rotate(126 50 50)' d='M50 20Q61 8 50 2Q39 8 50 20Z' stroke-width='1.2'/%3E%3Cpath transform='rotate(198 50 50)' d='M50 20Q61 8 50 2Q39 8 50 20Z' stroke-width='1.2'/%3E%3C/g%3E%3C/svg%3E");--world-grain:none;--bubble-r:20px;--orb-spin:28s;--sp-top:#30494b, #20473a;--sp-band:#3f491b, #124141;--sj-top:#bde8ed, #aff2d9;--sj-band:#deefad, #adeceb;--stage-top:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 400' preserveAspectRatio='xMidYMin slice'%3E%3Cdefs%3E%3Cpath id='l' d='M0 0C20 12 30 44 0 84C-30 44 -20 12 0 0Z'/%3E%3C/defs%3E%3Ccircle cx='940' cy='112' r='62'/%3E%3Cg stroke='%23000' fill='none'%3E%3Ccircle cx='940' cy='112' r='92' stroke-width='2.4' opacity='.45'/%3E%3Ccircle cx='940' cy='112' r='128' stroke-width='1.4' opacity='.25'/%3E%3C/g%3E%3Cpath d='M380 -20C395 -8 433 31 470 50C507 69 558 83 600 92C642 101 700 102 720 104' stroke='%23000' fill='none' stroke-width='3.4'/%3E%3Cpath d='M1520 -20C1497 -5 1427 48 1380 70C1333 92 1278 104 1240 112C1202 120 1165 117 1150 118' stroke='%23000' fill='none' stroke-width='3.4'/%3E%3Cuse href='%23l' transform='translate(470 50) rotate(-8) scale(1.18)' opacity='.93'/%3E%3Cuse href='%23l' transform='translate(425 15) rotate(43) scale(0.74)' opacity='.61'/%3E%3Cuse href='%23l' transform='translate(600 92) rotate(-26) scale(1.11)' opacity='.91'/%3E%3Cuse href='%23l' transform='translate(535 71) rotate(40) scale(0.6)' opacity='.65'/%3E%3Cuse href='%23l' transform='translate(720 104) rotate(21) scale(0.93)' opacity='.81'/%3E%3Cuse href='%23l' transform='translate(660 98) rotate(15) scale(0.77)' opacity='.82'/%3E%3Cuse href='%23l' transform='translate(1380 70) rotate(42) scale(1.15)' opacity='.76'/%3E%3Cuse href='%23l' transform='translate(1450 25) rotate(-38) scale(0.82)' opacity='.72'/%3E%3Cuse href='%23l' transform='translate(1240 112) rotate(-13) scale(1.01)' opacity='.75'/%3E%3Cuse href='%23l' transform='translate(1310 91) rotate(-42) scale(0.66)' opacity='.67'/%3E%3Cuse href='%23l' transform='translate(1150 118) rotate(-6) scale(1)' opacity='.82'/%3E%3Cuse href='%23l' transform='translate(1195 115) rotate(-39) scale(0.84)' opacity='.75'/%3E%3Ccircle cx='553' cy='60' r='1.8' opacity='.6'/%3E%3Ccircle cx='619' cy='112' r='2.2' opacity='.91'/%3E%3Ccircle cx='955' cy='77' r='1.7' opacity='.51'/%3E%3Ccircle cx='707' cy='117' r='2.2' opacity='.71'/%3E%3Ccircle cx='789' cy='143' r='2.3' opacity='.41'/%3E%3Ccircle cx='713' cy='207' r='2.2' opacity='.42'/%3E%3Ccircle cx='940' cy='158' r='1.2' opacity='.9'/%3E%3Ccircle cx='1122' cy='169' r='1.9' opacity='.69'/%3E%3C/svg%3E");--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-palette=nachtgarten],:root:not([data-theme=light]) [data-palette=nachtgarten]{--page:#0c1312;--page-raised:#141d1c;--page-sunk:#070d0c;--page-line:#283533;--page-deep:#020505;--ink:#e1ecec;--ink-soft:#9dafaf;--brand:#bca5d8;--brand-ink:#20142d;--brand-soft:#352e3e;--partner-soft:#2d331b;--c-me:#a279ce;--c-partner:#6e8204;--orb-a:#cab1e8;--orb-b:#41a4a3;--orb-c:#c5d0a8;--joint:#070908;--joint-raised:#131716;--room:#00201f;--room-raised:#052d2c;--room-sunk:#001615;--room-deep:#000505;--room-line:#1e3e3d;--room-edge:#65817f;--room-text:#e3f4f3;--room-text-soft:#adcbc9;--room-accent:#d8b9fe;--room-accent-ink:#261736;--room-accent-soft:#32273e;--room-bubble:#3f2a55;--wp-light:radial-gradient(80% 50% at 69% 14%, #e3f4f31c, transparent 72%);--wp-sky:#e3f4f313;--wp-ground:#000505e6;--wp-bloom:radial-gradient(80% 46% at 6% 0%, #d8b9fe14, transparent 72%);--wp-grain:transparent;--wj-light:radial-gradient(66% 52% at 22% 78%, #a279ce21, transparent 72%), radial-gradient(66% 52% at 78% 78%, #6e820421, transparent 72%);--wj-sky:#e1ecec0d;--wj-ground:#020505d9;--wj-bloom:radial-gradient(80% 46% at 6% 0%, #bca5d81a, transparent 72%);--wj-grain:transparent;--sp-top:#30494b, #1c4337;--sp-band:#3f491b, #083a3a;--sj-top:#193539, #003325;--sj-band:#2c3500, #012a2a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark][data-palette=nachtgarten],:root[data-theme=dark] [data-palette=nachtgarten]{--page:#0c1312;--page-raised:#141d1c;--page-sunk:#070d0c;--page-line:#283533;--page-deep:#020505;--ink:#e1ecec;--ink-soft:#9dafaf;--brand:#bca5d8;--brand-ink:#20142d;--brand-soft:#352e3e;--partner-soft:#2d331b;--c-me:#a279ce;--c-partner:#6e8204;--orb-a:#cab1e8;--orb-b:#41a4a3;--orb-c:#c5d0a8;--joint:#070908;--joint-raised:#131716;--room:#00201f;--room-raised:#052d2c;--room-sunk:#001615;--room-deep:#000505;--room-line:#1e3e3d;--room-edge:#65817f;--room-text:#e3f4f3;--room-text-soft:#adcbc9;--room-accent:#d8b9fe;--room-accent-ink:#261736;--room-accent-soft:#32273e;--room-bubble:#3f2a55;--wp-light:radial-gradient(80% 50% at 69% 14%, #e3f4f31c, transparent 72%);--wp-sky:#e3f4f313;--wp-ground:#000505e6;--wp-bloom:radial-gradient(80% 46% at 6% 0%, #d8b9fe14, transparent 72%);--wp-grain:transparent;--wj-light:radial-gradient(66% 52% at 22% 78%, #a279ce21, transparent 72%), radial-gradient(66% 52% at 78% 78%, #6e820421, transparent 72%);--wj-sky:#e1ecec0d;--wj-ground:#020505d9;--wj-bloom:radial-gradient(80% 46% at 6% 0%, #bca5d81a, transparent 72%);--wj-grain:transparent;--sp-top:#30494b, #1c4337;--sp-band:#3f491b, #083a3a;--sj-top:#193539, #003325;--sj-band:#2c3500, #012a2a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-palette=ton]{--page:#f6f0eb;--page-raised:#fdfaf7;--page-sunk:#eee5df;--page-line:#ddd3cb;--page-deep:#e5dcd5;--ink:#2e1b11;--ink-soft:#69564c;--brand:#894a49;--brand-ink:#fff;--brand-soft:#f5e1e0;--partner-soft:#d7e9f5;--c-me:#a43a3d;--c-partner:#0584b8;--orb-a:#e7adaa;--orb-b:#ba8468;--orb-c:#b3cfe0;--joint:#f6f0eb;--joint-raised:#fdfaf7;--room:#402719;--room-raised:#4f3324;--room-sunk:#361d10;--room-deep:#1a0701;--room-line:#614639;--room-edge:#a68c7f;--room-text:#fbede6;--room-text-soft:#d6beb3;--room-accent:#fcb3b0;--room-accent-ink:#371112;--room-accent-soft:#59372e;--room-bubble:#753426;--wp-light:radial-gradient(80% 90% at -4% 34%, #fbede61a, transparent 72%);--wp-sky:#fbede60c;--wp-ground:#1a0701e6;--wp-bloom:radial-gradient(80% 46% at 6% 0%, #fcb3b014, transparent 72%);--wp-grain:transparent;--wj-light:radial-gradient(66% 52% at 22% 78%, #a43a3d13, transparent 72%), radial-gradient(66% 52% at 78% 78%, #0584b813, transparent 72%);--wj-sky:#fdfaf7b8;--wj-ground:#2e1b110b;--wj-bloom:radial-gradient(80% 46% at 6% 0%, #894a490d, transparent 72%);--wj-grain:transparent;--world-sky:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 1000' preserveAspectRatio='xMidYMid slice'%3E%3Cg stroke='%23000' fill='none'%3E%3Ccircle cx='-58' cy='1072' r='240' stroke-width='2.1' opacity='.68'/%3E%3Ccircle cx='-60' cy='1075' r='284' stroke-width='1.7' opacity='.43'/%3E%3Ccircle cx='-52' cy='1086' r='325' stroke-width='2.3' opacity='.3'/%3E%3Ccircle cx='-60' cy='1086' r='388' stroke-width='1.7' opacity='.75'/%3E%3Ccircle cx='-64' cy='1074' r='446' stroke-width='1.9' opacity='.52'/%3E%3Ccircle cx='-48' cy='1090' r='494' stroke-width='0.8' opacity='.55'/%3E%3Ccircle cx='-63' cy='1092' r='530' stroke-width='2.2' opacity='.96'/%3E%3Ccircle cx='-60' cy='1070' r='568' stroke-width='1.3' opacity='.51'/%3E%3Ccircle cx='-55' cy='1093' r='613' stroke-width='0.9' opacity='.76'/%3E%3Ccircle cx='-63' cy='1072' r='654' stroke-width='2.1' opacity='.41'/%3E%3Ccircle cx='-67' cy='1086' r='711' stroke-width='1' opacity='.99'/%3E%3Ccircle cx='-51' cy='1091' r='751' stroke-width='1.9' opacity='.87'/%3E%3Ccircle cx='-65' cy='1072' r='807' stroke-width='2.3' opacity='.39'/%3E%3Ccircle cx='-57' cy='1076' r='863' stroke-width='2.3' opacity='.79'/%3E%3Ccircle cx='-66' cy='1086' r='900' stroke-width='1.6' opacity='.84'/%3E%3Ccircle cx='-65' cy='1089' r='952' stroke-width='2' opacity='.66'/%3E%3Ccircle cx='-70' cy='1090' r='1017' stroke-width='1.5' opacity='.35'/%3E%3Ccircle cx='-72' cy='1083' r='1075' stroke-width='2.2' opacity='.5'/%3E%3Ccircle cx='-62' cy='1080' r='1116' stroke-width='0.9' opacity='.53'/%3E%3Ccircle cx='-69' cy='1080' r='1166' stroke-width='2.3' opacity='.6'/%3E%3Ccircle cx='-69' cy='1091' r='1211' stroke-width='2.3' opacity='.96'/%3E%3Ccircle cx='-66' cy='1074' r='1268' stroke-width='2.4' opacity='.53'/%3E%3Ccircle cx='-61' cy='1089' r='1320' stroke-width='1' opacity='.93'/%3E%3Ccircle cx='-69' cy='1083' r='1364' stroke-width='0.8' opacity='.86'/%3E%3Ccircle cx='-67' cy='1068' r='1404' stroke-width='2.2' opacity='.73'/%3E%3Ccircle cx='-62' cy='1070' r='1443' stroke-width='1.8' opacity='.8'/%3E%3Ccircle cx='-61' cy='1079' r='1491' stroke-width='1.4' opacity='.48'/%3E%3Ccircle cx='-53' cy='1076' r='1532' stroke-width='2' opacity='.49'/%3E%3C/g%3E%3C/svg%3E");--world-sky-size:100% 100%;--world-sky-repeat:no-repeat;--world-sky-tile:0px;--world-sky-motion:world-turn 80s ease-in-out infinite alternate;--world-ground:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 400' preserveAspectRatio='xMidYMax slice'%3E%3Cpath d='M650 330V252H770V330ZM871 330C872 312 874 243 873 220C872 197 868 199 864 192C860 185 853 190 850 178C848 166 849 131 849 120C849 110 851 116 851 115L829 115C829 116 831 110 831 120C831 131 832 166 830 178C827 190 820 185 816 192C812 199 808 197 807 220C806 243 808 312 809 330Z' opacity='.65'/%3E%3Cpath d='M809 330C813 322 828 298 830 281C832 265 826 245 821 233C815 220 802 214 799 205C796 197 802 188 803 184L737 184C738 188 744 197 741 205C738 214 725 220 719 233C714 245 708 265 710 281C712 298 727 322 731 330ZM971 330C972 321 975 288 976 279C978 270 977 274 977 273L923 273C923 274 922 270 924 279C925 288 928 321 929 330Z' opacity='.85'/%3E%3Cpath d='M898 330C902 328 916 322 924 315C932 308 941 292 945 287C948 282 946 284 947 283L793 283C794 284 792 282 795 287C799 292 808 308 816 315C824 322 838 328 842 330Z'/%3E%3Cpath d='M1285 330V275H1369V330ZM1442 330C1443 316 1445 262 1444 244C1443 226 1440 228 1437 222C1434 217 1428 221 1426 212C1424 202 1425 175 1425 166C1425 158 1426 163 1427 162L1409 162C1410 163 1411 158 1411 166C1411 175 1412 202 1410 212C1408 221 1402 217 1399 222C1396 228 1393 226 1392 244C1391 262 1393 316 1394 330Z' opacity='.65'/%3E%3Cpath d='M1397 330C1400 324 1412 306 1413 295C1414 283 1410 268 1406 259C1402 250 1392 245 1390 239C1388 233 1393 226 1393 224L1345 224C1345 226 1350 233 1348 239C1346 245 1336 250 1332 259C1328 268 1324 283 1325 295C1326 306 1338 324 1341 330ZM1510 330C1511 324 1514 300 1514 293C1515 286 1515 289 1515 289L1475 289C1475 289 1475 286 1476 293C1476 300 1479 324 1480 330Z' opacity='.85'/%3E%3Cpath d='M1458 330C1461 328 1471 325 1477 320C1482 315 1488 304 1491 300C1493 297 1492 298 1492 298L1386 298C1386 298 1385 297 1387 300C1390 304 1396 315 1401 320C1407 325 1417 328 1420 330Z'/%3E%3Crect x='-40' y='330' width='1680' height='5'/%3E%3Crect x='-40' y='335' width='1680' height='400' opacity='.38'/%3E%3C/svg%3E");--world-aura:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid meet'%3E%3Cg stroke='%23000' fill='none' stroke-linecap='round'%3E%3Cpath d='M44.3 17.5A33.9 33.9 0 0 1 84.2 44A35.6 35.6 0 0 1 56.3 85.9A37.4 37.4 0 0 1 12.3 56.6A39.1 39.1 0 0 1 43.1 10.6A40.9 40.9 0 0 1 91.1 42.8A42.6 42.6 0 0 1 57.6 92.8A44.4 44.4 0 0 1 5.4 57.9' stroke-width='1.4'/%3E%3Ccircle cx='5.4' cy='57.9' r='1.6' fill='%23000' stroke='none'/%3E%3C/g%3E%3C/svg%3E");--world-grain:none;--bubble-r:14px;--orb-spin:32s;--sp-top:#6a3232, #613130;--sp-band:#663534, #503323;--sj-top:#ffd7d5, #fedbd9;--sj-band:#fee0de, #fed9c6;--stage-top:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 400' preserveAspectRatio='xMidYMin slice'%3E%3Cdefs%3E%3CradialGradient id='g'%3E%3Cstop offset='0'/%3E%3Cstop offset='.45' stop-opacity='.55'/%3E%3Cstop offset='1' stop-opacity='0'/%3E%3C/radialGradient%3E%3Cg id='p'%3E%3Crect x='-1.5' y='-600' width='3' height='600'/%3E%3Cpath d='M-46 52C-46 12 -24 0 0 0S46 12 46 52Z'/%3E%3Cellipse cx='0' cy='54' rx='34' ry='5' opacity='.6'/%3E%3Cellipse cx='0' cy='130' rx='96' ry='64' fill='url(%23g)' opacity='.5'/%3E%3C/g%3E%3C/defs%3E%3Cuse href='%23p' transform='translate(610 112) scale(0.88)'/%3E%3Cuse href='%23p' transform='translate(812 176) scale(1.08)'/%3E%3Cuse href='%23p' transform='translate(1012 104) scale(0.84)'/%3E%3Cuse href='%23p' transform='translate(300 84) scale(0.8)' opacity='.85'/%3E%3Cuse href='%23p' transform='translate(1330 150) scale(0.94)' opacity='.85'/%3E%3C/svg%3E");--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-palette=ton],:root:not([data-theme=light]) [data-palette=ton]{--page:#16100c;--page-raised:#201a15;--page-sunk:#0e0a07;--page-line:#393029;--page-deep:#070402;--ink:#f1e7e3;--ink-soft:#b6a7a0;--brand:#d7a29f;--brand-ink:#2e1010;--brand-soft:#3e2d2c;--partner-soft:#21333d;--c-me:#d36c6b;--c-partner:#0481b3;--orb-a:#e7adaa;--orb-b:#ba8468;--orb-c:#b3cfe0;--joint:#090807;--joint-raised:#181513;--room:#2d180c;--room-raised:#3b2317;--room-sunk:#230f04;--room-deep:#0b0100;--room-line:#4d362a;--room-edge:#90796e;--room-text:#fbede6;--room-text-soft:#d6beb3;--room-accent:#fcb3b0;--room-accent-ink:#371112;--room-accent-soft:#452720;--room-bubble:#5e2518;--wp-light:radial-gradient(80% 90% at -4% 34%, #fbede617, transparent 72%);--wp-sky:#fbede60e;--wp-ground:#0b0100e6;--wp-bloom:radial-gradient(80% 46% at 6% 0%, #fcb3b014, transparent 72%);--wp-grain:transparent;--wj-light:radial-gradient(66% 52% at 22% 78%, #d36c6b21, transparent 72%), radial-gradient(66% 52% at 78% 78%, #0481b321, transparent 72%);--wj-sky:#f1e7e309;--wj-ground:#070402d9;--wj-bloom:radial-gradient(80% 46% at 6% 0%, #d7a29f1a, transparent 72%);--wj-grain:transparent;--sp-top:#6a3232, #5d2d2c;--sp-band:#663534, #492c1d;--sj-top:#581a1c, #4c1719;--sj-band:#541e1f, #3a1a08;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark][data-palette=ton],:root[data-theme=dark] [data-palette=ton]{--page:#16100c;--page-raised:#201a15;--page-sunk:#0e0a07;--page-line:#393029;--page-deep:#070402;--ink:#f1e7e3;--ink-soft:#b6a7a0;--brand:#d7a29f;--brand-ink:#2e1010;--brand-soft:#3e2d2c;--partner-soft:#21333d;--c-me:#d36c6b;--c-partner:#0481b3;--orb-a:#e7adaa;--orb-b:#ba8468;--orb-c:#b3cfe0;--joint:#090807;--joint-raised:#181513;--room:#2d180c;--room-raised:#3b2317;--room-sunk:#230f04;--room-deep:#0b0100;--room-line:#4d362a;--room-edge:#90796e;--room-text:#fbede6;--room-text-soft:#d6beb3;--room-accent:#fcb3b0;--room-accent-ink:#371112;--room-accent-soft:#452720;--room-bubble:#5e2518;--wp-light:radial-gradient(80% 90% at -4% 34%, #fbede617, transparent 72%);--wp-sky:#fbede60e;--wp-ground:#0b0100e6;--wp-bloom:radial-gradient(80% 46% at 6% 0%, #fcb3b014, transparent 72%);--wp-grain:transparent;--wj-light:radial-gradient(66% 52% at 22% 78%, #d36c6b21, transparent 72%), radial-gradient(66% 52% at 78% 78%, #0481b321, transparent 72%);--wj-sky:#f1e7e309;--wj-ground:#070402d9;--wj-bloom:radial-gradient(80% 46% at 6% 0%, #d7a29f1a, transparent 72%);--wj-grain:transparent;--sp-top:#6a3232, #5d2d2c;--sp-band:#663534, #492c1d;--sj-top:#581a1c, #4c1719;--sj-band:#541e1f, #3a1a08;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-palette=kiesel]{--page:#eff1f3;--page-raised:#fafbfc;--page-sunk:#e5e7ea;--page-line:#d2d5d8;--page-deep:#dcdee1;--ink:#132231;--ink-soft:#4e5c6b;--brand:#4a6b02;--brand-ink:#fff;--brand-soft:#e0ebd3;--partner-soft:#e3e3fe;--c-me:#4d7002;--c-partner:#736bc9;--orb-a:#aacb81;--orb-b:#89939f;--orb-c:#c6c6ee;--joint:#edf2f7;--joint-raised:#f8fbfe;--room:#29313a;--room-raised:#353e48;--room-sunk:#1f2730;--room-deep:#0a1017;--room-line:#48515a;--room-edge:#8e969f;--room-text:#e7f1fc;--room-text-soft:#b5c6d9;--room-accent:#b0d97a;--room-accent-ink:#172401;--room-accent-soft:#334b31;--room-bubble:#285724;--wp-light:radial-gradient(92% 58% at 50% 104%, #b0d97a25, transparent 72%);--wp-sky:#e7f1fc00;--wp-ground:#0a1017c3;--wp-bloom:radial-gradient(80% 46% at 6% 0%, #b0d97a14, transparent 72%);--wp-grain:transparent;--wj-light:radial-gradient(66% 52% at 22% 78%, #4d700213, transparent 72%), radial-gradient(66% 52% at 78% 78%, #736bc913, transparent 72%);--wj-sky:#fafbfc00;--wj-ground:#1322310a;--wj-bloom:radial-gradient(80% 46% at 6% 0%, #4a6b020d, transparent 72%);--wj-grain:transparent;--world-sky:none;--world-sky-size:100% 100%;--world-sky-repeat:no-repeat;--world-sky-tile:0px;--world-sky-motion:none;--world-ground:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 400' preserveAspectRatio='xMidYMax slice'%3E%3Cpath d='M234 320C222 326 180 321 170 313C161 304 165 275 177 269C189 263 232 268 241 276C251 285 246 313 234 320ZM325 306C316 309 284 306 278 301C271 296 277 279 287 276C297 272 329 277 335 282C342 287 335 303 325 306ZM434 312C428 319 393 325 381 322C369 319 357 299 363 292C368 285 403 277 415 280C427 284 439 305 434 312ZM534 331C519 338 469 333 460 323C450 312 460 278 475 271C490 264 539 270 549 281C559 291 549 324 534 331ZM666 299C665 309 631 329 615 328C598 328 566 306 566 296C567 286 603 267 620 267C636 268 667 288 666 299ZM929 305C923 310 889 315 878 312C867 308 856 291 862 286C868 280 902 275 913 278C925 281 934 299 929 305ZM1100 320C1093 325 1060 327 1052 322C1043 317 1041 297 1049 292C1057 287 1089 285 1098 290C1106 295 1108 315 1100 320ZM1172 321C1164 325 1131 324 1123 320C1116 315 1117 298 1126 294C1134 290 1167 292 1174 296C1182 301 1181 317 1172 321ZM1421 313C1411 321 1362 326 1349 320C1335 315 1331 289 1341 281C1351 274 1395 270 1409 275C1422 280 1431 306 1421 313ZM1530 289C1529 297 1499 312 1485 311C1472 311 1448 294 1449 286C1450 278 1478 264 1492 265C1505 266 1531 282 1530 289ZM1649 297C1643 305 1599 315 1583 312C1567 309 1546 287 1552 279C1557 271 1600 259 1616 262C1632 265 1654 288 1649 297Z' opacity='.55'/%3E%3Cpath d='M35 328C22 334 -22 330 -31 323C-41 315 -35 288 -22 282C-10 276 34 281 43 288C53 296 47 323 35 328ZM136 321C127 328 87 329 77 323C66 317 63 290 71 283C80 276 118 275 129 281C140 287 145 314 136 321ZM777 301C775 308 741 322 726 321C711 320 687 303 688 296C690 288 722 275 736 276C751 277 778 293 777 301ZM839 317C830 321 797 320 790 315C782 309 785 290 794 286C803 281 835 284 842 289C849 295 847 313 839 317ZM1011 314C1005 319 978 320 971 317C963 313 959 299 965 294C971 290 1000 288 1008 291C1016 295 1017 310 1011 314ZM1307 302C1307 311 1272 328 1255 328C1238 327 1206 309 1206 300C1207 292 1241 274 1258 274C1274 275 1307 293 1307 302ZM69 357C61 369 10 380 -8 375C-25 369 -44 335 -36 324C-28 312 23 300 40 305C58 311 77 345 69 357ZM335 379C318 387 252 384 237 375C221 366 225 330 242 322C258 313 320 313 336 322C351 332 351 370 335 379ZM449 349C442 354 406 357 395 353C383 349 374 331 382 325C389 320 428 316 439 320C451 324 457 343 449 349ZM556 349C556 358 528 375 514 375C500 375 472 358 472 349C472 340 501 322 515 322C529 322 556 340 556 349ZM696 361C690 373 633 391 613 387C592 384 566 351 573 338C579 326 631 309 651 313C672 317 703 349 696 361ZM947 351C944 362 896 381 876 379C857 377 826 352 829 341C832 330 874 311 894 313C914 314 950 340 947 351ZM1084 358C1079 369 1027 387 1006 384C984 382 951 354 955 342C960 331 1011 315 1032 317C1054 320 1088 347 1084 358ZM1198 378C1180 385 1120 378 1108 368C1095 358 1103 325 1121 318C1138 311 1199 316 1212 326C1224 337 1215 371 1198 378ZM1534 340C1534 348 1506 364 1492 363C1478 363 1449 347 1450 339C1450 330 1480 314 1494 314C1509 314 1535 332 1534 340Z' opacity='.75'/%3E%3Cpath d='M207 343C203 354 155 373 135 371C115 368 83 341 87 329C91 318 140 298 159 300C179 302 211 331 207 343ZM796 355C785 361 741 360 731 353C720 346 722 319 733 313C744 306 788 307 798 315C809 322 808 349 796 355ZM1321 350C1317 357 1281 369 1267 367C1253 365 1234 346 1238 338C1241 330 1275 318 1289 320C1303 322 1324 342 1321 350ZM1435 350C1428 361 1384 372 1368 368C1352 364 1334 337 1340 326C1347 316 1391 302 1407 306C1422 311 1441 340 1435 350ZM1653 362C1645 374 1591 388 1574 383C1557 377 1541 340 1550 328C1559 316 1608 303 1626 309C1643 314 1662 350 1653 362Z' opacity='.92'/%3E%3Cpath d='M-200 387C-167 388 -67 393 0 393C67 394 133 392 200 390C267 388 333 385 400 384C467 383 533 384 600 384C667 383 733 383 800 383C867 382 933 381 1000 381C1067 382 1133 385 1200 387C1267 389 1333 393 1400 393C1467 394 1533 391 1600 389C1667 388 1767 385 1800 384L1640 400L-40 400Z'/%3E%3C/svg%3E");--world-aura:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid meet'%3E%3Cg stroke='%23000' fill='none' stroke-linecap='round'%3E%3Cpath d='M88.9 64.9C84.6 74.5 72.6 86.3 62 88.9C51.5 91.5 35 86.9 25.6 80.7C16.2 74.6 6.3 61.9 5.7 52C5.1 42 13.4 27.7 22 21.1C30.6 14.6 46.4 10.8 57.3 12.5C68.3 14.2 82.4 22.7 87.7 31.4C93 40.2 93.2 55.3 88.9 64.9Z' stroke-width='1.4'/%3E%3Ccircle cx='80' cy='26' r='2.8' fill='%23000' stroke='none'/%3E%3C/g%3E%3C/svg%3E");--world-grain:none;--bubble-r:22px;--orb-spin:18s;--sp-top:#3e444c, #38414a;--sp-band:#344a0c, #363d44;--sj-top:#ddeaf7, #dcecfe;--sj-band:#d4f9a7, #dfeaf5;--stage-top:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 400' preserveAspectRatio='xMidYMin slice'%3E%3Cpath d='M617 75C575 89 485 91 441 78C398 65 357 26 355 -1C353 -28 388 -69 428 -83C468 -96 549 -96 593 -84C638 -72 692 -38 696 -11C700 15 660 60 617 75Z'/%3E%3Cpath d='M958 73C942 90 895 106 861 107C828 108 773 94 756 77C738 61 740 24 757 5C775 -13 825 -32 858 -32C892 -32 943 -13 960 4C977 22 975 56 958 73Z' opacity='.8'/%3E%3Cpath d='M1293 41C1265 66 1180 88 1125 87C1069 86 986 62 961 36C936 9 946 -44 975 -70C1004 -96 1082 -121 1135 -121C1189 -120 1268 -93 1295 -66C1321 -39 1322 15 1293 41Z'/%3E%3Cpath d='M402 34C402 52 371 77 343 86C315 95 261 97 234 88C206 79 178 52 177 34C177 15 205 -14 233 -23C261 -31 316 -27 344 -18C372 -8 402 17 402 34Z' opacity='.65'/%3E%3Cpath d='M1538 72C1513 91 1445 104 1404 101C1364 98 1312 75 1295 54C1278 34 1280 -6 1304 -24C1327 -42 1394 -57 1436 -54C1477 -52 1535 -29 1552 -8C1569 13 1562 54 1538 72Z' opacity='.65'/%3E%3Cpath d='M729 142C719 147 697 148 685 145C673 142 660 132 658 124C656 117 663 103 672 98C682 94 703 92 715 95C727 97 740 108 742 116C744 124 738 137 729 142Z' opacity='.7'/%3E%3Cg stroke='%23000' fill='none' stroke-width='2.2' stroke-linecap='round' opacity='.5'%3E%3Cpath d='M473 146C490 145 540 144 573 145C606 145 640 147 673 148C706 150 740 155 773 153C806 152 840 144 873 141C906 138 940 139 973 138C1006 137 1040 139 1073 137C1106 136 1140 128 1173 128C1206 128 1256 135 1273 136'/%3E%3Cpath d='M461 161C478 163 528 169 561 172C594 175 628 178 661 178C694 178 728 173 761 172C794 171 828 177 861 175C894 172 928 161 961 159C994 157 1028 161 1061 161C1094 161 1144 160 1161 160'/%3E%3Cpath d='M271 178C288 178 338 175 371 177C404 180 438 192 471 193C504 195 538 188 571 186C604 184 638 184 671 182C704 180 738 176 771 174C804 172 838 169 871 170C904 172 954 182 971 184'/%3E%3Cpath d='M457 214C473 214 523 215 557 213C590 212 623 207 657 205C690 203 723 199 757 200C790 202 823 212 857 214C890 217 923 213 957 214C990 216 1023 221 1057 222C1090 222 1123 222 1157 219C1190 216 1240 206 1257 204'/%3E%3Cpath d='M331 238C348 236 398 230 431 229C464 227 498 228 531 227C564 226 598 224 631 222C664 220 698 215 731 216C764 217 798 224 831 228C864 232 898 239 931 239C964 240 998 234 1031 232C1064 230 1114 228 1131 227'/%3E%3Cpath d='M337 253C353 253 403 255 437 254C470 253 503 247 537 244C570 241 603 234 637 234C670 234 703 241 737 245C770 248 803 256 837 257C870 259 903 255 937 254C970 252 1003 249 1037 248C1070 246 1120 246 1137 246'/%3E%3C/g%3E%3C/svg%3E");--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-palette=kiesel],:root:not([data-theme=light]) [data-palette=kiesel]{--page:#101213;--page-raised:#191b1d;--page-sunk:#0a0b0d;--page-line:#303335;--page-deep:#040505;--ink:#e4eaf1;--ink-soft:#a2acb7;--brand:#9fbd79;--brand-ink:#141f03;--brand-soft:#2c3520;--partner-soft:#2e2d45;--c-me:#789e40;--c-partner:#7068c6;--orb-a:#aacb81;--orb-b:#89939f;--orb-c:#c6c6ee;--joint:#070809;--joint-raised:#141619;--room:#181f26;--room-raised:#232b33;--room-sunk:#0f161d;--room-deep:#010407;--room-line:#353d45;--room-edge:#788087;--room-text:#e7f1fc;--room-text-soft:#b5c6d9;--room-accent:#b0d97a;--room-accent-ink:#172401;--room-accent-soft:#223620;--room-bubble:#1a4416;--wp-light:radial-gradient(92% 58% at 50% 104%, #b0d97a21, transparent 72%);--wp-sky:#e7f1fc00;--wp-ground:#010407c3;--wp-bloom:radial-gradient(80% 46% at 6% 0%, #b0d97a14, transparent 72%);--wp-grain:transparent;--wj-light:radial-gradient(66% 52% at 22% 78%, #789e4021, transparent 72%), radial-gradient(66% 52% at 78% 78%, #7068c621, transparent 72%);--wj-sky:#e4eaf100;--wj-ground:#040505b8;--wj-bloom:radial-gradient(80% 46% at 6% 0%, #9fbd791a, transparent 72%);--wj-grain:transparent;--sp-top:#3e444c, #343d46;--sp-band:#344a0c, #2f353c;--sj-top:#293038, #212a34;--sj-band:#223400, #1d242b;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark][data-palette=kiesel],:root[data-theme=dark] [data-palette=kiesel]{--page:#101213;--page-raised:#191b1d;--page-sunk:#0a0b0d;--page-line:#303335;--page-deep:#040505;--ink:#e4eaf1;--ink-soft:#a2acb7;--brand:#9fbd79;--brand-ink:#141f03;--brand-soft:#2c3520;--partner-soft:#2e2d45;--c-me:#789e40;--c-partner:#7068c6;--orb-a:#aacb81;--orb-b:#89939f;--orb-c:#c6c6ee;--joint:#070809;--joint-raised:#141619;--room:#181f26;--room-raised:#232b33;--room-sunk:#0f161d;--room-deep:#010407;--room-line:#353d45;--room-edge:#788087;--room-text:#e7f1fc;--room-text-soft:#b5c6d9;--room-accent:#b0d97a;--room-accent-ink:#172401;--room-accent-soft:#223620;--room-bubble:#1a4416;--wp-light:radial-gradient(92% 58% at 50% 104%, #b0d97a21, transparent 72%);--wp-sky:#e7f1fc00;--wp-ground:#010407c3;--wp-bloom:radial-gradient(80% 46% at 6% 0%, #b0d97a14, transparent 72%);--wp-grain:transparent;--wj-light:radial-gradient(66% 52% at 22% 78%, #789e4021, transparent 72%), radial-gradient(66% 52% at 78% 78%, #7068c621, transparent 72%);--wj-sky:#e4eaf100;--wj-ground:#040505b8;--wj-bloom:radial-gradient(80% 46% at 6% 0%, #9fbd791a, transparent 72%);--wj-grain:transparent;--sp-top:#3e444c, #343d46;--sp-band:#344a0c, #2f353c;--sj-top:#293038, #212a34;--sj-band:#223400, #1d242b;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--sage:#4b7a5c;--sage-soft:#d7e5da;--amber:#8f5c12;--amber-soft:#f5e6c8;--danger:#b3261e;--q-tense:#cf6479;--q-alive:#ddaa45;--q-heavy:#7584b0;--q-calm:#82b391;--serif:"Literata Variable", "Iowan Old Style", Georgia, serif;--sans:"Figtree Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--nav-h:64px;--safe-b:env(safe-area-inset-bottom,0px);--safe-t:env(safe-area-inset-top,0px);--ease-out:cubic-bezier(.2, .8, .2, 1);--spring:cubic-bezier(.34, 1.56, .64, 1);--bg:var(--page);--surface:var(--page-raised);--sunk:var(--page-sunk);--rule:var(--page-line);--text:var(--ink);--text-soft:var(--ink-soft);--accent:var(--brand);--accent-ink:var(--brand-ink);--accent-soft:var(--brand-soft)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--sage:#8fbd9e;--sage-soft:#263a2e;--amber:#e3ad55;--amber-soft:#3b2f1d;--danger:#f2a29b}}:root[data-theme=dark]{--sage:#8fbd9e;--sage-soft:#263a2e;--amber:#e3ad55;--amber-soft:#3b2f1d;--danger:#f2a29b}.tone-private{--bg:var(--room);--surface:var(--room-raised);--sunk:var(--room-sunk);--rule:var(--room-line);--text:var(--room-text);--text-soft:var(--room-text-soft);--accent:var(--room-accent);--accent-ink:var(--room-accent-ink);--accent-soft:var(--room-accent-soft);--me-bubble:var(--room-bubble);--me-text:var(--room-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.tone-joint{--me-bubble:var(--brand-soft);--me-text:var(--ink);--partner-bubble:var(--partner-soft)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--page);color:var(--ink);font-family:var(--sans);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;margin:0;font-size:1rem;line-height:1.5;overflow-x:hidden}button,input,textarea,select{font:inherit;color:inherit}a{color:var(--accent);text-underline-offset:.18em}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}h1,h2,h3,h4{font-family:var(--serif);letter-spacing:-.005em;margin:0;font-weight:500;line-height:1.2}p{margin:0}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;overflow:hidden;position:absolute!important}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.shell{background:var(--bg);min-height:100dvh;color:var(--text)}.shell__main{padding-bottom:calc(var(--nav-h) + var(--safe-b))}.nav{--nav-bg:var(--page-raised);--nav-line:var(--page-line);--nav-fg:var(--ink-soft);--nav-fg-on:var(--ink);--nav-acc:var(--brand);--nav-pill:var(--brand-soft);z-index:20;height:calc(var(--nav-h) + var(--safe-b));padding-bottom:var(--safe-b);background:var(--nav-bg);border-top:1px solid var(--nav-line);color:var(--nav-fg);grid-template-columns:repeat(5,1fr);transition:background-color .4s,border-color .4s,color .4s;display:grid;position:fixed;inset:auto 0 0}.shell:has(.tone-private) .nav{--nav-bg:var(--room-sunk);--nav-line:var(--room-line);--nav-fg:var(--room-text-soft);--nav-fg-on:var(--room-text);--nav-acc:var(--room-accent);--nav-pill:var(--room-accent-soft);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.nav__item{color:inherit;-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:.75rem;font-weight:560;text-decoration:none;display:flex;position:relative}.nav__item[aria-current]{color:var(--nav-fg-on)}.nav__pill{width:56px;height:30px;transition:background-color .25s var(--ease-out);border-radius:999px;place-items:center;display:grid}.nav__item[aria-current] .nav__pill{background:var(--nav-pill);color:var(--nav-acc)}.nav__icon{width:24px;height:22px}.nav__dot{background:var(--nav-acc);width:8px;height:8px;box-shadow:0 0 0 2px var(--nav-bg);border-radius:50%;position:absolute;top:7px;left:calc(50% + 15px)}.nav__count{background:var(--nav-acc);min-width:17px;height:17px;color:var(--nav-bg);box-shadow:0 0 0 2px var(--nav-bg);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;padding:0 4px;font-size:.6875rem;font-weight:700;line-height:17px;position:absolute;top:4px;left:calc(50% + 11px)}.nav__brand,.nav__foot{display:none}@media (width>=880px){.shell{grid-template-columns:232px 1fr;display:grid}.shell__main{min-width:0;padding-bottom:0}.nav{border-top:0;border-right:1px solid var(--nav-line);flex-direction:column;gap:4px;height:100dvh;padding:28px 16px;display:flex;position:sticky;top:0}.nav__brand{color:var(--nav-fg-on);align-items:center;gap:10px;padding:0 12px 28px;font-size:1.375rem;display:flex}.nav__pill{width:26px;height:24px}.nav__item[aria-current] .nav__pill{background:0 0}.nav__item{border-radius:10px;flex-direction:row;justify-content:flex-start;gap:12px;padding:10px 12px;font-size:.9375rem}.nav__item[aria-current]{background:var(--nav-pill)}.nav__dot,.nav__count{margin-left:auto;position:static}.nav__foot{margin-top:auto;display:block}}.shell__main:has(>.room){height:calc(100dvh - var(--nav-h) - var(--safe-b));flex-direction:column;padding-bottom:0;display:flex}@media (width>=880px){.shell__main:has(>.room){height:100dvh}}.room{background:var(--bg);min-height:0;color:var(--text);flex-direction:column;flex:1;display:flex}.room.tone-private{background:radial-gradient(130% 55% at 50% -8%, color-mix(in oklab, var(--room-accent) 10%, transparent), transparent 72%), var(--room)}.room.tone-joint{background:radial-gradient(58% 40% at 16% -6%, color-mix(in oklab, var(--c-me) 12%, transparent), transparent 75%), radial-gradient(58% 40% at 84% -6%, color-mix(in oklab, var(--c-partner) 12%, transparent), transparent 75%), var(--page)}.room__head{padding:calc(12px + var(--safe-t)) 16px 12px;border-bottom:1px solid var(--rule);flex:none;align-items:center;gap:12px;display:flex}.room__title{font-family:var(--serif);font-size:1.1875rem;font-weight:500}.room__who{color:var(--text-soft);align-items:center;gap:6px;font-size:.8125rem;display:flex}.room__head-text{flex:1;min-width:0}.room__head-actions{align-items:center;gap:6px;display:flex}.room__scroll{overscroll-behavior:contain;scroll-behavior:auto;overflow-anchor:none;flex:1;position:relative;overflow-y:auto}.room__inner{max-width:44rem;margin:0 auto;padding:20px 16px 12px}.room__foot{border-top:1px solid var(--rule);background:var(--bg);flex:none}.lock-pill{border:1px solid var(--rule);color:var(--text-soft);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:5px 10px 5px 8px;font-size:.8125rem;display:inline-flex}.lock-pill svg{width:14px;height:14px;color:var(--accent)}.day{color:var(--text-soft);justify-content:center;margin:18px 0 10px;font-size:.75rem;font-weight:600;display:flex}.msg{margin-top:4px}.msg--gap{margin-top:18px}.msg__name{color:var(--text-soft);margin:0 0 4px;font-size:.75rem;font-weight:650;display:block}.msg{position:relative}.msg__meta{align-items:center;gap:2px;min-height:26px;display:flex}.msg__time{color:var(--text-soft);opacity:.85;font-size:.6875rem}.msg--ari{max-width:38em}.msg--ari .msg__name{color:var(--accent);align-items:center;gap:7px;display:flex}.msg--ari .msg__body{font-family:var(--serif);font-size:1.0625rem;line-height:1.62}.msg__body p+p,.msg__body p+ul,.msg__body ul+p,.msg__body p+ol,.msg__body ol+p{margin-top:.7em}.msg__body ul,.msg__body ol{margin:0;padding-left:1.25em}.msg__body li+li{margin-top:.25em}.msg__body h4{margin:.4em 0 .2em;font-size:1em;font-weight:650}.msg--me,.msg--partner{flex-direction:column;display:flex}.msg--me{align-items:flex-end}.msg--partner{align-items:flex-start}.bubble{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:18px;max-width:min(32em,84%);padding:9px 14px 10px;font-size:1rem;line-height:1.45}.msg--me .bubble{background:var(--me-bubble);color:var(--me-text);border-bottom-right-radius:6px}.msg--partner .bubble{background:var(--partner-bubble);border-bottom-left-radius:6px}.notice{text-align:center;max-width:30em;color:var(--text-soft);margin:14px auto;font-size:.8125rem}.stream-caret{vertical-align:-.12em;background:var(--accent);opacity:.55;border-radius:2px;width:.5em;height:1em;margin-left:2px;animation:1s steps(2,end) infinite caret;display:inline-block}@keyframes caret{50%{opacity:0}}.typing{min-height:28px;color:var(--text-soft);align-items:center;gap:8px;padding:2px 0;font-size:.8125rem;display:flex}.typing__dots{gap:4px;display:inline-flex}.typing__dots i{opacity:.35;background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite breathe}.typing__dots i:nth-child(2){animation-delay:.2s}.typing__dots i:nth-child(3){animation-delay:.4s}@keyframes breathe{40%{opacity:1}}.load-older{justify-content:center;margin-bottom:8px;display:flex}.card{background:var(--surface);border:1px solid var(--rule);border-radius:14px;max-width:34em;margin:14px 0;padding:14px 16px 16px}.card__title{font-family:var(--serif);margin-bottom:6px;font-size:1.0625rem;font-weight:560}.card__text{color:var(--text);font-size:.9375rem}.card__soft{color:var(--text-soft);margin-top:6px;font-size:.8125rem}.card__actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.card__quote{background:var(--sunk);font-family:var(--serif);border-radius:10px;margin:8px 0 0;padding:10px 12px;font-size:1rem;line-height:1.55}.card--safety{border-color:var(--amber)}.card--safety .card__title{color:var(--amber)}.tone-private .card--safety{border-color:#e3ad55}.tone-private .card--safety .card__title{color:#e3ad55}.crisis{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.crisis li{flex-direction:column;font-size:.875rem;display:flex}.crisis a{font-size:1rem;font-weight:650}.mood-line{color:var(--text-soft);align-items:flex-start;gap:10px;margin:12px 0;font-size:.875rem;display:flex}.mood-line--me{text-align:right;justify-content:flex-end}.mood-line__swatch{border-radius:50%;flex:none;width:12px;height:12px;margin-top:4px}.mood-line strong{color:var(--text);font-weight:600}.timeout-band{background:var(--sage-soft);color:var(--ink);border-radius:12px;margin:16px 0;padding:12px 14px;font-size:.9375rem}.composer{max-width:44rem;margin:0 auto;padding:8px 12px 10px}.composer__hint{color:var(--text-soft);align-items:center;gap:6px;padding:0 6px 6px;font-size:.75rem;display:flex}.composer__hint svg{width:12px;height:12px}.composer__box{border:1px solid var(--rule);background:var(--surface);border-radius:23px;align-items:flex-end;gap:2px;padding-right:4px;display:flex}.composer__box:focus-within{outline:2px solid var(--accent);outline-offset:0;border-color:#0000}.composer__field{resize:none;min-width:0;min-height:44px;max-height:40dvh;color:var(--text);background:0 0;border:0;border-radius:22px;flex:1;padding:11px 6px 11px 16px;line-height:1.4;overflow-y:auto}.composer__field::placeholder{color:var(--text-soft);opacity:.85}.composer__field:focus-visible{outline:none}.composer__actions{flex:none;align-items:center;gap:2px;padding:3px 0;display:flex}.composer__box.is-wide{flex-wrap:wrap;padding-right:0}.composer__box.is-wide .composer__field{flex:1 0 100%;padding:11px 16px 0}.composer__box.is-wide .composer__actions{margin-left:auto;padding-right:4px}.round-btn{border:1px solid var(--rule);background:var(--surface);width:44px;height:44px;color:var(--text);cursor:pointer;border-radius:50%;flex:none;place-items:center;display:grid}.round-btn svg{width:20px;height:20px}.round-btn--send{background:var(--accent);color:var(--accent-ink);border-color:#0000}.round-btn:disabled{opacity:.4;cursor:default}.round-btn--in{width:38px;height:38px}.round-btn--in svg{width:19px;height:19px}.round-btn--in:not(.round-btn--send){color:var(--accent);background:0 0;border-color:#0000}.rec-dot{background:var(--accent);border-radius:50%;flex:none;width:10px;height:10px;animation:1.2s ease-in-out infinite breathe}.round-btn--quiet,.round-btn--in.round-btn--quiet{color:var(--text-soft);background:0 0;border-color:#0000}.composer__writing:after{content:" …";animation:1.2s ease-in-out infinite breathe}.composer__error{color:var(--accent);padding:6px 8px 0;font-size:.8125rem}.composer__warn{color:var(--text-soft);padding:6px 8px 0;font-size:.8125rem}:root[data-shield=on] .shell{visibility:hidden}.btn{background:var(--accent);min-height:42px;color:var(--accent-ink);cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:.9375rem;font-weight:620;text-decoration:none;display:inline-flex}.btn:disabled{opacity:.5;cursor:default}.btn--line{color:var(--text);border-color:var(--rule);background:0 0}.btn--quiet{color:var(--text-soft);background:0 0;padding:0 10px}.btn--danger{color:var(--danger);background:0 0;border-color:currentColor}.btn--small{min-height:34px;padding:0 14px;font-size:.875rem}.icon-btn{width:38px;height:38px;color:var(--text-soft);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;text-decoration:none;display:grid}.icon-btn svg{width:20px;height:20px}.field{gap:6px;display:grid}.field__label{font-size:.875rem;font-weight:600}.field__help{color:var(--text-soft);font-size:.8125rem}.input,.textarea,.select{border:1px solid var(--rule);background:var(--surface);width:100%;min-height:44px;color:var(--text);border-radius:12px;padding:10px 12px}.textarea{resize:vertical;min-height:96px;line-height:1.45}.input:focus-visible,.textarea:focus-visible,.select:focus-visible{outline:2px solid var(--accent);outline-offset:0;border-color:#0000}.form{gap:16px;display:grid}.form-error{background:var(--accent-soft);color:var(--text);border-radius:10px;padding:10px 12px;font-size:.875rem}.seg{background:var(--sunk);border:1px solid var(--rule);border-radius:999px;padding:3px;display:inline-flex}.seg button{min-height:34px;color:var(--text-soft);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 14px;font-size:.875rem;font-weight:600}.seg button[aria-pressed=true]{background:var(--surface);color:var(--text);box-shadow:0 1px 2px #0000001f}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1px solid var(--rule);background:var(--surface);min-height:36px;color:var(--text);cursor:pointer;border-radius:999px;padding:0 14px;font-size:.9375rem}.chip[aria-pressed=true]{background:var(--text);color:var(--bg);border-color:var(--text)}.chip--add{color:var(--text-soft);border-style:dashed}.switch{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.switch input{appearance:none;background:var(--sunk);border:1px solid var(--rule);cursor:pointer;border-radius:999px;flex:none;width:46px;height:28px;margin:0;transition:background .15s;position:relative}.switch input:after{content:"";background:var(--surface);border-radius:50%;width:20px;height:20px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #00000040}.switch input:checked{background:var(--sage);border-color:var(--sage)}.switch input:checked:after{transform:translate(18px)}.page{max-width:46rem;padding:calc(24px + var(--safe-t)) 16px 48px;margin:0 auto}.page__head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:24px;display:flex}.page__title{font-variation-settings:"opsz" 72;font-size:clamp(1.75rem,1.3rem + 2vw,2.25rem);font-weight:450}.page__lede{max-width:34em;color:var(--text-soft);margin-top:8px}.section{margin-top:36px}.section__title{margin-bottom:4px;font-size:1.25rem;font-weight:520}.section__lede{color:var(--text-soft);max-width:36em;margin-bottom:14px;font-size:.875rem}.prose{font-family:var(--serif);max-width:36em;font-size:1.0625rem;line-height:1.65}.prose p+p,.prose p+ul,.prose ul+p{margin-top:.75em}.prose ul{margin:0;padding-left:1.2em}.prose h4{margin:1.1em 0 .3em;font-size:1.0625rem;font-weight:650}.empty{color:var(--text-soft);max-width:34em;padding:18px 0;font-size:.9375rem}.list{margin:0;padding:0;list-style:none}.list>li{border-top:1px solid var(--rule);padding:14px 0}.list>li:last-child{border-bottom:1px solid var(--rule)}.row-title{font-weight:640}.row-meta{color:var(--text-soft);margin-top:2px;font-size:.8125rem}.row-detail{max-width:38em;margin-top:6px;font-size:.9375rem}.tag{background:var(--sunk);color:var(--text-soft);vertical-align:2px;border-radius:999px;padding:2px 9px;font-size:.75rem;font-weight:640;display:inline-block}.tag--done{background:var(--sage-soft);color:var(--sage)}.tag--open{background:var(--accent-soft);color:var(--accent)}.progress{background:var(--sunk);border-radius:3px;max-width:22rem;height:6px;margin-top:10px;overflow:hidden}.progress span{background:var(--sage);height:100%;display:block}.panel{background:var(--surface);border:1px solid var(--rule);border-radius:16px;padding:18px}.settings-group{gap:20px;display:grid}.grid-2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.timeline{margin:0;padding:0;list-style:none}.timeline li{border-left:1px solid var(--rule);margin-left:5px;padding:0 0 22px 22px;position:relative}.timeline li:before{content:"";background:var(--bg);border:1px solid var(--text-soft);border-radius:50%;width:9px;height:9px;position:absolute;top:6px;left:-5px}.timeline time{color:var(--text-soft);margin-bottom:4px;font-size:.8125rem;font-weight:600;display:block}.auth{min-height:100dvh;padding:calc(32px + var(--safe-t)) 16px 40px;background:var(--page);align-content:center;display:grid}.auth__inner{width:100%;max-width:26rem;margin:0 auto}.auth__title{font-variation-settings:"opsz" 72;font-size:2rem;font-weight:450}.auth__lede{color:var(--ink-soft);margin:10px 0 28px}.threshold{flex:1;overflow-y:auto}.threshold__inner{max-width:34rem;margin:0 auto;padding:40px 16px 32px}.threshold__title{font-variation-settings:"opsz" 60;font-size:1.625rem;font-weight:450}.threshold__lede{color:var(--text-soft);margin-top:10px}.pair{aspect-ratio:16/9;width:100%;max-width:320px;margin:8px auto 28px;position:relative}.pair__circle{aspect-ratio:1;border:1.5px solid var(--ink);border-radius:50%;place-items:center;width:56.25%;transition:transform 1.1s cubic-bezier(.6,0,.2,1),background-color .6s;display:grid;position:absolute;top:0}.pair__circle--a{left:0;transform:translate(-12%)}.pair__circle--b{right:0;transform:translate(12%)}.pair__circle.is-ready{background:color-mix(in oklab, var(--brand) 12%, transparent);border-color:var(--brand)}.pair.is-open .pair__circle--a{transform:translate(14%)}.pair.is-open .pair__circle--b{transform:translate(-14%)}.pair__label{text-align:center;padding:0 14%;font-size:.875rem;line-height:1.3;transition:transform 1.1s cubic-bezier(.6,0,.2,1)}.pair.is-open .pair__circle--a .pair__label{transform:translate(-24%)}.pair.is-open .pair__circle--b .pair__label{transform:translate(24%)}.pair__name{font-family:var(--serif);font-size:1.125rem;display:block}.pair__state{color:var(--ink-soft);font-size:.8125rem}.invite-box{gap:8px;margin-top:12px;display:flex}.invite-box .input{font-size:.8125rem}.mode-bar{border-bottom:1px solid var(--rule);color:var(--text-soft);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 16px;font-size:.8125rem;display:flex}.sheet{background:var(--page-raised);width:100%;max-width:34rem;max-height:88dvh;color:var(--ink);border:0;border-radius:20px 20px 0 0;margin:auto auto 0;padding:0}.sheet::backdrop{background:#140e1a73}.sheet__inner{padding:22px 18px calc(22px + var(--safe-b))}.sheet__title{margin-bottom:10px;font-size:1.375rem;font-weight:480}@media (width>=640px){.sheet{border-radius:20px;margin:auto}}.toast{left:50%;bottom:calc(var(--nav-h) + var(--safe-b) + 84px);z-index:50;background:var(--ink);max-width:calc(100% - 32px);color:var(--page);border-radius:12px;padding:10px 16px;font-size:.875rem;position:fixed;transform:translate(-50%);box-shadow:0 6px 24px #0000002e}@media (width>=880px){.toast{bottom:96px;left:calc(50% + 116px)}}.meter{aspect-ratio:1;touch-action:none;cursor:crosshair;-webkit-user-select:none;user-select:none;background:radial-gradient(circle at 0% 0%, color-mix(in oklab, var(--q-tense) 70%, transparent), transparent 62%), radial-gradient(circle at 100% 0%, color-mix(in oklab, var(--q-alive) 70%, transparent), transparent 62%), radial-gradient(circle at 0% 100%, color-mix(in oklab, var(--q-heavy) 70%, transparent), transparent 62%), radial-gradient(circle at 100% 100%, color-mix(in oklab, var(--q-calm) 70%, transparent), transparent 62%), var(--surface);border:1px solid var(--rule);border-radius:20px;width:100%;max-width:420px;position:relative;overflow:hidden}.meter__axis{background:color-mix(in oklab, var(--ink) 18%, transparent);position:absolute}.meter__axis--x{height:1px;top:50%;left:0;right:0}.meter__axis--y{width:1px;top:0;bottom:0;left:50%}.meter__q{font-family:var(--serif);color:var(--ink);opacity:.75;pointer-events:none;font-size:.9375rem;position:absolute}.meter__q--tl{top:12px;left:14px}.meter__q--tr{top:12px;right:14px}.meter__q--bl{bottom:12px;left:14px}.meter__q--br{bottom:12px;right:14px}.meter__point{background:var(--ink);border:3px solid var(--page-raised);pointer-events:none;border-radius:50%;width:30px;height:30px;margin:-15px 0 0 -15px;position:absolute;box-shadow:0 2px 10px #00000040}.meter__ghost{color:var(--ink);pointer-events:none;text-align:center;place-items:center;padding:0 20%;font-size:.9375rem;display:grid;position:absolute;inset:0}.meter:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.meter-legend{max-width:420px;color:var(--text-soft);justify-content:space-between;margin-top:8px;font-size:.8125rem;display:flex}.mood-layout{gap:32px;display:grid}@media (width>=1100px){.page--wide{max-width:70rem}.mood-layout{grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:start;column-gap:48px}}.scale{gap:6px;display:grid}.scale__head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.scale__value{font-variant-numeric:tabular-nums;font-weight:650}.scale__ends{color:var(--text-soft);justify-content:space-between;font-size:.75rem;display:flex}.scale input[type=range]{width:100%;accent-color:var(--brand);height:28px}.scale--unset input[type=range]{opacity:.45}.chart{width:100%;overflow:visible}.chart-wrap{position:relative}.chart-tip{pointer-events:none;z-index:3;background:var(--surface);border:1px solid var(--rule);border-radius:10px;min-width:10rem;max-width:16rem;padding:8px 10px;font-size:.8125rem;position:absolute;box-shadow:0 4px 16px #0000001f}.legend{color:var(--text-soft);flex-wrap:wrap;gap:14px;margin-bottom:10px;font-size:.8125rem;display:flex}.legend span{align-items:center;gap:6px;display:inline-flex}.legend i{border-radius:2px;width:14px;height:3px;display:inline-block}.orb{--size:40px;width:var(--size);height:var(--size);flex:none;display:inline-block;position:relative}.orb--xs{--size:12px}.orb--sm{--size:22px}.orb--lg{--size:104px}.orb:before{content:"";background:radial-gradient(closest-side, color-mix(in oklab, var(--orb-a) 60%, transparent), transparent);opacity:.5;border-radius:50%;animation:10s ease-in-out infinite orb-glow;position:absolute;inset:-32%}.orb--xs:before,.orb--sm:before{display:none}.orb__core{background:radial-gradient(circle at 34% 28%, #fff9, transparent 40%), conic-gradient(from 200deg, var(--orb-a), var(--orb-b), var(--orb-c), var(--orb-a));border-radius:46% 54% 57% 43%/47% 44% 56% 53%;animation:16s linear infinite orb-morph,10s ease-in-out infinite orb-breathe;position:absolute;inset:0}.orb--still .orb__core,.orb--still:before{animation:none}.orb[data-state=thinking] .orb__core{animation-duration:3.6s,2.4s}.orb[data-state=thinking]:before{animation-duration:2.4s}@keyframes orb-breathe{0%,to{scale:.93}40%{scale:1.04}}@keyframes orb-glow{0%,to{opacity:.3;scale:.9}40%{opacity:.75;scale:1.08}}@keyframes orb-morph{0%{border-radius:46% 54% 57% 43%/47% 44% 56% 53%;rotate:0deg}33%{border-radius:58% 42% 45% 55%/52% 58% 42% 48%;rotate:120deg}66%{border-radius:42% 58% 52% 48%/58% 46% 54% 42%;rotate:240deg}to{border-radius:46% 54% 57% 43%/47% 44% 56% 53%;rotate:360deg}}.welcome{text-align:center;justify-items:center;gap:22px;margin:14vh auto 0;display:grid}.welcome__line{font-family:var(--serif);color:var(--text);font-size:1.125rem}.typing .orb{margin:0 2px}.react-btn{width:30px;height:26px;color:var(--text-soft);cursor:pointer;opacity:0;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;transition:opacity .15s,background-color .15s;display:grid}.react-btn svg{width:17px;height:17px}.react-btn--touch{opacity:.6}.msg:hover .react-btn,.react-btn:focus-visible,.react-btn[aria-expanded=true]{opacity:1}.react-btn:hover,.react-btn[aria-expanded=true]{background:var(--sunk);color:var(--text)}.bubble,.msg--ari .msg__body{touch-action:manipulation}.reactions{z-index:1;flex-wrap:wrap;gap:4px;margin-top:-7px;padding:0 8px;display:flex;position:relative}.msg--ari .reactions{margin-top:6px;padding:0}.reaction{border:1px solid var(--rule);background:var(--surface);min-height:26px;color:var(--text);border-radius:999px;align-items:center;gap:3px;padding:0 7px;font-size:.9375rem;line-height:1;display:inline-flex;box-shadow:0 1px 3px #0000001a}button.reaction{cursor:pointer}.reaction.is-mine{border-color:var(--accent);background:var(--accent-soft)}.reaction__count{color:var(--text-soft);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:650}@keyframes reaction-pop{0%{opacity:0;scale:.4}to{opacity:1;scale:1}}.picker{border:1px solid var(--rule);background:var(--surface);max-width:min(100%,25rem);color:var(--text);transform-origin:24px 0;animation:picker-in .2s var(--ease-out);border-radius:20px;margin:4px 0 6px;padding:6px;box-shadow:0 10px 30px #00000029}@keyframes picker-in{0%{opacity:0;transform:translateY(-4px)scale(.96)}}.picker__row,.picker__grid{flex-wrap:wrap;gap:2px;display:flex}.picker__emoji{cursor:pointer;width:40px;height:40px;transition:transform .14s var(--spring), background-color .14s;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;font-size:1.375rem;line-height:1;display:grid}.picker__emoji:hover{background:var(--sunk);transform:scale(1.14)}.picker__emoji:active{transform:scale(.92)}.picker__emoji[aria-pressed=true]{background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent)}.picker__more svg{width:18px;height:18px;color:var(--text-soft)}.picker__more[aria-expanded=true] svg{rotate:45deg}@media (width<=479px){.picker__emoji{width:35px;height:38px;font-size:1.25rem}}.picker__more-list{border-top:1px solid var(--rule);max-height:228px;margin-top:6px;padding-top:4px;overflow-y:auto}.picker__label{color:var(--text-soft);padding:6px 8px 2px;font-size:.75rem;font-weight:650}.themes{grid-template-columns:repeat(auto-fill,minmax(9.25rem,1fr));gap:12px;display:grid}.theme-card{text-align:left;border:1px solid var(--rule);background:var(--surface);color:var(--text);cursor:pointer;border-radius:16px;flex-direction:column;padding:0;display:flex;overflow:hidden}.theme-card[aria-pressed=true]{border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand)}.theme-card__preview{grid-template-rows:54px 46px;display:grid}.theme-card__room{background:radial-gradient(120% 90% at 50% -20%, color-mix(in oklab, var(--room-accent) 12%, transparent), transparent 70%), var(--room);align-items:center;gap:10px;padding:0 12px;display:flex}.theme-card__lines{flex:1;gap:6px;display:grid}.theme-card__lines i{background:var(--room-text-soft);opacity:.6;border-radius:3px;height:5px;display:block}.theme-card__lines i:last-child{width:62%}.theme-card__page{background:var(--page);flex-direction:column;justify-content:center;gap:6px;padding:0 12px;display:flex}.theme-card__bubble{border-radius:7px;height:12px;display:block}.theme-card__bubble--partner{background:var(--partner-soft);width:58%}.theme-card__bubble--me{background:var(--brand-soft);align-self:flex-end;width:46%}.theme-card__name{align-items:center;gap:6px;padding:10px 12px 0;font-size:.9375rem;font-weight:650;display:flex}.theme-card__name svg{width:16px;height:16px;color:var(--brand)}.theme-card__blurb{color:var(--text-soft);padding:2px 12px 12px;font-size:.8125rem;line-height:1.35}.btn--wide{width:100%;min-height:48px;font-size:1rem}.btn__icon{flex:none;width:20px;height:20px}.or{color:var(--text-soft);align-items:center;gap:12px;margin:22px 0 18px;font-size:.8125rem;display:flex}.or:before,.or:after{content:"";background:var(--rule);flex:1;height:1px}.passkey-row{align-items:center;gap:12px;display:flex}.passkey-row__icon{width:22px;height:22px;color:var(--accent);flex:none}.passkey-row__text{flex:1;min-width:0}.row--focus>.msg .bubble,.row--focus>.msg .msg__body{animation:focus-glow 2.4s var(--ease-out)}@keyframes focus-glow{0%,35%{box-shadow:0 0 0 3px var(--accent-soft), 0 0 0 5px var(--accent)}to{box-shadow:0 0 0 3px #0000,0 0 0 5px #0000}}.row--focus>.msg .msg__body{border-radius:10px}.to-latest{pointer-events:none;justify-content:center;height:0;display:flex;position:sticky;bottom:0}.to-latest__btn{pointer-events:auto;border:1px solid var(--rule);background:var(--surface);min-height:38px;color:var(--text);font:inherit;cursor:pointer;animation:rise-in .2s var(--ease-out);border-radius:999px;align-items:center;gap:6px;padding:0 16px 0 12px;font-size:.8125rem;font-weight:640;display:inline-flex;transform:translateY(calc(-100% - 12px));box-shadow:0 6px 18px #0000002e}.to-latest__btn svg{width:16px;height:16px}@keyframes rise-in{0%{opacity:0;transform:translateY(calc(-100% - 4px))}}.keep-btn[aria-pressed=true]{opacity:1;color:var(--accent)}.sheet--ask{max-width:26rem}.sheet__text{color:var(--text-soft);white-space:pre-line;max-width:34em}.sheet__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.journey__head{align-items:center;margin-bottom:0}.journey__lede{margin-bottom:18px}.journey__reflect{flex:none;gap:6px}.section--first{margin-top:20px}.link-btn{color:var(--accent);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;margin-top:10px;padding:4px 0;font-size:.875rem;font-weight:640;text-decoration:underline;text-decoration-thickness:1px}.link-btn:hover{text-decoration-thickness:2px}.journey-tabs{scrollbar-width:none;border-bottom:1px solid var(--rule);gap:4px;margin:0 -16px;padding:0 16px;display:flex;overflow-x:auto}.journey-tabs::-webkit-scrollbar{display:none}.journey-tabs button{min-height:44px;color:var(--text-soft);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:.9375rem;font-weight:600;display:inline-flex;position:relative}.journey-tabs button[aria-selected=true]{color:var(--text)}.journey-tabs button[aria-selected=true]:after{content:"";background:repeating-linear-gradient(90deg, var(--accent) 0 7px, transparent 7px 11px);border-radius:2px;height:3px;position:absolute;bottom:-1px;left:12px;right:12px}.journey-tabs button:focus-visible{outline:2px solid var(--accent);outline-offset:-4px;border-radius:8px}.journey-tabs__count{background:var(--sunk);min-width:20px;color:var(--text-soft);text-align:center;border-radius:999px;padding:1px 6px;font-size:.75rem;font-weight:700}.quiet-list{gap:10px;max-width:36em;margin:0;padding:0;list-style:none;display:grid}.quiet-list li{font-family:var(--serif);padding-left:22px;font-size:1.0625rem;line-height:1.5;position:relative}.quiet-list li:before{content:"";background:var(--sage);border-radius:50%;width:9px;height:9px;position:absolute;top:.55em;left:2px}.quiet-list li[data-kind=meilenstein]:before{background:var(--accent);border-radius:2px;transform:rotate(45deg)}.quiet-list li[data-kind=vereinbarung]:before{border:2px solid var(--amber);background:0 0}.kept-list{gap:12px;margin:14px 0 0;padding:0;list-style:none;display:grid}.kept{background:var(--surface);border:1px solid var(--rule);border-left:3px solid var(--accent);border-radius:14px;padding:14px 16px 12px}.kept__head{flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:.8125rem;display:flex}.kept__by{font-weight:700}.kept__where{color:var(--text-soft)}.kept__text{font-family:var(--serif);white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0;font-size:1.0625rem;line-height:1.6}.kept__text p+p,.kept__text p+ul,.kept__text ul+p{margin-top:.6em}.kept__text ul{margin:0;padding-left:1.2em}.kept__text--clamp{-webkit-line-clamp:7;line-clamp:7;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.kept--compact .kept__text--clamp{-webkit-line-clamp:3;line-clamp:3}.kept__note{background:var(--accent-soft);white-space:pre-wrap;border-radius:10px;margin-top:10px;padding:8px 12px;font-size:.9375rem}.kept__note:before{content:"Deine Notiz: ";font-weight:700}.kept__edit{gap:6px;margin-top:10px;display:grid}.kept__actions{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.trail__group+.trail__group{margin-top:28px}.trail__month{margin-bottom:12px;padding-left:32px;font-size:1.0625rem;font-weight:560;position:relative}.trail{margin:0;padding:0;list-style:none;position:relative}.trail-all{position:relative}.trail-all:before{content:"";background:repeating-linear-gradient(180deg, color-mix(in oklab, var(--text-soft) 55%, transparent) 0 6px, transparent 6px 11px);width:2px;position:absolute;top:10px;bottom:.7em;left:8px}.trail__stop{padding:0 0 22px 32px;position:relative}.trail__meta{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.trail__label{font-size:.875rem;font-weight:700}.trail__meta time{color:var(--text-soft);font-size:.8125rem}.trail__body{max-width:36em;margin-top:4px}.trail__body.prose{font-size:1rem}.trail__body--clamp{-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.trail__start{color:var(--text-soft);margin-top:6px;padding-left:32px;font-size:.875rem;position:relative}.trail__start:before{content:"";background:var(--text-soft);border-radius:50%;width:10px;height:10px;position:absolute;top:.45em;left:4px}@media (prefers-reduced-motion:reduce){.row--focus>.msg .bubble,.row--focus>.msg .msg__body{box-shadow:0 0 0 3px var(--accent-soft), 0 0 0 5px var(--accent);animation:none}.to-latest__btn{animation:none}}.thanks__form{gap:8px;max-width:36rem;display:grid}.thanks__list{gap:10px;max-width:36rem;margin:16px 0 0;padding:0;list-style:none;display:grid}.thanks__list li{border-left:4px solid var(--c-partner);background:var(--surface);border-radius:14px;padding:10px 14px}.thanks__list li[data-side=me]{border-left-color:var(--c-me)}.thanks__list p{font-family:var(--serif);margin:0 0 4px;font-size:1.0625rem;line-height:1.5}.thanks-card{text-align:center;background:var(--partner-bubble,var(--surface));max-width:26em;color:var(--text);border-radius:16px;margin:14px auto;padding:12px 16px}.thanks-card[data-side=me]{background:var(--me-bubble,var(--surface))}.thanks-card figcaption{letter-spacing:.03em;color:var(--text-soft);font-size:.75rem;font-weight:640}.thanks-card figcaption:before{content:"♡ "}.thanks-card blockquote{font-family:var(--serif);margin:4px 0 0;font-size:1.0625rem;line-height:1.5}.wish__group{text-align:left;border:0;margin:18px 0 0;padding:0}.wish__group legend{margin-bottom:6px;padding:0;font-weight:680}.wish{border-top:1px solid var(--rule);gap:6px;padding:10px 0;display:grid}.wish__text{font-family:var(--serif);line-height:1.4}.wish__seg{justify-self:start;max-width:100%}.wish__seg button{padding:0 10px;font-size:.8125rem}.wish__foot{background:var(--surface);border-top:1px solid var(--rule);text-align:left;margin-top:16px;padding:12px 0 4px;position:sticky;bottom:-1px}.wish__head{text-align:left;margin:18px 0 8px;font-size:1rem}.insight-list{gap:12px;max-width:38rem;margin:14px 0 0;padding:0;list-style:none;display:grid}.insight{background:var(--surface);border:1px solid var(--rule);border-radius:14px;padding:12px 14px}.insight[data-feedback=stimmt_nicht] .insight__text{color:var(--text-soft);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--text-soft) 50%, transparent);text-decoration-color:color-mix(in srgb, var(--text-soft) 50%, transparent)}.insight__area{color:var(--text-soft);align-items:center;gap:6px;font-size:.8125rem;font-weight:640;display:inline-flex}.insight__text{font-family:var(--serif);margin:4px 0 0;font-size:1.0625rem;line-height:1.5}.insight__answer{flex-wrap:wrap;align-items:baseline;gap:8px 12px;margin-top:10px;display:flex}.insight__note{font-family:var(--serif);font-style:italic}.insight__remove{margin-left:auto}.dialog-band{border-bottom:1px solid var(--rule);background:var(--accent-soft);color:var(--text);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 16px;font-size:.875rem;display:flex}.dialog-band__icon{flex:none;width:18px;height:18px}.dialog-band>span{flex:1;min-width:12em}.dialog-band__time{font-variant-numeric:tabular-nums;font-weight:640}.diary{max-width:38em;margin-top:10px}.diary>.link-btn{margin-top:0;display:block}.diary__list{border-left:2px solid var(--rule);margin:8px 0 0;padding:0 0 0 12px;list-style:none}.diary__entry{padding:6px 0 8px}.diary__entry+.diary__entry{border-top:1px dashed var(--rule)}.diary__meta{color:var(--text-soft);flex-wrap:wrap;align-items:center;gap:6px;font-size:.8125rem;display:flex}.diary__text{white-space:pre-wrap;overflow-wrap:anywhere;margin:3px 0 0;font-size:.9375rem}.diary__tools{gap:16px;display:flex}.diary__tools .link-btn{margin-top:2px}.diary__add{margin-top:10px}.diary__form{gap:8px;margin-top:12px;display:grid}.diary__who{justify-items:start;gap:6px;display:grid}.card__link{display:inline-block}.auth__inner--wide{max-width:34rem}.consent{gap:20px;display:grid}.consent__title{font-variation-settings:"opsz" 48;font-size:1.375rem;font-weight:480}.consent__title:focus{outline:none}.consent__intro{color:var(--text-soft);margin-top:6px}.consent__hint{margin-top:8px}.consent__info{background:var(--sunk);border:1px solid var(--rule);border-radius:16px;gap:14px;padding:16px 18px;display:grid}.consent__info-title{font-size:.875rem;font-weight:650}.consent__info p{margin-top:2px;font-size:.9375rem;line-height:1.5}.consent__checks{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.consent__legal{color:var(--text-soft);margin:0;font-size:.9375rem}.consent__legend{margin-bottom:10px;padding:0;font-size:.875rem;font-weight:600}.consent__check{border:1px solid var(--rule);background:var(--surface);cursor:pointer;border-radius:14px;align-items:flex-start;gap:12px;padding:12px 14px;font-size:.9375rem;line-height:1.5;display:flex}.consent__check input{width:22px;height:22px;accent-color:var(--accent);flex:none;margin:1px 0 0}.consent__check:has(input:checked){border-color:var(--sage)}.consent__check:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.consent__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.consent-step{gap:16px;display:grid}.form--consent>:not(.consent-step):not(.form-error){display:none}.consent-gate .consent{margin-bottom:20px}.consent-gate__links{flex-wrap:wrap;gap:4px 20px;margin-top:22px;display:flex}.consent-gate__links .link-btn{margin-top:0}.consent-gate__delete{margin-top:14px}.consent-read summary{cursor:pointer;font-size:.9375rem;font-weight:600}.consent-read__body{gap:10px;max-width:36em;margin-top:10px;font-size:.9375rem;line-height:1.55;display:grid}.consent-read__body ul{gap:6px;margin:0;padding-left:1.2em;display:grid}.consent-read__body p{margin:0}.consent-link{color:var(--accent);text-underline-offset:3px;font-weight:640}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .tone-joint{--bg:var(--joint);--surface:var(--joint-raised)}}:root[data-theme=dark] .tone-joint{--bg:var(--joint);--surface:var(--joint-raised)}.room-chip{border:1px solid var(--rule);min-height:28px;color:var(--text);font:inherit;white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:3px 10px 3px 8px;font-size:.8125rem;font-weight:600;line-height:1.2;display:inline-flex}.room-chip svg{flex:none;width:15px;height:15px}.room-chip--private{border-color:color-mix(in oklab, var(--room-accent) 45%, transparent);background:var(--room-accent-soft);color:var(--room-text)}.room-chip--private svg{color:var(--room-accent)}.room-chip--joint{border-color:color-mix(in oklab, var(--brand) 40%, transparent);background:var(--brand-soft);color:var(--ink)}.room-chip--joint svg{color:var(--brand)}button.room-chip{cursor:pointer;min-height:36px}.room-chip span{text-overflow:ellipsis;overflow:hidden}.room__head{min-height:calc(48px + var(--safe-t));padding:calc(2px + var(--safe-t)) 4px 2px 14px;gap:10px}.room__head .orb{--size:30px}.head-orb{--grow:1.6;z-index:3;pointer-events:none;flex:none;display:grid;position:relative}.head-orb__move{display:grid;position:relative}.head-orb:before{content:"";border:1px solid color-mix(in oklab, var(--orb-a) 60%, transparent);opacity:0;transition:opacity .4s, scale .4s var(--ease-out);border-radius:50%;position:absolute;inset:3px;scale:.5}@media (width>=721px){.head-orb{--grow:2.4}}@media (width>=1100px) and (height>=640px){.head-orb{--grow:3}}@media (orientation:landscape) and (height<=500px) and (width<=1100px){.head-orb{--grow:1.6}}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=reduced]) .head-orb__move{transition:translate .9s cubic-bezier(.45,0,.25,1),transform .9s cubic-bezier(.6,0,.8,.4)}:root:not([data-motion=reduced]) .head-orb[data-forward] .head-orb__move{translate:var(--to-x,0px) 0;transform:translateY(var(--to-y,0px)) scale(var(--grow));transition:translate 1.05s cubic-bezier(.45,0,.25,1),transform 1.05s cubic-bezier(.2,.9,.3,1)}:root:not([data-motion=reduced]) .head-orb[data-forward]:before{opacity:.75;transition-delay:.3s;scale:1}:root:not([data-motion=reduced]) .head-orb[data-forward] .orb:before{inset:-48%}:root:not([data-motion=reduced]) .head-orb[data-forward] .orb{animation:5.2s ease-in-out 1.05s infinite orb-float}:root:not([data-motion=reduced]) .head-orb[data-forward] .head-orb__move:after{content:"";border:1.5px solid color-mix(in oklab, var(--orb-a) 75%, transparent);pointer-events:none;animation:orb-arrive 1.8s .85s var(--ease-out) both;border-radius:50%;position:absolute;inset:0}}@keyframes orb-float{0%,to{translate:0 -1.5px}50%{translate:0 2px}}@keyframes orb-arrive{0%{opacity:.85;scale:1}to{opacity:0;scale:2.4}}.room__head-text{flex-direction:column;justify-content:center;gap:2px;display:flex}.room__title{white-space:nowrap;text-overflow:ellipsis;-webkit-hyphens:manual;hyphens:manual;font-size:1.0625rem;line-height:1.25;overflow:hidden}.room__who{white-space:nowrap;gap:8px;min-width:0;line-height:1.3}.room__who .room-chip{flex:none;gap:5px;min-width:0;max-width:100%;min-height:20px;padding:1px 8px 1px 6px;font-size:.75rem}.room__who .room-chip svg{width:13px;height:13px}.room__who button.room-chip{position:relative}.room__who button.room-chip:after{content:"";position:absolute;inset:-12px -6px}.room__who .how-link{width:20px;height:20px;margin:0;font-size:.75rem}.room__status{text-overflow:ellipsis;min-width:0;overflow:hidden}.room__head-actions{flex:none;gap:0}.room__head .icon-btn{width:44px;height:44px}.room__narrow{display:none!important}@media (width>=721px){.room__head{min-height:calc(60px + var(--safe-t));padding:calc(6px + var(--safe-t)) 12px 6px 20px;gap:12px}.room__head .orb{--size:36px}.room__title{font-size:1.1875rem}.room__head-actions{gap:4px}}@media (width<=720px){.room__wide{display:none!important}.room__narrow{display:grid!important}.room__who .how-link,.tone-joint .room__top .room__status{display:none}.room:has(>.room__top){overflow:clip}.room__top{z-index:6;background:color-mix(in oklab, var(--bg) 95%, transparent);border-bottom:1px solid var(--rule);transition:transform .28s var(--ease-out);will-change:transform;position:absolute;inset:0 0 auto}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.room__top{background:color-mix(in oklab, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2)}}.room__top>.room__head{border-bottom:0}.room__top>.pause-band,.room__top>.dialog-band{border-top:1px solid var(--rule);border-bottom:0}.room__scroll{padding-top:var(--top-h,0px);scroll-padding-top:var(--top-h,0px)}.room[data-head-hidden]:not(:has(dialog[open]))>.room__top:not(:has(.chatsearch,:focus-visible)){transform:translateY(calc(var(--safe-t) - 100%))}.room__scroll>.date-badge{transition:transform .28s var(--ease-out)}.room[data-head-hidden]:not(:has(dialog[open]))>.room__top:not(:has(.chatsearch,:focus-visible))~.room__scroll>.date-badge{transform:translateY(calc(var(--safe-t) - var(--top-h,0px)))}.room__top:has(.chatsearch){will-change:auto;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom:0;position:static}.room:has(>.room__top .chatsearch)>.room__scroll{padding-top:0;scroll-padding-top:0}}@media (width<=720px) and (prefers-reduced-motion:reduce){.room__top,.room__scroll>.date-badge{transition:none}}.room-menu__who{color:var(--ink-soft);margin:-2px 0 16px;font-size:.9375rem}.room-menu__label{font-family:var(--sans);margin:0 0 8px;font-size:.9375rem;font-weight:650}.room-menu__mode{color:var(--ink-soft);gap:8px;font-size:.875rem;display:grid}.room-menu__actions{flex-wrap:wrap;gap:8px;margin:20px 0 4px;display:flex}.room-menu__actions .btn{align-items:center;gap:8px;text-decoration:none;display:inline-flex}.room-menu__icon{width:18px;height:18px}.composer__hint .room-chip{min-height:24px;padding:2px 8px 2px 6px;font-size:.75rem}.composer__hint .room-chip svg{width:13px;height:13px}.composer__hint{flex-wrap:wrap}.composer--joint .round-btn--send:not(:disabled){background:linear-gradient(135deg, var(--brand) 0 50%, color-mix(in oklab, var(--brand) 70%, var(--c-partner)) 50% 100%);color:var(--brand-ink)}.composer--private .round-btn--send{background:var(--room-accent);color:var(--room-accent-ink)}.composer--private .composer__box{border-color:var(--room-edge)}.composer__field{max-height:min(calc(var(--vvh,100dvh) * .3), 14rem)}.composer__notice{background:var(--sage-soft);color:var(--text);border-radius:10px;margin:0 0 6px;padding:6px 10px;font-size:.8125rem;line-height:1.35}@media (width<=879px){.kb-open .nav,.kb-open .mode-bar{display:none}.kb-open .shell__main:has(>.room){height:var(--vvh,100dvh)}.kb-open .composer{padding:4px 10px 6px}.kb-open .composer__hint{padding-bottom:4px}.kb-open .composer__field{max-height:min(calc(var(--vvh,100dvh) * .18), 10rem)}.kb-open .credits-banner{flex-wrap:nowrap;gap:8px;padding:0 12px;font-size:.8125rem}.kb-open .credits-banner p{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.kb-open .credits-banner__more,.kb-open .credits-banner__link{display:none}.kb-open .pause-band,.kb-open .dialog-band{padding:4px 12px}}@media (orientation:landscape) and (height<=500px) and (width<=1100px){:root{--nav-h:48px}.nav__item{gap:0;font-size:0}.nav__pill{height:32px}.room__head{min-height:calc(48px + var(--safe-t));padding:calc(2px + var(--safe-t)) 8px 2px 16px}.room__head .orb{--size:30px}.room__title{font-size:1.0625rem}.mode-bar{padding:2px 12px}.mode-bar>span{display:none}.mode-bar .seg button{min-height:30px}.composer{padding:4px 12px 6px}.composer__hint{padding-bottom:3px}.composer__field{max-height:min(calc(var(--vvh,100dvh) * .28), 9rem)}}.msg__meta{position:relative}.msg--me .msg__meta{flex-direction:row-reverse}.msg__kept{width:22px;height:22px;color:var(--accent);place-items:center;display:inline-grid}.msg__kept svg{width:14px;height:14px}.msg-actions{z-index:3;border:1px solid var(--rule);background:var(--surface);opacity:0;pointer-events:none;border-radius:999px;gap:2px;padding:2px;transition:opacity .12s,transform .12s;display:flex;position:absolute;top:-4px;transform:translateY(4px);box-shadow:0 4px 14px #00000024}.msg--ari .msg-actions,.msg--partner .msg-actions{left:3.25rem}.msg--me .msg-actions{right:3.25rem}.msg:hover .msg-actions,.msg-actions:focus-within{opacity:1;pointer-events:auto;transform:none}.msg-actions:has([aria-expanded=true]){opacity:1;pointer-events:auto;transform:none}.msg-actions__btn{width:44px;height:44px;color:var(--text-soft);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:grid}.msg-actions__btn svg{width:19px;height:19px}.msg-actions__btn:hover,.msg-actions__btn[aria-expanded=true]{background:var(--sunk);color:var(--text)}.msg-actions__btn.is-on{color:var(--accent)}.msg-actions__btn:focus-visible{outline-offset:-2px}.msg-menu{max-width:min(100%,30rem);animation:rise-in .18s var(--ease-out);flex-wrap:wrap;gap:6px;margin:6px 0 4px;display:flex}.msg--me .msg-menu{justify-content:flex-end}.msg-menu__btn{border:1px solid var(--rule);background:var(--surface);min-width:44px;min-height:44px;color:var(--text);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:.9375rem;font-weight:600;display:inline-flex;box-shadow:0 2px 8px #0000001a}.msg-menu__btn svg{width:18px;height:18px;color:var(--accent)}.msg-menu__btn[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft)}.msg-actions__sr:focus{clip-path:none;width:auto;height:auto;margin:0;position:static!important}@media (pointer:coarse){.bubble,.msg--ari .msg__body{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}}.tombstone{text-align:center;flex-direction:column;align-items:center;margin:12px 0;display:flex}.tombstone__line{border:1px dashed var(--rule);color:var(--text-soft);border-radius:999px;padding:4px 12px;font-size:.8125rem;font-style:italic;display:inline-block}.tombstone--private{text-align:right;align-items:flex-end}.tombstone__note{max-width:30em;color:var(--text-soft);margin-top:6px;font-size:.8125rem}.pending .bubble{opacity:.72}.pending--offline .bubble,.pending--failed .bubble{opacity:1;box-shadow:inset 0 0 0 1px var(--amber)}.pending__status{max-width:min(32em,100%);color:var(--text-soft);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 6px;margin-top:4px;font-size:.8125rem;display:flex;position:relative}.pending__bar{background:var(--accent);transform-origin:100%;border-radius:1px;width:60%;height:2px;transition:transform .25s linear;position:absolute;top:-3px;right:0}.pending__btn{min-height:44px;color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 12px;font-weight:650}.pending__btn:hover{background:var(--sunk)}.pending__offline{text-align:right;flex-direction:column;align-items:flex-end;display:flex}.pending__offline strong,.pending__error{color:var(--text)}.credits-wait{text-align:right;color:var(--amber);margin:4px 0 8px;font-size:.8125rem;font-weight:600}.tone-private .credits-wait{color:var(--room-accent)}.credits-banner{background:var(--amber-soft);color:var(--ink);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 14px;padding:8px 16px;font-size:.875rem;display:flex}.credits-banner p{max-width:44em}.credits-banner--low{background:var(--page-sunk)}.credits-banner--paused{background:var(--page-sunk);box-shadow:inset 0 -2px 0 var(--amber)}.credits-banner__actions{align-items:center;gap:4px 12px;display:flex}.credits-banner__link,.credits-banner__help{min-height:44px;color:var(--ink);font:inherit;text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 6px;font-weight:700;text-decoration:underline;display:inline-flex}@media (orientation:landscape) and (height<=500px) and (width<=1100px){.credits-banner{flex-wrap:nowrap;gap:8px;padding:0 12px}.credits-banner__more{display:none}}.pause-band{border-bottom:1px solid var(--rule);background:var(--sage-soft);color:var(--text);flex-wrap:wrap;align-items:center;gap:8px 10px;padding:8px 16px;font-size:.875rem;display:flex;position:relative;overflow:hidden}.pause-band>span:not(.pause-band__progress){flex:1;min-width:12em}.pause-band__icon{flex:none;width:18px;height:18px}.pause-band__time{font-variant-numeric:tabular-nums;font-weight:700}.pause-band--end{background:var(--amber-soft);color:var(--ink)}.pause-band__progress{background:var(--amber);transform-origin:0;width:100%;height:3px;transition:transform .25s linear;position:absolute;bottom:0;left:0}.timeout-pick{gap:8px;margin-top:14px;display:grid}.timeout-pick .btn{min-height:48px}.listener{max-width:44rem;padding:12px 16px calc(12px + var(--safe-b));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0 auto;display:flex}.listener__line{font-family:var(--serif);font-size:1.125rem}.listener__pause{min-height:44px}.listener__pause svg{width:18px;height:18px}.turn-flash{z-index:60;background:color-mix(in oklab, var(--page) 86%, transparent);color:var(--ink);pointer-events:none;animation:turn-flash 2.6s var(--ease-out) forwards;place-content:center;justify-items:center;gap:14px;padding:24px;display:grid;position:fixed;inset:0}.turn-flash__icon{width:48px;height:48px;color:var(--brand)}.turn-flash__text{font-family:var(--serif);text-align:center;font-size:clamp(2rem,9vw,3.5rem);line-height:1.1}@keyframes turn-flash{0%{opacity:0}12%,75%{opacity:1}to{opacity:0}}.only-me{border:1px dashed var(--rule);background:var(--sunk);border-radius:14px;padding:14px 16px 16px}.only-me__title{align-items:center;gap:8px;display:flex}.only-me__title svg{width:18px;height:18px;color:var(--accent)}.only-me__lede{color:var(--text-soft);margin:2px 0 10px;font-size:.8125rem;font-weight:600}.only-me__sub{font-family:var(--sans);margin:14px 0 6px;font-size:.875rem;font-weight:650}.wish-progress{z-index:2;background:var(--page-raised);border-bottom:1px solid var(--page-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;margin:14px -18px 4px;padding:10px 18px 12px;font-size:.875rem;display:flex;position:sticky;top:-22px}.wish-progress__count{font-variant-numeric:tabular-nums;font-weight:650}.wish-progress__draft{color:var(--ink-soft);font-size:.8125rem}.wish-progress__bar{background:var(--page-sunk);border-radius:2px;flex-basis:100%;height:4px;overflow:hidden}.wish-progress__bar>span{background:var(--brand);transform-origin:0;height:100%;transition:transform .2s var(--ease-out);display:block}.share-pick{border:0;flex-wrap:wrap;gap:6px 8px;margin:0;padding:0;display:flex}.share-pick>legend{margin-bottom:6px}.share-pick>.field__help{flex-basis:100%}.share-pick__item{border:1px solid var(--rule);background:var(--surface);cursor:pointer;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 14px 0 10px;font-size:.9375rem;display:inline-flex}.share-pick__item input{width:18px;height:18px;accent-color:var(--accent)}.share-pick__item--off{opacity:.5;cursor:default}.checkup-shared__rows{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.checkup-shared__row{grid-template-columns:minmax(7em,auto) 1fr;grid-template-areas:"label value""bar bar";gap:3px 10px;font-size:.9375rem;display:grid}.checkup-shared__label{grid-area:label;font-weight:600}.checkup-shared__value{font-variant-numeric:tabular-nums;grid-area:value;justify-self:end}.checkup-shared__prev{color:var(--text-soft)}.checkup-shared__bar{background:var(--sunk);border-radius:3px;grid-area:bar;height:6px;overflow:hidden}.checkup-shared__bar>span{background:var(--c-partner);height:100%;display:block}.checkup-shared--me .checkup-shared__bar>span{background:var(--c-me)}.wm{font-family:var(--serif);font-variation-settings:"opsz" 72;letter-spacing:-.012em;white-space:nowrap;color:var(--text);align-items:center;gap:.28em;font-weight:560;line-height:1;display:inline-flex;position:relative}.wm__mark{width:1.5em;height:.9375em;color:var(--accent);flex:none;overflow:visible;translate:0 .02em}.wm__name{padding-bottom:.06em}.wm--sm{font-size:1.125rem}.wm--md{font-size:1.375rem}.wm--lg{font-size:2.75rem}.nav__brand .wm{color:inherit}.nav__brand .wm__mark{color:var(--nav-acc)}.splash{min-height:100dvh;padding:var(--safe-t) 16px var(--safe-b);background:radial-gradient(closest-side, color-mix(in oklab, var(--orb-b) 11%, transparent), transparent) center / min(92vw, 560px) min(92vw, 560px) no-repeat, var(--page);place-items:center;display:grid}#root:not(:empty)+.splash{display:none}.splash--leaving{z-index:1000;pointer-events:none;position:fixed;inset:0}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=reduced]) .splash .wm__mark{animation:6s ease-in-out .9s infinite wm-breathe}}@keyframes wm-breathe{0%,to{scale:1}45%{scale:1.07}}.auth{padding:calc(18px + var(--safe-t)) 16px calc(40px + var(--safe-b));align-content:start}.auth__stage{width:100%;max-width:26rem;margin:0 auto}.auth__inner{margin-top:24px}.auth__brand{width:fit-content;margin-bottom:14px;display:flex}.auth__title--brand{margin:0;line-height:1}.auth__title--brand+.auth__lede{margin-top:14px}@media (width>=880px){.auth{padding:calc(48px + var(--safe-t)) 32px 48px;align-content:center}.auth__stage{--hero-w:21rem;grid-template-columns:var(--hero-w) minmax(0, 26rem);align-items:start;gap:clamp(48px,6vw,96px);width:fit-content;max-width:none;display:grid}.hero.auth__hero{position:sticky;top:48px}.auth__inner{margin-top:0}}@media (width>=1100px){.auth__stage{--hero-w:26rem}}.hero{--ar:1.9;--orb-size:50px;--orb-y:53%;isolation:isolate;width:100%;aspect-ratio:var(--ar);border-radius:50% 50% 20px 20px / calc(50% * var(--ar)) calc(50% * var(--ar)) 20px 20px;background:var(--bg);color:var(--text);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--room-text) 8%, transparent), 0 26px 50px -32px color-mix(in oklab, var(--room-deep) 80%, transparent);position:relative;overflow:hidden}.hero--tall{--ar:1.42;--orb-size:62px}.hero .world__top{height:74%}.hero .world__ground,.hero__front{height:46%}@media (width>=880px){.hero{--orb-size:84px;--orb-y:55%;aspect-ratio:auto;border-radius:calc(var(--hero-w) / 2) calc(var(--hero-w) / 2) 24px 24px;height:clamp(28rem,100dvh - 96px,40rem)}.hero .world__top{height:46%}.hero .world__ground,.hero__front{height:32%}}.hero__front{background:linear-gradient(var(--w-band));-webkit-mask:var(--world-ground) center bottom / 100% 100% no-repeat;-webkit-mask:var(--world-ground) center bottom / 100% 100% no-repeat;mask:var(--world-ground) center bottom / 100% 100% no-repeat;display:block;position:absolute;bottom:0;left:0;right:0}.hero__orb{left:50%;top:var(--orb-y);line-height:0;position:absolute;translate:-50% -50%}.hero__orb .orb{--size:var(--orb-size)}.hero__halo{pointer-events:none;left:50%;top:var(--orb-y);width:calc(var(--orb-size) * 4.4);aspect-ratio:1;background:radial-gradient(closest-side, color-mix(in oklab, var(--orb-a) 20%, transparent), color-mix(in oklab, var(--orb-b) 7%, transparent) 55%, transparent);border-radius:50%;display:block;position:absolute;translate:-50% -50%}.hero .world__bloom{background:radial-gradient(70% 55% at 50% var(--orb-y), color-mix(in oklab, var(--orb-a) 20%, transparent), transparent 72%)}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=reduced]) .hero{animation:hero-open .9s var(--ease-out) both}:root:not([data-motion=reduced]) .hero__orb{animation:2.2s cubic-bezier(.2,.7,.2,1) .2s both hero-rise}:root:not([data-motion=reduced]) .hero__orb .orb{animation:9s ease-in-out 2.4s infinite alternate hero-float}:root:not([data-motion=reduced]) .hero__halo{animation:hero-glow-in 2.4s var(--ease-out) .5s both, hero-glow 10s ease-in-out 2.9s infinite}:root:not([data-motion=reduced]) .hero .world__bloom{animation:world-bloom 3.4s var(--ease-out) .9s both}}:root[data-away] :is(.hero,.hero__orb,.hero__halo,.splash .wm__mark,.welcome-moment__orb){animation-play-state:paused}@keyframes hero-open{0%{opacity:0;scale:.97}}@keyframes hero-rise{0%{opacity:0;translate:-50% 30%}35%{opacity:1}}@keyframes hero-float{0%{translate:0 3px}to{translate:0 -5px}}@keyframes hero-glow-in{0%{opacity:0}}@keyframes hero-glow{0%,to{scale:.94}40%{scale:1.06}}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=reduced]) .auth[data-arrive] .auth__inner>:not(.auth__title--brand):not(.auth__brand){animation:auth-in .7s var(--ease-out) .32s both}:root:not([data-motion=reduced]) .auth[data-arrive] .auth__inner>:nth-child(n+3){animation-delay:.42s}:root:not([data-motion=reduced]) .auth[data-arrive] .auth__inner>:nth-child(n+5){animation-delay:.52s}}@keyframes auth-in{0%{opacity:0;translate:0 10px}}.steps{color:var(--text-soft);gap:8px;margin:0 0 4px;font-size:.8125rem;font-weight:600;display:grid}.steps__bar{grid-template-columns:1fr 1fr;gap:6px;max-width:9rem;display:grid}.steps__bar i{background:var(--rule);border-radius:2px;height:4px}.steps__bar i[data-on]{background:var(--accent)}.consent-gate .auth__inner{margin-top:8px}.welcome-moment{isolation:isolate;min-height:100dvh;padding:calc(28px + var(--safe-t)) 20px calc(28px + var(--safe-b));background:var(--bg);color:var(--text);display:grid;position:relative;overflow:hidden}.welcome-moment__inner{text-align:center;grid-template-rows:auto 1fr auto;place-items:center;width:100%;max-width:26rem;margin:0 auto;display:grid}.welcome-moment__body{justify-items:center;padding:24px 0;display:grid}.welcome-moment__orb{margin-bottom:36px;line-height:0;position:relative}.welcome-moment__orb .orb{--size:116px}.welcome-moment__orb:before{content:"";aspect-ratio:1;background:radial-gradient(closest-side, color-mix(in oklab, var(--orb-a) 18%, transparent), color-mix(in oklab, var(--orb-b) 7%, transparent) 55%, transparent);pointer-events:none;border-radius:50%;width:420px;position:absolute;top:50%;left:50%;translate:-50% -50%}.welcome-moment__title{font-variation-settings:"opsz" 72;color:var(--text);margin-top:12px;font-size:2rem;font-weight:450}.welcome-moment__title:focus{outline:none}.welcome-moment__line{max-width:22rem;color:var(--text-soft);margin:10px 0 0;font-size:1.0625rem;line-height:1.55}.welcome-moment__go{min-width:9rem}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=reduced]) .welcome-moment__brand{animation:auth-in .8s var(--ease-out) both}:root:not([data-motion=reduced]) .welcome-moment__orb{animation:1.6s cubic-bezier(.2,.7,.2,1) .1s both welcome-orb}:root:not([data-motion=reduced]) .welcome-moment__orb:before{animation:10s ease-in-out 1.7s infinite hero-glow}:root:not([data-motion=reduced]) .welcome-moment__title{animation:auth-in .9s var(--ease-out) .7s both}:root:not([data-motion=reduced]) .welcome-moment__line{animation:auth-in .9s var(--ease-out) 1.05s both}:root:not([data-motion=reduced]) .welcome-moment__go{animation:auth-in .9s var(--ease-out) 1.6s both}:root:not([data-motion=reduced]) .welcome-moment.is-leaving :is(.welcome-moment__brand,.welcome-moment__title,.welcome-moment__line,.welcome-moment__go){animation:.42s ease-in both welcome-out}}@keyframes welcome-orb{0%{opacity:0;scale:.55}}@keyframes welcome-out{to{opacity:0}}@media print{.hero,.welcome-moment .world{display:none!important}}.leave-panel__text{max-width:36em;margin:4px 0 12px}.leave-panel__actions{flex-wrap:wrap;gap:8px;display:flex}.leave-card{border-color:var(--rule)}.leave-card .card__actions{margin-top:12px}.room-note{background:var(--surface);border:1px solid var(--rule);color:var(--text);border-radius:14px;max-width:44em;margin:0 16px 4px;padding:12px 14px;font-size:.875rem}.room-note__actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}@media (width>=880px){.room-note{width:calc(100% - 48px);margin:0 auto 4px}}.leave-gone{margin-bottom:18px;font-size:.9375rem}.consent-gate__options{gap:12px;margin-top:22px;display:grid}.tone-private,.theme-scene--private{--w-light:var(--wp-light);--w-sky:var(--wp-sky);--w-top:var(--sp-top);--w-band:var(--sp-band);--w-bloom:var(--wp-bloom);--w-grain:var(--wp-grain);--w-edge:color-mix(in oklab, var(--room-text) 7%, transparent)}.tone-joint,.theme-scene--joint{--w-light:var(--wj-light);--w-sky:var(--wj-sky);--w-top:var(--sj-top);--w-band:var(--sj-band);--w-bloom:var(--wj-bloom);--w-grain:var(--wj-grain);--w-edge:color-mix(in oklab, var(--ink) 6%, transparent)}.theme-scene--private{--bg:var(--room);--text:var(--room-text);--text-soft:var(--room-text-soft);--accent:var(--room-accent);--accent-soft:var(--room-accent-soft);--me-bubble:var(--room-bubble);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.theme-scene--joint{--me-bubble:var(--brand-soft);--partner-bubble:var(--partner-soft)}.room{isolation:isolate;position:relative}.room.tone-private,.room.tone-joint{background:var(--bg)}.world{z-index:-1;pointer-events:none;contain:strict;position:absolute;inset:0;overflow:hidden}.world>i{display:block;position:absolute}.world__light{background:var(--w-light);will-change:transform, opacity;inset:-6%}.world__sky{top:calc(-6% - var(--world-sky-tile,0px));left:calc(-6% - var(--world-sky-tile,0px));background-color:var(--w-sky);-webkit-mask:var(--world-sky) 0 0 / var(--world-sky-size) var(--world-sky-repeat);-webkit-mask:var(--world-sky) 0 0 / var(--world-sky-size) var(--world-sky-repeat);mask:var(--world-sky) 0 0 / var(--world-sky-size) var(--world-sky-repeat);will-change:transform;bottom:-6%;right:-6%}.world__top{background:linear-gradient(var(--w-top));height:clamp(170px,30%,340px);-webkit-mask:var(--stage-top) center top / 100% 100% no-repeat, linear-gradient(#000 55%, transparent);-webkit-mask-composite:source-in;-webkit-mask:var(--stage-top) center top / 100% 100% no-repeat, linear-gradient(#000 55%, transparent);mask:var(--stage-top) center top / 100% 100% no-repeat, linear-gradient(#000 55%, transparent);top:0;left:0;right:0;-webkit-mask-composite:source-in;mask-composite:intersect}.world__ground{left:0;right:0;bottom:var(--foot,0px);background:linear-gradient(var(--w-band));height:clamp(120px,24%,260px);-webkit-mask:var(--world-ground) center bottom / 100% 100% no-repeat;-webkit-mask:var(--world-ground) center bottom / 100% 100% no-repeat;mask:var(--world-ground) center bottom / 100% 100% no-repeat}.world__bloom{background:var(--w-bloom);opacity:0;inset:0}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=reduced]) .world__light{animation:world-rise 1.4s var(--ease-out) both, world-float 64s 1.4s ease-in-out infinite alternate}:root:not([data-motion=reduced]) .world__sky{animation:var(--world-sky-motion)}:root:not([data-motion=reduced]) .world__bloom.is-on{animation:world-bloom 3.2s var(--ease-out) both}}:root[data-away] .world>i,:root[data-away] .orb,:root[data-away] .orb:before,:root[data-away] .orb *{animation-play-state:paused!important}@keyframes world-rise{0%{opacity:0;scale:1.08}}@keyframes world-float{to{translate:3% -2%}}@keyframes world-breathe{0%{opacity:.55}}@keyframes world-drift{to{transform:translate3d(var(--world-sky-tile), var(--world-sky-tile), 0)}}@keyframes world-sway{0%{transform:translate(-2.5%)scaleY(.97)}to{transform:translate(2.5%)scaleY(1.03)}}@keyframes world-turn{0%{transform:rotate(-2.5deg)}to{transform:rotate(2.5deg)}}.world__sky{transform-origin:0 100%}@keyframes world-bloom{0%{opacity:0}28%{opacity:1}to{opacity:0}}.orb__aura{background:conic-gradient(from 40deg, var(--orb-a), var(--orb-c), var(--orb-b), var(--orb-a));-webkit-mask:var(--world-aura) center / 100% 100% no-repeat;-webkit-mask:var(--world-aura) center / 100% 100% no-repeat;mask:var(--world-aura) center / 100% 100% no-repeat;opacity:.5;transition:opacity .6s, scale .6s var(--ease-out);position:absolute;inset:-30%}.orb--sm .orb__aura{opacity:.7;inset:-34%}.orb--lg .orb__aura{inset:-40%}.orb__core{animation-duration:var(--orb-spin,16s), 10s}.orb__core:after{content:"";opacity:.35;background:radial-gradient(circle at 42% 38%,#ffffffb3,#0000 62%);border-radius:50%;transition:opacity .6s;position:absolute;inset:18%}.orb--xs .orb__core:after{display:none}.orb[data-state=thinking] .orb__aura{opacity:.85}.orb[data-state=remembering] .orb__aura{opacity:1;scale:.86}.orb[data-state=reading] .orb__aura{opacity:.85;scale:1.06}.orb[data-state=writing] .orb__aura{opacity:1;scale:1.14}.orb[data-state=writing] .orb__core:after{opacity:.95}.orb:is([data-state=remembering],[data-state=reading],[data-state=writing]) .orb__core{animation-duration:3.6s,2.4s}.orb:is([data-state=remembering],[data-state=reading],[data-state=writing]):before{animation-duration:2.4s}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=reduced]) .orb__aura{animation:60s linear infinite orb-turn}:root:not([data-motion=reduced]) .orb[data-state=thinking] .orb__aura{animation-duration:9s}:root:not([data-motion=reduced]) .orb[data-state=remembering] .orb__aura{animation:14s linear infinite orb-turn,2.4s ease-in-out infinite orb-gather}:root:not([data-motion=reduced]) .orb[data-state=reading] .orb__aura{animation-duration:3.2s}:root:not([data-motion=reduced]) .orb[data-state=writing] .orb__aura{animation:orb-turn 20s linear infinite, orb-send 2s var(--ease-out) infinite}:root:not([data-motion=reduced]) .orb--still .orb__aura{animation:none}}@keyframes orb-turn{to{rotate:360deg}}@keyframes orb-gather{0%{opacity:0;scale:1.3}55%{opacity:1}to{opacity:0;scale:.82}}@keyframes orb-send{0%{opacity:1;scale:.85}to{opacity:0;scale:1.35}}.bubble{isolation:isolate;border-radius:var(--bubble-r,18px);box-shadow:inset 0 0 0 1px var(--w-edge,transparent);position:relative}.bubble:after{content:"";z-index:-1;border-radius:inherit;background:var(--w-grain,transparent);-webkit-mask:var(--world-grain) 0 0 / 64px 64px repeat;-webkit-mask:var(--world-grain) 0 0 / 64px 64px repeat;mask:var(--world-grain) 0 0 / 64px 64px repeat;pointer-events:none;position:absolute;inset:0}:root[data-motion=reduced] *,:root[data-motion=reduced] :before,:root[data-motion=reduced] :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.themes{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr))}.theme-card{position:relative}.theme-card:has(:checked){border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand)}.theme-card:has(:focus-visible){outline:2px solid var(--brand);outline-offset:2px}.theme-card .theme-card__preview{grid-template-rows:none;grid-template-columns:1fr 1fr;height:116px;display:grid}.theme-scene{isolation:isolate;background:var(--bg);flex-direction:column;gap:6px;padding:10px 9px;display:flex;position:relative;overflow:hidden}.theme-scene .world__ground{height:42%}.theme-scene .world__top{height:62%}.theme-scene .world__sky{transform-origin:0 0;width:200%;height:200%;inset:0 auto auto 0;transform:scale(.5);animation:none!important}.theme-scene .world__light{animation:none!important}.theme-scene__lines{gap:5px;margin-top:2px;display:grid}.theme-scene__lines i,.theme-scene__bubble{border-radius:4px;display:block}.theme-scene__lines i{background:var(--text-soft);opacity:.75;height:4px}.theme-scene__lines i:last-child{width:64%}.theme-scene__bubble{border-radius:calc(var(--bubble-r,18px) * .45);height:14px}.theme-scene__bubble--me{background:var(--me-bubble);align-self:flex-end;width:62%}.theme-scene__bubble--partner{background:var(--partner-bubble);width:70%}.theme-scene--joint .theme-scene__bubble--partner,.theme-scene--private .theme-scene__bubble--me{margin-top:auto}.art{fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;display:block;overflow:visible}.art-niche{width:228px;height:214px;color:var(--text-soft);position:relative}.art-niche .art{width:100%;height:100%;position:absolute;inset:0}.art-niche>.orb{position:absolute;top:54%;left:50%;translate:-50% -50%}.art-niche__glow{fill:var(--accent);stroke:none;opacity:.1}.art-niche__pool{fill:var(--accent);stroke:none;opacity:.16}.art-rooms{width:100%;max-width:360px;color:var(--ink);margin:4px auto 26px}.art-rooms svg{width:100%;height:auto}.art-rooms__wall{opacity:.85}.art-rooms__floor{opacity:.4}.art-rooms__light{stroke:none;opacity:0;transition:opacity .9s var(--ease-out)}.art-rooms__room.is-ready .art-rooms__light{opacity:.2}.art-rooms__room--me .art-rooms__light,.art-rooms__room--me .art-rooms__person{fill:var(--c-me)}.art-rooms__room--partner .art-rooms__light,.art-rooms__room--partner .art-rooms__person{fill:var(--c-partner)}.art-rooms__person{fill-opacity:0;stroke:currentColor;stroke-width:1.5px;transition:fill-opacity .6s,translate 1.1s cubic-bezier(.6,0,.2,1) .45s}.art-rooms__room.is-ready .art-rooms__person{fill-opacity:.32}.art-rooms__room.is-absent .art-rooms__person{stroke-dasharray:4 5;opacity:.6}.art-rooms__doorway{fill:var(--brand-soft);stroke:none}.art-rooms__door{fill:var(--page-raised);transform-box:fill-box;transform-origin:0;transition:scale .8s cubic-bezier(.5,0,.2,1)}.art-rooms__spill{fill:var(--brand);stroke:none;opacity:0;transition:opacity .9s var(--ease-out) .3s}.art-rooms.is-open .art-rooms__door{animation:.8s cubic-bezier(.5,0,.2,1) both art-door;scale:.14 1}.art-rooms.is-open .art-rooms__spill{opacity:.16;animation:art-from-dark .9s var(--ease-out) .3s both}.art-rooms.is-open .art-rooms__room--me .art-rooms__person{animation:1.1s cubic-bezier(.6,0,.2,1) .45s both art-meet;translate:72px}.art-rooms.is-open .art-rooms__room--partner .art-rooms__person{animation:1.1s cubic-bezier(.6,0,.2,1) .45s both art-meet;translate:-72px}@keyframes art-door{0%{scale:1}}@keyframes art-from-dark{0%{opacity:0}}@keyframes art-meet{0%{translate:0}}.art-rooms.is-open .art-rooms__room .art-rooms__light{opacity:.12}.art-rooms__labels{text-align:center;grid-template-columns:1fr 1fr;gap:16px;margin-top:6px;font-size:.875rem;line-height:1.3;display:grid}.art-rooms__labels>span{transition:opacity .6s}.art-rooms.is-open .art-rooms__labels>span{opacity:0;animation:.6s both art-labels-go}@keyframes art-labels-go{0%{opacity:1}}.art-rooms.is-open+.threshold__title{animation:art-arrive .9s var(--ease-out) .9s both}@keyframes art-arrive{0%{opacity:0;translate:0 8px}}.art-way{isolation:isolate;height:92px;color:var(--text-soft);background:color-mix(in oklab, var(--sunk) 55%, transparent);border-radius:14px;margin:0 0 18px;position:relative;overflow:hidden}.art-way .world__ground{height:70%}.art-way .world__top{display:none}.art-way svg{width:100%;height:100%;position:absolute;inset:0}.art-way__path{stroke-dasharray:2 6;stroke-width:1.6px}.art-way__path--partner{opacity:.6}.art-way__sun{fill:var(--accent);stroke:none;opacity:.22}.card__art{float:right;width:46px;height:52px;color:var(--text-soft);margin:0 0 6px 12px}.art__light{fill:var(--accent);stroke:none;opacity:.22}@media print{.world,.art,.art-way{display:none!important}}.pw-reset{border-top:1px solid var(--rule);margin-top:14px;padding-top:14px}.pw-reset__actions{flex-wrap:wrap;gap:8px;display:flex}.forgot{color:var(--text-soft);margin-top:18px;font-size:.875rem}.forgot summary{cursor:pointer;width:fit-content;color:var(--accent);font-weight:600}.forgot__body{gap:8px;margin-top:10px;line-height:1.5;display:grid}.forgot__body p{margin:0}.date-badge{z-index:3;pointer-events:none;justify-content:center;height:0;display:flex;position:sticky;top:0}.date-badge__pill{background:var(--accent);min-height:28px;color:var(--accent-ink);font:inherit;letter-spacing:.01em;white-space:nowrap;cursor:pointer;opacity:0;transition:opacity .18s var(--ease-out), transform .18s var(--ease-out);-webkit-tap-highlight-color:transparent;border:0;border-radius:999px;margin-top:8px;padding:0 12px;font-size:.75rem;font-weight:650;transform:translateY(-4px);box-shadow:0 4px 14px #0003}.date-badge.is-on .date-badge__pill{opacity:1;pointer-events:auto;transform:none}.sheet:has(.datejump){--bg:var(--page);--surface:var(--page-raised);--sunk:var(--page-sunk);--rule:var(--page-line);--text:var(--ink);--text-soft:var(--ink-soft);--accent:var(--brand);--accent-ink:var(--brand-ink);--accent-soft:var(--brand-soft)}.datejump{max-width:22rem;margin:0 auto}.datejump__head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.datejump__month{font-size:1.0625rem;font-weight:520}.datejump__head .icon-btn:disabled{opacity:.35;cursor:default}.datejump__grid{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.datejump__grid[aria-busy=true] .datejump__day{opacity:.5}.datejump__wd{color:var(--text-soft);padding:4px 0;font-size:.75rem;font-weight:650}.datejump__day{width:42px;height:42px;color:var(--text-soft);font:inherit;opacity:.55;background:0 0;border:0;border-radius:50%;justify-self:center;place-items:center;font-size:.9375rem;display:grid;position:relative}.datejump__day.has-msgs{opacity:1;color:var(--text);background:var(--sunk);cursor:pointer;font-weight:650}.datejump__day.has-msgs:after{content:"";background:var(--accent);border-radius:50%;width:4px;height:4px;position:absolute;bottom:6px}.datejump__day.has-msgs:hover{background:var(--accent-soft)}.datejump__day.is-today{box-shadow:inset 0 0 0 1.5px var(--text-soft)}.datejump__day.is-sel{box-shadow:inset 0 0 0 2px var(--accent)}.datejump__note{min-height:1.5em;color:var(--text-soft);text-align:center;margin-top:10px;font-size:.8125rem}.room:has(>.chatsearch){position:relative}.room__head[hidden]{display:none}.chatsearch__bar{padding:calc(10px + var(--safe-t)) 8px 10px;border-bottom:1px solid var(--rule);align-items:center;gap:4px;display:flex}.chatsearch__input{border:1px solid var(--rule);background:var(--sunk);min-width:0;height:40px;color:var(--text);border-radius:999px;flex:1;padding:0 14px;font-size:1rem}.chatsearch__input::placeholder{color:var(--text-soft)}.chatsearch__input::-webkit-search-cancel-button{filter:grayscale();opacity:.6;cursor:pointer}.chatsearch__input:focus-visible{outline:2px solid var(--accent);outline-offset:0}.chatsearch__count{min-width:40px;height:32px;color:var(--text-soft);font:inherit;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 6px;font-size:.8125rem;font-weight:650}.chatsearch__bar .icon-btn:disabled{opacity:.35;cursor:default}.chatsearch__panel{inset-inline:0;z-index:5;overscroll-behavior:contain;background:var(--bg);border-top:1px solid var(--rule);position:absolute;bottom:0;overflow-y:auto}.chatsearch__filters{scrollbar-width:none;width:fit-content;max-width:calc(100% - 32px);margin:12px 16px 4px;display:flex;overflow-x:auto}.chatsearch__filters button{flex:none;min-height:30px;padding:0 12px;font-size:.8125rem}.chatsearch__hint,.chatsearch__more{color:var(--text-soft);justify-items:start;gap:8px;padding:14px 16px 20px;font-size:.875rem;display:grid}.chatsearch__more{text-align:center;justify-items:center}.chatsearch__btn-icon{vertical-align:-4px;width:18px;height:18px;margin-right:6px}.chatsearch__list{margin:8px 0 0;padding:0;list-style:none}.chatsearch__hit{border:0;border-bottom:1px solid var(--rule);width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;gap:3px;padding:10px 16px 12px;display:grid}.chatsearch__hit:hover,.chatsearch__hit[aria-current=true]{background:var(--sunk)}.chatsearch__hit:focus-visible{outline-offset:-2px}.chatsearch__meta{color:var(--text-soft);justify-content:space-between;gap:12px;font-size:.75rem;display:flex}.chatsearch__who{color:var(--text);font-weight:650}.chatsearch__snippet{-webkit-line-clamp:3;line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:.9375rem;line-height:1.4;display:-webkit-box;overflow:hidden}.chatsearch__snippet mark{background:var(--accent-soft);color:inherit;box-shadow:inset 0 -1.5px 0 var(--accent);border-radius:3px;padding:0 1px}.chatsearch__inner{max-width:44rem;margin:0 auto}@media (width>=880px){.chatsearch__bar{padding-inline:16px}}@media (prefers-reduced-motion:reduce){.date-badge__pill{transition:none;transform:none}}.app-notice{--tone:var(--amber);background:color-mix(in oklab, var(--tone) 12%, var(--bg));min-height:36px;color:var(--text);text-align:center;border-bottom:1px solid color-mix(in oklab, var(--tone) 28%, var(--rule));justify-content:center;align-items:center;gap:4px 10px;padding:4px 16px;font-size:.8125rem;line-height:1.35;display:flex}.tone-private .app-notice{--tone:var(--room-accent)}.app-notice--page{padding-top:calc(4px + var(--safe-t))}.app-notice__dot{background:var(--tone);border-radius:50%;flex:none;width:8px;height:8px}.app-notice__text{min-width:0;max-width:44em}.app-notice--update{--tone:var(--sage)}.app-notice__action{color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:4px 2px;font-weight:600;text-decoration:underline}.app-notice .credits-banner{min-width:0;box-shadow:none;color:inherit;font-size:inherit;background:0 0;flex:1;padding:0}.app-notice .credits-banner__link,.app-notice .credits-banner__help{color:inherit}.room__top>.app-notice{border-bottom:0;border-top:1px solid color-mix(in oklab, var(--tone) 28%, var(--rule))}@media (width<=720px){.app-notice--room{text-align:start;justify-content:flex-start;padding-block:0}.app-notice--room .credits-banner{text-align:start;flex-wrap:nowrap;justify-content:flex-start;gap:8px}.app-notice--room .credits-banner p{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.app-notice--room .credits-banner__more{display:none}.app-notice--room .credits-banner__actions{flex:none;gap:0 4px}}.app-notice--chip{z-index:1;background:0 0;border:0;align-items:flex-start;height:0;min-height:0;padding:0;position:relative;overflow:visible}.app-notice--chip .demo-chip{translate:0 calc(2px + var(--safe-t))}.demo-chip{border:1px dashed color-mix(in oklab, var(--text-soft) 60%, transparent);background:color-mix(in oklab, var(--bg) 85%, transparent);min-height:20px;color:var(--text-soft);font:inherit;letter-spacing:.02em;cursor:pointer;border-radius:999px;align-items:center;padding:0 8px;font-size:.6875rem;font-weight:650;line-height:1;display:inline-flex;position:relative}.demo-chip:after{content:"";position:absolute;inset:-12px -8px}.composer__hint .demo-chip{margin-left:auto}.gear{position:relative}.nudge-dot{background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 2px var(--bg);pointer-events:none;border-radius:50%;position:absolute;top:9px;right:9px}.nudge-dot--tab{vertical-align:.2em;box-shadow:none;margin-left:6px;display:inline-block;position:static}.icon-btn.page__gear{width:44px;height:44px;margin:-3px}.passkey-ask .sheet__inner{padding-top:26px}.passkey-ask__icon{background:var(--brand-soft);width:48px;height:48px;color:var(--brand);border-radius:50%;place-items:center;margin-bottom:14px;display:grid}.passkey-ask__icon svg{width:24px;height:24px}.passkey-ask__where{color:var(--ink-soft);margin-top:10px;font-size:.8125rem}.passkey-ask .btn{align-items:center;gap:8px;display:inline-flex}.passkey-callout{background:var(--accent-soft);border:1px solid color-mix(in oklab, var(--accent) 30%, transparent);border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.passkey-callout__icon{width:22px;height:22px;color:var(--accent);flex:none;margin-top:1px}.passkey-callout__body{justify-items:start;gap:12px;display:grid}.passkey-callout__text{font-size:.9375rem}.passkey-callout .btn{align-items:center;gap:8px;display:inline-flex}.tone-private .room__who .room__status{text-overflow:clip;flex-wrap:wrap;flex:1 1 0;align-content:flex-start;height:1.3em;display:flex;overflow:hidden}.tone-private .room__who .room__status:before{content:"";width:0;height:1.3em}.skeleton{align-content:start;gap:10px;display:grid}.sk{background:color-mix(in oklab, var(--text) 8%, transparent);border-radius:8px;max-width:100%;display:block}.sk--round{border-radius:999px}.sk--card{border-radius:14px;margin-top:10px}.sk--square{aspect-ratio:1}.sk--field{border-radius:10px}.sk-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px;display:flex}.sk-title{margin-bottom:8px}.sk-tabs{flex-wrap:wrap;gap:8px;margin:16px 0 4px;display:flex}.sk-section{gap:10px;margin-top:28px;display:grid}.sk-row{border-bottom:1px solid var(--rule);justify-items:start;gap:8px;padding:14px 0;display:grid}.sk-row>.sk:not(.sk--round){width:100%}.sk-mood{gap:18px;margin-top:12px;display:grid}.sk-chips{flex-wrap:wrap;gap:8px;display:flex}.skeleton--lines{gap:8px;padding:18px 0}.skeleton--chart .sk--card{margin-top:0}.skeleton--talk{gap:22px;padding:24px 0 8px}.sk-said{gap:9px;display:grid}.sk--bubble{border-radius:18px}.sk--mine{justify-self:end}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=reduced]) .skeleton{animation:sk-in .3s .15s var(--ease-out) backwards}:root:not([data-motion=reduced]) .sk{background:linear-gradient(100deg, color-mix(in oklab, var(--text) 8%, transparent) 40%, color-mix(in oklab, var(--text) 13%, transparent) 50%, color-mix(in oklab, var(--text) 8%, transparent) 60%) 0 0 / 300% 100%;animation:1.8s linear infinite sk-shimmer}}@keyframes sk-in{0%{opacity:0}}@keyframes sk-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.load-older .btn[aria-busy=true]{box-shadow:none;opacity:1;color:var(--text-soft);background:0 0;border-color:#0000}.load-dots{align-items:center;gap:5px;display:inline-flex}.load-dots i{opacity:.4;background:currentColor;border-radius:50%;width:6px;height:6px}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=reduced]) .load-dots i{animation:1.4s ease-in-out infinite breathe}:root:not([data-motion=reduced]) .load-dots i:nth-child(2){animation-delay:.2s}:root:not([data-motion=reduced]) .load-dots i:nth-child(3){animation-delay:.4s}}.nav{view-transition-name:app-nav}::view-transition-group(*){animation-duration:.26s;animation-timing-function:var(--ease-out)}::view-transition-old(root){animation-duration:.26s;animation-timing-function:var(--ease-out);mix-blend-mode:plus-lighter}::view-transition-new(root){animation-duration:.26s;animation-timing-function:var(--ease-out);mix-blend-mode:plus-lighter}::view-transition-old(root){animation-name:vt-out}::view-transition-new(root){animation-name:vt-in}:root[data-nav=forward]::view-transition-new(root){animation-name:vt-in-right}:root[data-nav=back]::view-transition-new(root){animation-name:vt-in-left}@keyframes vt-out{to{opacity:0}}@keyframes vt-in{0%{opacity:0}}@keyframes vt-in-right{0%{opacity:0;transform:translate(18px)}}@keyframes vt-in-left{0%{opacity:0;transform:translate(-18px)}}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=reduced]) .pending{transform-origin:100% 100%;animation:.38s cubic-bezier(.3,1.3,.5,1) backwards msg-send}:root:not([data-motion=reduced]) .row--new>:last-child{animation:msg-arrive .34s var(--ease-out) backwards}:root:not([data-motion=reduced]) .row--new>.msg--ari:last-child,:root:not([data-motion=reduced]) .msg--streaming{animation:msg-fade .7s var(--ease-out) backwards}:root:not([data-motion=reduced]) .reaction.is-new{animation:reaction-pop .34s var(--spring)}:root:not([data-motion=reduced]) .round-btn--send{transition:transform .16s var(--ease-out), background-color .2s}:root:not([data-motion=reduced]) .round-btn--send:active:not(:disabled){transform:scale(.9)}:root:not([data-motion=reduced]) .round-btn--arrive{animation:send-arrive .26s var(--spring) backwards}}@keyframes send-arrive{0%{opacity:0;width:0;transform:scale(.2)}60%{width:38px}}@keyframes msg-send{0%{opacity:0;transform:translateY(18px)scale(.94)}50%{opacity:1}}@keyframes msg-arrive{0%{opacity:0;transform:translateY(10px)}}@keyframes msg-fade{0%{opacity:0;transform:translateY(4px)}}.dictation{z-index:60;padding:calc(18px + var(--safe-t)) 20px calc(20px + var(--safe-b));background:color-mix(in oklab, var(--bg) 58%, transparent);-webkit-backdrop-filter:blur(40px)saturate(160%);backdrop-filter:blur(40px)saturate(160%);color:var(--text);flex-direction:column;gap:14px;display:flex;position:fixed;inset:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.dictation{background:var(--bg)}}.dictation__head,.dictation__text,.dictation__note{width:100%;max-width:44rem;margin:0 auto}.dictation__head{color:var(--text-soft);align-items:center;gap:10px;font-size:.875rem;display:flex}.dictation__status{flex:1}.dictation__time{font-variant-numeric:tabular-nums}.dictation.is-paused .rec-dot{background:var(--text-soft);animation:none}.dictation__text{overscroll-behavior:contain;flex:1;min-height:0;padding:18px 4px 40px;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 22px calc(100% - 28px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 22px calc(100% - 28px),#0000 100%)}.dictation__text p{font-family:var(--serif);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:clamp(1.25rem,1.05rem + 1vw,1.625rem);line-height:1.55}.dictation__live{opacity:.5}.dictation__text p.dictation__empty{font-family:var(--sans);color:var(--text-soft);font-size:1.0625rem}.dictation__note{text-align:center;color:var(--text-soft);font-size:.875rem;line-height:1.4}.dictation__note--error{color:var(--accent)}.voice-band{isolation:isolate;justify-content:center;align-items:center;gap:4px;width:100%;max-width:28rem;height:88px;margin:0 auto;display:flex;position:relative}.voice-band span{background:linear-gradient(to top, var(--accent), color-mix(in oklab, var(--accent) 45%, #fff) 50%, var(--accent));border-radius:3px;flex:1;max-width:6px;height:100%;transition:transform 90ms linear;transform:scaleY(.06)}.voice-band__glow{z-index:-1;background:radial-gradient(closest-side, color-mix(in oklab, var(--accent) 60%, transparent), transparent);filter:blur(22px);pointer-events:none;border-radius:50%;transition:opacity .14s linear,transform .14s linear;position:absolute;inset:-30% 6%}.voice-band:not(.is-live) span{opacity:.45}.dictation__controls{justify-content:center;align-items:center;gap:32px;display:flex}.dictation__btn{border:1px solid color-mix(in oklab, var(--text) 18%, transparent);background:color-mix(in oklab, var(--surface) 72%, transparent);width:56px;height:56px;color:var(--text);cursor:pointer;border-radius:50%;flex:none;place-items:center;display:grid}.dictation__btn svg{width:22px;height:22px}.dictation__btn--done{background:var(--accent);width:76px;height:76px;color:var(--accent-ink);box-shadow:0 10px 30px color-mix(in oklab, var(--accent) 45%, transparent);border-color:#0000}.dictation__btn--done svg{width:30px;height:30px}.dictation.is-paused .dictation__btn--go{border-color:var(--accent);color:var(--accent)}.dictation__btn:disabled{opacity:.4;cursor:default}.dictation__btn:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=reduced]) .dictation{animation:dictation-in .32s var(--ease-out)}:root:not([data-motion=reduced]) .dictation__btn{transition:transform .16s var(--ease-out)}:root:not([data-motion=reduced]) .dictation__btn:active:not(:disabled){transform:scale(.92)}}@keyframes dictation-in{0%{opacity:0}}:root[data-motion=reduced] .voice-band span{transition:none}.standort .form{gap:28px;max-width:40rem}.standort-part{border:0;gap:20px;min-width:0;margin:0;padding:0;display:grid}.standort-part legend{padding:0}.standort-part>.section__lede{margin:-14px 0 0}.standort-q__text{font-size:.9375rem;font-weight:600;line-height:1.4}.standort-q__value{text-align:right;flex:none;min-width:3ch;font-size:1.125rem}.scale--unset .standort-q__value{color:var(--text-soft);font-size:.8125rem;font-weight:600}.standort-skip{min-height:32px;margin-top:2px;font-size:.8125rem}.standort-optional{color:var(--text-soft);font-weight:400}.standort-sec+.section{margin-top:40px}.standort-sec__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.standort-sec__controls{flex-wrap:wrap;align-items:center;gap:10px 14px;margin:4px 0 14px;display:flex}.standort-tiles{grid-template-columns:repeat(auto-fill,minmax(7.25rem,1fr));gap:8px;margin:0 0 18px;padding:0;list-style:none;display:grid}.standort-tile{border:1px solid var(--rule);background:var(--surface);border-radius:12px;gap:2px;padding:10px 12px;display:grid}.standort-tile__label{color:var(--text-soft);font-size:.75rem}.standort-tile__value{font-variant-numeric:proportional-nums;font-size:1.5rem;font-weight:600;line-height:1.15}.standort-tile__delta{color:var(--text-soft);font-size:.75rem}.standort-table{overflow-x:auto}.standort-table table{border-collapse:collapse;width:100%;margin-top:8px;font-size:.875rem}.standort-table th{text-align:right;color:var(--text-soft);white-space:nowrap;padding:4px 8px 4px 0;font-weight:600}.standort-table td{text-align:right;font-variant-numeric:tabular-nums;border-top:1px solid var(--rule);white-space:nowrap;padding:4px 8px 4px 0}.standort-table th:first-child,.standort-table td:first-child,.standort-table th:nth-child(2),.standort-table td:nth-child(2){text-align:left}.standort-card__values{grid-template-columns:auto auto;justify-content:start;gap:2px 14px;margin:6px 0 0;font-size:.875rem;display:grid}.standort-card__values dt{color:var(--text-soft)}.standort-card__values dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.report-sheet{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .report-sheet{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark] .report-sheet{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.report-sheet__urgent{color:var(--text-soft);margin:0;font-size:.9375rem}.report-reasons{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.report-reasons legend{margin-bottom:6px;padding:0}.report-reason,.report-share{border:1px solid var(--rule);background:var(--page);min-height:48px;color:var(--ink);cursor:pointer;border-radius:14px;grid-template-columns:auto 1fr;align-items:start;gap:10px;padding:11px 14px;display:grid}.report-reason.is-on{border-color:var(--brand)}.report-share:has(input:checked){border-color:var(--brand)}.report-reason input,.report-share input{width:20px;height:20px;accent-color:var(--brand);margin:1px 0 0}.report-reason>span,.report-share>span{gap:2px;display:grid}.report-reason strong,.report-share strong{font-weight:650}.report-reason span span,.report-share span span{color:var(--ink-soft);font-size:.875rem}.report-excerpt{gap:10px;display:grid}.report-actions{flex-wrap:wrap;gap:10px;display:flex}.report-actions .btn{min-height:48px}.card--operator{border:1.5px solid var(--rule);border-left:4px solid var(--text-soft);background:var(--surface)}.card--operator .card__kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--text-soft);margin:0 0 4px;font-size:.75rem;font-weight:700}.card--operator .card__text{white-space:pre-wrap;overflow-wrap:anywhere}.card--operator .card__foot{color:var(--text-soft);margin:8px 0 0;font-size:.8125rem}.share-sheet{--bg:var(--page);--surface:var(--page-raised);--sunk:var(--page-sunk);--rule:var(--page-line);--text:var(--ink);--text-soft:var(--ink-soft);--accent:var(--brand);--accent-ink:var(--brand-ink);--accent-soft:var(--brand-soft)}.share-sheet .textarea{background:var(--page);color:var(--ink)}.share-sheet .sheet__inner{flex-direction:column;gap:14px;display:flex}.share-sheet .sheet__title{margin-bottom:0}.share-sheet .sheet__title:focus{outline:none}.share-sheet__notice{background:var(--sunk);color:var(--text);border-radius:12px;padding:10px 12px;font-size:.9375rem}.share-sheet__orig{margin:0}.share-sheet__orig figcaption{color:var(--text-soft);align-items:center;gap:6px;font-size:.8125rem;display:flex}.share-sheet__orig blockquote{border:1px dashed var(--rule);max-height:9.5em;color:var(--text-soft);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12px;margin:6px 0 0;padding:10px 12px;overflow:auto}.share-sheet__field{margin:0}.share-sheet__field .textarea{font-family:var(--serif);max-height:40dvh}.share-sheet__help{min-height:44px;color:var(--accent);align-self:flex-start;padding-left:0}.share-choices{gap:8px;display:grid}.share-choice{border:1px solid var(--rule);background:var(--page);min-height:56px;color:var(--ink);text-align:left;cursor:pointer;border-radius:14px;gap:2px;padding:12px 14px;display:grid}.share-choice strong{font-weight:650}.share-choice span{color:var(--ink-soft);font-size:.875rem}.share-choice:hover:not(:disabled){border-color:var(--brand)}.share-choice:disabled{opacity:.55;cursor:default}.share-choice--quiet{background:0 0;min-height:48px}@media (width>=640px){.share-choices{grid-template-columns:1fr 1fr}.share-choice--quiet{grid-column:1/-1}}.msg--letter{max-width:36em;margin-top:22px}.letter{isolation:isolate;border:1px solid var(--rule);background:linear-gradient(176deg, var(--surface) 0%, var(--surface) 62%, color-mix(in oklab, var(--surface) 82%, var(--sunk)) 100%);color:var(--text);box-shadow:0 1px 0 color-mix(in oklab, var(--rule) 70%, transparent), 0 14px 28px -22px #00000073;border-radius:4px 4px 14px;padding:18px 20px 14px;position:relative;overflow:hidden}.letter:before{content:"";z-index:-1;background:var(--text);opacity:.045;-webkit-mask:var(--grain) 0 0 / 64px 64px repeat;-webkit-mask:var(--grain) 0 0 / 64px 64px repeat;mask:var(--grain) 0 0 / 64px 64px repeat;pointer-events:none;position:absolute;inset:0}.letter__head{border-bottom:1px solid color-mix(in oklab, var(--accent) 38%, var(--rule));letter-spacing:.09em;text-transform:uppercase;color:var(--accent);margin:0 0 12px;padding-bottom:9px;font-size:.75rem;font-weight:650}.letter__week{font-variant-numeric:tabular-nums}.letter__body{font-family:var(--serif);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;font-size:1.0625rem;line-height:1.7}.letter__body p+p{margin-top:.8em}.letter__body ul,.letter__body ol{margin:.5em 0 0;padding-left:1.25em}.letter__body--folded{max-height:15.5em;overflow:hidden;-webkit-mask-image:linear-gradient(#000 62%,#0000);mask-image:linear-gradient(#000 62%,#0000)}.letter__more{min-height:44px;color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;margin:2px 0 0 -8px;padding:0 8px;font-size:.875rem;font-weight:650;display:inline-flex}.letter__more:hover{background:var(--accent-soft)}.letter__more:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.letter__sign{border-top:1px dashed color-mix(in oklab, var(--rule) 80%, transparent);justify-content:flex-end;align-items:center;gap:10px;margin:12px 4px 0 0;padding-top:10px;display:flex}.letter__name{font-family:var(--serif);color:var(--text-soft);align-items:center;font-size:.9375rem;font-style:italic;display:inline-flex}.letter__name .ai-badge{font-family:var(--sans);font-style:normal}@media (pointer:coarse){.letter{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}}@media print{.letter{box-shadow:none}.letter:before{display:none}.letter__body--folded{max-height:none;-webkit-mask-image:none;mask-image:none}}.today{max-width:42rem;padding:calc(22px + var(--safe-t)) 16px 56px;margin:0 auto}.today__head{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:18px;display:flex}.today__mast{min-width:0}.today__date{letter-spacing:.08em;text-transform:uppercase;color:var(--text-soft);font-size:.8125rem;font-weight:650}.today__title{font-variation-settings:"opsz" 72;letter-spacing:-.012em;overflow-wrap:anywhere;margin-top:6px;font-size:clamp(1.875rem,1.45rem + 2vw,2.625rem);font-weight:420}.today__tools{gap:2px;margin-right:-6px;display:flex}.today__tools .icon-btn{width:44px;height:44px}.today__sec{border-top:1px solid var(--rule);animation:today-in .45s var(--ease-out) both;padding:26px 0 28px}.today__head+.today__sec,.today-now+.today__sec{border-top:0}@keyframes today-in{0%{opacity:0;transform:translateY(6px)}}.today__kicker{font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--text-soft);margin-bottom:14px;font-size:.75rem;font-weight:700}.today__question{font-variation-settings:"opsz" 48;font-size:clamp(1.375rem,1.2rem + .8vw,1.625rem);font-weight:480}.today__lede{max-width:34em;color:var(--text-soft);margin:6px 0 16px;font-size:.9375rem}.today__meta{color:var(--text-soft);font-size:.8125rem}.today__quiet{max-width:34em;color:var(--text-soft);font-size:.9375rem}.today__quiet+.btn{margin-top:12px}.today__more{min-height:44px;color:var(--accent);text-underline-offset:3px;align-items:center;margin-top:6px;font-size:.875rem;font-weight:640;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.today__more:hover{text-decoration-thickness:2px}.today-new{background:var(--accent);color:var(--accent-ink);letter-spacing:.02em;white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:.6875rem;font-weight:700;line-height:1.6;display:inline-block}.today-now{gap:8px;margin-top:16px;display:grid}.today-now__item{background:var(--amber-soft);min-height:48px;color:var(--text);border-radius:14px;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:10px 14px;font-size:.9375rem;text-decoration:none;display:flex}.today-now__icon{width:20px;height:20px;color:var(--amber);flex:none}.today-now__go{color:var(--amber);margin-left:auto;font-size:.8125rem;font-weight:650}.today-mood .meter{aspect-ratio:16/10;max-width:none}.today-mood .meter-legend{max-width:none}.mood-checkin--compact .form{margin-top:22px}.mood-checkin__submit{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mood-checkin__submit .field__help{flex-basis:100%}.mood-checkin__more{min-height:44px;margin-top:0}.today-mood__answer{border-radius:12px;margin-top:12px}.today-mood__answer:focus{outline:none}.today-mood__answer:focus-visible{outline:2px solid var(--accent);outline-offset:6px}.today-mood__line{grid-template-columns:14px minmax(0,1fr);column-gap:12px;display:grid}.today-mood__dot{width:14px;height:14px;box-shadow:0 0 0 3px color-mix(in oklab, var(--surface) 70%, transparent);border-radius:50%;margin-top:.42rem}.today-mood__who{color:var(--text-soft);grid-column:1/-1;margin-bottom:2px;font-size:.8125rem;font-weight:650}.today-mood__what{font-family:var(--serif);font-size:1.125rem;line-height:1.45}.today-mood__what strong{font-weight:600}.today-mood__line .today__meta{margin-top:3px}.today-mood__answer .link-btn{min-height:44px;margin:4px 0 0 26px}.today-mood__partner{border-top:1px dashed var(--rule);margin-top:20px;padding-top:16px}.today-letters{gap:14px;display:grid}.today-letter{background:var(--surface);border:1px solid var(--rule);box-shadow:0 1px 0 var(--rule), 0 10px 24px -18px color-mix(in oklab, var(--ink) 40%, transparent);border-radius:6px 18px 18px;padding:18px 20px 12px}.today-letter--private{border-top:3px solid var(--room-raised)}.today-letter__to{color:var(--text-soft);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:.8125rem;font-weight:650;display:flex}.today-letter__to .today__meta{font-weight:400}.today-letter__text{font-family:var(--serif);white-space:pre-line;overflow-wrap:anywhere;margin-top:10px;font-size:1.0625rem;line-height:1.62}.today-letter__open{min-height:44px;margin-top:4px}.today-room{border:1px solid var(--rule);background:var(--surface);color:var(--text);border-radius:18px;padding:16px 18px 6px;position:relative}.today-room--private{--surface:var(--room-raised);--text:var(--room-text);--text-soft:var(--room-text-soft);--accent:var(--room-accent);--accent-ink:var(--room-accent-ink);--accent-soft:var(--room-accent-soft);--rule:var(--room-line);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(120% 90% at 50% -30%, color-mix(in oklab, var(--room-accent) 14%, transparent), transparent 70%), var(--room);border-color:var(--room-line)}.today-room--joint{background:radial-gradient(70% 120% at 0% -20%, color-mix(in oklab, var(--c-me) 11%, transparent), transparent 72%), radial-gradient(70% 120% at 100% -20%, color-mix(in oklab, var(--c-partner) 11%, transparent), transparent 72%), var(--surface)}.today-room--unread{border-color:color-mix(in oklab, var(--accent) 60%, var(--rule))}.today-room__who{color:var(--text-soft);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:.8125rem;font-weight:600;display:flex}.today-room__text{font-family:var(--serif);overflow-wrap:anywhere;margin-top:6px;font-size:1.0625rem;line-height:1.6}.today-room__text--plain{font-family:var(--sans);font-size:1rem;line-height:1.5}.today-room .today__meta{margin-top:6px}.today-room__go{min-height:44px;color:var(--accent);align-items:center;margin-top:4px;font-size:.875rem;font-weight:650;text-decoration:none;display:inline-flex}.today-room__go:after{content:"";border-radius:inherit;position:absolute;inset:0}.today-room__go:focus-visible{outline:none}.today-room:has(.today-room__go:focus-visible){outline:2px solid var(--accent);outline-offset:3px}.today-room:has(.today-room__go:hover) .today-room__go{text-underline-offset:3px;text-decoration:underline}.today-list{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.today-list>li{border-bottom:1px solid var(--rule)}.today-list__row{min-height:56px;color:var(--text);gap:2px;padding:10px 28px 10px 0;text-decoration:none;display:grid;position:relative}.today-list__row:after{content:"›";color:var(--text-soft);font-size:1.375rem;position:absolute;top:50%;right:4px;transform:translateY(-52%)}.today-list__row:hover .today-list__title{text-underline-offset:3px;text-decoration:underline}.today-list__title{font-weight:620}.today-list__meta{color:var(--text-soft);font-size:.8125rem}.today-impulse{padding-bottom:8px}.today-impulse__text{background:color-mix(in oklab, var(--accent-soft) 70%, var(--surface));font-family:var(--serif);font-variation-settings:"opsz" 36;border-radius:18px;padding:18px 20px 18px 46px;font-size:1.1875rem;font-style:italic;line-height:1.55;position:relative}.today-impulse__text:before{content:"„";color:var(--accent);font-size:2.75rem;font-style:normal;line-height:1;position:absolute;top:4px;left:16px}.today-impulse .today__meta{margin-top:10px}.today-skel{background:var(--sunk);border-radius:7px;height:14px;margin:12px 0;display:block}.today-skel--short{width:30%}.today-skel--mid{width:62%}.today-skel--meter{aspect-ratio:16/10;border-radius:20px;height:auto;margin-top:16px}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=reduced]) .today-skel{animation:1.6s ease-in-out infinite today-pulse}}@keyframes today-pulse{50%{opacity:.55}}@media (width>=880px){.today{padding-top:40px}.today-mood .meter,.today-skel--meter{aspect-ratio:2}.today__tools{margin-right:0}}.settings-tabs{margin-bottom:4px}.saved{min-height:1.25em;color:var(--text-soft);align-items:center;gap:5px;font-size:.8125rem;font-weight:600;display:inline-flex}.saved svg{width:14px;height:14px;color:var(--sage)}.switch .saved{margin-top:4px;display:flex}.field>.saved{justify-self:start}.form-error__hint{margin-top:4px;font-size:.8125rem;font-weight:400;display:block}.credits-empty{align-items:center;gap:16px;display:flex}.credits-empty__art{width:84px;height:auto;color:var(--text-soft);flex:none}.toast{align-items:center;gap:12px;display:flex}.toast__action{min-height:44px;color:inherit;font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;margin:-10px -10px -10px 0;padding:0 14px;font-weight:700;text-decoration:underline}.practice__chips{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.practice__chips .tag{vertical-align:baseline}.bridge-card__quote{border:1px dashed var(--rule);width:100%;color:inherit;text-align:left;cursor:text;display:block}.bridge-card__quote:hover{border-color:var(--text-soft)}.bridge-card__edit{font-family:var(--sans);color:var(--text-soft);margin-top:6px;font-size:.75rem;display:block}.bridge-card__choices .btn{flex:auto}.journey__reflect-wrap{flex-direction:column;align-items:flex-end;gap:4px;margin-left:auto;display:flex}.journey__head{gap:4px 8px}.journey__head .journey__reflect{padding-inline:12px}.page__gear{flex:none}@media (width>=880px){.page__gear{display:none}}.icon-btn__label{display:none}@media (width>=640px){.icon-btn.icon-btn--labeled{border-radius:999px;align-items:center;gap:6px;width:auto;padding:0 14px 0 10px;font-size:.875rem;font-weight:600;display:inline-flex}.icon-btn.icon-btn--labeled .icon-btn__label{display:inline}}.scale--unset input[type=range]{appearance:none;opacity:1;background:0 0}.scale--unset input[type=range]::-webkit-slider-runnable-track{background:var(--sunk);border:1px solid var(--rule);opacity:.8;border-radius:999px;height:8px}.scale--unset input[type=range]::-moz-range-track{background:var(--sunk);border:1px solid var(--rule);opacity:.8;border-radius:999px;height:8px}.scale--unset input[type=range]::-webkit-slider-thumb{appearance:none;opacity:0;background:0 0;border:0;width:28px;height:28px;margin-top:-11px}.scale--unset input[type=range]::-moz-range-thumb{opacity:0;background:0 0;border:0;width:28px;height:28px}.skip-link{z-index:100;background:var(--accent);color:var(--accent-ink);border-radius:999px;padding:12px 18px;font-weight:650;text-decoration:none;position:fixed;top:8px;left:8px;transform:translateY(-200%)}.skip-link:focus{transform:none}.shell__main:focus{outline:none}@media (orientation:landscape) and (height<=500px) and (width<=1100px){.nav__help{gap:0;font-size:0}.nav__help .nav__pill{width:56px}}.btn{white-space:normal;text-align:center;padding-block:8px}h1,h2,h3{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.page__head{flex-wrap:wrap}.page__head>div:first-child{flex:1 1 0;min-width:min(100%,11rem)}.page__head>.page__title{flex:1 0 auto;max-width:100%}.page__title{text-wrap:balance}@media (width<=879px){.journey__head .journey__reflect-wrap{flex-basis:100%;align-items:flex-start;margin-left:0}}.journey__reflect{flex:0 auto}.seg{border-radius:25px;flex-wrap:wrap;max-width:100%}.toast{width:max-content}.admin-shell{background:var(--bg);min-height:100dvh;color:var(--text)}.admin-shell__bar{z-index:10;padding:calc(6px + var(--safe-t)) 16px 6px;background:var(--surface);border-bottom:1px solid var(--rule);align-items:center;display:flex;position:sticky;top:0}.admin-shell__back{min-height:44px;color:var(--text);align-items:center;gap:8px;font-weight:620;text-decoration:none;display:inline-flex}.admin-shell__main:focus{outline:none}.admin-shell .page{padding-top:20px}.journey-tabs{background:linear-gradient(90deg, var(--bg) 20%, transparent) left / 36px 100% no-repeat local, linear-gradient(270deg, var(--bg) 20%, transparent) right / 36px 100% no-repeat local, radial-gradient(farthest-side at 0 50%, color-mix(in oklab, var(--text) 22%, transparent), transparent) left / 10px 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, color-mix(in oklab, var(--text) 22%, transparent), transparent) right / 10px 100% no-repeat scroll}@media (pointer:coarse){.btn,.btn--small,.seg button,.chip{min-height:44px}.icon-btn{width:44px;height:44px}.room__head-actions{gap:2px}.link-btn,.consent-link{align-items:center;min-height:44px;padding-block:0;display:inline-flex}summary{align-items:center;min-height:44px;display:flex}.switch{align-items:center;min-height:44px}.scale input[type=range]{height:44px}button.room-chip,.date-badge__pill{position:relative}button.room-chip:after,.date-badge__pill:after{content:"";position:absolute;inset:-8px -6px}}
