/* ============ Capri+ scene themes ============
   Six looks on top of styles.css: Sakura, Abyss, Sunset Drive, Northern Lights, Dune and Notebook. Each paints
   a scene from the backdrop's layers (body, the four .blob spans, .aurora, .backdrop::before/::after and the
   .fx particles), retunes the glass so the scene shows through, and gives the type and controls their own touch.
   The art is SVG inlined as data URIs. Everything that moves animates transforms or opacity only, holds still
   when Capri is at rest, and stops for reduced motion. Generated (art and all), so edit with care. */

/* Art shared by a scene and its preview in Account → Themes. */
:root {
  --art-1: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 200' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='m' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='.55'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M0 118C140 62 290 92 420 68S700 34 830 78S960 102 1000 90V200H0Z' fill='%23c98aa0' opacity='.2'/%3E%3Cpath d='M0 158C120 128 260 150 380 126S640 106 770 138S930 160 1000 148V200H0Z' fill='%23a8687f' opacity='.2'/%3E%3Crect y='100' width='1000' height='100' fill='url(%23m)'/%3E%3C/svg%3E");
  --art-2: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 420'%3E%3Cdefs%3E%3CradialGradient id='pg' gradientUnits='userSpaceOnUse' cx='0' cy='0' r='17'%3E%3Cstop offset='0' stop-color='%23d63e66'/%3E%3Cstop offset='.3' stop-color='%23f08aa6'/%3E%3Cstop offset='1' stop-color='%23ffe8ee'/%3E%3C/radialGradient%3E%3CradialGradient id='pw' gradientUnits='userSpaceOnUse' cx='0' cy='0' r='17'%3E%3Cstop offset='0' stop-color='%23e46a8b'/%3E%3Cstop offset='.36' stop-color='%23fbc8d6'/%3E%3Cstop offset='1' stop-color='%23fffafb'/%3E%3C/radialGradient%3E%3Cpath id='p' d='M0 0C-6.5-3.5-8.5-12-4.2-16.5Q-2-15 0-14.2Q2-15 4.2-16.5C8.5-12 6.5-3.5 0 0Z'/%3E%3Cg id='st'%3E%3Cpath d='M0 0L0 -7M0 0L6.2 -2.6M0 0L4 -5.6M0 0L-4 -5.6M0 0L-6.2 -2.6M0 0L5.6 3.6M0 0L-5.6 3.6M0 0L0 6.8' stroke='%23ad2a4f' stroke-width='.7' stroke-linecap='round'/%3E%3Cg fill='%23f0bd45'%3E%3Ccircle cx='0' cy='-7' r='1'/%3E%3Ccircle cx='6.2' cy='-2.6' r='1'/%3E%3Ccircle cx='4' cy='-5.6' r='1'/%3E%3Ccircle cx='-4' cy='-5.6' r='1'/%3E%3Ccircle cx='-6.2' cy='-2.6' r='1'/%3E%3Ccircle cx='5.6' cy='3.6' r='1'/%3E%3Ccircle cx='-5.6' cy='3.6' r='1'/%3E%3Ccircle cx='0' cy='6.8' r='1'/%3E%3C/g%3E%3Ccircle r='2.3' fill='%23bf355d'/%3E%3C/g%3E%3Cg id='f'%3E%3Cg fill='url(%23pg)' stroke='%23cc5778' stroke-width='.5' stroke-opacity='.45'%3E%3Cuse href='%23p' transform='rotate(0)'/%3E%3Cuse href='%23p' transform='rotate(72)'/%3E%3Cuse href='%23p' transform='rotate(144)'/%3E%3Cuse href='%23p' transform='rotate(216)'/%3E%3Cuse href='%23p' transform='rotate(288)'/%3E%3C/g%3E%3Cuse href='%23st'/%3E%3C/g%3E%3Cg id='w'%3E%3Cg fill='url(%23pw)' stroke='%23de88a0' stroke-width='.5' stroke-opacity='.45'%3E%3Cuse href='%23p' transform='rotate(0)'/%3E%3Cuse href='%23p' transform='rotate(72)'/%3E%3Cuse href='%23p' transform='rotate(144)'/%3E%3Cuse href='%23p' transform='rotate(216)'/%3E%3Cuse href='%23p' transform='rotate(288)'/%3E%3C/g%3E%3Cuse href='%23st'/%3E%3C/g%3E%3Cg id='b'%3E%3Cellipse cy='-4' rx='3.2' ry='5' fill='%23e9658a'/%3E%3Cellipse cx='-1' cy='-5.5' rx='1' ry='2' fill='%23fff' opacity='.35'/%3E%3Cpath d='M-3.4-1Q0 4 3.4-1L0 1.6Z' fill='%236b7a33'/%3E%3C/g%3E%3Cfilter id='ink' x='-20%25' y='-20%25' width='140%25' height='140%25'%3E%3CfeGaussianBlur stdDeviation='5'/%3E%3C/filter%3E%3C/defs%3E%3Cg transform='matrix(-1 0 0 1 600 0)'%3E%3Cg fill='none' stroke-linecap='round' stroke='%23a35a70' opacity='.3' filter='url(%23ink)'%3E%3Cpath d='M-20 30C70 40 130 62 190 92' stroke-width='24'/%3E%3Cpath d='M186 90C250 122 300 150 380 162' stroke-width='19'/%3E%3Cpath d='M376 161C430 168 480 160 545 138' stroke-width='15'/%3E%3Cpath d='M122 60C140 32 165 15 200 7' stroke-width='15.5'/%3E%3Cpath d='M198 8C215 3 232 4 252 11' stroke-width='12.2'/%3E%3Cpath d='M252 128C267 160 270 195 257 232' stroke-width='14.5'/%3E%3Cpath d='M258 228C252 250 240 266 222 279' stroke-width='11.8'/%3E%3Cpath d='M332 156C352 135 382 122 418 120' stroke-width='12.8'/%3E%3Cpath d='M442 162C457 180 467 200 470 226' stroke-width='11.8'/%3E%3Cpath d='M62 40C72 75 68 105 50 133' stroke-width='14.5'/%3E%3Cpath d='M300 150C305 128 300 110 290 96' stroke-width='11.6'/%3E%3Cpath d='M520 146C540 128 560 122 585 124' stroke-width='11.4'/%3E%3C/g%3E%3Cg fill='none' stroke-linecap='round' stroke='%235c3442'%3E%3Cpath d='M-20 30C70 40 130 62 190 92' stroke-width='15'/%3E%3Cpath d='M186 90C250 122 300 150 380 162' stroke-width='10'/%3E%3Cpath d='M376 161C430 168 480 160 545 138' stroke-width='6'/%3E%3Cpath d='M122 60C140 32 165 15 200 7' stroke-width='6.5'/%3E%3Cpath d='M198 8C215 3 232 4 252 11' stroke-width='3.2'/%3E%3Cpath d='M252 128C267 160 270 195 257 232' stroke-width='5.5'/%3E%3Cpath d='M258 228C252 250 240 266 222 279' stroke-width='2.8'/%3E%3Cpath d='M332 156C352 135 382 122 418 120' stroke-width='3.8'/%3E%3Cpath d='M442 162C457 180 467 200 470 226' stroke-width='2.8'/%3E%3Cpath d='M62 40C72 75 68 105 50 133' stroke-width='5.5'/%3E%3Cpath d='M300 150C305 128 300 110 290 96' stroke-width='2.6'/%3E%3Cpath d='M520 146C540 128 560 122 585 124' stroke-width='2.4'/%3E%3C/g%3E%3Cg fill='none' stroke-linecap='round' stroke='%23b48592' opacity='.55' transform='translate(0 -1.6)'%3E%3Cpath d='M-20 30C70 40 130 62 190 92' stroke-width='3.3'/%3E%3Cpath d='M186 90C250 122 300 150 380 162' stroke-width='2.2'/%3E%3Cpath d='M376 161C430 168 480 160 545 138' stroke-width='1.3'/%3E%3Cpath d='M122 60C140 32 165 15 200 7' stroke-width='1.4'/%3E%3Cpath d='M198 8C215 3 232 4 252 11' stroke-width='0.8'/%3E%3Cpath d='M252 128C267 160 270 195 257 232' stroke-width='1.2'/%3E%3Cpath d='M332 156C352 135 382 122 418 120' stroke-width='0.8'/%3E%3Cpath d='M62 40C72 75 68 105 50 133' stroke-width='1.2'/%3E%3C/g%3E%3Cuse href='%23f' transform='translate(200 8) rotate(10) scale(1.3)'/%3E%3Cuse href='%23w' transform='translate(232 2) rotate(40) scale(0.95)'/%3E%3Cuse href='%23f' transform='translate(254 12) rotate(-20) scale(1.15)'/%3E%3Cuse href='%23b' transform='translate(176 20) rotate(60) scale(1)'/%3E%3Cuse href='%23w' transform='translate(150 40) rotate(15) scale(0.85)'/%3E%3Cuse href='%23f' transform='translate(192 94) rotate(5) scale(1.45)'/%3E%3Cuse href='%23w' transform='translate(218 108) rotate(50) scale(1.05)'/%3E%3Cuse href='%23f' transform='translate(162 80) rotate(-30) scale(0.95)'/%3E%3Cuse href='%23b' transform='translate(138 70) rotate(20) scale(0.75)'/%3E%3Cuse href='%23w' transform='translate(257 232) rotate(-10) scale(1.35)'/%3E%3Cuse href='%23f' transform='translate(222 279) rotate(30) scale(1.15)'/%3E%3Cuse href='%23f' transform='translate(270 195) rotate(70) scale(0.95)'/%3E%3Cuse href='%23b' transform='translate(240 258) rotate(0) scale(0.85)'/%3E%3Cuse href='%23w' transform='translate(262 165) rotate(10) scale(0.8)'/%3E%3Cuse href='%23f' transform='translate(332 157) rotate(25) scale(1.25)'/%3E%3Cuse href='%23w' transform='translate(418 120) rotate(-15) scale(1.35)'/%3E%3Cuse href='%23f' transform='translate(388 124) rotate(45) scale(0.95)'/%3E%3Cuse href='%23w' transform='translate(362 142) rotate(5) scale(1.05)'/%3E%3Cuse href='%23b' transform='translate(402 108) rotate(30) scale(0.7)'/%3E%3Cuse href='%23f' transform='translate(470 226) rotate(20) scale(1.25)'/%3E%3Cuse href='%23w' transform='translate(458 194) rotate(-35) scale(0.85)'/%3E%3Cuse href='%23w' transform='translate(545 138) rotate(10) scale(1.15)'/%3E%3Cuse href='%23f' transform='translate(508 152) rotate(60) scale(0.95)'/%3E%3Cuse href='%23f' transform='translate(482 160) rotate(-5) scale(1.35)'/%3E%3Cuse href='%23f' transform='translate(585 124) rotate(40) scale(1)'/%3E%3Cuse href='%23b' transform='translate(566 118) rotate(0) scale(0.7)'/%3E%3Cuse href='%23w' transform='translate(50 133) rotate(15) scale(1.25)'/%3E%3Cuse href='%23f' transform='translate(68 100) rotate(-20) scale(0.95)'/%3E%3Cuse href='%23f' transform='translate(100 55) rotate(35) scale(1.15)'/%3E%3Cuse href='%23w' transform='translate(30 36) rotate(0) scale(1.05)'/%3E%3Cuse href='%23f' transform='translate(290 96) rotate(15) scale(1.05)'/%3E%3Cuse href='%23b' transform='translate(305 122) rotate(50) scale(0.7)'/%3E%3Cuse href='%23w' transform='translate(440 162) rotate(25) scale(0.9)'/%3E%3Cuse href='%23b' transform='translate(78 46) rotate(-10) scale(0.7)'/%3E%3C/g%3E%3C/svg%3E");
  --art-3: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 240'%3E%3Cdefs%3E%3CradialGradient id='bl' cx='.5' cy='.3' r='.7'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='.8'/%3E%3Cstop offset='.32' stop-color='%23c77dff' stop-opacity='.62'/%3E%3Cstop offset='1' stop-color='%23c77dff' stop-opacity='.14'/%3E%3C/radialGradient%3E%3ClinearGradient id='t' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23c77dff' stop-opacity='.8'/%3E%3Cstop offset='1' stop-color='%23c77dff' stop-opacity='0'/%3E%3C/linearGradient%3E%3Cfilter id='g' x='-60%25' y='-60%25' width='220%25' height='220%25'%3E%3CfeGaussianBlur stdDeviation='10'/%3E%3C/filter%3E%3Cfilter id='s' x='-50%25' y='-50%25' width='200%25' height='200%25'%3E%3CfeGaussianBlur stdDeviation='1.4'/%3E%3C/filter%3E%3C/defs%3E%3Cellipse cx='60' cy='46' rx='54' ry='42' fill='%23b05cff' opacity='.45' filter='url(%23g)'/%3E%3Cg fill='none' stroke='url(%23t)' stroke-linecap='round'%3E%3Cpath d='M28 62C22 100 36 130 26 170S30 220 24 238' stroke-width='1.3'/%3E%3Cpath d='M40 66C46 105 32 140 42 180S36 215 44 234' stroke-width='1'/%3E%3Cpath d='M80 66C74 105 88 140 78 180S84 215 76 234' stroke-width='1'/%3E%3Cpath d='M92 62C98 100 84 130 94 170S90 220 96 238' stroke-width='1.3'/%3E%3Cpath d='M18 60C10 90 22 120 14 150S20 190 16 210' stroke-width='0.8'/%3E%3Cpath d='M102 60C110 90 98 120 106 150S100 190 104 210' stroke-width='0.8'/%3E%3Cpath d='M52 60C44 95 62 120 50 160S56 192 52 208' stroke-width='9' stroke-dasharray='2 4' stroke-opacity='.4'/%3E%3Cpath d='M52 60C44 95 62 120 50 160S56 192 52 208' stroke-width='4' stroke-opacity='.6'/%3E%3Cpath d='M68 60C76 95 58 120 70 160S64 192 68 208' stroke-width='9' stroke-dasharray='2 4' stroke-opacity='.4'/%3E%3Cpath d='M68 60C76 95 58 120 70 160S64 192 68 208' stroke-width='4' stroke-opacity='.6'/%3E%3Cpath d='M60 62C60 100 54 130 61 168' stroke-width='9' stroke-dasharray='2 4' stroke-opacity='.4'/%3E%3Cpath d='M60 62C60 100 54 130 61 168' stroke-width='4' stroke-opacity='.6'/%3E%3C/g%3E%3Cpath d='M10 60C10 22 34 6 60 6C86 6 110 22 110 60C104 64 98 59 92 64C86 59 80 65 74 61C68 66 62 60 60 63C58 60 52 66 46 61C40 65 34 59 28 64C22 59 16 64 10 60Z' fill='url(%23bl)'/%3E%3Cpath d='M10 60C16 64 22 59 28 64C34 59 40 65 46 61C52 66 58 60 60 63C62 60 68 66 74 61C80 65 86 59 92 64C98 59 104 64 110 60' fill='none' stroke='%23f0c6ff' stroke-width='1.6' opacity='.85' filter='url(%23s)'/%3E%3Cpath d='M24 56C26 30 42 18 60 18C78 18 94 30 96 56' fill='none' stroke='%23fff' stroke-opacity='.3' stroke-width='1.2'/%3E%3Cg fill='%23f0c6ff' opacity='.75'%3E%3Cellipse cx='49' cy='38' rx='6' ry='8' transform='rotate(-25 49 38)'/%3E%3Cellipse cx='71' cy='38' rx='6' ry='8' transform='rotate(25 71 38)'/%3E%3Cellipse cx='60' cy='29' rx='5.5' ry='7'/%3E%3Cellipse cx='60' cy='47' rx='5.5' ry='6.5'/%3E%3C/g%3E%3Cpath d='M28 28C38 15 52 10 68 12' fill='none' stroke='%23fff' stroke-opacity='.7' stroke-width='2.4' stroke-linecap='round'/%3E%3Cg fill='%23fff'%3E%3Ccircle cx='16' cy='61' r='1.1' opacity='.85'/%3E%3Ccircle cx='28' cy='63' r='1.1' opacity='.85'/%3E%3Ccircle cx='40' cy='62' r='1.1' opacity='.85'/%3E%3Ccircle cx='52' cy='62' r='1.1' opacity='.85'/%3E%3Ccircle cx='68' cy='62' r='1.1' opacity='.85'/%3E%3Ccircle cx='80' cy='62' r='1.1' opacity='.85'/%3E%3Ccircle cx='92' cy='63' r='1.1' opacity='.85'/%3E%3Ccircle cx='104' cy='61' r='1.1' opacity='.85'/%3E%3C/g%3E%3C/svg%3E");
  --art-4: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 240'%3E%3Cdefs%3E%3CradialGradient id='bl' cx='.5' cy='.3' r='.7'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='.8'/%3E%3Cstop offset='.32' stop-color='%2358f0ff' stop-opacity='.62'/%3E%3Cstop offset='1' stop-color='%2358f0ff' stop-opacity='.14'/%3E%3C/radialGradient%3E%3ClinearGradient id='t' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%2358f0ff' stop-opacity='.8'/%3E%3Cstop offset='1' stop-color='%2358f0ff' stop-opacity='0'/%3E%3C/linearGradient%3E%3Cfilter id='g' x='-60%25' y='-60%25' width='220%25' height='220%25'%3E%3CfeGaussianBlur stdDeviation='10'/%3E%3C/filter%3E%3Cfilter id='s' x='-50%25' y='-50%25' width='200%25' height='200%25'%3E%3CfeGaussianBlur stdDeviation='1.4'/%3E%3C/filter%3E%3C/defs%3E%3Cellipse cx='60' cy='46' rx='54' ry='42' fill='%232fd8ff' opacity='.45' filter='url(%23g)'/%3E%3Cg fill='none' stroke='url(%23t)' stroke-linecap='round'%3E%3Cpath d='M28 62C22 100 36 130 26 170S30 220 24 238' stroke-width='1.3'/%3E%3Cpath d='M40 66C46 105 32 140 42 180S36 215 44 234' stroke-width='1'/%3E%3Cpath d='M80 66C74 105 88 140 78 180S84 215 76 234' stroke-width='1'/%3E%3Cpath d='M92 62C98 100 84 130 94 170S90 220 96 238' stroke-width='1.3'/%3E%3Cpath d='M18 60C10 90 22 120 14 150S20 190 16 210' stroke-width='0.8'/%3E%3Cpath d='M102 60C110 90 98 120 106 150S100 190 104 210' stroke-width='0.8'/%3E%3Cpath d='M52 60C44 95 62 120 50 160S56 192 52 208' stroke-width='9' stroke-dasharray='2 4' stroke-opacity='.4'/%3E%3Cpath d='M52 60C44 95 62 120 50 160S56 192 52 208' stroke-width='4' stroke-opacity='.6'/%3E%3Cpath d='M68 60C76 95 58 120 70 160S64 192 68 208' stroke-width='9' stroke-dasharray='2 4' stroke-opacity='.4'/%3E%3Cpath d='M68 60C76 95 58 120 70 160S64 192 68 208' stroke-width='4' stroke-opacity='.6'/%3E%3Cpath d='M60 62C60 100 54 130 61 168' stroke-width='9' stroke-dasharray='2 4' stroke-opacity='.4'/%3E%3Cpath d='M60 62C60 100 54 130 61 168' stroke-width='4' stroke-opacity='.6'/%3E%3C/g%3E%3Cpath d='M10 60C10 22 34 6 60 6C86 6 110 22 110 60C104 64 98 59 92 64C86 59 80 65 74 61C68 66 62 60 60 63C58 60 52 66 46 61C40 65 34 59 28 64C22 59 16 64 10 60Z' fill='url(%23bl)'/%3E%3Cpath d='M10 60C16 64 22 59 28 64C34 59 40 65 46 61C52 66 58 60 60 63C62 60 68 66 74 61C80 65 86 59 92 64C98 59 104 64 110 60' fill='none' stroke='%23d4fdff' stroke-width='1.6' opacity='.85' filter='url(%23s)'/%3E%3Cpath d='M24 56C26 30 42 18 60 18C78 18 94 30 96 56' fill='none' stroke='%23fff' stroke-opacity='.3' stroke-width='1.2'/%3E%3Cg fill='%23d4fdff' opacity='.75'%3E%3Cellipse cx='49' cy='38' rx='6' ry='8' transform='rotate(-25 49 38)'/%3E%3Cellipse cx='71' cy='38' rx='6' ry='8' transform='rotate(25 71 38)'/%3E%3Cellipse cx='60' cy='29' rx='5.5' ry='7'/%3E%3Cellipse cx='60' cy='47' rx='5.5' ry='6.5'/%3E%3C/g%3E%3Cpath d='M28 28C38 15 52 10 68 12' fill='none' stroke='%23fff' stroke-opacity='.7' stroke-width='2.4' stroke-linecap='round'/%3E%3Cg fill='%23fff'%3E%3Ccircle cx='16' cy='61' r='1.1' opacity='.85'/%3E%3Ccircle cx='28' cy='63' r='1.1' opacity='.85'/%3E%3Ccircle cx='40' cy='62' r='1.1' opacity='.85'/%3E%3Ccircle cx='52' cy='62' r='1.1' opacity='.85'/%3E%3Ccircle cx='68' cy='62' r='1.1' opacity='.85'/%3E%3Ccircle cx='80' cy='62' r='1.1' opacity='.85'/%3E%3Ccircle cx='92' cy='63' r='1.1' opacity='.85'/%3E%3Ccircle cx='104' cy='61' r='1.1' opacity='.85'/%3E%3C/g%3E%3C/svg%3E");
  --art-5: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 300' preserveAspectRatio='xMidYMax slice'%3E%3Cdefs%3E%3Cfilter id='b' x='-100%25' y='-100%25' width='300%25' height='300%25'%3E%3CfeGaussianBlur stdDeviation='3'/%3E%3C/filter%3E%3C/defs%3E%3Cpath d='M60 300 L60.4 287.3 L60.5 274.5 L60.2 261.8 L59.5 249 L58.5 236.3 L57.3 223.6 L55.8 210.8 L54.4 198.1 L53.1 185.4 L52 172.6 L51.3 159.9 L51.2 147.1 L51.6 134.4 L52.7 121.7' stroke='%2303202b' stroke-width='4.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M150 300 L150.1 284.9 L149.7 269.9 L149 254.8 L148 239.8 L146.8 224.7 L145.4 209.7 L144.2 194.6 L143.1 179.6 L142.3 164.5 L142.1 149.5 L142.4 134.4 L143.3 119.4 L144.9 104.3 L147.1 89.3' stroke='%2303202b' stroke-width='4.3' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M230 300 L229.3 285.7 L228.4 271.5 L227.4 257.2 L226.4 243 L225.7 228.7 L225.2 214.5 L225.2 200.2 L225.7 186 L226.7 171.7 L228.2 157.5 L230.3 143.2 L232.7 129 L235.4 114.7 L238.1 100.5' stroke='%2303202b' stroke-width='4.8' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M420 300 L418.9 285.8 L417.4 271.5 L415.6 257.3 L413.9 243.1 L412.5 228.8 L411.5 214.6 L411.3 200.4 L411.9 186.1 L413.4 171.9 L415.9 157.7 L419.2 143.4 L423.3 129.2 L427.9 115 L432.7 100.7' stroke='%2303202b' stroke-width='6.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M520 300 L521.3 287.2 L522.9 274.3 L524.7 261.5 L526.3 248.6 L527.5 235.8 L528.1 222.9 L527.9 210.1 L526.9 197.2 L524.9 184.4 L521.9 171.5 L518.2 158.7 L513.8 145.8 L509.1 133 L504.4 120.1' stroke='%2303202b' stroke-width='5.6' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M760 300 L758.8 281.6 L757.8 263.1 L757.1 244.7 L757 226.3 L757.5 207.8 L758.7 189.4 L760.6 170.9 L762.9 152.5 L765.7 134.1 L768.7 115.6 L771.6 97.2 L774.3 78.8 L776.4 60.3 L777.8 41.9' stroke='%2303202b' stroke-width='6.2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M880 300 L880.7 281 L881.9 262 L883.3 243 L884.9 223.9 L886.4 204.9 L887.6 185.9 L888.3 166.9 L888.4 147.9 L887.6 128.9 L886.1 109.8 L883.7 90.8 L880.6 71.8 L876.8 52.8 L872.6 33.8' stroke='%2303202b' stroke-width='4.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M990 300 L989.1 284.2 L988.7 268.4 L988.6 252.6 L989.2 236.8 L990.3 221 L991.9 205.1 L993.8 189.3 L996.1 173.5 L998.4 157.7 L1000.5 141.9 L1002.3 126.1 L1003.6 110.3 L1004 94.5 L1003.7 78.7' stroke='%2303202b' stroke-width='5.8' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1110 300 L1110.8 281.7 L1111.3 263.5 L1111.6 245.2 L1111.4 226.9 L1110.8 208.7 L1109.8 190.4 L1108.3 172.1 L1106.6 153.9 L1104.7 135.6 L1102.8 117.3 L1101 99 L1099.5 80.8 L1098.6 62.5 L1098.2 44.2' stroke='%2303202b' stroke-width='6.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M60.5 274.5Q58.4 264.1 49 259.1Q51.1 269.5 60.5 274.5ZM60.2 261.8Q72.1 259.7 79.2 249.9Q67.3 252 60.2 261.8ZM59.5 249Q55 240.2 45.1 238.6Q49.7 247.5 59.5 249ZM58.5 236.3Q68.3 233.6 72.1 224.2Q62.3 226.9 58.5 236.3ZM57.3 223.6Q55.4 214.2 46.6 210.5Q48.4 219.9 57.3 223.6ZM55.8 210.8Q66.8 204.8 71 193Q60 199 55.8 210.8ZM54.4 198.1Q47.6 188.1 35.8 185.5Q42.6 195.5 54.4 198.1ZM53.1 185.4Q62.8 184 67.4 175.3Q57.7 176.6 53.1 185.4ZM52 172.6Q48.2 161.9 37.7 157.2Q41.5 168 52 172.6ZM51.3 159.9Q63.2 156.7 69.6 146.2Q57.8 149.5 51.3 159.9ZM51.2 147.1Q46.6 138.8 37.2 138.1Q41.7 146.4 51.2 147.1ZM51.6 134.4Q62.7 131 68 120.7Q56.9 124.1 51.6 134.4ZM149.7 269.9Q142.3 260.1 130.2 257.9Q137.6 267.7 149.7 269.9ZM149 254.8Q158.9 252.2 162.8 242.7Q153 245.4 149 254.8ZM148 239.8Q141.7 230.5 130.6 228.8Q136.9 238.1 148 239.8ZM146.8 224.7Q158.8 222.3 165.9 212.4Q153.9 214.8 146.8 224.7ZM145.4 209.7Q141.3 199.9 131.1 196.7Q135.3 206.5 145.4 209.7ZM144.2 194.6Q154.5 191.8 159 182.1Q148.7 184.9 144.2 194.6ZM143.1 179.6Q140.8 169.6 131.5 165.3Q133.8 175.3 143.1 179.6ZM142.3 164.5Q151.6 163.6 155.8 155.2Q146.5 156.2 142.3 164.5ZM142.1 149.5Q139.5 138.4 129.7 132.5Q132.2 143.7 142.1 149.5ZM142.4 134.4Q152.5 129.9 155.9 119.4Q145.8 123.9 142.4 134.4ZM143.3 119.4Q139.6 109.7 129.7 106.6Q133.4 116.2 143.3 119.4ZM144.9 104.3Q154.8 103.8 160.1 95.5Q150.2 96 144.9 104.3ZM228.4 271.5Q224 260.5 213.2 255.7Q217.5 266.7 228.4 271.5ZM227.4 257.2Q237.7 252.8 241.4 242.3Q231.1 246.7 227.4 257.2ZM226.4 243Q221.8 234.7 212.3 234Q216.9 242.3 226.4 243ZM225.7 228.7Q234.6 224.3 236.3 214.4Q227.4 218.9 225.7 228.7ZM225.2 214.5Q219.4 204.7 208.3 202.2Q214.1 212 225.2 214.5ZM225.2 200.2Q234.7 196.1 237.4 186.1Q227.9 190.2 225.2 200.2ZM225.7 186Q222.9 175.5 213.2 170.8Q215.9 181.2 225.7 186ZM226.7 171.7Q236.7 165.7 239.4 154.3Q229.4 160.4 226.7 171.7ZM228.2 157.5Q220.7 147.3 208.3 144.7Q215.8 154.9 228.2 157.5ZM230.3 143.2Q242.5 139.8 249.3 129.1Q237.1 132.5 230.3 143.2ZM232.7 129Q231 118.9 222.1 114.1Q223.7 124.1 232.7 129ZM235.4 114.7Q247.2 112.9 254.4 103.3Q242.6 105.2 235.4 114.7ZM417.4 271.5Q414.8 262 405.6 258.6Q408.1 268.1 417.4 271.5ZM415.6 257.3Q424.9 254.6 428 245.5Q418.7 248.1 415.6 257.3ZM413.9 243.1Q408.8 231.5 397.3 226.2Q402.4 237.8 413.9 243.1ZM412.5 228.8Q421.3 226.1 423.5 217.1Q414.7 219.9 412.5 228.8ZM411.5 214.6Q410 204.9 401.3 200.6Q402.8 210.2 411.5 214.6ZM411.3 200.4Q421.6 198.6 426.7 189.4Q416.4 191.2 411.3 200.4ZM411.9 186.1Q409.6 176.9 400.6 173.7Q402.9 183 411.9 186.1ZM413.4 171.9Q424 170.9 430.1 162.1Q419.5 163.1 413.4 171.9ZM415.9 157.7Q414 148.5 405.2 145.1Q407.1 154.3 415.9 157.7ZM419.2 143.4Q428 139.1 429.5 129.5Q420.8 133.8 419.2 143.4ZM423.3 129.2Q419.3 120.4 409.8 118.6Q413.8 127.5 423.3 129.2ZM427.9 115Q437.4 109.6 439.6 98.9Q430.1 104.3 427.9 115ZM522.9 274.3Q517.7 265 507.3 263.1Q512.5 272.3 522.9 274.3ZM524.7 261.5Q535.5 260.3 541.8 251.4Q530.9 252.6 524.7 261.5ZM526.3 248.6Q523.3 238.4 513.6 234.1Q516.5 244.3 526.3 248.6ZM527.5 235.8Q536.8 230.6 538.8 220.1Q529.5 225.3 527.5 235.8ZM528.1 222.9Q523.9 211.2 512.9 205.5Q517.1 217.2 528.1 222.9ZM527.9 210.1Q538.7 208.2 544.5 198.8Q533.7 200.7 527.9 210.1ZM526.9 197.2Q525.3 187.3 516.3 182.6Q518 192.5 526.9 197.2ZM524.9 184.4Q534 180.7 536.5 171Q527.3 174.7 524.9 184.4ZM521.9 171.5Q517.8 159.9 506.9 154.1Q511 165.8 521.9 171.5ZM518.2 158.7Q526.8 155 528.4 145.8Q519.8 149.4 518.2 158.7ZM513.8 145.8Q507.5 136.6 496.4 135Q502.7 144.2 513.8 145.8ZM509.1 133Q519.7 132 525.7 123.3Q515.1 124.2 509.1 133ZM757.8 263.1Q754.6 254.1 745.4 251.8Q748.5 260.8 757.8 263.1ZM757.1 244.7Q768 238.8 772 227.1Q761.1 233 757.1 244.7ZM757 226.3Q749.6 216.2 737.3 213.7Q744.7 223.8 757 226.3ZM757.5 207.8Q768.1 203.2 772.2 192.4Q761.6 197 757.5 207.8ZM758.7 189.4Q752.7 179.6 741.4 177.3Q747.5 187 758.7 189.4ZM760.6 170.9Q771.4 168.9 777.2 159.5Q766.3 161.5 760.6 170.9ZM762.9 152.5Q757.3 142.3 746.1 139.1Q751.7 149.3 762.9 152.5ZM765.7 134.1Q776.8 128.3 781.2 116.6Q770.1 122.3 765.7 134.1ZM768.7 115.6Q763.9 107.5 754.5 107.1Q759.2 115.2 768.7 115.6ZM771.6 97.2Q784.1 95 792 85.1Q779.5 87.3 771.6 97.2ZM774.3 78.8Q770.7 70.2 761.4 68.6Q765.1 77.2 774.3 78.8ZM776.4 60.3Q786 59.5 790.8 51.2Q781.2 52 776.4 60.3ZM881.9 262Q876.7 252 865.9 249Q871.1 259 881.9 262ZM883.3 243Q895.4 239.6 902.2 229.1Q890.1 232.4 883.3 243ZM884.9 223.9Q883.1 214.9 874.5 211.7Q876.3 220.8 884.9 223.9ZM886.4 204.9Q895.6 204.5 900.1 196.4Q890.9 196.8 886.4 204.9ZM887.6 185.9Q883 177.5 873.4 176.7Q878.1 185.1 887.6 185.9ZM888.3 166.9Q900 164.2 906.6 154.2Q894.9 156.8 888.3 166.9ZM888.4 147.9Q882.3 138.5 871.3 136.7Q877.4 146.1 888.4 147.9ZM887.6 128.9Q897.5 127.8 902.4 119.3Q892.6 120.3 887.6 128.9ZM886.1 109.8Q881.5 100.5 871.4 98.3Q876 107.6 886.1 109.8ZM883.7 90.8Q895.5 88.6 902.4 78.8Q890.6 81 883.7 90.8ZM880.6 71.8Q876.3 61.6 865.8 58Q870.1 68.2 880.6 71.8ZM876.8 52.8Q885.2 48.8 886.3 39.6Q877.9 43.6 876.8 52.8ZM988.7 268.4Q986.3 258.2 976.9 253.6Q979.2 263.8 988.7 268.4ZM988.6 252.6Q999.5 250.3 1005 240.8Q994.2 243 988.6 252.6ZM989.2 236.8Q986.3 224.9 976.1 218.2Q979 230.1 989.2 236.8ZM990.3 221Q999.7 220 1004.1 211.5Q994.6 212.5 990.3 221ZM991.9 205.1Q987.7 195.5 977.6 192.5Q981.7 202.2 991.9 205.1ZM993.8 189.3Q1004 187.7 1008.9 178.6Q998.8 180.3 993.8 189.3ZM996.1 173.5Q993 163.1 983.1 158.5Q986.2 168.9 996.1 173.5ZM998.4 157.7Q1007.9 157.3 1012.8 149.1Q1003.3 149.6 998.4 157.7ZM1000.5 141.9Q997.6 130.9 987.7 125.3Q990.5 136.4 1000.5 141.9ZM1002.3 126.1Q1013.2 124.4 1019.2 115.2Q1008.3 116.9 1002.3 126.1ZM1003.6 110.3Q998.5 99.1 987.2 94.4Q992.2 105.5 1003.6 110.3ZM1004 94.5Q1013.4 93.3 1017.5 84.8Q1008.2 86 1004 94.5ZM1111.3 263.5Q1106.5 252.4 1095.4 247.8Q1100.2 258.8 1111.3 263.5ZM1111.6 245.2Q1122.3 239.1 1126.1 227.4Q1115.4 233.4 1111.6 245.2ZM1111.4 226.9Q1109.4 217.4 1100.5 213.6Q1102.5 223.1 1111.4 226.9ZM1110.8 208.7Q1120.7 205.6 1124.6 196Q1114.6 199 1110.8 208.7ZM1109.8 190.4Q1104 179.3 1092.4 175Q1098.1 186.1 1109.8 190.4ZM1108.3 172.1Q1117.4 170.8 1121.1 162.4Q1112 163.7 1108.3 172.1ZM1106.6 153.9Q1103 143.3 1092.8 138.9Q1096.4 149.4 1106.6 153.9ZM1104.7 135.6Q1115.7 131.5 1120.6 120.8Q1109.6 124.9 1104.7 135.6ZM1102.8 117.3Q1099.8 108.4 1090.6 106Q1093.6 115 1102.8 117.3ZM1101 99Q1111.9 93.4 1116 81.9Q1105.1 87.5 1101 99ZM1099.5 80.8Q1095.1 69.7 1084.2 64.8Q1088.6 75.9 1099.5 80.8ZM1098.6 62.5Q1109.9 61.1 1116.7 51.9Q1105.4 53.3 1098.6 62.5Z' fill='%23042630'/%3E%3Cg stroke='%2305303a' stroke-linecap='round' fill='none'%3E%3Cpath d='M320 286L320 240M650 286L650 240M1050 286L1050 240' stroke-width='6'/%3E%3Cpath d='M320 240L332.8 209.6M320 240L305.6 213.2M650 240L665.2 212M650 240L641.6 206.5M1050 240L1059.4 210.4M1050 240L1035 208.4' stroke-width='4'/%3E%3Cpath d='M332.8 209.6L352.6 193.9M332.8 209.6L333.8 187M305.6 213.2L305.4 191M305.6 213.2L286.6 199.8M665.2 212L680 197.6M665.2 212L670.2 188.6M641.6 206.5L643.6 184.7M641.6 206.5L627.4 187.4M1059.4 210.4L1075.7 194.7M1059.4 210.4L1059.4 187.6M1035 208.4L1035.9 185.6M1035 208.4L1017.2 190.8' stroke-width='3'/%3E%3Cpath d='M352.6 193.9L371.6 189.9M352.6 193.9L359.8 176.3M333.8 187L339.7 173.2M333.8 187L327.8 172.2M305.4 191L310.3 176.9M305.4 191L298.3 175.7M286.6 199.8L278.6 187.3M286.6 199.8L272 196M680 197.6L695.1 193.9M680 197.6L684.5 183.2M670.2 188.6L680.5 173.2M670.2 188.6L667.5 170.8M643.6 184.7L650.1 169.7M643.6 184.7L636.9 169.3M627.4 187.4L625.3 171.4M627.4 187.4L611.4 179.8M1075.7 194.7L1090.8 192.1M1075.7 194.7L1082.8 179.7M1059.4 187.6L1066.2 172.5M1059.4 187.6L1053.4 173.7M1035.9 185.6L1044.5 172.1M1035.9 185.6L1031.2 168.7M1017.2 190.8L1013 173.8M1017.2 190.8L999.8 184.5' stroke-width='2'/%3E%3Cpath d='M371.6 189.9L385.6 194.3M371.6 189.9L381.6 181.3M359.8 176.3L369.5 165.8M359.8 176.3L359.4 162M339.7 173.2L346.9 167.2M339.7 173.2L339.6 163.1M327.8 172.2L327 161.7M327.8 172.2L318.8 163.7M310.3 176.9L317.7 169.9M310.3 176.9L310.8 165.7M298.3 175.7L298.1 165.1M298.3 175.7L288.9 167.6M278.6 187.3L275.8 176.5M278.6 187.3L269.1 181.4M272 196L264.4 187.4M272 196L260.5 196.8M695.1 193.9L706.6 197.7M695.1 193.9L704.4 189M684.5 183.2L691.8 174.5M684.5 183.2L684.5 173.3M680.5 173.2L690.5 167.4M680.5 173.2L683.3 161.8M667.5 170.8L672 160.5M667.5 170.8L661.7 159.6M650.1 169.7L658.6 162M650.1 169.7L652.2 158.4M636.9 169.3L635.7 159M636.9 169.3L629.3 161.6M625.3 171.4L628.1 160.4M625.3 171.4L618.5 161M611.4 179.8L603.5 168.9M611.4 179.8L599.7 178.7M1090.8 192.1L1101.5 194.3M1090.8 192.1L1100.1 185.5M1082.8 179.7L1091.1 171.2M1082.8 179.7L1084 168.3M1066.2 172.5L1074.5 163.4M1066.2 172.5L1066.4 161.8M1053.4 173.7L1055.1 164.3M1053.4 173.7L1047.1 165.2M1044.5 172.1L1053.3 167.1M1044.5 172.1L1047.6 161.5M1031.2 168.7L1032.1 157.4M1031.2 168.7L1025 159.5M1013 173.8L1014.1 162.1M1013 173.8L1007.5 164M999.8 184.5L988.7 175.5M999.8 184.5L987.4 183.6' stroke-width='1.5'/%3E%3Cpath d='M385.6 194.3L393.9 200.8M385.6 194.3L394.9 193M381.6 181.3L390.1 178.9M381.6 181.3L386.8 173.4M369.5 165.8L377.6 161.3M369.5 165.8L372.7 155.2M359.4 162L364.5 152.2M359.4 162L356.2 153.1M346.9 167.2L353.4 166.2M346.9 167.2L349.6 161.8M339.6 163.1L343.2 157.5M339.6 163.1L337.7 156.8M327 161.7L329.4 155.3M327 161.7L324.4 153.9M318.8 163.7L314.6 155.7M318.8 163.7L311.4 160.8M317.7 169.9L325.4 168.6M317.7 169.9L320.2 162.6M310.8 165.7L313.6 158M310.8 165.7L307.4 158.5M298.1 165.1L300.8 158.6M298.1 165.1L295.2 158.6M288.9 167.6L285.2 159.7M288.9 167.6L280.6 164.8M275.8 176.5L277.1 169.6M275.8 176.5L271.2 171.1M269.1 181.4L265.4 174.8M269.1 181.4L260.7 180.6M264.4 187.4L261.4 180.4M264.4 187.4L257.2 183.3M260.5 196.8L252.9 192.7M260.5 196.8L252.1 199.9M706.6 197.7L712.3 204.1M706.6 197.7L715.4 198.1M704.4 189L712.5 189.2M704.4 189L710.1 183.4M691.8 174.5L698.9 172.3M691.8 174.5L694.8 166.6M684.5 173.3L687.2 167.4M684.5 173.3L681.4 167.6M690.5 167.4L699 167.2M690.5 167.4L695.7 161.3M683.3 161.8L688.9 155.6M683.3 161.8L682.9 153.3M672 160.5L678.1 156.2M672 160.5L672.6 152.3M661.7 159.6L661.3 151M661.7 159.6L654.2 154.5M658.6 162L665.7 160.4M658.6 162L662.8 154.6M652.2 158.4L656.5 150.9M652.2 158.4L649.7 151.2M635.7 159L639 152.8M635.7 159L631.8 152.5M629.3 161.6L627.7 153.8M629.3 161.6L622.6 157.7M628.1 160.4L632.8 154.6M628.1 160.4L626.8 152.4M618.5 161L617.6 152.7M618.5 161L611.9 155.4M603.5 168.9L602.8 160.5M603.5 168.9L596.2 162.6M599.7 178.7L592.4 174.1M599.7 178.7L592.5 179.8M1101.5 194.3L1108.2 199.5M1101.5 194.3L1108.6 193.3M1100.1 185.5L1107.4 183.4M1100.1 185.5L1105.6 178.8M1091.1 171.2L1099.6 167.9M1091.1 171.2L1094.2 163.2M1084 168.3L1088.7 161.1M1084 168.3L1081.3 160.8M1074.5 163.4L1083 159.1M1074.5 163.4L1077 154.6M1066.4 161.8L1069.2 155.4M1066.4 161.8L1064.5 153.9M1055.1 164.3L1059.3 158.7M1055.1 164.3L1053.7 158.3M1047.1 165.2L1046 157.8M1047.1 165.2L1041.2 161.9M1053.3 167.1L1060.4 165.9M1053.3 167.1L1057.2 161.4M1047.6 161.5L1052.2 155.2M1047.6 161.5L1046.6 154.3M1032.1 157.4L1035.9 149.5M1032.1 157.4L1029.4 149.7M1025 159.5L1024 152.5M1025 159.5L1018.5 154.2M1014.1 162.1L1017.6 155.3M1014.1 162.1L1012.3 154.9M1007.5 164L1007.3 156M1007.5 164L1000.6 159.1M988.7 175.5L984.5 166.6M988.7 175.5L978.9 172.8M987.4 183.6L979.8 179.7M987.4 183.6L979.1 185.7' stroke-width='1'/%3E%3C/g%3E%3Cpath d='M0 300V252C60 232 120 247 180 237C260 224 300 252 380 242C470 230 520 257 600 248C690 238 760 228 840 242C930 257 1000 234 1080 240C1140 244 1180 238 1200 242V300Z' fill='%23010812'/%3E%3Cpath d='M0 300V272C90 262 200 276 320 268C460 258 560 280 700 272C840 264 960 282 1200 268V300Z' fill='%2300050c'/%3E%3Ccircle cx='1052.3' cy='102.1' r='5.8' fill='%237af5ff' opacity='.35' filter='url(%23b)'/%3E%3Ccircle cx='1052.3' cy='102.1' r='1.9' fill='%237af5ff'/%3E%3Ccircle cx='407.3' cy='227.2' r='4.1' fill='%237af5ff' opacity='.35' filter='url(%23b)'/%3E%3Ccircle cx='407.3' cy='227.2' r='1.4' fill='%237af5ff'/%3E%3Ccircle cx='79.8' cy='220.7' r='7' fill='%23b6ff9e' opacity='.35' filter='url(%23b)'/%3E%3Ccircle cx='79.8' cy='220.7' r='2.3' fill='%23b6ff9e'/%3E%3Ccircle cx='308.8' cy='156.4' r='6' fill='%23b6ff9e' opacity='.35' filter='url(%23b)'/%3E%3Ccircle cx='308.8' cy='156.4' r='2' fill='%23b6ff9e'/%3E%3Ccircle cx='470.3' cy='88.4' r='5.3' fill='%23b6ff9e' opacity='.35' filter='url(%23b)'/%3E%3Ccircle cx='470.3' cy='88.4' r='1.8' fill='%23b6ff9e'/%3E%3Ccircle cx='311.2' cy='97.2' r='5.8' fill='%23b6ff9e' opacity='.35' filter='url(%23b)'/%3E%3Ccircle cx='311.2' cy='97.2' r='1.9' fill='%23b6ff9e'/%3E%3Ccircle cx='446.4' cy='184' r='4.2' fill='%237af5ff' opacity='.35' filter='url(%23b)'/%3E%3Ccircle cx='446.4' cy='184' r='1.4' fill='%237af5ff'/%3E%3Ccircle cx='743' cy='173' r='3.9' fill='%237af5ff' opacity='.35' filter='url(%23b)'/%3E%3Ccircle cx='743' cy='173' r='1.3' fill='%237af5ff'/%3E%3Ccircle cx='799' cy='241.9' r='7.4' fill='%237af5ff' opacity='.35' filter='url(%23b)'/%3E%3Ccircle cx='799' cy='241.9' r='2.5' fill='%237af5ff'/%3E%3Ccircle cx='846.1' cy='197.5' r='7.7' fill='%237af5ff' opacity='.35' filter='url(%23b)'/%3E%3Ccircle cx='846.1' cy='197.5' r='2.6' fill='%237af5ff'/%3E%3Ccircle cx='23.2' cy='149.5' r='4.3' fill='%23b6ff9e' opacity='.35' filter='url(%23b)'/%3E%3Ccircle cx='23.2' cy='149.5' r='1.4' fill='%23b6ff9e'/%3E%3Ccircle cx='984.5' cy='267.4' r='4.2' fill='%237af5ff' opacity='.35' filter='url(%23b)'/%3E%3Ccircle cx='984.5' cy='267.4' r='1.4' fill='%237af5ff'/%3E%3Ccircle cx='492.9' cy='236.9' r='5.9' fill='%23ff8ad8' opacity='.35' filter='url(%23b)'/%3E%3Ccircle cx='492.9' cy='236.9' r='2' fill='%23ff8ad8'/%3E%3Ccircle cx='1088.8' cy='240.5' r='6.3' fill='%237af5ff' opacity='.35' filter='url(%23b)'/%3E%3Ccircle cx='1088.8' cy='240.5' r='2.1' fill='%237af5ff'/%3E%3Ccircle cx='320.8' cy='221.6' r='4.3' fill='%23b6ff9e' opacity='.35' filter='url(%23b)'/%3E%3Ccircle cx='320.8' cy='221.6' r='1.4' fill='%23b6ff9e'/%3E%3Ccircle cx='45.7' cy='135.1' r='4.7' fill='%23ff8ad8' opacity='.35' filter='url(%23b)'/%3E%3Ccircle cx='45.7' cy='135.1' r='1.6' fill='%23ff8ad8'/%3E%3Ccircle cx='416.9' cy='185.6' r='5.4' fill='%237af5ff' opacity='.35' filter='url(%23b)'/%3E%3Ccircle cx='416.9' cy='185.6' r='1.8' fill='%237af5ff'/%3E%3Ccircle cx='327.5' cy='82.3' r='4' fill='%237af5ff' opacity='.35' filter='url(%23b)'/%3E%3Ccircle cx='327.5' cy='82.3' r='1.3' fill='%237af5ff'/%3E%3Ccircle cx='1018.1' cy='120.9' r='7.7' fill='%237af5ff' opacity='.35' filter='url(%23b)'/%3E%3Ccircle cx='1018.1' cy='120.9' r='2.6' fill='%237af5ff'/%3E%3Ccircle cx='527.4' cy='162.9' r='6' fill='%23b6ff9e' opacity='.35' filter='url(%23b)'/%3E%3Ccircle cx='527.4' cy='162.9' r='2' fill='%23b6ff9e'/%3E%3Ccircle cx='1110.9' cy='208.2' r='5.8' fill='%23b6ff9e' opacity='.35' filter='url(%23b)'/%3E%3Ccircle cx='1110.9' cy='208.2' r='1.9' fill='%23b6ff9e'/%3E%3Ccircle cx='351.3' cy='137' r='6.4' fill='%23ff8ad8' opacity='.35' filter='url(%23b)'/%3E%3Ccircle cx='351.3' cy='137' r='2.1' fill='%23ff8ad8'/%3E%3Ccircle cx='101.7' cy='211' r='4.8' fill='%237af5ff' opacity='.35' filter='url(%23b)'/%3E%3Ccircle cx='101.7' cy='211' r='1.6' fill='%237af5ff'/%3E%3Ccircle cx='792.2' cy='212.3' r='4.7' fill='%23b6ff9e' opacity='.35' filter='url(%23b)'/%3E%3Ccircle cx='792.2' cy='212.3' r='1.6' fill='%23b6ff9e'/%3E%3Ccircle cx='563.4' cy='175.3' r='5' fill='%237af5ff' opacity='.35' filter='url(%23b)'/%3E%3Ccircle cx='563.4' cy='175.3' r='1.7' fill='%237af5ff'/%3E%3Ccircle cx='740.3' cy='142.2' r='4.2' fill='%23ff8ad8' opacity='.35' filter='url(%23b)'/%3E%3Ccircle cx='740.3' cy='142.2' r='1.4' fill='%23ff8ad8'/%3E%3C/svg%3E");
  --art-6: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 160' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='m' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%235a1a7c'/%3E%3Cstop offset='1' stop-color='%231d0735'/%3E%3C/linearGradient%3E%3Cfilter id='g' x='-5%25' y='-50%25' width='110%25' height='200%25'%3E%3CfeGaussianBlur stdDeviation='3'/%3E%3C/filter%3E%3C/defs%3E%3Cpath d='M0 160 L18.8 132.6 L40.2 119.7 L66.7 109.8 L80.9 90.3 L100.1 90 L134 84.7 L164.8 96 L191.5 110.7 L218.2 98.5 L242.7 82.4 L270.1 63 L299.3 39.9 L319.3 55.7 L350.6 82.7 L379 103.2 L407.3 109.5 L429.2 106.5 L452.1 97.9 L483.7 107.3 L500.4 107.9 L533.7 106.8 L560.2 97.4 L584.4 74.1 L605.4 49.4 L631.1 27.8 L658.7 32.7 L689.8 62.5 L717.3 104 L748.5 110.2 L780.6 109.8 L808.9 97.7 L839.5 75.5 L859.2 78 L890.3 68.3 L906 74.1 L928.2 84.4 L948.1 73.3 L979.6 85.7 L1000 103.8 L1000 160Z' fill='url(%23m)'/%3E%3Cg fill='none' stroke='%23ff4fb4' stroke-opacity='.22' stroke-width='1' vector-effect='non-scaling-stroke'%3E%3Cpath d='M66.7 109.8L85.8 160'/%3E%3Cpath d='M191.5 110.7L226.8 160'/%3E%3Cpath d='M319.3 55.7L295.1 160'/%3E%3Cpath d='M452.1 97.9L488.1 160'/%3E%3Cpath d='M584.4 74.1L614.9 160'/%3E%3Cpath d='M717.3 104L725.6 160'/%3E%3Cpath d='M859.2 78L852.9 160'/%3E%3Cpath d='M979.6 85.7L947.9 160'/%3E%3C/g%3E%3Cpath d='M0 160 L18.8 132.6 L40.2 119.7 L66.7 109.8 L80.9 90.3 L100.1 90 L134 84.7 L164.8 96 L191.5 110.7 L218.2 98.5 L242.7 82.4 L270.1 63 L299.3 39.9 L319.3 55.7 L350.6 82.7 L379 103.2 L407.3 109.5 L429.2 106.5 L452.1 97.9 L483.7 107.3 L500.4 107.9 L533.7 106.8 L560.2 97.4 L584.4 74.1 L605.4 49.4 L631.1 27.8 L658.7 32.7 L689.8 62.5 L717.3 104 L748.5 110.2 L780.6 109.8 L808.9 97.7 L839.5 75.5 L859.2 78 L890.3 68.3 L906 74.1 L928.2 84.4 L948.1 73.3 L979.6 85.7 L1000 103.8' fill='none' stroke='%23ff4fb4' stroke-width='5' opacity='.5' filter='url(%23g)' vector-effect='non-scaling-stroke'/%3E%3Cpath d='M0 160 L18.8 132.6 L40.2 119.7 L66.7 109.8 L80.9 90.3 L100.1 90 L134 84.7 L164.8 96 L191.5 110.7 L218.2 98.5 L242.7 82.4 L270.1 63 L299.3 39.9 L319.3 55.7 L350.6 82.7 L379 103.2 L407.3 109.5 L429.2 106.5 L452.1 97.9 L483.7 107.3 L500.4 107.9 L533.7 106.8 L560.2 97.4 L584.4 74.1 L605.4 49.4 L631.1 27.8 L658.7 32.7 L689.8 62.5 L717.3 104 L748.5 110.2 L780.6 109.8 L808.9 97.7 L839.5 75.5 L859.2 78 L890.3 68.3 L906 74.1 L928.2 84.4 L948.1 73.3 L979.6 85.7 L1000 103.8' fill='none' stroke='%23ff7bc8' stroke-width='1.6' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");
  --art-7: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 260 420'%3E%3Cg fill='%230a0214'%3E%3Cpath d='M90 420C95 330 108 232 127 134L138 136C120 234 111 332 114 420Z'/%3E%3Cpath d='M118.2 122.8L108.1 137.7L115.2 121.9ZM118.2 122.8L110.5 115L115.2 121.9ZM110.9 120.9L99.8 139.6L107.7 120.3ZM110.9 120.9L100.7 112.8L107.7 120.3ZM103.6 119.8L92.8 140.7L100.4 119.5ZM103.6 119.8L91.6 112.5L100.4 119.5ZM96.5 119.3L84.1 148.2L93.3 119.4ZM96.5 119.3L79.7 111.7L93.3 119.4ZM89.4 119.6L80 145.1L86.3 120ZM89.4 119.6L74.1 115L86.3 120ZM82.6 120.6L73.4 152L79.4 121.3ZM82.6 120.6L63.8 117.2L79.4 121.3ZM75.8 122.3L67.7 158.4L72.8 123.4ZM75.8 122.3L54.5 120.9L72.8 123.4ZM69.2 124.8L63.9 154.8L66.3 126.1ZM69.2 124.8L51.5 125.6L66.3 126.1ZM62.7 128L58.8 162L59.9 129.6ZM62.7 128L43.1 130.7L59.9 129.6ZM56.3 131.9L54.2 165.7L53.7 133.8ZM56.3 131.9L37.3 136.2L53.7 133.8ZM50.1 136.6L49.5 164.4L47.7 138.7ZM50.1 136.6L34.7 141.5L47.7 138.7ZM44.1 142L44.6 170.4L41.8 144.3ZM44.1 142L28.7 148L41.8 144.3ZM38.1 148.2L39.8 176L36 150.6ZM38.1 148.2L23.5 155L36 150.6ZM32.4 155.1L34.3 177.8L30.4 157.6ZM32.4 155.1L20.6 161.5L30.4 157.6ZM26.7 162.7L28.9 182.5L24.9 165.4ZM26.7 162.7L16.7 168.9L24.9 165.4ZM21.2 171.1L22.6 183.6L19.6 173.8ZM21.2 171.1L15 175.6L19.6 173.8ZM130.7 130.8 L123.3 127.6 L116 125.1 L108.8 123.3 L101.8 122.1 L94.9 121.7 L88.1 122 L81.5 123 L74.9 124.7 L68.5 127.1 L62.1 130.2 L55.9 134.1 L49.8 138.7 L43.8 144 L37.9 150.1 L32.1 156.9 L26.5 164.5 L21 172.8 L15.6 181.8 L14.7 181.3 L19.9 172.1 L25.2 163.6 L30.6 155.8 L36.3 148.7 L42.1 142.3 L48 136.6 L54.2 131.6 L60.5 127.4 L67 123.8 L73.7 121 L80.5 118.9 L87.6 117.6 L94.8 117 L102.2 117.1 L109.8 118 L117.5 119.7 L125.3 122 L133.3 125.2ZM121 118.5L108.9 130L118.5 116.6ZM121 118.5L119.2 108.5L118.5 116.6ZM115.2 114.3L101.6 129L112.5 112.7ZM115.2 114.3L111.5 102.9L112.5 112.7ZM109.4 111L93.4 131.1L106.5 109.6ZM109.4 111L102.7 97.4L106.5 109.6ZM103.8 108.4L85.9 134.5L100.8 107.3ZM103.8 108.4L92.8 93.5L100.8 107.3ZM98.2 106.6L82.3 133.8L95.1 105.9ZM98.2 106.6L84.6 94.2L95.1 105.9ZM92.8 105.6L77.8 136.9L89.6 105.4ZM92.8 105.6L75.5 95.2L89.6 105.4ZM87.4 105.4L75.8 135.7L84.2 105.6ZM87.4 105.4L69.6 98.9L84.2 105.6ZM82.1 105.9L72.3 140.6L79 106.7ZM82.1 105.9L61.6 102.4L79 106.7ZM76.9 107.3L70.9 137.1L73.9 108.5ZM76.9 107.3L59.2 107.2L73.9 108.5ZM71.8 109.6L68 140.5L69 111.2ZM71.8 109.6L53.9 111.9L69 111.2ZM66.8 112.6L65.1 145.3L64.2 114.6ZM66.8 112.6L48.4 117.2L64.2 114.6ZM61.9 116.6L62.1 147.4L59.5 118.7ZM61.9 116.6L45.1 122.6L59.5 118.7ZM57.1 121.3L58.5 147.2L55 123.7ZM57.1 121.3L43.4 127.7L55 123.7ZM52.4 126.9L54.3 147.6L50.5 129.5ZM52.4 126.9L41.8 132.9L50.5 129.5ZM47.9 133.3L50 151L46.2 136ZM47.9 133.3L39 139.1L46.2 136ZM43.5 140.5L45.2 153.2L41.9 143.3ZM43.5 140.5L37.3 145.3L41.9 143.3ZM129.8 130.2 L123.9 124.6 L118.1 119.8 L112.4 115.8 L106.9 112.5 L101.5 110.1 L96.2 108.4 L91 107.6 L86 107.4 L81 108.1 L76 109.5 L71.1 111.7 L66.3 114.7 L61.5 118.5 L56.8 123.2 L52.2 128.7 L47.7 135.1 L43.2 142.2 L38.9 150.2 L38 149.8 L42.1 141.6 L46.3 134.2 L50.7 127.6 L55.2 121.8 L59.9 116.8 L64.7 112.5 L69.6 109 L74.8 106.4 L80.1 104.5 L85.7 103.5 L91.3 103.4 L97.1 104.1 L103.1 105.6 L109.1 108 L115.2 111.2 L121.4 115.3 L127.7 120.1 L134.2 125.8ZM126 115.8L111.5 123.8L124.5 113ZM126 115.8L131.3 107.5L124.5 113ZM122.8 110L102.9 122.6L121.2 107.3ZM122.8 110L129.8 98.3L121.2 107.3ZM119.7 105L100.3 118.1L117.9 102.4ZM119.7 105L125.5 92.7L117.9 102.4ZM116.6 100.7L92 119.4L114.6 98.1ZM116.6 100.7L122.7 83.9L114.6 98.1ZM113.7 97L88.4 118.7L111.5 94.7ZM113.7 97L117.3 78.2L111.5 94.7ZM110.8 94L90.4 113.8L108.3 92ZM110.8 94L110.2 77.5L108.3 92ZM108 91.7L87.1 116.1L105.2 90.1ZM108 91.7L102.5 73.9L105.2 90.1ZM105.2 90.1L86.4 117.7L102.2 89ZM105.2 90.1L93.7 74.4L102.2 89ZM102.5 89.1L89.1 115.2L99.3 88.7ZM102.5 89.1L88 79.6L99.3 88.7ZM99.7 88.7L89.6 119.1L96.5 89.2ZM99.7 88.7L81.6 84.1L96.5 89.2ZM96.9 89.1L90.8 122.9L93.9 90.4ZM96.9 89.1L77 89.5L93.9 90.4ZM94.1 90.3L92.2 116.6L91.5 92.2ZM94.1 90.3L79.1 94L91.5 92.2ZM91.3 92.4L92.1 119.5L89.1 94.7ZM91.3 92.4L76.7 98.3L89.1 94.7ZM88.7 95.2L90.5 116.1L86.7 97.8ZM88.7 95.2L77.9 101.3L86.7 97.8ZM86.1 98.8L88.8 117.9L84.4 101.6ZM86.1 98.8L76.7 105.3L84.4 101.6ZM83.6 103.2L86.2 117.9L82.2 106ZM83.6 103.2L76.6 108.9L82.2 106ZM129.2 129.3 L126 122.1 L122.8 115.7 L119.7 110 L116.7 105.1 L113.8 100.9 L111 97.4 L108.2 94.6 L105.6 92.6 L103.1 91.2 L100.7 90.5 L98.4 90.5 L96 91 L93.5 92.3 L91 94.3 L88.4 97 L85.9 100.6 L83.5 104.9 L81 109.9 L80.1 109.5 L82.3 104.3 L84.6 99.8 L87 95.9 L89.4 92.8 L92.1 90.3 L94.9 88.5 L97.9 87.5 L101.1 87.3 L104.3 87.9 L107.6 89.3 L110.9 91.4 L114.2 94.3 L117.5 97.9 L120.9 102.2 L124.3 107.3 L127.7 113 L131.3 119.5 L134.8 126.7ZM130.6 116.5L115.1 120.8L130.2 113.4ZM130.6 116.5L138.9 111.9L130.2 113.4ZM129.9 110.8L111.8 116.2L129.4 107.6ZM129.9 110.8L139.5 105.5L129.4 107.6ZM129.1 105.6L107.8 112.4L128.6 102.4ZM129.1 105.6L140.5 99.5L128.6 102.4ZM128.4 100.8L101.8 110.1L127.9 97.7ZM128.4 100.8L142.6 93.4L127.9 97.7ZM127.7 96.6L102.9 105.5L127.1 93.5ZM127.7 96.6L140.8 89.3L127.1 93.5ZM127 93L100.6 102.9L126.4 89.8ZM127 93L140.9 84.8L126.4 89.8ZM126.4 89.8L96.3 102.1L125.6 86.7ZM126.4 89.8L142 80L125.6 86.7ZM125.8 87.1L92.5 102L124.9 84ZM125.8 87.1L142.7 75.4L124.9 84ZM125.2 85L96.5 99L124.1 81.9ZM125.2 85L139.1 73.2L124.1 81.9ZM124.7 83.3L97.8 98.6L123.3 80.4ZM124.7 83.3L136.2 69.9L123.3 80.4ZM124.3 82L99.1 100.7L122.4 79.5ZM124.3 82L131.2 65.3L122.4 79.5ZM124.2 80.9L108 100.6L121.3 79.4ZM124.2 80.9L118 67.1L121.3 79.4ZM123.6 79.6L117.3 105.6L120.6 80.6ZM123.6 79.6L108 78.7L120.6 80.6ZM122.5 79.3L123.9 100.5L120.5 81.8ZM122.5 79.3L111.5 85.1L120.5 81.8ZM121.6 80.1L125.6 99.2L120.3 83ZM121.6 80.1L112.8 87.4L120.3 83ZM120.9 81.5L124.9 96.3L119.9 84.6ZM120.9 81.5L114.6 88.1L119.9 84.6ZM128.9 128.4 L128.3 121.6 L127.6 115.3 L127 109.6 L126.4 104.4 L125.8 99.7 L125.2 95.5 L124.6 91.8 L124.1 88.7 L123.6 86.1 L123.1 84 L122.6 82.5 L122.3 81.6 L122.2 81.3 L122.5 81.1 L122.3 81.2 L121.7 81.9 L121 83.2 L120.3 85.2 L119.4 84.9 L119.8 82.9 L120.2 81.2 L120.8 80 L121.8 79.1 L123.3 79.1 L124.4 79.9 L125.4 81.2 L126.2 82.9 L127 85.1 L127.9 87.8 L128.7 91 L129.6 94.7 L130.5 98.9 L131.4 103.6 L132.3 108.8 L133.2 114.6 L134.1 120.9 L135.1 127.6ZM134.5 115.1L149.2 119.9L135.2 112ZM134.5 115.1L127 109.8L135.2 112ZM135.9 108.8L156.4 116.5L136.6 105.7ZM135.9 108.8L125.3 101.8L136.6 105.7ZM137.2 103.1L161.1 112.7L138 100ZM137.2 103.1L124.9 94.8L138 100ZM138.5 98L161.9 107.8L139.3 94.9ZM138.5 98L126.7 89.4L139.3 94.9ZM139.7 93.5L165.5 105.2L140.7 90.5ZM139.7 93.5L127 83.6L140.7 90.5ZM140.9 89.7L172.9 105.6L142 86.7ZM140.9 89.7L125.4 76.6L142 86.7ZM142.1 86.4L174.5 104.1L143.4 83.5ZM142.1 86.4L127.3 71.7L143.4 83.5ZM143.2 83.8L168.8 99.1L144.7 81ZM143.2 83.8L132.9 70.2L144.7 81ZM144.2 81.7L172.2 101.9L146.1 79.1ZM144.2 81.7L135.7 63.9L146.1 79.1ZM145.1 80.1L171.2 104.5L147.5 78ZM145.1 80.1L143.7 59.6L147.5 78ZM146 78.9L162.6 102.2L149 77.7ZM146 78.9L155.5 65L149 77.7ZM147 77.9L156.3 106.1L150.2 78.5ZM147 77.9L163.9 73.9L150.2 78.5ZM148.4 77.7L149.9 101.1L150.9 79.6ZM148.4 77.7L161.7 81.3L150.9 79.6ZM149.8 78.5L147.6 100.7L151.7 81.1ZM149.8 78.5L161.1 85L151.7 81.1ZM151 80.1L147.4 99.5L152.5 83ZM151 80.1L160.2 87.2L152.5 83ZM152.2 82.4L149 96.1L153.3 85.4ZM152.2 82.4L158.2 88.3L153.3 85.4ZM135 128.6 L136.3 121 L137.6 114.1 L138.8 107.8 L140 102.1 L141.2 97.1 L142.3 92.7 L143.5 88.9 L144.5 85.7 L145.5 83.2 L146.5 81.4 L147.3 80.2 L147.9 79.6 L148.4 79.4 L149 79.5 L150 80.4 L151 81.9 L152.2 84.1 L153.3 87 L154.2 86.7 L153.4 83.7 L152.5 81.2 L151.5 79.2 L150.3 77.8 L148.8 77 L147 77 L145.3 77.9 L143.8 79.4 L142.4 81.5 L140.9 84.2 L139.5 87.5 L138.1 91.4 L136.6 95.8 L135.1 100.9 L133.6 106.6 L132.1 112.9 L130.5 119.9 L129 127.4ZM140.2 115.7L155.8 126.4L142.1 113.1ZM140.2 115.7L136.3 105.2L142.1 113.1ZM144.5 110L160.3 121.7L146.6 107.6ZM144.5 110L141.6 98.8L146.6 107.6ZM148.8 105.2L167.5 120.8L151 102.9ZM148.8 105.2L146.6 91L151 102.9ZM152.9 101L175.3 122.4L155.3 99ZM152.9 101L152.8 83.1L155.3 99ZM157 97.7L178.1 120.6L159.6 95.9ZM157 97.7L160.5 79.9L159.6 95.9ZM160.9 95.1L180.6 120.1L163.8 93.7ZM160.9 95.1L168.7 78.3L163.8 93.7ZM164.8 93.3L182.4 120.5L167.9 92.3ZM164.8 93.3L177.1 78.9L167.9 92.3ZM168.7 92.2L185.5 126L171.9 91.8ZM168.7 92.2L186.9 80L171.9 91.8ZM172.5 91.8L184.2 123.9L175.7 92.2ZM172.5 91.8L191.4 85.7L175.7 92.2ZM176.3 92.3L183.2 120.2L179.4 93.3ZM176.3 92.3L193.1 91L179.4 93.3ZM180.1 93.6L184.3 126.9L182.9 95.1ZM180.1 93.6L199.4 95.8L182.9 95.1ZM183.8 95.8L185 123.7L186.3 97.8ZM183.8 95.8L199.5 100.2L186.3 97.8ZM187.4 98.8L186.6 124.8L189.6 101.1ZM187.4 98.8L201.4 104.7L189.6 101.1ZM191 102.7L189.1 124.1L192.9 105.2ZM191 102.7L202 108.8L192.9 105.2ZM194.4 107.4L192 125.9L196.1 110.1ZM194.4 107.4L203.6 113.5L196.1 110.1ZM197.7 112.9L195.8 125.9L199.2 115.7ZM197.7 112.9L204 117.9L199.2 115.7ZM134.6 129.6 L139.1 122.4 L143.4 116.1 L147.6 110.5 L151.7 105.8 L155.7 101.8 L159.5 98.6 L163.3 96.3 L166.9 94.7 L170.5 93.8 L173.9 93.6 L177.4 94.2 L180.8 95.6 L184.3 97.7 L187.8 100.7 L191.2 104.5 L194.6 109.2 L197.9 114.6 L201.1 120.9 L202 120.5 L199 114 L195.9 108.3 L192.7 103.4 L189.3 99.2 L185.8 95.8 L182.1 93.2 L178.3 91.3 L174.3 90.3 L170.1 90.2 L165.8 90.9 L161.4 92.5 L157 95 L152.6 98.2 L148.1 102.2 L143.5 107.1 L138.9 112.7 L134.1 119.2 L129.4 126.4ZM145.3 120L155.9 132.2L148.2 118.5ZM145.3 120L150 111.2L148.2 118.5ZM152.4 116.7L166.1 135.2L155.4 115.5ZM152.4 116.7L160.2 105.3L155.4 115.5ZM159.4 114.1L172.2 133.5L162.5 113.3ZM159.4 114.1L168.9 104L162.5 113.3ZM166.3 112.4L181.1 139.3L169.4 111.9ZM166.3 112.4L180.4 101.2L169.4 111.9ZM173 111.5L184.8 136L176.2 111.3ZM173 111.5L187.1 103.7L176.2 111.3ZM179.6 111.3L192.1 143.8L182.8 111.5ZM179.6 111.3L198.6 104.2L182.8 111.5ZM186.1 112L196.7 146.5L189.3 112.6ZM186.1 112L206.6 107.5L189.3 112.6ZM192.5 113.4L200.3 146.5L195.5 114.4ZM192.5 113.4L212.1 111.9L195.5 114.4ZM198.8 115.7L204.5 150.7L201.7 117.1ZM198.8 115.7L219.2 116.6L201.7 117.1ZM204.9 118.8L208.2 149.4L207.6 120.5ZM204.9 118.8L222.6 121.6L207.6 120.5ZM210.9 122.7L212.4 155.9L213.5 124.7ZM210.9 122.7L229.5 127.5L213.5 124.7ZM216.8 127.5L216.8 156.2L219.1 129.7ZM216.8 127.5L232.5 133L219.1 129.7ZM222.5 133.1L221.5 157.8L224.7 135.4ZM222.5 133.1L235.7 138.9L224.7 135.4ZM228.1 139.5L226 165L230.1 142ZM228.1 139.5L241.3 146.4L230.1 142ZM233.6 146.7L231.6 165L235.4 149.3ZM233.6 146.7L242.9 152.4L235.4 149.3ZM238.9 154.7L237.3 167.9L240.5 157.4ZM238.9 154.7L245.4 159.4L240.5 157.4ZM133.8 130.6 L141 125.8 L148 121.8 L154.9 118.6 L161.6 116.1 L168.2 114.5 L174.7 113.6 L181.1 113.5 L187.3 114.2 L193.5 115.6 L199.5 117.9 L205.5 120.9 L211.4 124.8 L217.1 129.5 L222.8 135 L228.4 141.3 L233.8 148.4 L239.1 156.4 L244.3 165.2 L245.2 164.7 L240.2 155.7 L235.1 147.5 L229.8 140.1 L224.4 133.5 L218.8 127.7 L213 122.6 L207.1 118.4 L200.9 114.9 L194.6 112.2 L188.1 110.4 L181.4 109.3 L174.5 109.2 L167.4 109.8 L160.3 111.3 L153 113.6 L145.5 116.7 L137.9 120.7 L130.2 125.4ZM144.8 124.5L154.6 141.8L148 124.1ZM144.8 124.5L154.7 117.6L148 124.1ZM151.8 123.7L161.1 143.4L155 123.7ZM151.8 123.7L163.5 118L155 123.7ZM158.6 123.8L168.3 149.2L161.8 124.1ZM158.6 123.8L173.9 118.9L161.8 124.1ZM165.4 124.7L173.1 150.1L168.5 125.4ZM165.4 124.7L180.8 122.1L168.5 125.4ZM172 126.4L179.2 159.5L175 127.5ZM172 126.4L191.6 125.6L175 127.5ZM178.5 129.1L183.2 159.5L181.4 130.5ZM178.5 129.1L196.4 130.5L181.4 130.5ZM184.9 132.5L187.7 162.4L187.6 134.3ZM184.9 132.5L202.1 135.8L187.6 134.3ZM191.2 136.9L192.3 175.1L193.7 138.9ZM191.2 136.9L212.3 142.7L193.7 138.9ZM197.3 142.1L196.9 173.2L199.7 144.3ZM197.3 142.1L214.2 148.4L199.7 144.3ZM203.3 148.2L200.9 184.8L205.5 150.6ZM203.3 148.2L222.5 156.7L205.5 150.6ZM209.2 155.1L205.5 190.2L211.1 157.7ZM209.2 155.1L227.1 164.4L211.1 157.7ZM214.9 162.9L210.9 192.8L216.7 165.6ZM214.9 162.9L229.8 171.8L216.7 165.6ZM220.5 171.6L216.9 194.7L222.1 174.3ZM220.5 171.6L231.8 179.2L222.1 174.3ZM225.9 181.1L222.3 201.4L227.4 183.9ZM225.9 181.1L235.6 188.3L227.4 183.9ZM231.2 191.4L227.8 208.7L232.6 194.3ZM231.2 191.4L239.3 198L232.6 194.3ZM236.3 202.6L233.7 215.8L237.6 205.6ZM236.3 202.6L242.3 208.1L237.6 205.6ZM133.1 130.9 L140 128.6 L146.8 127.1 L153.4 126.4 L160 126.5 L166.4 127.4 L172.8 129.1 L179 131.6 L185.2 135 L191.3 139.3 L197.4 144.4 L203.3 150.4 L209.1 157.2 L214.8 164.9 L220.4 173.5 L225.8 182.9 L231.2 193.2 L236.4 204.3 L241.5 216.3 L242.4 216 L237.6 203.8 L232.6 192.5 L227.5 182 L222.2 172.4 L216.8 163.6 L211.3 155.5 L205.5 148.4 L199.7 142 L193.6 136.5 L187.3 131.8 L180.9 127.9 L174.3 124.9 L167.5 122.7 L160.5 121.4 L153.3 121 L146 121.5 L138.5 122.9 L130.9 125.1ZM121 125.4L112.2 142L117.8 125.1ZM121 125.4L111.1 119.7L117.8 125.1ZM114.9 125.1L105.4 148.4L111.7 125.3ZM114.9 125.1L101 119.9L111.7 125.3ZM108.9 125.7L101.3 149.6L105.8 126.3ZM108.9 125.7L94.3 122.9L105.8 126.3ZM103 127.1L97.1 152.8L100 128.2ZM103 127.1L87.5 126.5L100 128.2ZM97.2 129.4L92.6 160.8L94.3 130.9ZM97.2 129.4L78.8 131.1L94.3 130.9ZM91.5 132.6L89.1 162.4L88.8 134.4ZM91.5 132.6L74.4 136.2L88.8 134.4ZM85.8 136.7L85.3 167.1L83.4 138.8ZM85.8 136.7L69 142L83.4 138.8ZM80.3 141.7L81.7 176.4L78.1 144ZM80.3 141.7L61.9 149.2L78.1 144ZM75 147.6L78.1 183L72.9 150ZM75 147.6L56.6 156.5L72.9 150ZM69.7 154.3L73.3 183.6L67.9 156.9ZM69.7 154.3L55 162.8L67.9 156.9ZM64.6 161.9L69.5 192.7L62.9 164.6ZM64.6 161.9L49.5 171.6L62.9 164.6ZM59.6 170.4L65.4 200.7L58.1 173.2ZM59.6 170.4L45.1 180.6L58.1 173.2ZM54.8 179.7L60.7 207.5L53.4 182.6ZM54.8 179.7L41.8 189.7L53.4 182.6ZM50 190L55.1 211.9L48.7 192.9ZM50 190L40 198.4L48.7 192.9ZM45.4 201.1L50.4 221.2L44.2 204ZM45.4 201.1L36.4 209.2L44.2 204ZM40.9 213L43.8 225.4L39.8 216ZM40.9 213L35.5 218.5L39.8 216ZM131 130.9 L125 129.1 L119.2 128.1 L113.5 127.9 L107.9 128.5 L102.3 129.9 L96.8 132.1 L91.3 135.2 L85.9 139.2 L80.5 144.1 L75.2 149.8 L70 156.5 L64.9 164 L59.9 172.4 L55 181.7 L50.2 191.8 L45.6 202.8 L41 214.7 L36.5 227.5 L35.6 227.2 L39.8 214.3 L44.1 202.3 L48.5 191.1 L53.1 180.7 L57.8 171.2 L62.6 162.6 L67.6 154.7 L72.7 147.7 L77.9 141.6 L83.4 136.3 L89 131.8 L94.7 128.2 L100.7 125.4 L106.9 123.5 L113.2 122.5 L119.7 122.5 L126.3 123.3 L133 125.1Z'/%3E%3Ccircle cx='124' cy='140' r='7'/%3E%3Ccircle cx='138' cy='144' r='7'/%3E%3Ccircle cx='131' cy='150' r='7'/%3E%3C/g%3E%3Cg fill='none' stroke='%232a0d3d' stroke-width='1.4'%3E%3Cpath d='M90.8 406.9Q102.5 410.9 114.2 405.9' /%3E%3Cpath d='M91.8 393.8Q103.2 397.8 114.6 392.8' /%3E%3Cpath d='M93.1 380.7Q104.2 384.7 115.3 379.7' /%3E%3Cpath d='M94.4 367.6Q105.2 371.6 116.1 366.6' /%3E%3Cpath d='M95.9 354.5Q106.4 358.5 116.9 353.5' /%3E%3Cpath d='M97.5 341.5Q107.7 345.5 117.9 340.5' /%3E%3Cpath d='M99.1 328.4Q109 332.4 119 327.4' /%3E%3Cpath d='M100.8 315.3Q110.4 319.3 120 314.3' /%3E%3Cpath d='M102.5 302.2Q111.8 306.2 121.2 301.2' /%3E%3Cpath d='M104.3 289.1Q113.3 293.1 122.4 288.1' /%3E%3Cpath d='M106.1 276Q114.8 280 123.6 275' /%3E%3Cpath d='M107.9 262.9Q116.4 266.9 124.8 261.9' /%3E%3Cpath d='M109.7 249.8Q117.9 253.8 126.1 248.8' /%3E%3Cpath d='M111.6 236.7Q119.5 240.7 127.3 235.7' /%3E%3Cpath d='M113.5 223.6Q121.1 227.6 128.6 222.6' /%3E%3Cpath d='M115.4 210.5Q122.7 214.5 130 209.5' /%3E%3Cpath d='M117.3 197.5Q124.3 201.5 131.3 196.5' /%3E%3Cpath d='M119.3 184.4Q126 188.4 132.6 183.4' /%3E%3Cpath d='M121.3 171.3Q127.7 175.3 134 170.3' /%3E%3Cpath d='M123.3 158.2Q129.4 162.2 135.5 157.2' /%3E%3Cpath d='M125.3 145.1Q131.1 149.1 136.9 144.1' /%3E%3C/g%3E%3Cpath d='M90 420C95 330 108 232 127 134L138 136C120 234 111 332 114 420Z' fill='none' stroke='%23ff3ea5' stroke-opacity='.35' stroke-width='1.2'/%3E%3C/svg%3E");
  --art-8: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 380' preserveAspectRatio='none'%3E%3Cdefs%3E%3Cfilter id='g' x='-5%25' y='-200%25' width='110%25' height='500%25'%3E%3CfeGaussianBlur stdDeviation='4'/%3E%3C/filter%3E%3C/defs%3E%3Cg stroke='%23ff3ea5' stroke-width='1.3' vector-effect='non-scaling-stroke' opacity='.85'%3E%3Cpath d='M500 0L-2600 380'/%3E%3Cpath d='M500 0L-2470 380'/%3E%3Cpath d='M500 0L-2340 380'/%3E%3Cpath d='M500 0L-2210 380'/%3E%3Cpath d='M500 0L-2080 380'/%3E%3Cpath d='M500 0L-1950 380'/%3E%3Cpath d='M500 0L-1820 380'/%3E%3Cpath d='M500 0L-1690 380'/%3E%3Cpath d='M500 0L-1560 380'/%3E%3Cpath d='M500 0L-1430 380'/%3E%3Cpath d='M500 0L-1300 380'/%3E%3Cpath d='M500 0L-1170 380'/%3E%3Cpath d='M500 0L-1040 380'/%3E%3Cpath d='M500 0L-910 380'/%3E%3Cpath d='M500 0L-780 380'/%3E%3Cpath d='M500 0L-650 380'/%3E%3Cpath d='M500 0L-520 380'/%3E%3Cpath d='M500 0L-390 380'/%3E%3Cpath d='M500 0L-260 380'/%3E%3Cpath d='M500 0L-130 380'/%3E%3Cpath d='M500 0L0 380'/%3E%3Cpath d='M500 0L130 380'/%3E%3Cpath d='M500 0L260 380'/%3E%3Cpath d='M500 0L390 380'/%3E%3Cpath d='M500 0L520 380'/%3E%3Cpath d='M500 0L650 380'/%3E%3Cpath d='M500 0L780 380'/%3E%3Cpath d='M500 0L910 380'/%3E%3Cpath d='M500 0L1040 380'/%3E%3Cpath d='M500 0L1170 380'/%3E%3Cpath d='M500 0L1300 380'/%3E%3Cpath d='M500 0L1430 380'/%3E%3Cpath d='M500 0L1560 380'/%3E%3Cpath d='M500 0L1690 380'/%3E%3Cpath d='M500 0L1820 380'/%3E%3Cpath d='M500 0L1950 380'/%3E%3Cpath d='M500 0L2080 380'/%3E%3Cpath d='M500 0L2210 380'/%3E%3Cpath d='M500 0L2340 380'/%3E%3Cpath d='M500 0L2470 380'/%3E%3Cpath d='M500 0L2600 380'/%3E%3Cpath d='M500 0L2730 380'/%3E%3Cpath d='M500 0L2860 380'/%3E%3Cpath d='M500 0L2990 380'/%3E%3Cpath d='M500 0L3120 380'/%3E%3Cpath d='M500 0L3250 380'/%3E%3Cpath d='M500 0L3380 380'/%3E%3Cpath d='M500 0L3510 380'/%3E%3C/g%3E%3Cpath d='M0 1H1000' stroke='%23ff6ac1' stroke-width='6' filter='url(%23g)' vector-effect='non-scaling-stroke'/%3E%3Cpath d='M0 .8H1000' stroke='%23ffd0ec' stroke-width='1.6' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");
  --art-9: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 400' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23c27bff' stop-opacity='0'/%3E%3Cstop offset='.28' stop-color='%23c27bff' stop-opacity='.55'/%3E%3Cstop offset='.6' stop-color='%231ff59a' stop-opacity='.9'/%3E%3Cstop offset='.9' stop-color='%23b9ffdf' stop-opacity='1'/%3E%3Cstop offset='1' stop-color='%23b9ffdf' stop-opacity='0'/%3E%3C/linearGradient%3E%3Cfilter id='b' x='-5%25' y='-5%25' width='110%25' height='110%25'%3E%3CfeGaussianBlur stdDeviation='3.5 1.5'/%3E%3C/filter%3E%3C/defs%3E%3Cg fill='url(%23g)' filter='url(%23b)'%3E%3Crect x='7' y='77.9' width='6' height='209.9' opacity='0.07'/%3E%3Crect x='14' y='85.7' width='6' height='203.4' opacity='0.10'/%3E%3Crect x='21' y='92.9' width='6' height='197.2' opacity='0.09'/%3E%3Crect x='28' y='99.6' width='6' height='191.4' opacity='0.14'/%3E%3Crect x='35' y='105.4' width='6' height='186.1' opacity='0.16'/%3E%3Crect x='42' y='110.3' width='6' height='181.4' opacity='0.22'/%3E%3Crect x='49' y='114.1' width='6' height='177.4' opacity='0.29'/%3E%3Crect x='56' y='116.8' width='6' height='174.1' opacity='0.17'/%3E%3Crect x='63' y='118.5' width='6' height='171.6' opacity='0.17'/%3E%3Crect x='70' y='119' width='6' height='169.6' opacity='0.43'/%3E%3Crect x='77' y='118.5' width='6' height='168.3' opacity='0.34'/%3E%3Crect x='84' y='117.2' width='6' height='167.5' opacity='0.48'/%3E%3Crect x='91' y='115.1' width='6' height='167' opacity='0.23'/%3E%3Crect x='98' y='112.4' width='6' height='166.7' opacity='0.41'/%3E%3Crect x='105' y='109.3' width='6' height='166.4' opacity='0.53'/%3E%3Crect x='112' y='106.1' width='6' height='166' opacity='0.34'/%3E%3Crect x='119' y='102.9' width='6' height='165.2' opacity='0.63'/%3E%3Crect x='126' y='99.9' width='6' height='164.1' opacity='0.61'/%3E%3Crect x='133' y='97.3' width='6' height='162.4' opacity='0.26'/%3E%3Crect x='140' y='95.2' width='6' height='160' opacity='0.25'/%3E%3Crect x='147' y='93.7' width='6' height='156.9' opacity='0.43'/%3E%3Crect x='154' y='93' width='6' height='153.2' opacity='0.56'/%3E%3Crect x='161' y='93' width='6' height='148.7' opacity='0.35'/%3E%3Crect x='168' y='93.7' width='6' height='143.6' opacity='0.28'/%3E%3Crect x='175' y='95.1' width='6' height='138' opacity='0.34'/%3E%3Crect x='182' y='97.1' width='6' height='132' opacity='0.22'/%3E%3Crect x='189' y='99.5' width='6' height='125.9' opacity='0.28'/%3E%3Crect x='196' y='102.2' width='6' height='119.7' opacity='0.36'/%3E%3Crect x='203' y='105.1' width='6' height='113.8' opacity='0.39'/%3E%3Crect x='210' y='107.9' width='6' height='108.4' opacity='0.32'/%3E%3Crect x='217' y='110.4' width='6' height='103.6' opacity='0.34'/%3E%3Crect x='224' y='112.4' width='6' height='99.6' opacity='0.36'/%3E%3Crect x='231' y='113.8' width='6' height='96.8' opacity='0.49'/%3E%3Crect x='238' y='114.4' width='6' height='95.2' opacity='0.45'/%3E%3Crect x='245' y='114' width='6' height='94.9' opacity='0.34'/%3E%3Crect x='252' y='112.6' width='6' height='96' opacity='0.81'/%3E%3Crect x='259' y='110.2' width='6' height='98.6' opacity='0.70'/%3E%3Crect x='266' y='106.6' width='6' height='102.6' opacity='0.79'/%3E%3Crect x='273' y='102' width='6' height='107.9' opacity='0.53'/%3E%3Crect x='280' y='96.5' width='6' height='114.5' opacity='1.00'/%3E%3Crect x='287' y='90' width='6' height='122.1' opacity='1.00'/%3E%3Crect x='294' y='83' width='6' height='130.6' opacity='0.51'/%3E%3Crect x='301' y='75.4' width='6' height='139.7' opacity='0.65'/%3E%3Crect x='308' y='67.5' width='6' height='149.1' opacity='0.89'/%3E%3Crect x='315' y='59.6' width='6' height='158.6' opacity='0.86'/%3E%3Crect x='322' y='51.8' width='6' height='167.9' opacity='0.97'/%3E%3Crect x='329' y='44.4' width='6' height='176.8' opacity='0.63'/%3E%3Crect x='336' y='37.6' width='6' height='184.9' opacity='0.83'/%3E%3Crect x='343' y='31.5' width='6' height='192.2' opacity='0.70'/%3E%3Crect x='350' y='26.4' width='6' height='198.3' opacity='0.48'/%3E%3Crect x='357' y='22.3' width='6' height='203.2' opacity='0.59'/%3E%3Crect x='364' y='19.4' width='6' height='206.7' opacity='0.70'/%3E%3Crect x='371' y='17.5' width='6' height='208.8' opacity='0.66'/%3E%3Crect x='378' y='16.8' width='6' height='209.6' opacity='0.50'/%3E%3Crect x='385' y='17.2' width='6' height='209.1' opacity='0.54'/%3E%3Crect x='392' y='18.5' width='6' height='207.4' opacity='0.30'/%3E%3Crect x='399' y='20.7' width='6' height='204.7' opacity='0.41'/%3E%3Crect x='406' y='23.5' width='6' height='201.1' opacity='0.70'/%3E%3Crect x='413' y='26.8' width='6' height='196.9' opacity='0.54'/%3E%3Crect x='420' y='30.4' width='6' height='192.3' opacity='0.45'/%3E%3Crect x='427' y='34.1' width='6' height='187.6' opacity='0.69'/%3E%3Crect x='434' y='37.6' width='6' height='183' opacity='0.83'/%3E%3Crect x='441' y='40.9' width='6' height='178.7' opacity='0.86'/%3E%3Crect x='448' y='43.6' width='6' height='175' opacity='0.70'/%3E%3Crect x='455' y='45.8' width='6' height='171.9' opacity='0.78'/%3E%3Crect x='462' y='47.3' width='6' height='169.7' opacity='0.86'/%3E%3Crect x='469' y='48.1' width='6' height='168.5' opacity='1.00'/%3E%3Crect x='476' y='48.1' width='6' height='168.3' opacity='0.89'/%3E%3Crect x='483' y='47.4' width='6' height='169.1' opacity='0.80'/%3E%3Crect x='490' y='46.1' width='6' height='170.8' opacity='0.86'/%3E%3Crect x='497' y='44.2' width='6' height='173.4' opacity='0.50'/%3E%3Crect x='504' y='42' width='6' height='176.8' opacity='0.49'/%3E%3Crect x='511' y='39.5' width='6' height='180.8' opacity='0.93'/%3E%3Crect x='518' y='37' width='6' height='185.2' opacity='1.00'/%3E%3Crect x='525' y='34.7' width='6' height='189.8' opacity='0.77'/%3E%3Crect x='532' y='32.8' width='6' height='194.5' opacity='0.61'/%3E%3Crect x='539' y='31.4' width='6' height='198.9' opacity='0.45'/%3E%3Crect x='546' y='30.7' width='6' height='203' opacity='0.59'/%3E%3Crect x='553' y='30.9' width='6' height='206.5' opacity='0.80'/%3E%3Crect x='560' y='32' width='6' height='209.3' opacity='0.66'/%3E%3Crect x='567' y='34.2' width='6' height='211.3' opacity='0.54'/%3E%3Crect x='574' y='37.4' width='6' height='212.3' opacity='0.67'/%3E%3Crect x='581' y='41.7' width='6' height='212.5' opacity='0.39'/%3E%3Crect x='588' y='46.9' width='6' height='211.7' opacity='0.53'/%3E%3Crect x='595' y='53' width='6' height='210' opacity='0.76'/%3E%3Crect x='602' y='59.9' width='6' height='207.6' opacity='0.61'/%3E%3Crect x='609' y='67.2' width='6' height='204.5' opacity='0.58'/%3E%3Crect x='616' y='75' width='6' height='200.8' opacity='0.51'/%3E%3Crect x='623' y='82.9' width='6' height='196.8' opacity='0.70'/%3E%3Crect x='630' y='90.6' width='6' height='192.6' opacity='0.99'/%3E%3Crect x='637' y='98.1' width='6' height='188.4' opacity='0.42'/%3E%3Crect x='644' y='105' width='6' height='184.4' opacity='0.95'/%3E%3Crect x='651' y='111.2' width='6' height='180.7' opacity='1.00'/%3E%3Crect x='658' y='116.5' width='6' height='177.4' opacity='1.00'/%3E%3Crect x='665' y='120.8' width='6' height='174.8' opacity='0.98'/%3E%3Crect x='672' y='123.9' width='6' height='172.8' opacity='1.00'/%3E%3Crect x='679' y='126' width='6' height='171.6' opacity='0.80'/%3E%3Crect x='686' y='126.8' width='6' height='171.1' opacity='0.81'/%3E%3Crect x='693' y='126.6' width='6' height='171.2' opacity='0.69'/%3E%3Crect x='700' y='125.3' width='6' height='172.1' opacity='0.43'/%3E%3Crect x='707' y='123.1' width='6' height='173.4' opacity='0.89'/%3E%3Crect x='714' y='120.1' width='6' height='175.2' opacity='0.67'/%3E%3Crect x='721' y='116.6' width='6' height='177.3' opacity='0.43'/%3E%3Crect x='728' y='112.7' width='6' height='179.5' opacity='0.55'/%3E%3Crect x='735' y='108.6' width='6' height='181.7' opacity='0.50'/%3E%3Crect x='742' y='104.5' width='6' height='183.8' opacity='0.41'/%3E%3Crect x='749' y='100.7' width='6' height='185.5' opacity='0.39'/%3E%3Crect x='756' y='97.3' width='6' height='186.8' opacity='0.44'/%3E%3Crect x='763' y='94.4' width='6' height='187.6' opacity='0.46'/%3E%3Crect x='770' y='92.2' width='6' height='187.7' opacity='0.45'/%3E%3Crect x='777' y='90.6' width='6' height='187.3' opacity='0.39'/%3E%3Crect x='784' y='89.9' width='6' height='186.3' opacity='0.24'/%3E%3Crect x='791' y='89.9' width='6' height='184.6' opacity='0.33'/%3E%3Crect x='798' y='90.6' width='6' height='182.6' opacity='0.32'/%3E%3Crect x='805' y='91.8' width='6' height='180.1' opacity='0.50'/%3E%3Crect x='812' y='93.6' width='6' height='177.4' opacity='0.63'/%3E%3Crect x='819' y='95.6' width='6' height='174.7' opacity='0.63'/%3E%3Crect x='826' y='97.8' width='6' height='172' opacity='0.65'/%3E%3Crect x='833' y='99.9' width='6' height='169.7' opacity='0.68'/%3E%3Crect x='840' y='101.7' width='6' height='167.9' opacity='0.42'/%3E%3Crect x='847' y='103.1' width='6' height='166.7' opacity='0.70'/%3E%3Crect x='854' y='103.9' width='6' height='166.2' opacity='0.62'/%3E%3Crect x='861' y='103.9' width='6' height='166.7' opacity='0.33'/%3E%3Crect x='868' y='103' width='6' height='168.2' opacity='0.29'/%3E%3Crect x='875' y='101.2' width='6' height='170.7' opacity='0.28'/%3E%3Crect x='882' y='98.3' width='6' height='174.3' opacity='0.56'/%3E%3Crect x='889' y='94.4' width='6' height='178.8' opacity='0.33'/%3E%3Crect x='896' y='89.5' width='6' height='184.2' opacity='0.26'/%3E%3Crect x='903' y='83.8' width='6' height='190.3' opacity='0.40'/%3E%3Crect x='910' y='77.2' width='6' height='197.1' opacity='0.28'/%3E%3Crect x='917' y='70.1' width='6' height='204.2' opacity='0.18'/%3E%3Crect x='924' y='62.6' width='6' height='211.5' opacity='0.18'/%3E%3Crect x='931' y='54.9' width='6' height='218.6' opacity='0.24'/%3E%3Crect x='938' y='47.2' width='6' height='225.4' opacity='0.15'/%3E%3Crect x='945' y='39.7' width='6' height='231.7' opacity='0.15'/%3E%3Crect x='952' y='32.8' width='6' height='237.1' opacity='0.20'/%3E%3Crect x='959' y='26.5' width='6' height='241.4' opacity='0.15'/%3E%3Crect x='966' y='21' width='6' height='244.6' opacity='0.12'/%3E%3Crect x='973' y='16.6' width='6' height='246.4' opacity='0.12'/%3E%3Crect x='980' y='13.2' width='6' height='246.8' opacity='0.06'/%3E%3Crect x='987' y='11.1' width='6' height='245.7' opacity='0.08'/%3E%3Crect x='994' y='10.1' width='6' height='243.1' opacity='0.05'/%3E%3C/g%3E%3C/svg%3E");
  --art-10: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1400 320' preserveAspectRatio='xMidYMax slice'%3E%3Cdefs%3E%3ClinearGradient id='f' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23173452'/%3E%3Cstop offset='1' stop-color='%230a1a2c'/%3E%3C/linearGradient%3E%3ClinearGradient id='n' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%230b1c2e'/%3E%3Cstop offset='1' stop-color='%23040b14'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M-10 250 L8.6 220.4 L30 212.1 L42.1 200.4 L58 182.3 L79.6 164.3 L99.4 146.2 L113.5 138.1 L127.8 125.7 L140.6 122.7 L153.6 123.2 L170.3 129.9 L194.1 147.5 L207 148.8 L226.1 173.9 L251.9 186.9 L265.5 201.2 L279.4 209 L300.1 214.5 L321.8 211.6 L336.2 197.1 L353.9 189.5 L374.2 173.8 L391.6 167 L413.7 149.8 L439.4 155.8 L456.4 167.1 L478.1 178.3 L491.7 191.6 L508.7 197.4 L532.1 201.9 L544.5 196.8 L562.5 191.7 L577.6 181.5 L595.1 161.1 L608.5 148.3 L623 129.9 L635.5 119.6 L652.3 98.3 L665 89.2 L680 81.8 L698.6 70.4 L717.4 73.9 L731.7 82.1 L748.8 103.8 L771.3 120.8 L783.4 141.4 L806.2 166.3 L821.6 184.4 L834.1 188 L859.9 195.8 L878.9 206 L895.5 193.3 L919.1 180.4 L934.3 169.5 L953 153.5 L968.7 139.6 L993.2 138.3 L1009.3 131.7 L1025.2 136.6 L1044.4 151.2 L1066.3 173.7 L1082.2 186 L1103.8 194.8 L1117.7 197.7 L1135.5 205.1 L1153.6 192.4 L1173.5 183.5 L1198.3 157.5 L1221 140 L1241.2 117 L1264.3 106.9 L1281.1 106.3 L1303.4 110.6 L1315.7 116.9 L1340.3 138.4 L1364.9 163.7 L1384.4 185.2 L1401.7 207.9 L1418.7 218.3 L1410 320 L-10 320Z' fill='url(%23f)'/%3E%3Cpath d='M140.6 122.7L80.6 150.3 L95.6 143.4 L110.6 150.3 L125.6 143.4 L140.6 142Z' fill='%23d9ecf8'/%3E%3Cpath d='M140.6 122.7L140.6 142 L155.6 144.8 L170.6 151.7 L185.6 144.8 L200.6 150.3Z' fill='%2393aec4'/%3E%3Cpath d='M413.7 149.8L374.3 180.4 L384.2 172.8 L394 180.4 L403.9 172.8 L413.7 171.3Z' fill='%23d9ecf8'/%3E%3Cpath d='M413.7 149.8L413.7 171.3 L428.7 174.3 L443.7 182 L458.7 174.3 L473.7 180.4Z' fill='%2393aec4'/%3E%3Cpath d='M698.6 70.4L641.3 105.4 L655.7 96.7 L670 105.4 L684.3 96.7 L698.6 94.9Z' fill='%23d9ecf8'/%3E%3Cpath d='M698.6 70.4L698.6 94.9 L713.6 98.4 L728.6 107.2 L743.6 98.4 L758.6 105.4Z' fill='%2393aec4'/%3E%3Cpath d='M1009.3 131.7L949.3 160.3 L964.3 153.1 L979.3 160.3 L994.3 153.1 L1009.3 151.7Z' fill='%23d9ecf8'/%3E%3Cpath d='M1009.3 131.7L1009.3 151.7 L1024.3 154.5 L1039.3 161.7 L1054.3 154.5 L1069.3 160.3Z' fill='%2393aec4'/%3E%3Cpath d='M1281.1 106.3L1221.1 139.8 L1236.1 131.4 L1251.1 139.8 L1266.1 131.4 L1281.1 129.7Z' fill='%23d9ecf8'/%3E%3Cpath d='M1281.1 106.3L1281.1 129.7 L1296.1 133.1 L1311.1 141.4 L1326.1 133.1 L1341.1 139.8Z' fill='%2393aec4'/%3E%3Cpath d='M8.6 220.4 L30 212.1 L42.1 200.4 L58 182.3 L79.6 164.3 L99.4 146.2 L113.5 138.1 L127.8 125.7 L140.6 122.7 L153.6 123.2 L170.3 129.9 L194.1 147.5 L207 148.8 L226.1 173.9 L251.9 186.9 L265.5 201.2 L279.4 209 L300.1 214.5 L321.8 211.6 L336.2 197.1 L353.9 189.5 L374.2 173.8 L391.6 167 L413.7 149.8 L439.4 155.8 L456.4 167.1 L478.1 178.3 L491.7 191.6 L508.7 197.4 L532.1 201.9 L544.5 196.8 L562.5 191.7 L577.6 181.5 L595.1 161.1 L608.5 148.3 L623 129.9 L635.5 119.6 L652.3 98.3 L665 89.2 L680 81.8 L698.6 70.4 L717.4 73.9 L731.7 82.1 L748.8 103.8 L771.3 120.8 L783.4 141.4 L806.2 166.3 L821.6 184.4 L834.1 188 L859.9 195.8 L878.9 206 L895.5 193.3 L919.1 180.4 L934.3 169.5 L953 153.5 L968.7 139.6 L993.2 138.3 L1009.3 131.7 L1025.2 136.6 L1044.4 151.2 L1066.3 173.7 L1082.2 186 L1103.8 194.8 L1117.7 197.7 L1135.5 205.1 L1153.6 192.4 L1173.5 183.5 L1198.3 157.5 L1221 140 L1241.2 117 L1264.3 106.9 L1281.1 106.3 L1303.4 110.6 L1315.7 116.9 L1340.3 138.4 L1364.9 163.7 L1384.4 185.2 L1401.7 207.9 L1418.7 218.3' fill='none' stroke='%235ef2b5' stroke-opacity='.28' stroke-width='1.2'/%3E%3Cpath d='M8 16C8 12 12 11 18 11L26 11C29 11 30 9 31 7L33 4C34 3 36 3 37 4L38 6C38 7 37 8 36 8L34 9C33 12 32 14 31 16C31 18 30 19 29 19L29 28L27.6 28L27 20L25 20L24.6 28L23.2 28L23 20L14 20L13 28L11.6 28L11.4 20L10.5 19.5L9.6 28L8.2 28L8.4 18C7 18 6 17 6.5 15.5ZM33 4.4C30 .4 25-.6 21.6 2.2C25 .9 29 1.9 32 5.4ZM34.6 8.6L35.4 11.4L34.2 10.6Z' fill='%2306111d' transform='translate(676.6 42.9)'/%3E%3Cpath d='M-10 290 L18.9 186.6 L41.6 177.6 L57.6 175.7 L82.8 180.6 L100.7 188.4 L119.9 197.9 L136.2 214.1 L155.2 222.5 L181.3 237.5 L210.3 247.5 L224.8 246.3 L245.9 244.1 L270.6 233 L288.4 225.6 L317.5 219.9 L337.2 217.6 L354.5 220.3 L372 223.8 L394 237.9 L410.6 249.7 L434.3 259.7 L452.3 270.6 L480 275.9 L497.6 281.4 L523.8 285.1 L548.6 283.7 L578.1 284.3 L603 284.7 L628.7 282.3 L650.7 278.1 L669.7 274.8 L687.3 265.1 L705.3 260.5 L732.2 242.1 L761.1 217.9 L781.4 199.8 L809.7 184.1 L825.7 172.9 L853.2 165.4 L879.8 169.4 L903.6 180.5 L924.2 192.5 L944.3 207.1 L971.2 228.5 L988.5 238.4 L1018 248.1 L1032.9 247.8 L1060.9 244.6 L1080.6 237.6 L1099.5 232.2 L1127.3 210 L1144.7 200.7 L1159.1 199.9 L1173.3 198.1 L1189.9 193.7 L1208.7 201.6 L1225.6 206.4 L1253.4 213.7 L1269 215.9 L1291.6 216.1 L1314.1 205.9 L1340.9 192.6 L1365.1 183.7 L1389.2 185.5 L1409.8 195.1 L1435.3 218.8 L1410 320 L-10 320Z' fill='url(%23n)'/%3E%3Cpath d='M57.6 175.7L-2.4 198.8 L12.6 193.1 L27.6 198.8 L42.6 193.1 L57.6 191.9Z' fill='%23b9d3e6'/%3E%3Cpath d='M57.6 175.7L57.6 191.9 L72.6 194.2 L87.6 200 L102.6 194.2 L117.6 198.8Z' fill='%236f8aa2'/%3E%3Cpath d='M337.2 217.6L277.2 241.3 L292.2 235.3 L307.2 241.3 L322.2 235.3 L337.2 234.2Z' fill='%23b9d3e6'/%3E%3Cpath d='M337.2 217.6L337.2 234.2 L352.2 236.5 L367.2 242.4 L382.2 236.5 L397.2 241.3Z' fill='%236f8aa2'/%3E%3Cpath d='M853.2 165.4L793.2 189.9 L808.2 183.8 L823.2 189.9 L838.2 183.8 L853.2 182.6Z' fill='%23b9d3e6'/%3E%3Cpath d='M853.2 165.4L853.2 182.6 L868.2 185 L883.2 191.1 L898.2 185 L913.2 189.9Z' fill='%236f8aa2'/%3E%3Cpath d='M1189.9 193.7L1129.9 217.3 L1144.9 211.4 L1159.9 217.3 L1174.9 211.4 L1189.9 210.2Z' fill='%23b9d3e6'/%3E%3Cpath d='M1189.9 193.7L1189.9 210.2 L1203.8 212.6 L1217.7 218.5 L1231.6 212.6 L1245.5 217.3Z' fill='%236f8aa2'/%3E%3Cpath d='M1365.1 183.7L1314.7 202.2 L1327.3 197.6 L1339.9 202.2 L1352.5 197.6 L1365.1 196.6Z' fill='%23b9d3e6'/%3E%3Cpath d='M1365.1 183.7L1365.1 196.6 L1380.1 198.5 L1395.1 203.1 L1410.1 198.5 L1425.1 202.2Z' fill='%236f8aa2'/%3E%3Cpath d='M-10 318L-2.8 285.4L4.4 318ZM3 317.2L9.9 285.8L16.8 317.2ZM16 317.3L23.3 284.1L30.6 317.3ZM29 318.4L34.2 294.7L39.4 318.4ZM42 317L47.9 290L53.9 317ZM55 319.5L61.8 288.4L68.7 319.5ZM68 319.6L71.8 302.4L75.5 319.6ZM81 319.8L84.9 302.3L88.7 319.8ZM94 319L97.6 302.9L101.1 319ZM107 317.3L111 299.2L114.9 317.3ZM120 316.1L126 289.1L131.9 316.1ZM133 317L140.3 283.7L147.6 317ZM146 319.9L153.3 286.8L160.6 319.9ZM159 316.3L163.4 296.2L167.8 316.3ZM172 319.2L177.4 294.6L182.8 319.2ZM185 318.3L191.5 288.7L198 318.3ZM198 318.7L203.7 293L209.3 318.7ZM211 319.7L215.5 299.3L220 319.7ZM224 316.2L229.9 289.3L235.8 316.2ZM237 316.9L244.4 283.2L251.9 316.9ZM250 318.6L257.2 285.7L264.4 318.6ZM263 316.3L267.7 294.9L272.4 316.3ZM276 317.3L281.9 290.5L287.8 317.3ZM289 319.1L292.6 302.9L296.1 319.1ZM302 317.1L307.4 292.4L312.9 317.1ZM315 317L321.8 286.1L328.6 317ZM328 318.5L332.9 296.4L337.7 318.5ZM341 316L347.9 284.5L354.9 316ZM354 319.2L359.4 294.5L364.9 319.2ZM367 317.9L373 290.6L379 317.9ZM380 319.1L385 296.6L389.9 319.1ZM393 317.6L398 294.6L403.1 317.6ZM406 317.8L410 299.6L414 317.8ZM419 317L426.3 283.9L433.6 317ZM432 318.3L436.5 297.8L441 318.3ZM445 317.1L448.9 299.2L452.9 317.1ZM458 319.3L464 291.9L470 319.3ZM471 317.6L476.7 291.8L482.4 317.6ZM484 318.5L489.8 292.1L495.6 318.5ZM497 318.6L501.7 297L506.5 318.6ZM510 318.7L517.5 284.7L524.9 318.7ZM523 318.2L528.5 293.1L534 318.2ZM536 318.4L540.2 299.3L544.4 318.4ZM549 318.7L553.3 299L557.7 318.7ZM562 318.6L567 296L571.9 318.6ZM575 318.8L582.2 285.9L589.5 318.8ZM588 317.4L592.8 295.4L597.7 317.4ZM601 317.9L606.1 294.8L611.2 317.9ZM614 319.7L620.1 292L626.2 319.7ZM627 319.6L633.2 291.5L639.4 319.6ZM640 316.8L644.5 296.3L649 316.8ZM653 317.3L660.4 283.5L667.9 317.3ZM666 318.2L670.2 299.2L674.4 318.2ZM679 316.6L683.6 295.5L688.3 316.6ZM692 319.2L696.4 299L700.9 319.2ZM705 317.5L711 290L717.1 317.5ZM718 318.1L723.9 291.5L729.7 318.1ZM731 318.2L738.3 284.9L745.6 318.2ZM744 318.4L751.2 285.6L758.5 318.4ZM757 318.6L762.4 294.2L767.7 318.6ZM770 317L776.4 288.1L782.7 317ZM783 317.9L787.5 297.6L791.9 317.9ZM796 318L802.4 288.9L808.8 318ZM809 317.5L815.1 289.6L821.3 317.5ZM822 318.6L828.3 289.7L834.7 318.6ZM835 319.9L839.7 298.4L844.5 319.9ZM848 316.8L855 284.8L862.1 316.8ZM861 316.1L866.1 293.1L871.1 316.1ZM874 319.4L881.1 287.1L888.2 319.4ZM887 318.3L893.8 287.3L900.7 318.3ZM900 319L904.8 297.3L909.5 319ZM913 319.8L918.2 296.3L923.3 319.8ZM926 319.5L929.7 302.6L933.4 319.5ZM939 319.4L943.7 297.8L948.5 319.4ZM952 316.7L956 298.5L960 316.7ZM965 318L970 295.2L975 318ZM978 316.3L983.9 289.4L989.8 316.3ZM991 319.1L995.1 300.5L999.2 319.1ZM1004 316.4L1010.9 284.9L1017.9 316.4ZM1017 317.9L1024.2 285.1L1031.4 317.9ZM1030 319.2L1035 296.6L1039.9 319.2ZM1043 316.9L1050.1 284.5L1057.3 316.9ZM1056 316.8L1061.7 290.9L1067.4 316.8ZM1069 317.9L1073.6 297.2L1078.1 317.9ZM1082 319.6L1089.1 287.2L1096.2 319.6ZM1095 319.3L1101 292.1L1106.9 319.3ZM1108 316.6L1114.8 285.6L1121.7 316.6ZM1121 318.3L1127.1 290.7L1133.1 318.3ZM1134 318L1137.6 301.6L1141.2 318ZM1147 318.4L1151.9 295.9L1156.9 318.4ZM1160 316.3L1163.8 298.9L1167.7 316.3ZM1173 317.8L1178.6 292.4L1184.2 317.8ZM1186 316.4L1192.9 285.3L1199.7 316.4ZM1199 317.8L1204.7 291.9L1210.4 317.8ZM1212 318.5L1218.9 287.3L1225.7 318.5ZM1225 319.9L1232.1 287.7L1239.2 319.9ZM1238 317.9L1244.7 287.6L1251.3 317.9ZM1251 316L1257 288.8L1263 316ZM1264 318.4L1268.4 298.4L1272.8 318.4ZM1277 317L1283.7 286.6L1290.4 317ZM1290 316.9L1295.6 291.5L1301.2 316.9ZM1303 316.5L1309.2 288.3L1315.4 316.5ZM1316 318.5L1322.1 290.8L1328.2 318.5ZM1329 319.7L1333.7 298.5L1338.3 319.7ZM1342 319.8L1346 301.6L1350 319.8ZM1355 319.4L1362.4 285.9L1369.8 319.4ZM1368 319.5L1373.9 292.6L1379.8 319.5ZM1381 317.9L1388.3 284.5L1395.7 317.9ZM1394 316.7L1398.2 297.5L1402.4 316.7ZM1407 316.1L1413.9 284.6L1420.9 316.1Z' fill='%2303080f'/%3E%3C/svg%3E");
  --art-11: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 220' preserveAspectRatio='xMidYMax slice'%3E%3Cdefs%3E%3ClinearGradient id='fg' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='.5' stop-color='%23fff'/%3E%3Cstop offset='.96' stop-color='%23000'/%3E%3C/linearGradient%3E%3Cmask id='fd' maskUnits='userSpaceOnUse' x='0' y='0' width='1000' height='220'%3E%3Crect width='1000' height='220' fill='url(%23fg)'/%3E%3C/mask%3E%3C/defs%3E%3Cpath d='M0 138.7 L16.7 135.8 L33.3 132.6 L50 129.2 L66.7 125.6 L83.3 121.9 L100 118.4 L116.7 115.1 L133.3 112.3 L150 110 L166.7 108.3 L183.3 107.4 L200 110.4 L216.7 117.1 L233.3 124.8 L250 130.8 L266.7 134 L283.3 134.5 L300 132.9 L316.7 130 L333.3 126.3 L350 122.1 L366.7 117.7 L383.3 113 L400 108.4 L416.7 103.9 L433.3 99.6 L450 95.8 L466.7 92.7 L483.3 90.2 L500 88.6 L516.7 87.8 L533.3 89.1 L550 94.5 L566.7 102.9 L583.3 112.6 L600 121.9 L616.7 129.7 L633.3 135.3 L650 138.5 L666.7 139.7 L683.3 139.3 L700 137.7 L716.7 135.2 L733.3 132.2 L750 128.9 L766.7 125.5 L783.3 122.3 L800 119.3 L816.7 116.9 L833.3 115.1 L850 114.2 L866.7 114.6 L883.3 120.2 L900 129.4 L916.7 138.2 L933.3 144.5 L950 147.9 L966.7 149.3 L983.3 149.8 L1000 150 L1000 220 L0 220Z' fill='%23f1c49a'/%3E%3Cg mask='url(%23fd)'%3E%3Cpath d='M183.3 107.4 L200 110.4 L216.7 117.1 L233.3 124.8 L250 130.8 L266.7 134 L283.3 134.5 Q268.3 181.5 213.3 220 L155.3 220 Q186.3 177.4 183.3 107.4Z' fill='%23e2a87c'/%3E%3Cpath d='M516.7 87.8 L533.3 89.1 L550 94.5 L566.7 102.9 L583.3 112.6 L600 121.9 L616.7 129.7 L633.3 135.3 L650 138.5 L666.7 139.7 Q644.2 183.9 561.7 220 L488.7 220 Q519.7 157.8 516.7 87.8Z' fill='%23e2a87c'/%3E%3Cpath d='M850 114.2 L866.7 114.6 L883.3 120.2 L900 129.4 L916.7 138.2 L933.3 144.5 L950 147.9 L966.7 149.3 L983.3 149.8 L1000 150 Q977.5 188.5 895 220 L822 220 Q853 184.2 850 114.2Z' fill='%23e2a87c'/%3E%3C/g%3E%3Cg fill='%238a4f2e' opacity='.75'%3E%3Cpath d='M4 14C6 10 10 9 13 10C15 5 20 4 23 9C25 10 27 10 29 9C30 6 32 4 34 4C36 4 37 5 37 6L35 7C34 8 33 10 32 13C31 16 29 17 27 17L27 26L26 26L25.5 18L22 18L21.5 26L20.5 26L20 18L14 18L13 26L12 26L11.5 18C10 18 9 18 8 17L7 26L6 26L6 16C5 16 4 15 4 14ZM4.6 13.4C3 14 2.4 16 2.8 18.4L3.6 18.2C3.4 16.4 3.8 15 5 14.4ZM19 6.4C18.6 4.6 19.6 3.2 21 3.4C22.2 3.6 22.6 5 22 6.6Z' transform='translate(470 65.2) scale(1.0)'/%3E%3Cpath d='M4 14C6 10 10 9 13 10C15 5 20 4 23 9C25 10 27 10 29 9C30 6 32 4 34 4C36 4 37 5 37 6L35 7C34 8 33 10 32 13C31 16 29 17 27 17L27 26L26 26L25.5 18L22 18L21.5 26L20.5 26L20 18L14 18L13 26L12 26L11.5 18C10 18 9 18 8 17L7 26L6 26L6 16C5 16 4 15 4 14ZM4.6 13.4C3 14 2.4 16 2.8 18.4L3.6 18.2C3.4 16.4 3.8 15 5 14.4ZM19 6.4C18.6 4.6 19.6 3.2 21 3.4C22.2 3.6 22.6 5 22 6.6Z' transform='translate(510 68.4) scale(0.94)'/%3E%3Cpath d='M4 14C6 10 10 9 13 10C15 5 20 4 23 9C25 10 27 10 29 9C30 6 32 4 34 4C36 4 37 5 37 6L35 7C34 8 33 10 32 13C31 16 29 17 27 17L27 26L26 26L25.5 18L22 18L21.5 26L20.5 26L20 18L14 18L13 26L12 26L11.5 18C10 18 9 18 8 17L7 26L6 26L6 16C5 16 4 15 4 14ZM4.6 13.4C3 14 2.4 16 2.8 18.4L3.6 18.2C3.4 16.4 3.8 15 5 14.4ZM19 6.4C18.6 4.6 19.6 3.2 21 3.4C22.2 3.6 22.6 5 22 6.6Z' transform='translate(550 71) scale(0.88)'/%3E%3C/g%3E%3C/svg%3E");
  --art-12: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 220' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='fg' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='.5' stop-color='%23fff'/%3E%3Cstop offset='.96' stop-color='%23000'/%3E%3C/linearGradient%3E%3Cmask id='fd' maskUnits='userSpaceOnUse' x='0' y='0' width='1000' height='220'%3E%3Crect width='1000' height='220' fill='url(%23fg)'/%3E%3C/mask%3E%3C/defs%3E%3Cpath d='M0 114.6 L16.7 109.8 L33.3 105.4 L50 101.6 L66.7 98.5 L83.3 96.3 L100 96 L116.7 101.1 L133.3 109.3 L150 117.3 L166.7 122.3 L183.3 123.6 L200 121.7 L216.7 117.4 L233.3 111.7 L250 105.3 L266.7 98.7 L283.3 92.1 L300 85.8 L316.7 80.3 L333.3 75.6 L350 72.1 L366.7 70 L383.3 69.4 L400 75.9 L416.7 89.8 L433.3 106.2 L450 120.7 L466.7 130.8 L483.3 136 L500 137.3 L516.7 135.9 L533.3 132.8 L550 128.6 L566.7 123.6 L583.3 118.2 L600 112.4 L616.7 106.5 L633.3 100.7 L650 95.3 L666.7 90.7 L683.3 86.9 L700 84.3 L716.7 82.9 L733.3 84.4 L750 91.6 L766.7 102.4 L783.3 113.5 L800 122.7 L816.7 128.5 L833.3 130.8 L850 130.4 L866.7 128.1 L883.3 124.7 L900 121 L916.7 117.4 L933.3 114.2 L950 111.8 L966.7 110.4 L983.3 110.1 L1000 114.4 L1000 220 L0 220Z' fill='%23e9a46e'/%3E%3Cg mask='url(%23fd)'%3E%3Cpath d='M100 96 L116.7 101.1 L133.3 109.3 L150 117.3 L166.7 122.3 L183.3 123.6 Q170.8 176.6 125 220 L72 220 Q103 166 100 96Z' fill='%23c87745'/%3E%3Cpath d='M383.3 69.4 L400 75.9 L416.7 89.8 L433.3 106.2 L450 120.7 L466.7 130.8 L483.3 136 L500 137.3 Q482.5 182.8 418.3 220 L355.3 220 Q386.3 139.4 383.3 69.4Z' fill='%23c87745'/%3E%3Cpath d='M716.7 82.9 L733.3 84.4 L750 91.6 L766.7 102.4 L783.3 113.5 L800 122.7 L816.7 128.5 L833.3 130.8 Q815.8 179.9 751.7 220 L688.7 220 Q719.7 152.9 716.7 82.9Z' fill='%23c87745'/%3E%3Cpath d='M983.3 110.1 L1000 114.4 Q997.5 172.5 988.3 220 L955.3 220 Q986.3 180.1 983.3 110.1Z' fill='%23c87745'/%3E%3C/g%3E%3C/svg%3E");
  --art-13: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 220' preserveAspectRatio='none'%3E%3Cpath d='M0 136.6 L16.7 132 L33.3 127.2 L50 122.2 L66.7 117.3 L83.3 112.4 L100 107.6 L116.7 103.1 L133.3 98.9 L150 95.1 L166.7 91.9 L183.3 89.1 L200 87.1 L216.7 85.7 L233.3 85 L250 85.9 L266.7 91.9 L283.3 102.3 L300 115.3 L316.7 128.9 L333.3 141.4 L350 151.8 L366.7 159.6 L383.3 164.8 L400 167.9 L416.7 169.4 L433.3 169.7 L450 169.2 L466.7 168.2 L483.3 166.7 L500 164.9 L516.7 162.7 L533.3 160.2 L550 157.4 L566.7 154.2 L583.3 150.7 L600 147 L616.7 143 L633.3 138.8 L650 134.5 L666.7 130.1 L683.3 125.8 L700 121.7 L716.7 117.8 L733.3 114.3 L750 111.2 L766.7 108.7 L783.3 106.8 L800 105.5 L816.7 105 L833.3 106.3 L850 111.5 L866.7 119.8 L883.3 129.8 L900 140.1 L916.7 149.7 L933.3 157.7 L950 163.9 L966.7 168.3 L983.3 171.2 L1000 172.9 L1000 220 L0 220Z' fill='%23d98a52'/%3E%3Cpath d='M233.3 85 L250 85.9 L266.7 91.9 L283.3 102.3 L300 115.3 L316.7 128.9 L333.3 141.4 L350 151.8 L366.7 159.6 L383.3 164.8 L400 167.9 L416.7 169.4 L433.3 169.7 Q403.3 197.4 293.3 220 L205.3 220 Q236.3 155 233.3 85Z' fill='%23a8552d'/%3E%3Cpath d='M816.7 105 L833.3 106.3 L850 111.5 L866.7 119.8 L883.3 129.8 L900 140.1 L916.7 149.7 L933.3 157.7 L950 163.9 L966.7 168.3 L983.3 171.2 L1000 172.9 Q972.5 198.8 871.7 220 L788.7 220 Q819.7 175 816.7 105Z' fill='%23a8552d'/%3E%3Cg fill='none' stroke='%23fff3dc' stroke-opacity='.32' stroke-width='1.4'%3E%3Cpath d='M144.8 130 C324.8 120 504.8 138 764.8 126 S1044.8 136 1244.8 130' /%3E%3Cpath d='M62.2 140.9 C242.2 130.9 422.2 148.9 682.2 136.9 S962.2 146.9 1162.2 140.9' /%3E%3Cpath d='M192.6 146.9 C372.6 136.9 552.6 154.9 812.6 142.9 S1092.6 152.9 1292.6 146.9' /%3E%3Cpath d='M75.8 156.9 C255.8 146.9 435.8 164.9 695.8 152.9 S975.8 162.9 1175.8 156.9' /%3E%3Cpath d='M65.4 165.4 C245.4 155.4 425.4 173.4 685.4 161.4 S965.4 171.4 1165.4 165.4' /%3E%3Cpath d='M171.1 173 C351.1 163 531.1 181 791.1 169 S1071.1 179 1271.1 173' /%3E%3Cpath d='M191.1 186.4 C371.1 176.4 551.1 194.4 811.1 182.4 S1091.1 192.4 1291.1 186.4' /%3E%3C/g%3E%3C/svg%3E");
}

