@font-face{font-family:DM Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-mono-latin-ext-400-normal-C2zvOubV.woff2)format("woff2"),url(/assets/dm-mono-latin-ext-400-normal-1aZr6b2b.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:DM Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-mono-latin-400-normal-4GdczIuU.woff2)format("woff2"),url(/assets/dm-mono-latin-400-normal--0xN8mdc.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:DM Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-mono-latin-ext-500-normal-BtRyHRi6.woff2)format("woff2"),url(/assets/dm-mono-latin-ext-500-normal-Dw3M13d8.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:DM Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-mono-latin-500-normal-DRMDZjhP.woff2)format("woff2"),url(/assets/dm-mono-latin-500-normal-CN8Miw6E.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:Fraunces;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fraunces-vietnamese-600-normal-BjlAJixd.woff2)format("woff2"),url(/assets/fraunces-vietnamese-600-normal-DlAl5EAR.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:Fraunces;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fraunces-latin-ext-600-normal-BtzmzP0X.woff2)format("woff2"),url(/assets/fraunces-latin-ext-600-normal-B0Dy4lqi.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:Fraunces;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fraunces-latin-600-normal-BFCDtZfi.woff2)format("woff2"),url(/assets/fraunces-latin-600-normal-DL5QCzvS.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:Fraunces;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fraunces-vietnamese-700-normal-DH94m5DZ.woff2)format("woff2"),url(/assets/fraunces-vietnamese-700-normal-DxawQjq2.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:Fraunces;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fraunces-latin-ext-700-normal-CanUGppC.woff2)format("woff2"),url(/assets/fraunces-latin-ext-700-normal-DuBstVeD.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:Fraunces;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fraunces-latin-700-normal-CEOla-zY.woff2)format("woff2"),url(/assets/fraunces-latin-700-normal-DTjk5d1Q.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:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAVEABAAAAAACbQAAATsAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cKAZgAFQIPAmCcxEQCoMogyoLDgABNgIkAxgEIAWDPgdGDIMYG5AIUZQO0gyKrw54Q7ypR0jQbYRHROLUhDCW7dl5v9U7gZgNnv//P/2fa58ToWA6Xk/lVE57lQp6BP+c5oG/xieg5EDg4uZybyR3v5LD/fTo9pkrZS7hkbNOBRe8AGF4i5OQgoQSyPEEz//x1nTUJZ//Y6k/3vcLoGjCQ7r/LyumG2iSd+IwKYHOFkgDwDkyZ92IcSmd2G/3RAA7KVLIwcOdg1jRASIAjChbNrVo9M0du40bgD5dVwnyK0BdrEaBDvizZZquqAHlMJtNSkNpgAYoAIC26TIkAMbTnJFMKdRFYgzkGgBlVWHAoAAFaEAsDQFi6QSAEysKHXBhuNN4PAK2hSTymx0/70VYXiZBv2mHNMjWoFuHoHGbOpTZcQxwRmpwShtm2cOsrDhVvBb8KcUhaQq2Hn1FGJHIQ5yD/g+bY71KBUkA9FWxzKaCSgSJMBW0BArWsooBlQ1Yw7YdrFHAZXtgPQuoe4ujHcuBGaDrMDhIyAHjGsaOxlRSQZdh3WnHUh/cNPhGi8v8U8GUNIG17B71ic9Ubm5U5RAiaH6hR7ugcnGmhcP8uBRi92vpwaHFZY4Kq1VlHFbGQJFlzF5sS5aRz6zyrs0w42rCC6VKgQQ8grZTy9IiZ/YCjGemZjdXH9S107ibf4RKBVvSHJJWLqJJXQdBw4odL1MkwgOAGQAnoAFNoAsA6MCXKABAQNerTnGZnQsmuz538XvSHT67OEY6ZNAurkfkrOfsFweGn3/f8buceWuiA/tgkJHEeStnvup4oO+ZdxTnqnM1ufPo146uyneszI30xly/1xs8sb8qYt+bHwi2etL9D5QF/6oJJM7mVc2NjXTH3HB0T/DEPurFd+b7goGfUv25tUd8V+TNFDwKEMaCFVtUdG0IizeE9gYhOLQhtBLfPhreHgvBJyHMvUkbt7J84i8N41OlOlYfg3x8n2RmRvDAu5Wv9okjv4a5wcKVW7lLWjRKuJG9Hl3ROrWPFfuvRr4Ha6sF268h7lO4HmyiBB7i3GnfGwqRCdAKc6EFFpiI4vqJoIwF/6v4SxFAeOWcq+/anfE0/Ga1aV8CfFzd2gbwyRcvXfD/X///r1+o72KwoX5cq/z/HfRnGPDnKgiLklkexGB9p82oZjItDy+AmX4WZpgRAOygUA50BLCyTEN0GzDu/0QiNHhJonDzuESjyfHLdVJiIt6sxEyhCpN7KMGqY1fBrjolrcdYcLQ1q+BYxyj+HGs2FdtxtBUlehzWqU2rLr02LTnRgDnbjnHAjm2LinRZsmjNcbYMW3K0jDG9hlLFyve2et3mGerFsH/piuNsmnO0SC9wGLXDqC1LVjauNHSMiuw66cUtKx/kIEMZv1K1DD1jv3q0XcUMLTZtMuIsx9gsSzeJHO346heLKQCIpMtyCTMgotBEE91y3PaaPzEfhGyZv7XCemiLPwQFwgguVIH0PDcKPn/3MnkMCdyAteB5PPjlShU/tvA8QkNwLYtPVLWaoiYrafRoqWMZYtK9dMa0qZXHl+xl4ipOMKpZdtJqZkK7OpIkLbVwQLUCqfqlVg6rVSQl28tGUL1iGeISRTutquSThJCD8iqRJvH59nLSrkGJdLFZq4tt4w7PlqPSXQnjZcFSEIK/xFCYZrHkWCABskvuRF5wHGdWPDgGeanXtgPIYz4uxYk2P+BeAA==)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAR8AA0AAAAABVQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAAJwAAACi4/LjqT1MvMgAAAXgAAABUAAAAYGl3oOZjbWFwAAABzAAAADwAAABUAMohV2dhc3AAAAIIAAAAEAAAABAAGAAhZ2x5ZgAAAhgAAADAAAAAwI9eV9BoZWFkAAAC2AAAADYAAAA2Gt1J6GhoZWEAAAMQAAAAHgAAACQHhQKoaG10eAAAAzAAAAAXAAAAGAZjAERsb2NhAAADSAAAAA4AAAAOAIoAim1heHAAAANYAAAAHAAAACAAGACzbmFtZQAAA3QAAADXAAABviKTP8Fwb3N0AAAETAAAADAAAABG/6CrQQABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaLYUxDkBAFAXnv10bCZ1Cu4XSAZSiE9le5UBaV1E5lx7CZCaDV20nDrRqBqbvtpCsAxUhZHI8wpv4GYcUrYe4u/JqrPVmVcQ2AOU6gIhuzNMJYHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAABf//AA8AAgAgAAABiAMMAAMABwAAEyERISURIxEgAWj+mAEbzgMM/PRNAnL9jgAAAQAk//QCGgLGADUAAAUiJjU0NjcjNTM/ATUHIzUhNjU0JiMiByc+ATMyFhUUBgczFSMPARU3MxUhBhUUFjMyNxcOAQErZ2IKCFB4U0BkpwFCESsySDA5ImE2YVoKCE94UkBjpf7AEDM5RzI5I2AMWFATJxJINyAKB0ggIjAoOkEpKlhOEygTSDcgCgdIIh8wKTxAKiwAAQAAAAEAxCoHyPxfDzz1AAkD6AAAAADbN0JJAAAAANznwof++f7+BIgEcAAgAAkAAgAAAAAAAHjaY2BkYGBh/PcWSO759/PfD5YOoAgqYAMAryEHMgAAeNpjXMGgwAACVyCYyZ5BBUQDACxpA6sAAAAAFQAVABUAFQBgAGAAAHjaY2BkYGBgYwhiYGeIB9IgHgKwMDACABHfAMx42pWQM4KDURhFz9hTTv36sW3bShPbTvaVFWRfwS1+tXm659MTMEmMEYZGpwAfXYuHOKJt8TDztCwe4YSaxaOenDEWCFg8zhJbFs+LIEFFvcABq+plwpRIyq6IVyiLM9I8JeKKv3LDE/dc8MybIlEafBIkR5lL8tIIy4pFpUmqZPkRl9A+KIphnRU2rfXQ2smIBtnzQxwXZZRVcvawajFOtXHqo8gmKjLenVCcAk1KsuPoLzBssMY6+xhnZ2VRUt6K+JyMuvFUlJFFVBqV1tDurPQBFXFCdQB42mNgYgCD/2sZfBmwATYgZmRkYmBmZGZkYS/NyzQwMHAB0UYGTiYQvqMBAM4bCIg=)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:500;src:url(/assets/ibm-plex-sans-condensed-vietnamese-500-normal-CkG7ISwK.woff2)format("woff2"),url(/assets/ibm-plex-sans-condensed-vietnamese-500-normal-DtRh6yEl.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:500;src:url(/assets/ibm-plex-sans-condensed-latin-ext-500-normal--oYb3bSD.woff2)format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-ext-500-normal-C9nn0g37.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:500;src:url(/assets/ibm-plex-sans-condensed-latin-500-normal-BqaLkUoX.woff2)format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-500-normal-BLe87hIu.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}:root{--ink:#e7eadb;--muted:#95a091;--ground:#101512;--panel:#171d19;--panel-2:#1c241e;--line:#384139;--amber:#e9b64d;--lime:#b4d96c;--red:#fa755c;--paper:#d8d3c4;color:var(--ink);background:var(--ground);font-synthesis:none;font-family:IBM Plex Sans Condensed,sans-serif}*{box-sizing:border-box}body{background:radial-gradient(circle at 76% 13%,#b4d96c14,#0000 23rem),linear-gradient(116deg,#101512 0%,#131a15 45%,#0f1411 100%);min-width:320px;min-height:100vh;margin:0}body:before{content:"";pointer-events:none;opacity:.16;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:28px 28px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}button,select,textarea{font:inherit}button{cursor:pointer}button:focus-visible,select:focus-visible,textarea:focus-visible,a:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.yard-shell{max-width:1720px;margin:0 auto;padding:18px clamp(14px,2vw,36px) 34px}.masthead{border-bottom:1px solid var(--line);grid-template-columns:220px 1fr auto;align-items:center;min-height:88px;display:grid}.brand{color:var(--ink);letter-spacing:-.06em;align-items:center;gap:10px;font-family:Fraunces,serif;font-size:21px;line-height:.75;text-decoration:none;display:flex}.brand-mark{object-fit:contain;width:43px;height:43px;display:block;transform:rotate(-5deg)}.masthead-center{gap:3px;display:grid}.masthead-center strong{letter-spacing:-.035em;font-family:Fraunces,serif;font-size:20px;font-weight:600}.eyebrow{color:var(--lime);letter-spacing:.1em;text-transform:uppercase;font:500 10px/1.1 DM Mono,monospace}.connection-status{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:flex}.connection-status b{color:var(--ink);font-weight:500}.access-line,.api-error{color:var(--muted);border-bottom:1px solid #384139b3;align-items:center;gap:10px;padding:8px 0;font:10px DM Mono,monospace;display:flex}.session-state{align-items:center;gap:7px;display:flex}.session-state button,.api-error button{border:1px solid var(--line);color:var(--amber);font:inherit;text-transform:uppercase;background:0 0;padding:4px 6px}.auth-panel{flex-wrap:wrap;align-items:end;gap:7px;display:flex}.auth-panel label{text-transform:uppercase;gap:3px;display:grid}.auth-panel input{border:1px solid var(--line);width:154px;color:var(--ink);font:inherit;background:#101512;padding:5px 7px}.auth-panel button{color:#172016;background:var(--lime);font:inherit;text-transform:uppercase;border:0;padding:6px 8px}.auth-panel button:disabled{opacity:.55}.api-error{color:#ffc0b2;border-color:#fa755c80;justify-content:space-between}.command-line{color:#acb3a7;letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:10px;min-height:37px;font:10px DM Mono,monospace;display:flex}.command-line i{background:var(--amber);width:3px;height:3px;transform:rotate(45deg)}.workbench{border:1px solid var(--line);background:#121814d1;grid-template-columns:minmax(242px,.86fr) minmax(480px,2.1fr) minmax(285px,.9fr);height:calc(100vh - 156px);min-height:0;display:grid;box-shadow:0 28px 70px #0003}.lane-rail{border-right:1px solid var(--line);background:#0a0e0b7a;flex-direction:column;min-width:0;min-height:0;display:flex}.rail-title{border-bottom:1px solid var(--line);gap:7px;padding:21px 18px 17px;display:grid}.rail-title strong{letter-spacing:-.04em;font-family:Fraunces,serif;font-size:21px}.lane-total{color:var(--muted);font:10px DM Mono,monospace}.lane-list{flex:1;align-content:start;min-height:0;display:grid;overflow-y:auto}.lane-card{width:100%;min-width:0;color:var(--ink);text-align:left;background:0 0;border:0;border-bottom:1px solid #384139a3;grid-template-columns:23px 8px 1fr auto;align-items:start;gap:8px;padding:16px 16px 17px;transition:background .18s,transform .18s;display:grid;position:relative}.lane-card:hover{background:#b4d96c0f}.lane-card.selected{background:var(--panel-2)}.lane-card.selected:before{content:"";background:var(--amber);width:3px;position:absolute;inset:0 auto 0 0}.lane-index{color:#667066;padding-top:2px;font:10px DM Mono,monospace}.lane-card-main{gap:4px;min-width:0;display:grid}.lane-card-main strong{font-size:16px;font-weight:600;line-height:1}.lane-card-main small,.lane-card-main em{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:12px;font-style:normal;overflow:hidden}.lane-card-main em{color:#c4cabd;font-size:13px}.unread-count{color:#1d281e;background:var(--lime);text-align:center;align-self:center;min-width:19px;padding:3px 5px;font:10px DM Mono,monospace}.rail-foot{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;gap:6px;margin-top:auto;padding:14px;font-size:10px;display:flex}.presence{background:#6d756c;border-radius:50%;flex:none;width:7px;height:7px;margin-top:2px;display:inline-block}.presence.active{background:var(--lime);box-shadow:0 0 0 3px #b4d96c1a}.presence.waiting{background:var(--amber)}.presence.offline{background:#687068}.main-column{background:linear-gradient(145deg,#ffffff04,#0000 34%);flex-direction:column;min-width:0;display:flex}.stream-panel{flex:1;min-height:0}.section-heading{justify-content:space-between;align-items:start;gap:16px;padding:22px 24px 18px;display:flex}.section-heading h1{letter-spacing:-.065em;margin:5px 0 0;font:700 clamp(26px,3vw,39px)/.95 Fraunces,serif}.host-stamp{border:1px solid var(--line);color:var(--muted);align-items:center;gap:7px;padding:7px 9px;font:10px DM Mono,monospace;display:flex}.overview-strip{border-block:1px solid var(--line);background:#b4d96c0b;grid-template-columns:158px 1fr auto;gap:12px;padding:14px 24px;display:grid}.overview-strip span,.overview-strip b{color:var(--lime);text-transform:uppercase;letter-spacing:.08em;font:10px DM Mono,monospace}.overview-strip p{margin:0;font-size:15px;line-height:1.25}.overview-strip b{color:var(--amber);white-space:nowrap}.stream-tabs{border-bottom:1px solid var(--line);gap:17px;padding:13px 24px 0;display:flex;overflow:auto}.stream-tabs span{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;padding:0 0 10px;font:10px DM Mono,monospace;position:relative}.stream-tabs span[aria-selected=true]{color:var(--ink)}.stream-tabs span[aria-selected=true]:after{content:"";background:var(--amber);height:2px;position:absolute;inset:auto 0 -1px}.event-feed{gap:10px;padding:18px 24px 28px;display:grid}.event-card{border:1px solid var(--line);background:#171d19b8;border-left:3px solid #6f796f;padding:13px 15px 12px;animation:.32s both rise;position:relative}.event-card.operator{border-left-color:var(--amber)}.event-card.agent{border-left-color:var(--lime)}.event-card.urgent{background:linear-gradient(90deg,#fa755c1f,#171d19cc)}.event-card header,.event-card footer{align-items:center;gap:10px;display:flex}.event-card header{margin-bottom:8px}.event-stream{color:var(--lime);text-transform:uppercase;letter-spacing:.09em;font:10px DM Mono,monospace}.event-meta{color:var(--muted);font-size:11px}.priority-tag{color:#1b2119;background:var(--amber);text-transform:uppercase;margin-left:auto;padding:2px 5px;font:9px DM Mono,monospace}.event-card.urgent .priority-tag{background:var(--red)}.event-card p{margin:0 0 10px;font-size:16px;line-height:1.28}.event-card footer{color:var(--muted);justify-content:space-between;font:10px DM Mono,monospace}.supersedes{color:var(--amber)}.receipt{color:var(--muted)}.receipt.accepted,.receipt.responded,.receipt.completed{color:var(--lime)}.composer{border-top:1px solid var(--line);background:#141a16;margin-top:auto;padding:16px 24px 20px}.composer-label{color:var(--muted);justify-content:space-between;margin-bottom:8px;font-size:11px;display:flex}.composer textarea{resize:vertical;width:100%;min-height:72px;color:var(--ink);background:#0e130f;border:1px solid #4a554b;border-radius:0;padding:12px;line-height:1.25}.composer textarea::placeholder{color:#6d776d}.composer-controls{grid-template-columns:100px 100px minmax(160px,1fr) auto;align-items:end;gap:8px;margin-top:9px;display:grid}.composer label{color:var(--muted);text-transform:uppercase;gap:4px;font:9px DM Mono,monospace;display:grid}.composer select{border:1px solid var(--line);min-width:0;color:var(--ink);background:#101512;border-radius:0;padding:7px;font-size:12px}.send-button,.approve-button{background:var(--lime);color:#172016;text-transform:uppercase;letter-spacing:.02em;border:0;min-height:32px;padding:8px 12px;font:600 11px DM Mono,monospace;transition:filter .16s,transform .16s}.send-button:hover,.approve-button:hover{filter:brightness(1.1);transform:translateY(-1px)}.send-button:disabled{opacity:.6;cursor:wait}.form-error{color:var(--red);margin:7px 0 0;font-size:12px}.oversight-panel{border-left:1px solid var(--line);background:#121712;min-width:0}.oversight-tabs{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.oversight-tabs button{border:0;border-right:1px solid var(--line);color:var(--muted);text-transform:uppercase;background:0 0;padding:13px 6px 11px;font:10px DM Mono,monospace}.oversight-tabs button:last-child{border-right:0}.oversight-tabs button[aria-selected=true]{color:#192218;background:var(--lime)}.oversight-scroll{gap:0;display:grid}.panel-title{border-bottom:1px solid #3841398c;gap:3px;padding:20px 17px 11px;display:grid;position:relative}.panel-title h2,.device-card h2,.evidence-shell h2{letter-spacing:-.05em;margin:0;font:600 20px/1 Fraunces,serif}.panel-title b{color:var(--muted);font:10px DM Mono,monospace;position:absolute;bottom:12px;right:17px}.guard-card,.lease-card,.artifact-row{border-bottom:1px solid #384139a8;margin:0 12px;padding:12px 5px}.guard-card{grid-template-columns:20px 1fr auto;align-items:start;gap:8px;display:grid}.guard-signal{color:#291b16;background:var(--amber);place-items:center;width:18px;height:18px;font-weight:700;display:grid}.guard-card strong,.lease-card strong,.artifact-row strong{font-size:14px;line-height:1.1;display:block}.guard-card p,.lease-card p,.artifact-row p{color:var(--muted);margin:4px 0 0;font-size:11px}.guard-card button{border:1px solid var(--line);color:var(--amber);background:0 0;padding:3px 5px;font:9px DM Mono,monospace}.lease-card{gap:3px;display:grid}.lease-card p span{color:var(--muted)}.queue-row{color:var(--lime);justify-content:space-between;margin-top:4px;font:10px DM Mono,monospace;display:flex}.queue-row small{color:var(--muted)}.artifact-row{grid-template-columns:7px 1fr auto;align-items:start;gap:7px;display:grid}.fact-state{background:var(--amber);width:7px;height:7px;margin-top:3px;display:block}.fact-state.verified{background:var(--lime)}.fact-state.stale{background:var(--red)}.artifact-row code{color:#afbb9e;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:6px;font:9px DM Mono,monospace;display:block;overflow:hidden}.artifact-row small{color:var(--muted);font:9px DM Mono,monospace}.device-card,.evidence-shell,.empty-panel{padding:21px 17px}.device-approval-shell{width:min(1120px,100% - 32px);min-height:100vh;margin:0 auto;padding:22px 0 46px}.device-masthead{border-bottom:1px solid var(--line);grid-template-columns:190px 1fr auto;align-items:center;gap:18px;min-height:88px;display:grid}.device-masthead-copy{gap:4px;display:grid}.device-masthead-copy strong{letter-spacing:-.04em;font:600 20px/1 Fraunces,serif}.device-masthead .auth-panel{justify-content:end}.device-approval-grid{border:1px solid var(--line);background:#0f1410e0;grid-template-columns:minmax(180px,.6fr) minmax(0,1.7fr);gap:0;margin-top:28px;display:grid;box-shadow:24px 28px 70px #00000040}.device-protocol-note{border-right:1px solid var(--line);background:linear-gradient(#b4d96c14,#0000 45%),#0a0e0b9e;align-content:start;gap:17px;padding:24px 18px;display:grid}.device-protocol-note ol{color:var(--ink);gap:13px;margin:0;padding-left:22px;font-size:15px;line-height:1.22;display:grid}.device-protocol-note li::marker{color:var(--amber);font-family:DM Mono,monospace}.device-protocol-note p{border-top:1px solid var(--line);color:var(--muted);margin:0;padding-top:13px;font-size:12px;line-height:1.35}.device-approval-card{min-width:0;padding:clamp(22px,4vw,48px)}.device-card-heading{border-bottom:1px solid var(--line);gap:8px;padding-bottom:23px;display:grid;position:relative}.device-card-heading h1{letter-spacing:-.075em;margin:5px 0 0;font:700 clamp(34px,6vw,57px)/.9 Fraunces,serif}.device-card-heading p{color:#b7c1b4;max-width:510px;margin:0;font-size:16px;line-height:1.3}.approval-indicator{color:#1d251e;background:var(--amber);letter-spacing:.07em;text-transform:uppercase;padding:5px 7px;font:9px DM Mono,monospace;position:absolute;top:0;right:0}.approval-indicator.complete{background:var(--lime)}.device-code-form{gap:7px;margin:24px 0 12px;display:grid}.device-code-form label,.device-manifest dt{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;font:9px DM Mono,monospace}.device-code-form>div{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.device-code-form input{width:100%;min-height:51px;color:var(--amber);letter-spacing:.1em;text-transform:uppercase;background:#0d120e;border:1px solid #566256;border-radius:0;padding:10px 14px;font:500 20px DM Mono,monospace}.device-code-form button,.approve-device-button,.deny-device-button,.device-decision-complete a{color:#172016;background:var(--lime);letter-spacing:.04em;text-transform:uppercase;border:0;min-height:44px;padding:10px 14px;font:600 10px DM Mono,monospace;text-decoration:none}.device-code-form button:disabled,.approve-device-button:disabled,.deny-device-button:disabled{opacity:.52;cursor:wait}.device-inline-alert{color:var(--muted);margin:0;font:11px DM Mono,monospace}.device-inline-alert.danger{color:#ffab97}.device-manifest{gap:20px;margin-top:27px;display:grid}.phishing-warning{border-left:3px solid var(--red);color:#f2d6ca;background:#fa755c1a;padding:13px 14px;font-size:14px;line-height:1.32}.phishing-warning b{color:#ff9d85}.device-manifest dl{border-top:1px solid var(--line);gap:0;margin:0;display:grid}.device-manifest dl>div{border-bottom:1px solid var(--line);grid-template-columns:154px minmax(0,1fr);gap:12px;padding:15px 0;display:grid}.device-manifest dd{color:var(--ink);gap:4px;margin:0;font-size:15px;display:grid}.device-manifest dd code{overflow-wrap:anywhere;color:#a8b89d;font:10px DM Mono,monospace}.manifest-pills{flex-wrap:wrap;align-content:start;gap:5px;display:flex!important}.manifest-pills span{color:var(--lime);background:#b4d96c0a;border:1px solid #4f5d50;padding:4px 6px;font:10px DM Mono,monospace}.device-decision-actions{grid-template-columns:1fr 1.4fr;gap:8px;display:grid}.deny-device-button{color:#ffb09d;background:0 0;border:1px solid #fa755ca6}.device-decision-complete{border:1px solid var(--line);border-left:4px solid var(--lime);background:#b4d96c12;gap:13px;max-width:550px;margin-top:30px;padding:22px;display:grid}.device-decision-complete.denied{border-left-color:var(--amber);background:#e9b64d12}.device-decision-complete>span{color:var(--lime);letter-spacing:.1em;font:10px DM Mono,monospace}.device-decision-complete.denied>span{color:var(--amber)}.device-decision-complete h2{letter-spacing:-.06em;margin:0;font:600 29px/.95 Fraunces,serif}.device-decision-complete p{color:#bec5b9;margin:0;font-size:15px;line-height:1.35}.device-decision-complete a{justify-self:start;margin-top:5px}.device-card{gap:13px;display:grid}.device-card p,.evidence-shell p{color:#b5bdb0;margin:0;font-size:14px;line-height:1.32}.device-code{border:1px dashed var(--amber);color:var(--amber);letter-spacing:.05em;background:#101511;padding:12px;font:16px DM Mono,monospace;display:block}.scope-pills{flex-wrap:wrap;gap:5px;display:flex}.scope-pills span{border:1px solid var(--line);color:var(--lime);padding:3px 5px;font:9px DM Mono,monospace}.expiry{color:var(--muted)!important;font:10px DM Mono,monospace!important}.approve-button{justify-self:start}.video-placeholder{border:1px solid var(--line);background:linear-gradient(135deg,#b4d96c14,#0000004d),repeating-linear-gradient(90deg,#0000,#0000 12px,#ffffff06 13px);justify-content:center;align-items:center;min-height:150px;margin:13px 0 0;display:flex;position:relative}.video-placeholder span{color:#1a241a;background:var(--lime);text-transform:uppercase;padding:5px;font:9px DM Mono,monospace}.video-placeholder b,.video-placeholder i{color:var(--muted);font:9px DM Mono,monospace;position:absolute;bottom:8px}.video-placeholder b{left:8px}.video-placeholder i{right:8px}.timeline{border-bottom:1px solid var(--amber);height:35px;margin:0 8px;position:relative}.timeline span{color:var(--amber);font:8px DM Mono,monospace;position:absolute;top:10px;transform:translate(-50%)}.evidence-shell small{color:var(--muted);font:10px DM Mono,monospace}@keyframes rise{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (width<=1100px){.workbench{grid-template-columns:minmax(220px,.8fr) minmax(470px,2fr)}.oversight-panel{border-top:1px solid var(--line);border-left:0;grid-column:1/-1;grid-template-columns:170px 1fr;display:grid}.oversight-tabs{border-bottom:0;border-right:1px solid var(--line);flex-direction:column;display:flex}.oversight-tabs button{text-align:left}.oversight-scroll{grid-template-columns:repeat(3,1fr)}.panel-title{grid-column:span 1}.guard-card,.lease-card,.artifact-row{margin:0 12px}}@media (width<=760px){.yard-shell{padding:8px 8px 18px}.masthead{grid-template-columns:1fr auto;min-height:70px}.masthead-center{display:none}.connection-status{font-size:10px}.command-line{white-space:nowrap;overflow:hidden}.workbench{height:auto;display:block}.lane-rail{border-right:0;border-bottom:1px solid var(--line)}.rail-title{grid-template-columns:1fr auto;align-items:end}.rail-title .eyebrow{grid-column:1/-1}.lane-list{display:flex;overflow:auto}.lane-card{border-bottom:0;border-right:1px solid var(--line);flex:0 0 220px}.lane-card-main em{white-space:normal;min-height:32px}.rail-foot{display:none}.section-heading{padding:18px 16px 14px}.overview-strip{grid-template-columns:1fr;padding:12px 16px}.overview-strip b{white-space:normal}.stream-tabs,.event-feed{padding-left:16px;padding-right:16px}.composer{padding:14px 16px 16px}.composer-controls{grid-template-columns:1fr 1fr}.composer .supersession,.send-button{grid-column:1/-1}.oversight-panel{display:block}.oversight-tabs{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.oversight-tabs button{text-align:center}.oversight-scroll{display:block}.panel-title{padding-top:18px}.device-approval-shell{width:min(100% - 16px,620px);padding-top:8px}.device-masthead{grid-template-columns:1fr auto;min-height:73px}.device-masthead-copy{display:none}.device-masthead .auth-panel{border-top:1px solid var(--line);grid-column:1/-1;justify-content:start;padding:8px 0}.device-approval-grid{margin-top:14px;display:block}.device-protocol-note{border-right:0;border-bottom:1px solid var(--line)}.device-approval-card{padding:24px 16px}.approval-indicator{justify-self:start;width:fit-content;position:static}.device-code-form>div,.device-decision-actions{grid-template-columns:1fr}.device-manifest dl>div{grid-template-columns:1fr;gap:7px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
