@font-face{font-family:Michroma;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/michroma-latin-ext-400-normal-BeYM1uOO.woff2)format("woff2"),url(/assets/michroma-latin-ext-400-normal-DlRaauac.woff)format("woff");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:Michroma;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/michroma-latin-400-normal-4gS0VCia.woff2)format("woff2"),url(/assets/michroma-latin-400-normal-C7Pn7qca.woff)format("woff");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:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAVMABAAAAAACewAAATyAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cKAZgAFQIPgmCcxEQCoMsgycLDgABNgIkAxgEIAWDcgdGDIMSG70IKD4Nb4xR9bNkEjvVXTwVhAULA61Ovl68j6VgA7cVPN/bfZ373vvSgl1TPXAPuT1LORaUiZWLmcN1uP8+u3cCeS7w4UMB718gbiC0V0VNAW08cVulzAsP8Mfy/cOIADy6sw68W9JsRAMukaQNMISWi4EDnUCJ+63/CUIfZoxQlBtcnCSSQACyDcTbXB0Kl257I7TwjJv/+/l641xfAEWDDHy2CQ3w3VUERlv18QGOBvozQHb88YBmP5A+AH2dpULm5hwFIaf73RMRIIjFIp212lbwxgAkAR5Rlizq0tD7oZU5CARwv25URLbRoDZEOgHoZf5sGQsFoQJQIY/XozRKAxpQAAA9xnXo4gLYr9o/6eC4izRHkJ0AZdQtYFOAAjTQgkaAFgwuIIwfhQEi2I61n5JAF4Xk291HLixstdZNuTy2Yk2GmTWarYaov3LtVEA4GWHpAZ6yADyVIaxuteDzWd6AsyEC/TvvxWXLmeR/PnVuvBFAj+sXCXEQnZMql0GRUA4heYJIaAc1rtO05s6ULtRtvceobms4MTTKTZqh51cwfYSMnEGnyaF78EngbldcYoB1deWJhKFh49VHaAinOHiKFp/5MzxODXKd3tjZ1MnXT+Nyq1r2CAI6+YP+p120c02YaeHxvi41qd3J6BeHPp83r3D6WdaWyuoWRUY8bEDZFIGvr8o1Pb0L7iMelGoFSEmA4DbrNCfJwfGC9UDtcTlzYOrHuuKELlUkAk5NS6dTRUz5X4sgaPwEifMkKwWAF4AwoAEX0AcAYIBPIgCAgDHV2wHe8CSPoJmgv5Zfar4SGlbjMthXIgdfwuFXVD82/7wJsf6x7EdwcCV0xAjve7T+L+Sn6M+XqvB0/+k5+Wc/7Kb5jR9qbgk/33ks3e4o6fce4XF1VHZ0Jmf5byWBc5lhfTqZv9zlYf3SqPjoVNZ62JTJr+t7mXUDcIsPP4FEqIPwxQn91Ce6nAhdFPeGJtHvIvj4Ce/Opn1X+T52vGOpVhM1R5DFsbQ3pREcSDCdIIqFPiJaVOrGVe2TMW/48f2p+DH8OR/ePz5r3OIYtOpbkT+0qRwxSl0sTqT+eqmBGdAPc6AP5tsI4hJBOR8lNiXJOiA8+b7jextU/wv6O/ChVzUAfPyvwya6TwUUQAEgYOR/zCEP0B5wYVHyyjk258u2oCohF9wtgJfBvJjJM3xaEBSqCgwC+JnKDTEBYGQoVYlQGIxEEeWfRON6kRgaLZd4aGWixEuhclu0qsF0K6tgQZ6i+kVGLJmEghXLpHOZNEMyz5Jxsn40taqUqdNoBrOhxZA5y8rNmzNKNBAzbtWMIUvaMUs8vasdlShURvJg7cHag7WDwQPMKCSbSJ66epd1LzaMZvlCepxYsPmzHOM/8S5UqliJGjbRGP7qkgUSW5MZMzDmWEY2ZiBzrNF/UaIAIHn1lk94ARGFFi3Gt2RuUhG7aopGpcwMHy1VCPLdIoRR+S49L4KB9x/pokixdC2BP3/UFmWQthiuZtwAK5R3Cb0UK5Wt9dXVKtOtGa1G/l2GSzabq0G23OVhrm4aoxQ57mUIlSV6l49axXKkaC53+ZmpVSmZJaoBRqhgk3NXkDJ5UrURlVqIngqqVJoWWh9mlWF1tSNVb4VbEnz48gn+Mz3vdNCSLDbEJfPJMRQHSzjjRYFFKA4Wk3koZl8CAAAA)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASAAA0AAAAABZAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAAJwAAACi4/LjqT1MvMgAAAXgAAABTAAAAYGkQn8djbWFwAAABzAAAADwAAABUAMohV2dhc3AAAAIIAAAAEAAAABAAGAAhZ2x5ZgAAAhgAAADEAAAAxou2WeNoZWFkAAAC3AAAADYAAAA2Gs1J62hoZWEAAAMUAAAAHQAAACQHdQKfaG10eAAAAzQAAAAXAAAAGAZaAElsb2NhAAADTAAAAA4AAAAOAI0AjW1heHAAAANcAAAAHAAAACAAGADAbmFtZQAAA3gAAADYAAAB8iewRJhwb3N0AAAEUAAAADAAAABG/5SrMAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaLYUxDkBAFAXnv10aVC7wC6VWpxCdiF7lQCqJq6hcDsJkJkNUYRsBtGoGxu+20FoDypI0UeAR3sTP0E9uHfgR8quyOpqVju0AijoBRzef5QjZAHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAABf//AA942mNgYlBgYGDsYOZhYGZgZ2AQVhRUVBVUFlRgzPg3g1HnAzPPny82TFP+5gAVMWj+/8LEzXSMwZyBgVVJzdTEzFzZ1Nie0ZRd2VTRjtHURE1ZiV3djtHYSFSEjd1YVJmfUdTcWFSRj1FURMzYyMxcnI+RUS0hiZsroDrCLGo9oxMXt4GNp7GhcozZFqjgmn8HubgtHTVsZAxVY3iCg0U0RRwd5TnYHAXVhU0N7A11NRaLaItChVSFzIwUlQz1tQCm6yZiAAEAAAABAMQoT70oXw889QAJA+gAAAAA2zdCSgAAAADc58KH/w//CgRiBGYAIAAJAAIAAAAAAAB42mNgZGBgYfz3FkjO+c//n58lCSiCCtgAgToFGwAAAHjaY1zBoMAAAlcgmMmMQRNEAwAsQwOnAAAAABUAFQAVABUAYwBjAAB42mNgZGBgYGMIYWBnyALSIB4CsDAwAgAS+ADZeNqVkDWCAkEUBWvdN9y4D7Du7u6ORLi7czGORswLPhYyWt9qphuYJcYEY5NzgH9s23iM9bFJ43GWaRtPcEnLeJJzGsZTrBAynmadXeNlESSo6CxwzIbOMmFKJBVXxOuUxRm985SIq/7BPa88cc0bn6pEafBDkJw6b8jrHWGNb+XjVMmoUuJfUQmZUB3Hlnw75nA9i+t5XM8URTFRkRt2muOkZzkZ7Z+GoxH/RRkKNNE+EUf7h2ObTbY4wvVc6qKkvnXxFRmdbmBCZkVRZNS7hrysdwBnA0preNpjYGIAg/8LGWwYsAE2IGZkZGJgZmRmZGEvzcs0MDBwAdFGBk4mEL6jAQDHVAhr)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-condensed-vietnamese-400-normal-89JuSpTM.woff2)format("woff2"),url(/assets/ibm-plex-sans-condensed-vietnamese-400-normal-_5OjdirJ.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-condensed-latin-ext-400-normal-BJ9nxTJg.woff2)format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-ext-400-normal-DKB-SAek.woff)format("woff");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:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-condensed-latin-400-normal-DKyD6XsY.woff2)format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-400-normal-5i361Byk.woff)format("woff");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:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAVsABAAAAAACiAAAAUUAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cKAZgAFQIQgmCcxEQCoNAg0ELDgABNgIkAxgEIAWDSgdGDINWG/cICK4HeEMa9QvHYUYoWISVufhyPO4rK4wq8QCvG/Z+khpQ9VQUKmJGR7VhNlofJtO7WzYT/m8t/bOzfITh2QAfBfFyYSBXUpF13botgcrzFYYlS+gb3HN6PVb2Pa4Ohav2P3Vx21PdwH74+5m+WGikRhOOaID//63f/qKCK3XA6Xdii6sAOUw+PJpdIB2Anpo55RTBIV+qjt97ogBkBAqERo6uaAAeDSgHkzpSJOpY48behSnQAuzbkigomguDqKglYMKfHRZrCf1AlOVYhsJAxQBiIALAuOGVBA0F6YM49791KCQBmVJAFwBRhnoKpCggAmKgDgwBddDygBwehQaqIm7SB+UEjwrl396mQnbvWd+AKeW8YuRrU69KowkVkuwYc+WOB0Cu3Jc6lGLDLDYSQR09HcCnD1kChQkKYercxyFczSuF8qkSb9MnBHjJYocCFVJSNOqVw9JOCqpQgjq2cChwIfXJcZvRdS1hreQsLY5beZaOJiO9A3LSRtMZWwbP5nUhsvq5o3Nvw1xJHjovwDe0qrU1w6GgeTgJnM2TKBkj4TG6fszfTmIKE4gct53aUtsiHx3ZuHKNbPokiRTJr6fOPSZGNpY2uvazL0zr7Oao/dUhF2Q71l6e5prRuobWFa3FYrAQJslH21rjYqt54UWK143ZgDs0rCC3xm1GKeHo1BzXUfEEVNSZ6gKtAft/g9ehEAoT6luKvAGS1OoABOOJ9JhyWXWAigA5IAaGANMASIC/RQAEkCSpBzQV1f0VMnRv8Us4dqdxJqia56CZmaC5eyMce5kpDp396Gv2/GdHbzbIEmfOhOYs9VU7L7LnR8x6/imK1SO5tdXnLFQW9naoNqxorzQebJ1StVTlLgoR11a8P3n4ZJcuP8Ph+zBo/B/yaQNtbZXGQ6Oi0uWTtlS6N3nYbZr/2GNs/R7MisJ7eIrDE2rWSldwNUrwOyUwaq4Cd2n8BGYa3KqAn8Ue3dht437u2u0pq1RpxY4iFCgOFMREEIhA7WRgjSdbE/2KVhO4dZu2yzBMRwttm3jXaAYuwt9bnuCJvxYQ3r+NI/wabY0ndIEk9pZYLw6FvktTDkZAHsZADsa7oUzogZSJOB632//uQPD+xr5ZUn3gb5Wr4G/wE8PLAfi5/vf/yZ1kD0JAAQSQhH+TvDMBCyA7k4rhIcL7aShHI0mh5w9ARbU4fVgIIAMi6BcJBFQ2BEOJAGB+yECL5LnVUrSea7ECa/O0VcuwGtCy3JI+o1YSsNaCBTMyuLjM6zdn1IwF85zmjZrgNG3OMJdqPhVKFahUY8KgFfV6TZlXaNqUAQ71Bk0aVWDahAFNBs2ZN9p2Eh5OiYrNpG6WyOTDutlhiyb0muM5OH7S+UlHBsOnDxpAqIw1PWP1N5Dh33MWkcDNIx15iI341TkznIh8EyaQQjIfdA9qOEiWHviLThSAMi12j6gIhEABDhjR3OLmUTc8Xl1JcBckhS/Ndysg7ylEg8qHSaTFwFeXxAkVyEIDVM4vlnWSxApdpBdlPcsgQjA7AxFJo3Dh2+7wCpIinsSPYTpJcYuSszCfdA4SE86iVcrlFs4PZzGOTWmSJhxnsep5JYtkQ5OTxdP6Ax7Q5OVKcvzAswSFUsUJY4GxqFQWF9fvLJVEsSR2WrBqq1Ri3qcxppmXRyAOesqEw+VL4P/T91QuG7RTc/O4M9wbpAe7BD38wA6kBzu501DH2KTfNcYBrFtwDQA=)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASIAA0AAAAABWQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAAJwAAACi4/LjqT1MvMgAAAXgAAABTAAAAYGncofljbWFwAAABzAAAADwAAABUAMohV2dhc3AAAAIIAAAAEAAAABAAGAAhZ2x5ZgAAAhgAAADEAAAAxFI/PixoZWFkAAAC3AAAADYAAAA2GuVJ6WhoZWEAAAMUAAAAHgAAACQHjQKuaG10eAAAAzQAAAAXAAAAGAZoAEFsb2NhAAADTAAAAA4AAAAOAIwAjG1heHAAAANcAAAAHAAAACAAGAC1bmFtZQAAA3gAAADeAAAByiPTQMdwb3N0AAAEWAAAADAAAABG/6irTAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaLYUxDkBAFAXnv10k6NSSLZQuoBOdiH4rB9K6isrlWGEyk8GrVcSB9nRYvttGtAFUFXkmRxLexM88rcFGCKer7856b9YE7ABQqQsI6AGbcwjaAHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAABf//AA8AAgAgAAABiAMMAAMABwAAEyERISURIxEgAWj+mAEQuAMM/PRYAlz9pAAAAQAh//QCJALGADYAAAUiJjU0NjcjNTM/ATUHIzUhPgE1NCYjIgcnPgEzMhYVFAYHMxUjDwEVNzMVIQYVFBYzMjcXDgEBLmtkCQhPdk9GaaIBQgcGJi1GLj4gZDhkWwkIT3ZOR2mh/r8NLzNILj4hZAxcTRIlEU4xIAoHTg4fDyskN0smLFtNEiYRTjAiCghOGyArJDdLJi0AAAEAAAABAMSgvffYXw889QAJA+gAAAAA2zdCSwAAAADc58KH/ur+9gSfBHcAIAAJAAIAAAAAAAB42mNgZGBgYfz3Fkhe+Pfq3yuW+UARVMAGALBLB0AAAHjaY1zBoMAAAlcgmMmFQRFEAwAsfQOtAAAAABUAFQAVABUAYgBiAAB42mNgZGBgYGMIZGBnSALSIB4CsDAwAgASBQDOeNqVkEWWQkEQBGPcZznrPsC4u7s7ssLdHc7GCTgV+frhrPgaVZ2lwCwhJhibnBO7x+ZbPMYljRaPs0y9xRNcU2vxZI9mihUCLZ5mk90WL4sgQkF3hmM2dOfxkyMquyBeJy9O6J+WN6zzD+555Ylr3vjUSZAKP3hJSXkjVUqV1uQJklTktTwJef5l52wuKTBsKeNO63vSymZEo+b9lh2mKPaSa+fpxJtOBtPJEbR2UGSGsklDhio5+cJ2L4ZtNtniSNTKblU56dbFVyR0m56IvLWCtkaOkq203gTmuEO8AAB42mNgYgCD/1sZIhiwATYgZmRkYmBmZGZkYS/NyzQwMHAB0UYGTiYQvqMBANKMCJs=)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-condensed-vietnamese-600-normal-CdKbmnAp.woff2)format("woff2"),url(/assets/ibm-plex-sans-condensed-vietnamese-600-normal--5ui7us-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-condensed-latin-ext-600-normal-CBdNZ9Ci.woff2)format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-ext-600-normal-DvCwRnqE.woff)format("woff");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:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-condensed-latin-600-normal-CRd5VyFf.woff2)format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-600-normal-6XnkKYvF.woff)format("woff");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:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAVUABAAAAAAChgAAAT7AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cKAZgAFQIPAmCcxEQCoNYg1oLDgABNgIkAxgEIAWDWgdGDIMwG/QICB4HuSnrHmiiTZu+aOJgwfP8t2nnvhnEkom0pP6IKAOkqiQVi9jUVGjX5VOMrk5YUf1U/9stBLb7cZJ3AQcWpIFMIKKMI6j/fce////3K333TVmCVBEO0r8TXVsRx8dsM0AqKYHGNpAWBNaGbdzMYKwxXv68IAIEGWggSTfP6cCPCZAHiFJUq6bqLT7Ld22hACD+eFNVqqcxQGVUDzCb/9myhFUxDlTI7/UoA2UABqAAAGauuVo06GeE85URN0VKNHIdgIqoHKApQAEGUMpAgFImk0EYPwoTiKDdrR/Lg1iX5P91q9eCsHuZqK0OazNLUtoqi7WbZ5M5RrmRW4FwfrSwzMQr2/GqCGGVG8g3n9KF+HYJtPRcErnScSV/2iXdewlgLF1iu0hc66b16awss11U3EXqY7aLEdfNWaOqua2nwtEZnZm5KqOb9brlq7JmFceADVZnnKTO0p7r54EdGctOdgbYhq12nLG2i6nHMv0ZBxG9QYm1Aevz/G+7eOKzddaobulp7ckeSw+o7Ommcyymm7LPtzjI84mY4yw+74uRZw6vL3s7+ALe+trtV7O3t/bJdRnnZsR8RSx7rK0OyFQ4Sy2X5xuDAmdyyEW5p1HV5MqxlhD7MTgHVMyZ6fzOgH3ntO0SiM+O/g80pQfEYo6NYOAniMWTzysEwAtAGDCANOgAACZICAUACJjm+JAv4l0R8gSXZz599xE5flc0KKHubukISuQ2OZ4LZl6v7Xr4s9CFT565xLHbS0MEOzroLoRv5lhv6MJbDZ0PfKzD68LGyrvTd49NhUa3lMWPVBWdXDqvfdesujlDwlt9t7dPvWVgTaI6du+MaR1/rbFHD59Z9t+SVjKjdp7mP5S4+Q8Acpj4CRQVj3ExLRfex4WmdCHZegFrOi7ytQtWixwk7/s61aggixtvgjWTDhYO1n+mUkcNrr1EyT85ligu3sgaUwy2sshiC03CDpqXbZ/i4fnm97GoMNa2Lr0ECf5jFxYSJIsHBQj847KqAEWJnP7cFb0lWP39jIE6CIINAUg5yBONILLRAox4lVQjAggve8a/tmNp4fh//QHjB4CvRk1NA3z9/YtnLn99+Vez1zxCTAD11XbxFsD8Lop8WQNhp+eVe9DcHw8lNYfBklOqB6WLjw28CABBUEgWEwH8rGEgZgBYEP2hEhJ+USn8fKMyGOs+lcloO1Qe+lqk8lJruKOgbYJ1dh1k24yV7LrTSjusl2W77JT4HOttkrDVDmslzddsjpmmmqvFJqvt0265LXaaZqstVrFNtdUmq3RZbYed1kf01RolDFPx6c6nO5/uXKtlx2r4tKpZxTeuW5dx77Hy+XwBei5gm/12WG+tdXbRhkppNIZezPlf3WGbBG2KTTbRma6domM1h9WuPfq/mKAAIB+r7M7hBUQUhhhi+nZvWZ8iZ5qXh6amDpf3nZJyoUEOIYJqkElcgILn9qkyWJkiQcDfsIgKqeRF7TQ7CbYaQ0QVBi+vTFeDqYap7zwl2MlktglSKkWpycMey5bMSOXYyctckzWq0IeafIxkt75+N0z0M0ZCtf5mYoCJhqpXcedOQVpNM1yVfuQKvaotpkwBdgoz03hJMaW0VYSVWk1iG0DbksPiw9fgwp8zKMdkpWQX52zj3E0tsptOQlm4TF+y07kVCFqIcW4LJbKUwfM+5/xBLYQnBVYLAAA=)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAR4AA0AAAAABXwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAAJwAAACi4/LjqT1MvMgAAAXgAAABTAAAAYGpCou9jbWFwAAABzAAAADwAAABUAMohV2dhc3AAAAIIAAAAEAAAABAAGAAhZ2x5ZgAAAhgAAAC8AAAAzGRI5whoZWFkAAAC1AAAADYAAAA2GvJJ32hoZWEAAAMMAAAAHgAAACQHmQK0aG10eAAAAywAAAAXAAAAGAZwAD5sb2NhAAADRAAAAA4AAAAOAIwAjG1heHAAAANUAAAAHAAAACAAGADCbmFtZQAAA3AAAADVAAAB2iUGQYxwb3N0AAAESAAAADAAAABG/7GrWAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaLYUxDkBAFAXnv0UkqFzgF1u6gU4nolepnEbrKipxNwiTmQyJok4CaNUEDN9tZrEWVORZqsAjvImfvhvdHHwP5RWtScxqxzYAVToARzfBhQk3AHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAABf//AA942gTBxQHCQBQFwPc3uDsn4nJC13DvBC2FMlINFeWGzoDBBuhhlGAgC/C6Uw943bPp/n3HsVF6J2d2BMH8JWzAnlgAaXfApFDak3xDMutJR0kRem4mG62JT0zWbmWyvO1Vqa1528m0Wx0+UbpbIRr/ZxFoLMHJ5lfi7Vswh9GJS1lN0VrURSHdwsTLQAwk7ulfMOffPi5tPYg4j6SuvaqgikCwlgIPR7CUjLq8lGSosh5MVFMRWRQAGIolfwABAAAAAQDEeSSiZl8PPPUACQPoAAAAANs3QkQAAAAA3OfChv7c/u0EuQR+ACEACQACAAAAAAAAeNpjYGRgYGH89xZIPvt3598tlp1AEVTABgCxzQdSAAB42mNcwaDAAAJXIJjJh0EORAMALKYDsgAAAAATABMAEwATAGYAZgAAeNpjYGRgYGBjCGNgZ8gC0iAeArAwMAIAEyoA23jalZA1UgRAEEUf7mRoNBnuDgnu7u7r7rtX4lyEHIKurq6Jd0ffyG8DWgnSQF1jG/BYN2hcxyR/xvW08mvcwCo/xo0skzVuopdn42aGmTfuFoIweelp0U5Jz/FFlghp8sKT5ITjsqfIEpL3M3Y55oBNTjgnToAyV3yQJMcWKdm/mWBTKC50S4AsYkNfHDNMMmdq5/XOW3DeRkDPASGHWTP1mtevVR2H7bV51ps0Fa1HSOvkmGWaGVaE1JbpsqSZFN4gLt3hFWo5S0AtZimq3cl/vC5FtAAAAHjaY2BiAIP/+xhSGLABNiBmZGRiYGZkZmRhL83LNDAwcAHRRgZOJhC+owEA13UIsA==)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-condensed-vietnamese-700-normal-BHzPe_nH.woff2)format("woff2"),url(/assets/ibm-plex-sans-condensed-vietnamese-700-normal-CcvNWcjF.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-condensed-latin-ext-700-normal-CXZ_9bG9.woff2)format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-ext-700-normal-CnD6lCoL.woff)format("woff");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:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-condensed-latin-700-normal-D8r4s4aS.woff2)format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-700-normal-D3enqrvP.woff)format("woff");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{--chassis:#24292a;--panel:#343a3b;--panel-dark:#1b1f20;--recess:#0d1011;--legend:#c8c5b5;--legend-dim:#8d9189;--cream:#d8cfb5;--blue-cap:#7a98a4;--red-cap:#b8584b;--screen:#070a0a;--green:#72b55b;--amber:#e2a33a;--red:#d9483f;--font-display:"Michroma", "Eurostile", "Microgramma", sans-serif;--font-panel:"IBM Plex Sans Condensed", "Helvetica Neue", Arial, sans-serif}*{box-sizing:border-box}html,body{width:100%;min-height:100%;color:var(--legend);overscroll-behavior:none;background:#0b0e0e;margin:0;overflow:hidden}body,button,input,select{font-family:var(--font-panel)}button,select,[role=slider]{-webkit-tap-highlight-color:transparent}button,select,input{font:inherit}button:focus-visible,select:focus-visible,input:focus-visible,[role=slider]:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.instrument-shell{width:min(100%,1240px);height:100dvh;min-height:480px;padding:max(7px, env(safe-area-inset-top)) max(7px, env(safe-area-inset-right)) max(6px, env(safe-area-inset-bottom)) max(7px, env(safe-area-inset-left));background:radial-gradient(circle at 16% 4%, #ffffff08, transparent 28%), linear-gradient(180deg, #303536 0%, var(--chassis) 14%, #202526 100%);touch-action:manipulation;-webkit-user-select:none;user-select:none;border:1px solid #0b0d0d;flex-direction:column;margin:0 auto;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,inset 0 -12px 24px #0000002e}.instrument-shell:after{z-index:20;pointer-events:none;content:"";opacity:.13;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.86' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.16'/%3E%3C/svg%3E");position:absolute;inset:0}.model-rail{z-index:2;border-bottom:1px solid #111414;grid-template-columns:minmax(120px,auto) minmax(98px,1fr) minmax(80px,auto);align-items:center;gap:8px;min-height:42px;padding:3px 7px 5px;display:grid;position:relative;box-shadow:0 1px #ffffff14}.model-mark{white-space:nowrap;align-items:baseline;gap:7px;display:flex}.model-mark strong{color:#e1decf;font-family:var(--font-display);letter-spacing:.075em;font-size:clamp(14px,4vw,19px);font-weight:400;line-height:1}.model-mark span,.power-mark span{color:var(--legend-dim);letter-spacing:.14em;font-size:8px;font-weight:700}.program-readout{background:#111513;border:1px solid #080a09;border-radius:2px;grid-template-columns:1fr auto;align-items:center;width:min(100%,208px);height:29px;margin-inline:auto;padding:3px 8px;display:grid;box-shadow:inset 0 1px 5px #000}.program-readout span{color:#6f765f;letter-spacing:.12em;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:700;overflow:hidden}.program-readout b{color:#df9e38;font-family:var(--font-display);letter-spacing:.08em;text-shadow:0 0 4px #e2a33a3d;font-size:10px;font-weight:400}.power-mark{text-align:right;justify-content:flex-end;align-items:center;gap:6px;display:flex}.power-led,.switch-led,.monitor-status i{background:var(--green);border:1px solid #0c100d;border-radius:50%;display:inline-block;box-shadow:0 0 0 1px #384638,inset 0 1px 1px #ffffff59}.power-led{width:7px;height:7px}.power-led.is-error{background:var(--red)}.instrument-main{z-index:1;flex:1;grid-template-rows:minmax(224px,42dvh) minmax(0,1fr);gap:7px;width:100%;min-width:0;min-height:0;padding-top:7px;display:grid;position:relative;overflow:hidden}.video-module{background:#171b1b;border:1px solid #0b0e0e;border-radius:8px;grid-template-rows:minmax(0,1fr) 25px auto auto;min-width:0;max-width:100%;min-height:0;padding:7px 7px 4px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 1px #ffffff12;container:video-module/inline-size}.video-bezel-slot{--program-width:4;--program-height:3;place-items:center;width:100%;min-width:0;height:100%;min-height:0;display:grid;position:relative;overflow:hidden;container-type:size}.video-bezel{width:min(100cqw, calc(100cqh * var(--program-width) / var(--program-height)));max-width:100%;min-height:0;max-height:100%;aspect-ratio:var(--program-width) / var(--program-height);background:var(--screen);border-radius:4px;place-self:center;position:relative;overflow:hidden;box-shadow:inset 0 0 22px #000,0 1px #414748}.video-bezel:after{z-index:3;pointer-events:none;content:"";border-radius:inherit;border:3px solid #050707;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #313839}.video-canvas{background:#050707;width:100%;height:100%;display:block;position:absolute;inset:0}.video-canvas.is-hidden{visibility:hidden}.webgl-requirement{color:var(--legend);text-align:center;letter-spacing:.1em;background:#050707;place-content:center;gap:9px;padding:24px;font-size:10px;font-weight:700;line-height:1.5;display:grid;position:absolute;inset:0}.webgl-requirement strong{color:#ff6d5b;font-size:13px}.camera-flip{z-index:5;appearance:none;color:#d7d2bd;cursor:pointer;letter-spacing:.08em;touch-action:manipulation;background:#191d1de0;border:1px solid #090c0c;border-radius:3px;min-width:64px;min-height:44px;padding:0 9px;font-size:8px;font-weight:700;position:absolute;top:9px;right:9px;box-shadow:inset 0 1px #ffffff1a,0 2px #000000b3}.camera-flip:active{transform:translateY(1px);box-shadow:inset 0 1px #ffffff0f,0 1px #000000b3}.crt-glass{pointer-events:none;background:linear-gradient(112deg,#ffffff0d 0%,#0000 28% 76%,#ffffff05 100%),radial-gradient(#0000 64%,#00000047 100%);position:absolute;inset:0}.monitor-legend{min-width:0;color:var(--legend-dim);letter-spacing:.11em;white-space:nowrap;grid-template-columns:auto 1fr auto auto;align-items:center;gap:8px;padding:5px 2px 0;font-size:8px;font-weight:700;display:grid}.monitor-label{color:var(--legend)}.program-recorder{background:linear-gradient(90deg,#cba8511a,#0000 24%),#181c1c;border-top:1px solid #303535;border-bottom:1px solid #0c0f0f;grid-template:"label meter transport"29px"message message transport"18px/minmax(100px,1fr) 72px minmax(148px,auto);align-items:center;gap:0 7px;min-width:0;min-height:58px;padding:5px 2px 5px 7px;display:grid;position:relative;overflow:hidden;box-shadow:inset 2px 0 #b99542}.recorder-label{min-width:0;color:var(--legend-dim);letter-spacing:.1em;grid-area:label;gap:1px;font-size:6px;font-weight:700;line-height:1.1;display:grid}.recorder-label span{color:#c3a75e}.recorder-label b{color:var(--legend);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.recorder-label small{text-overflow:ellipsis;white-space:nowrap;font-size:6px;overflow:hidden}.recorder-meter{grid-area:meter;grid-template-columns:7px 1fr;align-items:center;gap:1px 4px;min-width:0;display:grid}.record-tally{background:#3a2825;border:1px solid #100b0a;border-radius:50%;width:7px;height:7px;box-shadow:inset 0 1px #ffffff12}.record-tally.is-live{background:#d5503f;box-shadow:0 0 6px #d5503fa6}.recorder-meter output{color:#dbc278;font-family:var(--font-michroma), monospace;letter-spacing:.04em;font-size:10px;line-height:1}.mic-tally{color:#777d77;letter-spacing:.08em;white-space:nowrap;grid-column:1/-1;font-size:6px;font-weight:700}.mic-tally.is-live{color:#9cac7c}.recorder-transport{grid-area:transport;grid-template-columns:repeat(3,minmax(44px,1fr));gap:4px;min-width:0;height:44px;display:grid}.recorder-key{appearance:none;color:#d7d2bd;cursor:pointer;letter-spacing:.06em;touch-action:manipulation;background:#252a2a;border:1px solid #090c0c;border-radius:2px;min-width:44px;min-height:44px;padding:0 5px;font-size:7px;font-weight:700;box-shadow:inset 0 1px #ffffff17,0 2px #090b0b}.recorder-key--rec span{color:#d5503f}.program-recorder[data-phase=recording] .recorder-key--rec{color:#fff0e8;background:#7f3128}.recorder-key--save:not(:disabled){color:#17130b;background:#c8a452}.recorder-key:focus-visible{outline-offset:1px;outline:2px solid #d3b966}.recorder-key:active:not(:disabled){transform:translateY(1px);box-shadow:inset 0 1px #ffffff0f,0 1px #090b0b}.recorder-key:disabled{color:#62655f;cursor:default;opacity:.62;background:#1d2121}.recorder-message{color:#777d77;letter-spacing:.07em;text-overflow:ellipsis;white-space:nowrap;grid-area:message;font-size:6px;font-weight:700;overflow:hidden}.program-recorder[data-phase=error] .recorder-message,.program-recorder[data-phase=unsupported] .recorder-message{color:#d87568}.program-recorder[data-phase=ready] .recorder-message{color:#c7aa62}@container video-module (width<=360px){.program-recorder{grid-template:"label meter"14px"transport transport"44px/minmax(0,1fr) minmax(96px,auto);gap:2px 4px;min-height:64px;padding:3px 2px 3px 6px}.recorder-label{align-self:center;display:block}.recorder-label span,.recorder-label small,.recorder-message{display:none}.recorder-meter{grid-template-columns:7px auto minmax(0,1fr);gap:3px;display:grid}.mic-tally{text-overflow:ellipsis;grid-column:auto;min-width:0;overflow:hidden}.recorder-transport{width:100%}}.source-controls{border-top:1px solid #0d1010;grid-template-columns:auto repeat(3,minmax(56px,86px));justify-content:end;align-items:center;gap:5px;min-height:43px;padding:5px 1px 0;display:grid}.source-controls>span{color:var(--legend-dim);letter-spacing:.12em;margin-right:auto;font-size:8px;font-weight:700}.source-controls button,.source-controls label{appearance:none;color:#c7c3b1;cursor:pointer;letter-spacing:.1em;background:#252a2a;border:1px solid #090c0c;border-radius:3px;place-items:center;min-height:44px;margin:0;padding:0 8px;font-size:8px;font-weight:700;display:grid;position:relative;box-shadow:inset 0 1px #ffffff14,0 2px #080a0a}.source-controls button[aria-pressed=true],.source-controls label.is-active{color:#2b291e;background:#c6ab68;transform:translateY(1px);box-shadow:inset 0 1px #ffffff52,0 1px #625536}.source-controls label:focus-within{outline:2px solid var(--amber);outline-offset:2px}.monitor-status{color:#a4b39b;text-overflow:ellipsis;align-items:center;gap:4px;min-width:0;display:inline-flex;overflow:hidden}.monitor-status i{width:5px;height:5px}.monitor-status.is-error{color:#d9776f}.monitor-status.is-error i{background:var(--red)}.performance-panel{isolation:isolate;overscroll-behavior:contain;scrollbar-color:#4d5352 #171a1a;background:linear-gradient(180deg, #ffffff08, transparent 9%), var(--panel);border:1px solid #121616;border-radius:8px;min-width:0;min-height:0;padding:7px;position:relative;overflow:hidden auto;box-shadow:inset 0 1px #ffffff17,inset 0 -8px 16px #0000001f,0 1px #ffffff12;container-type:inline-size}.section-legend{z-index:1;min-height:26px;color:var(--legend-dim);letter-spacing:.13em;border-bottom:1px solid #1e2323;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:0 3px 4px;font-size:8px;font-weight:700;display:flex;position:relative}.section-legend span:first-child{color:var(--legend)}.program-select{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px;width:min(72vw,270px);min-width:0;max-width:100%;min-height:44px;display:grid}.program-select select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#d8c287;letter-spacing:.025em;touch-action:manipulation;background:#151918;border:1px solid #111414;border-radius:2px;width:100%;min-width:0;min-height:44px;padding:0 30px 0 9px;font-size:16px;font-weight:700}.signal-flow-silkscreen{z-index:0;color:#b8b3a1;opacity:.19;pointer-events:none;width:calc(100% - 14px);height:228px;position:absolute;inset:42px 7px auto;overflow:visible}.signal-flow-silkscreen path,.signal-flow-silkscreen circle,.signal-flow-silkscreen rect{fill:none;stroke:currentColor;stroke-width:1.15px;vector-effect:non-scaling-stroke}.signal-flow-silkscreen marker path{fill:currentColor;stroke:none}.signal-flow-silkscreen text{fill:currentColor;font-family:var(--font-panel);letter-spacing:.08em;stroke:none;font-size:7px;font-weight:700}.signal-flow-silkscreen .flow-trace--return{stroke-dasharray:3 4}.macro-channel-groups{z-index:1;border-bottom:1px solid #1e2323;grid-template-columns:minmax(0,.72fr) minmax(0,1.45fr);gap:5px;padding:4px 2px 6px;display:grid;position:relative}.macro-channel{background:#171b1b6b;border:1px solid #1b2020;border-top-width:3px;border-radius:2px;min-width:0;padding:3px}.macro-channel--input{border-top-color:#7695a1}.macro-channel--feedback{border-top-color:#a9554b}.macro-channel>header{color:#d2d0c1;letter-spacing:.08em;white-space:nowrap;justify-content:space-between;align-items:center;gap:4px;min-height:17px;padding:0 3px;font-size:8px;font-weight:700;display:flex}.macro-channel>header span{color:#737a74;text-overflow:ellipsis;font-size:7px;overflow:hidden}.macro-grid{gap:0;min-width:0;padding:0;display:grid}.macro-grid--input{grid-template-columns:minmax(0,1fr)}.macro-grid--feedback{grid-template-columns:repeat(2,minmax(0,1fr))}.knob-cell{flex-direction:column;justify-content:center;align-items:center;min-width:0;min-height:77px;display:flex}.macro-knob{cursor:ns-resize;touch-action:none;place-items:center;width:62px;height:60px;display:grid;position:relative}.knob-ticks{opacity:.78;background:repeating-conic-gradient(from -135deg,#858a82 0deg 1.25deg,#0000 1.25deg 15deg);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#0000 0 43%,#000 44% 50%,#0000 51%);mask:radial-gradient(circle,#0000 0 43%,#000 44% 50%,#0000 51%)}.knob-cap{background:radial-gradient(circle at 34% 24%, #f0ead6 0%, var(--cream) 40%, #9a937e 100%);width:45px;height:45px;transform:rotate(var(--knob-angle));border:2px solid #191c1b;border-radius:50%;display:block;position:relative;box-shadow:inset 0 2px 2px #ffffff8c,inset 0 -5px 7px #29261e52,0 4px 4px #00000085}.macro-knob--blue .knob-cap{background:radial-gradient(circle at 34% 24%, #acc4cb 0%, var(--blue-cap) 43%, #4f646b 100%)}.macro-knob--red .knob-cap{background:radial-gradient(circle at 34% 24%, #d98272 0%, var(--red-cap) 43%, #713b34 100%)}.knob-indicator{background:#1d2221;border-radius:1px;width:2px;height:14px;margin-left:-1px;position:absolute;top:4px;left:50%;box-shadow:1px 0 #ffffff2e}.macro-knob--red .knob-indicator{background:#f2dfba}.knob-label{color:#dedac8;letter-spacing:.12em;margin-top:0;font-size:10px;font-weight:700;line-height:1}.performance-bank{z-index:1;border-bottom:1px solid #1e2323;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:8px 2px;display:grid;position:relative}.action-channel{background:#161a1a7a;border:1px solid #171b1b;border-top-width:3px;border-radius:2px;grid-template-rows:13px minmax(0,1fr);min-width:0;padding:3px;display:grid}.action-channel--input{border-top-color:#7695a1}.action-channel--feedback{border-top-color:#a9554b}.action-channel--mix{border-top-color:#b39a5c}.action-channel>span{color:#858b84;letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;padding-left:2px;font-size:7px;font-weight:700;line-height:1;overflow:hidden}.action-channel>div{grid-template-columns:minmax(0,1fr);gap:4px;min-width:0;display:grid}.performance-switch{appearance:none;min-width:0;min-height:56px;color:var(--legend);cursor:pointer;touch-action:none;background:#1a1e1e;border:1px solid #101313;border-radius:5px;place-items:center;padding:2px 4px 6px;display:grid;box-shadow:inset 0 2px 5px #0000008c,0 1px #ffffff12}.switch-led{background:#30352f;width:7px;height:7px;margin-bottom:4px;transition:background-color 80ms linear}.performance-switch[data-active=true] .switch-led{background:var(--green)}.performance-switch--amber[data-active=true] .switch-led{background:var(--amber)}.performance-switch--red[data-active=true] .switch-led{background:var(--red)}.switch-key{color:#262a28;letter-spacing:.08em;background:linear-gradient(#dbd5c2,#aaa490);border:1px solid #656558;border-radius:3px;place-items:center;width:100%;min-height:29px;padding:4px 2px;font-size:10px;font-weight:700;line-height:1;display:grid;box-shadow:inset 0 1px #ffffff8c,0 3px #5a5b52,0 4px 4px #0000008c}.performance-switch:active .switch-key,.performance-switch[data-active=true] .switch-key{transform:translateY(2px);box-shadow:inset 0 1px #ffffff59,0 1px #4d4f48,0 2px 2px #00000061}.circuit-modules{z-index:1;border-top:1px solid #1b2020;min-width:0;padding:8px 2px 14px;position:relative}.circuit-flow-rail{color:#7f857d;letter-spacing:.08em;white-space:nowrap;background:#292f2f;border:1px solid #171b1b;border-radius:2px;justify-content:space-between;align-items:center;gap:3px;min-width:0;min-height:34px;padding:5px 7px;font-size:7px;font-weight:700;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.circuit-flow-rail:before{content:"";background:#c7c1ad21;height:1px;position:absolute;bottom:3px;left:7px;right:7px}.circuit-flow-rail span,.circuit-flow-rail i{z-index:1;position:relative}.circuit-flow-rail span{text-overflow:clip;overflow:hidden}.circuit-flow-rail i{color:#b09559;font-size:9px;font-style:normal}.channel-bank{background:#1519194d;border:1px solid #171b1b;border-left-width:3px;border-radius:2px;min-width:0;margin-top:9px;padding:5px}.channel-bank--input{border-left-color:#7695a1}.channel-bank--feedback{border-left-color:#a9554b}.channel-bank--mix{border-left-color:#b39a5c}.channel-bank-header{letter-spacing:.1em;border-bottom:1px solid #222727;justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:24px;padding:1px 3px 4px;font-size:9px;font-weight:700;display:flex}.channel-bank--input>.channel-bank-header span{color:#9db7c1}.channel-bank--feedback>.channel-bank-header span{color:#d17b6e}.channel-bank--mix>.channel-bank-header span{color:#d2b872}.channel-bank-header small{color:#737a74;letter-spacing:.07em;text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-weight:700;overflow:hidden}.circuit-rack{grid-template-columns:minmax(0,1fr);gap:9px;width:100%;min-width:0;max-width:100%;margin-top:8px;display:grid}.circuit-module{background:radial-gradient(circle at 7px 7px,#101313 0 1px,#59605d 1.2px 1.8px,#0000 2px),radial-gradient(circle at calc(100% - 7px) 7px,#101313 0 1px,#59605d 1.2px 1.8px,#0000 2px),#303636;border:1px solid #191d1d;border-radius:2px;min-width:0;margin:0;padding:8px 5px 9px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,inset 0 -5px 10px #00000012}.circuit-module legend{color:#d7d2bd;letter-spacing:.1em;background:#303636;align-items:center;gap:6px;min-height:18px;padding:0 7px 0 2px;font-size:10px;font-weight:700;display:inline-flex}.circuit-module legend span{color:#242719;letter-spacing:0;background:#b29a5f;border-radius:1px;place-items:center;width:27px;height:16px;font-size:8px;display:grid}.circuit-module legend i{color:#8d9189;letter-spacing:.05em;font-size:9px;font-style:normal}.module-caption{color:#737a74;letter-spacing:.1em;margin:0 3px 4px;font-size:7px;font-weight:700}.module-switch-row,.module-switches,.key-router-row{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));align-items:end;gap:6px;min-width:0;display:grid}.key-family-grid{grid-template-columns:minmax(0,1fr);gap:7px;min-width:0;margin-top:8px;display:grid}.key-family{background:#1216164d;border:1px solid #222727;border-radius:2px;min-width:0;padding:5px}.key-family h3{color:#abae9f;letter-spacing:.1em;margin:0;font-size:8px}.key-family[data-bypassed] h3:after{content:" · BYPASS";color:#666c66}.mix-bus-controls{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:6px;min-width:0;display:grid}.output-stage-note{color:#817f72;letter-spacing:.07em;text-align:center;background:#272c2c;border:1px dashed #4d5049;place-items:center;min-width:0;min-height:44px;padding:6px;font-size:7px;font-weight:700;line-height:1.35;display:grid}.rear-legend{z-index:1;color:#747b76;letter-spacing:.13em;justify-content:space-between;min-height:18px;padding:4px 6px 0;font-size:7px;font-weight:700;display:flex;position:relative}@media (width<=430px){.model-mark span,.power-mark span,.monitor-source{display:none}.model-rail{grid-template-columns:auto 1fr auto}.power-mark{min-width:10px}.monitor-legend{grid-template-columns:auto 1fr auto}.monitor-status{justify-self:end}.monitor-metrics{font-size:7px}.program-recorder{grid-template-columns:minmax(70px,1fr) 59px minmax(144px,auto);gap:0 4px;padding-left:6px}.recorder-label span,.recorder-label small{display:none}.recorder-label b{white-space:normal}}@media (orientation:landscape),(width>=900px){.instrument-main{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1.42fr) minmax(350px,1fr)}.video-module{min-height:0}}@media (orientation:landscape) and (height<=540px){.instrument-shell{min-height:0;padding-top:max(5px, env(safe-area-inset-top))}.model-rail{min-height:34px}.instrument-main{grid-template-columns:minmax(0,1.45fr) minmax(330px,1fr);gap:6px;padding-top:5px}.video-module,.performance-panel{border-radius:6px}.knob-cell{min-height:68px}.macro-knob{width:55px;height:53px}.knob-cap{width:40px;height:40px}.performance-bank{padding-block:6px}.performance-switch{min-height:50px}.rear-legend{min-height:14px;padding-top:2px}}@media (prefers-reduced-motion:reduce){.switch-led{transition:none}}.rotary-control{touch-action:none}.knob-cell[data-disabled],.detent-control[data-disabled]{opacity:.38}.chroma-color-control:has(input:disabled){opacity:.38}.rotary-control[aria-disabled=true]{cursor:not-allowed}.circuit-module[data-bypassed],.key-family[data-bypassed]{border-color:#242929}.circuit-module[data-bypassed] legend:after{content:"BYPASS";color:#6f746d;margin-left:2px;font-size:7px}.stage-state{color:#777c74;letter-spacing:.08em;margin:5px 0 2px;font-size:8px;font-weight:700;display:block}.dirty-loop-route{color:#c5aa67}.iteration-strip{background:#12161657;border-block:1px solid #242929;gap:2px;min-width:0;margin:5px 0 2px;padding:5px;display:grid}.iteration-state{color:#9b9275;margin:2px 1px 0;line-height:1.35}.rotary-selector{min-width:0}.rotary-selector .knob-cell{min-width:58px}.rotary-selector .knob-readout{color:#e0c77f}.surface-action{min-height:44px}.knob-readout{color:#d5b979;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:3px;font-size:8px;line-height:1;overflow:hidden}.detent-control{gap:3px;min-width:0;display:grid}.detent-label{color:var(--legend-dim);letter-spacing:.09em;font-size:8px;font-weight:700;line-height:1}.detent-bank{grid-template-columns:repeat(auto-fit,minmax(44px,1fr));gap:3px;width:100%;min-width:0;max-width:100%;display:grid}.detent-stage{appearance:none;color:#c9c6b5;cursor:pointer;letter-spacing:.06em;background:#1b1f1f;border:1px solid #101313;border-radius:3px;width:100%;min-width:44px;min-height:44px;padding:0 7px;font-size:8px;font-weight:700;line-height:1;box-shadow:inset 0 1px #ffffff12,0 2px #101313}.detent-stage[aria-checked=true]{color:#292719;background:#c69b4a;transform:translateY(1px);box-shadow:inset 0 1px #ffffff4d,0 1px #684f24}.detent-stage:focus-visible,.rotary-control:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.program-select{width:min(72vw,270px)}.source-controls{min-height:52px;display:block}.source-controls .detent-control{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px}.source-controls .detent-bank{justify-self:end;width:min(100%,270px)}.source-controls input[type=file]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.module-rotaries{grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;display:grid}.module-rotaries.source-geometry-rotaries{grid-template-columns:repeat(2,minmax(70px,1fr));width:min(100%,190px)}.module-rotaries .knob-cell{min-height:76px}.module-rotaries .macro-knob{width:48px;height:46px}.module-rotaries .knob-cap{width:34px;height:34px}.module-rotaries .knob-indicator{height:10px;top:3px}.module-rotaries .knob-label{letter-spacing:.05em;text-align:center;white-space:normal;place-items:start center;max-width:100%;min-height:18px;font-size:8px;line-height:1.08;display:grid}.chroma-color-control{min-height:52px;color:var(--legend-dim);letter-spacing:.08em;grid-template-columns:minmax(0,1fr) 56px auto;align-items:center;gap:8px;margin:5px 0;font-size:8px;font-weight:700;display:grid}.chroma-color-control input[type=color]{appearance:auto;cursor:pointer;touch-action:manipulation;background:#171b1b;border:1px solid #0c0f0f;border-radius:3px;width:56px;height:44px;padding:3px}.chroma-color-control input[type=color]::-webkit-color-swatch-wrapper{padding:0}.chroma-color-control input[type=color]::-webkit-color-swatch{border:1px solid #080a0a;border-radius:1px}.chroma-color-control output{color:#d5b979;font-variant-numeric:tabular-nums}.loop-action{color:#d5b979;letter-spacing:.06em;background:#1a1e1e;border:1px solid #111414;border-radius:3px;align-self:end;padding-inline:10px;font-size:9px;font-weight:700}@container (width>=560px){.module-rotaries{grid-template-columns:repeat(5,minmax(0,1fr))}.key-family-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