/* Particles: sixteen tiny layers each theme can use (petals, bubbles, snow, sand, grid lines). */
.fx { display: none; position: absolute; inset: 0; pointer-events: none; }
.fx i { position: absolute; display: block; left: var(--x); top: 0; will-change: transform; }
.fx i:nth-child(1) { --x: 99.8%; --d: 19.6s; --dl: -10s; --df: 8.2s; --dlf: -4.8s; --w: 4.7s; --k: 0.74; }
.fx i:nth-child(2) { --x: 6.4%; --d: 20.3s; --dl: -6.2s; --df: 7.7s; --dlf: -0.7s; --w: 3.5s; --k: 1.21; }
.fx i:nth-child(3) { --x: 13.6%; --d: 14.4s; --dl: -9.4s; --df: 8.4s; --dlf: -5.2s; --w: 6.4s; --k: 0.72; }
.fx i:nth-child(4) { --x: 17.3%; --d: 19.3s; --dl: -4.7s; --df: 4.7s; --dlf: -0.1s; --w: 3.8s; --k: 0.95; }
.fx i:nth-child(5) { --x: 25.4%; --d: 22.4s; --dl: -11.2s; --df: 6.6s; --dlf: -4.4s; --w: 5.3s; --k: 0.94; }
.fx i:nth-child(6) { --x: 31.1%; --d: 24s; --dl: -17s; --df: 8.5s; --dlf: -2.7s; --w: 6s; --k: 0.77; }
.fx i:nth-child(7) { --x: 37.6%; --d: 14.7s; --dl: -12.4s; --df: 7.6s; --dlf: -2.9s; --w: 4.5s; --k: 1.32; }
.fx i:nth-child(8) { --x: 46.2%; --d: 14s; --dl: -6.6s; --df: 5.3s; --dlf: -5.2s; --w: 6.2s; --k: 0.90; }
.fx i:nth-child(9) { --x: 49.5%; --d: 20.3s; --dl: -1.8s; --df: 7.6s; --dlf: -2.5s; --w: 4.1s; --k: 1.32; }
.fx i:nth-child(10) { --x: 58.6%; --d: 15.2s; --dl: -0.9s; --df: 5.5s; --dlf: -4.4s; --w: 3.5s; --k: 0.73; }
.fx i:nth-child(11) { --x: 64.2%; --d: 18.5s; --dl: -2.4s; --df: 5.3s; --dlf: -3.4s; --w: 5.6s; --k: 0.69; }
.fx i:nth-child(12) { --x: 70.1%; --d: 16.1s; --dl: -13s; --df: 5.6s; --dlf: -1.7s; --w: 6.4s; --k: 1.26; }
.fx i:nth-child(13) { --x: 75.6%; --d: 17.9s; --dl: -1.8s; --df: 7.9s; --dlf: -7.8s; --w: 5.3s; --k: 0.76; }
.fx i:nth-child(14) { --x: 82.2%; --d: 21.7s; --dl: -1.6s; --df: 5.8s; --dlf: -0.5s; --w: 4.2s; --k: 1.04; }
.fx i:nth-child(15) { --x: 88.6%; --d: 20s; --dl: -19.2s; --df: 6s; --dlf: -2.9s; --w: 4.7s; --k: 1.03; }
.fx i:nth-child(16) { --x: 97.5%; --d: 15.8s; --dl: -12.9s; --df: 5.1s; --dlf: -1.3s; --w: 6.2s; --k: 0.74; }
:root.at-rest .fx i { animation-play-state: paused !important; }
@media (prefers-reduced-motion: reduce) { .fx { display: none !important; } }
html.widget-mode .fx { display: none !important; }

