.container.s-o6otjq{border-radius:inherit;color:#d4d4d4;background-color:#1e1e1e;grid-template-rows:auto 1fr;font-family:Menlo,Monaco,Courier New,monospace;font-size:13px;display:grid;overflow:hidden}header.s-o6otjq{flex-shrink:0;width:100%;height:2rem}.editor.s-o6otjq{flex:1;display:flex;overflow:hidden}.sidebar.s-o6otjq{background-color:#333;flex-direction:column;flex-shrink:0;align-items:center;width:3rem;padding-top:.5rem;display:flex}.sidebar.s-o6otjq .icon:where(.s-o6otjq){opacity:.5;background-color:#858585;width:1.5rem;height:1.5rem;margin-bottom:1rem;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sidebar.s-o6otjq .icon:where(.s-o6otjq):first-child{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A//www.w3.org/2000/svg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'black'%3E%3Cpath%20d%3D'M19%203H5c-1.1%200-2%20.9-2%202v14c0%201.1.9%202%202%202h14c1.1%200%202-.9%202-2V5c0-1.1-.9-2-2-2zm-7%200v18H5V5h7zm2%200h5v18h-5V5z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A//www.w3.org/2000/svg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'black'%3E%3Cpath%20d%3D'M19%203H5c-1.1%200-2%20.9-2%202v14c0%201.1.9%202%202%202h14c1.1%200%202-.9%202-2V5c0-1.1-.9-2-2-2zm-7%200v18H5V5h7zm2%200h5v18h-5V5z'/%3E%3C/svg%3E")}.sidebar.s-o6otjq .icon:where(.s-o6otjq):nth-child(2){-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A//www.w3.org/2000/svg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'black'%3E%3Cpath%20d%3D'M15.5%2014h-.79l-.28-.27C15.41%2012.59%2016%2011.11%2016%209.5%2016%205.91%2013.09%203%209.5%203S3%205.91%203%209.5%205.91%2016%209.5%2016c1.61%200%203.09-.59%204.23-1.57l.27.28v.79l5%204.99L20.49%2019l-4.99-5zm-6%200C7.01%2014%205%2011.99%205%209.5S7.01%205%209.5%205%2014%207.01%2014%209.5%2011.99%2014%209.5%2014z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A//www.w3.org/2000/svg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'black'%3E%3Cpath%20d%3D'M15.5%2014h-.79l-.28-.27C15.41%2012.59%2016%2011.11%2016%209.5%2016%205.91%2013.09%203%209.5%203S3%205.91%203%209.5%205.91%2016%209.5%2016c1.61%200%203.09-.59%204.23-1.57l.27.28v.79l5%204.99L20.49%2019l-4.99-5zm-6%200C7.01%2014%205%2011.99%205%209.5S7.01%205%209.5%205%2014%207.01%2014%209.5%2011.99%2014%209.5%2014z'/%3E%3C/svg%3E")}.sidebar.s-o6otjq .icon.active:where(.s-o6otjq){opacity:1;border-left:2px solid #fff}.file-explorer.s-o6otjq{background-color:#252526;flex-direction:column;flex-shrink:0;width:12rem;display:flex}.file-explorer.s-o6otjq .title:where(.s-o6otjq){opacity:.6;padding:.8rem 1rem;font-size:11px;font-weight:700}.file-explorer.s-o6otjq .item:where(.s-o6otjq){cursor:default;opacity:.8;align-items:center;padding:.3rem 1rem;display:flex}.file-explorer.s-o6otjq .item:where(.s-o6otjq):hover{background-color:#2a2d2e}.file-explorer.s-o6otjq .item.active:where(.s-o6otjq){color:#fff;opacity:1;background-color:#37373d}.file-explorer.s-o6otjq .arrow:where(.s-o6otjq){opacity:.7;margin-right:.4rem;font-size:.7rem}.file-explorer.s-o6otjq .indent:where(.s-o6otjq){width:1rem}.json-icon.s-o6otjq{color:#f1e05a;margin-right:.4rem;font-size:.8rem;font-weight:700}.main.s-o6otjq{background-color:#1e1e1e;flex-direction:column;flex:1;min-width:0;display:flex}.tabs.s-o6otjq{background-color:#252526;height:2.2rem;display:flex}.tab.s-o6otjq{color:#fff;background-color:#1e1e1e;border-top:1px solid #007acc;align-items:center;padding:0 1rem;font-size:13px;display:flex}.tab.s-o6otjq .close:where(.s-o6otjq){opacity:0;margin-left:.5rem}.tab.s-o6otjq:hover .close:where(.s-o6otjq){opacity:1}.code-area.s-o6otjq{flex:1;padding-top:.5rem;display:flex;overflow:auto}.line-numbers.s-o6otjq{text-align:right;color:#858585;opacity:.5;-webkit-user-select:none;user-select:none;padding:0 1rem}.code.s-o6otjq{color:#9cdcfe;margin:0;padding-left:.5rem;line-height:1.5}.key.s-o6otjq{color:#9cdcfe}.string.s-o6otjq{color:#ce9178}.tl-container.vscode{top:.6rem;left:.6rem}@media (max-width:768px){.container.s-o6otjq{border-radius:0;font-size:12px}header.s-o6otjq,.sidebar.s-o6otjq,.file-explorer.s-o6otjq{display:none}.tabs.s-o6otjq{height:2rem}.tab.s-o6otjq{border-top-width:0;flex:1;min-width:0;padding:0 .75rem}.tab.s-o6otjq .close:where(.s-o6otjq){opacity:1}.code-area.s-o6otjq{padding-top:.25rem}.line-numbers.s-o6otjq{padding:0 .6rem}.code.s-o6otjq{padding-right:.75rem}}
