:root:has(.bp-theme){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:210.4 72.3% 19.8%;--foreground:210 62.5% 96.9%;--card:210.5 74.7% 15.5%;--card-foreground:210 62.5% 96.9%;--popover:210.5 74.7% 15.5%;--popover-foreground:210 62.5% 96.9%;--primary:25.2 100% 55.1%;--primary-foreground:211 70% 13%;--accent:25.2 100% 55.1%;--accent-foreground:211 70% 13%;--ring:25.2 100% 55.1%;--secondary:210.3 72.1% 25.3%;--secondary-foreground:210 62.5% 96.9%;--muted:210.3 72.1% 25.3%;--muted-foreground:211.4 42.9% 80.8%;--destructive:3.8 100% 72.4%;--destructive-foreground:211 70% 13%;--bp-ok:159 64.1% 69.4%;--border:211.2 23.1% 59.2%;--card-border:211.2 23.1% 59.2%;--popover-border:211.2 23.1% 59.2%;--input:212.1 63.6% 91.4%;--radius:0px;--elevate-1:#dbe8f70f;--elevate-2:#dbe8f71f;--app-font-sans:var(--font-plex-sans,"IBM Plex Sans"), system-ui, sans-serif;--display-font:var(--font-plex-cond,"IBM Plex Sans Condensed"), system-ui, sans-serif;--app-font-mono:var(--font-plex-mono,"IBM Plex Mono"), ui-monospace, monospace}:root:has(.bp-theme) .bp-content{background-color:hsl(var(--background))}:root:has(.bp-theme) .noise-layer{background-color:hsl(var(--background));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='960' height='720' viewBox='0 0 960 720'%3E%3Cg fill='none' stroke='%23dbe8f7' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' opacity='.13'%3E%3Cg transform='translate(80 92) rotate(-28) scale(0.85) translate(-50 -50)'%3E%3Cpath d='M18 44H58V38L68 28H84A8 8 0 0 1 92 36V43H80V57H92V64A8 8 0 0 1 84 72H68L58 62V56H18A6 6 0 0 1 18 44Z'%3E%3C/path%3E%3Ccircle cx='23' cy='50' r='2.4'%3E%3C/circle%3E%3C/g%3E%3Cg transform='translate(240 84) rotate(24) scale(0.85) translate(-50 -50)'%3E%3Cpath d='M72 20H48C38 20 29 24 20 34C28 33 34 35 40 38H72Z'%3E%3C/path%3E%3Cpath d='M66 20V38'%3E%3C/path%3E%3Cpath d='M52 38V86A6 6 0 0 0 64 86V38'%3E%3C/path%3E%3C/g%3E%3Cg transform='translate(400 96) rotate(-6) scale(0.85) translate(-50 -50)'%3E%3Cpath d='M4 60H27M73 60H96M4 74H27M73 74H96'%3E%3C/path%3E%3Crect x='30' y='52' width='40' height='30' rx='3'%3E%3C/rect%3E%3Cpath d='M27 54V80M73 54V80M42 52V82M58 52V82'%3E%3C/path%3E%3Cpath d='M44 52V40H56V52'%3E%3C/path%3E%3Cpath d='M50 40V25'%3E%3C/path%3E%3Cellipse cx='50' cy='20' rx='20' ry='5'%3E%3C/ellipse%3E%3C/g%3E%3Cg transform='translate(560 86) rotate(12) scale(0.85) translate(-50 -50)'%3E%3Cpath d='M18 64C18 40 32 24 50 24C68 24 82 40 82 64'%3E%3C/path%3E%3Crect x='8' y='64' width='84' height='8' rx='3'%3E%3C/rect%3E%3Cpath d='M43 26C43 40 43 52 43 64M57 26C57 40 57 52 57 64'%3E%3C/path%3E%3C/g%3E%3Cg transform='translate(720 94) rotate(-20) scale(0.85) translate(-50 -50)'%3E%3Crect x='14' y='22' width='58' height='58' rx='16'%3E%3C/rect%3E%3Ccircle cx='43' cy='51' r='14'%3E%3C/circle%3E%3Ccircle cx='43' cy='51' r='4'%3E%3C/circle%3E%3Cpath d='M72 66H96V76H66'%3E%3C/path%3E%3Cpath d='M96 62V80'%3E%3C/path%3E%3Cpath d='M80 66V71M86 66V71M92 66V71'%3E%3C/path%3E%3C/g%3E%3Cg transform='translate(880 88) rotate(18) scale(0.85) translate(-50 -50)'%3E%3Cpath d='M16 22H84V36H56V64H84V78H16V64H44V36H16Z'%3E%3C/path%3E%3Cpath d='M16 29H44M56 29H84M16 71H44M56 71H84' stroke-dasharray='3 5'%3E%3C/path%3E%3C/g%3E%3Cg transform='translate(84 276) rotate(14) scale(0.85) translate(-50 -50)'%3E%3Cpath d='M30 6V94M70 6V94'%3E%3C/path%3E%3Cpath d='M30 20H70M30 36H70M30 52H70M30 68H70M30 84H70'%3E%3C/path%3E%3Cpath d='M25 94H35M65 94H75'%3E%3C/path%3E%3C/g%3E%3Cg transform='translate(236 264) rotate(-8) scale(0.85) translate(-50 -50)'%3E%3Crect x='18' y='8' width='64' height='84' rx='3'%3E%3C/rect%3E%3Crect x='26' y='16' width='48' height='68' rx='2'%3E%3C/rect%3E%3Cpath d='M34 26H48V36H34ZM52 26H66V36H52ZM34 40H48V50H34ZM52 40H66V50H52ZM34 54H48V64H34ZM52 54H66V64H52Z'%3E%3C/path%3E%3Cpath d='M41 28V34M59 28V34M41 42V48M59 42V48M41 56V62M59 56V62'%3E%3C/path%3E%3Cpath d='M34 70H66V78H34Z'%3E%3C/path%3E%3C/g%3E%3Cg transform='translate(404 272) rotate(28) scale(0.85) translate(-50 -50)'%3E%3Cpath d='M50 6C58 26 70 46 80 62H20C30 46 42 26 50 6Z'%3E%3C/path%3E%3Cpath d='M50 14V58'%3E%3C/path%3E%3Cpath d='M50 62V76'%3E%3C/path%3E%3Cpath d='M43 76H57V90Q57 95 52 95H48Q43 95 43 90Z'%3E%3C/path%3E%3C/g%3E%3Cg transform='translate(556 268) rotate(-12) scale(0.85) translate(-50 -50)'%3E%3Cpath d='M18 40C18 20 32 8 50 8C68 8 82 20 82 40V68Q82 86 66 86H34Q18 86 18 68Z'%3E%3C/path%3E%3Crect x='30' y='38' width='40' height='18' rx='2'%3E%3C/rect%3E%3Cpath d='M26 68H36M64 68H74'%3E%3C/path%3E%3Ccircle cx='24' cy='47' r='2'%3E%3C/circle%3E%3Ccircle cx='76' cy='47' r='2'%3E%3C/circle%3E%3C/g%3E%3Cg transform='translate(722 276) rotate(22) scale(0.85) translate(-50 -50)'%3E%3Crect x='34' y='8' width='32' height='14' rx='4'%3E%3C/rect%3E%3Crect x='43' y='12' width='14' height='6' rx='3'%3E%3C/rect%3E%3Cpath d='M50 22V54'%3E%3C/path%3E%3Cpath d='M33 54H67V66C67 82 60 92 50 96C40 92 33 82 33 66Z'%3E%3C/path%3E%3C/g%3E%3Cg transform='translate(876 266) rotate(-16) scale(0.85) translate(-50 -50)'%3E%3Ccircle cx='50' cy='42' r='32'%3E%3C/circle%3E%3Ccircle cx='50' cy='42' r='25'%3E%3C/circle%3E%3Cpath d='M50 19V25M27 42H33M67 42H73M34 26L38 30M66 26L62 30'%3E%3C/path%3E%3Cpath d='M50 42L66 26'%3E%3C/path%3E%3Ccircle cx='50' cy='42' r='3.2'%3E%3C/circle%3E%3Cpath d='M43 74V84H57V74'%3E%3C/path%3E%3Cpath d='M38 84H62V92H38Z'%3E%3C/path%3E%3C/g%3E%3Cg transform='translate(78 446) rotate(-24) scale(0.85) translate(-50 -50)'%3E%3Crect x='4' y='36' width='92' height='28' rx='3'%3E%3C/rect%3E%3Crect x='36' y='42' width='28' height='16' rx='8'%3E%3C/rect%3E%3Ccircle cx='50' cy='50' r='3'%3E%3C/circle%3E%3Cpath d='M44 42V58M56 42V58'%3E%3C/path%3E%3Ccircle cx='18' cy='50' r='5'%3E%3C/circle%3E%3Ccircle cx='82' cy='50' r='5'%3E%3C/circle%3E%3C/g%3E%3Cg transform='translate(244 456) rotate(10) scale(0.85) translate(-50 -50)'%3E%3Crect x='28' y='30' width='44' height='44' rx='3'%3E%3C/rect%3E%3Crect x='36' y='38' width='28' height='28' rx='2'%3E%3C/rect%3E%3Ccircle cx='50' cy='52' r='7'%3E%3C/circle%3E%3Cpath d='M47 49V55M53 49V55'%3E%3C/path%3E%3Ccircle cx='32' cy='34' r='1.8'%3E%3C/circle%3E%3Ccircle cx='68' cy='34' r='1.8'%3E%3C/circle%3E%3Ccircle cx='32' cy='70' r='1.8'%3E%3C/circle%3E%3Ccircle cx='68' cy='70' r='1.8'%3E%3C/circle%3E%3Cpath d='M6 46H28M6 58H28M16 42V62'%3E%3C/path%3E%3Cpath d='M44 6V30M56 6V30M40 16H60'%3E%3C/path%3E%3C/g%3E%3Cg transform='translate(396 444) rotate(-14) scale(0.85) translate(-50 -50)'%3E%3Cpath d='M6 44L68 24V54 L64.9 59 L61.8 54 L58.7 59 L55.6 54 L52.5 59 L49.4 54 L46.3 59 L43.2 54 L40.1 59 L37.0 54 L33.9 59 L30.8 54 L27.7 59 L24.6 54 L21.5 59 L18.4 54 L15.3 59 L12.2 54 L9.1 59 L6.0 54Z'%3E%3C/path%3E%3Cpath d='M68 24H92A4 4 0 0 1 96 28V50A4 4 0 0 1 92 54H68'%3E%3C/path%3E%3Crect x='76' y='32' width='12' height='14' rx='5'%3E%3C/rect%3E%3C/g%3E%3Cg transform='translate(560 452) rotate(20) scale(0.85) translate(-50 -50)'%3E%3Crect x='6' y='26' width='56' height='26' rx='6'%3E%3C/rect%3E%3Cpath d='M62 32H74V46H62'%3E%3C/path%3E%3Cpath d='M74 39H96'%3E%3C/path%3E%3Cpath d='M80 35L84 43M86 35L90 43'%3E%3C/path%3E%3Cpath d='M14 34H26M14 40H26'%3E%3C/path%3E%3Cpath d='M20 52L24 88M44 52L42 88'%3E%3C/path%3E%3Crect x='16' y='88' width='34' height='8' rx='2'%3E%3C/rect%3E%3Cpath d='M42 58H50'%3E%3C/path%3E%3C/g%3E%3Cg transform='translate(716 444) rotate(-6) scale(0.85) translate(-50 -50)'%3E%3Cpath d='M4 80L50 16L96 80Z'%3E%3C/path%3E%3Cpath d='M27 48L34 80L50 16L66 80L73 48'%3E%3C/path%3E%3C/g%3E%3Cg transform='translate(884 454) rotate(14) scale(0.85) translate(-50 -50)'%3E%3Cpath d='M50 10L84 29V67L50 86L16 67V29Z'%3E%3C/path%3E%3Ccircle cx='50' cy='48' r='22'%3E%3C/circle%3E%3Ccircle cx='50' cy='48' r='12'%3E%3C/circle%3E%3C/g%3E%3Cg transform='translate(82 634) rotate(8) scale(0.85) translate(-50 -50)'%3E%3Crect x='8' y='20' width='84' height='60'%3E%3C/rect%3E%3Cpath d='M8 35H92M8 50H92M8 65H92'%3E%3C/path%3E%3Cpath d='M36 20V35M64 20V35M22 35V50M50 35V50M78 35V50M36 50V65M64 50V65M22 65V80M50 65V80M78 65V80'%3E%3C/path%3E%3C/g%3E%3Cg transform='translate(238 626) rotate(-18) scale(0.85) translate(-50 -50)'%3E%3Crect x='16' y='14' width='12' height='72' rx='2'%3E%3C/rect%3E%3Crect x='72' y='14' width='12' height='72' rx='2'%3E%3C/rect%3E%3Cpath d='M28 30H72M28 70H72'%3E%3C/path%3E%3Cpath d='M36 30V70M44 30V70M52 30V70M60 30V70M68 30V70'%3E%3C/path%3E%3Cpath d='M64 70C64 88 80 92 96 88'%3E%3C/path%3E%3C/g%3E%3Cg transform='translate(402 636) rotate(16) scale(0.85) translate(-50 -50)'%3E%3Cg transform='translate(0 -8)'%3E%3Cpath d='M14 30H47A40 40 0 0 1 87 70V84'%3E%3C/path%3E%3Cpath d='M14 56H47A14 14 0 0 1 61 70V84'%3E%3C/path%3E%3Cpath d='M6 24H14V62H6Z'%3E%3C/path%3E%3Cpath d='M55 84H93V92H55Z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg transform='translate(558 628) rotate(-22) scale(0.85) translate(-50 -50)'%3E%3Crect x='10' y='14' width='64' height='24' rx='4'%3E%3C/rect%3E%3Cpath d='M74 26H88V54H48V66'%3E%3C/path%3E%3Crect x='42' y='66' width='12' height='28' rx='4'%3E%3C/rect%3E%3C/g%3E%3Cg transform='translate(724 634) rotate(10) scale(0.85) translate(-50 -50)'%3E%3Crect x='8' y='8' width='84' height='84' rx='10'%3E%3C/rect%3E%3Ccircle cx='50' cy='50' r='37'%3E%3C/circle%3E%3Ccircle cx='50' cy='50' r='6'%3E%3C/circle%3E%3Cellipse cx='50' cy='30' rx='8.5' ry='15' transform='rotate(25 50 50)'%3E%3C/ellipse%3E%3Cellipse cx='50' cy='30' rx='8.5' ry='15' transform='rotate(115 50 50)'%3E%3C/ellipse%3E%3Cellipse cx='50' cy='30' rx='8.5' ry='15' transform='rotate(205 50 50)'%3E%3C/ellipse%3E%3Cellipse cx='50' cy='30' rx='8.5' ry='15' transform='rotate(295 50 50)'%3E%3C/ellipse%3E%3Ccircle cx='15' cy='15' r='2'%3E%3C/circle%3E%3Ccircle cx='85' cy='15' r='2'%3E%3C/circle%3E%3Ccircle cx='15' cy='85' r='2'%3E%3C/circle%3E%3Ccircle cx='85' cy='85' r='2'%3E%3C/circle%3E%3C/g%3E%3Cg transform='translate(878 626) rotate(-26) scale(0.85) translate(-50 -50)'%3E%3Cpath d='M6 40C20 20 36 14 50 14C64 14 80 20 94 40C80 32 66 30 54 30H46C34 30 20 32 6 40Z'%3E%3C/path%3E%3Cpath d='M46 30V92A4 4 0 0 0 54 92V30'%3E%3C/path%3E%3C/g%3E%3Cg stroke-width='2.86'%3E%3Cg transform='translate(160 180) rotate(-12) scale(0.68) translate(-50 -50)'%3E%3Cpath d='M16 8H30V70H90V84H16Z'%3E%3C/path%3E%3Cpath d='M16 20H22M16 32H22M16 44H22M16 56H22M16 68H22'%3E%3C/path%3E%3Cpath d='M42 84V78M54 84V78M66 84V78M78 84V78M90 84V78'%3E%3C/path%3E%3C/g%3E%3Cg transform='translate(320 180) rotate(20) scale(0.68) translate(-50 -50)'%3E%3Cpath d='M38 10C34 22 38 36 48 46L30 88Q29 94 36 94Q40 94 42 90L50 66L58 90Q60 94 64 94Q71 94 70 88L52 46C62 36 66 22 62 10C58 16 54 18 50 18C46 18 42 16 38 10Z'%3E%3C/path%3E%3Ccircle cx='50' cy='48' r='3'%3E%3C/circle%3E%3Cpath d='M50 18V40'%3E%3C/path%3E%3C/g%3E%3Cg transform='translate(480 180) rotate(-8) scale(0.68) translate(-50 -50)'%3E%3Ccircle cx='50' cy='7' r='3'%3E%3C/circle%3E%3Cpath d='M50 10V34'%3E%3C/path%3E%3Cpath d='M42 34H58V42H42Z'%3E%3C/path%3E%3Cpath d='M42 42C42 56 46 76 50 94C54 76 58 56 58 42'%3E%3C/path%3E%3Cpath d='M44 62H56'%3E%3C/path%3E%3C/g%3E%3Cg transform='translate(640 180) rotate(14) scale(0.68) translate(-50 -50)'%3E%3Cpath d='M50 8C34 8 24 20 24 34C24 44 30 50 34 58V68H66V58C70 50 76 44 76 34C76 20 66 8 50 8Z'%3E%3C/path%3E%3Cpath d='M36 74H64M38 82H62M42 90H58'%3E%3C/path%3E%3Cpath d='M42 58L46 40L50 52L54 40L58 58'%3E%3C/path%3E%3C/g%3E%3Cg transform='translate(800 180) rotate(-10) scale(0.68) translate(-50 -50)'%3E%3Crect x='26' y='8' width='48' height='84' rx='6'%3E%3C/rect%3E%3Ccircle cx='50' cy='16' r='2.4'%3E%3C/circle%3E%3Ccircle cx='50' cy='84' r='2.4'%3E%3C/circle%3E%3Ccircle cx='50' cy='36' r='11'%3E%3C/circle%3E%3Ccircle cx='50' cy='64' r='11'%3E%3C/circle%3E%3Cpath d='M44 31V37M56 31V37M44 59V65M56 59V65'%3E%3C/path%3E%3Ccircle cx='50' cy='42' r='2'%3E%3C/circle%3E%3Ccircle cx='50' cy='70' r='2'%3E%3C/circle%3E%3C/g%3E%3Cg transform='translate(160 360) rotate(8) scale(0.68) translate(-50 -50)'%3E%3Cpath d='M50 6L72 74H28Z'%3E%3C/path%3E%3Cpath d='M40.9 34H59.1M37.1 46H62.9'%3E%3C/path%3E%3Cpath d='M18 74H82V86H18Z'%3E%3C/path%3E%3C/g%3E%3Cg transform='translate(320 360) rotate(-14) scale(0.68) translate(-50 -50)'%3E%3Cpath d='M10 44H58A18 18 0 0 1 76 62V78'%3E%3C/path%3E%3Cpath d='M10 60H58A2 2 0 0 1 60 62V78'%3E%3C/path%3E%3Cpath d='M56 78H80V86H56Z'%3E%3C/path%3E%3Cpath d='M28 44V34H40V44'%3E%3C/path%3E%3Cpath d='M34 34V22'%3E%3C/path%3E%3Cpath d='M20 22H48'%3E%3C/path%3E%3Cpath d='M6 32V72'%3E%3C/path%3E%3C/g%3E%3Cg transform='translate(480 360) rotate(36) scale(0.68) translate(-50 -50)'%3E%3Cpath d='M38 6H62Q68 6 68 12V40Q68 46 62 46H38Q32 46 32 40V12Q32 6 38 6Z'%3E%3C/path%3E%3Cpath d='M42 14V38M50 14V38M58 14V38'%3E%3C/path%3E%3Cpath d='M44 46H56V52H44Z'%3E%3C/path%3E%3Cpath d='M47 52V80M53 52V80'%3E%3C/path%3E%3Cpath d='M47 80L45 92H55L53 80'%3E%3C/path%3E%3C/g%3E%3Cg transform='translate(640 360) rotate(-30) scale(0.68) translate(-50 -50)'%3E%3Cpath d='M42 12Q42 6 50 6Q58 6 58 12V44H42Z'%3E%3C/path%3E%3Cpath d='M40 44H60V52H40Z'%3E%3C/path%3E%3Cpath d='M44 52V90L50 96L56 90V52'%3E%3C/path%3E%3Cpath d='M44 82H56'%3E%3C/path%3E%3C/g%3E%3Cg transform='translate(800 360) rotate(10) scale(0.68) translate(-50 -50)'%3E%3Cpath d='M10 40Q10 30 22 30H40Q48 30 48 40V50Q48 62 36 62H24Q10 62 10 50Z'%3E%3C/path%3E%3Cpath d='M90 40Q90 30 78 30H60Q52 30 52 40V50Q52 62 64 62H76Q90 62 90 50Z'%3E%3C/path%3E%3Cpath d='M48 38Q50 34 52 38'%3E%3C/path%3E%3Cpath d='M10 36L4 33M90 36L96 33'%3E%3C/path%3E%3C/g%3E%3Cg transform='translate(160 540) rotate(-10) scale(0.68) translate(-50 -50)'%3E%3Cpath d='M18 8H48V46C48 54 56 58 68 62C80 66 90 70 90 80V90H18Z'%3E%3C/path%3E%3Cpath d='M18 80H90'%3E%3C/path%3E%3Cpath d='M48 20H38M48 30H38M48 40H38'%3E%3C/path%3E%3Cpath d='M72 66C70 72 72 78 74 80'%3E%3C/path%3E%3C/g%3E%3Cg transform='translate(320 540) rotate(6) scale(0.68) translate(-50 -50)'%3E%3Cpath d='M12 26H66L56 58H24Z'%3E%3C/path%3E%3Ccircle cx='18' cy='72' r='14'%3E%3C/circle%3E%3Ccircle cx='18' cy='72' r='3'%3E%3C/circle%3E%3Cpath d='M18 72L30 58'%3E%3C/path%3E%3Cpath d='M56 58L96 46'%3E%3C/path%3E%3Cpath d='M70 53L74 92M66 92H82'%3E%3C/path%3E%3C/g%3E%3Cg transform='translate(480 540) rotate(-12) scale(0.68) translate(-50 -50)'%3E%3Cpath d='M18 26H82L74 92H26Z'%3E%3C/path%3E%3Cpath d='M18 26C18 2 82 2 82 26'%3E%3C/path%3E%3Cpath d='M21 44H79'%3E%3C/path%3E%3C/g%3E%3Cg transform='translate(640 540) rotate(24) scale(0.68) translate(-50 -50)'%3E%3Cpath d='M46 4H54L58 50H42Z'%3E%3C/path%3E%3Cpath d='M40 50H60V62H40Z'%3E%3C/path%3E%3Cpath d='M40 62L38 88Q50 98 62 88L60 62'%3E%3C/path%3E%3Cpath d='M46 66V90M54 66V90'%3E%3C/path%3E%3C/g%3E%3Cg transform='translate(800 540) rotate(0) scale(0.68) translate(-50 -50)'%3E%3Cpath d='M84.0 50.0 L93.0 59.4 L81.4 63.0 L81.4 63.0 L86.1 75.2 L74.0 74.0 L74.0 74.0 L73.7 87.1 L63.0 81.4 L63.0 81.4 L57.7 93.3 L50.0 84.0 L50.0 84.0 L40.6 93.0 L37.0 81.4 L37.0 81.4 L24.8 86.1 L26.0 74.0 L26.0 74.0 L12.9 73.7 L18.6 63.0 L18.6 63.0 L6.7 57.7 L16.0 50.0 L16.0 50.0 L7.0 40.6 L18.6 37.0 L18.6 37.0 L13.9 24.8 L26.0 26.0 L26.0 26.0 L26.3 12.9 L37.0 18.6 L37.0 18.6 L42.3 6.7 L50.0 16.0 L50.0 16.0 L59.4 7.0 L63.0 18.6 L63.0 18.6 L75.2 13.9 L74.0 26.0 L74.0 26.0 L87.1 26.3 L81.4 37.0 L81.4 37.0 L93.3 42.3 L84.0 50.0 Z'%3E%3C/path%3E%3Ccircle cx='50' cy='50' r='22'%3E%3C/circle%3E%3Ccircle cx='50' cy='50' r='5'%3E%3C/circle%3E%3Cpath d='M50 28V34M50 66V72M28 50H34M66 50H72'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"),linear-gradient(#dbe8f71a 1px,#0000 1px),linear-gradient(90deg,#dbe8f71a 1px,#0000 1px),linear-gradient(#dbe8f70a 1px,#0000 1px),linear-gradient(90deg,#dbe8f70a 1px,#0000 1px);background-repeat:repeat;background-size:960px 720px,120px 120px,120px 120px,24px 24px,24px 24px}:root:has(.bp-theme) .noise-layer:before{content:none}:root:has(.bp-theme) .noise-layer:after{content:none}:root:has(.bp-theme) .bp-hatch{background-color:hsl(var(--card));background-image:repeating-linear-gradient(135deg,#9fbfe380 0 1.5px,#0000 1.5px 14px)}:root:has(.bp-theme) .noise-layer :is(h1,h1+p){text-shadow:0 0 5px hsl(var(--background)), 0 0 12px hsl(var(--background))}:root:has(.bp-theme) :is([class^="bg-[hsl(var(--card)/"],[class*=" bg-[hsl(var(--card)/"]){background-color:hsl(var(--card))}:root:has(.bp-theme) :is([class^="bg-[hsl(var(--destructive)/"],[class*=" bg-[hsl(var(--destructive)/"]){background-color:hsl(var(--card));background-image:linear-gradient(hsl(var(--destructive) / .1), hsl(var(--destructive) / .1))}:root:has(.bp-theme) :is(.rounded,[class*=rounded-sm],[class*=rounded-md],[class*=rounded-lg],[class*=rounded-xl],[class*=rounded-2xl],[class*=rounded-3xl]){border-radius:0}:root:has(.bp-theme) :is(h1,h2,h3,.display-font){font-family:var(--display-font);letter-spacing:0}:root:has(.bp-theme) :is(.mono-label,.font-mono,code,kbd){font-family:var(--app-font-mono)}:root:has(.bp-theme) :is(input,select,textarea,button[role=combobox])[class*=border]:not([type=checkbox],[type=radio],[type=range],[type=file],[type=hidden],[type=color]){border-width:2px;border-color:hsl(var(--input));background-color:hsl(var(--card));color:hsl(var(--foreground))}:root:has(.bp-theme) :is(input,textarea)::placeholder{color:#8fb0d1;opacity:1}:root:has(.bp-theme) input:-webkit-autofill{-webkit-text-fill-color:hsl(var(--foreground));box-shadow:0 0 0 1000px hsl(var(--card)) inset}:root:has(.bp-theme) :focus-visible:not(.bp-menu,.bp-menu *){outline-offset:3px;box-shadow:none;outline:3px solid #fff}:root:has(.bp-theme) :is([class^=text-emerald-],[class*=\ text-emerald-]){color:hsl(var(--bp-ok))}:root:has(.bp-theme) :is([class^=border-emerald-],[class*=\ border-emerald-]){border-color:hsl(var(--bp-ok) / .4)}:root:has(.bp-theme) :is([class^=bg-emerald-],[class*=\ bg-emerald-]){background-color:hsl(var(--bp-ok))}:root:has(.bp-theme) :is([class^=bg-emerald-50\/],[class*=" bg-emerald-50/"],[class^=bg-emerald-100\/],[class*=" bg-emerald-100/"],[class^=bg-emerald-400\/],[class*=" bg-emerald-400/"],[class^=bg-emerald-500\/],[class*=" bg-emerald-500/"],[class^=bg-emerald-600\/],[class*=" bg-emerald-600/"]){background-color:hsl(var(--card));background-image:linear-gradient(hsl(var(--bp-ok) / .14), hsl(var(--bp-ok) / .14))}:root:has(.bp-theme) :is([class^=bg-black\/],[class*=" bg-black/"]){background-color:#041222c7}:root:has(.bp-theme) .prose{--tw-prose-body:hsl(var(--foreground));--tw-prose-headings:hsl(var(--foreground));--tw-prose-lead:hsl(var(--muted-foreground));--tw-prose-links:hsl(var(--primary));--tw-prose-bold:hsl(var(--foreground));--tw-prose-counters:hsl(var(--muted-foreground));--tw-prose-bullets:hsl(var(--muted-foreground));--tw-prose-hr:hsl(var(--border));--tw-prose-quotes:hsl(var(--foreground));--tw-prose-quote-borders:hsl(var(--border));--tw-prose-captions:hsl(var(--muted-foreground));--tw-prose-code:hsl(var(--foreground));--tw-prose-pre-code:hsl(var(--foreground));--tw-prose-pre-bg:hsl(var(--card));--tw-prose-th-borders:hsl(var(--border));--tw-prose-td-borders:hsl(var(--border))}:root:has(.bp-theme) ::selection{color:#fff;background:#ff7a1a73}:root:has(.bp-theme) .bp-content [class~=rounded-full]{border-radius:0}:root:has(.bp-theme) .bp-content main>div:is([class~=mb-8],[class~=mb-10]):is(:has(>h1),:has(>div>h1)){border-bottom:2px solid #dbe8f7;margin-bottom:24px;padding-bottom:16px}:root:has(.bp-theme) .bp-content main>div:is([class~=mb-8],[class~=mb-10]):is(:has(>h1),:has(>div>h1)) :is(h1,p){text-shadow:0 0 5px hsl(var(--background)), 0 0 12px hsl(var(--background))}:root:has(.bp-theme) .bp-content main>div:is([class~=mb-8],[class~=mb-10]):is(:has(>h1),:has(>div>h1)) h1{overflow-wrap:anywhere;font-size:clamp(34px,4vw,44px);font-weight:700;line-height:1.05}:root:has(.bp-theme) .bp-content main>div:is([class~=mb-8],[class~=mb-10]):is(:has(>h1),:has(>div>h1)) p[class~=uppercase]{letter-spacing:.14em;font-size:13px}:root:has(.bp-theme) .bp-content main>a[class~=mb-5][class~=inline-flex]{min-height:44px;color:hsl(var(--foreground));text-shadow:0 0 5px hsl(var(--background)), 0 0 12px hsl(var(--background));gap:8px;margin-bottom:8px;font-size:16px;font-weight:600}:root:has(.bp-theme) .bp-content main>a[class~=mb-5][class~=inline-flex]:hover{text-underline-offset:4px;text-decoration:underline}:root:has(.bp-theme) .bp-content main>a[class~=mb-5][class~=inline-flex] svg{color:hsl(var(--primary))}:root:has(.bp-theme) .bp-content :is(h2,h3){font-weight:700}:root:has(.bp-theme) .bp-content :is(h2,h3)[class~=text-xl]{font-size:26px}:root:has(.bp-theme) .bp-content :is(h2,h3)[class~=text-lg]{font-size:22px}:root:has(.bp-theme) .bp-content :is(h2,h3):not([class*=text-]){font-size:20px}:root:has(.bp-theme) .bp-content [class~=uppercase]{font-family:var(--app-font-mono);letter-spacing:.1em;font-weight:500}:root:has(.bp-theme) .bp-content dl>div>dt{font-family:var(--app-font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:12px}:root:has(.bp-theme) .bp-content :is(span,a,div)[class~=rounded-full][class*=px-][class*=py-]{box-sizing:border-box;color:#dbe8f7;max-width:100%;min-height:26px;font-family:var(--app-font-mono);letter-spacing:.08em;text-transform:uppercase;overflow-wrap:anywhere;background:0 0;border:1px solid #dbe8f799;align-items:center;padding:3px 9px;font-size:12.5px;font-weight:500;line-height:1.2;display:inline-flex}:root:has(.bp-theme) .bp-content :is(span,a,div)[class~=rounded-full][class*=px-][class*=py-][class*="text-[hsl(var(--primary))]"]{border-color:hsl(var(--primary));color:hsl(var(--primary))}:root:has(.bp-theme) .bp-content label[class~=rounded-full]{background:hsl(var(--card));border:2px solid #dbe8f7;min-height:40px;padding:0 14px}:root:has(.bp-theme) .bp-content label[class~=rounded-full]:hover{background:hsl(var(--secondary))}:root:has(.bp-theme) .bp-content label[class~=rounded-full]:has(input:checked){border-color:hsl(var(--primary));background:hsl(var(--secondary))}:root:has(.bp-theme) .bp-content label[class~=rounded-full] input{accent-color:hsl(var(--primary))}:root:has(.bp-theme) .bp-content span[class~=rounded-full][class~=overflow-hidden][class~=shrink-0]{background-color:hsl(var(--card));box-shadow:none;border:2px solid #dbe8f7}:root:has(.bp-theme) .bp-content span[class~=rounded-full][class~=overflow-hidden][class~=shrink-0][class~=border-4]{border-width:3px}:root:has(.bp-theme) .bp-content span[class~=rounded-full][class~=overflow-hidden][class~=shrink-0]>span{background-color:hsl(var(--card));color:#dbe8f7;font-family:var(--app-font-mono);letter-spacing:.04em;font-weight:500}:root:has(.bp-theme) .bp-content div[class~=rounded-full][class~=h-10][class~=w-10]:not([class~=justify-center]){background-color:hsl(var(--card));border:2px solid #dbe8f7}:root:has(.bp-theme) .bp-content div[class~=rounded-full][class~=items-center][class~=justify-center]{background:0 0;border:1px solid #dbe8f799}@media (hover:hover){:is(:root:has(.bp-theme) .bp-content :is(a,div,article)[class*="hover:bg-[hsl(var(--card)/"]:hover,:root:has(.bp-theme) .bp-content a[class*="hover:border-[hsl(var(--primary)/0.5)]"]:hover){background-color:#0f3764}}:root:has(.bp-theme) .bp-content :is(input,select)[class*=border]:not([type=checkbox],[type=radio],[type=range],[type=file],[type=hidden],[type=color]){min-height:44px}:root:has(.bp-theme) :is(.bp-content,[role=dialog],[role=alertdialog]) :is(button,a)[class~=inline-flex][class~="ring-offset-[hsl(var(--background))]"]:not([role=combobox]){letter-spacing:normal;text-transform:none;box-shadow:none;font-family:inherit;font-size:16px;font-weight:600}:root:has(.bp-theme) :is(.bp-content,[role=dialog],[role=alertdialog]) :is(button,a)[class~=inline-flex][class~="ring-offset-[hsl(var(--background))]"]:not([role=combobox])[class~=h-9]{min-height:40px;font-size:15px}:root:has(.bp-theme) :is(.bp-content,[role=dialog],[role=alertdialog]) :is(button,a)[class~=inline-flex][class~="ring-offset-[hsl(var(--background))]"]:not([role=combobox]):is([class~="bg-[hsl(var(--primary))]"],[class~="text-[hsl(var(--primary-foreground))]"],[class~="bg-[hsl(var(--destructive))]"],[class~="text-[hsl(var(--destructive-foreground))]"],[class~="bg-[hsl(var(--secondary))]"],[class~="text-[hsl(var(--secondary-foreground))]"],[class~="border-[hsl(var(--input))]"]){border-style:solid;border-width:2px}:root:has(.bp-theme) :is(.bp-content,[role=dialog],[role=alertdialog]) :is(button,a)[class~=inline-flex][class~="ring-offset-[hsl(var(--background))]"]:not([role=combobox]):is([class~="bg-[hsl(var(--primary))]"],[class~="text-[hsl(var(--primary-foreground))]"]){border-color:hsl(var(--primary));background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}:root:has(.bp-theme) :is(.bp-content,[role=dialog],[role=alertdialog]) :is(button,a)[class~=inline-flex][class~="ring-offset-[hsl(var(--background))]"]:not([role=combobox]):is([class~="bg-[hsl(var(--destructive))]"],[class~="text-[hsl(var(--destructive-foreground))]"]){border-color:hsl(var(--destructive));background-color:hsl(var(--destructive));color:hsl(var(--destructive-foreground))}:root:has(.bp-theme) :is(.bp-content,[role=dialog],[role=alertdialog]) :is(button,a)[class~=inline-flex][class~="ring-offset-[hsl(var(--background))]"]:not([role=combobox]):is([class~="bg-[hsl(var(--secondary))]"],[class~="text-[hsl(var(--secondary-foreground))]"]){border-color:hsl(var(--secondary));background-color:hsl(var(--secondary));color:hsl(var(--secondary-foreground))}:root:has(.bp-theme) :is(.bp-content,[role=dialog],[role=alertdialog]) :is(button,a)[class~=inline-flex][class~="ring-offset-[hsl(var(--background))]"]:not([role=combobox])[class~="border-[hsl(var(--input))]"]{border-color:hsl(var(--input))}@media (hover:hover){:root:has(.bp-theme) :is(.bp-content,[role=dialog],[role=alertdialog]) :is(button,a)[class~=inline-flex][class~="ring-offset-[hsl(var(--background))]"]:not([role=combobox]):is([class~="bg-[hsl(var(--primary))]"],[class~="text-[hsl(var(--primary-foreground))]"]):hover:not(:disabled){background-color:hsl(var(--primary));filter:brightness(1.1)}:root:has(.bp-theme) :is(.bp-content,[role=dialog],[role=alertdialog]) :is(button,a)[class~=inline-flex][class~="ring-offset-[hsl(var(--background))]"]:not([role=combobox]):is([class~="bg-[hsl(var(--destructive))]"],[class~="text-[hsl(var(--destructive-foreground))]"]):hover:not(:disabled){background-color:hsl(var(--destructive));filter:brightness(1.1)}:root:has(.bp-theme) :is(.bp-content,[role=dialog],[role=alertdialog]) :is(button,a)[class~=inline-flex][class~="ring-offset-[hsl(var(--background))]"]:not([role=combobox]):is([class~="bg-[hsl(var(--secondary))]"],[class~="text-[hsl(var(--secondary-foreground))]"]):hover:not(:disabled){background-color:hsl(var(--secondary));filter:brightness(1.3)}:root:has(.bp-theme) :is(.bp-content,[role=dialog],[role=alertdialog]) :is(button,a)[class~=inline-flex][class~="ring-offset-[hsl(var(--background))]"]:not([role=combobox])[class~="border-[hsl(var(--input))]"]:hover:not(:disabled){color:inherit;background-color:#dbe8f724}}@media (max-width:480px){:root:has(.bp-theme) :is(.bp-content,[role=dialog],[role=alertdialog]) :is(button,a)[class~=inline-flex][class~="ring-offset-[hsl(var(--background))]"]:not([role=combobox]){white-space:normal;text-align:center;height:auto;min-height:48px}:root:has(.bp-theme) :is(.bp-content,[role=dialog],[role=alertdialog]) :is(button,a)[class~=inline-flex][class~="ring-offset-[hsl(var(--background))]"]:not([role=combobox])[class~=h-9]{min-height:40px}:root:has(.bp-theme) :is(.bp-content,[role=dialog],[role=alertdialog]) :is(button,a)[class~=inline-flex][class~="ring-offset-[hsl(var(--background))]"]:not([role=combobox])[class~=h-14]{min-height:56px}:root:has(.bp-theme) :is(.bp-content,[role=dialog],[role=alertdialog]) :is(button,a)[class~=inline-flex][class~="ring-offset-[hsl(var(--background))]"]:not([role=combobox])[class~=h-9][class~=px-3]{padding-left:10px;padding-right:10px}}:root:has(.bp-theme) :is(.bp-content,[role=dialog],[role=alertdialog]) a[class~=inline-flex][class~="ring-offset-[hsl(var(--background))]"][class~=rounded-full]{padding-left:20px;padding-right:20px}:root:has(.bp-theme) :is(.bp-content,[role=dialog],[role=alertdialog]) a[class~=inline-flex][class~="ring-offset-[hsl(var(--background))]"][class~=rounded-full][class~=px-3]{padding-left:12px;padding-right:12px}:root:has(.bp-theme) :is(.bp-content,[role=dialog],[role=alertdialog]) a[class~=inline-flex][class~="ring-offset-[hsl(var(--background))]"][class~=rounded-full][class~=px-6]{padding-left:24px;padding-right:24px}:root:has(.bp-theme) :is(.bp-content,[role=dialog],[role=alertdialog]) a[class~=inline-flex][class~="ring-offset-[hsl(var(--background))]"][class~=rounded-full][class~=px-8]{padding-left:32px;padding-right:32px}:root:has(.bp-theme) .bp-content article[class~="max-w-[90%]"]{background-color:hsl(var(--background));border:1px solid #dbe8f78c;min-width:0;padding:12px 16px}:is(:root:has(.bp-theme) .bp-content article[class~="max-w-[90%]"],:root:has(.bp-theme) .bp-content article[class~="max-w-[90%]"] *){overflow-wrap:anywhere}:root:has(.bp-theme) .bp-content article[class~="max-w-[90%]"][class~=ml-auto]{border:2px solid hsl(var(--primary));padding:11px 15px}:root:has(.bp-theme) .bp-content article[class~="max-w-[90%]"] [class~=text-sm]{font-size:16px;line-height:1.5}:root:has(.bp-theme) .bp-content article[class~="max-w-[90%]"]>div[class~=text-xs][class~=justify-between]{flex-wrap:wrap;row-gap:2px}:root:has(.bp-theme) .bp-content article[class~="max-w-[90%]"]>div[class~=text-xs][class~=justify-between]>span[class~=font-semibold]{font-size:16px}:root:has(.bp-theme) .bp-content article[class~="max-w-[90%]"] time{font-family:var(--app-font-mono);letter-spacing:.02em;font-size:12px}:root:has(.bp-theme) .bp-content h1[class~=display-font][class~=text-3xl][class~=font-bold][class~=tracking-tight]:not([class~=mb-2]){overflow-wrap:anywhere;font-size:clamp(34px,4vw,44px);font-weight:700;line-height:1.05}:root:has(.bp-theme) .bp-content h1[class~=display-font][class~=text-3xl][class~=font-bold][class~=tracking-tight]:not([class~=mb-2])+p{font-family:var(--app-font-mono);letter-spacing:.02em;overflow-wrap:anywhere;font-size:14px;font-weight:400}:root:has(.bp-theme) .bp-content div[class~=min-w-0][class~=flex-1]:has(>a[class~=block][class~=truncate]){flex-wrap:wrap;align-items:baseline;gap:2px 12px;display:flex}:root:has(.bp-theme) .bp-content div[class~=flex][class~=items-center][class~=gap-3]:has(>div[class~=min-w-0][class~=flex-1]>a[class~=block][class~=truncate]){min-width:0}:root:has(.bp-theme) .bp-content div[class~=min-w-0][class~=flex-1]:has(>a[class~=block][class~=truncate])>a[class~=block][class~=truncate]{flex:0 auto;max-width:100%;font-size:19px;line-height:1.3}:root:has(.bp-theme) .bp-content div[class~=min-w-0][class~=flex-1]:has(>a[class~=block][class~=truncate])>a[class~=block][class~=truncate]+div[class~=text-sm][class~=truncate]{max-width:100%;font-family:var(--app-font-mono);letter-spacing:.02em;flex:0 auto;font-size:14px;line-height:1.4}:root:has(.bp-theme) .bp-content div[class~=min-w-0][class~=flex-1]:has(>a[class~=block][class~=truncate])>div[class~=text-xs][class~=truncate]{opacity:1;flex:100%;min-width:0;font-size:16px;line-height:1.4}:root:has(.bp-theme) .bp-content div[class~=min-w-0][class~=flex-1]:has(>a[class~=block][class~=truncate])>div[class~=text-xs][class~=truncate][class~=opacity-80]{color:hsl(var(--foreground))}:root:has(.bp-theme) .bp-content div[class~=hidden][class~=sm\:flex][class~=whitespace-nowrap][class~=text-xs]:has(>svg){opacity:1;font-size:14px}:root:has(.bp-theme) .bp-content div[class~=flex-wrap][class~=items-center][class~=gap-x-2][class~=text-sm][class~=leading-tight]:has(>span[class~="text-[hsl(var(--muted-foreground))]/50"]){align-items:baseline;gap:2px 10px}:root:has(.bp-theme) .bp-content div[class~=flex-wrap][class~=items-center][class~=gap-x-2][class~=text-sm][class~=leading-tight]:has(>span[class~="text-[hsl(var(--muted-foreground))]/50"])>:is(a,span){overflow-wrap:anywhere;min-width:0;max-width:100%}:root:has(.bp-theme) .bp-content div[class~=flex-wrap][class~=items-center][class~=gap-x-2][class~=text-sm][class~=leading-tight]:has(>span[class~="text-[hsl(var(--muted-foreground))]/50"])>:is(a,span)[class~=font-semibold]{font-size:18px;line-height:1.3}:root:has(.bp-theme) .bp-content div[class~=flex-wrap][class~=items-center][class~=gap-x-2][class~=text-sm][class~=leading-tight]:has(>span[class~="text-[hsl(var(--muted-foreground))]/50"])>:is(a,span)[class~="text-[hsl(var(--muted-foreground))]"]:not([title]){font-family:var(--app-font-mono);letter-spacing:.02em;font-size:14px;line-height:1.4}:root:has(.bp-theme) .bp-content div[class~=flex-wrap][class~=items-center][class~=gap-x-2][class~=text-sm][class~=leading-tight]:has(>span[class~="text-[hsl(var(--muted-foreground))]/50"])>span[class~="text-[hsl(var(--muted-foreground))]/50"]{display:none}:root:has(.bp-theme) .bp-content div[class~=flex-wrap][class~=items-center][class~=gap-x-2][class~=text-sm][class~=leading-tight]:has(>span[class~="text-[hsl(var(--muted-foreground))]/50"])>span[title]{font-family:var(--app-font-mono);letter-spacing:.02em;flex:0 0 100%;font-size:12px;line-height:1.4}:root:has(.bp-theme) .bp-content a[href^="/profile/edit"][class~=inline-flex][class~="ring-offset-[hsl(var(--background))]"]:not([role=combobox])[class~="border-[hsl(var(--input))]"]{border-color:hsl(var(--primary));background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}@media (hover:hover){:root:has(.bp-theme) .bp-content a[href^="/profile/edit"][class~=inline-flex][class~="ring-offset-[hsl(var(--background))]"]:not([role=combobox])[class~="border-[hsl(var(--input))]"]:hover:not(:disabled){border-color:hsl(var(--primary));background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));filter:brightness(1.1)}}:root:has(.bp-theme) .bp-content article[class~="max-w-[90%]"]>div[class~=mt-2][class~=flex-wrap][class~=gap-3]>button{text-underline-offset:4px;align-items:center;min-height:40px;font-size:15px;font-weight:600;text-decoration-line:none;display:inline-flex}:root:has(.bp-theme) .bp-content article[class~="max-w-[90%]"]>div[class~=mt-2][class~=flex-wrap][class~=gap-3]>button:not([class~="text-[hsl(var(--destructive))]"]){color:hsl(var(--primary))}@media (hover:hover){:root:has(.bp-theme) .bp-content article[class~="max-w-[90%]"]>div[class~=mt-2][class~=flex-wrap][class~=gap-3]>button:hover:not(:disabled){text-decoration-line:underline}}:root:has(.bp-theme) .bp-content article[class~="max-w-[90%]"] p[class~=border-l-2]{font-size:15px;line-height:1.4}:root:has(.bp-theme) .bp-content article[class~="max-w-[90%]"] p[class~="text-[10px]"]{font-family:var(--app-font-mono);letter-spacing:.02em;font-size:12px}:root:has(.bp-theme) .bp-content article[class~=relative][class~=block][class~=transition-all]:has(>div[class~=items-start][class~=gap-4]>div[class~="min-h-[40px]"]) p[class~=text-sm]{overflow-wrap:anywhere;font-size:16px;line-height:1.5}:root:has(.bp-theme) .bp-content article[class~=relative][class~=block][class~=transition-all]:has(>div[class~=items-start][class~=gap-4]>div[class~="min-h-[40px]"]) p[class~=text-xs]{font-family:var(--app-font-mono);letter-spacing:.02em;font-size:12px}:root:has(.bp-theme) .bp-content article[class~=relative][class~=block][class~=transition-all]:has(>div[class~=items-start][class~=gap-4]>div[class~="min-h-[40px]"])[class~=border-transparent]{border-color:#dbe8f740}:root:has(.bp-theme) .bp-content article[class~=relative][class~=block][class~=transition-all]:has(>div[class~=items-start][class~=gap-4]>div[class~="min-h-[40px]"]) div[class~="min-h-[40px]"]{min-width:44px;min-height:44px;padding-left:0}:root:has(.bp-theme) .bp-content article[class~=relative][class~=block][class~=transition-all]:has(>div[class~=items-start][class~=gap-4]>div[class~="min-h-[40px]"]) div[class~="min-h-[40px]"]>button[aria-label="Mark as read"]{justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0;display:inline-flex}:root:has(.bp-theme) .bp-content article[class~=relative][class~=block][class~=transition-all]:has(>div[class~=items-start][class~=gap-4]>div[class~="min-h-[40px]"]) div[class~="min-h-[40px]"]>button[aria-label="Mark as read"]>svg:not([class~=animate-spin]){display:none}:root:has(.bp-theme) .bp-content article[class~=relative][class~=block][class~=transition-all]:has(>div[class~=items-start][class~=gap-4]>div[class~="min-h-[40px]"]) div[class~="min-h-[40px]"]>button[aria-label="Mark as read"]:before{content:"";background-color:currentColor;width:10px;height:10px}:root:has(.bp-theme) .bp-content article[class~=relative][class~=block][class~=transition-all]:has(>div[class~=items-start][class~=gap-4]>div[class~="min-h-[40px]"]) div[class~="min-h-[40px]"]>button[aria-label="Mark as read"]:has(>svg[class~=animate-spin]):before{display:none}@media (hover:hover){:root:has(.bp-theme) .bp-content article[class~=relative][class~=block][class~=transition-all]:has(>div[class~=items-start][class~=gap-4]>div[class~="min-h-[40px]"]) div[class~="min-h-[40px]"]>button[aria-label="Mark as read"]:hover:not(:disabled){background-color:#dbe8f724}}:root:has(.bp-theme) .bp-content article[class~=relative][class~=block][class~=transition-all]:has(>div[class~=items-start][class~=gap-4]>div[class~="min-h-[40px]"]) div[class~="min-h-[40px]"]>div[aria-hidden=true]{justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex}:root:has(.bp-theme) .bp-content article[class~=relative][class~=block][class~=transition-all]:has(>div[class~=items-start][class~=gap-4]>div[class~="min-h-[40px]"]) div[class~="min-h-[40px]"]>div[aria-hidden=true]>svg{display:none}:root:has(.bp-theme) .bp-content article[class~=relative][class~=block][class~=transition-all]:has(>div[class~=items-start][class~=gap-4]>div[class~="min-h-[40px]"]) div[class~="min-h-[40px]"]>div[aria-hidden=true]:before{content:"";border:1.5px solid;width:10px;height:10px}:root:has(.bp-theme) .bp-content a[class~=block][class~=transition-colors][class*="hover:border-[hsl(var(--primary)/0.5)]"]:has(>div[class~=items-start][class~=justify-between][class~=gap-3]>div[class~=min-w-0]>div[class~=items-center][class~=gap-2]>h2[class~=truncate]) p[class~=truncate]{font-size:16px;line-height:1.4}:root:has(.bp-theme) .bp-content a[class~=block][class~=transition-colors][class*="hover:border-[hsl(var(--primary)/0.5)]"]:has(>div[class~=items-start][class~=justify-between][class~=gap-3]>div[class~=min-w-0]>div[class~=items-center][class~=gap-2]>h2[class~=truncate]) p[class~=capitalize]{font-family:var(--app-font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:12.5px;line-height:1.3}:root:has(.bp-theme) .bp-content a[class~=block][class~=transition-colors][class*="hover:border-[hsl(var(--primary)/0.5)]"]:has(>div[class~=items-start][class~=justify-between][class~=gap-3]>div[class~=min-w-0]>div[class~=items-center][class~=gap-2]>h2[class~=truncate])>div>span[class~=shrink-0][class~=text-xs]{font-family:var(--app-font-mono);letter-spacing:.02em;font-size:12px}:root:has(.bp-theme) .bp-content a[class~=block][class~=transition-colors][class*="hover:border-[hsl(var(--primary)/0.5)]"]:has(>div[class~=items-start][class~=justify-between][class~=gap-3]>div[class~=min-w-0]>div[class~=items-center][class~=gap-2]>h2[class~=truncate]) span[aria-label=Unread]{width:10px;height:10px}:root:has(.bp-theme) .bp-content section[aria-label=Conversations]{min-width:0}:root:has(.bp-theme) .bp-content div[class~=mb-3][class~=flex][class~=flex-wrap][class~=items-center][class~=gap-2][class~=text-xs][class~=font-medium]>span:not([class~=rounded-full]){font-size:14px;line-height:1.4}:root:has(.bp-theme) .bp-content div[class~=whitespace-pre-wrap][class~=leading-relaxed][class~="text-[15px]"]{overflow-wrap:anywhere;font-size:16px;line-height:1.6}:root:has(.bp-theme) .bp-content div[class~=mt-2][class~="text-[13px]"][class~=font-medium]{font-size:15px;line-height:1.4}:root:has(.bp-theme) .bp-content div[class~=mt-4][class~=flex][class~=items-center][class~=gap-1\.5][class~=text-xs][class~=opacity-80]{font-family:var(--app-font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:12.5px}:root:has(.bp-theme) .bp-content div[class~=mt-4][class~=flex][class~=items-center][class~=gap-1\.5][class~=text-xs][class~=opacity-80]>span{font-family:var(--app-font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:12.5px}:root:has(.bp-theme) .bp-content div[class~=mt-4][class~=flex][class~=items-center][class~=gap-1\.5][class~=text-xs][class~=opacity-80]{opacity:1}:root:has(.bp-theme) .bp-content div[class~=mt-4][class~=flex][class~=items-center][class~=gap-1\.5][class~=text-xs][class~=opacity-80]+div[class~=mt-4][class~=pt-4][class~=border-t][class~=flex][class~=items-center]{flex-wrap:wrap;gap:8px 12px}:root:has(.bp-theme) .bp-content div[class~=mt-4][class~=flex][class~=items-center][class~=gap-1\.5][class~=text-xs][class~=opacity-80]+div[class~=mt-4][class~=pt-4][class~=border-t][class~=flex][class~=items-center]>button[class~=group]{border:2px solid hsl(var(--input));min-height:40px;color:hsl(var(--foreground));background-color:#0000;padding:0 14px;font-size:16px;font-weight:600}:root:has(.bp-theme) .bp-content div[class~=mt-4][class~=flex][class~=items-center][class~=gap-1\.5][class~=text-xs][class~=opacity-80]+div[class~=mt-4][class~=pt-4][class~=border-t][class~=flex][class~=items-center]>button[class~=group][class~="text-[hsl(var(--primary))]"]{border-color:hsl(var(--primary));color:hsl(var(--primary))}:root:has(.bp-theme) .bp-content div[class~=mt-4][class~=flex][class~=items-center][class~=gap-1\.5][class~=text-xs][class~=opacity-80]+div[class~=mt-4][class~=pt-4][class~=border-t][class~=flex][class~=items-center]>button[class~=group]>div{background-color:#0000;padding:0}@media (hover:hover){:root:has(.bp-theme) .bp-content div[class~=mt-4][class~=flex][class~=items-center][class~=gap-1\.5][class~=text-xs][class~=opacity-80]+div[class~=mt-4][class~=pt-4][class~=border-t][class~=flex][class~=items-center]>button[class~=group]:hover:not(:disabled){background-color:#dbe8f724}}@media (max-width:480px){:root:has(.bp-theme) .bp-content div[class~=mt-4][class~=flex][class~=items-center][class~=gap-1\.5][class~=text-xs][class~=opacity-80]+div[class~=mt-4][class~=pt-4][class~=border-t][class~=flex][class~=items-center]{column-gap:8px}:root:has(.bp-theme) .bp-content div[class~=mt-4][class~=flex][class~=items-center][class~=gap-1\.5][class~=text-xs][class~=opacity-80]+div[class~=mt-4][class~=pt-4][class~=border-t][class~=flex][class~=items-center]>button[class~=group]{gap:6px;padding:0 8px;font-size:15px}}@media (hover:none){:root:has(.bp-theme) .bp-content button[class~=h-8][class~=px-2][class~=-mr-2][class~=opacity-0][class~=group-hover\:opacity-100]{opacity:1;color:hsl(var(--destructive))}}:root:has(.bp-theme) :is(.bp-content,[role=dialog],[role=alertdialog]) :is(button,a)[class~=flex][class~="ring-offset-[hsl(var(--background))]"][class~=justify-center][class~=whitespace-nowrap]:not([role=combobox]){letter-spacing:normal;text-transform:none;box-shadow:none;font-family:inherit;font-size:16px;font-weight:600}:root:has(.bp-theme) :is(.bp-content,[role=dialog],[role=alertdialog]) :is(button,a)[class~=flex][class~="ring-offset-[hsl(var(--background))]"][class~=justify-center][class~=whitespace-nowrap]:not([role=combobox])[class~=h-9]{min-height:40px;font-size:15px}:root:has(.bp-theme) :is(.bp-content,[role=dialog],[role=alertdialog]) :is(button,a)[class~=flex][class~="ring-offset-[hsl(var(--background))]"][class~=justify-center][class~=whitespace-nowrap]:not([role=combobox]):is([class~="bg-[hsl(var(--primary))]"],[class~="text-[hsl(var(--primary-foreground))]"],[class~="bg-[hsl(var(--destructive))]"],[class~="text-[hsl(var(--destructive-foreground))]"],[class~="bg-[hsl(var(--secondary))]"],[class~="text-[hsl(var(--secondary-foreground))]"],[class~="border-[hsl(var(--input))]"]){border-style:solid;border-width:2px}:root:has(.bp-theme) :is(.bp-content,[role=dialog],[role=alertdialog]) :is(button,a)[class~=flex][class~="ring-offset-[hsl(var(--background))]"][class~=justify-center][class~=whitespace-nowrap]:not([role=combobox]):is([class~="bg-[hsl(var(--primary))]"],[class~="text-[hsl(var(--primary-foreground))]"]){border-color:hsl(var(--primary));background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}:root:has(.bp-theme) :is(.bp-content,[role=dialog],[role=alertdialog]) :is(button,a)[class~=flex][class~="ring-offset-[hsl(var(--background))]"][class~=justify-center][class~=whitespace-nowrap]:not([role=combobox]):is([class~="bg-[hsl(var(--destructive))]"],[class~="text-[hsl(var(--destructive-foreground))]"]){border-color:hsl(var(--destructive));background-color:hsl(var(--destructive));color:hsl(var(--destructive-foreground))}:root:has(.bp-theme) :is(.bp-content,[role=dialog],[role=alertdialog]) :is(button,a)[class~=flex][class~="ring-offset-[hsl(var(--background))]"][class~=justify-center][class~=whitespace-nowrap]:not([role=combobox]):is([class~="bg-[hsl(var(--secondary))]"],[class~="text-[hsl(var(--secondary-foreground))]"]){border-color:hsl(var(--secondary));background-color:hsl(var(--secondary));color:hsl(var(--secondary-foreground))}:root:has(.bp-theme) :is(.bp-content,[role=dialog],[role=alertdialog]) :is(button,a)[class~=flex][class~="ring-offset-[hsl(var(--background))]"][class~=justify-center][class~=whitespace-nowrap]:not([role=combobox])[class~="border-[hsl(var(--input))]"]{border-color:hsl(var(--input))}@media (hover:hover){:root:has(.bp-theme) :is(.bp-content,[role=dialog],[role=alertdialog]) :is(button,a)[class~=flex][class~="ring-offset-[hsl(var(--background))]"][class~=justify-center][class~=whitespace-nowrap]:not([role=combobox]):is([class~="bg-[hsl(var(--primary))]"],[class~="text-[hsl(var(--primary-foreground))]"]):hover:not(:disabled){background-color:hsl(var(--primary));filter:brightness(1.1)}:root:has(.bp-theme) :is(.bp-content,[role=dialog],[role=alertdialog]) :is(button,a)[class~=flex][class~="ring-offset-[hsl(var(--background))]"][class~=justify-center][class~=whitespace-nowrap]:not([role=combobox]):is([class~="bg-[hsl(var(--destructive))]"],[class~="text-[hsl(var(--destructive-foreground))]"]):hover:not(:disabled){background-color:hsl(var(--destructive));filter:brightness(1.1)}:root:has(.bp-theme) :is(.bp-content,[role=dialog],[role=alertdialog]) :is(button,a)[class~=flex][class~="ring-offset-[hsl(var(--background))]"][class~=justify-center][class~=whitespace-nowrap]:not([role=combobox]):is([class~="bg-[hsl(var(--secondary))]"],[class~="text-[hsl(var(--secondary-foreground))]"]):hover:not(:disabled){background-color:hsl(var(--secondary));filter:brightness(1.3)}:root:has(.bp-theme) :is(.bp-content,[role=dialog],[role=alertdialog]) :is(button,a)[class~=flex][class~="ring-offset-[hsl(var(--background))]"][class~=justify-center][class~=whitespace-nowrap]:not([role=combobox])[class~="border-[hsl(var(--input))]"]:hover:not(:disabled){color:inherit;background-color:#dbe8f724}}@media (max-width:480px){:root:has(.bp-theme) :is(.bp-content,[role=dialog],[role=alertdialog]) :is(button,a)[class~=flex][class~="ring-offset-[hsl(var(--background))]"][class~=justify-center][class~=whitespace-nowrap]:not([role=combobox]){white-space:normal;text-align:center;height:auto;min-height:48px}:root:has(.bp-theme) :is(.bp-content,[role=dialog],[role=alertdialog]) :is(button,a)[class~=flex][class~="ring-offset-[hsl(var(--background))]"][class~=justify-center][class~=whitespace-nowrap]:not([role=combobox])[class~=h-9]{min-height:40px}:root:has(.bp-theme) :is(.bp-content,[role=dialog],[role=alertdialog]) :is(button,a)[class~=flex][class~="ring-offset-[hsl(var(--background))]"][class~=justify-center][class~=whitespace-nowrap]:not([role=combobox])[class~=h-14]{min-height:56px}:root:has(.bp-theme) :is(.bp-content,[role=dialog],[role=alertdialog]) :is(button,a)[class~=flex][class~="ring-offset-[hsl(var(--background))]"][class~=justify-center][class~=whitespace-nowrap]:not([role=combobox])[class~=h-9][class~=px-3]{padding-left:10px;padding-right:10px}}:root:has(.bp-theme) .bp-content div[class~=group][class~=flex][class~=gap-3]:has(>div[class~=flex-1][class~=min-w-0]>div[class~=rounded-tl-none])>div[class~=flex-1]>div[class~=rounded-tl-none]{background-color:hsl(var(--background));border:1px solid hsl(var(--border))}:root:has(.bp-theme) .bp-content div[class~=group][class~=flex][class~=gap-3]:has(>div[class~=flex-1][class~=min-w-0]>div[class~=rounded-tl-none])>div[class~=flex-1]>div[class~=rounded-tl-none]>div[class~=justify-between]>div[class~=flex-wrap]{min-width:0;font-size:16px;line-height:1.3}:root:has(.bp-theme) .bp-content div[class~=group][class~=flex][class~=gap-3]:has(>div[class~=flex-1][class~=min-w-0]>div[class~=rounded-tl-none])>div[class~=flex-1]>div[class~=rounded-tl-none]>div[class~=justify-between]>div[class~=flex-wrap]>:is(a,span)[class~=font-semibold]{max-width:100%}:root:has(.bp-theme) .bp-content div[class~=group][class~=flex][class~=gap-3]:has(>div[class~=flex-1][class~=min-w-0]>div[class~=rounded-tl-none])>div[class~=flex-1]>div[class~=rounded-tl-none]>div[class~=justify-between]>div[class~=flex-wrap]>span[title]{font-family:var(--app-font-mono);letter-spacing:.02em;font-size:12px}:root:has(.bp-theme) .bp-content div[class~=group][class~=flex][class~=gap-3]:has(>div[class~=flex-1][class~=min-w-0]>div[class~=rounded-tl-none])>div[class~=flex-1]>div[class~=rounded-tl-none]>div[class~=whitespace-pre-wrap]{overflow-wrap:anywhere;font-size:16px;line-height:1.5}:root:has(.bp-theme) .bp-content div[class~=group][class~=flex][class~=gap-3]:has(>div[class~=flex-1][class~=min-w-0]>div[class~=rounded-tl-none])>div[class~=flex-1]>div[class~=mt-1][class~=text-xs]{font-size:14px;line-height:1.4}:root:has(.bp-theme) .bp-content div[class~=group][class~=flex][class~=gap-3]:has(>div[class~=flex-1][class~=min-w-0]>div[class~=rounded-tl-none])>div[class~=flex-1]>div[class~=mt-1][class~=px-2][class~=gap-4]>button{min-height:40px;color:hsl(var(--primary));padding:0 8px;font-size:15px;font-weight:600}@media (hover:hover){:root:has(.bp-theme) .bp-content div[class~=group][class~=flex][class~=gap-3]:has(>div[class~=flex-1][class~=min-w-0]>div[class~=rounded-tl-none])>div[class~=flex-1]>div[class~=mt-1][class~=px-2][class~=gap-4]>button:hover:not(:disabled){text-underline-offset:4px;text-decoration-line:underline}}@media (min-width:481px){:root:has(.bp-theme) .bp-content div[class~=group][class~=flex][class~=gap-3]:has(>div[class~=flex-1][class~=min-w-0]>div[class~=rounded-tl-none]) span[class~=h-8][class~=w-8][class~=overflow-hidden]{width:40px;height:40px}}@media (max-width:480px){:root:has(.bp-theme) .bp-content div[class~=group][class~=flex][class~=gap-3]:has(>div[class~=flex-1][class~=min-w-0]>div[class~=rounded-tl-none])>div[class~=flex-1]>div[class~=rounded-tl-none]{padding:10px 12px}}:root:has(.bp-theme) .bp-content div[class~=group][class~=flex][class~=gap-3]:has(>div[class~=flex-1][class~=min-w-0]>div[class~=rounded-tl-none])>div[class~=flex-1]>div[class~=rounded-tl-none]>div[class~=justify-between] button[class~=opacity-0][class~=group-hover\:opacity-100]{flex-shrink:0;width:32px;height:32px;min-height:32px}@media (hover:none){:root:has(.bp-theme) .bp-content div[class~=group][class~=flex][class~=gap-3]:has(>div[class~=flex-1][class~=min-w-0]>div[class~=rounded-tl-none])>div[class~=flex-1]>div[class~=rounded-tl-none]>div[class~=justify-between] button[class~=opacity-0][class~=group-hover\:opacity-100]{opacity:1;color:hsl(var(--destructive))}}:root:has(.bp-theme) .bp-content div[class~=space-y-2]:has(>div[class~=relative]>textarea[class~="min-h-[80px]"]) textarea{font-size:16px;line-height:1.5}:root:has(.bp-theme) .bp-content div[class~=space-y-2]:has(>div[class~=relative]>textarea[class~="min-h-[80px]"])>div[class~=text-xs]{font-size:14px;line-height:1.4}@media (min-width:481px){:root:has(.bp-theme) .bp-content div[class~=space-y-2]:has(>div[class~=relative]>textarea[class~="min-h-[80px]"])>div[class~=justify-end][class~=gap-2]>button{min-height:40px;padding-left:16px;padding-right:16px;font-size:15px}}:root:has(.bp-theme) .bp-content div[class~=space-y-2]:has(>div[class~=relative]>textarea[class~="min-h-[80px]"])>div[class~=justify-end][class~=gap-2]>button:not(:last-child){border:2px solid hsl(var(--input))}:root:has(.bp-theme) .bp-content div[class~=space-y-2]:has(>div[class~=relative]>textarea[class~="min-h-[80px]"])>div[class~=justify-end][class~=gap-2]>button>svg{width:16px;height:16px}:root:has(.bp-theme) .bp-content form[class~=mb-6]>div[class~=mb-4][class~=items-center][class~=gap-2][class~=text-sm][class~=font-semibold]:has(>svg){font-family:var(--display-font);letter-spacing:0;font-size:20px;font-weight:700;line-height:1.2}:root:has(.bp-theme) .bp-content :is(section,form,aside)[class~=rounded-xl][class~=border][class~="border-[hsl(var(--border))]"]:is([class*="bg-[hsl(var(--card)/0.4)]"],[class*="bg-[hsl(var(--card)/0.55)]"]):not([class~=block],[class~=text-center],[class*=hover\:bg-],[class*=max-w-],:is([class~=space-y-2],[class~=space-y-3],[class~=space-y-4])>*){border:2px solid #dbe8f7}:root:has(.bp-theme) .bp-content div[class~=rounded-xl][class~=border][class~="border-[hsl(var(--border))]"]:is([class*="bg-[hsl(var(--card)/0.4)]"],[class*="bg-[hsl(var(--card)/0.55)]"]):not([class~=block],[class~=text-center],[class*=hover\:bg-],[class*=max-w-],:is([class~=space-y-2],[class~=space-y-3],[class~=space-y-4])>*):is([class*=mt-],[class*=mb-],[class~=animate-rise-delay]){border:2px solid #dbe8f7}:root:has(.bp-theme) .bp-content article[class~=group][class~=rounded-xl][class~=border][class*="bg-[hsl(var(--card)/"]{border:2px solid #dbe8f7}:root:has(.bp-theme) [role=alertdialog]{background-color:hsl(var(--card));border:2px solid #dbe8f7}:root:has(.bp-theme) .bp-content a[class~=group][class~=block][class~=transition-colors][class*="hover:border-[hsl(var(--primary)/0.5)]"]:has(>div[class~=items-start][class~=justify-between][class~=gap-4]>div>span[class~=tracking-widest])>p[class~=line-clamp-2]{font-size:16px;line-height:1.5}:root:has(.bp-theme) .bp-content a[class~=group][class~=block][class~=transition-colors][class*="hover:border-[hsl(var(--primary)/0.5)]"]:has(>div[class~=items-start][class~=justify-between][class~=gap-4]>div>span[class~=tracking-widest])>div[class~=mt-4][class~=flex-wrap]>span[class~=font-semibold]:not([class~=rounded-full]){font-size:16px;line-height:1.3}:root:has(.bp-theme) .bp-content a[class~=group][class~=block][class~=transition-colors][class*="hover:border-[hsl(var(--primary)/0.5)]"]:has(>div[class~=items-start][class~=justify-between][class~=gap-4]>div>span[class~=tracking-widest])>div[class~=gap-4]>svg{color:hsl(var(--primary))}:root:has(.bp-theme) .bp-content a[class~=group][class~=block][class~=transition-colors][class*="hover:border-[hsl(var(--primary)/0.5)]"]:has(>div[class~=mb-5][class~=items-start][class~=justify-between]>div[class~=h-11])>div[class~=mb-5]>div[class~=h-11]{background-color:#0000;border:2px solid #dbe8f7}:root:has(.bp-theme) .bp-content a[class~=group][class~=block][class~=transition-colors][class*="hover:border-[hsl(var(--primary)/0.5)]"]:has(>div[class~=mb-5][class~=items-start][class~=justify-between]>div[class~=h-11])>div[class~=mb-5]>span[class~=uppercase]{border:1px solid hsl(var(--primary));color:hsl(var(--primary));letter-spacing:.08em;padding:3px 9px;font-size:12.5px;line-height:1.2}:root:has(.bp-theme) .bp-content a[class~=group][class~=block][class~=transition-colors][class*="hover:border-[hsl(var(--primary)/0.5)]"]:has(>div[class~=mb-5][class~=items-start][class~=justify-between]>div[class~=h-11])>p[class~=line-clamp-2]{font-size:16px;line-height:1.5}:root:has(.bp-theme) .bp-content a[class~=group][class~=block][class~=transition-colors][class*="hover:border-[hsl(var(--primary)/0.5)]"]:has(>div[class~=mb-5][class~=items-start][class~=justify-between]>div[class~=h-11])>div[class~=border-t]{font-size:15px}:root:has(.bp-theme) .bp-content a[class~=group][class~=block][class~=transition-colors][class*="hover:border-[hsl(var(--primary)/0.5)]"]:has(>div[class~=mb-5][class~=items-start][class~=justify-between]>div[class~=h-11])>div[class~=border-t]>svg{color:hsl(var(--primary))}:root:has(.bp-theme) .bp-content div[class~=mt-6][class~=flex][class~=items-center][class~=justify-between]:has(>button+span+button){flex-wrap:wrap;justify-content:center;gap:12px 20px}:root:has(.bp-theme) .bp-content div[class~=mt-6][class~=flex][class~=items-center][class~=justify-between]:has(>button+span+button)>span{font-family:var(--app-font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:13px}