/* A display face for the headings, like the Capri theme's. */
:root:is([data-theme="sakura"], [data-theme="abyss"], [data-theme="sunset"], [data-theme="borealis"], [data-theme="dune"], [data-theme="notebook"])
  :is(.main-head h1, .wordmark, .group-head, .nav-title, .modal-card h3, .dp-title) { font-family: var(--display); }
/* Still pictures for reduced motion. */
@media (prefers-reduced-motion: reduce) {
  :root:is([data-theme="sakura"], [data-theme="abyss"], [data-theme="sunset"], [data-theme="borealis"], [data-theme="dune"], [data-theme="notebook"])
    :is(.blob, .aurora, .wordmark, .glass, .backdrop), :root:is([data-theme="sakura"], [data-theme="abyss"], [data-theme="sunset"], [data-theme="borealis"], [data-theme="dune"], [data-theme="notebook"])
    :is(.backdrop, .glass)::before, :root:is([data-theme="sakura"], [data-theme="abyss"], [data-theme="sunset"], [data-theme="borealis"], [data-theme="dune"], [data-theme="notebook"]) .backdrop::after { animation: none !important; }
}
/* The sidebar and main panel are thinner glass in the scene themes, so the picture shows through; other glass
   (the task panel, cards, dialogs) keeps the usual frosting. On phones the sidebar is a drawer over the list, so
   it stays frosted there. */
