.mt8n1qb2c{fill:currentColor;d:path("M5 16v-5q0-.425.288-.712T6 10t.713.288T7 11v5q0 .425-.288.713T6 17t-.712-.288T5 16m6 0v-5q0-.425.288-.712T12 10t.713.288T13 11v5q0 .425-.288.713T12 17t-.712-.288T11 16m-8 5q-.425 0-.712-.288T2 20t.288-.712T3 19h18q.425 0 .713.288T22 20t-.288.713T21 21zm14-5v-5q0-.425.288-.712T18 10t.713.288T19 11v5q0 .425-.288.713T18 17t-.712-.288T17 16m4-8H2.9q-.375 0-.638-.262T2 7.1v-.55q0-.275.138-.475T2.5 5.75l8.6-4.3q.425-.2.9-.2t.9.2l8.55 4.275q.275.125.413.375t.137.525V7q0 .425-.287.713T21 8")}.rgjqhabut{fill:currentColor;d:path("M11 13H6q-.425 0-.712-.288T5 12t.288-.712T6 11h5V6q0-.425.288-.712T12 5t.713.288T13 6v5h5q.425 0 .713.288T19 12t-.288.713T18 13h-5v5q0 .425-.288.713T12 19t-.712-.288T11 18z")}.jxmk-qu0d{fill:currentColor;d:path("M17 22q-2.075 0-3.537-1.463T12 17t1.463-3.537T17 12t3.538 1.463T22 17t-1.463 3.538T17 22M4 11.1V6.375q0-.625.363-1.125t.937-.725l6-2.25q.35-.125.7-.125t.7.125l6 2.25q.575.225.938.725T20 6.375v3.05q0 .425-.375.688t-.8.137q-.45-.125-.9-.187T17 10q-2.9 0-4.95 2.05T10 17q0 .8.188 1.563t.537 1.537q.225.475-.137.85t-.838.15q-1.05-.55-1.925-1.35T6.275 18Q5.2 16.525 4.6 14.762T4 11.1m14.063 5.463q.437-.438.437-1.063t-.437-1.062T17 14t-1.062.438T15.5 15.5t.438 1.063T17 17t1.063-.437M17 20q.625 0 1.175-.238t.975-.687q.125-.15.1-.337t-.225-.288q-.475-.225-.987-.337T17 18t-1.037.113t-.988.337q-.2.1-.225.288t.1.337q.425.45.975.688T17 20")}.odmd6fsoa{fill:currentColor;d:path("m7.825 13l4.9 4.9q.3.3.288.7t-.313.7q-.3.275-.7.288t-.7-.288l-6.6-6.6q-.15-.15-.213-.325T4.426 12t.063-.375t.212-.325l6.6-6.6q.275-.275.688-.275t.712.275q.3.3.3.713t-.3.712L7.825 11H19q.425 0 .713.288T20 12t-.288.713T19 13z")}.cnpfvqb8w{fill:currentColor;d:path("M11 16.175V5q0-.425.288-.712T12 4t.713.288T13 5v11.175l4.9-4.9q.3-.3.7-.288t.7.313q.275.3.287.7t-.287.7l-6.6 6.6q-.15.15-.325.213t-.375.062t-.375-.062t-.325-.213l-6.6-6.6q-.275-.275-.275-.687T4.7 11.3q.3-.3.713-.3t.712.3z")}.hrdgqk2sf{fill:currentColor;d:path("M16.175 13H5q-.425 0-.712-.288T4 12t.288-.712T5 11h11.175l-4.9-4.9q-.3-.3-.288-.7t.313-.7q.3-.275.7-.288t.7.288l6.6 6.6q.15.15.213.325t.062.375t-.062.375t-.213.325l-6.6 6.6q-.275.275-.687.275T11.3 19.3q-.3-.3-.3-.712t.3-.713z")}.pumaj187q{fill:currentColor;d:path("m11 7.825l-4.9 4.9q-.3.3-.7.288t-.7-.313q-.275-.3-.288-.7t.288-.7l6.6-6.6q.15-.15.325-.212T12 4.425t.375.063t.325.212l6.6 6.6q.275.275.275.688t-.275.712q-.3.3-.712.3t-.713-.3L13 7.825V19q0 .425-.288.713T12 20t-.712-.288T11 19z")}.ucxxqacmq{fill:currentColor;d:path("m12 14.475l1.925 1.15q.275.175.538-.012t.187-.513l-.5-2.175l1.7-1.475q.25-.225.15-.537t-.45-.338l-2.225-.175l-.875-2.075q-.125-.3-.45-.3t-.45.3l-.875 2.075l-2.225.175q-.35.025-.45.338t.15.537l1.7 1.475l-.5 2.175q-.075.325.188.513t.537.012zM8.65 20H6q-.825 0-1.412-.587T4 18v-2.65L2.075 13.4q-.275-.3-.425-.662T1.5 12t.15-.737t.425-.663L4 8.65V6q0-.825.588-1.412T6 4h2.65l1.95-1.925q.3-.275.663-.425T12 1.5t.738.15t.662.425L15.35 4H18q.825 0 1.413.588T20 6v2.65l1.925 1.95q.275.3.425.663t.15.737t-.15.738t-.425.662L20 15.35V18q0 .825-.587 1.413T18 20h-2.65l-1.95 1.925q-.3.275-.662.425T12 22.5t-.737-.15t-.663-.425z")}.d--b5flai{fill:currentColor;d:path("M8.1 21.213q-1.825-.788-3.175-2.138T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22t-3.9-.788m8.825-2.887q.4-.3.75-.65t.65-.75L7.075 5.675q-.4.3-.75.65t-.65.75z")}.rmk1ijb3t{fill:currentColor;d:path("M21 13h-2q-.425 0-.712-.288T18 12t.288-.712T19 11h2q.425 0 .713.288T22 12t-.288.713T21 13m-4.4 3.8q.25-.35.65-.4t.75.2l1.6 1.2q.35.25.4.65t-.2.75t-.65.4t-.75-.2l-1.6-1.2q-.35-.25-.4-.65t.2-.75m3-10.6L18 7.4q-.35.25-.75.2t-.65-.4t-.2-.75t.4-.65l1.6-1.2q.35-.25.75-.2t.65.4t.2.75t-.4.65M5 15H4q-.825 0-1.412-.587T2 13v-2q0-.825.588-1.412T4 9h4l3.475-2.1q.5-.3 1.013 0t.512.875v8.45q0 .575-.513.875t-1.012 0L8 15H7v3q0 .425-.288.713T6 19t-.712-.288T5 18zm9 .35v-6.7q.675.6 1.088 1.463T15.5 12t-.413 1.888T14 15.35")}.ib160ibpd{fill:currentColor;d:path("M7 19v-1H6q-.425 0-.712-.288T5 17V7q0-.425.288-.712T6 6h1V5q0-.425.288-.712T8 4t.713.288T9 5v1h1q.425 0 .713.288T11 7v10q0 .425-.288.713T10 18H9v1q0 .425-.288.713T8 20t-.712-.288T7 19m8 0v-4h-1q-.425 0-.712-.288T13 14V9q0-.425.288-.712T14 8h1V5q0-.425.288-.712T16 4t.713.288T17 5v3h1q.425 0 .713.288T19 9v5q0 .425-.288.713T18 15h-1v4q0 .425-.288.713T16 20t-.712-.288T15 19")}.l08zrxbuq{fill:currentColor;d:path("M6 22q-.825 0-1.412-.587T4 20v-2.125q0-.425.175-.8t.5-.65q1.7-1.55 2.575-3.275T8.5 10H8q-.825 0-1.412-.587T6 8V3q0-.425.288-.712T7 2h3q.425 0 .713.288T11 3v2h2V3q0-.425.288-.712T14 2h3q.425 0 .713.288T18 3v5q0 .825-.587 1.413T16 10h-.525q.4 1.425 1.275 3.15t2.575 3.275q.325.275.5.663T20 17.9V20q0 .825-.587 1.413T18 22z")}.tpkrsubfg{fill:currentColor;d:path("m9.55 15.15l8.475-8.475q.3-.3.7-.3t.7.3t.3.713t-.3.712l-9.175 9.2q-.3.3-.7.3t-.7-.3L4.55 13q-.3-.3-.288-.712t.313-.713t.713-.3t.712.3z")}.ze80oc1kp{fill:currentColor;d:path("m10.6 13.8l-2.15-2.15q-.275-.275-.7-.275t-.7.275t-.275.7t.275.7L9.9 15.9q.3.3.7.3t.7-.3l5.65-5.65q.275-.275.275-.7t-.275-.7t-.7-.275t-.7.275zM12 22q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22")}.ffk_jr0dd{fill:currentColor;d:path("M12.6 12L8.7 8.1q-.275-.275-.275-.7t.275-.7t.7-.275t.7.275l4.6 4.6q.15.15.213.325t.062.375t-.062.375t-.213.325l-4.6 4.6q-.275.275-.7.275t-.7-.275t-.275-.7t.275-.7z")}.sabj06b-z{fill:currentColor;d:path("m12 13.4l-4.9 4.9q-.275.275-.7.275t-.7-.275t-.275-.7t.275-.7l4.9-4.9l-4.9-4.9q-.275-.275-.275-.7t.275-.7t.7-.275t.7.275l4.9 4.9l4.9-4.9q.275-.275.7-.275t.7.275t.275.7t-.275.7L13.4 12l4.9 4.9q.275.275.275.7t-.275.7t-.7.275t-.7-.275z")}.tstqj6bvh{fill:currentColor;d:path("M8.1 21.213q-1.825-.788-3.175-2.138T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22t-3.9-.788m4.9-1.287q2.975-.375 4.988-2.613T20 12t-2.013-5.312T13 4.075z")}.ow7d5iblh{fill:currentColor;d:path("M12 21q-3.775 0-6.387-2.613T3 12q0-3.45 2.25-5.988T11 3.05q.325-.05.575.088t.4.362t.163.525t-.188.575q-.425.65-.638 1.375T11.1 7.5q0 2.25 1.575 3.825T16.5 12.9q.775 0 1.538-.225t1.362-.625q.275-.175.563-.162t.512.137q.25.125.388.375t.087.6q-.35 3.45-2.937 5.725T12 21")}.k4uzmj49i{fill:currentColor;d:path("M9.2 8.25h5.6L12.15 3h-.3zm2.05 11.85V9.75H2.625zm1.5 0l8.625-10.35H12.75zm3.7-11.85h5.175L19.55 4.1q-.275-.5-.737-.8T17.775 3H13.85zm-14.075 0H7.55L10.15 3H6.225q-.575 0-1.037.3t-.738.8z")}.ps9kitbnz{fill:currentColor;d:path("M2 19V5q0-.825.588-1.412T4 3h6q.825 0 1.413.588T12 5v2h8q.825 0 1.413.588T22 9v10q0 .825-.587 1.413T20 21H4q-.825 0-1.412-.587T2 19m2 0h2v-2H4zm0-4h2v-2H4zm0-4h2V9H4zm0-4h2V5H4zm4 12h2v-2H8zm0-4h2v-2H8zm0-4h2V9H8zm0-4h2V5H8zm4 12h8V9h-8v2h2v2h-2v2h2v2h-2zm4-6v-2h2v2zm0 4v-2h2v2z")}.rat-3_r4y{fill:currentColor;d:path("M1.05 20v-1.8q0-.825.425-1.55t1.175-1.1q1.275-.65 2.875-1.1T9.05 14t3.525.45t2.875 1.1q.75.375 1.175 1.1t.425 1.55V20q0 .425-.288.713T16.05 21h-14q-.425 0-.712-.288T1.05 20m5.175-8.175Q5.05 10.65 5.05 9H4.8q-.225 0-.362-.137T4.3 8.5t.138-.363T4.8 8h.25q0-1.125.55-2.025T7.05 4.55v.95q0 .225.138.363T7.55 6t.363-.137t.137-.363V4.15q.225-.075.475-.112T9.05 4t.525.038t.475.112V5.5q0 .225.138.363T10.55 6t.363-.137t.137-.363v-.95q.9.525 1.45 1.425T13.05 8h.25q.225 0 .363.138t.137.362t-.137.363T13.3 9h-.25q0 1.65-1.175 2.825T9.05 13t-2.825-1.175m4.238-1.412q.587-.588.587-1.413h-4q0 .825.588 1.413T9.05 11t1.413-.587m6.012 4.187l-.075-.35q-.15-.05-.287-.112t-.263-.188l-.3.1q-.175.05-.337 0t-.263-.225l-.1-.175q-.1-.15-.062-.325t.162-.3l.25-.225v-.6l-.25-.225q-.125-.125-.162-.3t.062-.325l.1-.175q.1-.175.263-.225t.337 0l.3.1q.1-.1.25-.175t.3-.125l.075-.35q.05-.175.175-.288t.3-.112h.2q.175 0 .3.113t.175.287l.075.35q.15.05.3.125t.25.175l.3-.1q.175-.05.338 0t.262.225l.1.175q.1.15.063.325t-.163.3l-.25.225v.6l.25.225q.125.125.163.3t-.063.325l-.1.175q-.1.175-.262.225t-.338 0l-.3-.1q-.125.125-.262.188t-.288.112l-.075.35q-.05.175-.175.288t-.3.112h-.2q-.175 0-.3-.112t-.175-.288m1.1-1.575q.225-.225.225-.525t-.225-.525t-.525-.225t-.525.225t-.225.525t.225.525t.525.225t.525-.225M18.75 9.45l-.1-.5q-.225-.075-.413-.187T17.9 8.5l-.525.175q-.225.075-.45-.012t-.35-.288l-.15-.25q-.125-.2-.088-.437t.238-.413L17 6.9q-.05-.125-.05-.2v-.4q0-.075.05-.2l-.425-.375q-.2-.175-.238-.413t.088-.437l.15-.25q.125-.2.35-.288t.45-.012l.525.175q.15-.15.338-.262t.412-.188l.1-.5q.05-.25.238-.4t.437-.15h.25q.25 0 .438.15t.237.4l.1.5q.225.075.413.188t.337.262l.525-.175q.225-.075.45.013t.35.287l.15.25q.125.2.088.438t-.238.412L22.1 6.1q.05.125.05.2v.4q0 .075-.05.2l.425.375q.2.175.238.413t-.088.437l-.15.25q-.125.2-.35.288t-.45.012L21.2 8.5q-.15.15-.337.262t-.413.188l-.1.5q-.05.25-.238.4t-.437.15h-.25q-.25 0-.437-.15t-.238-.4m1.688-2.062q.362-.363.362-.888t-.363-.888t-.887-.362t-.888.363t-.362.887t.363.888t.887.362t.888-.363")}.w-tgarb1f{fill:currentColor;d:path("M12.713 16.713Q13 16.425 13 16t-.288-.712T12 15t-.712.288T11 16t.288.713T12 17t.713-.288m0-4Q13 12.425 13 12V8q0-.425-.288-.712T12 7t-.712.288T11 8v4q0 .425.288.713T12 13t.713-.288M12 22q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22")}.fxhymvbio{fill:currentColor;d:path("M15 21q-2.95 0-5.25-1.675T6.5 15H4q-.425 0-.712-.288T3 14t.288-.712T4 13h2.05Q6 12.725 6 12.5v-1q0-.225.05-.5H4q-.425 0-.712-.288T3 10t.288-.712T4 9h2.5q.95-2.65 3.25-4.325T15 3q1.425 0 2.675.413t2.35 1.137q.425.275.438.775t-.338.85t-.875.413t-.975-.213q-.725-.425-1.562-.65T15 5.5q-1.875 0-3.413.963T9.25 9H14q.425 0 .713.288T15 10t-.288.713T14 11H8.6q-.05.275-.075.5T8.5 12t.025.5t.075.5H14q.425 0 .713.288T15 14t-.288.713T14 15H9.25q.8 1.575 2.338 2.538T15 18.5q.875 0 1.713-.213t1.562-.637q.45-.275.975-.225t.875.4t.338.85t-.438.775q-1.1.725-2.35 1.138T15 21")}.hthefgdlq{fill:currentColor;d:path("m12 10.775l-3.9 3.9q-.275.275-.7.275t-.7-.275t-.275-.7t.275-.7l4.6-4.6q.15-.15.325-.213T12 8.4t.375.063t.325.212l4.6 4.6q.275.275.275.7t-.275.7t-.7.275t-.7-.275z")}.da5q0598h{fill:currentColor;d:path("M12 14.95q-.2 0-.375-.062t-.325-.213l-4.6-4.6q-.275-.275-.275-.7t.275-.7t.7-.275t.7.275l3.9 3.9l3.9-3.9q.275-.275.7-.275t.7.275t.275.7t-.275.7l-4.6 4.6q-.15.15-.325.213T12 14.95")}.oomr__bjy{fill:currentColor;d:path("M2.5 16.125v-8.25q0-.45.3-.725t.7-.275q.125 0 .275.025t.275.125l6.2 4.15q.225.15.338.363T10.7 12t-.112.463t-.338.362l-6.2 4.15q-.125.1-.275.125t-.275.025q-.4 0-.7-.275t-.3-.725m10 0v-8.25q0-.45.3-.725t.7-.275q.125 0 .275.025t.275.125l6.2 4.15q.225.15.338.363T20.7 12t-.112.463t-.338.362l-6.2 4.15q-.125.1-.275.125t-.275.025q-.4 0-.7-.275t-.3-.725")}.yn-2ygbvt{fill:currentColor;d:path("M6.288 17.713Q6 17.425 6 17V7q0-.425.288-.712T7 6t.713.288T8 7v10q0 .425-.288.713T7 18t-.712-.288M13.8 12l3.9 3.9q.275.275.275.7t-.275.7t-.7.275t-.7-.275l-4.6-4.6q-.15-.15-.212-.325T11.425 12t.063-.375t.212-.325l4.6-4.6q.275-.275.7-.275t.7.275t.275.7t-.275.7z")}.cxqz2cb_v{fill:currentColor;d:path("M7 14v6q0 .425-.288.713T6 21t-.712-.288T5 20V5q0-.425.288-.712T6 4h7.175q.35 0 .625.225t.35.575L14.4 6H19q.425 0 .713.288T20 7v8q0 .425-.288.713T19 16h-5.175q-.35 0-.625-.225t-.35-.575L12.6 14z")}.c8u7qyb0t{fill:currentColor;d:path("M10.5 13v1.5q0 .425.288.713t.712.287h1q.425 0 .713-.288t.287-.712V13H15q.425 0 .713-.288T16 12v-1q0-.425-.288-.712T15 10h-1.5V8.5q0-.425-.288-.712T12.5 7.5h-1q-.425 0-.712.288T10.5 8.5V10H9q-.425 0-.712.288T8 11v1q0 .425.288.713T9 13zm1.175 8.875q-.15-.025-.3-.075Q8 20.675 6 17.637T4 11.1V6.375q0-.625.363-1.125t.937-.725l6-2.25q.35-.125.7-.125t.7.125l6 2.25q.575.225.938.725T20 6.375V11.1q0 3.5-2 6.538T12.625 21.8q-.15.05-.3.075T12 21.9t-.325-.025")}.o2zt6-bjh{fill:currentColor;d:path("M12.838 17.638q.362-.363.362-.888t-.362-.888t-.888-.362t-.887.363t-.363.887t.363.888t.887.362t.888-.363M12 22q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22m.1-14.3q.625 0 1.088.4t.462 1q0 .55-.337.975t-.763.8q-.575.5-1.012 1.1t-.438 1.35q0 .35.263.588t.612.237q.375 0 .638-.25t.337-.625q.1-.525.45-.937t.75-.788q.575-.55.988-1.2t.412-1.45q0-1.275-1.037-2.087T12.1 6q-.95 0-1.812.4T8.975 7.625q-.175.3-.112.638t.337.512q.35.2.725.125t.625-.425q.275-.375.688-.575t.862-.2")}.gcg4lyoea{fill:currentColor;d:path("M12 21q-3.15 0-5.575-1.912T3.275 14.2q-.1-.375.15-.687t.675-.363q.4-.05.725.15t.45.6q.6 2.25 2.475 3.675T12 19q2.925 0 4.963-2.037T19 12t-2.037-4.962T12 5q-1.725 0-3.225.8T6.25 8H8q.425 0 .713.288T9 9t-.288.713T8 10H4q-.425 0-.712-.288T3 9V5q0-.425.288-.712T4 4t.713.288T5 5v1.35q1.275-1.6 3.113-2.475T12 3q1.875 0 3.513.713t2.85 1.924t1.925 2.85T21 12t-.712 3.513t-1.925 2.85t-2.85 1.925T12 21m1-9.4l2.5 2.5q.275.275.275.7t-.275.7t-.7.275t-.7-.275l-2.8-2.8q-.15-.15-.225-.337T11 11.975V8q0-.425.288-.712T12 7t.713.288T13 8z")}.ox_sfhbjq{fill:currentColor;d:path("M4 19v-9q0-.475.213-.9t.587-.7l6-4.5q.525-.4 1.2-.4t1.2.4l6 4.5q.375.275.588.7T20 10v9q0 .825-.588 1.413T18 21h-3q-.425 0-.712-.288T14 20v-5q0-.425-.288-.712T13 14h-2q-.425 0-.712.288T10 15v5q0 .425-.288.713T9 21H6q-.825 0-1.412-.587T4 19")}.sku7les_c{fill:currentColor;d:path("M1 12.025q0-.5.225-.925t.625-.7l5-3.575q.275-.2.563-.288T8 6.45t.588.088t.562.287l5 3.575q.4.275.625.7t.225.925V19q0 .825-.587 1.413T13 21h-1q-.825 0-1.412-.587T10 19v-2.5q0-.625-.437-1.062T8.5 15h-1q-.625 0-1.062.438T6 16.5V19q0 .825-.587 1.413T4 21H3q-.825 0-1.412-.587T1 19zM23 5v14q0 .825-.587 1.413T21 21h-3q-.425 0-.712-.288T17 20v-8.975q0-.5-.213-.925t-.612-.7L10.95 5.65q-.325-.25-.525-.6t-.2-.7q0-.625.4-.987T11.7 3H21q.825 0 1.413.588T23 5m-5.5 4h1q.2 0 .35-.15T19 8.5v-1q0-.2-.15-.35T18.5 7h-1q-.2 0-.35.15T17 7.5v1q0 .2.15.35t.35.15m0 4h1q.2 0 .35-.15t.15-.35v-1q0-.2-.15-.35T18.5 11h-1q-.2 0-.35.15t-.15.35v1q0 .2.15.35t.35.15m0 4h1q.2 0 .35-.15t.15-.35v-1q0-.2-.15-.35T18.5 15h-1q-.2 0-.35.15t-.15.35v1q0 .2.15.35t.35.15")}.mlo26bblx{fill:currentColor;d:path("M5 22q-.825 0-1.412-.587T3 20V8.725q-.45-.275-.725-.712T2 7V4q0-.825.588-1.412T4 2h16q.825 0 1.413.588T22 4v3q0 .575-.275 1.013T21 8.724V20q0 .825-.587 1.413T19 22zM4 7h16V4H4zm6 7h4q.425 0 .713-.288T15 13t-.288-.712T14 12h-4q-.425 0-.712.288T9 13t.288.713T10 14")}.nnhn07-wq{fill:currentColor;d:path("M12.713 16.713Q13 16.425 13 16v-4q0-.425-.288-.712T12 11t-.712.288T11 12v4q0 .425.288.713T12 17t.713-.288m0-8Q13 8.425 13 8t-.288-.712T12 7t-.712.288T11 8t.288.713T12 9t.713-.288M12 22q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22")}.eztjz6bmc{fill:currentColor;d:path("M3 21q-.425 0-.712-.288T2 20V10q0-.425.288-.712T3 9h3.5q.425 0 .713.288T7.5 10v10q0 .425-.288.713T6.5 21zm7.25 0q-.425 0-.712-.288T9.25 20V4q0-.425.288-.712T10.25 3h3.5q.425 0 .713.288T14.75 4v16q0 .425-.288.713T13.75 21zm7.25 0q-.425 0-.712-.288T16.5 20v-8q0-.425.288-.712T17.5 11H21q.425 0 .713.288T22 12v8q0 .425-.288.713T21 21z")}.bdfnfe_oh{fill:currentColor;d:path("M10.2 12L6.3 8.1q-.275-.275-.275-.7t.275-.7t.7-.275t.7.275l4.6 4.6q.15.15.213.325t.062.375t-.062.375t-.213.325l-4.6 4.6q-.275.275-.7.275t-.7-.275t-.275-.7t.275-.7zm7.513-5.712Q18 6.575 18 7v10q0 .425-.288.713T17 18t-.712-.288T16 17V7q0-.425.288-.712T17 6t.713.288")}.vk0h_nt4y{fill:currentColor;d:path("M8.463 15.538Q7 14.075 7 12t1.463-3.537T12 7t3.538 1.463T17 12t-1.463 3.538T12 17t-3.537-1.463M2 13q-.425 0-.712-.288T1 12t.288-.712T2 11h2q.425 0 .713.288T5 12t-.288.713T4 13zm18 0q-.425 0-.712-.288T19 12t.288-.712T20 11h2q.425 0 .713.288T23 12t-.288.713T22 13zm-8.712-8.287Q11 4.425 11 4V2q0-.425.288-.712T12 1t.713.288T13 2v2q0 .425-.288.713T12 5t-.712-.288m0 18Q11 22.426 11 22v-2q0-.425.288-.712T12 19t.713.288T13 20v2q0 .425-.288.713T12 23t-.712-.288M5.65 7.05L4.575 6q-.3-.275-.288-.7t.288-.725q.3-.3.725-.3t.7.3L7.05 5.65q.275.3.275.7t-.275.7t-.687.288t-.713-.288M18 19.425l-1.05-1.075q-.275-.3-.275-.712t.275-.688q.275-.3.688-.287t.712.287L19.425 18q.3.275.288.7t-.288.725q-.3.3-.725.3t-.7-.3M16.95 7.05q-.3-.275-.288-.687t.288-.713L18 4.575q.275-.3.7-.288t.725.288q.3.3.3.725t-.3.7L18.35 7.05q-.3.275-.7.275t-.7-.275M4.575 19.425q-.3-.3-.3-.725t.3-.7l1.075-1.05q.3-.275.712-.275t.688.275q.3.275.288.688t-.288.712L6 19.425q-.275.3-.7.288t-.725-.288")}.s9ivczzqm{fill:currentColor;d:path("M10.588 21.413Q10 20.825 10 20h4q0 .825-.587 1.413T12 22t-1.412-.587M9 19q-.425 0-.712-.288T8 18t.288-.712T9 17h6q.425 0 .713.288T16 18t-.288.713T15 19zm-.75-3q-1.725-1.025-2.738-2.75T4.5 9.5q0-3.125 2.188-5.312T12 2t5.313 2.188T19.5 9.5q0 2.025-1.012 3.75T15.75 16z")}.r8aebhb_v{fill:currentColor;d:path("M3.875 19.125Q3 18.25 3 17H2q-.425 0-.712-.288T1 16V6q0-.825.588-1.412T3 4h12q.825 0 1.413.588T17 6v2h2q.475 0 .9.213t.7.587l2.2 2.925q.1.125.15.275t.05.325V16q0 .425-.288.713T22 17h-1q0 1.25-.875 2.125T18 20t-2.125-.875T15 17H9q0 1.25-.875 2.125T6 20t-2.125-.875m2.838-1.412Q7 17.425 7 17t-.288-.712T6 16t-.712.288T5 17t.288.713T6 18t.713-.288m12 0Q19 17.426 19 17t-.288-.712T18 16t-.712.288T17 17t.288.713T18 18t.713-.288M17 13h4.25L19 10h-2z")}.m60prkbbs{fill:currentColor;d:path("M6 22q-.825 0-1.412-.587T4 20V10q0-.825.588-1.412T6 8h1V6q0-2.075 1.463-3.537T12 1t3.538 1.463T17 6v2h1q.825 0 1.413.588T20 10v10q0 .825-.587 1.413T18 22zm7.413-5.587Q14 15.825 14 15t-.587-1.412T12 13t-1.412.588T10 15t.588 1.413T12 17t1.413-.587M9 8h6V6q0-1.25-.875-2.125T12 3t-2.125.875T9 6z")}.t316iab_p{fill:currentColor;d:path("M5 21q-.825 0-1.412-.587T3 19V5q0-.825.588-1.412T5 3h6q.425 0 .713.288T12 4t-.288.713T11 5H5v14h6q.425 0 .713.288T12 20t-.288.713T11 21zm12.175-8H10q-.425 0-.712-.288T9 12t.288-.712T10 11h7.175L15.3 9.125q-.275-.275-.275-.675t.275-.7t.7-.313t.725.288L20.3 11.3q.3.3.3.7t-.3.7l-3.575 3.575q-.3.3-.712.288t-.713-.313q-.275-.3-.262-.712t.287-.688z")}.grsi2wbkj{fill:currentColor;d:path("M4 20q-.825 0-1.412-.587T2 18V6q0-.825.588-1.412T4 4h16q.825 0 1.413.588T22 6v12q0 .825-.587 1.413T20 20zm8.263-7.212q.137-.038.262-.113L19.6 8.25q.2-.125.3-.312t.1-.413q0-.5-.425-.75T18.7 6.8L12 11L5.3 6.8q-.45-.275-.875-.012T4 7.525q0 .25.1.438t.3.287l7.075 4.425q.125.075.263.113t.262.037t.263-.037")}.kuainmb4n{fill:currentColor;d:path("M4 18q-.425 0-.712-.288T3 17t.288-.712T4 16h16q.425 0 .713.288T21 17t-.288.713T20 18zm0-5q-.425 0-.712-.288T3 12t.288-.712T4 11h16q.425 0 .713.288T21 12t-.288.713T20 13zm0-5q-.425 0-.712-.288T3 7t.288-.712T4 6h16q.425 0 .713.288T21 7t-.288.713T20 8z")}.w0oi79bpz{fill:currentColor;d:path("M11 5.1V4q0-.425.288-.712T12 3t.713.288T13 4v1.05q.75.15 1.413.538t1.162.962q.275.35.238.763T15.425 8t-.763.238t-.687-.388q-.35-.425-.85-.662T12.05 6.95q-.275 0-.537.075t-.513.2q-.4.175-.787.025T9.65 6.7t-.025-.788t.55-.562q.2-.1.413-.15T11 5.1m8.1 16.8L15.2 18q-.375.375-1.025.613T13 18.9V20q0 .425-.288.713T12 21t-.712-.288T11 20v-1.15q-1.1-.275-1.925-.913T7.75 16.35q-.2-.4-.075-.825T8.2 14.9q.425-.2.838-.05t.637.55q.375.7 1.012 1.15T12.2 17q.45 0 .825-.112t.725-.338L2.1 4.9q-.275-.275-.275-.7t.275-.7t.7-.275t.7.275l17 17q.275.275.275.7t-.275.7t-.7.275t-.7-.275")}.ophjt05xt{fill:currentColor;d:path("M2 22v-2h2v-9h-.65q-.575 0-.962-.4T2 9.625q0-.3.138-.55t.387-.425L10.85 2.8q.275-.2.563-.288T12 2.425t.588.088t.562.287l8.325 5.85q.25.175.388.438T22 9.65q0 .575-.387.963T20.65 11H20v9h2v2zm7.713-4.288Q10 17.426 10 17v-3l1.175 1.75q.15.225.363.338T12 16.2t.463-.112t.362-.338L14 14v3q0 .425.288.713T15 18t.713-.288T16 17v-5.175q0-.35-.238-.587T15.176 11h-.725q-.2 0-.387.1t-.313.275L12 14l-1.7-2.55q-.125-.2-.35-.325T9.475 11H9q-.425 0-.712.288T8 12v5q0 .425.288.713T9 18t.713-.288")}.p32607buy{fill:currentColor;d:path("M4.7 19.3q-.275-.275-.275-.7t.275-.7L15.6 7H10q-.425 0-.713-.288T9 6q0-.425.288-.713T10 5h8q.425 0 .713.288T19 6v8q0 .425-.288.713T18 15q-.425 0-.713-.288T17 14V8.4L6.1 19.3q-.275.275-.7.275t-.7-.275Z")}.qnx0rwqui{fill:currentColor;d:path("M5 19q-.425 0-.712-.288T4 18t.288-.712T5 17h1v-7q0-2.075 1.25-3.687T10.5 4.2v-.7q0-.625.438-1.062T12 2t1.063.438T13.5 3.5v.7q2 .5 3.25 2.113T18 10v7h1q.425 0 .713.288T20 18t-.288.713T19 19zm7 3q-.825 0-1.412-.587T10 20h4q0 .825-.587 1.413T12 22")}.x99f79boq{fill:currentColor;d:path("M5 21q-.825 0-1.412-.587T3 19V5q0-.825.588-1.412T5 3h6q.425 0 .713.288T12 4t-.288.713T11 5H5v14h14v-6q0-.425.288-.712T20 12t.713.288T21 13v6q0 .825-.587 1.413T19 21zM19 6.4L10.4 15q-.275.275-.7.275T9 15t-.275-.7t.275-.7L17.6 5H15q-.425 0-.712-.288T14 4t.288-.712T15 3h5q.425 0 .713.288T21 4v5q0 .425-.288.713T20 10t-.712-.288T19 9z")}.or09ku2uo{fill:currentColor;d:path("M12 22q-2.05 0-3.875-.788t-3.187-2.15t-2.15-3.187T2 12q0-2.075.813-3.9t2.2-3.175T8.25 2.788T12.2 2q2 0 3.775.688t3.113 1.9t2.125 2.875T22 11.05q0 2.875-1.75 4.413T16 17h-1.85q-.225 0-.312.125t-.088.275q0 .3.375.863t.375 1.287q0 1.25-.687 1.85T12 22m-4.425-9.425Q8 12.15 8 11.5t-.425-1.075T6.5 10t-1.075.425T5 11.5t.425 1.075T6.5 13t1.075-.425m3-4Q11 8.15 11 7.5t-.425-1.075T9.5 6t-1.075.425T8 7.5t.425 1.075T9.5 9t1.075-.425m5 0Q16 8.15 16 7.5t-.425-1.075T14.5 6t-1.075.425T13 7.5t.425 1.075T14.5 9t1.075-.425m3 4Q19 12.15 19 11.5t-.425-1.075T17.5 10t-1.075.425T16 11.5t.425 1.075T17.5 13t1.075-.425")}.tps-f4ihz{fill:currentColor;d:path("M7.5 11q-1.45 0-2.475-1.025T4 7.5t1.025-2.475T7.5 4t2.475 1.025T11 7.5T9.975 9.975T7.5 11m0-2q.625 0 1.063-.437T9 7.5t-.437-1.062T7.5 6t-1.062.438T6 7.5t.438 1.063T7.5 9m9 11q-1.45 0-2.475-1.025T13 16.5t1.025-2.475T16.5 13t2.475 1.025T20 16.5t-1.025 2.475T16.5 20m1.063-2.437Q18 17.125 18 16.5t-.437-1.062T16.5 15t-1.062.438T15 16.5t.438 1.063T16.5 18t1.063-.437M4.425 18.6q0-.425.275-.7L17.9 4.7q.275-.275.7-.275t.7.275t.275.7t-.275.7L6.1 19.3q-.275.275-.7.275t-.7-.275t-.275-.7")}.oqhry4btu{fill:currentColor;d:path("M5.475 21q-.625 0-1.062-.437T3.975 19.5t.438-1.062T5.475 18h1.6l-2.55-8.35q-.675-.375-1.112-1.1T2.975 7q0-1.25.875-2.125T5.975 4q.975 0 1.738.563T8.775 6h3.2V5q0-.425.288-.712T12.975 4q.225 0 .438.1t.362.3l1.7-1.6q.225-.225.538-.288t.612.088l3.9 1.8q.3.15.413.438t-.013.562q-.15.3-.437.388t-.563-.038l-3.6-1.65l-2.35 2.2v1.4l2.35 2.15l3.6-1.65q.275-.125.575-.025t.425.375q.15.3.025.575t-.425.425l-3.9 1.85q-.3.15-.612.087t-.538-.287l-1.7-1.6q-.15.15-.362.275t-.438.125q-.425 0-.712-.287T11.975 9V8h-3.2q-.075.2-.162.375t-.238.375l5 9.25h2.1q.625 0 1.063.438t.437 1.062t-.437 1.063t-1.063.437zM6.688 7.712q.287-.287.287-.712t-.287-.712T5.975 6t-.712.288T4.975 7t.288.713t.712.287t.713-.288")}.wkow3ebyc{fill:currentColor;d:path("M8.1 21.213q-1.825-.788-3.175-2.138T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22t-3.9-.788M11 19.95V18q-.825 0-1.412-.587T9 16v-1l-4.8-4.8q-.075.45-.137.9T4 12q0 3.025 1.988 5.3T11 19.95m6.9-2.55q1.025-1.125 1.563-2.512T20 12q0-2.45-1.362-4.475T15 4.6V5q0 .825-.587 1.413T13 7h-2v2q0 .425-.288.713T10 10H8v2h6q.425 0 .713.288T15 13v3h1q.65 0 1.175.388T17.9 17.4")}.dqcb1xbpu{fill:currentColor;d:path("M1.75 13.4q-.325-.225-.387-.612t.137-.738l3.05-4.9q.55-.875 1.563-.937t1.662.712L9 8.35l2.375-3.85q.575-.95 1.663-.962t1.687.912L16 6.35l2.8-4.45q.225-.375.663-.462t.787.187q.325.225.388.613t-.138.737l-2.8 4.45q-.575.925-1.662.925t-1.688-.9l-1.275-1.9L10.7 9.4q-.525.875-1.537.95T7.5 9.65L6.25 8.2L3.2 13.125q-.225.375-.663.463T1.75 13.4M14.5 18q1.05 0 1.775-.725T17 15.5t-.725-1.775T14.5 13t-1.775.725T12 15.5t.725 1.775T14.5 18m0 2q-1.875 0-3.188-1.312T10 15.5t1.313-3.187T14.5 11t3.188 1.313T19 15.5q0 .65-.175 1.263T18.3 17.9l2 2q.275.275.275.7t-.275.7t-.7.275t-.7-.275l-2-2q-.525.35-1.137.525T14.5 20")}.om-r92bqd{fill:currentColor;d:path("M12 22q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22m0-2q3.35 0 5.675-2.325T20 12t-2.325-5.675T12 4T6.325 6.325T4 12t2.325 5.675T12 20")}.m1h9z1ble{fill:currentColor;d:path("M12 20q-3.35 0-5.675-2.325T4 12t2.325-5.675T12 4q1.725 0 3.3.712T18 6.75V5q0-.425.288-.712T19 4t.713.288T20 5v5q0 .425-.288.713T19 11h-5q-.425 0-.712-.288T13 10t.288-.712T14 9h3.2q-.8-1.4-2.187-2.2T12 6Q9.5 6 7.75 7.75T6 12t1.75 4.25T12 18q1.7 0 3.113-.862t2.187-2.313q.2-.35.563-.487t.737-.013q.4.125.575.525t-.025.75q-1.025 2-2.925 3.2T12 20")}.h1olrgb6t{fill:currentColor;d:path("M6 13q-.425 0-.712-.288T5 12t.288-.712T6 11h12q.425 0 .713.288T19 12t-.288.713T18 13z")}.d9-j_ob0j{fill:currentColor;d:path("M13 11.6V8q0-.425-.288-.712T12 7t-.712.288T11 8v3.975q0 .2.075.388t.225.337l3.3 3.3q.275.275.7.275T16 16t.275-.7t-.275-.7zM12 22q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22")}.w2uc9xb9l{fill:currentColor;d:path("M9.5 16q-2.725 0-4.612-1.888T3 9.5t1.888-4.612T9.5 3t4.613 1.888T16 9.5q0 1.1-.35 2.075T14.7 13.3l5.6 5.6q.275.275.275.7t-.275.7t-.7.275t-.7-.275l-5.6-5.6q-.75.6-1.725.95T9.5 16m0-2q1.875 0 3.188-1.312T14 9.5t-1.312-3.187T9.5 5T6.313 6.313T5 9.5t1.313 3.188T9.5 14")}.mkjgxobpu{fill:currentColor;d:path("M12 19.9q2.425-.75 4.05-2.962T17.95 12H12V4.125l-6 2.25v5.175q0 .175.05.45H12zm-.325 1.975q-.15-.025-.3-.075Q8 20.675 6 17.638T4 11.1V6.375q0-.625.363-1.125t.937-.725l6-2.25q.35-.125.7-.125t.7.125l6 2.25q.575.225.938.725T20 6.375V11.1q0 3.5-2 6.538T12.625 21.8q-.15.05-.3.075T12 21.9t-.325-.025")}.zl1wfob7b{fill:currentColor;d:path("M10.825 22q-.675 0-1.162-.45t-.588-1.1L8.85 18.8q-.325-.125-.612-.3t-.563-.375l-1.55.65q-.625.275-1.25.05t-.975-.8l-1.175-2.05q-.35-.575-.2-1.225t.675-1.075l1.325-1Q4.5 12.5 4.5 12.337v-.675q0-.162.025-.337l-1.325-1Q2.675 9.9 2.525 9.25t.2-1.225L3.9 5.975q.35-.575.975-.8t1.25.05l1.55.65q.275-.2.575-.375t.6-.3l.225-1.65q.1-.65.588-1.1T10.825 2h2.35q.675 0 1.163.45t.587 1.1l.225 1.65q.325.125.613.3t.562.375l1.55-.65q.625-.275 1.25-.05t.975.8l1.175 2.05q.35.575.2 1.225t-.675 1.075l-1.325 1q.025.175.025.338v.674q0 .163-.05.338l1.325 1q.525.425.675 1.075t-.2 1.225l-1.2 2.05q-.35.575-.975.8t-1.25-.05l-1.5-.65q-.275.2-.575.375t-.6.3l-.225 1.65q-.1.65-.587 1.1t-1.163.45zm1.225-6.5q1.45 0 2.475-1.025T15.55 12t-1.025-2.475T12.05 8.5q-1.475 0-2.488 1.025T8.55 12t1.013 2.475T12.05 15.5")}.wgzck4buj{fill:currentColor;d:path("M11.675 21.875q-.15-.025-.3-.075Q8 20.675 6 17.637T4 11.1V6.375q0-.625.363-1.125t.937-.725l6-2.25q.35-.125.7-.125t.7.125l6 2.25q.575.225.938.725T20 6.375V11.1q0 3.5-2 6.538T12.625 21.8q-.15.05-.3.075T12 21.9t-.325-.025")}.dhru11l-r{fill:currentColor;d:path("M6 19q-.425 0-.712-.288T5 18v-8q0-.425.288-.712T6 9t.713.288T7 10v5.6L17.9 4.7q.275-.275.7-.275t.7.275t.275.7t-.275.7L8.4 17H14q.425 0 .713.288T15 18t-.288.713T14 19z")}.c81besuve{fill:currentColor;d:path("m2.75 19.25l5.325-5.325q.575-.575 1.425-.575t1.425.575L13.5 16.5l6.4-7.225q.275-.325.713-.325t.737.3q.275.275.287.663t-.262.687L14.9 17.9q-.575.65-1.425.688T12 18l-2.5-2.5l-5.25 5.25q-.325.325-.75.325t-.75-.325t-.325-.75t.325-.75m0-6l5.325-5.325Q8.65 7.35 9.5 7.35t1.425.575L13.5 10.5l6.4-7.225q.275-.325.713-.325t.737.3q.275.275.287.662t-.262.688L14.9 11.9q-.575.65-1.425.688T12 12L9.5 9.5l-5.25 5.25q-.325.325-.75.325t-.75-.325t-.325-.75t.325-.75")}.omlfo2e6w{fill:currentColor;d:path("m19.05 21.6l-2.925-2.9l-1.5 1.5q-.275.275-.7.275t-.7-.275q-.575-.575-.575-1.425t.575-1.425l4.225-4.225q.575-.575 1.425-.575t1.425.575q.275.275.275.7t-.275.7l-1.5 1.5l2.9 2.925q.3.3.3.7t-.3.7l-1.25 1.25q-.3.3-.7.3t-.7-.3M21.7 6.2L10.65 17.25l.125.1q.575.575.575 1.425t-.575 1.425q-.275.275-.7.275t-.7-.275l-1.5-1.5l-2.925 2.9q-.3.3-.7.3t-.7-.3L2.3 20.35q-.3-.3-.3-.7t.3-.7l2.9-2.925l-1.5-1.5q-.275-.275-.275-.7t.275-.7q.575-.575 1.425-.575t1.425.575l.1.125L17.425 2.475q.275-.275.638-.425t.762-.15H21q.425 0 .713.288T22 2.9v2.575q0 .2-.075.388T21.7 6.2M6.225 10.125l-3.65-3.65Q2.3 6.2 2.15 5.838T2 5.075V2.9q0-.425.288-.712T3 1.9h2.175q.4 0 .763.15t.637.425l3.65 3.65q.3.3.3.713t-.3.712L7.65 10.125q-.3.3-.712.3t-.713-.3")}.qli3xzmzk{fill:currentColor;d:path("M8.1 21.213q-1.825-.788-3.175-2.138T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22t-3.9-.788m9.575-3.537Q20 15.35 20 12t-2.325-5.675T12 4T6.325 6.325T4 12t2.325 5.675T12 20t5.675-2.325M7.75 16.25Q6 14.5 6 12t1.75-4.25T12 6t4.25 1.75T18 12t-1.75 4.25T12 18t-4.25-1.75m7.075-1.425Q16 13.65 16 12t-1.175-2.825T12 8T9.175 9.175T8 12t1.175 2.825T12 16t2.825-1.175m-4.237-1.412Q10 12.825 10 12t.588-1.412T12 10t1.413.588T14 12t-.587 1.413T12 14t-1.412-.587")}.x-3pybcxv{fill:currentColor;d:path("M3 18q-.825 0-1.412-.587T1 16t.588-1.412T3 14h.263q.112 0 .237.05L8.05 9.5Q8 9.375 8 9.262V9q0-.825.588-1.412T10 7t1.413.588T12 9q0 .05-.05.5l2.55 2.55q.125-.05.238-.05h.525q.112 0 .237.05l3.55-3.55Q19 8.375 19 8.262V8q0-.825.588-1.412T21 6t1.413.588T23 8t-.587 1.413T21 10h-.262q-.113 0-.238-.05l-3.55 3.55q.05.125.05.238V14q0 .825-.587 1.413T15 16t-1.412-.587T13 14v-.262q0-.113.05-.238l-2.55-2.55q-.125.05-.238.05H10q-.05 0-.5-.05L4.95 15.5q.05.125.05.238V16q0 .825-.587 1.413T3 18")}.bqo0278fe{fill:currentColor;d:path("M2.7 17.625q-.3-.3-.288-.712t.288-.688l5.275-5.35Q8.55 10.3 9.4 10.3t1.425.575l2.575 2.6l5.2-5.15H17q-.425 0-.712-.288T16 7.326t.288-.712t.712-.288h4q.425 0 .713.288t.287.712v4q0 .425-.288.713t-.712.287t-.712-.287t-.288-.713v-1.6L14.825 14.9q-.575.575-1.425.575t-1.425-.575L9.4 12.325l-5.3 5.3q-.275.275-.7.275t-.7-.275")}.uqohzdbkd{fill:currentColor;d:path("M7 10.8V7H5v1q0 .95.55 1.713T7 10.8m10 0q.9-.325 1.45-1.088T19 8V7h-2zM11 19v-3.1q-1.225-.275-2.187-1.037T7.4 12.95q-1.875-.225-3.137-1.637T3 8V7q0-.825.588-1.412T5 5h2q0-.825.588-1.412T9 3h6q.825 0 1.413.588T17 5h2q.825 0 1.413.588T21 7v1q0 1.9-1.263 3.313T16.6 12.95q-.45 1.15-1.412 1.913T13 15.9V19h3q.425 0 .713.288T17 20t-.288.713T16 21H8q-.425 0-.712-.288T7 20t.288-.712T8 19z")}.oh7huqbcl{fill:currentColor;d:path("M2 19V8.35q0-.625.338-1.125T3.25 6.5l8-3.2q.35-.15.75-.15t.75.15l8 3.2q.575.225.913.725T22 8.35V19q0 .825-.587 1.413T20 21h-4v-8H8v8H4q-.825 0-1.412-.587T2 19m7 2v-2h2v2zm2-3v-2h2v2zm2 3v-2h2v2z")}.tzyzoz_kd{fill:currentColor;d:path("M2.725 21q-.275 0-.5-.137t-.35-.363t-.137-.488t.137-.512l9.25-16q.15-.25.388-.375T12 3t.488.125t.387.375l9.25 16q.15.25.138.513t-.138.487t-.35.363t-.5.137zm9.988-3.287Q13 17.425 13 17t-.288-.712T12 16t-.712.288T11 17t.288.713T12 18t.713-.288m0-3Q13 14.425 13 14v-3q0-.425-.288-.712T12 10t-.712.288T11 11v3q0 .425.288.713T12 15t.713-.288")}.af7c76b_l{fill:currentColor;d:path("m12 11.925l-1.7 1.3q-.15.125-.3.013t-.1-.288l.65-2.1l-1.75-1.4q-.125-.125-.075-.287T8.95 9h2.15l.65-2.05q.05-.175.25-.175t.25.175L12.9 9h2.125q.175 0 .238.163t-.063.287l-1.775 1.4l.65 2.1q.05.175-.1.288t-.3-.013zM12 21l-4.675 1.55q-.5.175-.913-.125t-.412-.8v-6.35q-.95-1.05-1.475-2.4T4 10q0-3.35 2.325-5.675T12 2t5.675 2.325T20 10q0 1.525-.525 2.875T18 15.275v6.35q0 .5-.413.8t-.912.125zm4.25-6.75Q18 12.5 18 10t-1.75-4.25T12 4T7.75 5.75T6 10t1.75 4.25T12 16t4.25-1.75")}.auth-page[data-v-8bb6628c]{place-items:center;min-height:calc(100vh - 48px);padding:32px 18px 64px;display:grid}.auth-shell[data-v-8bb6628c]{border:2px solid var(--line);background:var(--frame);width:min(100%,930px);box-shadow:var(--shadow);border-radius:20px;grid-template-columns:minmax(350px,.9fr) minmax(420px,1fr);display:grid;overflow:hidden}.auth-artwork[data-v-8bb6628c]{border-right:1px solid var(--line-soft);background:var(--tone-community-bg);min-width:0;min-height:610px;position:relative;overflow:hidden}.auth-artwork img[data-v-8bb6628c]{object-fit:cover;object-position:52% 51%;width:100%;height:100%;filter:var(--artwork-filter);display:block;position:absolute;inset:0}.auth-card[data-v-8bb6628c]{min-width:0;color:var(--ink);padding:clamp(24px,5vw,42px)}.auth-brand[data-v-8bb6628c]{border-bottom:1px solid var(--line-soft);color:inherit;align-items:center;gap:14px;padding-bottom:22px;text-decoration:none;display:flex}.auth-brand svg[data-v-8bb6628c]{width:50px;height:50px}.auth-brand div[data-v-8bb6628c]{display:grid}.auth-brand strong[data-v-8bb6628c]{font-size:1.8rem;line-height:1}.auth-brand span[data-v-8bb6628c]{color:var(--muted);font-size:.82rem;font-weight:700}.auth-heading[data-v-8bb6628c]{margin:28px 0 20px}.auth-heading h1[data-v-8bb6628c]{margin:0;font-size:clamp(1.8rem,5vw,2.4rem)}.auth-card p[data-v-8bb6628c]{line-height:1.55}.auth-form[data-v-8bb6628c]{gap:16px;margin-top:22px;display:grid}.auth-form label[data-v-8bb6628c]{gap:7px;font-weight:800;display:grid}.auth-form input[data-v-8bb6628c]{border:1px solid var(--control-border);background:var(--control-bg);width:100%;min-height:48px;color:var(--ink);font:inherit;border-radius:9px;padding:10px 12px;font-size:1rem}.auth-form input[data-v-8bb6628c]:focus{outline:3px solid rgb(var(--active-rgb) / 45%);outline-offset:1px}.auth-form small[data-v-8bb6628c]{color:var(--muted)}.auth-card .auth-agreement[data-v-8bb6628c]{color:var(--muted);font-size:var(--type-caption);margin:-3px 0 0;line-height:1.5}.auth-agreement a[data-v-8bb6628c]{color:var(--brand);font-weight:800}.auth-form .button[data-v-8bb6628c],.auth-card>.button[data-v-8bb6628c]{justify-content:center;width:100%;min-height:48px}.auth-card a[data-v-8bb6628c]{color:var(--brand);text-underline-offset:3px;font-weight:800;text-decoration-thickness:1.5px}.auth-card a[data-v-8bb6628c]:hover{color:var(--brand-hover);text-decoration-thickness:2px}.auth-secondary-link[data-v-8bb6628c]{justify-self:center;align-items:center;min-height:44px;padding:8px 9px;display:inline-flex}.auth-sign-out[data-v-8bb6628c]{width:fit-content;min-height:44px;color:var(--muted);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;margin:22px auto 0;padding:7px 10px;font-weight:800;text-decoration:underline;text-decoration-thickness:1.5px;display:flex}.auth-sign-out[data-v-8bb6628c]:hover{color:var(--ink);text-decoration-thickness:2px}.auth-sign-out[data-v-8bb6628c]:disabled{cursor:wait;opacity:.55}.auth-notice[data-v-8bb6628c],.auth-error[data-v-8bb6628c]{border-radius:9px;margin-top:18px;padding:12px 14px}.auth-notice[data-v-8bb6628c]{color:var(--success-ink);background:var(--success-bg);border:1px solid var(--success-border)}.auth-error[data-v-8bb6628c]{background:var(--danger-bg);border:1px solid var(--danger-border);color:var(--danger-ink)}.auth-switch[data-v-8bb6628c]{border-top:1px dashed var(--line-soft);flex-wrap:wrap;justify-content:center;gap:9px;margin-top:24px;padding-top:20px;display:flex}.auth-switch a[data-v-8bb6628c]{border:1px solid var(--control-border);background:color-mix(in srgb, var(--control-bg) 45%, transparent);border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:8px 13px;text-decoration:none;display:inline-flex}.auth-switch a.router-link-active[data-v-8bb6628c]{border-color:var(--brand);background:var(--surface-3)}.auth-legal[data-v-8bb6628c]{flex-wrap:wrap;justify-content:center;gap:2px 10px;margin-top:16px;font-size:.86rem;display:flex}.auth-legal a[data-v-8bb6628c]{min-height:44px;color:var(--muted);align-items:center;padding:8px 6px;display:inline-flex}.mail-preview[data-v-8bb6628c]{text-align:center;width:fit-content;min-height:44px;color:var(--muted);align-items:center;gap:6px;margin:12px auto 0;padding:6px;font-size:.88rem;display:inline-flex}@media (width<=780px){.auth-shell[data-v-8bb6628c]{grid-template-columns:1fr}.auth-artwork[data-v-8bb6628c]{border-right:0;border-bottom:1px solid var(--line-soft);height:170px;min-height:170px}.auth-artwork img[data-v-8bb6628c]{object-position:center 56%}}@media (width<=520px){.auth-page[data-v-8bb6628c]{padding:16px 10px 32px}.auth-shell[data-v-8bb6628c]{border-radius:14px}.auth-artwork[data-v-8bb6628c]{height:135px;min-height:135px}.auth-card[data-v-8bb6628c]{padding:24px 20px}.auth-brand[data-v-8bb6628c]{gap:11px;padding-bottom:18px}.auth-brand svg[data-v-8bb6628c]{width:46px;height:46px}.auth-brand strong[data-v-8bb6628c]{font-size:1.65rem}.auth-heading[data-v-8bb6628c]{margin:22px 0 18px}.auth-switch[data-v-8bb6628c]{margin-top:20px;padding-top:16px}}@media (width<=780px) and (height<=600px) and (orientation:landscape){.auth-page[data-v-8bb6628c]{place-items:start center;min-height:100vh;padding-block:12px 24px}.auth-artwork[data-v-8bb6628c]{display:none}.auth-card[data-v-8bb6628c]{padding-block:22px}}.appearance-control[data-v-33023619]{align-items:center;gap:5px;display:flex}.appearance-control>span[data-v-33023619]{margin-right:4px;font-weight:800}.appearance-control button[data-v-33023619]{border:1px solid var(--control-border);min-height:34px;color:var(--ink);background:var(--control-bg);font-size:var(--type-small);border-radius:6px;justify-content:center;align-items:center;gap:5px;padding:5px 9px;font-weight:800;display:inline-flex}.appearance-control button[data-v-33023619]:hover:not(:disabled){background:var(--control-hover)}.appearance-control button[aria-pressed=true][data-v-33023619]{border-color:var(--brand);color:var(--on-brand);background:var(--brand)}.appearance-control.compact[data-v-33023619]{gap:2px}.appearance-control.compact>span[data-v-33023619]{display:none}.appearance-control.compact button[data-v-33023619]{width:32px;min-height:34px;color:var(--muted);background:0 0;border-color:#0000;border-radius:5px;padding:4px}.appearance-control.compact button[data-v-33023619]:hover:not(:disabled){color:var(--ink);background:var(--surface-2)}.appearance-control.compact button[aria-pressed=true][data-v-33023619]{border-color:var(--line-soft);color:var(--active-ink);background:var(--active)}.mobile-navigation-preferences{color:var(--active-ink);background:var(--nav-strong-hover);border-color:var(--nav-selected-border);background:var(--active)}@media (width<=600px){.appearance-control:not(.compact)>span[data-v-33023619]{display:none}.appearance-control:not(.compact) button[data-v-33023619]{padding-inline:7px}}.toast-center[data-v-4fab6d56]{z-index:2000;pointer-events:none;gap:9px;width:min(390px,100vw - 24px);display:grid;position:fixed;bottom:20px;right:20px}.toast[data-v-4fab6d56]{border:1.5px solid var(--line);min-height:58px;color:var(--ink);background:var(--surface);box-shadow:0 12px 36px rgb(var(--shadow-rgb) / 34%);pointer-events:auto;border-radius:10px;grid-template-columns:28px 1fr 28px;align-items:center;gap:9px;padding:11px 12px;display:grid}.toast>span[data-v-4fab6d56]{width:28px;height:28px;color:var(--on-brand);background:var(--brand);border-radius:50%;place-items:center;font-weight:900;display:grid}.toast.success>span[data-v-4fab6d56]{color:var(--on-good);background:var(--good)}.toast.warning>span[data-v-4fab6d56]{color:var(--active-ink);background:var(--active)}.toast.error>span[data-v-4fab6d56]{color:var(--on-bad);background:var(--bad)}.toast p[data-v-4fab6d56]{font-size:var(--type-small);margin:0;font-weight:750}.toast button[data-v-4fab6d56]{width:28px;height:28px;color:var(--muted);background:0 0;border:0;border-radius:6px;place-items:center;padding:0;line-height:1;display:grid}.toast button[data-v-4fab6d56]:hover{color:var(--ink);background:var(--surface-2)}@media (width<=600px){.toast-center[data-v-4fab6d56]{bottom:12px;right:12px}}.route-transition-stage[data-v-d5d82ddf],.route-view-frame[data-v-d5d82ddf]{min-width:0}.route-transition-stage[data-v-d5d82ddf]{align-items:start;display:grid;position:relative}.route-view-frame[data-v-d5d82ddf]{grid-area:1/1}.route-view-enter-active[data-v-d5d82ddf]{transition:opacity 1ms linear .18s}.route-view-enter-from[data-v-d5d82ddf]{opacity:0}.route-view-leave-active[data-v-d5d82ddf]{transition:opacity 1ms linear}.route-view-leave-to[data-v-d5d82ddf]{opacity:0}@font-face{font-family:Besley;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/besley-latin-ext-700.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Besley;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/besley-latin-700.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/work-sans-latin-ext-400-600.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/work-sans-latin-400-600.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page:#efe9dc;--frame:#fffaf0;--surface:#fffdf8;--surface-2:#f2ede3;--surface-3:#e7eee8;--ink:#18332b;--muted:#58645f;--line:#173f35;--line-soft:#cad5ce;--brand:#173f35;--brand-surface:#173f35;--on-brand-surface:#fffaf0;--nav:#173f35;--nav-ink:#f8f3e8;--nav-outline:#0d2f27;--nav-heading:#fff;--nav-divider:#ffffff2e;--nav-label:#ffffff94;--nav-muted:#ffffffbd;--nav-hover:#ffffff14;--nav-strong-hover:#ffffff1a;--nav-control-border:#ffffff3d;--nav-selected-border:#ffffff4d;--drawer-shadow:16px 0 45px #05161252;--active:#f2b84b;--active-ink:#173f35;--accent:#e87563;--sky:#6daedb;--mint:#8dd3b1;--good:#15724f;--bad:#b8433d;--on-brand:#fffaf0;--on-good:#fff;--on-bad:#fff;--surface-rgb:255 253 248;--frame-rgb:255 250 240;--ink-rgb:24 51 43;--brand-rgb:23 63 53;--sky-rgb:109 174 219;--mint-rgb:141 211 177;--active-rgb:242 184 75;--bad-rgb:184 67 61;--shadow-rgb:23 63 53;--control-bg:#fff;--control-hover:#f7f4ec;--control-border:#9eaaa3;--control-placeholder:#718079;--control-disabled:var(--surface-2);--focus-ring:var(--sky);--selection-bg:rgb(var(--sky-rgb) / 18%);--selection-strong-bg:rgb(var(--sky-rgb) / 28%);--success-ink:#0c6845;--success-border:#83b89c;--success-bg:#e9f6ef;--success-soft-bg:rgb(var(--mint-rgb) / 16%);--warning-ink:#735117;--warning-strong:#a76d0a;--warning-border:#c4923f;--warning-bg:#fff3d4;--warning-soft-bg:rgb(var(--active-rgb) / 18%);--danger-ink:#8b3d33;--danger-border:#d6a39d;--danger-bg:#fff0ee;--danger-soft-bg:rgb(var(--bad-rgb) / 10%);--info-ink:#245f8d;--info-strong:#397db1;--info-border:#77a7c9;--info-bg:#eaf4fb;--info-soft-bg:rgb(var(--sky-rgb) / 12%);--panel-shadow:3px 3px 0 rgb(var(--shadow-rgb) / 10%);--raised-shadow:2px 2px 0 rgb(var(--shadow-rgb) / 18%);--raised-hover-shadow:3px 3px 0 rgb(var(--shadow-rgb) / 22%);--overlay-bg:#0a1b1794;--dialog-shadow:0 24px 80px #07191457;--table-stripe:rgb(var(--brand-rgb) / 2.5%);--meter-track:#d8dfd9;--shell-divider:#c7c0b4;--shell-glass:#f5f0e5c2;--masthead-bg:var(--frame);--brand-hover:#123f34;--status-glass-top:#f8f4e9b3;--status-glass-bottom:#ece5d8b3;--status-hover:#ffffff85;--status-label:#6d665d;--status-subtle:#52625c;--footer-ink:#4b5d56;--footer-link:#40564e;--content-surface-rgb:248 243 232;--admin-content-surface-rgb:239 237 230;--admin-nav:#30383b;--admin-masthead-bg:#f7f5ee;--admin-status-glass-top:#eff1edb3;--admin-status-glass-bottom:#dfe4dfb3;--mafia-content-surface-rgb:73 85 94;--mafia-glow:#684c4038;--mafia-view-bg:#584a44;--mafia-view-border:#332b28;--mafia-view-ink:#fff6e6;--mafia-view-mark:#e8b09f;--artwork-filter:none;--header-art-opacity:.62;--view-sheen:#ffffff2e;--view-edge-highlight:#ffffff3d;--chart-series-1:#2f74b5;--chart-series-2:#15724f;--chart-series-3:#c15443;--chart-series-4:#7a4ca5;--chart-series-5:#a9690a;--chart-series-6:#00838f;--chart-series-7:#ad3566;--chart-series-8:#586b1d;--chart-series-9:#6b5145;--chart-series-10:#4f5f8f;--chart-zero:#8f9b95;--chart-tooltip-bg:rgb(var(--surface-rgb) / 96%);--chart-highlight:rgb(var(--sky-rgb) / 12%);--composition-workers:#77a57f;--composition-machines:#6695b5;--composition-security:#d1a84d;--composition-mafia:#725a70;--composition-free:#dce7df;--composition-production:#477d63;--composition-warehouse:#8a9e69;--composition-workspace:#c7a05c;--composition-advertising:#c97853;--composition-insurance:#79a7a1;--tone-default-bg:#e5e7df;--tone-default-border:#87918a;--tone-default-ink:#233a33;--tone-default-mark:#52665f;--tone-growth-bg:#dce9dc;--tone-growth-border:#789383;--tone-growth-ink:#173a2f;--tone-growth-mark:#42715e;--tone-operations-bg:#dbe9e8;--tone-operations-border:#759391;--tone-operations-ink:#173b3a;--tone-operations-mark:#3f7774;--tone-market-bg:#eee2ba;--tone-market-border:#a38b4e;--tone-market-ink:#493b16;--tone-market-mark:#8c6d20;--tone-finance-bg:#dce5ef;--tone-finance-border:#798ea8;--tone-finance-ink:#1b354e;--tone-finance-mark:#476d93;--tone-risk-bg:#eadbd5;--tone-risk-border:#9c796c;--tone-risk-ink:#4b2a20;--tone-risk-mark:#8a5140;--tone-insight-bg:#e5e0ec;--tone-insight-border:#887d9e;--tone-insight-ink:#352d49;--tone-insight-mark:#685780;--tone-community-bg:#e9e1d7;--tone-community-border:#998574;--tone-community-ink:#49372a;--tone-community-mark:#7e614d;--tone-admin-bg:#d8c79e;--tone-admin-border:#74644b;--tone-admin-ink:#2c291f;--tone-admin-mark:#65573f;--shadow:0 18px 55px rgb(var(--shadow-rgb) / 14%);--radius:13px;--font-ui:"Work Sans", ui-sans-serif, system-ui, sans-serif;--font-display:"Besley", ui-serif, Georgia, serif;--font-display-weight:700;--font-display-tracking-adjust:.012em;--font:var(--font-ui);--type-caption:13px;--type-small:14px;--frame-width:1320px;--public-page-width:1160px}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page:#101915;--frame:#17231f;--surface:#1d2a25;--surface-2:#25342e;--surface-3:#2d4138;--ink:#f2ecdf;--muted:#b6c0ba;--line:#829c92;--line-soft:#40554c;--brand:#8bc8aa;--brand-surface:#1d4b3c;--on-brand-surface:#f2ecdf;--nav:#132b24;--nav-ink:#f8f3e8;--active:#d7a94c;--active-ink:#17251f;--accent:#ef8a78;--sky:#7fbee8;--mint:#72c69e;--good:#71d0a5;--bad:#f08b82;--on-brand:#10241d;--on-good:#10251c;--on-bad:#2b1210;--surface-rgb:29 42 37;--frame-rgb:23 35 31;--ink-rgb:242 236 223;--brand-rgb:139 200 170;--sky-rgb:127 190 232;--mint-rgb:114 198 158;--active-rgb:215 169 76;--bad-rgb:240 139 130;--shadow-rgb:0 0 0;--control-bg:#22322c;--control-hover:#2c4037;--control-border:#60776d;--control-placeholder:#91a098;--control-disabled:#202d28;--selection-bg:rgb(var(--sky-rgb) / 16%);--selection-strong-bg:rgb(var(--sky-rgb) / 24%);--success-ink:#82d8b1;--success-border:#438166;--success-bg:#1d3a2e;--success-soft-bg:rgb(var(--mint-rgb) / 13%);--warning-ink:#e8c271;--warning-strong:#e0ad46;--warning-border:#8d6c32;--warning-bg:#3c321e;--warning-soft-bg:rgb(var(--active-rgb) / 12%);--danger-ink:#f1a098;--danger-border:#8d514d;--danger-bg:#3c2523;--danger-soft-bg:rgb(var(--bad-rgb) / 10%);--info-ink:#93c8ed;--info-strong:#7fbee8;--info-border:#527e9c;--info-bg:#203646;--info-soft-bg:rgb(var(--sky-rgb) / 11%);--panel-shadow:3px 3px 0 #0000003d;--raised-shadow:2px 2px 0 #00000057;--raised-hover-shadow:3px 3px 0 #0006;--overlay-bg:#030a08b8;--dialog-shadow:0 24px 80px #00000094;--table-stripe:#ffffff06;--meter-track:#394b43;--shell-divider:#405148;--shell-glass:#14221dd1;--masthead-bg:var(--frame);--brand-hover:#b4ddc8;--status-glass-top:#1b2b25e0;--status-glass-bottom:#14211ce0;--status-hover:#ffffff12;--status-label:#aab6af;--status-subtle:#b6c0ba;--footer-ink:#aab6af;--footer-link:#cad5ce;--content-surface-rgb:20 31 27;--admin-content-surface-rgb:27 31 30;--admin-nav:#25302e;--admin-masthead-bg:#202927;--admin-status-glass-top:#252e2be0;--admin-status-glass-bottom:#1b2320e0;--mafia-content-surface-rgb:43 48 51;--mafia-glow:#975b4424;--mafia-view-bg:#3f332f;--mafia-view-border:#826c63;--mafia-view-ink:#f8ece2;--mafia-view-mark:#d9947f;--artwork-filter:brightness(.68) saturate(.78);--header-art-opacity:.4;--view-sheen:#ffffff12;--view-edge-highlight:#ffffff17;--chart-series-1:#75b9ec;--chart-series-2:#70d2a5;--chart-series-3:#f08d7f;--chart-series-4:#bd91df;--chart-series-5:#e0ad54;--chart-series-6:#51c4ce;--chart-series-7:#e27baa;--chart-series-8:#a8c76b;--chart-series-9:#c39a82;--chart-series-10:#9ba9dc;--chart-zero:#8fa39a;--composition-workers:#81c18f;--composition-machines:#7ab5db;--composition-security:#e0b85b;--composition-mafia:#aa8baa;--composition-free:#52665d;--composition-production:#62aa83;--composition-warehouse:#aabd7b;--composition-workspace:#d2aa63;--composition-advertising:#df8965;--composition-insurance:#82bbb4;--tone-default-bg:#303a35;--tone-default-border:#687b72;--tone-default-ink:#f2ecdf;--tone-default-mark:#afc1b8;--tone-growth-bg:#243b30;--tone-growth-border:#557d68;--tone-growth-ink:#e5f3eb;--tone-growth-mark:#7fc6a2;--tone-operations-bg:#243a39;--tone-operations-border:#527b79;--tone-operations-ink:#e5f3f1;--tone-operations-mark:#7bc4be;--tone-market-bg:#44391e;--tone-market-border:#90763c;--tone-market-ink:#f6edcf;--tone-market-mark:#d7ad4f;--tone-finance-bg:#273848;--tone-finance-border:#557692;--tone-finance-ink:#e7f0f7;--tone-finance-mark:#82b7e0;--tone-risk-bg:#46322c;--tone-risk-border:#875d50;--tone-risk-ink:#f5e9e2;--tone-risk-mark:#d68c78;--tone-insight-bg:#363042;--tone-insight-border:#74688b;--tone-insight-ink:#f1ebf7;--tone-insight-mark:#ad95cd;--tone-community-bg:#3e332b;--tone-community-border:#806b5b;--tone-community-ink:#f3eae2;--tone-community-mark:#c39678;--tone-admin-bg:#493d27;--tone-admin-border:#8c7953;--tone-admin-ink:#f5ecd4;--tone-admin-mark:#d2b873;--shadow:0 18px 55px #0000007a}:root{font-synthesis-weight:none}.material-symbol{width:var(--symbol-size,20px);height:var(--symbol-size,20px);vertical-align:middle;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.material-symbol>svg{width:100%;height:100%;display:block}*{box-sizing:border-box}html{min-height:100%;overflow-y:scroll}body{min-width:320px;min-height:100vh;color:var(--ink);background:radial-gradient(circle at 8% 5%, rgb(var(--mint-rgb) / 18%), transparent 27rem), radial-gradient(circle at 92% 0, rgb(var(--active-rgb) / 15%), transparent 25rem), var(--page);font:16px/1.5 var(--font);margin:0;display:flow-root}.public-page-frame{width:min(calc(100% - 24px), var(--public-page-width));margin-left:auto;margin-right:auto}small{font-size:var(--type-small)}button,input,select,textarea{color:inherit;font:inherit}input,select,textarea{background:var(--control-bg)}::placeholder{color:var(--control-placeholder);opacity:1}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}:where(button,input,select,textarea,a,summary,[tabindex]):focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}h1,h2,p{margin-top:0}h1,h2{line-height:1.1}:where(h1,h2,h3){font-family:var(--font-display);font-weight:var(--font-display-weight)}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.preference-bar{width:min(calc(100% - 24px), var(--frame-width));min-height:42px;color:var(--muted);font-size:var(--type-caption);justify-content:flex-end;align-items:center;gap:10px;margin:10px auto 6px;display:flex}.preference-group{align-items:center;gap:5px;display:flex}.preference-group>span{margin-right:4px;font-weight:800}.preference-group button{border:1px solid var(--control-border);min-height:29px;color:var(--ink);background:color-mix(in srgb, var(--control-bg) 72%, transparent);border-radius:6px;padding:4px 9px}.preference-group button[aria-pressed=true]{border-color:var(--brand);color:var(--on-brand);background:var(--brand)}.preference-bar.compact{width:auto;min-height:0;color:inherit;margin:0}.preference-bar.compact .preference-group{gap:2px}.preference-bar.compact .preference-group>span{display:none}.preference-bar.compact .preference-group button{min-width:32px;min-height:34px;color:var(--muted);background:0 0;border-color:#0000;border-radius:5px;padding:4px 6px}.preference-bar.compact .preference-group button:hover{color:var(--ink);background:var(--surface-2)}.preference-bar.compact .preference-group button[aria-pressed=true]{border-color:var(--line-soft);color:var(--active-ink);background:var(--active)}.game-window{--shell-margin-top:28px;--shell-margin-bottom:36px;width:min(calc(100% - 24px), var(--frame-width));min-height:calc(100vh - var(--shell-margin-top) - var(--shell-margin-bottom));min-height:calc(100dvh - var(--shell-margin-top) - var(--shell-margin-bottom));margin:var(--shell-margin-top) auto var(--shell-margin-bottom);border:2px solid var(--line);background:var(--frame);box-shadow:var(--shadow);border-radius:19px;flex-direction:column;display:flex;position:relative;overflow:hidden}.skip-link{z-index:100;border:2px solid var(--line);color:var(--active-ink);background:var(--active);border-radius:8px;padding:9px 12px;font-weight:900;position:absolute;top:8px;left:8px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.game-masthead{isolation:isolate;background:var(--masthead-bg);position:relative}.game-header{z-index:1;border-bottom:2px solid var(--line);background:0 0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;min-height:86px;padding:13px 20px;display:grid;position:relative}.game-header>.brand,.game-header>.header-actions{z-index:2;position:relative}.brand{width:fit-content;min-width:0;color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}.brand:hover .brand-name{color:var(--brand-hover)}.brand-mark{width:50px;height:50px;color:var(--brand);transform-origin:50%;flex:none;transform:scale(1.4)}.brand-copy{gap:4px;min-width:0;display:grid}.brand-name{color:var(--brand);font:var(--font-display-weight) 32px/.92 var(--font-display);letter-spacing:calc(-.055em + var(--font-display-tracking-adjust))}.brand-tagline{color:var(--muted);font-size:var(--type-small);letter-spacing:.015em;white-space:nowrap;font-weight:760}.header-scene{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000001f,#00000061 22%,#000 42% 62%,#00000061 80%,#0000001f);mask-image:linear-gradient(90deg,#0000001f,#00000061 22%,#000 42% 62%,#00000061 80%,#0000001f)}.header-scene img{object-fit:cover;object-position:center;width:100%;height:100%;filter:var(--artwork-filter);opacity:var(--header-art-opacity);display:block}.world-day{border-right:1px solid var(--line-soft);min-height:36px;color:var(--muted);white-space:nowrap;align-items:center;gap:5px;padding:0 10px 0 8px;display:flex}.world-day span{letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:850}.world-day strong{color:var(--status-subtle);font-size:var(--type-caption);font-variant-numeric:tabular-nums}.header-actions{justify-items:end;gap:4px;min-width:0;display:grid}.header-action-group{align-items:center;gap:2px;min-width:0;display:flex}.account-tools,.activity-tools{border:1px solid var(--line-soft);background:var(--shell-glass);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);border-radius:8px;padding:2px}.header-action{min-height:36px;color:var(--muted);font:inherit;font-size:var(--type-caption);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:6px 8px;font-weight:800;text-decoration:none;display:inline-flex;position:relative}.header-action>span:first-child{color:var(--brand)}.header-action:hover{color:var(--ink);background:var(--surface-2)}.header-action.active{border-color:var(--line-soft);color:var(--active-ink);background:var(--active)}.header-action.active>span:first-child{color:currentColor}.header-unread{min-width:18px;height:18px;color:var(--on-bad);background:var(--bad);border-radius:9px;place-items:center;padding:0 4px;font-size:10px;line-height:1;display:inline-grid}.sign-out{justify-content:center;width:36px;padding-inline:7px}.status-strip{z-index:1;border-bottom:2px solid var(--line);background:linear-gradient(180deg, var(--status-glass-top), var(--status-glass-bottom));box-shadow:inset 0 3px rgb(var(--brand-rgb) / 28%), inset 0 1px rgb(var(--surface-rgb) / 70%);-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);grid-template-columns:minmax(0,1fr) minmax(0,1.35fr) repeat(4,minmax(0,1fr));display:grid;position:relative}.status-strip>a{border-right:1px solid var(--shell-divider);min-width:0;min-height:66px;color:inherit;grid-template-rows:20px 28px;align-content:center;padding:12px 15px 10px;text-decoration:none;display:grid}.status-strip>:last-child{border-right:0}.status-strip>a:hover{background:var(--status-hover)}.status-strip span{color:var(--status-label);font-size:var(--type-caption);letter-spacing:.09em;text-transform:uppercase;font-weight:900;display:block}.status-strip a>div{white-space:nowrap;align-items:baseline;gap:6px;min-width:0;display:flex}.status-strip strong{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:18px;overflow:hidden}.status-mobile-standing{display:none}.status-workspace{grid-template-columns:minmax(0,1fr) auto}.status-workspace>span{grid-area:1/1}.status-workspace>div{grid-area:2/1/auto/-1}.status-strip .status-workspace>em{min-width:max-content;color:var(--on-good);border:1px solid var(--good);background:var(--good);box-shadow:0 1px 0 rgb(var(--ink-rgb) / 16%);border-radius:5px;grid-area:1/2;place-self:start end;padding:2px 6px;font-size:10px;font-style:normal;font-weight:900;line-height:1.2}.status-company{background:var(--success-soft-bg)}.status-company strong{font-size:16px}.status-production>div{align-items:center!important;gap:10px!important}.status-resource{align-items:center;gap:4px;display:inline-flex}.status-resource+.status-resource{border-left:1px solid var(--line-soft);padding-left:10px}.status-resource b{font:inherit}.status-strip .status-resource .material-symbol{color:var(--status-subtle);font-size:inherit;font-weight:inherit;letter-spacing:0;text-transform:none;display:inline-flex}.status-season>div{align-items:baseline;gap:7px!important}.status-season>div>small{color:var(--status-subtle);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:760;overflow:hidden}.status-fame{grid-template-columns:auto minmax(0,1fr);column-gap:8px;grid-template-rows:20px 28px!important}.status-fame>span{grid-area:1/1}.status-fame>small{grid-area:1/2}.status-fame>div{grid-area:2/1/auto/-1}.status-money{grid-template-columns:auto minmax(0,1fr);column-gap:8px;grid-template-rows:20px 28px!important}.status-money>span{grid-area:1/1}.status-money>small{grid-area:1/2}.status-money>strong{grid-area:2/1/auto/-1}.status-money>small,.status-fame>small{border-left:1px solid var(--line-soft);min-width:0;color:var(--status-subtle);text-overflow:ellipsis;white-space:nowrap;place-self:center end;padding-left:8px;font-size:11px;font-weight:760;line-height:1.1;overflow:hidden}.game-body{flex:1;grid-template-columns:220px minmax(0,1fr);min-height:0;display:grid}.mobile-nav-backdrop,.mobile-navigation-header,.mobile-bottom-navigation{display:none}.side-nav{color:var(--nav-ink);background:var(--nav);padding:18px 13px}.nav-group{display:grid}.side-nav .mobile-utility-navigation{display:none}.nav-group+.nav-group{border-top:1px solid var(--nav-divider);margin-top:13px;padding-top:12px}.nav-group>strong{color:var(--nav-label);letter-spacing:.13em;text-transform:uppercase;margin:0 10px 7px;font-size:11px;font-weight:900}.side-nav a{min-height:39px;color:inherit;border:1px solid #0000;border-radius:9px;align-items:center;gap:10px;margin-bottom:3px;padding:7px 11px;font-weight:780;text-decoration:none;display:flex}.side-nav a>span{width:19px;color:var(--mint);text-align:center}.side-nav a:hover{background:var(--nav-hover)}.side-nav a[aria-current=page]{border-color:var(--nav-outline);color:var(--active-ink);background:var(--active);box-shadow:3px 3px 0 var(--nav-outline);transform:translate(-1px,-1px)}.side-nav a[aria-current=page]>span{color:var(--active-ink)}.content{--bottom-scene-surface:var(--content-surface-rgb);background:rgb(var(--bottom-scene-surface));flex-direction:column;min-width:0;display:flex}.content-view{min-width:0;padding:20px}.content.has-bottom-scene .content-view{z-index:2;margin-bottom:-80px;position:relative}.page-bottom-scene{isolation:isolate;background:rgb(var(--bottom-scene-surface));flex:0 0 clamp(210px,23vw,300px);min-height:clamp(210px,23vw,300px);margin-top:auto;position:relative;overflow:hidden}.page-bottom-scene:after{z-index:1;background:linear-gradient(180deg, rgb(var(--bottom-scene-surface)) 0, rgb(var(--bottom-scene-surface) / 86%) 12%, rgb(var(--bottom-scene-surface) / 28%) 32%, transparent 54%);content:"";pointer-events:none;position:absolute;inset:0}.page-bottom-scene img{object-fit:cover;object-position:center bottom;width:100%;height:100%;filter:var(--artwork-filter);display:block;position:absolute;inset:0}.page-bottom-scene[data-scene=workers] img{object-position:center 82%}.game-window>footer{border-top:2px solid var(--line);color:var(--footer-ink);background:var(--frame);font-size:var(--type-small);justify-content:space-between;gap:10px;padding:9px 16px;display:flex}.game-window>footer nav{gap:14px;display:flex}.game-window>footer a{color:var(--footer-link)}.game-window>footer a:hover{color:var(--brand)}.game-window.admin-world{--nav:var(--admin-nav)}.admin-world .game-masthead{background:var(--admin-masthead-bg)}.admin-world .status-strip{background:linear-gradient(180deg, var(--admin-status-glass-top), var(--admin-status-glass-bottom));box-shadow:inset 0 3px rgb(var(--ink-rgb) / 18%), inset 0 1px rgb(var(--surface-rgb) / 70%)}.admin-world .content{--bottom-scene-surface:var(--admin-content-surface-rgb);background:radial-gradient(circle at 88% 5%, rgb(var(--active-rgb) / 10%), transparent 24rem), rgb(var(--bottom-scene-surface))}.mafia-world .content{--bottom-scene-surface:var(--mafia-content-surface-rgb);background:radial-gradient(circle at 86% 4%, var(--mafia-glow), transparent 28rem), rgb(var(--bottom-scene-surface))}.mafia-world .view-header[data-tone=risk]{--view-bg:var(--mafia-view-bg);--view-border:var(--mafia-view-border);--view-ink:var(--mafia-view-ink);--view-mark:var(--mafia-view-mark);box-shadow:inset 0 -3px var(--nav-strong-hover)}@media (width>=901px) and (width<=1180px){.status-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.status-strip>a{min-height:60px;padding-block:9px 8px}.status-strip>a:nth-child(3n){border-right:0}.status-strip>a:nth-child(-n+3){border-bottom:1px solid var(--shell-divider)}}@media (width<=900px){html.mobile-navigation-open,html.mobile-navigation-open body{overflow:hidden}.game-window{--mobile-bottom-navigation-clearance:68px;padding-bottom:68px}.game-header{gap:12px;min-height:68px;padding:9px 14px}.brand{gap:9px}.brand-mark{width:42px;height:42px}.brand-name{font-size:26px}.brand-tagline{font-size:11px}.header-actions{display:block}.account-tools,.support-tools{display:none}.activity-tools{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0}.world-day{border:1px solid rgb(var(--brand-rgb) / 24%);background:rgb(var(--frame-rgb) / 78%);text-align:right;border-radius:7px;gap:0;min-height:36px;padding:5px 8px;display:grid}.world-day span{line-height:1}.world-day strong{line-height:1.2}.status-strip{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.status-strip>a,.status-strip>a:nth-child(3n),.status-strip>a:nth-child(2n),.status-strip>a:nth-child(n+5){border-right:1px solid var(--shell-divider);border-bottom:0;grid-template-rows:17px 25px;min-width:0;min-height:57px;padding:7px 11px 6px;display:grid}.status-strip>a:nth-child(n+4){display:none}.status-strip>a:nth-child(3){border-right:0}.status-strip span{font-size:10px}.status-strip strong{font-size:16px}.status-company{grid-template-columns:minmax(0,1fr) auto}.status-company>span{grid-area:1/1}.status-company>div{grid-area:2/1/auto/-1}.status-company strong{font-size:15px}.status-company>.status-mobile-standing{color:var(--status-subtle);white-space:nowrap;grid-area:1/2;place-self:start end;align-items:center;gap:2px;font-size:10px;font-weight:900;line-height:1.2;display:inline-flex}.status-strip .status-mobile-standing .material-symbol{color:currentColor;font-size:inherit;font-weight:inherit;letter-spacing:0;text-transform:none;display:inline-flex}.status-money{grid-template-columns:minmax(0,1fr);grid-template-rows:17px 25px!important}.status-money>span{grid-area:1/1}.status-money>small{display:none}.status-money>strong{grid-area:2/1}.game-body{grid-template-columns:1fr;gap:0;padding:0}.mobile-nav-backdrop{z-index:90;background:var(--overlay-bg);cursor:default;border:0;width:100%;height:100%;display:block;position:fixed;inset:0}.side-nav{z-index:91;width:min(88vw,360px);height:100dvh;padding:max(10px, env(safe-area-inset-top)) 11px max(20px, env(safe-area-inset-bottom));overscroll-behavior:contain;box-shadow:var(--drawer-shadow);visibility:hidden;border:0;transition:transform .18s,visibility 0s linear .18s;display:block;position:fixed;inset:0 auto 0 0;overflow-y:auto;transform:translate(-105%)}.side-nav.open{visibility:visible;transition-delay:0s;transform:translate(0)}.mobile-navigation-header{border-bottom:1px solid var(--nav-divider);justify-content:space-between;align-items:center;min-height:48px;margin:0 2px 12px;padding:3px 3px 9px 10px;display:flex}.mobile-navigation-header strong{color:var(--nav-heading);font-family:var(--font-display);font-size:20px}.mobile-navigation-header button{border:1px solid var(--nav-control-border);width:42px;height:42px;color:var(--nav-heading);background:var(--nav-hover);border-radius:8px;place-items:center;display:grid}.nav-group{grid-template-columns:minmax(0,1fr);gap:3px}.nav-group>strong{margin:5px 10px 6px}.nav-group+.nav-group{margin-top:10px;padding-top:10px}.side-nav a,.mobile-navigation-sign-out{border:1px solid #0000;min-width:0;min-height:44px;margin:0}.side-nav .mobile-utility-navigation{display:grid}.mobile-navigation-preferences{padding:7px 8px}.mobile-navigation-preferences .preference-bar{color:var(--nav-ink);justify-content:flex-start}.mobile-navigation-preferences .preference-bar.compact .preference-group button{color:var(--nav-muted)}.mobile-navigation-preferences .preference-bar.compact .preference-group button:hover{color:var(--nav-heading);background:var(--nav-strong-hover)}.mobile-navigation-preferences .preference-bar.compact .preference-group button[aria-pressed=true]{border-color:var(--nav-selected-border);color:var(--active-ink);background:var(--active)}.mobile-navigation-sign-out{width:100%;color:var(--nav-ink);text-align:left;background:0 0;border-radius:9px;align-items:center;gap:10px;padding:7px 11px;font-weight:780;display:flex}.mobile-navigation-sign-out>span{width:19px;color:var(--mint)}.mobile-navigation-sign-out:hover{background:var(--nav-hover)}.mobile-bottom-navigation{z-index:80;border:2px solid var(--line);background:rgb(var(--frame-rgb) / 96%);width:calc(100% - 24px);min-height:60px;box-shadow:0 8px 28px rgb(var(--shadow-rgb) / 32%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;grid-template-columns:repeat(5,minmax(0,1fr));padding:3px;display:grid;position:fixed;bottom:8px;left:12px;right:12px;overflow:hidden}.mobile-bottom-navigation>a,.mobile-bottom-navigation>button{min-width:0;min-height:52px;color:var(--muted);font:inherit;background:0 0;border:0;border-radius:7px;grid-template-rows:25px 15px;place-items:center;gap:1px;padding:5px 2px 3px;text-decoration:none;display:grid;position:relative}.mobile-bottom-navigation>a:before,.mobile-bottom-navigation>button:before{content:"";background:0 0;border-radius:0 0 3px 3px;width:26px;height:3px;position:absolute;top:0;left:50%;transform:translate(-50%)}.mobile-bottom-navigation>a>span,.mobile-bottom-navigation>button>span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10px;font-weight:780;line-height:1.1;overflow:hidden}.mobile-bottom-navigation>a[aria-current=page],.mobile-bottom-navigation>button.active{color:var(--brand);background:var(--success-soft-bg)}.mobile-bottom-navigation>a[aria-current=page]:before,.mobile-bottom-navigation>button.active:before{background:var(--active)}.mobile-nav-unread{min-width:17px;height:17px;color:var(--on-bad);background:var(--bad);border-radius:9px;place-items:center;padding:0 4px;font-size:9px;line-height:1;display:grid;position:absolute;top:3px;left:calc(50% + 7px)}.content-view{padding:12px}.content.has-bottom-scene .content-view{margin-bottom:-56px}.page-bottom-scene{flex-basis:190px;min-height:190px}}@media (width<=760px){.preference-bar.compact .preference-group button{min-width:32px;min-height:36px;padding-inline:4px}}@media (width<=600px){.preference-bar{align-items:flex-start}.preference-group:first-child>span{display:none}.game-window{--shell-margin-top:12px;--shell-margin-bottom:12px;border-radius:12px;width:calc(100% - 12px)}.game-header{min-height:58px;padding:7px 10px}.brand-mark{width:36px;height:36px}.brand-name{font-size:23px}.brand-tagline{display:none}.world-day{min-height:34px;padding:4px 7px}.world-day span{font-size:8px}.world-day strong{font-size:11px}.header-scene{opacity:.68}.mobile-bottom-navigation{width:calc(100% - 12px);bottom:6px;left:6px;right:6px}.game-window>footer{text-align:center;flex-direction:column;align-items:center}}@media (width<=900px){.game-window.standalone-app{--mobile-bottom-navigation-clearance:calc(60px + env(safe-area-inset-bottom));width:100%;min-height:100dvh;padding-bottom:calc(60px + env(safe-area-inset-bottom));box-shadow:none;border:0;border-radius:0;margin:0}.standalone-app .game-masthead{padding-top:env(safe-area-inset-top)}.standalone-app .mobile-bottom-navigation{width:100%;min-height:calc(60px + env(safe-area-inset-bottom));padding-bottom:max(3px, env(safe-area-inset-bottom));border-bottom:0;border-left:0;border-right:0;border-radius:0;bottom:0;left:0;right:0}.standalone-app>footer{display:none}}.view-header{--view-bg:var(--tone-default-bg);--view-border:var(--tone-default-border);--view-ink:var(--tone-default-ink);--view-mark:var(--tone-default-mark);border:0;border-bottom:2px solid var(--view-border);min-height:96px;color:var(--view-ink);background:linear-gradient(105deg, var(--view-sheen), transparent 58%), var(--view-bg);box-shadow:inset 0 -3px var(--view-edge-highlight);border-radius:0;justify-content:space-between;align-items:center;gap:20px;margin:-20px -20px 16px;padding:18px 25px;display:flex;position:relative;overflow:hidden}.view-header[data-tone=growth]{--view-bg:var(--tone-growth-bg);--view-border:var(--tone-growth-border);--view-ink:var(--tone-growth-ink);--view-mark:var(--tone-growth-mark)}.view-header[data-tone=operations]{--view-bg:var(--tone-operations-bg);--view-border:var(--tone-operations-border);--view-ink:var(--tone-operations-ink);--view-mark:var(--tone-operations-mark)}.view-header[data-tone=market]{--view-bg:var(--tone-market-bg);--view-border:var(--tone-market-border);--view-ink:var(--tone-market-ink);--view-mark:var(--tone-market-mark)}.view-header[data-tone=finance]{--view-bg:var(--tone-finance-bg);--view-border:var(--tone-finance-border);--view-ink:var(--tone-finance-ink);--view-mark:var(--tone-finance-mark)}.view-header[data-tone=risk]{--view-bg:var(--tone-risk-bg);--view-border:var(--tone-risk-border);--view-ink:var(--tone-risk-ink);--view-mark:var(--tone-risk-mark)}.view-header[data-tone=insight]{--view-bg:var(--tone-insight-bg);--view-border:var(--tone-insight-border);--view-ink:var(--tone-insight-ink);--view-mark:var(--tone-insight-mark)}.view-header[data-tone=community]{--view-bg:var(--tone-community-bg);--view-border:var(--tone-community-border);--view-ink:var(--tone-community-ink);--view-mark:var(--tone-community-mark)}.view-header[data-tone=admin]{--view-bg:var(--tone-admin-bg);--view-border:var(--tone-admin-border);--view-ink:var(--tone-admin-ink);--view-mark:var(--tone-admin-mark)}.view-header.has-art:after{content:"";z-index:1;background:linear-gradient(90deg, color-mix(in srgb, var(--view-bg) 94%, transparent) 0%, color-mix(in srgb, var(--view-bg) 88%, transparent) 16%, color-mix(in srgb, var(--view-bg) 62%, transparent) 34%, color-mix(in srgb, var(--view-bg) 24%, transparent) 51%, transparent 67%);pointer-events:none;position:absolute;inset:0}.view-header h1{z-index:2;max-width:68%;color:var(--view-ink);font:var(--font-display-weight) 31px/1.05 var(--font-display);letter-spacing:calc(-.04em + var(--font-display-tracking-adjust));margin:0;position:relative}.eyebrow{color:var(--muted);font-size:var(--type-caption);letter-spacing:.12em;text-transform:uppercase;font-weight:900}.view-mark{width:78px;height:78px;color:var(--view-mark);opacity:.16;flex:none;transform:rotate(-2deg)scale(1.2)}.view-art{z-index:0;object-fit:cover;object-position:right center;width:100%;height:100%;filter:var(--artwork-filter);pointer-events:none;display:block;position:absolute;inset:0}.panel{border:1.5px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--panel-shadow);overflow:hidden}.panel>header{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:11px 15px;display:flex}.panel>header h2{margin:0;font-size:16px}.panel>header>strong,.panel>header>span{font-weight:850}.button{border:1.5px solid var(--line);min-height:38px;color:var(--ink);background:var(--control-bg);box-shadow:var(--raised-shadow);border-radius:8px;padding:8px 13px;font-weight:800}.button:hover:not(:disabled){box-shadow:var(--raised-hover-shadow);transform:translate(-1px,-1px)}.button.primary{color:var(--on-brand);background:var(--brand)}.button.purchase{color:var(--active-ink);border-color:var(--warning-strong);background:var(--active);box-shadow:var(--raised-shadow)}.button.purchase:hover:not(:disabled){box-shadow:var(--raised-hover-shadow)}.button.danger{color:var(--on-bad);border-color:var(--danger-border);background:var(--bad)}.button.danger:hover:not(:disabled){box-shadow:var(--raised-hover-shadow)}.button.subtle{background:var(--surface-2)}.button.large{min-height:48px;padding-inline:23px;font-size:15px}.positive{color:var(--good)}.negative{color:var(--bad)}.metric-grid{grid-template-columns:1fr 1fr;gap:8px;padding:12px;display:grid}.company-health-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.metric-grid>div{border:1px solid var(--line-soft);background:var(--surface-2);border-radius:8px;align-content:center;min-height:80px;padding:11px;display:grid}.metric-grid span{color:var(--muted);font-size:var(--type-caption);letter-spacing:.08em;text-transform:uppercase;font-weight:850}.metric-grid strong{text-overflow:ellipsis;overflow:hidden}.meter{background:var(--meter-track);border-radius:99px;height:7px;margin-top:5px;overflow:hidden}.meter b{background:var(--mint);height:100%;display:block}.table-scroll{overflow-x:auto}table{border-collapse:collapse;width:100%}th,td{border-bottom:1px solid var(--line-soft);text-align:left;padding:11px 12px}th{color:var(--muted);background:var(--surface-2);font-size:var(--type-caption);letter-spacing:.07em;text-transform:uppercase}tbody tr:nth-child(2n){background:var(--table-stripe)}.numeric{text-align:right;font-variant-numeric:tabular-nums}.badge{border:1px solid var(--line-soft);font-size:var(--type-caption);border-radius:5px;align-items:center;gap:4px;padding:3px 7px;font-weight:850;display:inline-flex}.badge.good{color:var(--success-ink);border-color:var(--success-border);background:var(--success-soft-bg)}.average-key{color:var(--good);font-size:var(--type-caption)}.center-state{border:1px solid var(--line-soft);background:var(--surface);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:15px;width:min(100% - 24px,700px);min-height:420px;margin:0 auto;display:flex}.loader{border:5px solid var(--line-soft);border-top-color:var(--brand);border-radius:50%;width:38px;height:38px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=900px){.view-header{margin:-12px -12px 16px}}@media (width<=600px){.view-header{min-height:76px;padding:14px 17px}.view-header h1{max-width:55%;font-size:25px}.view-mark{width:56px;height:56px}.metric-grid{grid-template-columns:1fr}}.dashboard-grid{grid-template-columns:minmax(0,1.35fr) minmax(270px,.8fr);gap:16px;display:grid}.result-panel{grid-row:span 2}.company-dashboard .result-panel{grid-row:auto}.report-lines{padding:8px 16px}.report-lines>div{border-bottom:1px dashed var(--line-soft);justify-content:space-between;gap:15px;padding:12px 0;display:flex}.report-lines>div:last-child{border-bottom:0}.result-panel>.button{margin:5px 16px 16px}.empty-state{color:var(--muted);text-align:center;padding:34px 20px}.empty-state strong,.empty-state h2{color:var(--ink)}.empty-state p{max-width:520px;margin:8px auto 0}.workspace-panel-expanded{grid-column:1/-1;min-width:0}.workspace-panel-expanded>header>div{min-width:0}.workspace-panel-expanded>header h2{margin-top:3px}.workspace-panel-expanded>header>strong{font-variant-numeric:tabular-nums;font-size:22px}.workspace-state{min-height:230px;color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:13px;padding:34px 20px;display:flex}.workspace-state .loader{width:34px;height:34px}.workspace-state-symbol{border:2px solid var(--bad);width:44px;height:44px;color:var(--bad);border-radius:50%;place-items:center;font-size:23px;font-weight:900;display:grid}.workspace-summary{border-bottom:1px solid var(--line-soft);background:var(--table-stripe);grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:15px;display:grid}.workspace-summary article{border:1px solid var(--line-soft);background:var(--surface);border-radius:10px;align-content:center;min-width:0;min-height:105px;padding:15px;display:grid}.workspace-summary article>span{color:var(--muted);font-size:var(--type-caption);letter-spacing:.1em;text-transform:uppercase;font-weight:900}.workspace-summary article>strong{font-variant-numeric:tabular-nums;font-size:25px}.workspace-summary article>small{color:var(--muted);font-size:var(--type-small)}.workspace-summary .workspace-free{border-color:var(--success-border);background:var(--success-soft-bg)}.workspace-summary .workspace-free>strong{color:var(--good)}.workspace-growth-grid{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);align-items:start;gap:12px;padding:15px;display:grid}.workspace-growth-card{border:1px solid var(--line-soft);background:var(--surface);border-radius:11px;min-width:0;overflow:hidden}.workspace-growth-card>header{border-bottom:1px solid var(--line-soft);background:var(--surface-2);justify-content:space-between;align-items:center;gap:14px;min-height:66px;padding:13px 15px;display:flex}.workspace-growth-card>header>div{min-width:0}.workspace-growth-card>header h3{margin:3px 0 0;font-size:18px;line-height:1.1}.workspace-growth-card>header>strong{font-variant-numeric:tabular-nums;text-align:right;font-size:19px}.organic-workspace>header{background:var(--success-soft-bg)}.organic-workspace>header>strong{color:var(--good);font-size:23px}.workspace-meter-heading{font-size:var(--type-small);justify-content:space-between;align-items:baseline;gap:12px;padding:17px 15px 7px;display:flex}.workspace-meter-heading>span{color:var(--muted)}.workspace-meter-heading>strong{font-variant-numeric:tabular-nums}.workspace-meter{border:1px solid var(--line);background:var(--surface-3);border-radius:99px;height:11px;margin:0 15px;overflow:hidden}.workspace-meter>i{background:var(--mint);height:100%;transition:width .25s;display:block}.workspace-meter.cash>i{background:var(--sky)}.workspace-growth-card>p{color:var(--muted);font-size:var(--type-small);margin:13px 15px}.workspace-card-footer{justify-content:space-between;align-items:center;gap:13px;min-height:64px;padding:12px 15px 15px;display:flex}.workspace-card-footer>small{max-width:190px;color:var(--muted);font-size:var(--type-small)}.workspace-card-footer .button{flex:none}.workspace-purchase-limit{color:var(--muted);padding:13px 15px 0;font-size:var(--type-small)!important;margin:0!important}.workspace-quote-form{padding:13px 15px}.workspace-quote-form>label{font-size:var(--type-small);margin-bottom:7px;font-weight:850;display:block}.workspace-amount-row{grid-template-columns:minmax(120px,.75fr) minmax(150px,1.25fr);align-items:stretch;gap:7px;display:grid}.workspace-amount-input{border:1.5px solid var(--line);background:var(--control-bg);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-width:0;display:grid}.workspace-amount-input.invalid{border-color:var(--bad);box-shadow:0 0 0 2px var(--danger-soft-bg)}.workspace-amount-input input{background:0 0;border:0;outline:0;width:100%;min-width:0;min-height:39px;padding:7px 4px 7px 10px;font-weight:850}.workspace-amount-input>span{color:var(--muted);font-size:var(--type-small);padding:0 10px 0 5px;font-weight:850}.workspace-quick-amounts{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.workspace-quick-amounts button{border:1px solid var(--line-soft);background:var(--surface-2);min-height:30px;font-size:var(--type-caption);border-radius:6px;padding:4px 9px;font-weight:850}.workspace-quote-form>small{color:var(--muted);font-size:var(--type-small);margin-top:7px;display:block}.workspace-current-overhead{border-top:1px dashed var(--line-soft);color:var(--muted);justify-content:space-between;gap:12px;padding:11px 15px 15px;display:flex;font-size:var(--type-small)!important;margin:0!important}.workspace-current-overhead strong{color:var(--ink);white-space:nowrap}.workspace-confirmation{gap:14px;display:grid}.workspace-confirmation-price{border:1px solid var(--line-soft);color:var(--muted);background:var(--surface-2);border-radius:9px;justify-content:space-between;align-items:center;gap:15px;padding:14px;display:flex}.workspace-confirmation-price strong{color:var(--ink);font-size:24px}.workspace-confirmation dl{margin:0}.workspace-confirmation dl>div{border-bottom:1px dashed var(--line-soft);justify-content:space-between;gap:18px;padding:9px 0;display:flex}.workspace-confirmation dt{color:var(--muted)}.workspace-confirmation dd{color:var(--ink);text-align:right;margin:0;font-weight:850}.workspace-confirmation-error{border:1px solid var(--danger-border);color:var(--danger-ink);background:var(--danger-bg);border-radius:8px;padding:10px;font-weight:800}.workspace-notice{border:1px solid var(--success-border);background:var(--success-soft-bg);font-size:var(--type-small);border-radius:8px;align-items:center;gap:9px;margin:0 15px 15px;padding:10px 12px;font-weight:800;display:flex}.workspace-notice>span{width:21px;height:21px;color:var(--on-good);background:var(--good);border-radius:50%;flex:none;place-items:center;display:grid}.workspace-notice.warning{color:var(--warning-ink);border-color:var(--warning-border);background:var(--warning-bg)}.workspace-notice.warning>span{color:var(--warning-bg);background:var(--warning-ink)}.workspace-notice.error{color:var(--danger-ink);border-color:var(--danger-border);background:var(--danger-bg)}.workspace-notice.error>span{background:var(--bad)}.workspace-notice-placeholder{height:1px;display:block}@media (width<=900px){.dashboard-grid{grid-template-columns:1fr}.result-panel{grid-row:auto}.workspace-panel-expanded{grid-column:auto}.workspace-growth-grid{grid-template-columns:1fr}}@media (width<=600px){.workspace-summary{grid-template-columns:1fr}.workspace-summary article{min-height:88px}.workspace-amount-row{grid-template-columns:1fr}.workspace-card-footer{flex-direction:column;align-items:stretch}.workspace-card-footer>small{max-width:none}.workspace-card-footer .button{width:100%}}.production-grid{grid-template-columns:minmax(210px,.65fr) minmax(0,1.35fr);align-items:start;gap:16px;display:grid}.product-list-panel{min-width:0;overflow:hidden}.product-list-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:clamp(360px,66vh,720px);overflow-y:auto}.product-industry-group>h3{z-index:2;border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);color:var(--muted);background:var(--surface-2);font-size:var(--type-caption);letter-spacing:.08em;text-transform:uppercase;margin:0;padding:7px 14px;line-height:1.2;position:sticky;top:0}.product-industry-group:first-child>h3{border-top:0}.product-list-item{border:0;border-bottom:1px solid var(--line-soft);text-align:left;background:0 0;grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:14px;width:100%;min-height:62px;padding:9px 14px;display:grid}.product-list-item:last-child{border-bottom:0}.product-list-item:hover,.product-list-item.active{background:var(--surface-3)}.product-list-item.active{box-shadow:inset 5px 0 var(--mint)}.product-list-item>span{display:grid}.product-list-copy{align-content:center;gap:5px;min-width:0}.product-list-copy>strong{overflow-wrap:anywhere}.product-list-item small,table small{color:var(--muted);font-size:var(--type-small)}.product-list-assets{align-items:center;gap:9px;min-height:18px;display:flex}.product-asset-count{color:var(--muted);font-variant-numeric:tabular-nums;align-items:center;gap:3px;font-weight:750;display:inline-flex}.production-form>header{border-radius:calc(var(--radius) - 2px) calc(var(--radius) - 2px) 0 0;background:var(--surface-2);padding-block:14px}.production-form>header h2{margin-top:3px;font-size:21px}.price-tag{border:1px solid var(--line);background:var(--control-bg);border-radius:7px;padding:7px 10px}.settled-product-result{border-bottom:1px solid var(--line-soft);background:var(--surface);padding:11px 16px 13px}.settled-result-heading{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;display:grid}.settled-result-heading>div{align-items:baseline;gap:7px;min-width:0;display:flex}.settled-result-heading>div>strong{font-size:var(--type-small)}.settled-result-heading small{color:var(--muted);font-size:var(--type-caption)}.settled-result-heading>strong{font-variant-numeric:tabular-nums;font-size:16px}.settled-result-link{color:var(--brand);font-size:var(--type-small);align-items:center;gap:4px;font-weight:850;text-decoration:none;display:inline-flex}.settled-result-link:hover{text-decoration:underline}.settled-result-flow{border:1px solid var(--line-soft);background:var(--surface-2);border-radius:7px;grid-template-columns:repeat(4,minmax(0,1fr));margin:10px 0 0;display:grid}.settled-result-flow>div{border-right:1px solid var(--line-soft);gap:1px;min-width:0;padding:7px 9px;display:grid}.settled-result-flow>div:last-child{border-right:0}.settled-result-flow dt{color:var(--muted);font-size:var(--type-caption)}.settled-result-flow dd{font-size:var(--type-small);font-variant-numeric:tabular-nums;margin:0;font-weight:900}.settled-product-result>p{color:var(--muted);font-size:var(--type-small);margin:8px 0 0}.decision-block{border-bottom:1px solid var(--line-soft);padding:16px}.decision-block>label,.field>label{margin-bottom:7px;font-weight:800;display:block}.quantity-control{align-items:center;gap:7px;display:flex}.quantity-control button{border:1px solid var(--line);background:var(--surface-2);border-radius:8px;width:39px;height:39px;font-size:20px;font-weight:900}.quantity-control input{border:1px solid var(--line);background:var(--control-bg);text-align:center;border-radius:8px;width:90px;min-height:39px;padding:7px 9px;font-weight:850}.quantity-control span{color:var(--muted)}.conditions-grid{border-bottom:1px solid var(--line-soft);grid-template-columns:1fr 1fr;gap:18px;padding:16px;display:grid}.conditions-grid .field{gap:2px;display:grid}.conditions-grid .field span{color:var(--muted);font-size:var(--type-small)}.conditions-grid .field strong{font-size:16px}.conditions-grid>.button{grid-column:1/-1;justify-self:start}.field input:not([type=range]){border:1.5px solid var(--line);background:var(--control-bg);border-radius:8px;width:100%;min-height:41px;padding:8px 10px}.field input[type=range]{width:100%;accent-color:var(--brand)}.input-suffix{grid-template-columns:1fr auto;align-items:center;gap:7px;display:grid}.form-actions{justify-content:flex-end;align-items:center;gap:12px;padding:0 16px 16px;display:flex}.saved{color:var(--good);font-weight:850}.storage-decision{border-top:1px dashed var(--line-soft)}.storage-decision>input{width:100%;accent-color:var(--sky)}.storage-decision>small{color:var(--muted)}.production-save-error{color:var(--bad);font-size:var(--type-small);margin:12px 16px 0;font-weight:800}@media (width<=900px){.production-grid{grid-template-columns:1fr;margin-bottom:14px}.product-list-scroll{scrollbar-gutter:auto;max-height:none;overflow:visible}.product-list-item{grid-template-columns:minmax(0,1fr) max-content 22px}.production-product-open{color:var(--brand)}}@media (width<=600px){.conditions-grid{grid-template-columns:1fr}}.production-assets{border-bottom:1px solid var(--line-soft);background:var(--table-stripe)}.production-asset-cards{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:9px;padding:14px 16px 12px;display:grid}.production-asset-card{border:1px solid var(--line-soft);background:var(--surface);border-radius:9px;min-width:0;padding:12px}.unavailable-asset-card{min-height:112px;color:var(--muted);background:color-mix(in srgb, var(--control-bg) 42%, transparent);border-style:dashed;justify-content:center;align-items:center;gap:10px;display:flex}.unavailable-asset-card .asset-kind{opacity:.48}.unavailable-asset-card>div{gap:2px;display:grid}.unavailable-asset-card strong{color:var(--muted);font-size:var(--type-small)}.unavailable-asset-card small{font-size:var(--type-caption)}.asset-kind.unavailable{color:var(--muted);background:var(--surface-2)}.asset-card-heading{align-items:center;gap:9px;margin-bottom:8px;display:flex}.asset-kind{border:1px solid var(--line);width:34px;height:34px;color:var(--active-ink);background:var(--mint);font-size:var(--type-caption);border-radius:7px;flex:none;place-items:center;font-weight:950;display:grid}.asset-kind.machine{background:var(--sky)}.asset-card-heading>strong{min-width:0;color:var(--ink);font-size:18px}.production-asset-card dl{margin:10px 0 0}.production-asset-card dl>div{border-bottom:1px dashed var(--line-soft);justify-content:space-between;gap:12px;padding:4px 0;display:flex}.production-asset-card dt{color:var(--muted);font-size:var(--type-caption)}.production-asset-card dd{font-size:var(--type-small);text-align:right;margin:0;font-weight:850}.production-asset-card .asset-change-summary{border:1px solid var(--line-soft);background:var(--surface-2);border-radius:7px;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:8px 0 0;padding:8px;display:grid}.production-asset-card .asset-change-summary>div{border:0;align-content:start;gap:2px;min-width:0;padding:0;display:grid}.production-asset-card .asset-change-summary dt{font-size:11px}.production-asset-card .asset-change-summary dd{overflow-wrap:anywhere;font-size:var(--type-caption);text-align:left}.asset-target-control{gap:7px;display:grid}.asset-target-control label{color:var(--muted);font-size:var(--type-caption);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;gap:10px;font-weight:850;display:flex}.asset-target-control label small{color:var(--muted);font-size:inherit;letter-spacing:0;text-transform:none}.asset-quantity-stepper{border:1px solid var(--line);background:var(--control-bg);border-radius:8px;grid-template-columns:38px minmax(70px,1fr) 38px;display:grid;overflow:hidden}.asset-quantity-stepper button,.asset-quantity-stepper input{text-align:center;background:0 0;border:0;width:100%;min-width:0;min-height:38px;font-weight:900}.asset-quantity-stepper button{color:var(--brand);font-size:18px}.asset-quantity-stepper button:first-child{border-right:1px solid var(--line-soft)}.asset-quantity-stepper button:last-child{border-left:1px solid var(--line-soft)}.asset-quantity-stepper button:hover:not(:disabled){background:var(--surface-3)}.asset-quantity-stepper input{appearance:textfield;padding:5px 6px}.asset-quantity-stepper input::-webkit-inner-spin-button{appearance:none;margin:0}.asset-quantity-stepper input::-webkit-outer-spin-button{appearance:none;margin:0}.asset-target-slider{align-items:center;height:28px;display:grid;position:relative}.asset-target-slider input{appearance:none;cursor:pointer;border:0;border-radius:99px;width:100%;height:8px;margin:0}.asset-target-slider input::-webkit-slider-thumb{appearance:none;border:2px solid var(--surface);background:var(--sky);width:17px;height:17px;box-shadow:0 0 0 1px var(--line);border-radius:50%}.asset-target-slider input::-moz-range-thumb{border:2px solid var(--surface);background:var(--sky);width:15px;height:15px;box-shadow:0 0 0 1px var(--line);border-radius:50%}.asset-target-slider input:disabled{cursor:not-allowed;opacity:.55}.asset-target-slider>span{z-index:2;background:var(--accent);width:3px;box-shadow:0 0 0 2px var(--surface);pointer-events:none;border-radius:99px;position:absolute;top:2px;bottom:2px;transform:translate(-50%)}.asset-target-action{width:100%;min-height:40px;margin-top:8px}.asset-remove-button:not(:disabled){color:var(--bad)}.asset-draft-confirmation{border:1px solid var(--line);background:var(--surface-2);border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(150px,auto);align-items:stretch;gap:10px;margin:0 16px 12px;padding:10px;display:grid}.asset-draft-confirmation .asset-change-summary{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:8px;margin:0;display:grid}.asset-draft-confirmation .asset-change-summary>div{gap:2px;min-width:0;display:grid}.asset-draft-confirmation .asset-change-summary dt{color:var(--muted);font-size:var(--type-caption)}.asset-draft-confirmation .asset-change-summary dd{font-size:var(--type-small);margin:0;font-weight:900}.asset-draft-confirmation .asset-target-action{width:auto;min-width:150px;margin:0}.asset-blocker{color:var(--bad);font-size:var(--type-small);margin:8px 0 0;font-weight:750}.idle-machine-action{border:1px dashed var(--line);background:var(--surface-2);font-size:var(--type-small);border-radius:8px;justify-content:space-between;align-items:center;gap:10px;margin:0 16px 12px;padding:9px 10px;display:flex}.idle-machine-action .button{flex:none;min-height:34px}.production-asset-notice{border:1px solid var(--success-border);background:var(--success-soft-bg);font-size:var(--type-small);border-radius:7px;align-items:center;gap:8px;margin:0 16px 13px;padding:8px 10px;font-weight:800;display:flex}.production-asset-notice>span{width:19px;height:19px;color:var(--on-good);background:var(--good);font-size:var(--type-small);border-radius:50%;flex:none;place-items:center;display:grid}.production-asset-notice.warning{color:var(--warning-ink);border-color:var(--warning-border);background:var(--warning-bg)}.production-asset-notice.warning>span{color:var(--active-ink);background:var(--warning-strong)}.production-asset-notice.error{color:var(--danger-ink);border-color:var(--danger-border);background:var(--danger-bg)}.production-asset-notice.error>span{background:var(--bad)}@media (width<=650px){.production-asset-cards{grid-template-columns:1fr;padding-inline:12px}.settled-product-result{padding-inline:12px}.settled-result-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.settled-result-flow>div:nth-child(2){border-right:0}.settled-result-flow>div:nth-child(n+3){border-top:1px solid var(--line-soft)}.production-form .asset-quantity-stepper{grid-template-columns:44px minmax(70px,1fr) 44px}.production-form .asset-quantity-stepper button,.production-form .asset-quantity-stepper input,.production-form .asset-target-action{min-height:44px}.asset-draft-confirmation{grid-template-columns:1fr}.asset-draft-confirmation .asset-change-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.asset-draft-confirmation .asset-target-action{width:100%}}@media (width<=420px){.settled-result-heading{grid-template-columns:1fr auto}.settled-result-link{grid-column:1/-1}.idle-machine-action{flex-direction:column;align-items:stretch}}.reports-grid{grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);align-items:start;gap:16px;display:grid}.report-history>button{border:0;border-bottom:1px solid var(--line-soft);text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px 14px;display:flex}.report-history>button.active{background:var(--surface-3);box-shadow:inset 5px 0 var(--mint)}.report-history>button span{display:grid}.report-history small{color:var(--muted)}.report-detail>header h2{margin-top:3px;font-size:22px}.report-detail>header>strong{font-size:20px}.accounting-lines{padding:10px 16px 16px}.accounting-lines>div{border-bottom:1px dashed var(--line-soft);justify-content:space-between;gap:15px;padding:12px 0;display:flex}.accounting-lines .total{border-top:2px solid var(--line);border-bottom:0;margin-top:8px;font-size:17px}.warning-note{border:1px solid var(--warning-border);color:var(--warning-ink);background:var(--warning-bg);border-radius:8px;margin:0 16px 16px;padding:11px}@media (width<=900px){.reports-grid{grid-template-columns:1fr}}.onboarding{border:2px solid var(--line);background:var(--surface);width:min(100% - 24px,1160px);box-shadow:var(--shadow);border-radius:20px;grid-template-columns:minmax(300px,.85fr) minmax(0,1.4fr);margin:0 auto 42px;display:grid;overflow:hidden}.onboarding-sign-out{min-height:44px;color:var(--muted);font:inherit;font-size:var(--type-small);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;margin:18px auto 0;padding:7px 10px;font-weight:800;text-decoration:underline;text-decoration-thickness:1.5px;display:flex}.onboarding-sign-out:hover{color:var(--ink);text-decoration-thickness:2px}.onboarding-sign-out:disabled{cursor:wait;opacity:.55}.onboarding-intro{min-height:650px;color:var(--on-brand-surface);background:var(--brand-surface);grid-template-rows:minmax(330px,1fr) auto;display:grid}.onboarding-artwork{border-bottom:1px solid rgb(var(--frame-rgb) / 26%);background:var(--tone-community-bg);min-height:0;position:relative;overflow:hidden}.onboarding-artwork img{object-fit:cover;object-position:center 47%;width:100%;height:100%;filter:var(--artwork-filter);display:block;position:absolute;inset:0}.onboarding-copy{padding:30px 34px 34px}.onboarding-intro .eyebrow{color:currentColor;opacity:.72}.onboarding-intro h1{max-width:480px;font:var(--font-display-weight) 42px/1.02 var(--font-display);letter-spacing:calc(-.045em + var(--font-display-tracking-adjust));margin:10px 0 18px}.onboarding-intro p{max-width:460px;color:color-mix(in srgb, var(--on-brand-surface) 82%, transparent);font-size:16px}.onboarding-form{padding:42px}.onboarding-form .field{gap:7px;display:grid}.onboarding-form .field label{font-weight:900}.onboarding-form .field input{border:1.5px solid var(--line);background:var(--control-bg);width:100%;min-height:48px;font:inherit;border-radius:9px;padding:10px 12px;font-size:16px}.onboarding-form fieldset{border:0;margin:24px 0 0;padding:0}.onboarding-form legend{margin-bottom:10px;font-weight:900}.industry-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.industry-grid label{border:1.5px solid var(--line-soft);background:var(--surface-2);cursor:pointer;border-radius:9px;align-content:center;min-height:82px;padding:11px;display:grid}.industry-grid label.selected{border-color:var(--line);background:var(--selection-strong-bg);box-shadow:2px 2px 0 var(--line)}.industry-grid label:has(input:focus-visible){outline:3px solid var(--sky);outline-offset:2px}.industry-grid input{opacity:0;pointer-events:none;position:absolute}.industry-grid span{color:var(--muted);font-size:var(--type-small)}.starter-note{border:1px dashed var(--line);background:var(--warning-soft-bg);border-radius:9px;margin:16px 0;padding:13px;display:grid}.form-error{color:var(--bad);font-weight:800}@media (width<=900px){.onboarding{grid-template-columns:1fr}.onboarding-intro{grid-template-rows:260px auto;min-height:auto}.onboarding-artwork img{object-position:center 48%}.onboarding-copy{padding:30px 38px 34px}.onboarding-intro h1{font-size:34px}}@media (width<=600px){.industry-grid{grid-template-columns:1fr}.onboarding{border-left:0;border-right:0;border-radius:0;width:100%;margin-bottom:0}.onboarding-intro{grid-template-rows:180px auto}.onboarding-copy,.onboarding-form{padding:28px 22px}.onboarding-intro h1{font-size:31px}}@media (width<=430px){.onboarding-copy,.onboarding-form{padding:24px 18px}.onboarding-intro h1{margin-block:8px 13px;font-size:29px}.onboarding-intro p{margin-bottom:0;font-size:15px}.onboarding-form fieldset{margin-top:20px}.industry-grid label{min-height:72px}.onboarding-form>.button{justify-content:center;width:100%;min-height:48px}}@media (width<=900px) and (height<=600px) and (orientation:landscape){.onboarding{grid-template-columns:minmax(220px,.78fr) minmax(0,1.22fr);align-items:stretch}.onboarding-intro{grid-template-rows:1fr;align-items:center;min-height:100%}.onboarding-artwork{display:none}.onboarding-copy{padding:24px}.onboarding-intro h1{font-size:30px}.onboarding-form{padding:24px}}.industry-tabs{border:1.5px solid var(--line);background:var(--surface-2);border-radius:11px;flex-wrap:wrap;gap:5px;margin-bottom:14px;padding:5px;display:flex}.industry-owned-tabs{flex-wrap:wrap;flex:auto;gap:5px;min-width:0;display:flex}.industry-tab{min-width:155px;min-height:57px;color:var(--ink);text-align:left;background:0 0;border:1px solid #0000;border-radius:7px;flex:0 210px;align-items:center;gap:8px;padding:8px 9px;display:flex}.industry-tab:hover{background:color-mix(in srgb, var(--control-bg) 62%, transparent)}.industry-tab[aria-selected=true]{border-color:var(--line);background:var(--surface);box-shadow:var(--raised-shadow)}.industry-tab-state{color:var(--good);font-size:var(--type-caption)}.industry-tab>span:last-child{min-width:0;display:grid}.industry-tab strong{font-size:var(--type-small);overflow-wrap:anywhere;line-height:1.2}.industry-tab small{color:var(--muted);font-size:var(--type-caption)}.industry-add{border:1px dashed var(--line);min-height:57px;color:var(--brand);background:color-mix(in srgb, var(--control-bg) 36%, transparent);font:inherit;font-size:var(--type-small);border-radius:7px;align-items:center;gap:8px;padding:8px 14px;display:flex}.industry-add:hover,.industry-add[aria-expanded=true]{background:var(--surface)}.industry-add>span{width:23px;height:23px;color:var(--on-brand);background:var(--brand);border-radius:50%;place-items:center;font-size:18px;line-height:1;display:grid}.industry-picker{margin-bottom:14px}.industry-picker>header h2{margin:3px 0 0;font-size:19px}.industry-picker>header>button{border:1px solid var(--line);width:32px;height:32px;color:var(--ink);background:var(--surface-2);font:inherit;border-radius:50%;place-items:center;font-size:20px;display:grid}.industry-picker-head,.industry-picker-row{grid-template-columns:minmax(170px,1.1fr) minmax(160px,1fr) minmax(110px,.6fr) minmax(120px,.55fr);align-items:center;gap:14px;display:grid}.industry-picker-head{color:var(--muted);background:var(--surface-2);font-size:var(--type-caption);letter-spacing:.07em;text-transform:uppercase;padding:8px 14px;font-weight:900}.industry-picker-row{border-top:1px solid var(--line-soft);min-height:61px;padding:10px 14px}.industry-picker-head+.industry-picker-row{border-top:0}.industry-picker-row>span{color:var(--muted);font-size:var(--type-small)}.industry-picker-row>strong:last-of-type{font-variant-numeric:tabular-nums}.industry-picker-row>div{justify-items:stretch;gap:2px;display:grid}.industry-picker-row>div small{color:var(--bad);font-size:var(--type-caption);text-align:center}.catalogue-workspace{grid-template-columns:minmax(510px,1.16fr) minmax(390px,.84fr);align-items:start;gap:14px;min-width:0;display:grid}.catalogue-products-panel{min-width:0}.catalogue-products-panel>header>div{min-width:0;display:grid}.catalogue-products-panel>header small{color:var(--muted);font-size:var(--type-small)}.catalogue-product-list-head{color:var(--muted);background:var(--surface-2);font-size:var(--type-caption);letter-spacing:.07em;text-transform:uppercase;grid-template-columns:minmax(0,1fr) 126px 132px;gap:0;padding:0;font-weight:900;display:grid}.catalogue-product-list-head>span{padding:8px 12px}.catalogue-product-list-head>span:first-child{padding-left:14px}.catalogue-product-list-head>span:nth-child(2){text-align:right;white-space:nowrap;padding-inline:10px}.catalogue-product-list-head>span:last-child{border-left:1px solid var(--line-soft);text-align:center}.catalogue-product-list{display:grid}.catalogue-product-row{border-top:1px solid var(--line-soft);background:var(--surface);grid-template-columns:minmax(0,1fr) 132px;align-items:stretch;min-width:0;transition:border-color .15s,background .15s,box-shadow .15s;display:grid}.catalogue-product-list .catalogue-product-row:first-child{border-top:0}.catalogue-product-row:hover{background:var(--info-soft-bg)}.catalogue-product-row.selected{background:var(--selection-bg);box-shadow:inset 4px 0 var(--sky)}.catalogue-product-select{width:100%;min-width:0;color:inherit;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) 126px;align-items:center;gap:8px;padding:10px 10px 10px 14px;display:grid}.catalogue-product-select:hover .catalogue-product-identity strong{text-underline-offset:2px;text-decoration:underline}.catalogue-product-select:focus-visible{outline:3px solid var(--sky);outline-offset:-3px;border-radius:7px}.catalogue-product-identity{grid-template-columns:30px minmax(0,1fr);align-items:center;gap:9px;min-width:0;display:grid}.catalogue-product-identity strong{color:var(--ink);font-size:var(--type-small);overflow-wrap:anywhere}.catalogue-card-slot{width:27px;height:27px;color:var(--brand);background:var(--surface-2);font-size:var(--type-caption);font-variant-numeric:tabular-nums;border-radius:7px;place-items:center;font-weight:900;display:grid}.catalogue-product-row.owned .catalogue-card-slot{color:var(--on-good);background:var(--good)}.catalogue-product-name-line{align-items:center;gap:8px;min-width:0;display:flex}.catalogue-product-name-line>strong{min-width:0}.catalogue-product-methods{gap:3px;min-width:max-content;display:flex}.catalogue-method{width:25px;height:25px;color:var(--brand);background:var(--surface-2);border-radius:6px;place-items:center;display:grid}.catalogue-row-price{text-align:right;justify-self:end;min-width:0}.catalogue-row-licence{border-left:1px solid var(--line-soft);background:color-mix(in srgb, var(--control-bg) 28%, transparent);flex-direction:column;justify-content:center;align-items:stretch;gap:3px;min-width:0;padding:10px 12px;display:flex}.catalogue-row-licence>.badge{align-self:center}.catalogue-licence-price{color:var(--ink);font-size:var(--type-small);font-variant-numeric:tabular-nums;text-align:center}.catalogue-buy-button{width:100%;min-height:38px;font-size:var(--type-caption);white-space:normal;place-content:center;padding:6px 8px;display:grid}@media (width<=1240px){.catalogue-workspace{grid-template-columns:1fr}}@media (width<=900px){.catalogue-mobile-industry-control{border:1.5px solid var(--line);background:var(--surface-2);border-radius:10px;grid-template-columns:minmax(0,1fr) 48px;align-items:end;gap:7px;min-width:0;margin-bottom:12px;padding:7px;display:grid}.catalogue-mobile-industry-control>label{gap:3px;min-width:0;display:grid}.catalogue-mobile-industry-control>label>span{color:var(--muted);font-size:var(--type-caption);letter-spacing:.06em;text-transform:uppercase;padding-left:4px;font-weight:850}.catalogue-mobile-industry-control select{border:1px solid var(--line);width:100%;min-height:44px;color:var(--ink);background:var(--surface);font:inherit;font-size:var(--type-small);border-radius:7px;padding:7px 34px 7px 10px;font-weight:800}.catalogue-mobile-add-industry{border:1px dashed var(--line);width:48px;height:44px;color:var(--brand);background:var(--surface);border-radius:7px;place-items:center;display:grid}.industry-tabs{flex-wrap:nowrap;align-items:stretch}.industry-owned-tabs{overscroll-behavior-inline:contain;scrollbar-width:thin;scroll-snap-type:inline proximity;flex-wrap:nowrap;overflow-x:auto}.industry-tab{scroll-snap-align:start;flex:0 0 170px;min-width:155px;min-height:52px}.industry-add{flex:none;min-height:52px}.industry-picker-head{display:none}.industry-picker-row{grid-template-columns:minmax(0,1fr) auto;gap:5px 12px}.industry-picker-row>span,.industry-picker-row>strong:last-of-type{grid-column:1}.industry-picker-row>div{grid-area:1/2/span 3;min-width:110px}.catalogue-workspace{display:block}.catalogue-products-panel{overflow:hidden}.catalogue-mobile-price-note{border-bottom:1px solid var(--line-soft);color:var(--muted);background:var(--surface-2);font-size:var(--type-caption);margin:0;padding:8px 11px;line-height:1.3}.catalogue-product-list-head{display:none}.catalogue-product-list{background:var(--surface-2);gap:5px;padding:6px}.catalogue-product-row,.catalogue-product-list .catalogue-product-row:first-child{border:1px solid var(--line-soft);background:var(--surface);border-radius:9px;grid-template-columns:1fr;overflow:hidden}.catalogue-product-row.selected{border-color:var(--info-border)}.catalogue-product-select{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(78px,auto);gap:3px 8px;min-height:70px;padding:9px 9px 9px 11px}.catalogue-product-identity{grid-area:1/1/3}.catalogue-row-price{grid-area:1/2;align-self:end}.catalogue-mobile-product-status{min-width:0;color:var(--muted);font-size:var(--type-caption);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:2/2;justify-content:flex-end;align-items:center;gap:2px;font-weight:850;display:flex}.catalogue-mobile-product-status .positive{color:var(--good)}.catalogue-mobile-product-status>:last-child{color:var(--brand)}.catalogue-row-licence{border-top:1px solid var(--line-soft);background:var(--success-soft-bg);border-left:0;flex-direction:row;justify-content:flex-end;align-items:center;gap:10px;min-width:0;padding:8px 11px 10px}.catalogue-buy-button{width:auto;min-width:160px;min-height:44px}.catalogue-mobile-detail-back{border:1px solid var(--line);min-height:44px;color:var(--brand);background:var(--surface);font:inherit;font-size:var(--type-small);border-radius:8px;align-items:center;gap:6px;margin:0 0 8px;padding:7px 10px;font-weight:800;display:inline-flex}.catalogue-mobile-product-summary{margin-bottom:11px}.catalogue-mobile-product-summary>header{align-items:flex-start}.catalogue-mobile-product-summary>header>div:first-child{gap:3px;display:grid}.catalogue-mobile-product-summary>header h2{margin:0;font-size:21px}.catalogue-mobile-product-summary .catalogue-product-methods{order:2}.catalogue-mobile-licence-action{border-top:1px solid var(--line-soft);background:var(--success-soft-bg);justify-content:flex-end;align-items:center;gap:12px;min-height:60px;padding:8px 11px;display:flex}.catalogue-mobile-licence-action>strong{font-variant-numeric:tabular-nums}.catalogue-mobile-licence-action>.button{min-width:148px;min-height:44px}}@media (width<=520px){.catalogue-products-panel>header{align-items:flex-start}.catalogue-product-select{grid-template-columns:minmax(0,1fr) minmax(82px,.42fr);gap:8px;min-height:64px}.catalogue-row-licence{flex-direction:row;align-items:center;min-height:57px}.catalogue-row-licence>.badge{margin-left:auto}.catalogue-licence-price{text-align:right;flex:none}.catalogue-buy-button{flex:0 170px;width:auto;min-width:150px}.industry-picker-row{padding-inline:11px}.industry-picker-row>div{min-width:104px}.industry-picker-row .button{min-height:44px}}@media (width<=390px){.catalogue-product-select{grid-template-columns:minmax(0,1fr) minmax(75px,auto)}.catalogue-buy-button{min-width:140px}}.warehouse-purchase-card{background:radial-gradient(circle at 8% 100%, rgb(var(--sky-rgb) / 16%), transparent 21rem), var(--surface);grid-template-columns:minmax(240px,31%) minmax(0,1fr);align-items:stretch;gap:0;min-height:245px;display:grid;overflow:hidden}.warehouse-no-facility-art{border-right:1px solid var(--line-soft);object-fit:cover;object-position:center;width:100%;height:100%;min-height:245px;display:block}.warehouse-purchase-copy{align-self:center;padding:30px 34px}.warehouse-purchase-card h2{margin:7px 0 10px;font-size:25px}.warehouse-purchase-card p{max-width:580px;color:var(--muted);margin:0}.purchase-quote{border:1px solid var(--line-soft);background:var(--surface-2);border-radius:10px;gap:5px;padding:20px;display:grid}.purchase-quote span{color:var(--muted)}.purchase-quote b{margin:5px 0 8px;font-size:22px}.purchase-quote .button{width:100%}.warehouse-layout{grid-template-columns:minmax(0,1.6fr) minmax(260px,.55fr);align-items:start;gap:14px;display:grid}.warehouse-inventory{min-width:0}.warehouse-inventory>header>strong{font-variant-numeric:tabular-nums}.warehouse-capacity{border-bottom:1px solid var(--line-soft);grid-template-columns:minmax(0,1fr) 42px;align-items:center;gap:10px;padding:13px 15px;display:grid}.warehouse-capacity>i{border:1px solid var(--line);background:var(--surface-3);border-radius:99px;height:11px;display:block;overflow:hidden}.warehouse-capacity>i>b{background:var(--sky);height:100%;transition:width .25s;display:block}.warehouse-capacity>span{font-size:var(--type-small);text-align:right;font-weight:850}.warehouse-inventory-empty{min-height:230px}.release-control{align-items:center;gap:6px;min-width:215px;display:flex}.release-control input{width:105px;min-width:0}.release-control .button{min-height:34px;padding-inline:10px}.facility-card>header h2{font-size:18px}.facility-card dl{margin:0;padding:8px 15px}.facility-card dl>div{border-bottom:1px dashed var(--line-soft);justify-content:space-between;gap:15px;padding:9px 0;display:flex}.facility-card dt{color:var(--muted)}.facility-card dd{text-align:right;margin:0;font-weight:850}.next-facility{border:1px solid var(--line-soft);background:var(--surface-2);border-radius:8px;gap:3px;margin:5px 15px 15px;padding:14px;display:grid}.next-facility>span{color:var(--muted);font-size:var(--type-caption);letter-spacing:.08em;text-transform:uppercase;font-weight:900}.next-facility small{color:var(--muted)}.next-facility b{margin:5px 0 8px;font-size:18px}.next-facility .button{width:100%}.inline-message{border:1px solid var(--success-border);background:var(--success-soft-bg);border-radius:8px;margin:12px 0 0;padding:10px 13px;font-weight:800}.warehouse-warning{color:var(--muted);font-size:var(--type-small);margin:10px 2px 0}@media (width<=1050px){.warehouse-purchase-card{grid-template-columns:minmax(210px,30%) minmax(0,1fr)}.purchase-quote{grid-column:1/-1}.warehouse-layout{grid-template-columns:1fr}}@media (width<=650px){.warehouse-purchase-card{grid-template-columns:1fr}.warehouse-no-facility-art{border-right:0;border-bottom:1px solid var(--line-soft);object-position:center 58%;height:210px;min-height:0}.warehouse-purchase-copy{padding:22px 18px 25px}.warehouse-purchase-card h2{font-size:22px}.purchase-quote{grid-column:auto}.release-control{min-width:180px}.release-control input{width:88px}}