:root:is([data-theme="sakura"], [data-theme="abyss"], [data-theme="sunset"], [data-theme="borealis"], [data-theme="dune"]) .main,
:root:is([data-theme="sakura"], [data-theme="abyss"], [data-theme="sunset"], [data-theme="borealis"], [data-theme="dune"]) .sidebar {
  background-color: var(--pane); -webkit-backdrop-filter: var(--pane-blur); backdrop-filter: var(--pane-blur);
}
@media (max-width: 760px) {
  :root:is([data-theme="sakura"], [data-theme="abyss"], [data-theme="sunset"], [data-theme="borealis"], [data-theme="dune"]) .sidebar {
    background-color: var(--glass-strong); -webkit-backdrop-filter: var(--blur); backdrop-filter: var(--blur);
  }
}
/* The dark scene themes share Dark's in-between bits (sketch paper, widget previews). */
:root:is([data-theme="abyss"], [data-theme="sunset"], [data-theme="borealis"]) .ws-preset[data-theme-hint="auto"] { --pbg: #141826; --ptext: #eef0f7; }


/* ============================================================== Sakura
   Spring on washi paper: a cherry branch sways across a pale rising sun, a sprig reaches up from the corner,
   petals tumble down and turn over as they fall, and misty hills sit low. Ink plum type with vermilion. */
:root[data-theme="sakura"], .wcard[data-wtheme="sakura"] {
  --bg: #f7ebe5;
  --glass: rgba(255, 249, 246, 0.56);
  --glass-strong: rgba(255, 250, 248, 0.82);
  --blur: blur(16px) saturate(150%);
  --glass-inset: rgba(255, 255, 255, 0.46);
  --glass-border: rgba(208, 112, 136, 0.22);
  --glass-edge: rgba(255, 255, 255, 0.95);
  --glass-shade: rgba(120, 40, 62, 0.08);
  --hover: rgba(255, 214, 224, 0.46);
  --active: rgba(255, 234, 240, 0.88);
  --line: rgba(110, 40, 62, 0.1);
  --text: #3a1d2a;
  --muted: #80606c;
  --faint: #b89ea6;
  --accent: #c4314d;
  --accent-2: #ec7f98;
  --accent-soft: rgba(196, 49, 77, 0.13);
  --on-accent: #fff;
  --menu-bg: #fbf3f0;
  --night: linear-gradient(135deg, #d8455f, #9e2240);
  --p1: #d4243c; --p2: #df761b; --p3: #4a6bd0; --p4: #b39aa2;
  --green: #4d9758;
  --deadline: #9947c8;
  --shadow: 0 20px 60px rgba(150, 60, 82, 0.15), 0 2px 10px rgba(150, 60, 82, 0.06);
  --display: "Shippori Mincho", "Source Serif 4", Georgia, serif;
  color-scheme: light;
}
:root[data-theme="sakura"] { --pane: rgba(255, 249, 246, .34); --pane-blur: blur(6px) saturate(140%); --plus-1: #d6336c; --plus-2: #e8590c; --sheen: rgba(255, 188, 208, .5); }
:root[data-theme="sakura"] body {
  background:
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 240' width='240' height='240'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' seed='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.45 0 0 0 0 0.2 0 0 0 0 0.28 0 0 0 0.07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E") 0 0 / 240px 240px,
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 300' width='300' height='300'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.012 .09' numOctaves='1' seed='5' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.6 0 0 0 0 0.35 0 0 0 0 0.4 0 0 0 0.08 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E") 0 0 / 300px 300px,
    var(--art-1) left bottom / 100% 32vh no-repeat,
    radial-gradient(circle at 78% 17%, rgba(232, 78, 104, .24) 0 min(11vmax, 150px), rgba(236, 110, 130, .1) calc(min(11vmax, 150px) + 1px), transparent min(25vmax, 360px)),
    linear-gradient(180deg, #fbf2ea 0%, #f8e7e3 55%, #f2dbe2 100%);
}
:root[data-theme="sakura"] .blob { opacity: .45; }
:root[data-theme="sakura"] .b1 { background: #ffc7a6; top: -4vh; right: 6vw; left: auto; width: 30vw; height: 30vw; }
:root[data-theme="sakura"] .b3 { background: #f6b0c3; }
:root[data-theme="sakura"] .b4 { background: #d9c2ec; }
:root[data-theme="sakura"] .b2 {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 360 260'%3E%3Cdefs%3E%3CradialGradient id='pg' gradientUnits='userSpaceOnUse' cx='0' cy='0' r='17'%3E%3Cstop offset='0' stop-color='%23d63e66'/%3E%3Cstop offset='.3' stop-color='%23f08aa6'/%3E%3Cstop offset='1' stop-color='%23ffe8ee'/%3E%3C/radialGradient%3E%3CradialGradient id='pw' gradientUnits='userSpaceOnUse' cx='0' cy='0' r='17'%3E%3Cstop offset='0' stop-color='%23e46a8b'/%3E%3Cstop offset='.36' stop-color='%23fbc8d6'/%3E%3Cstop offset='1' stop-color='%23fffafb'/%3E%3C/radialGradient%3E%3Cpath id='p' d='M0 0C-6.5-3.5-8.5-12-4.2-16.5Q-2-15 0-14.2Q2-15 4.2-16.5C8.5-12 6.5-3.5 0 0Z'/%3E%3Cg id='st'%3E%3Cpath d='M0 0L0 -7M0 0L6.2 -2.6M0 0L4 -5.6M0 0L-4 -5.6M0 0L-6.2 -2.6M0 0L5.6 3.6M0 0L-5.6 3.6M0 0L0 6.8' stroke='%23ad2a4f' stroke-width='.7' stroke-linecap='round'/%3E%3Cg fill='%23f0bd45'%3E%3Ccircle cx='0' cy='-7' r='1'/%3E%3Ccircle cx='6.2' cy='-2.6' r='1'/%3E%3Ccircle cx='4' cy='-5.6' r='1'/%3E%3Ccircle cx='-4' cy='-5.6' r='1'/%3E%3Ccircle cx='-6.2' cy='-2.6' r='1'/%3E%3Ccircle cx='5.6' cy='3.6' r='1'/%3E%3Ccircle cx='-5.6' cy='3.6' r='1'/%3E%3Ccircle cx='0' cy='6.8' r='1'/%3E%3C/g%3E%3Ccircle r='2.3' fill='%23bf355d'/%3E%3C/g%3E%3Cg id='f'%3E%3Cg fill='url(%23pg)' stroke='%23cc5778' stroke-width='.5' stroke-opacity='.45'%3E%3Cuse href='%23p' transform='rotate(0)'/%3E%3Cuse href='%23p' transform='rotate(72)'/%3E%3Cuse href='%23p' transform='rotate(144)'/%3E%3Cuse href='%23p' transform='rotate(216)'/%3E%3Cuse href='%23p' transform='rotate(288)'/%3E%3C/g%3E%3Cuse href='%23st'/%3E%3C/g%3E%3Cg id='w'%3E%3Cg fill='url(%23pw)' stroke='%23de88a0' stroke-width='.5' stroke-opacity='.45'%3E%3Cuse href='%23p' transform='rotate(0)'/%3E%3Cuse href='%23p' transform='rotate(72)'/%3E%3Cuse href='%23p' transform='rotate(144)'/%3E%3Cuse href='%23p' transform='rotate(216)'/%3E%3Cuse href='%23p' transform='rotate(288)'/%3E%3C/g%3E%3Cuse href='%23st'/%3E%3C/g%3E%3Cg id='b'%3E%3Cellipse cy='-4' rx='3.2' ry='5' fill='%23e9658a'/%3E%3Cellipse cx='-1' cy='-5.5' rx='1' ry='2' fill='%23fff' opacity='.35'/%3E%3Cpath d='M-3.4-1Q0 4 3.4-1L0 1.6Z' fill='%236b7a33'/%3E%3C/g%3E%3Cfilter id='ink' x='-20%25' y='-20%25' width='140%25' height='140%25'%3E%3CfeGaussianBlur stdDeviation='5'/%3E%3C/filter%3E%3C/defs%3E%3Cg fill='none' stroke-linecap='round' stroke='%23a35a70' opacity='.3' filter='url(%23ink)'%3E%3Cpath d='M-10 250C50 220 100 200 150 160' stroke-width='18'/%3E%3Cpath d='M148 162C190 130 230 118 282 112' stroke-width='14'/%3E%3Cpath d='M100 198C110 170 108 140 96 112' stroke-width='12.8'/%3E%3Cpath d='M212 124C226 100 248 86 276 80' stroke-width='11.6'/%3E%3Cpath d='M60 226C50 206 46 190 50 172' stroke-width='11.6'/%3E%3C/g%3E%3Cg fill='none' stroke-linecap='round' stroke='%235c3442'%3E%3Cpath d='M-10 250C50 220 100 200 150 160' stroke-width='9'/%3E%3Cpath d='M148 162C190 130 230 118 282 112' stroke-width='5'/%3E%3Cpath d='M100 198C110 170 108 140 96 112' stroke-width='3.8'/%3E%3Cpath d='M212 124C226 100 248 86 276 80' stroke-width='2.6'/%3E%3Cpath d='M60 226C50 206 46 190 50 172' stroke-width='2.6'/%3E%3C/g%3E%3Cg fill='none' stroke-linecap='round' stroke='%23b48592' opacity='.55' transform='translate(0 -1.6)'%3E%3Cpath d='M-10 250C50 220 100 200 150 160' stroke-width='2'/%3E%3Cpath d='M148 162C190 130 230 118 282 112' stroke-width='1.1'/%3E%3Cpath d='M100 198C110 170 108 140 96 112' stroke-width='0.8'/%3E%3C/g%3E%3Cuse href='%23f' transform='translate(282 112) rotate(10) scale(1.2)'/%3E%3Cuse href='%23w' transform='translate(276 80) rotate(-20) scale(1)'/%3E%3Cuse href='%23f' transform='translate(96 112) rotate(30) scale(1.1)'/%3E%3Cuse href='%23w' transform='translate(150 160) rotate(0) scale(1.3)'/%3E%3Cuse href='%23f' transform='translate(240 118) rotate(50) scale(0.9)'/%3E%3Cuse href='%23f' transform='translate(190 134) rotate(15) scale(1)'/%3E%3Cuse href='%23b' transform='translate(106 142) rotate(60) scale(0.8)'/%3E%3Cuse href='%23f' transform='translate(50 172) rotate(0) scale(1)'/%3E%3Cuse href='%23b' transform='translate(300 98) rotate(20) scale(0.7)'/%3E%3Cuse href='%23w' transform='translate(126 182) rotate(-30) scale(0.9)'/%3E%3Cuse href='%23b' transform='translate(256 92) rotate(0) scale(0.7)'/%3E%3C/svg%3E") center / contain no-repeat; filter: none; border-radius: 0; opacity: .92;
  width: clamp(220px, 30vw, 520px); height: auto; aspect-ratio: 360 / 260; left: -1vmin; right: auto; bottom: -1vmin; top: auto;
  transform-origin: 0 100%; animation: sakura-sway-low 13s ease-in-out infinite alternate; z-index: 1;
}
:root[data-theme="sakura"] .aurora {
  display: block; position: absolute; top: -1vmin; right: -1vmin; width: clamp(300px, 48vw, 860px); aspect-ratio: 600 / 420; z-index: 1;
  background: var(--art-2) center / contain no-repeat;
  transform-origin: 100% 0; animation: sakura-sway 11s ease-in-out infinite alternate;
}
@keyframes sakura-sway { from { transform: rotate(-1.2deg); } to { transform: rotate(1.6deg) translateY(.4vh); } }
@keyframes sakura-sway-low { from { transform: rotate(.8deg); } to { transform: rotate(-1.4deg); } }
:root[data-theme="sakura"] .fx { display: block; z-index: 2; }
:root[data-theme="sakura"] .fx i {
  left: calc(var(--x) + 8vw); top: -5vh; width: calc(var(--k) * 19px); height: calc(var(--k) * 19px);
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-10 -18 20 20'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='1' x2='0' y2='0'%3E%3Cstop offset='0' stop-color='%23ef7f9d'/%3E%3Cstop offset='1' stop-color='%23ffe3ea'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M0 0C-6.5-3.5-8.5-12-4.2-16.5Q-2-15 0-14.2Q2-15 4.2-16.5C8.5-12 6.5-3.5 0 0Z' fill='url(%23g)' stroke='%23e27896' stroke-width='.5'/%3E%3Cpath d='M0-1.5V-12' stroke='%23e27896' stroke-width='.45' opacity='.6'/%3E%3C/svg%3E") center / contain no-repeat; opacity: .92;
  animation: petal-fall var(--d) linear var(--dl) infinite, petal-turn var(--w) ease-in-out var(--dl) infinite alternate;
}
@keyframes petal-fall { from { translate: 0 0; } to { translate: -16vw 112vh; } }
@keyframes petal-turn {
  0% { transform: translateX(0) rotate(0deg) rotateX(0deg); }
  50% { transform: translateX(3vw) rotate(110deg) rotateX(75deg); }
  100% { transform: translateX(-1.5vw) rotate(240deg) rotateX(170deg); }
}
:root[data-theme="sakura"] .glass::before { background: linear-gradient(135deg, #fff, rgba(255, 255, 255, .2) 35%, transparent 60%, rgba(214, 94, 124, .35)); }
:root[data-theme="sakura"] .main-head h1 { font-weight: 700; letter-spacing: .01em; }
:root[data-theme="sakura"] .wordmark { font-weight: 700; letter-spacing: .02em; background: linear-gradient(110deg, #3a1d2a 25%, #c4314d 70%, #ec7f98); -webkit-background-clip: text; background-clip: text; }
:root[data-theme="sakura"] .brand .logo { color: #fff; box-shadow: 0 4px 14px rgba(196, 49, 77, .3), inset 0 1px 0 rgba(255, 255, 255, .35); }
:root[data-theme="sakura"] .group-head { font-weight: 700; background: linear-gradient(90deg, rgba(196, 49, 77, .1), transparent 55%), var(--glass-strong); box-shadow: inset 3px 0 0 var(--accent), 0 4px 14px var(--glass-shade); }
:root[data-theme="sakura"] .group-head.overdue { box-shadow: inset 3px 0 0 var(--p1), 0 4px 14px var(--glass-shade); }
:root[data-theme="sakura"] .group-head.deadline { box-shadow: inset 3px 0 0 var(--deadline), 0 4px 14px var(--glass-shade); }
/* A ticked box becomes a hanko: a square vermilion seal, stamped a little crooked. */
:root[data-theme="sakura"] .check.checked { border-radius: 6px; rotate: -8deg; background: #c4314d; border-color: #c4314d; box-shadow: 0 0 0 2px rgba(196, 49, 77, .16), inset 0 0 0 1.5px rgba(255, 255, 255, .45); }
:root[data-theme="sakura"] .btn.primary { background: linear-gradient(135deg, #d43d5a, #ec7f98); box-shadow: 0 6px 18px rgba(196, 49, 77, .28), inset 0 1px 0 rgba(255, 255, 255, .4); }
:root[data-theme="sakura"] .nav-pill { background: linear-gradient(90deg, rgba(196, 49, 77, .14), rgba(255, 255, 255, .6) 70%); border-color: rgba(196, 49, 77, .25); }
:root[data-theme="sakura"] .toast { box-shadow: inset 3px 0 0 var(--accent), var(--shadow); }
:root[data-theme="sakura"] .modal-card { background: radial-gradient(160px 110px at 100% 0, rgba(240, 138, 166, .2), transparent 70%), radial-gradient(140px 100px at 0 100%, rgba(255, 199, 166, .18), transparent 70%), var(--glass-strong); }
:root[data-theme="sakura"] ::selection { background: rgba(236, 127, 152, .3); }
:root[data-theme="sakura"] ::-webkit-scrollbar-thumb { background-color: rgba(196, 49, 77, .22); }


/* ============================================================== Abyss
   The deep sea: light falls in shafts from far above and ripples as caustics, moon jellyfish glow and pulse as
   they drift, marine snow sinks, bubbles wobble up, and a kelp forest with glowing specks sways on the floor. */
:root[data-theme="abyss"], .wcard[data-wtheme="abyss"] {
  --bg: #020c18;
  --glass: rgba(4, 26, 44, 0.56);
  --glass-strong: rgba(6, 32, 54, 0.86);
  --blur: blur(14px) saturate(160%);
  --glass-inset: rgba(120, 230, 255, 0.05);
  --glass-border: rgba(90, 220, 255, 0.16);
  --glass-edge: rgba(150, 240, 255, 0.32);
  --glass-shade: rgba(0, 0, 0, 0.4);
  --hover: rgba(62, 230, 217, 0.07);
  --active: rgba(62, 230, 217, 0.14);
  --line: rgba(140, 230, 255, 0.08);
  --text: #e4fbff;
  --muted: #8db6c4;
  --faint: #507685;
  --accent: #3ee6d9;
  --accent-2: #8af7ff;
  --accent-soft: rgba(62, 230, 217, 0.16);
  --on-accent: #022421;
  --menu-bg: #06223a;
  --night: linear-gradient(135deg, #0b4466, #021220);
  --p1: #ff6b8a; --p2: #ffb547; --p3: #6aa8ff; --p4: #5d7f8c;
  --green: #4dffc3;
  --deadline: #c58bff;
  --shadow: 0 24px 70px rgba(0, 4, 12, 0.6), 0 2px 10px rgba(0, 0, 0, 0.35);
  --display: "Quicksand", Nunito, Inter, sans-serif;
  color-scheme: dark;
}
:root[data-theme="abyss"] { --pane: rgba(3, 20, 36, .5); --pane-blur: blur(6px) saturate(150%); --plus-1: #7af5ff; --plus-2: #b38cff; --sheen: rgba(122, 245, 255, .1); --paper: rgba(4, 24, 40, .65); --sketch-invert: .9; --sketch-filter: invert(.9) hue-rotate(180deg); }
:root[data-theme="abyss"] body {
  background:
    radial-gradient(120% 55% at 50% -12%, rgba(46, 170, 200, .5), transparent 62%),
    radial-gradient(70% 40% at 50% 112%, rgba(20, 90, 120, .3), transparent 70%),
    linear-gradient(180deg, #06324a 0%, #03192c 38%, #020b16 100%);
}
/* Shafts of light from the surface, swinging slowly. */
:root[data-theme="abyss"] .aurora {
  display: block; position: absolute; left: 50%; top: -12vh; width: 180vmax; height: 120vh; margin-left: -90vmax; z-index: -1;
  background: repeating-conic-gradient(from 166deg at 50% 0%, rgba(160, 240, 255, 0) 0deg 2.2deg, rgba(160, 240, 255, .13) 3.4deg, rgba(160, 240, 255, 0) 4.8deg 6.5deg, rgba(160, 240, 255, .07) 7.4deg, rgba(160, 240, 255, 0) 8.6deg 11deg);
  -webkit-mask: linear-gradient(#000 10%, transparent 78%); mask: linear-gradient(#000 10%, transparent 78%);
  transform-origin: 50% 0; animation: abyss-rays 16s ease-in-out infinite alternate, abyss-rays-glow 6s ease-in-out infinite alternate;
}
@keyframes abyss-rays { from { transform: rotate(-4deg); } to { transform: rotate(4deg); } }
@keyframes abyss-rays-glow { from { opacity: .55; } to { opacity: 1; } }
:root[data-theme="abyss"] .backdrop::before {
  opacity: .7; inset: -300px 0 0; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 300' width='300' height='300'%3E%3Ccircle cx='49.5' cy='206.9' r='1.2' fill='%23ffffff' opacity='0.9'/%3E%3Ccircle cx='296.9' cy='142.4' r='1.5' fill='%23cdeff8' opacity='0.7'/%3E%3Ccircle cx='70.8' cy='1' r='0.9' fill='%239fe6f5' opacity='0.6'/%3E%3Ccircle cx='43.5' cy='225.4' r='1.4' fill='%239fe6f5' opacity='0.4'/%3E%3Ccircle cx='299.3' cy='221.6' r='1.4' fill='%239fe6f5' opacity='0.6'/%3E%3Ccircle cx='287' cy='162' r='1.2' fill='%239fe6f5' opacity='1'/%3E%3Ccircle cx='110.5' cy='46.4' r='1.3' fill='%23cdeff8' opacity='0.9'/%3E%3Ccircle cx='5.9' cy='48.3' r='1.3' fill='%23ffffff' opacity='0.7'/%3E%3Ccircle cx='56.1' cy='11.1' r='1.4' fill='%23cdeff8' opacity='0.4'/%3E%3Ccircle cx='59.2' cy='202.1' r='1.3' fill='%239fe6f5' opacity='0.8'/%3E%3Ccircle cx='228.8' cy='174.2' r='1.3' fill='%23cdeff8' opacity='0.7'/%3E%3Ccircle cx='167.7' cy='116.4' r='0.9' fill='%23cdeff8' opacity='0.9'/%3E%3Ccircle cx='122.9' cy='109.6' r='1' fill='%23ffffff' opacity='0.6'/%3E%3Ccircle cx='145.3' cy='79.7' r='1.4' fill='%23cdeff8' opacity='0.8'/%3E%3Ccircle cx='297.8' cy='148.8' r='1' fill='%239fe6f5' opacity='0.7'/%3E%3Ccircle cx='156.7' cy='171.5' r='0.9' fill='%239fe6f5' opacity='0.4'/%3E%3Ccircle cx='200.9' cy='187.9' r='1.4' fill='%23ffffff' opacity='0.6'/%3E%3Ccircle cx='179.2' cy='92' r='0.7' fill='%23cdeff8' opacity='1'/%3E%3Ccircle cx='52.2' cy='128.6' r='0.7' fill='%23cdeff8' opacity='0.8'/%3E%3Ccircle cx='269.6' cy='287.5' r='1' fill='%23cdeff8' opacity='1'/%3E%3Ccircle cx='177.2' cy='265' r='1' fill='%23ffffff' opacity='0.8'/%3E%3Ccircle cx='280.9' cy='73.8' r='1.1' fill='%23ffffff' opacity='0.9'/%3E%3Ccircle cx='232.2' cy='145' r='1.4' fill='%23cdeff8' opacity='0.9'/%3E%3Ccircle cx='197.5' cy='10.4' r='0.8' fill='%23ffffff' opacity='0.4'/%3E%3Ccircle cx='101.4' cy='269.7' r='1.5' fill='%239fe6f5' opacity='0.8'/%3E%3Ccircle cx='14.8' cy='41.9' r='1.2' fill='%239fe6f5' opacity='0.7'/%3E%3Ccircle cx='285.8' cy='269.8' r='0.9' fill='%23cdeff8' opacity='0.9'/%3E%3Ccircle cx='180.4' cy='127.8' r='1.1' fill='%23ffffff' opacity='0.6'/%3E%3Ccircle cx='160.3' cy='82.8' r='1.3' fill='%23cdeff8' opacity='0.6'/%3E%3Ccircle cx='37.8' cy='214.7' r='0.8' fill='%23ffffff' opacity='0.8'/%3E%3Ccircle cx='255.5' cy='175.3' r='0.8' fill='%23ffffff' opacity='0.8'/%3E%3Ccircle cx='243.6' cy='41.6' r='0.7' fill='%23ffffff' opacity='0.4'/%3E%3Ccircle cx='7.6' cy='134.1' r='0.7' fill='%23cdeff8' opacity='0.8'/%3E%3Ccircle cx='38' cy='161.6' r='0.9' fill='%23ffffff' opacity='0.9'/%3E%3Ccircle cx='186.4' cy='54.5' r='1.4' fill='%23cdeff8' opacity='0.8'/%3E%3Ccircle cx='165' cy='13.9' r='1.2' fill='%239fe6f5' opacity='0.9'/%3E%3Ccircle cx='237.2' cy='2.3' r='1' fill='%23cdeff8' opacity='0.6'/%3E%3Ccircle cx='170.1' cy='256.3' r='0.8' fill='%239fe6f5' opacity='0.7'/%3E%3Ccircle cx='223.7' cy='73.4' r='0.7' fill='%239fe6f5' opacity='0.9'/%3E%3Ccircle cx='88.5' cy='150.9' r='1.1' fill='%239fe6f5' opacity='0.4'/%3E%3Ccircle cx='180.4' cy='152.5' r='1.3' fill='%239fe6f5' opacity='0.6'/%3E%3Ccircle cx='209.8' cy='157.7' r='1.1' fill='%23cdeff8' opacity='0.8'/%3E%3C/svg%3E") 0 0 / 300px 300px; animation: abyss-snow 46s linear infinite;
}
@keyframes abyss-snow { to { transform: translateY(300px); } }
:root[data-theme="abyss"] .backdrop::after {
  opacity: .22; inset: 0 0 0 -512px; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cfilter id='c' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='turbulence' baseFrequency='.011 .016' numOctaves='2' seed='8' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .62 0 0 0 0 .96 0 0 0 0 1 -7 0 0 0 1.25'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23c)'/%3E%3C/svg%3E") 0 0 / 512px 512px; filter: none;
  -webkit-mask: linear-gradient(#000, transparent 48%); mask: linear-gradient(#000, transparent 48%);
  animation: abyss-caustic 70s linear infinite;
}
@keyframes abyss-caustic { to { transform: translateX(512px); } }
:root[data-theme="abyss"] .blob { border-radius: 0; filter: none; opacity: .95; background: var(--jelly) center / contain no-repeat; height: auto; aspect-ratio: 1 / 2; transform-origin: 50% 12%; }
:root[data-theme="abyss"] .b1 { --jelly: var(--art-3); width: clamp(90px, 12vmax, 200px); top: 44%; left: 5%; right: auto; bottom: auto; animation: jelly-pulse 2.6s ease-in-out infinite alternate, jelly-rise 26s ease-in-out infinite alternate; }
:root[data-theme="abyss"] .b2 { --jelly: var(--art-4); width: clamp(70px, 9vmax, 150px); top: 16%; right: 9%; left: auto; bottom: auto; animation: jelly-pulse 3.1s ease-in-out -1s infinite alternate, jelly-rise 31s ease-in-out -9s infinite alternate; }
:root[data-theme="abyss"] .b3 { --jelly: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 240'%3E%3Cdefs%3E%3CradialGradient id='bl' cx='.5' cy='.3' r='.7'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='.8'/%3E%3Cstop offset='.32' stop-color='%23ff86d0' stop-opacity='.62'/%3E%3Cstop offset='1' stop-color='%23ff86d0' stop-opacity='.14'/%3E%3C/radialGradient%3E%3ClinearGradient id='t' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23ff86d0' stop-opacity='.8'/%3E%3Cstop offset='1' stop-color='%23ff86d0' stop-opacity='0'/%3E%3C/linearGradient%3E%3Cfilter id='g' x='-60%25' y='-60%25' width='220%25' height='220%25'%3E%3CfeGaussianBlur stdDeviation='10'/%3E%3C/filter%3E%3Cfilter id='s' x='-50%25' y='-50%25' width='200%25' height='200%25'%3E%3CfeGaussianBlur stdDeviation='1.4'/%3E%3C/filter%3E%3C/defs%3E%3Cellipse cx='60' cy='46' rx='54' ry='42' fill='%23ff5cc0' opacity='.45' filter='url(%23g)'/%3E%3Cg fill='none' stroke='url(%23t)' stroke-linecap='round'%3E%3Cpath d='M28 62C22 100 36 130 26 170S30 220 24 238' stroke-width='1.3'/%3E%3Cpath d='M40 66C46 105 32 140 42 180S36 215 44 234' stroke-width='1'/%3E%3Cpath d='M80 66C74 105 88 140 78 180S84 215 76 234' stroke-width='1'/%3E%3Cpath d='M92 62C98 100 84 130 94 170S90 220 96 238' stroke-width='1.3'/%3E%3Cpath d='M18 60C10 90 22 120 14 150S20 190 16 210' stroke-width='0.8'/%3E%3Cpath d='M102 60C110 90 98 120 106 150S100 190 104 210' stroke-width='0.8'/%3E%3Cpath d='M52 60C44 95 62 120 50 160S56 192 52 208' stroke-width='9' stroke-dasharray='2 4' stroke-opacity='.4'/%3E%3Cpath d='M52 60C44 95 62 120 50 160S56 192 52 208' stroke-width='4' stroke-opacity='.6'/%3E%3Cpath d='M68 60C76 95 58 120 70 160S64 192 68 208' stroke-width='9' stroke-dasharray='2 4' stroke-opacity='.4'/%3E%3Cpath d='M68 60C76 95 58 120 70 160S64 192 68 208' stroke-width='4' stroke-opacity='.6'/%3E%3Cpath d='M60 62C60 100 54 130 61 168' stroke-width='9' stroke-dasharray='2 4' stroke-opacity='.4'/%3E%3Cpath d='M60 62C60 100 54 130 61 168' stroke-width='4' stroke-opacity='.6'/%3E%3C/g%3E%3Cpath d='M10 60C10 22 34 6 60 6C86 6 110 22 110 60C104 64 98 59 92 64C86 59 80 65 74 61C68 66 62 60 60 63C58 60 52 66 46 61C40 65 34 59 28 64C22 59 16 64 10 60Z' fill='url(%23bl)'/%3E%3Cpath d='M10 60C16 64 22 59 28 64C34 59 40 65 46 61C52 66 58 60 60 63C62 60 68 66 74 61C80 65 86 59 92 64C98 59 104 64 110 60' fill='none' stroke='%23ffd6f0' stroke-width='1.6' opacity='.85' filter='url(%23s)'/%3E%3Cpath d='M24 56C26 30 42 18 60 18C78 18 94 30 96 56' fill='none' stroke='%23fff' stroke-opacity='.3' stroke-width='1.2'/%3E%3Cg fill='%23ffd6f0' opacity='.75'%3E%3Cellipse cx='49' cy='38' rx='6' ry='8' transform='rotate(-25 49 38)'/%3E%3Cellipse cx='71' cy='38' rx='6' ry='8' transform='rotate(25 71 38)'/%3E%3Cellipse cx='60' cy='29' rx='5.5' ry='7'/%3E%3Cellipse cx='60' cy='47' rx='5.5' ry='6.5'/%3E%3C/g%3E%3Cpath d='M28 28C38 15 52 10 68 12' fill='none' stroke='%23fff' stroke-opacity='.7' stroke-width='2.4' stroke-linecap='round'/%3E%3Cg fill='%23fff'%3E%3Ccircle cx='16' cy='61' r='1.1' opacity='.85'/%3E%3Ccircle cx='28' cy='63' r='1.1' opacity='.85'/%3E%3Ccircle cx='40' cy='62' r='1.1' opacity='.85'/%3E%3Ccircle cx='52' cy='62' r='1.1' opacity='.85'/%3E%3Ccircle cx='68' cy='62' r='1.1' opacity='.85'/%3E%3Ccircle cx='80' cy='62' r='1.1' opacity='.85'/%3E%3Ccircle cx='92' cy='63' r='1.1' opacity='.85'/%3E%3Ccircle cx='104' cy='61' r='1.1' opacity='.85'/%3E%3C/g%3E%3C/svg%3E"); width: clamp(48px, 6vmax, 100px); top: 58%; left: 56%; animation: jelly-pulse 2.2s ease-in-out -.5s infinite alternate, jelly-rise 22s ease-in-out -4s infinite alternate; opacity: .8; }
@keyframes jelly-pulse { from { transform: scale(1, 1); } to { transform: scale(1.06, .9); } }
@keyframes jelly-rise { 0% { translate: 0 0; rotate: -4deg; } 50% { translate: 1.5vw -7vh; rotate: 3deg; } 100% { translate: -1vw -13vh; rotate: -2deg; } }
:root[data-theme="abyss"] .b4 {
  --jelly: var(--art-5); aspect-ratio: auto; left: -3vw; right: -3vw; bottom: -1vh; top: auto; width: auto; height: 30vh; opacity: 1;
  background-size: cover; background-position: center bottom; transform-origin: 50% 100%; animation: kelp-sway 9s ease-in-out infinite alternate;
}
@keyframes kelp-sway { from { transform: skewX(-1.6deg); } to { transform: skewX(1.8deg); } }
:root[data-theme="abyss"] .fx { display: block; }
:root[data-theme="abyss"] .fx i {
  top: 100%; width: calc(var(--k) * 11px); height: calc(var(--k) * 11px); border-radius: 50%;
  background: radial-gradient(circle at 34% 30%, rgba(255, 255, 255, .95) 0 9%, rgba(200, 250, 255, .18) 14%, rgba(120, 230, 255, .06) 55%, rgba(180, 248, 255, .55) 68%, transparent 72%);
  animation: bubble-rise var(--d) linear var(--dl) infinite, bubble-wobble var(--w) ease-in-out var(--dl) infinite alternate;
}
@keyframes bubble-rise { from { translate: 0 2vh; opacity: 0; } 8% { opacity: .85; } 85% { opacity: .7; } to { translate: 0 -108vh; opacity: 0; } }
@keyframes bubble-wobble { from { transform: translateX(-1vw) scale(.9, 1.05); } to { transform: translateX(1.2vw) scale(1.06, .94); } }
:root[data-theme="abyss"] .glass { box-shadow: var(--shadow), inset 0 1px 0 rgba(150, 240, 255, .22), inset 0 0 36px -16px rgba(62, 230, 217, .35); }
:root[data-theme="abyss"] .glass::before { background: linear-gradient(135deg, rgba(122, 245, 255, .75), rgba(122, 245, 255, .08) 30%, transparent 55%, rgba(199, 125, 255, .14) 75%, rgba(199, 125, 255, .6)); background-size: 300% 300%; animation: capri-edge 12s ease-in-out infinite alternate; }
:root[data-theme="abyss"] .main-head h1 { font-weight: 700; text-shadow: 0 0 18px rgba(62, 230, 217, .35); }
:root[data-theme="abyss"] .wordmark { font-weight: 700; background: linear-gradient(110deg, #e4fbff 20%, #8af7ff 55%, #c79bff); -webkit-background-clip: text; background-clip: text; filter: drop-shadow(0 0 6px rgba(62, 230, 217, .35)); }
:root[data-theme="abyss"] .brand .logo { color: #8af7ff; box-shadow: inset 0 0 0 1px rgba(122, 245, 255, .35), 0 0 18px rgba(62, 230, 217, .3); }
:root[data-theme="abyss"] .brand .logo .ic { filter: drop-shadow(0 0 4px rgba(122, 245, 255, .8)); animation: abyss-glow 4s ease-in-out infinite alternate; }
@keyframes abyss-glow { from { opacity: .75; } to { opacity: 1; } }
:root[data-theme="abyss"] .group-head { font-weight: 700; box-shadow: inset 0 -1px 0 rgba(62, 230, 217, .35), 0 4px 16px var(--glass-shade); }
:root[data-theme="abyss"] .check.checked { color: #022421; box-shadow: 0 0 12px rgba(77, 255, 195, .65); }
:root[data-theme="abyss"] .check.p1 { box-shadow: 0 0 8px rgba(255, 107, 138, .45); }
:root[data-theme="abyss"] .btn.primary { background: linear-gradient(135deg, #3ee6d9, #8af7ff); box-shadow: 0 6px 22px rgba(62, 230, 217, .32), inset 0 1px 0 rgba(255, 255, 255, .5); }
:root[data-theme="abyss"] .nav-pill { background: linear-gradient(90deg, rgba(62, 230, 217, .2), rgba(62, 230, 217, .04) 70%); border-color: rgba(62, 230, 217, .32); box-shadow: 0 0 18px rgba(62, 230, 217, .14); }
:root[data-theme="abyss"] .nav-item.active .ico { color: var(--accent); filter: drop-shadow(0 0 5px rgba(62, 230, 217, .7)); }
:root[data-theme="abyss"] .toast { box-shadow: inset 3px 0 0 var(--accent), var(--shadow); }
:root[data-theme="abyss"] .modal-card { box-shadow: var(--shadow), 0 0 0 1px rgba(62, 230, 217, .25), 0 0 46px rgba(62, 230, 217, .12); }
:root[data-theme="abyss"] ::selection { background: rgba(62, 230, 217, .3); }
:root[data-theme="abyss"] ::-webkit-scrollbar-thumb { background-color: rgba(62, 230, 217, .25); }


/* ============================================================== Sunset Drive
   A synthwave night drive: a striped sun sinks behind neon-rimmed mountains, palms lean in from the edges,
   stars twinkle (one falls now and then) and the grid floor races toward you. Chrome display type. */
:root[data-theme="sunset"], .wcard[data-wtheme="sunset"] {
  --bg: #12041f;
  --glass: rgba(28, 8, 46, 0.56);
  --glass-strong: rgba(34, 10, 56, 0.88);
  --blur: blur(12px) saturate(170%);
  --glass-inset: rgba(255, 255, 255, 0.05);
  --glass-border: rgba(255, 62, 165, 0.24);
  --glass-edge: rgba(255, 140, 210, 0.38);
  --glass-shade: rgba(0, 0, 0, 0.45);
  --hover: rgba(255, 62, 165, 0.09);
  --active: rgba(255, 62, 165, 0.17);
  --line: rgba(255, 200, 255, 0.08);
  --text: #fff0fa;
  --muted: #c6a3cc;
  --faint: #7a5f86;
  --accent: #ff3ea5;
  --accent-2: #ffa86b;
  --accent-soft: rgba(255, 62, 165, 0.18);
  --on-accent: #fff;
  --menu-bg: #1c0830;
  --night: linear-gradient(180deg, #3a0f5c, #12041f);
  --cyan: #36e5ff;
  --p1: #ff4f6e; --p2: #ffb238; --p3: #36e5ff; --p4: #7d6a8c;
  --green: #45f5b0;
  --deadline: #b77bff;
  --shadow: 0 26px 80px rgba(10, 0, 20, 0.65), 0 2px 10px rgba(0, 0, 0, 0.4);
  --display: "Audiowide", "Chakra Petch", Inter, sans-serif;
  color-scheme: dark;
}
/* Smoked glass with a small blur: a big blur is drawn downscaled, so the moving grid under it shimmered whatever
   its shape. A 3px blur isn't downscaled, and the scene stays crisp and dimmed behind the panels. */
:root[data-theme="sunset"] { --pane: rgba(20, 5, 36, .76); --pane-blur: blur(3px) saturate(140%); --plus-1: #36e5ff; --plus-2: #ff3ea5; --sheen: rgba(255, 62, 165, .13); --paper: rgba(26, 8, 44, .7); --sketch-invert: .92; --sketch-filter: invert(.92) hue-rotate(180deg); }
:root[data-theme="sunset"] body {
  background:
    radial-gradient(46vmin 26vmin at 50% 62%, rgba(255, 120, 90, .55), transparent 70%),
    radial-gradient(90vmax 30vh at 50% 63%, rgba(255, 62, 165, .3), transparent 70%),
    linear-gradient(180deg, #0a0220 0%, #210743 28%, #4f1266 46%, #a3286f 56%, #ff6f48 61.9%, #1a0630 62%, #0d0218 100%);
}
:root[data-theme="sunset"] .backdrop::before {
  opacity: .9; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 420 420' width='420' height='420'%3E%3Ccircle cx='239.5' cy='265.5' r='1.3' fill='%23ffd1f0' opacity='0.7'/%3E%3Ccircle cx='369.7' cy='223.7' r='1' fill='%23a8f0ff' opacity='0.9'/%3E%3Ccircle cx='396.3' cy='134.8' r='1.2' fill='%23ffd1f0' opacity='0.6'/%3E%3Ccircle cx='396.3' cy='267' r='0.8' fill='%23ffd1f0' opacity='0.7'/%3E%3Ccircle cx='377.5' cy='312.1' r='1.4' fill='%23a8f0ff' opacity='0.6'/%3E%3Ccircle cx='355.6' cy='389.8' r='1.1' fill='%23a8f0ff' opacity='0.5'/%3E%3Ccircle cx='363.1' cy='134.1' r='1.4' fill='%23ffffff' opacity='1'/%3E%3Ccircle cx='27.8' cy='153.7' r='1.2' fill='%23ffffff' opacity='0.7'/%3E%3Ccircle cx='134.4' cy='148.6' r='1.2' fill='%23a8f0ff' opacity='0.6'/%3E%3Ccircle cx='77.9' cy='46.2' r='0.5' fill='%23a8f0ff' opacity='0.8'/%3E%3Ccircle cx='235.1' cy='52' r='0.6' fill='%23ffffff' opacity='0.9'/%3E%3Ccircle cx='1.3' cy='172.2' r='0.8' fill='%23ffffff' opacity='0.8'/%3E%3Ccircle cx='163.2' cy='251' r='1.3' fill='%23a8f0ff' opacity='0.7'/%3E%3Ccircle cx='329.8' cy='129.4' r='0.6' fill='%23ffd1f0' opacity='0.6'/%3E%3Ccircle cx='318.3' cy='151.8' r='1.2' fill='%23ffffff' opacity='0.4'/%3E%3Ccircle cx='227.7' cy='186.3' r='0.8' fill='%23a8f0ff' opacity='0.9'/%3E%3Ccircle cx='382.1' cy='306.3' r='1' fill='%23a8f0ff' opacity='0.4'/%3E%3Ccircle cx='252.7' cy='306.4' r='1' fill='%23ffd1f0' opacity='1'/%3E%3Ccircle cx='170.7' cy='198.5' r='1.1' fill='%23ffd1f0' opacity='0.6'/%3E%3Ccircle cx='318.8' cy='133.4' r='1.5' fill='%23ffffff' opacity='0.4'/%3E%3Ccircle cx='77.8' cy='298.9' r='1.1' fill='%23ffd1f0' opacity='0.9'/%3E%3Ccircle cx='72.4' cy='304.1' r='0.9' fill='%23ffd1f0' opacity='0.6'/%3E%3Ccircle cx='340' cy='388.7' r='1.4' fill='%23a8f0ff' opacity='0.8'/%3E%3Ccircle cx='14.6' cy='313.7' r='1.4' fill='%23ffffff' opacity='0.5'/%3E%3Ccircle cx='38.7' cy='113.5' r='1.1' fill='%23a8f0ff' opacity='0.4'/%3E%3Ccircle cx='362.1' cy='83.6' r='1.1' fill='%23ffffff' opacity='1'/%3E%3Ccircle cx='324.3' cy='240.9' r='1.5' fill='%23a8f0ff' opacity='0.6'/%3E%3Ccircle cx='360.6' cy='65.4' r='0.5' fill='%23ffffff' opacity='0.9'/%3E%3Ccircle cx='58' cy='16.7' r='0.5' fill='%23ffffff' opacity='0.9'/%3E%3Ccircle cx='95.8' cy='47.3' r='0.9' fill='%23a8f0ff' opacity='0.7'/%3E%3Ccircle cx='129.9' cy='13' r='1.2' fill='%23ffffff' opacity='0.9'/%3E%3Ccircle cx='209' cy='122' r='0.8' fill='%23a8f0ff' opacity='0.4'/%3E%3Ccircle cx='139.6' cy='142.4' r='1' fill='%23ffd1f0' opacity='0.5'/%3E%3Ccircle cx='364.4' cy='221.7' r='1.3' fill='%23ffd1f0' opacity='0.4'/%3E%3Ccircle cx='174.1' cy='54.7' r='1.3' fill='%23a8f0ff' opacity='0.7'/%3E%3Ccircle cx='136' cy='310' r='0.5' fill='%23ffffff' opacity='0.4'/%3E%3Ccircle cx='141.6' cy='151.7' r='0.8' fill='%23ffd1f0' opacity='0.7'/%3E%3Ccircle cx='342.5' cy='208.2' r='1.1' fill='%23a8f0ff' opacity='0.5'/%3E%3Ccircle cx='304.4' cy='94.3' r='0.5' fill='%23ffffff' opacity='0.6'/%3E%3Ccircle cx='11.3' cy='34.7' r='1.3' fill='%23ffffff' opacity='0.8'/%3E%3Ccircle cx='401.7' cy='139.2' r='1.3' fill='%23ffffff' opacity='0.9'/%3E%3Ccircle cx='282.5' cy='54.2' r='0.7' fill='%23ffd1f0' opacity='0.8'/%3E%3Ccircle cx='315.8' cy='355.2' r='1' fill='%23ffffff' opacity='0.9'/%3E%3Ccircle cx='343.8' cy='360.2' r='1.2' fill='%23ffd1f0' opacity='0.8'/%3E%3Ccircle cx='381.1' cy='263.3' r='0.7' fill='%23a8f0ff' opacity='0.8'/%3E%3Ccircle cx='159' cy='190.7' r='1.1' fill='%23ffffff' opacity='0.6'/%3E%3Ccircle cx='185.1' cy='117.5' r='1.3' fill='%23ffffff' opacity='0.5'/%3E%3Ccircle cx='161.2' cy='200.2' r='0.7' fill='%23ffd1f0' opacity='0.4'/%3E%3Ccircle cx='99.3' cy='334.8' r='1.4' fill='%23ffd1f0' opacity='0.9'/%3E%3Ccircle cx='385.4' cy='239' r='0.6' fill='%23ffd1f0' opacity='1'/%3E%3Ccircle cx='377.7' cy='223' r='0.9' fill='%23a8f0ff' opacity='0.4'/%3E%3Ccircle cx='406' cy='185.4' r='0.7' fill='%23ffd1f0' opacity='0.5'/%3E%3Ccircle cx='411.9' cy='181.8' r='1.1' fill='%23a8f0ff' opacity='0.5'/%3E%3Ccircle cx='106.6' cy='127.9' r='1.4' fill='%23ffd1f0' opacity='1'/%3E%3Ccircle cx='6.1' cy='130.1' r='0.8' fill='%23a8f0ff' opacity='0.5'/%3E%3Ccircle cx='189.2' cy='345.7' r='0.7' fill='%23a8f0ff' opacity='0.6'/%3E%3Ccircle cx='210.6' cy='153.9' r='1.2' fill='%23ffffff' opacity='0.4'/%3E%3Ccircle cx='133' cy='229.8' r='0.8' fill='%23a8f0ff' opacity='0.8'/%3E%3Ccircle cx='407.5' cy='247.8' r='1.3' fill='%23ffd1f0' opacity='0.6'/%3E%3Ccircle cx='121.5' cy='48.2' r='1.3' fill='%23ffffff' opacity='0.4'/%3E%3C/svg%3E") 0 0 / 420px 420px;
  -webkit-mask: linear-gradient(#000 25%, transparent 52%); mask: linear-gradient(#000 25%, transparent 52%);
  animation: sun-twinkle 3.5s ease-in-out infinite alternate;
}
@keyframes sun-twinkle { from { opacity: .55; } to { opacity: .95; } }
:root[data-theme="sunset"] .aurora {
  display: block; position: absolute; z-index: 1; left: 50%; bottom: 38%; width: min(46vmin, 520px); aspect-ratio: 1; margin-left: max(-23vmin, -260px);
  border-radius: 50%; background: linear-gradient(180deg, #fff27a 0%, #ffc04d 30%, #ff6a7a 66%, #e2348f 100%);
  -webkit-mask: linear-gradient(#000 0 46%, transparent 46% 49%, #000 49% 58%, transparent 58% 62.5%, #000 62.5% 70%, transparent 70% 76%, #000 76% 82%, transparent 82% 89%, #000 89% 93%, transparent 93%);
  mask: linear-gradient(#000 0 46%, transparent 46% 49%, #000 49% 58%, transparent 58% 62.5%, #000 62.5% 70%, transparent 70% 76%, #000 76% 82%, transparent 82% 89%, #000 89% 93%, transparent 93%);
  animation: sun-breathe 6s ease-in-out infinite alternate;
}
/* Glow only, no drifting: the stripes' hard edges moving by sub-pixels shimmered under the panels' blur. */
@keyframes sun-breathe { from { opacity: .9; } to { opacity: 1; } }
:root[data-theme="sunset"] .blob { border-radius: 0; filter: none; opacity: 1; animation: none; }
:root[data-theme="sunset"] .b1 { z-index: 2; left: 0; right: 0; top: auto; bottom: 38%; width: auto; height: 17vh; background: var(--art-6) center / 100% 100% no-repeat; }
:root[data-theme="sunset"] .b2 { z-index: 2; left: 0; right: 0; top: auto; bottom: 38%; width: auto; height: 11vh; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 160' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='m' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%232a0b48'/%3E%3Cstop offset='1' stop-color='%2312041f'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M0 160 L26.5 65 L56.4 63.2 L85.2 71.5 L99.7 81.1 L132.6 92.8 L164.6 104.9 L188 106.2 L212.9 105.5 L227.1 110.4 L246.7 109.4 L276 126.1 L306 138.6 L332.3 147.8 L346.4 145.4 L364.6 153.9 L398.2 151.8 L418 151.8 L442.8 154.4 L460.9 152.4 L488.7 152.3 L520.6 157.6 L541.8 158.6 L558.7 159.4 L578.7 154.9 L592.8 154 L613.6 156 L643.9 151.6 L664.2 147.5 L692.3 141.9 L725.8 127.5 L754.8 108.7 L769.2 104.7 L790.5 102.1 L804.7 104.9 L822.3 96.5 L840.3 96.2 L872.8 86.2 L893.7 82 L918.2 67.3 L934.4 61.7 L964.3 57.6 L979.1 59.9 L994.9 71.2 L1000 82.8 L1000 160Z' fill='url(%23m)'/%3E%3Cpath d='M0 160 L26.5 65 L56.4 63.2 L85.2 71.5 L99.7 81.1 L132.6 92.8 L164.6 104.9 L188 106.2 L212.9 105.5 L227.1 110.4 L246.7 109.4 L276 126.1 L306 138.6 L332.3 147.8 L346.4 145.4 L364.6 153.9 L398.2 151.8 L418 151.8 L442.8 154.4 L460.9 152.4 L488.7 152.3 L520.6 157.6 L541.8 158.6 L558.7 159.4 L578.7 154.9 L592.8 154 L613.6 156 L643.9 151.6 L664.2 147.5 L692.3 141.9 L725.8 127.5 L754.8 108.7 L769.2 104.7 L790.5 102.1 L804.7 104.9 L822.3 96.5 L840.3 96.2 L872.8 86.2 L893.7 82 L918.2 67.3 L934.4 61.7 L964.3 57.6 L979.1 59.9 L994.9 71.2 L1000 82.8' fill='none' stroke='%2336e5ff' stroke-opacity='.75' stroke-width='1.4' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") center / 100% 100% no-repeat; }
:root[data-theme="sunset"] .b3, :root[data-theme="sunset"] .b4 {
  z-index: 4; top: auto; bottom: 22%; height: 52vh; width: auto; aspect-ratio: 260 / 420; background: var(--art-7) center bottom / contain no-repeat;
  transform-origin: 40% 100%; animation: palm-sway 7s ease-in-out infinite alternate;
}
:root[data-theme="sunset"] .b3 { left: -3vh; right: auto; }
:root[data-theme="sunset"] .b4 { right: -2vh; left: auto; bottom: 28%; height: 40vh; scale: -1 1; animation-delay: -3s; }
@keyframes palm-sway { from { transform: rotate(-1.4deg); } to { transform: rotate(1.2deg); } }
:root[data-theme="sunset"] .backdrop::after {
  z-index: 3; opacity: 1; top: 62%; background: var(--art-8) center top / 100% 100% no-repeat; animation: none;
  -webkit-mask: linear-gradient(rgba(0, 0, 0, .55), #000 35%); mask: linear-gradient(rgba(0, 0, 0, .55), #000 35%);
}
:root[data-theme="sunset"] .fx { display: block; z-index: 3; }
:root[data-theme="sunset"] .fx i {
  /* A soft band (bright core, feathered glow) rather than a hard 2px stroke: a hard edge moving by fractions of a
     pixel shimmers under the panels' blur, a soft one just glides. */
  left: 0; width: 100%; top: 62%; height: 8px; margin-top: -4px; transform-origin: 50% 50%; will-change: translate, scale, opacity;
  background: linear-gradient(180deg, transparent, rgba(255, 62, 165, .22) 30%, rgba(255, 123, 200, .9) 50%, rgba(255, 62, 165, .22) 70%, transparent);
  -webkit-mask: linear-gradient(90deg, rgba(0, 0, 0, .2), #000 12%, #000 88%, rgba(0, 0, 0, .2));
  mask: linear-gradient(90deg, rgba(0, 0, 0, .2), #000 12%, #000 88%, rgba(0, 0, 0, .2));
  animation: grid-run 9s linear infinite;
}
:root[data-theme="sunset"] .fx i:nth-child(1) { animation-delay: -0.00s; }
:root[data-theme="sunset"] .fx i:nth-child(2) { animation-delay: -0.90s; }
:root[data-theme="sunset"] .fx i:nth-child(3) { animation-delay: -1.80s; }
:root[data-theme="sunset"] .fx i:nth-child(4) { animation-delay: -2.70s; }
:root[data-theme="sunset"] .fx i:nth-child(5) { animation-delay: -3.60s; }
:root[data-theme="sunset"] .fx i:nth-child(6) { animation-delay: -4.50s; }
:root[data-theme="sunset"] .fx i:nth-child(7) { animation-delay: -5.40s; }
:root[data-theme="sunset"] .fx i:nth-child(8) { animation-delay: -6.30s; }
:root[data-theme="sunset"] .fx i:nth-child(9) { animation-delay: -7.20s; }
:root[data-theme="sunset"] .fx i:nth-child(10) { animation-delay: -8.10s; }
:root[data-theme="sunset"] .fx i:nth-child(n + 12) { display: none; }
@keyframes grid-run { 0% { translate: 0 0.00vh; scale: 1 0.45; opacity: 0.00; } 2.5% { translate: 0 0.11vh; scale: 1 0.45; opacity: 0.00; } 5% { translate: 0 0.22vh; scale: 1 0.46; opacity: 0.00; } 7.5% { translate: 0 0.34vh; scale: 1 0.46; opacity: 0.00; } 10% { translate: 0 0.46vh; scale: 1 0.46; opacity: 0.00; } 12.5% { translate: 0 0.59vh; scale: 1 0.46; opacity: 0.00; } 15% { translate: 0 0.73vh; scale: 1 0.47; opacity: 0.00; } 17.5% { translate: 0 0.88vh; scale: 1 0.47; opacity: 0.00; } 20% { translate: 0 1.03vh; scale: 1 0.48; opacity: 0.00; } 22.5% { translate: 0 1.19vh; scale: 1 0.48; opacity: 0.00; } 25% { translate: 0 1.36vh; scale: 1 0.48; opacity: 0.00; } 27.5% { translate: 0 1.54vh; scale: 1 0.49; opacity: 0.00; } 30% { translate: 0 1.73vh; scale: 1 0.49; opacity: 0.00; } 32.5% { translate: 0 1.93vh; scale: 1 0.50; opacity: 0.00; } 35% { translate: 0 2.15vh; scale: 1 0.50; opacity: 0.00; } 37.5% { translate: 0 2.38vh; scale: 1 0.51; opacity: 0.01; } 40% { translate: 0 2.62vh; scale: 1 0.52; opacity: 0.01; } 42.5% { translate: 0 2.88vh; scale: 1 0.52; opacity: 0.02; } 45% { translate: 0 3.17vh; scale: 1 0.53; opacity: 0.03; } 47.5% { translate: 0 3.47vh; scale: 1 0.54; opacity: 0.05; } 50% { translate: 0 3.80vh; scale: 1 0.55; opacity: 0.07; } 52.5% { translate: 0 4.16vh; scale: 1 0.55; opacity: 0.10; } 55% { translate: 0 4.54vh; scale: 1 0.56; opacity: 0.14; } 57.5% { translate: 0 4.97vh; scale: 1 0.57; opacity: 0.18; } 60% { translate: 0 5.43vh; scale: 1 0.59; opacity: 0.23; } 62.5% { translate: 0 5.94vh; scale: 1 0.60; opacity: 0.29; } 65% { translate: 0 6.50vh; scale: 1 0.61; opacity: 0.36; } 67.5% { translate: 0 7.13vh; scale: 1 0.63; opacity: 0.44; } 70% { translate: 0 7.82vh; scale: 1 0.65; opacity: 0.53; } 72.5% { translate: 0 8.61vh; scale: 1 0.67; opacity: 0.63; } 75% { translate: 0 9.50vh; scale: 1 0.69; opacity: 0.74; } 77.5% { translate: 0 10.52vh; scale: 1 0.71; opacity: 0.85; } 80% { translate: 0 11.69vh; scale: 1 0.74; opacity: 0.95; } 82.5% { translate: 0 13.06vh; scale: 1 0.78; opacity: 1.00; } 85% { translate: 0 14.68vh; scale: 1 0.82; opacity: 1.00; } 87.5% { translate: 0 16.63vh; scale: 1 0.87; opacity: 1.00; } 90% { translate: 0 19.00vh; scale: 1 0.93; opacity: 1.00; } 92.5% { translate: 0 21.97vh; scale: 1 1.00; opacity: 1.00; } 95% { translate: 0 25.79vh; scale: 1 1.09; opacity: 1.00; } 97.5% { translate: 0 30.87vh; scale: 1 1.22; opacity: 1.00; } 100% { translate: 0 38.00vh; scale: 1 1.40; opacity: 1.00; } }
/* A shooting star now and then. */
:root[data-theme="sunset"] .fx i:nth-child(11) {
  top: 9%; left: 64%; width: 140px; height: 1.5px; margin: 0; rotate: -18deg; transform-origin: 0 50%; -webkit-mask: none; mask: none;
  background: linear-gradient(90deg, #fff, rgba(255, 210, 240, .6) 30%, transparent); animation: shooting-star 13s ease-in infinite;
}
@keyframes shooting-star { 0%, 86% { translate: 0 0; opacity: 0; scale: .3 1; } 88% { opacity: 1; scale: 1 1; } 94%, 100% { translate: -34vw 13vw; opacity: 0; scale: .6 1; } }
:root[data-theme="sunset"] .glass { box-shadow: var(--shadow), inset 0 1px 0 rgba(255, 140, 210, .25), inset 0 -1px 0 rgba(54, 229, 255, .22), inset 0 0 40px -18px rgba(255, 62, 165, .35); }
:root[data-theme="sunset"] .glass::before { background: linear-gradient(135deg, rgba(255, 62, 165, .85), rgba(255, 62, 165, .1) 30%, transparent 52%, rgba(54, 229, 255, .14) 72%, rgba(54, 229, 255, .75)); background-size: 300% 300%; animation: capri-edge 10s ease-in-out infinite alternate; }
:root[data-theme="sunset"] .main-head h1 {
  font-weight: 400; letter-spacing: .03em; display: inline-block;
  background: linear-gradient(180deg, #ffffff 0%, #ffe0f4 40%, #ff7bc8 52%, #ff3ea5 70%, #ffa86b 100%);
  -webkit-background-clip: text; background-clip: text; color: transparent; filter: drop-shadow(0 0 10px rgba(255, 62, 165, .45)) drop-shadow(2px 2px 0 rgba(54, 229, 255, .5));
}
:root[data-theme="sunset"] .wordmark { font-weight: 400; letter-spacing: .04em; background: linear-gradient(180deg, #fff 10%, #ffd0ec 45%, #ff3ea5 55%, #ffa86b); -webkit-background-clip: text; background-clip: text; filter: drop-shadow(1.5px 1.5px 0 rgba(54, 229, 255, .6)); }
:root[data-theme="sunset"] :is(.group-head, .nav-title, .modal-card h3, .dp-title) { font-weight: 400; letter-spacing: .05em; }
:root[data-theme="sunset"] .group-head { font-size: 13px; text-transform: uppercase; box-shadow: inset 0 -2px 0 rgba(255, 62, 165, .5), 0 4px 16px var(--glass-shade); }
:root[data-theme="sunset"] .brand .logo { color: #ffd0ec; box-shadow: inset 0 0 0 1px rgba(255, 62, 165, .5), 2px 2px 0 rgba(54, 229, 255, .6), 0 0 18px rgba(255, 62, 165, .35); }
:root[data-theme="sunset"] .check.checked { background: var(--cyan); border-color: var(--cyan); color: #04141a; box-shadow: 0 0 12px rgba(54, 229, 255, .7); }
:root[data-theme="sunset"] .btn.primary { background: linear-gradient(135deg, #ff3ea5, #ffa86b); text-shadow: 0 1px 0 rgba(120, 0, 60, .35); box-shadow: 3px 3px 0 rgba(54, 229, 255, .75), 0 6px 24px rgba(255, 62, 165, .4); }
:root[data-theme="sunset"] .nav-pill { background: linear-gradient(90deg, rgba(255, 62, 165, .28), rgba(255, 62, 165, .06) 70%, transparent); border-color: rgba(255, 62, 165, .42); box-shadow: inset 3px 0 0 var(--accent), 0 0 20px rgba(255, 62, 165, .2); }
:root[data-theme="sunset"] .nav-item.active .ico { color: var(--accent); filter: drop-shadow(0 0 5px rgba(255, 62, 165, .8)); }
:root[data-theme="sunset"] .task.selected { box-shadow: inset 3px 0 0 var(--cyan), 0 0 22px rgba(54, 229, 255, .1), 0 4px 16px var(--glass-shade); }
:root[data-theme="sunset"] .toast { box-shadow: inset 3px 0 0 var(--accent), var(--shadow); }
:root[data-theme="sunset"] .modal-card { box-shadow: var(--shadow), 0 0 0 1px rgba(255, 62, 165, .35), 0 0 48px rgba(255, 62, 165, .18); }
:root[data-theme="sunset"] ::selection { background: rgba(54, 229, 255, .3); }
:root[data-theme="sunset"] ::-webkit-scrollbar-thumb { background-color: rgba(255, 62, 165, .3); }


/* ============================================================== Northern Lights
   An arctic night: green and violet curtains of aurora ripple over snow-capped peaks (a Capricorn ibex keeps
   watch from the highest one), stars twinkle, and snow drifts down past a dark pine forest. */
:root[data-theme="borealis"], .wcard[data-wtheme="borealis"] {
  --bg: #030b16;
  --glass: rgba(8, 20, 36, 0.54);
  --glass-strong: rgba(10, 26, 44, 0.86);
  --blur: blur(14px) saturate(160%);
  --glass-inset: rgba(200, 255, 235, 0.045);
  --glass-border: rgba(130, 255, 200, 0.15);
  --glass-edge: rgba(180, 255, 225, 0.3);
  --glass-shade: rgba(0, 0, 0, 0.38);
  --hover: rgba(94, 242, 181, 0.07);
  --active: rgba(94, 242, 181, 0.13);
  --line: rgba(200, 240, 255, 0.08);
  --text: #eaf8ff;
  --muted: #9cb4c4;
  --faint: #5a7186;
  --accent: #5ef2b5;
  --accent-2: #a8f7ff;
  --accent-soft: rgba(94, 242, 181, 0.16);
  --on-accent: #032417;
  --menu-bg: #0b1c30;
  --night: linear-gradient(135deg, #133452, #04101c);
  --p1: #ff7a8a; --p2: #ffc061; --p3: #7fb2ff; --p4: #637a8c;
  --green: #5ef2b5;
  --deadline: #c79bff;
  --shadow: 0 24px 70px rgba(0, 0, 0, 0.55), 0 2px 10px rgba(0, 0, 0, 0.3);
  --display: "Josefin Sans", Inter, sans-serif;
  color-scheme: dark;
}
:root[data-theme="borealis"] { --pane: rgba(5, 14, 28, .5); --pane-blur: blur(6px) saturate(150%); --plus-1: #5ef2b5; --plus-2: #b18cff; --sheen: rgba(168, 247, 255, .09); --paper: rgba(8, 20, 36, .65); --sketch-invert: .9; --sketch-filter: invert(.9) hue-rotate(180deg); }
:root[data-theme="borealis"] body {
  background:
    radial-gradient(90% 40% at 50% 92%, rgba(60, 200, 160, .16), transparent 70%),
    linear-gradient(180deg, #020713 0%, #061529 48%, #0b2638 76%, #071624 100%);
}
:root[data-theme="borealis"] .backdrop::before { opacity: .85; }
:root[data-theme="borealis"] .backdrop::after { opacity: .9; }
:root[data-theme="borealis"] .aurora {
  display: block; position: absolute; z-index: -1; left: -25vw; width: 150vw; top: 2vh; height: 62vh;
  background: var(--art-9) center / 100% 100% no-repeat;
  transform-origin: 50% 100%; animation: nl-wave 19s ease-in-out infinite alternate, nl-breathe 7s ease-in-out infinite alternate;
}
@keyframes nl-wave { 0% { transform: translateX(-5vw) skewX(-8deg) scaleY(.94); } 50% { transform: translateX(2vw) skewX(4deg) scaleY(1.06); } 100% { transform: translateX(6vw) skewX(9deg) scaleY(.98); } }
@keyframes nl-breathe { from { opacity: .6; } to { opacity: 1; } }
:root[data-theme="borealis"] .blob { border-radius: 0; filter: none; }
:root[data-theme="borealis"] .b1 {
  left: -10vw; right: auto; top: -4vh; bottom: auto; width: 120vw; height: 48vh; opacity: .75; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 400' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23ff6fd2' stop-opacity='0'/%3E%3Cstop offset='.28' stop-color='%23ff6fd2' stop-opacity='.55'/%3E%3Cstop offset='.6' stop-color='%232ff2c4' stop-opacity='.9'/%3E%3Cstop offset='.9' stop-color='%23cafff2' stop-opacity='1'/%3E%3Cstop offset='1' stop-color='%23cafff2' stop-opacity='0'/%3E%3C/linearGradient%3E%3Cfilter id='b' x='-5%25' y='-5%25' width='110%25' height='110%25'%3E%3CfeGaussianBlur stdDeviation='3.5 1.5'/%3E%3C/filter%3E%3C/defs%3E%3Cg fill='url(%23g)' filter='url(%23b)'%3E%3Crect x='7' y='79.4' width='6' height='114.1' opacity='0.10'/%3E%3Crect x='14' y='77.9' width='6' height='117' opacity='0.06'/%3E%3Crect x='21' y='77.1' width='6' height='119.2' opacity='0.07'/%3E%3Crect x='28' y='77.1' width='6' height='120.7' opacity='0.17'/%3E%3Crect x='35' y='77.7' width='6' height='121.4' opacity='0.17'/%3E%3Crect x='42' y='78.7' width='6' height='121.6' opacity='0.18'/%3E%3Crect x='49' y='80.1' width='6' height='121.4' opacity='0.14'/%3E%3Crect x='56' y='81.5' width='6' height='120.9' opacity='0.20'/%3E%3Crect x='63' y='82.9' width='6' height='120.2' opacity='0.22'/%3E%3Crect x='70' y='84' width='6' height='119.6' opacity='0.24'/%3E%3Crect x='77' y='84.7' width='6' height='119.2' opacity='0.17'/%3E%3Crect x='84' y='84.8' width='6' height='119.3' opacity='0.26'/%3E%3Crect x='91' y='84.1' width='6' height='119.8' opacity='0.28'/%3E%3Crect x='98' y='82.6' width='6' height='121' opacity='0.40'/%3E%3Crect x='105' y='80.2' width='6' height='122.9' opacity='0.53'/%3E%3Crect x='112' y='76.9' width='6' height='125.6' opacity='0.57'/%3E%3Crect x='119' y='72.7' width='6' height='129' opacity='0.46'/%3E%3Crect x='126' y='67.6' width='6' height='133.2' opacity='0.45'/%3E%3Crect x='133' y='61.9' width='6' height='138.1' opacity='0.40'/%3E%3Crect x='140' y='55.5' width='6' height='143.5' opacity='0.31'/%3E%3Crect x='147' y='48.8' width='6' height='149.3' opacity='0.32'/%3E%3Crect x='154' y='41.8' width='6' height='155.4' opacity='0.54'/%3E%3Crect x='161' y='34.9' width='6' height='161.7' opacity='0.47'/%3E%3Crect x='168' y='28.2' width='6' height='167.8' opacity='0.50'/%3E%3Crect x='175' y='22' width='6' height='173.7' opacity='0.74'/%3E%3Crect x='182' y='16.4' width='6' height='179.1' opacity='0.55'/%3E%3Crect x='189' y='11.7' width='6' height='184' opacity='0.55'/%3E%3Crect x='196' y='8' width='6' height='188.2' opacity='0.38'/%3E%3Crect x='203' y='5.3' width='6' height='191.6' opacity='0.28'/%3E%3Crect x='210' y='3.9' width='6' height='194.2' opacity='0.39'/%3E%3Crect x='217' y='3.7' width='6' height='195.8' opacity='0.30'/%3E%3Crect x='224' y='4.7' width='6' height='196.6' opacity='0.43'/%3E%3Crect x='231' y='6.9' width='6' height='196.6' opacity='0.60'/%3E%3Crect x='238' y='10.1' width='6' height='195.9' opacity='0.48'/%3E%3Crect x='245' y='14.3' width='6' height='194.6' opacity='0.30'/%3E%3Crect x='252' y='19.2' width='6' height='192.8' opacity='0.58'/%3E%3Crect x='259' y='24.6' width='6' height='190.7' opacity='0.57'/%3E%3Crect x='266' y='30.4' width='6' height='188.4' opacity='0.57'/%3E%3Crect x='273' y='36.3' width='6' height='186.3' opacity='0.69'/%3E%3Crect x='280' y='42.2' width='6' height='184.3' opacity='0.67'/%3E%3Crect x='287' y='47.8' width='6' height='182.7' opacity='0.73'/%3E%3Crect x='294' y='52.9' width='6' height='181.6' opacity='0.55'/%3E%3Crect x='301' y='57.4' width='6' height='181.1' opacity='0.95'/%3E%3Crect x='308' y='61.2' width='6' height='181.2' opacity='0.99'/%3E%3Crect x='315' y='64.1' width='6' height='182' opacity='0.52'/%3E%3Crect x='322' y='66.3' width='6' height='183.5' opacity='0.94'/%3E%3Crect x='329' y='67.6' width='6' height='185.6' opacity='0.94'/%3E%3Crect x='336' y='68.2' width='6' height='188.2' opacity='0.78'/%3E%3Crect x='343' y='68' width='6' height='191.1' opacity='0.84'/%3E%3Crect x='350' y='67.3' width='6' height='194.3' opacity='0.80'/%3E%3Crect x='357' y='66.2' width='6' height='197.6' opacity='1.00'/%3E%3Crect x='364' y='64.9' width='6' height='200.6' opacity='0.78'/%3E%3Crect x='371' y='63.5' width='6' height='203.4' opacity='0.97'/%3E%3Crect x='378' y='62.3' width='6' height='205.5' opacity='0.63'/%3E%3Crect x='385' y='61.5' width='6' height='207' opacity='0.91'/%3E%3Crect x='392' y='61.1' width='6' height='207.5' opacity='0.87'/%3E%3Crect x='399' y='61.4' width='6' height='207.1' opacity='0.59'/%3E%3Crect x='406' y='62.4' width='6' height='205.5' opacity='0.61'/%3E%3Crect x='413' y='64.3' width='6' height='202.7' opacity='0.75'/%3E%3Crect x='420' y='67.1' width='6' height='198.8' opacity='0.63'/%3E%3Crect x='427' y='70.8' width='6' height='193.7' opacity='0.51'/%3E%3Crect x='434' y='75.3' width='6' height='187.6' opacity='0.39'/%3E%3Crect x='441' y='80.5' width='6' height='180.6' opacity='0.44'/%3E%3Crect x='448' y='86.4' width='6' height='172.9' opacity='0.63'/%3E%3Crect x='455' y='92.7' width='6' height='164.6' opacity='0.39'/%3E%3Crect x='462' y='99.2' width='6' height='156.1' opacity='0.79'/%3E%3Crect x='469' y='105.9' width='6' height='147.5' opacity='0.50'/%3E%3Crect x='476' y='112.3' width='6' height='139.1' opacity='0.90'/%3E%3Crect x='483' y='118.4' width='6' height='131.3' opacity='0.59'/%3E%3Crect x='490' y='123.9' width='6' height='124.1' opacity='1.00'/%3E%3Crect x='497' y='128.6' width='6' height='117.9' opacity='0.92'/%3E%3Crect x='504' y='132.4' width='6' height='112.9' opacity='0.82'/%3E%3Crect x='511' y='135.1' width='6' height='109.1' opacity='0.86'/%3E%3Crect x='518' y='136.6' width='6' height='106.7' opacity='0.98'/%3E%3Crect x='525' y='136.9' width='6' height='105.8' opacity='0.94'/%3E%3Crect x='532' y='136' width='6' height='106.3' opacity='0.73'/%3E%3Crect x='539' y='133.8' width='6' height='108.2' opacity='0.65'/%3E%3Crect x='546' y='130.6' width='6' height='111.4' opacity='0.86'/%3E%3Crect x='553' y='126.4' width='6' height='115.8' opacity='1.00'/%3E%3Crect x='560' y='121.4' width='6' height='121.1' opacity='0.88'/%3E%3Crect x='567' y='115.8' width='6' height='127.2' opacity='0.47'/%3E%3Crect x='574' y='109.7' width='6' height='133.8' opacity='0.91'/%3E%3Crect x='581' y='103.4' width='6' height='140.6' opacity='0.80'/%3E%3Crect x='588' y='97.1' width='6' height='147.5' opacity='0.85'/%3E%3Crect x='595' y='91' width='6' height='154.1' opacity='0.43'/%3E%3Crect x='602' y='85.4' width='6' height='160.2' opacity='0.68'/%3E%3Crect x='609' y='80.2' width='6' height='165.6' opacity='0.32'/%3E%3Crect x='616' y='75.8' width='6' height='170.1' opacity='0.58'/%3E%3Crect x='623' y='72.2' width='6' height='173.7' opacity='0.40'/%3E%3Crect x='630' y='69.5' width='6' height='176.1' opacity='0.38'/%3E%3Crect x='637' y='67.6' width='6' height='177.4' opacity='0.67'/%3E%3Crect x='644' y='66.5' width='6' height='177.6' opacity='0.34'/%3E%3Crect x='651' y='66.2' width='6' height='176.8' opacity='0.55'/%3E%3Crect x='658' y='66.6' width='6' height='175' opacity='0.74'/%3E%3Crect x='665' y='67.4' width='6' height='172.3' opacity='0.46'/%3E%3Crect x='672' y='68.6' width='6' height='169' opacity='0.47'/%3E%3Crect x='679' y='69.9' width='6' height='165.3' opacity='0.88'/%3E%3Crect x='686' y='71.2' width='6' height='161.2' opacity='0.64'/%3E%3Crect x='693' y='72.3' width='6' height='157.2' opacity='0.85'/%3E%3Crect x='700' y='73' width='6' height='153.3' opacity='0.43'/%3E%3Crect x='707' y='73.1' width='6' height='149.7' opacity='0.66'/%3E%3Crect x='714' y='72.5' width='6' height='146.7' opacity='0.54'/%3E%3Crect x='721' y='71.1' width='6' height='144.3' opacity='0.86'/%3E%3Crect x='728' y='68.9' width='6' height='142.7' opacity='0.47'/%3E%3Crect x='735' y='65.8' width='6' height='142' opacity='1.00'/%3E%3Crect x='742' y='61.9' width='6' height='142.1' opacity='0.41'/%3E%3Crect x='749' y='57.3' width='6' height='143.1' opacity='0.80'/%3E%3Crect x='756' y='51.9' width='6' height='144.8' opacity='0.36'/%3E%3Crect x='763' y='46.1' width='6' height='147.3' opacity='0.46'/%3E%3Crect x='770' y='40' width='6' height='150.2' opacity='0.70'/%3E%3Crect x='777' y='33.7' width='6' height='153.6' opacity='0.35'/%3E%3Crect x='784' y='27.5' width='6' height='157.3' opacity='0.34'/%3E%3Crect x='791' y='21.6' width='6' height='160.9' opacity='0.51'/%3E%3Crect x='798' y='16.3' width='6' height='164.4' opacity='0.37'/%3E%3Crect x='805' y='11.6' width='6' height='167.6' opacity='0.23'/%3E%3Crect x='812' y='7.8' width='6' height='170.3' opacity='0.53'/%3E%3Crect x='819' y='5.1' width='6' height='172.4' opacity='0.25'/%3E%3Crect x='826' y='3.5' width='6' height='173.8' opacity='0.21'/%3E%3Crect x='833' y='3.1' width='6' height='174.4' opacity='0.31'/%3E%3Crect x='840' y='4' width='6' height='174.1' opacity='0.40'/%3E%3Crect x='847' y='6' width='6' height='173' opacity='0.45'/%3E%3Crect x='854' y='9.2' width='6' height='171' opacity='0.26'/%3E%3Crect x='861' y='13.4' width='6' height='168.4' opacity='0.34'/%3E%3Crect x='868' y='18.5' width='6' height='165.1' opacity='0.24'/%3E%3Crect x='875' y='24.3' width='6' height='161.4' opacity='0.40'/%3E%3Crect x='882' y='30.6' width='6' height='157.3' opacity='0.53'/%3E%3Crect x='889' y='37.2' width='6' height='153.1' opacity='0.52'/%3E%3Crect x='896' y='43.9' width='6' height='148.9' opacity='0.58'/%3E%3Crect x='903' y='50.4' width='6' height='144.8' opacity='0.52'/%3E%3Crect x='910' y='56.6' width='6' height='141.1' opacity='0.54'/%3E%3Crect x='917' y='62.3' width='6' height='137.9' opacity='0.46'/%3E%3Crect x='924' y='67.2' width='6' height='135.2' opacity='0.36'/%3E%3Crect x='931' y='71.4' width='6' height='133.2' opacity='0.26'/%3E%3Crect x='938' y='74.8' width='6' height='131.9' opacity='0.35'/%3E%3Crect x='945' y='77.2' width='6' height='131.3' opacity='0.23'/%3E%3Crect x='952' y='78.8' width='6' height='131.3' opacity='0.16'/%3E%3Crect x='959' y='79.5' width='6' height='131.9' opacity='0.20'/%3E%3Crect x='966' y='79.5' width='6' height='133.1' opacity='0.23'/%3E%3Crect x='973' y='78.9' width='6' height='134.5' opacity='0.10'/%3E%3Crect x='980' y='77.9' width='6' height='136.2' opacity='0.12'/%3E%3Crect x='987' y='76.6' width='6' height='138' opacity='0.08'/%3E%3Crect x='994' y='75.2' width='6' height='139.6' opacity='0.05'/%3E%3C/g%3E%3C/svg%3E") center / 100% 100% no-repeat;
  transform-origin: 50% 100%; animation: nl-wave 25s ease-in-out -8s infinite alternate-reverse, nl-breathe 9s ease-in-out -3s infinite alternate;
}
:root[data-theme="borealis"] .b2 { left: 0; right: 0; bottom: 0; top: auto; width: auto; height: 34vh; opacity: 1; animation: none; background: var(--art-10) center bottom / cover no-repeat; z-index: 1; }
:root[data-theme="borealis"] .b3 { background: #2fe0a0; filter: blur(90px); border-radius: 50%; opacity: .16; top: auto; bottom: 18vh; left: 20vw; width: 60vw; height: 22vh; }
:root[data-theme="borealis"] .b4 { background: #8c5cff; filter: blur(90px); border-radius: 50%; opacity: .14; top: -10vh; left: auto; right: 0; bottom: auto; }
:root[data-theme="borealis"] .fx { display: block; z-index: 2; }
:root[data-theme="borealis"] .fx i {
  top: -3vh; width: calc(var(--k) * 5px); height: calc(var(--k) * 5px); border-radius: 50%;
  background: radial-gradient(circle, #fff 0 35%, rgba(255, 255, 255, .5) 55%, transparent 72%);
  animation: snow-fall var(--d) linear var(--dl) infinite, snow-drift var(--w) ease-in-out var(--dl) infinite alternate;
}
@keyframes snow-fall { from { translate: 0 0; opacity: 0; } 6% { opacity: .9; } to { translate: 4vw 108vh; opacity: .9; } }
@keyframes snow-drift { from { transform: translateX(-1.4vw); } to { transform: translateX(1.6vw); } }
:root[data-theme="borealis"] .glass::before { background: linear-gradient(135deg, rgba(94, 242, 181, .7), rgba(94, 242, 181, .08) 30%, transparent 55%, rgba(177, 140, 255, .14) 75%, rgba(177, 140, 255, .6)); background-size: 300% 300%; animation: capri-edge 14s ease-in-out infinite alternate; }
:root[data-theme="borealis"] .main-head h1 { font-weight: 700; letter-spacing: .02em; text-shadow: 0 0 22px rgba(94, 242, 181, .3); }
:root[data-theme="borealis"] .wordmark { font-weight: 700; letter-spacing: .03em; background: linear-gradient(100deg, #eaf8ff, #5ef2b5 35%, #a8f7ff 55%, #b18cff 75%, #eaf8ff); background-size: 220% 100%; -webkit-background-clip: text; background-clip: text; animation: nl-shimmer 9s ease-in-out infinite alternate; }
@keyframes nl-shimmer { from { background-position: 0% 0; } to { background-position: 100% 0; } }
:root[data-theme="borealis"] .group-head { font-weight: 700; letter-spacing: .03em; box-shadow: inset 3px 0 0 var(--accent), 0 4px 16px var(--glass-shade); }
:root[data-theme="borealis"] .group-head.overdue { box-shadow: inset 3px 0 0 var(--p1), 0 4px 16px var(--glass-shade); }
:root[data-theme="borealis"] .group-head.deadline { box-shadow: inset 3px 0 0 var(--deadline), 0 4px 16px var(--glass-shade); }
:root[data-theme="borealis"] .brand .logo { color: #a8f7ff; box-shadow: inset 0 0 0 1px rgba(94, 242, 181, .35), 0 0 16px rgba(94, 242, 181, .28); }
:root[data-theme="borealis"] .check.checked { color: #032417; box-shadow: 0 0 12px rgba(94, 242, 181, .6); }
:root[data-theme="borealis"] .btn.primary { background: linear-gradient(135deg, #5ef2b5, #a8f7ff); box-shadow: 0 6px 22px rgba(94, 242, 181, .3), inset 0 1px 0 rgba(255, 255, 255, .5); }
:root[data-theme="borealis"] .nav-pill { background: linear-gradient(90deg, rgba(94, 242, 181, .2), rgba(177, 140, 255, .08) 75%); border-color: rgba(94, 242, 181, .3); box-shadow: 0 0 18px rgba(94, 242, 181, .12); }
:root[data-theme="borealis"] .nav-item.active .ico { color: var(--accent); filter: drop-shadow(0 0 5px rgba(94, 242, 181, .7)); }
:root[data-theme="borealis"] .toast { box-shadow: inset 3px 0 0 var(--accent), var(--shadow); }
:root[data-theme="borealis"] .modal-card { box-shadow: var(--shadow), 0 0 0 1px rgba(94, 242, 181, .22), 0 0 46px rgba(94, 242, 181, .1); }
:root[data-theme="borealis"] ::selection { background: rgba(94, 242, 181, .3); }
:root[data-theme="borealis"] ::-webkit-scrollbar-thumb { background-color: rgba(94, 242, 181, .22); }


/* ============================================================== Dune
   A warm desert afternoon: a big soft sun, three ranges of dunes with sunlit and shaded faces sliding past at
   their own pace, a caravan on the far crest, birds wheeling, and sand blowing low across the dunes. */
:root[data-theme="dune"], .wcard[data-wtheme="dune"] {
  --bg: #f6e3cc;
  --glass: rgba(255, 246, 234, 0.55);
  --glass-strong: rgba(255, 248, 238, 0.82);
  --blur: blur(16px) saturate(140%);
  --glass-inset: rgba(255, 255, 255, 0.38);
  --glass-border: rgba(190, 110, 60, 0.2);
  --glass-edge: rgba(255, 252, 245, 0.92);
  --glass-shade: rgba(120, 60, 20, 0.08);
  --hover: rgba(255, 236, 214, 0.55);
  --active: rgba(255, 244, 230, 0.88);
  --line: rgba(110, 55, 20, 0.1);
  --text: #3a2313;
  --muted: #84624a;
  --faint: #b89c85;
  --accent: #b54d1d;
  --accent-2: #e8935a;
  --accent-soft: rgba(181, 77, 29, 0.14);
  --on-accent: #fff;
  --menu-bg: #fbf0e3;
  --night: linear-gradient(135deg, #d0672f, #7f3012);
  --p1: #c8322b; --p2: #d9790f; --p3: #3f6fb5; --p4: #b5a08e;
  --green: #5c8d38;
  --deadline: #8e44ad;
  --shadow: 0 20px 60px rgba(140, 70, 20, 0.16), 0 2px 10px rgba(140, 70, 20, 0.06);
  --display: "Marcellus", "Source Serif 4", Georgia, serif;
  color-scheme: light;
}
:root[data-theme="dune"] { --pane: rgba(255, 246, 234, .38); --pane-blur: blur(6px) saturate(130%); --plus-1: #d9480f; --plus-2: #7b4bc4; --sheen: rgba(255, 214, 160, .5); }
:root[data-theme="dune"] body {
  background:
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 240' width='240' height='240'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.55 0 0 0 0 0.32 0 0 0 0 0.15 0 0 0 0.09 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E") 0 0 / 240px 240px,
    radial-gradient(circle at 72% 50%, #fff6e0 0 min(6vmax, 90px), rgba(255, 214, 160, .7) calc(min(6vmax, 90px) + 1.5px), rgba(255, 190, 130, .22) min(15vmax, 220px), transparent min(30vmax, 440px)),
    linear-gradient(180deg, #efc9b4 0%, #f5d9bf 40%, #fbe8cf 62%, #f6dcc0 100%);
}
:root[data-theme="dune"] .blob { border-radius: 0; filter: none; opacity: 1; height: auto; width: auto; top: auto; left: -6vw; right: -6vw; }
:root[data-theme="dune"] .b1 { bottom: 0; height: 50vh; background: var(--art-11) center top / 100% 26vh no-repeat, linear-gradient(#f1c49a, #f1c49a) center bottom / 100% calc(24vh + 1px) no-repeat; animation: dune-slide 70s ease-in-out infinite alternate; }
:root[data-theme="dune"] .b2 { bottom: 0; height: 35vh; background: var(--art-12) center top / 100% 26vh no-repeat, linear-gradient(#e9a46e, #e9a46e) center bottom / 100% calc(9vh + 1px) no-repeat; animation: dune-slide 48s ease-in-out -20s infinite alternate-reverse; }
:root[data-theme="dune"] .b3 { bottom: -2vh; height: 24vh; background: var(--art-13) center bottom / 100% 100% no-repeat; animation: dune-slide 34s ease-in-out -9s infinite alternate; z-index: 1; }
@keyframes dune-slide { from { transform: translateX(-2vw); } to { transform: translateX(2vw); } }
:root[data-theme="dune"] .b4 { left: 50%; right: auto; bottom: 30vh; width: 70vw; height: 16vh; margin-left: -35vw; border-radius: 50%; background: #fff1d6; filter: blur(50px); opacity: .55; animation: drift 30s ease-in-out infinite alternate; }
:root[data-theme="dune"] .aurora {
  display: block; position: absolute; top: 14vh; left: 12vw; width: clamp(90px, 11vw, 170px); aspect-ratio: 2; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 60'%3E%3Cg fill='none' stroke='%237c4a2c' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round' opacity='.75'%3E%3Cpath d='M10 30q6.0 -4.8 10.799999999999999 0q4.8 -4.8 10.799999999999999 0' /%3E%3Cpath d='M34 18q5 -4 9 0q4 -4 9 0' /%3E%3Cpath d='M56 34q4.25 -3.4 7.6499999999999995 0q3.4 -3.4 7.6499999999999995 0' /%3E%3Cpath d='M80 22q3.5 -2.8 6.3 0q2.8 -2.8 6.3 0' /%3E%3Cpath d='M98 40q3.0 -2.4 5.3999999999999995 0q2.4 -2.4 5.3999999999999995 0' /%3E%3C/g%3E%3C/svg%3E") center / contain no-repeat;
  animation: birds-glide 46s ease-in-out infinite alternate, birds-bob 5s ease-in-out infinite alternate;
}
@keyframes birds-glide { from { translate: 0 0; } to { translate: 28vw 4vh; } }
@keyframes birds-bob { from { transform: translateY(0) rotate(-2deg); } to { transform: translateY(1.2vh) rotate(2deg); } }
:root[data-theme="dune"] .fx { display: block; z-index: 2; }
:root[data-theme="dune"] .fx i {
  left: 0; top: calc(56% + var(--x) * .42); width: calc(var(--k) * 4px); height: 1.4px; border-radius: 2px; background: #c98a5a; opacity: 0;
  animation: sand-blow var(--df) linear var(--dlf) infinite;
}
@keyframes sand-blow { from { translate: 104vw 0; opacity: 0; } 10% { opacity: .7; } 70% { opacity: .55; } to { translate: -6vw -6vh; opacity: 0; } }
:root[data-theme="dune"] .glass::before { background: linear-gradient(135deg, #fffaf0, rgba(255, 255, 255, .2) 35%, transparent 60%, rgba(181, 77, 29, .3)); }
:root[data-theme="dune"] .main-head h1 { font-weight: 400; letter-spacing: .04em; }
:root[data-theme="dune"] .wordmark { font-weight: 400; letter-spacing: .08em; text-transform: uppercase; font-size: .92em; background: linear-gradient(110deg, #3a2313 20%, #b54d1d 60%, #e8935a); -webkit-background-clip: text; background-clip: text; }
:root[data-theme="dune"] :is(.group-head, .modal-card h3, .dp-title) { font-weight: 400; letter-spacing: .05em; }
:root[data-theme="dune"] .group-head { background: linear-gradient(90deg, rgba(232, 147, 90, .16), transparent 60%), var(--glass-strong); box-shadow: inset 0 -2px 0 rgba(181, 77, 29, .28), 0 4px 14px var(--glass-shade); }
:root[data-theme="dune"] .brand .logo { color: #fff3dc; box-shadow: 0 4px 14px rgba(181, 77, 29, .3), inset 0 1px 0 rgba(255, 230, 190, .4); }
:root[data-theme="dune"] .check.checked { background: var(--accent); border-color: var(--accent); box-shadow: 0 0 0 3px rgba(232, 147, 90, .22); }
:root[data-theme="dune"] .btn.primary { background: linear-gradient(135deg, #b54d1d, #e8935a); box-shadow: 0 6px 18px rgba(181, 77, 29, .28), inset 0 1px 0 rgba(255, 255, 255, .35); }
:root[data-theme="dune"] .nav-pill { background: linear-gradient(90deg, rgba(232, 147, 90, .2), rgba(255, 255, 255, .55) 70%); border-color: rgba(181, 77, 29, .22); }
:root[data-theme="dune"] .toast { box-shadow: inset 3px 0 0 var(--accent), var(--shadow); }
:root[data-theme="dune"] ::selection { background: rgba(232, 147, 90, .3); }
:root[data-theme="dune"] ::-webkit-scrollbar-thumb { background-color: rgba(181, 77, 29, .22); }


/* ============================================================== Notebook
   A paper notebook: a ruled page with a red margin underneath, the panels are sheets taped down with washi tape,
   headings are handwritten in ink, group headings get a highlighter swipe that draws in, toasts are sticky notes,
   and a pencil doodle and a coffee ring sit in the corners of the page. */
:root[data-theme="notebook"], .wcard[data-wtheme="notebook"] {
  --bg: #f1ecdf;
  --glass: rgba(255, 253, 246, 0.94);
  --glass-strong: rgba(255, 254, 249, 0.97);
  --blur: blur(6px);
  --glass-inset: rgba(43, 89, 195, 0.04);
  --glass-border: rgba(60, 70, 110, 0.16);
  --glass-edge: rgba(255, 255, 255, 0.9);
  --glass-shade: rgba(60, 50, 30, 0.1);
  --hover: rgba(255, 232, 110, 0.32);
  --active: rgba(255, 228, 100, 0.48);
  --line: rgba(43, 89, 195, 0.12);
  --text: #1f2a44;
  --muted: #5b6480;
  --faint: #a1a6b6;
  --accent: #2b59c3;
  --accent-2: #5b8def;
  --accent-soft: rgba(43, 89, 195, 0.13);
  --on-accent: #fff;
  --menu-bg: #fffdf6;
  --night: linear-gradient(135deg, #2b59c3, #1b3a8a);
  --p1: #d93025; --p2: #e8710a; --p3: #2b59c3; --p4: #9aa0b4;
  --green: #188038;
  --deadline: #8e3fc9;
  --shadow: 2px 3px 0 rgba(31, 42, 68, 0.07), 0 14px 34px rgba(60, 50, 30, 0.14);
  --radius: 14px;
  --display: "Caveat", "Segoe Print", cursive;
  color-scheme: light;
}
:root[data-theme="notebook"] { --plus-1: #e64980; --plus-2: #2b59c3; --sheen: rgba(255, 236, 140, .35); }
:root[data-theme="notebook"] body {
  background:
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 240' width='240' height='240'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75' numOctaves='2' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.4 0 0 0 0 0.35 0 0 0 0 0.25 0 0 0 0.07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E") 0 0 / 240px 240px,
    linear-gradient(90deg, transparent 62px, rgba(225, 80, 80, .4) 62px 63.5px, transparent 63.5px 66px, rgba(225, 80, 80, .3) 66px 67px, transparent 67px),
    repeating-linear-gradient(180deg, transparent 0 27px, rgba(80, 130, 210, .22) 27px 28px) 0 14px,
    #f6f2e6;
}
:root[data-theme="notebook"] :is(.blob, .aurora) { display: none; }
:root[data-theme="notebook"] .glass::before { display: none; }
:root[data-theme="notebook"] .glass::after { display: none; }
:root[data-theme="notebook"] .glass { box-shadow: var(--shadow); }
/* The sidebar is a kraft card, the main panel a sheet with a dot grid, a doodle and a coffee ring. */
:root[data-theme="notebook"] .sidebar { background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 240' width='240' height='240'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75' numOctaves='2' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.4 0 0 0 0 0.35 0 0 0 0 0.25 0 0 0 0.07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E") 0 0 / 240px 240px, #efe3c8; }
:root[data-theme="notebook"] .main {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 170'%3E%3Cg fill='none' stroke='%2355607a' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round' opacity='.55'%3E%3Cpath d='M14 132L58 66L78 96L104 52L150 132Z'/%3E%3Cpath d='M58 66L64 78L70 74M104 52L110 64L117 60'/%3E%3Cpath d='M8 134C60 131 110 136 160 132'/%3E%3Ccircle cx='160' cy='44' r='15'/%3E%3Cpath d='M160 20V14M160 74V68M184 44H190M130 44H136M177 27L181 23M139 65L143 61M177 61L181 65M139 23L143 27'/%3E%3Cpath d='M176 120C186 112 196 114 202 122M198 114L203 122L194 124' /%3E%3Cpath d='M30 30L33 38L41 38L35 43L37 51L30 46L23 51L25 43L19 38L27 38Z'/%3E%3C/g%3E%3Ctext x='214' y='160' text-anchor='end' font-family='Caveat, cursive' font-size='19' fill='%232b59c3' opacity='.7' transform='rotate(-4 214 160)'%3Eone step at a time%3C/text%3E%3C/svg%3E") right 26px bottom 18px / 210px auto no-repeat, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 120'%3E%3Cdefs%3E%3Cfilter id='b'%3E%3CfeGaussianBlur stdDeviation='1.2'/%3E%3C/filter%3E%3C/defs%3E%3Ccircle cx='60' cy='60' r='46' fill='none' stroke='%238a5a2b' stroke-width='5' opacity='.13' filter='url(%23b)'/%3E%3Cpath d='M24 44A42 42 0 0 1 96 38' fill='none' stroke='%238a5a2b' stroke-width='3' opacity='.16' filter='url(%23b)'/%3E%3Ccircle cx='60' cy='60' r='40' fill='%23a0703c' opacity='.035'/%3E%3C/svg%3E") left -26px bottom -30px / 170px 170px no-repeat,
    radial-gradient(circle, rgba(43, 89, 195, .14) 1px, transparent 1.4px) 0 0 / 22px 22px, var(--glass);
}
:root[data-theme="notebook"] :is(.sidebar, .main)::after {
  display: block; opacity: 1; inset: -3px auto auto 50%; width: 110px; height: 22px; margin-left: -55px; border-radius: 0;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 30' preserveAspectRatio='none'%3E%3Cdefs%3E%3Cpattern id='s' width='10' height='10' patternUnits='userSpaceOnUse' patternTransform='rotate(45)'%3E%3Crect width='5' height='10' fill='%23fff' opacity='.35'/%3E%3C/pattern%3E%3C/defs%3E%3Cpath d='M2 3L118 1L117 8L119 15L117 22L118 29L3 28L1 21L3 15L1 8Z' fill='%23f7b2c4' opacity='.78'/%3E%3Cpath d='M2 3L118 1L117 8L119 15L117 22L118 29L3 28L1 21L3 15L1 8Z' fill='url(%23s)'/%3E%3C/svg%3E") center / 100% 100% no-repeat; rotate: -2deg;
}
:root[data-theme="notebook"] .main::after { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 30' preserveAspectRatio='none'%3E%3Cdefs%3E%3Cpattern id='d' width='8' height='8' patternUnits='userSpaceOnUse'%3E%3Ccircle cx='4' cy='4' r='1.4' fill='%23fff' opacity='.55'/%3E%3C/pattern%3E%3C/defs%3E%3Cpath d='M1 2L119 3L118 9L120 15L118 21L119 28L2 29L0 22L2 15L0 9Z' fill='%239fd3c7' opacity='.8'/%3E%3Cpath d='M1 2L119 3L118 9L120 15L118 21L119 28L2 29L0 22L2 15L0 9Z' fill='url(%23d)'/%3E%3C/svg%3E"); rotate: 1.5deg; width: 128px; margin-left: -64px; }
:root[data-theme="notebook"] .main-head h1 { font-size: 36px; font-weight: 700; letter-spacing: 0; line-height: 1; color: #1b2f6b; }
:root[data-theme="notebook"] .wordmark { font-size: 1.45em; font-weight: 700; letter-spacing: 0; background: none; color: #1b2f6b; }
:root[data-theme="notebook"] .nav-title { font-size: 17px; font-weight: 700; letter-spacing: .01em; text-transform: none; color: #3b4466; }
:root[data-theme="notebook"] .modal-card h3, :root[data-theme="notebook"] .dp-title { font-size: 25px; font-weight: 700; }
:root[data-theme="notebook"] .group-head {
  font-size: 20px; font-weight: 700; padding-top: 4px; padding-bottom: 4px; border-color: transparent; box-shadow: none;
  background: linear-gradient(100deg, transparent 0 1%, rgba(255, 226, 80, .62) 2.5% 95%, transparent 98%) 30px 55% / calc(100% - 44px) 58% no-repeat, var(--glass-strong);
}
:root[data-theme="notebook"] .group-head.overdue { background-image: linear-gradient(100deg, transparent 0 1%, rgba(255, 150, 150, .5) 2.5% 95%, transparent 98%); }
:root[data-theme="notebook"] .group-head.deadline { background-image: linear-gradient(100deg, transparent 0 1%, rgba(200, 160, 255, .45) 2.5% 95%, transparent 98%); }
:root[data-theme="notebook"] .group-head .muted { font-family: Inter, sans-serif; }
:root[data-theme="notebook"] .view-enter .group-head { animation: nb-highlight .7s cubic-bezier(.3, .7, .2, 1) both; }
@keyframes nb-highlight { from { background-size: 0 58%; } }
@media (max-width: 760px) { :root[data-theme="notebook"] :is(.sidebar, .main)::after { height: 16px; } }
/* Hand-drawn boxes: a wobbly circle, filled in with ink when done. */
:root[data-theme="notebook"] .check { border-radius: 52% 46% 55% 44% / 47% 55% 45% 53%; border-width: 1.8px; }
:root[data-theme="notebook"] .check.checked { background: #2b59c3; border-color: #1b3a8a; rotate: -6deg; }
:root[data-theme="notebook"] .task.selected { border-color: rgba(43, 89, 195, .2); box-shadow: inset 3px 0 0 var(--accent); }
:root[data-theme="notebook"] .btn { border-radius: 10px 12px 10px 13px; }
:root[data-theme="notebook"] .btn.primary { background: #2b59c3; border: 1.5px solid #1b2f6b; box-shadow: 2.5px 2.5px 0 #1b2f6b; }
@media (hover: hover) { :root[data-theme="notebook"] .btn.primary:hover { box-shadow: 3.5px 3.5px 0 #1b2f6b; translate: -1px -1px; filter: none; } }
:root[data-theme="notebook"] .brand .logo { color: #fff; box-shadow: 2px 2px 0 #1b2f6b; }
:root[data-theme="notebook"] .nav-pill { background: rgba(255, 226, 80, .5); border-color: transparent; box-shadow: none; border-radius: 6px 12px 8px 14px; }
:root[data-theme="notebook"] .nav-item.active { box-shadow: none; }
/* Toasts are sticky notes. */
:root[data-theme="notebook"] .toast {
  --text: #3d3300; --muted: #6e6122; --accent: #1b3a8a; background: #fff3a0; border-color: rgba(160, 130, 0, .25); border-radius: 4px 4px 14px 4px;
  -webkit-backdrop-filter: none; backdrop-filter: none; box-shadow: 0 10px 22px rgba(80, 60, 0, .18), inset 0 -10px 18px -12px rgba(160, 120, 0, .35);
}
:root[data-theme="notebook"] .modal-card { background: radial-gradient(circle, rgba(43, 89, 195, .1) 1px, transparent 1.4px) 0 0 / 22px 22px, var(--glass-strong); }
:root[data-theme="notebook"] ::selection { background: rgba(255, 226, 80, .6); }
:root[data-theme="notebook"] ::-webkit-scrollbar-thumb { background-color: rgba(43, 89, 195, .2); }


/* ============================================================== Account → Themes: the picker's little scenes */
.tc-pv[data-pv="light"] { --pv-glass: rgba(255, 255, 255, .6); --pv-accent: #a87414; --pv-text: #161a2b; background: radial-gradient(60% 60% at 20% 20%, #b7cdb0, transparent 70%), radial-gradient(60% 60% at 85% 85%, #a8bcd8, transparent 70%), radial-gradient(50% 50% at 70% 25%, #ecd29c, transparent 70%), #ece8df; }
.tc-pv[data-pv="dark"] { --pv-glass: rgba(26, 32, 60, .7); --pv-accent: #e6b85c; --pv-text: #eef0f8; background: radial-gradient(1px 1px at 20% 30%, #fff 60%, transparent), radial-gradient(1px 1px at 70% 20%, #fff 60%, transparent), radial-gradient(1px 1px at 45% 65%, #f6dc96 60%, transparent), radial-gradient(1px 1px at 85% 55%, #fff 60%, transparent), radial-gradient(60% 60% at 15% 20%, #22337a, transparent 70%), radial-gradient(60% 60% at 85% 85%, #46246b, transparent 70%), #060914; }
.tc-pv[data-pv="capri"] { --pv-glass: rgba(17, 14, 23, .78); --pv-accent: #ff2e5c; --pv-text: #fbf3f7; background: linear-gradient(115deg, transparent 0 30%, #ff2e5c 30% 34%, transparent 34%), linear-gradient(60deg, transparent 0 70%, #39ff88 70% 72%, transparent 72%), radial-gradient(80% 60% at 90% 0%, rgba(154, 77, 255, .45), transparent 60%), radial-gradient(70% 60% at 0% 100%, rgba(255, 46, 92, .4), transparent 60%), #07070b; }
.tc-pv[data-pv="sakura"] { --pv-glass: rgba(255, 249, 246, .7); --pv-accent: #c4314d; --pv-text: #3a1d2a; background: var(--art-2) right -6px top -4px / 70% auto no-repeat, var(--art-1) left bottom / 100% 40% no-repeat, radial-gradient(circle at 78% 22%, rgba(232, 78, 104, .28) 0 16%, transparent 17%), linear-gradient(180deg, #fbf2ea, #f2dbe2); }
.tc-pv[data-pv="abyss"] { --pv-glass: rgba(6, 32, 54, .72); --pv-accent: #3ee6d9; --pv-text: #e4fbff; background: var(--art-3) 10% 30% / 22% auto no-repeat, var(--art-4) 88% 12% / 14% auto no-repeat, var(--art-5) center bottom / cover no-repeat, repeating-conic-gradient(from 166deg at 50% 0%, rgba(160, 240, 255, 0) 0deg 2.2deg, rgba(160, 240, 255, .12) 3.4deg, rgba(160, 240, 255, 0) 4.8deg 6.5deg), linear-gradient(180deg, #06324a, #020b16); }
.tc-pv[data-pv="sunset"] { --pv-glass: rgba(28, 8, 46, .72); --pv-accent: #ff3ea5; --pv-text: #fff0fa; background: var(--art-7) left -4px bottom 18% / auto 70% no-repeat, var(--art-6) center 62% / 100% 22% no-repeat, var(--art-8) center bottom / 100% 38% no-repeat, radial-gradient(circle at 50% 62%, #ffd85a 0 18%, #ff6a7a 26%, transparent 27%), linear-gradient(180deg, #0a0220 0%, #4f1266 40%, #ff6f48 61.9%, #1a0630 62%, #0d0218); }
.tc-pv[data-pv="borealis"] { --pv-glass: rgba(10, 26, 44, .7); --pv-accent: #5ef2b5; --pv-text: #eaf8ff; background: var(--art-10) center bottom / cover no-repeat, var(--art-9) center 10% / 140% 70% no-repeat, radial-gradient(1px 1px at 20% 20%, #fff 60%, transparent), radial-gradient(1px 1px at 75% 12%, #fff 60%, transparent), radial-gradient(1px 1px at 55% 35%, #fff 60%, transparent), linear-gradient(180deg, #020713, #0b2638); }
.tc-pv[data-pv="dune"] { --pv-glass: rgba(255, 246, 234, .72); --pv-accent: #b54d1d; --pv-text: #3a2313; background: var(--art-13) center bottom / 100% 30% no-repeat, var(--art-12) center 92% / 100% 34% no-repeat, var(--art-11) center 78% / 100% 34% no-repeat, radial-gradient(circle at 72% 46%, #fff6e0 0 9%, rgba(255, 214, 160, .7) 10%, transparent 28%), linear-gradient(180deg, #efc9b4, #fbe8cf); }
.tc-pv[data-pv="notebook"] { --pv-glass: rgba(255, 253, 246, .96); --pv-accent: #2b59c3; --pv-text: #1f2a44; background: linear-gradient(90deg, transparent 14px, rgba(225, 80, 80, .45) 14px 15.5px, transparent 15.5px), repeating-linear-gradient(180deg, transparent 0 11px, rgba(80, 130, 210, .28) 11px 12px), #f6f2e6; }
.tc-pv[data-pv="notebook"]::before { background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 30' preserveAspectRatio='none'%3E%3Cdefs%3E%3Cpattern id='s' width='10' height='10' patternUnits='userSpaceOnUse' patternTransform='rotate(45)'%3E%3Crect width='5' height='10' fill='%23fff' opacity='.35'/%3E%3C/pattern%3E%3C/defs%3E%3Cpath d='M2 3L118 1L117 8L119 15L117 22L118 29L3 28L1 21L3 15L1 8Z' fill='%23f7b2c4' opacity='.78'/%3E%3Cpath d='M2 3L118 1L117 8L119 15L117 22L118 29L3 28L1 21L3 15L1 8Z' fill='url(%23s)'/%3E%3C/svg%3E") center top / 44px 9px no-repeat, var(--pv-glass); }
